Formuła programu Excel: wyszukaj wartość w całym arkuszu -

Spisie treści

Formuła ogólna

=COUNTIF(Sheet2!1:1048576,"apple")

Podsumowanie

Aby wyszukać wartość w całym arkuszu i zwrócić liczbę, możesz użyć formuły opartej na funkcji LICZ.JEŻELI.

W przedstawionym przykładzie formuła w C5 to:

=COUNTIF(Sheet2!1:1048576,C4)

Wyjaśnienie

Drugi arkusz w skoroszycie, Arkusz2, zawiera 1000 imion z zakresu B4: F203.

Funkcja LICZ.JEŻELI przyjmuje zakres i kryteria. W tym przypadku dajemy LICZ.JEŻELI zakres równy wszystkim wierszom w Arkuszu2.

Sheet2!1:1048576

Uwaga: łatwym sposobem wprowadzenia tego zakresu jest użycie przycisku Zaznacz wszystko.

W przypadku kryteriów używamy odniesienia do C4, które zawiera „John”. LICZ.JEŻELI zwraca następnie 15, ponieważ w Arkuszu 2 znajduje się 15 komórek równych „Jan”.

Zawiera vs. równe

Jeśli chcesz policzyć wszystkie komórki, które zawierają wartość w C4, zamiast wszystkich komórek równych C4, dodaj symbole wieloznaczne do kryteriów w następujący sposób:

=COUNTIF(Sheet2!1:1048576,"*"&C4&"*")

Teraz LICZ.JEŻELI zlicza komórki z podciągiem „Jan” w dowolnym miejscu komórki.

Występ

Ogólnie nie jest dobrą praktyką określanie zakresu obejmującego wszystkie komórki arkusza. Może to spowodować poważne problemy z wydajnością, ponieważ asortyment obejmuje miliony ogniw. Jeśli to możliwe, ogranicz zasięg do rozsądnego obszaru.

Interesujące artykuły...