Argumentumként feltételeket és helyettesítő karaktereket használó függvények
Bizonyos függvények, például a SZUM, a teljes gyűjteményt használják. Más függvények, például a SZUMHA, csak egy adott feltételnek megfelelő cellagyűjteményt használnak. Például a B oszlopban található összes 5-nél kisebb szám összeadásához a következő képlet használata szükséges:
=SZUMHA(B;"<5")
A SZUMHA függvény második argumentuma egy feltétel, mivel azt eredményezi, hogy a függvény figyelmen kívül hagyja az elvárásoknak nem megfelelő cellákat.
A feltételekkel működő függvényeknek két típusa létezik:
Azok a függvények, amelyek HA vagy HATÖBB végződésű névvel rendelkeznek (kivéve a HA függvényt, amely nem feltételt tartalmaz, hanem egy olyan kifejezést, amelynek kiértékelése IGAZ vagy HAMIS). Ezek a függvények numerikus összehasonlításokat tudnak végezni, ha a feltételeikben összehasonlító műveleti jelek szerepelnek (pl. „>5”, „<=7” vagy „<>2”). Ezeknél a függvényeknél helyettesítő karakterek is használhatók a feltételek megadásához. Például a B oszlopban található, „a” betűvel kezdődő cellák számának kiszámítása a következők használatával lehetséges:
=DARABTELI(B,"a*")
Azok a függvények, amelyek feltételeket tartalmazhatnak (pl. a VKERES függvény), de nem képesek numerikus összehasonlításokat végezni. Ezek a függvények egyes esetekben lehetővé teszik helyettesítő karakterek használatát.
Az alábbi táblázat az összes olyan függvényt tartalmazza, amelyek feltételeket fogadnak el – lehetnek numerikus összehasonlítások, helyettesítő karakterek, reguláris kifejezések vagy ezen három kombinációja.
Függvény | Numerikus összehasonlítások engedélyezése | Helyettesítő karakterek elfogadása | Reguláris kifejezések elfogadása |
---|---|---|---|
Igen | Igen | Igen | |
Igen | Igen | Igen | |
Igen | Igen | Igen | |
Igen | Igen | Igen | |
Nem | Igen | Igen | |
Nem | Igen, ha pontos egyezés van megadva | Igen | |
Nem | Nem | Igen | |
Nem | Nem | Igen | |
Nem | Igen | Igen | |
Nem | Igen, ha pontos egyezés van megadva | Igen | |
Igen | Igen | Igen | |
Igen | Igen | Igen | |
Nem | Igen | Igen | |
Nem | Igen | Igen | |
Igen | Igen | Igen | |
Igen | Igen | Igen | |
Nem | Igen | Igen | |
Nem | Igen | Igen | |
Nem | Igen | Igen | |
Nem | Igen, ha pontos egyezés van megadva | Igen | |
Nem | Igen, ha pontos egyezés van megadva | Igen | |
Nem | Igen, ha pontos egyezés van megadva | Igen |