Tip: andere talen zijn Google-Vertaald. Je kunt het English versie van deze link.
Log in
x
or
x
x
Registreren
x

or

Hoe vind je de waarde van de eerste zichtbare cel na filteren in Excel?

In sommige gevallen moet u mogelijk de waarde van de eerste zichtbare cel in een gefilterde lijst ophalen. Hoe het te bereiken? Dit artikel laat je methoden zien om het op te lossen.

Zoek en verkrijg de waarde van de eerste zichtbare cel na filteren met matrixformule

Zoek en verkrijg de waarde van de eerste zichtbare cel na filteren met VBA

Tabblad Office Schakel bewerken en browsen met tabbladen in Office in en maak uw werk veel eenvoudiger ...
Kutools voor Excel brengt 300 geavanceerde functies naar Excel en verhoogt uw productiviteit met 80%
  • Super Formula Bar (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken op gefilterd bereik...
  • Cellen / rijen / kolommen samenvoegen en gegevens bewaren; Inhoud gesplitste cellen; Combineer dubbele rijen en som / gemiddelde... voorkomen dubbele cellen; Ranges vergelijken...
  • Selecteer Dupliceren of Uniek rijen; Selecteer Lege rijen (alle cellen zijn leeg); Super Find en Fuzzy Find in veel werkboeken; Willekeurig selecteren ...
  • Exacte kopie Meerdere cellen zonder formule-referentie te wijzigen; Automatisch referenties maken naar meerdere vellen; Voeg kogels toe, Selectievakjes en meer ...
  • Favoriete en snel formules invoegen, Bereiken, grafieken en afbeeldingen; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • extract Text, Tekst toevoegen, verwijderen op positie, Verwijder de spatie; Subtotalen voor paging maken en afdrukken; Converteren tussen cellen Inhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerde sortering per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Kutools werkt met Office 2007-2019 en 365. Het ondersteunt alle talen en is zeer eenvoudig te installeren of te implementeren. Volledige functionaliteit 60-daagse gratis proefversie.

pijl blauwe rechterbel Zoek en verkrijg de waarde van de eerste zichtbare cel na filteren met matrixformule


U kunt de volgende matrixformule toepassen om de waarde van de eerste zichtbare cel in een gefilterde lijst op te halen. Doe het als volgt.

1. Selecteer een lege cel om de eerste zichtbare waarde te plaatsen en voer vervolgens de formule in =INDEX(C2:C19,MIN(IF(SUBTOTAL(3,OFFSET(C2,ROW(C2:C19)-ROW(C2),0)),ROW(C2:C19)-ROW(C2)+1))) in de formulebalk en druk vervolgens op Ctrl + verschuiving + invoeren toetsen tegelijk.

Notes: In de formule is C2: C19 de gefilterde lijst waarvan u de eerste zichtbare celwaarde wilt retourneren, C2 is de eerste cel van de lijst. U kunt ze naar behoefte wijzigen.

Vervolgens kunt u de waarde van de eerste zichtbare cel in de gefilterde lijst zien die in de geselecteerde cel is ingevuld, zoals hierboven afgebeeld.


pijl blauwe rechterbel Zoek en verkrijg de waarde van de eerste zichtbare cel na filteren met VBA

Naast het gebruik van de bovenstaande matrixformule om de waarde van de eerste zichtbare cel in een gefilterde lijst te krijgen, kunt u het onderstaande VBA-script uitvoeren om snel de eerste zichtbare cel van een gefilterde lijst te retourneren. Doe het als volgt.

1. Selecteer een lege cel zoals E8 voor het plaatsen van de eerste zichtbare celwaarde van een gefilterde lijst.

2. druk op anders + F11 toetsen tegelijkertijd om de Microsoft Visual Basic voor toepassingen venster.

3. In de Microsoft Visual Basic voor toepassingen venster klikt bijvoegsel > module. Kopieer en plak vervolgens de onderstaande VBA-code in het modulevenster.

VBA-code: vind en ontvang de waarde van de eerste zichtbare cel na filteren in Excel

Sub FirstVisibleCell()
   With Worksheets("Sheet1").AutoFilter.Range
       ActiveCell.Value2 = Range("C" & .Offset(1, 0).SpecialCells(xlCellTypeVisible)(1).Row).Value2
    End With
End Sub

Notes: In de code is Sheet1 de bladnaam die de gefilterde lijst bevat. "C" is de kolomnaam waarvan u de eerste zichtbare waarde wilt ontvangen. U kunt ze naar behoefte wijzigen.

3. druk de F5 sleutel om de code uit te voeren, dan zal de eerste zichtbare cel van de gefilterde lijst die zich in kolom C bevindt, onmiddellijk in cel E8 worden ingevuld.


Kutools voor Excel - De beste Office-productiviteitstool Verhoog uw productiviteit met 80%

  • Super Formula Bar (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken op gefilterd bereik...
  • Cellen / rijen / kolommen samenvoegen en gegevens bewaren; Inhoud gesplitste cellen; Combineer dubbele rijen en som / gemiddelde... voorkomen dubbele cellen; Ranges vergelijken...
  • Selecteer Dupliceren of Uniek rijen; Selecteer Lege rijen (alle cellen zijn leeg); Super Find en Fuzzy Find in veel werkboeken; Willekeurig selecteren ...
  • Exacte kopie Meerdere cellen zonder formule-referentie te wijzigen; Automatisch referenties maken naar meerdere vellen; Voeg kogels toe, Selectievakjes en meer ...
  • Favoriete en snel formules invoegen, Bereiken, grafieken en afbeeldingen; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • extract Text, Tekst toevoegen, verwijderen op positie, Verwijder de spatie; Subtotalen voor paging maken en afdrukken; Converteren tussen cellen Inhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerde sortering per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Werkt met Office 2007-2019 en 365 en ondersteunt alle talen. Het is eenvoudig te implementeren in uw bedrijf. Volledige functionaliteit 60-daagse gratis proefversie.
kte-tab 201905

Tabblad Office Brengt interface met tabbladen naar Office en maakt uw werk veel eenvoudiger

  • Bewerken en lezen met tabbladen inschakelen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en verlaagt dagelijks honderden muisklikken voor u!
Officetab onderaan
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Anderson · 1 months ago
    Excellent Module in VBA, worked perfctly I apreciate this!Thanks a lot for this post!!!!
  • To post as a guest, your comment is unpublished.
    Túlio · 8 months ago
    Olá,


    Como faço para saber o número da célula toda vez que realizo o filtro automático no vba via loop?
    Por exemplo, ao filtrar o valor 1, retornou as linhas 2, 3 e 4. No próximo loop filtro o valor 2 e retorna as linhas 19, 20, 22.
    Como faço para que eu realizar esse filtro eu pegue exatamente o valor da linha atual da linha do filtro e não o valor da primeira linha da planilha?
    Obrigado.
  • To post as a guest, your comment is unpublished.
    Arturo A Carricarte · 1 years ago
    How to Find And Get The Value Of ten (10) First Visible Cells After subtotal Filtering In Excel?