
Általános képlet
=COUNTIF(range,""&high)
Összegzés
A két szám között nem levő cellaértékek számításához használhatja a COUNTIF függvényt. A bemutatott példában a K5 cellában levő képlet:
=COUNTIF(C5:G5,""&J5)
Minden új sornál ez a képlet olyan értékek számát adja vissza, amelyek nem az I. és a J oszlop alacsony és magas értéke között vannak.
Magyarázat
Ennek a példának a célja az 5 nap alatt rögzített számértékek megszámlálása, amelyek nem esnek két szám, egy alacsony és egy magas érték közé. Más szavakkal, a "tartományon kívül eső" értékek számolásához. Ne feledje, hogy az AG címkével ellátott minden sornak megvan a maga alsó és felső határa az I. és J oszlopban.
Először azt gondolhatja, hogy a COUNTIFS függvényt két kritériummal használja. Mivel azonban a COUNTIFS összekapcsolja a feltételeket az ÉS logikával, ebben a forgatókönyvben két feltétel nem használható. Az alacsonyabb értéknél ÉS a nagyobbnál nagyobb logika mindig kudarcot vall, és az eredmény mindig nulla lesz. Ehelyett VAGY logikára van szükségünk.
Az egyik egyszerű megoldás a COUNTIF függvény kétszeres használata:
=COUNTIF(C5:G5,""&J5)
Az első COUNTIF az I5 értéke alatt lévő értékeket, a második pedig a J5 értéke fölötti értékeket számolja. Összeadva ez a két eredmény helyesen kezeli a szükséges logikát: kevesebb, mint I5 VAGY nagyobb, mint J5. Figyelje meg, hogy a nagyobb (">") és kevesebb ("<") operátorok cella referenciákhoz vannak összefűzve egy ampersand (&) operátorral, ami a RACON függvények mókusa.
A SUMPRODUCT szolgáltatással
Kicsit elegánsabb megoldás a SUMPRODUCT függvény használata két ilyen logikai kifejezéssel:
=SUMPRODUCT((C5:G5J5))
Ne feledje, hogy nem kell összefűznünk a cellahivatkozásokkal, mint a fenti COUNTIF esetében; a standard kifejezések jól működnek.
Ez egy példa logikai algebra használatára az (+) összeadással, amely OR logikát hoz létre. Amikor ezeket a kifejezéseket kiértékeljük, két ilyen TRUE és FALSE értéktömböt kapunk:
=SUMPRODUCT((FALSE,FALSE,FALSE,FALSE,TRUE)+(FALSE,FALSE,TRUE,FALSE,FALSE))
A matematikai művelet az IGAZ és HAMIS értékeket automatikusan 1 és 0 értékre kényszeríti. Az eredmény így vizualizálható:
=SUMPRODUCT((0,0,0,0,1)+(0,0,1,0,0))
Ennek eredményeként egyetlen tömb eredményez két 1-et:
=SUMPRODUCT((0,0,1,0,1))
Csak egy tömb feldolgozásával a SUMPRODUCT összegzi a tömb elemeit, és 2-es végeredményt ad vissza.