Excel-formel: Søg i hele regnearket efter værdi -

Indholdsfortegnelse

Generisk formel

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

Resumé

For at søge i et helt regneark efter en værdi og returnere et antal kan du bruge en formel baseret på COUNTIF-funktionen.

I det viste eksempel er formlen i C5:

=COUNTIF(Sheet2!1:1048576,C4)

Forklaring

Det andet ark i projektmappen Sheet2 indeholder 1000 fornavne i området B4: F203.

COUNTIF-funktionen tager et interval og et kriterium. I dette tilfælde giver vi COUNTIF et interval svarende til alle rækker i Sheet2.

Sheet2!1:1048576

Bemærk: en nem måde at komme ind i dette interval er at bruge knappen Vælg alt.

For kriterier bruger vi en henvisning til C4, som indeholder "John". COUNTIF returnerer derefter 15, da der er 15 celler i Ark2 svarende til "John".

Indeholder vs. lige

Hvis du vil tælle alle celler, der indeholder værdien i C4, skal du i stedet for alle celler svarende til C4 tilføje jokertegn til kriterierne som dette:

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

Nu tæller COUNTIF celler med understrengen "John" hvor som helst i cellen.

Ydeevne

Generelt er det ikke en god praksis at angive et interval, der inkluderer alle regnearkceller. Dette kan forårsage store ydeevne problemer, da området inkluderer millioner og millioner af celler. Når det er muligt, skal du begrænse rækkevidden til et fornuftigt område.

Interessante artikler...