Funkar inte i tabell
"Spillda matrisformler stöds inte i själva Excel-tabellerna, så du bör placera dem i rutnätet utanför tabellen. Tabeller passar bäst för att hålla rader och kolumner med oberoende data."
https://support.microsoft.com/sv-se/office/dynamiska-matrisformler-och-spillda-matrisbeteenden-205c6b06-03ba-4151-89a1-87a7eb36e531
Så du skulle i princip kunna lägga
=SEKVENS(ANTALV(B:B)-1)
I F2 och sedan länka till den innifrån tabellen med ett enkelt
=F2 som du kopierar ner (=F2# kommer inte att funka).
*********************************
Om du skapar din tabell - utan att omvandla den till en exceltabell - och sedan lägger till filtreringshuvuden (Ctrl+shift+L) så funkar det som du vill. T.ex med formeln:
=SEKVENS(ANTALV(B:B)-1)
Men Så forrt du gör om tabellen till en "riktig" tabell (Ctrl+T) så blir det spill. Även om du skulle skriva formeln med tabellsyntax, typ:
=SEKVENS(ANTALV([Förnamn]))
**********************
En helt annan lösning är att strunta i dynamiska formler och istället använda delsumma som bara beräknas på synliga/ofiltrerade rader.
1. se till att alla rader är synliga
2. skriv in den här formeln i A2:
=DELSUMMA(3;B$2:B2)
3. Kopiera ner hela vägen (delsumma med argumentet 3 är samma sak som ANTALV
När du filtrerar nu så borde det blir rätt
https://support.microsoft.com/sv-se/office/funktionen-delsumma-7b027003-f060-4ade-9040-e478765b9939