2024-es Excel laikus függvényei
2025-11-06 Excel 2024
» A lista a 2024-es Excel verzió (2504 16.0.18730.20122) laikus függvényeinek argumentumait és rövid leírását tartalmazza.
» A szövegben gyakran előforduló „vektor” szó gyűjtőfogalom, egysoros vagy egyoszlopos tartományt illetve egysoros vagy egyoszlopos tömböt jelent, testvére a „mátrix” pedig, többsoros és többoszlopos tartományt illetve többsoros és többoszlopos tömböt.
» A tömb tároló egységeit a leírásban „rekeszek”-nek nevezem.
» A szintén gyakran előforduló „index” szó a a függvények argumentum-listájában és leírásában sorszámot jelent. A furcsa szókapcsolatok elkerülésére használom. Tehát, nem írom azt, hogy a „sor sorszáma”, meg azt sem, hogy az „oszlop sorszáma”... A sorszámozás egyessel kezdődik és balról jobbra, illetve felülről lefelé növekszik.
» Az adatok feldolgozása balról jobbra, illetve felülről lefelé haladva történik. Ha a tárgyalt függvény eltér ettől a sorrendtől, akkor azt a leírásban közlöm.
» A nem kötelező argumentumok betűszíne királykék.
AB.ÁTLAG(adatbázis-táblázat; statisztikai mező; feltételek tartománya)
A függvény az első argumentumával meghatározott adatbázis-táblázat feltételekkel kiválasztott rekordjainak, második argumentumával meghatározott mezőjében álló számok számtani közepét adja eredményül.
AB.DARAB(adatbázis-táblázat; statisztikai mező; feltételek tartománya)
A függvény az első argumentumával meghatározott adatbázis-táblázat feltételekkel kiválasztott rekordjainak, második argumentumával meghatározott mezőjében álló számok darabszámát adja eredményül.
AB.DARAB2(adatbázis-táblázat; statisztikai mező; feltételek tartománya)
A függvény az első argumentumával meghatározott adatbázis-táblázat feltételekkel kiválasztott rekordjainak, második argumentumával meghatározott mezőjében álló bejegyzések darabszámát adja eredményül.
AB.MAX(adatbázis-táblázat; statisztikai mező; feltételek tartománya)
A függvény az első argumentumával meghatározott adatbázis-táblázat feltételekkel kiválasztott rekordjainak, második argumentumával meghatározott mezőjében álló legnagyobb szám-bejegyzését adja eredményül.
AB.MEZŐ(adatbázis-táblázat; mező; feltételek tartománya)
A függvény az első argumentumával meghatározott adatbázis-táblázat feltételekkel kiválasztott rekordjának, második argumentumával meghatározott mezőjében álló bejegyzést adja eredményül.
AB.MIN(adatbázis-táblázat; statisztikai mező; feltételek tartománya)
A függvény az első argumentumával meghatározott adatbázis-táblázat feltételekkel kiválasztott rekordjainak, második argumentumával meghatározott mezőjében álló legkisebb szám-bejegyzést adja eredményül.
Az argumentumával meghatározott számot előjel nélkül adja eredményül.
AB.SZORZAT(adatbázis-táblázat; mező; feltételek tartománya)
A függvény az első argumentumával meghatározott adatbázis-táblázat feltételekkel kiválasztott rekordjainak, második argumentumával meghatározott mezőjében álló számok szorzatát adja eredményül.
AB.SZUM(adatbázis-táblázat; statisztikai mező; feltételek tartománya)
A függvény az első argumentumával meghatározott adatbázis-táblázat feltételekkel kiválasztott rekordjainak, második argumentumával meghatározott mezőjében álló számok összegét adja eredményül.
Az argumentumával meghatározott római számot arab számként adja eredményül.
AZONOS(karakterlánc1; karakterlánc2)
Az argumentumaival meghatározott karakterekláncok azonosságát vizsgálja a kis- és nagybetűk megkülönböztetésével. Logikai értéket ad eredményül.
ÁTHELYEZ(mátrix; eredmény-tömb magassága sorokban;
eredmény-tömb szélessége oszlopokban)
Az első argumentumával meghatározott mátrix, meghatározott sarkától, mint viszonyítási ponttól mért, sorokban megadott magasságú illetve oszlopokban megadott szélességű részét adja eredményül. A viszonyítási pontot a második és harmadik argumentum előjelével szabályozhatjuk. Ha a harmadik argumentum hiányzik, akkor teljes sorokat, ha a második argumentum hiányzik, de a harmadik meg van adva, akkor teljes oszlopokat ad eredményül a függvény.
Az argumentumaival meghatározott számok számtani közepét adja eredményül.
ÁTLAGA(argumentum1
; argumantum2; ...)
Az argumentumaival meghatározott számok, logikai értékek és szövegek értékének számtani közepét adja eredményül. A szövegek értéke nulla (0).
ÁTLAGHA(feltétel-tartomány; feltétel;
átlag-tartomány)
Megkeresi a feltétel-tartományban a feltételnek megfelelő adatokat (találatok), majd az átlag-tartományban a találatokkal azonos pozícióban álló számok számtani közepét adja eredményül. Ha a harmadik argumentum hiányzik, akkor a találatok számtani közepét adja eredményül.
ÁTLAGHATÖBB(átlag-tartomány; feltétel-tartomány1; feltétel1;
feltétel-tartomány2; feltétel2; ...)
Megkeresi a feltétel-tartományokban a feltételeiknek megfelelő adatokat (találatok), majd kiválasztja azokat a cella-pozíciókat, amelyek cellái minden feltétel-tartományban találatot tartalmaznak (közös pozíciók). A függvény az átlag-tartomány közös pozícióiban álló számok számtani közepét adja eredményül.
ÁTL.ELTÉRÉS(szám1
; szám2; ...)
Argumentumaival meghatározott számok átlaguktól számított abszolút értékben vett különbségeinek átlagát adja eredményül.
ÁTVÁLT(vizsgált kifejezés; eredmény1; eredmény-kifejezés1; eredmény2; eredmény-kifejezés2;
eredmény3; eredmény-kifejezés3...;
pót-kifejezés)
A függvény annak az eredmény argumentumának a kifejezését értékeli ki (adja eredményül), amely azonos a vizsgált kifejezés kiértékelésével. Ha a függvény egyik eredmény argumentuma sem azonos a vizsgált kifejezés kiértékelésével, akkor a pót-kifejezés értékelődik ki, pót-kifejezés hiányában a #HIÁNYZIK hibaértéket adja eredményül.
BAL(karakterlánc;
hány karakter)
A karakterlánc elején álló, karakterben meghatározott hosszúságú szakaszt ad eredményül. Ha a második argumentum nincs megadva, akkor a karakterlánc első karakterét adja eredményül.
BYCOL(tömb;
LAMBDA függvény)
A függvény a mátrix minden oszlopát kiértékeli a második argumentumával megadott LAMBDA függvénnyel. A kiértékelésnek oszloponként egyetlen adatot kell eredményeznie. A függvény eredménye egy egysoros tömb, amelynek rekeszeiben a kiértékelések eredményei tárolódnak.
BYROW(tömb;
LAMBDA függvény)
A függvény a mátrix minden sorát kiértékeli a második argumentumával megadott LAMBDA függvénnyel. A kiértékelésnek soronként egyetlen adatot kell eredményeznie. A függvény eredménye egy egyoszlopos tömb, amelynek rekeszeiben a kiértékelések eredményei tárolódnak.
CELLA(tulajdonság;
cella-hivatkozás)
A második argumentumával meghatározott cella, első argumentumával meghatározott tulajdonságának értékét adja eredményül. Ha a második argumentum hiányzik, akkor a függvényt tartalmazó celláról kapunk információt. A lekérdezhető tulajdonságok a következők. A cella abszolút hivatkozása (”cím”). A cellában álló szöveg igazítása (”előtag”). A cellát tartalmazó munkafüzet elérési útvonala és a cellát tartalmazó munkalap neve (”filenév”). A cella számformátuma (”forma”). A cella oszlopának indexe (”oszlop”). A cella sorának indexe (”sor”). A cellát tartalmazó oszlop szélessége (”széles”). A cella egyéni számformátuma negatív számokra előírt szakaszának szín deklarációja (”szín”). A cellában álló adat (”tartalom”). A cella szöveg-tartalma (”típus”). A cella zárolása (”védett”). A cella egyéni számformátumában deklarált zárójelek (”zárójelek”).
CÍM(sor szám; oszlop szám;
hivatkozás típusa;
azonosító típusa;
munkalapnév)
Az argumentumaival meghatározott cella-hivatkozást szövegként (adattípus) adja eredményül.
CSERE(módosítandó karakterlánc; hányadik karaktertől; hány karakter hosszan; beillesztendő karakterlánc)
Az első argumentumával meghatározott karakterláncnak lecseréli a második és harmadik argumentumával meghatározott szakaszát a negyedik argumentumával deklarált karakterlánccal és az így módosított karakterláncot adja eredményül.
A függvény második argumentuma egy előjeles sorszám: hányadik az a számkarakter a tizedes vesszőtől jobbra haladva (pozitív), illetve a tizedes vesszőtől balra haladva (negatív), amelynek helyi értéke a kívánt nagyságrenddel azonos. A függvény a számot a megadott, helyiérték szerinti, nagyságrendű számmá alakítja át úgy, hogy a megadott nagyságrendnél kisebb értékű helyeken álló számkaraktereket nullára cseréli le és az így átalakított számot adja eredményül. Ha a második argumentum hiányzik, akkor a függvény a szám törtrészében álló számkaraktereket nullázza le.
DARAB(argumentum1
; argumentum2; ...)
Az argumentumaival meghatározott cellákban álló számok darabszámát adja eredményül.
DARAB2(cella vagy tartomány1
; cella vagy tartomány2; ...)
A függvény az argumentumaival meghatározott cellákat vizsgálja és a tartalommal rendelkezők darabszámát adja eredményül.
DARABHA(tartomány; feltétel)
A tartomány azon celláinak darabszámát adja eredményül, amelyek tartalma megfelel a feltételnek.
DARABHATÖBB(feltétel-tartomány1; feltétel1
; feltétel-tartomány2; feltétel2;...)
Megkeresi a feltétel-tartományokban a feltételeiknek megfelelő adatokat (találatok), majd megszámlálja azokat a cella-pozíciókat, amelyek cellái minden feltétel-tartományban találatot tartalmaznak (közös pozíciók). A függvény a közös pozíciók darabszámát adja eredményül.
A tartomány nulla hosszúságú karakterláncot tartalmazó és üres celláinak darabszámát adja eredményül.
Az argumentumaival meghatározott dátumegységekből képzett, naptár-helyes dátumot adja eredményül.
DÁTUMÉRTÉK(szöveg adattípusú dátum)
Az argumentumával meghatározott dátum számértékét adja eredményül.
Összehasonlítja az argumentumaival meghatározott számokat és ha a két szám azonos, akkor egyet (1), ha nem azonosak, akkor nullát (0) ad eredményül.
EGYEDI(vektor vagy mátrix
; egyedi oszlopok vagy sorok; egyszer előfordulók)
Az első argumentumával meghatározott objektum második és harmadik argumentumával meghatározott tulajdonságú egyedi értékeit tömbként adja eredményül. Ha az első argumentum vízszintes vektor, akkor a második argumentumot IGAZ-ra (egyedi oszlopok) kell állítani, függőleges vektor esetén nem kell megadni, mert ha nincs megadva, akkor a program HAMIS-nak (egyedi sorok) veszi.
Egy szám előjelét határozza meg: pozitív szám esetén egyet (1), zérus esetén nullát (0), negatív szám esetén mínusz egyet (-1) ad eredményül.
ELTÁVOLÍT(tömb; sorok;
oszlopok)
Törli a tömb, meghatározott sarkától (viszonyítási pont) számítva, a második argumentumával meghatározott darabszámú sort, illetve a harmadik argumentumával meghatározott darabszámú oszlopot, majd az így redukált tömböt adja eredményül. A viszonyítási pontot a második és harmadik argumentum előjelével szabályozhatjuk. Ha a harmadik argumentum hiányzik, akkor teljes sorok, ha a második argumentum hiányzik, de a harmadik meg van adva, akkor teljes oszlopok kerülnek törlésre.
ELTOLÁS(viszonyítási pont; hány sorral távolabb; hány oszloppal távolabb;
eredmény-tartomány magassága cellákban;
eredmény-tartomány szélessége cellákban)
A függvény az argumentumaival meghatározott cella vagy tartomány (eredmény-tartomány) hivatkozását adja eredményül. Első argumentuma egy cella-hivatkozást, további argumentumai előjeles egész számok. Az első első három argumentum az eredmény-tartomány egyik sarkának celláját (cél-cella) határozza meg. A cél-cella a viszonyítási ponttól való elhelyezkedésének irányát a második és a harmadik argumentum előjelével, az eredmény-tartomány a cél-cellához viszonyított elhelyezkedésének irányít pedig a negyedik és az ötödik argumentum előjelével tudjuk meghatározni. Ha a negyedik és az ötödik argumentum hiányzik, akkor függvény a cél-cella hivatkozását adja eredményül.
ÉRTÉK(szöveg adattípusú szám)
Az argumentumával meghatározott számot szám adattípusként adja eredményül.
ÉRTÉK.SZÖVEGGÉ(adat;
formátum)
Ha a függvény első argumentuma (1) számot, dátumot, időpontot, logikai értéket határoz meg, akkor ezek számértékét, (2) ha szöveg, akkor magát a karakterláncot, (3) ha hibaérték, akkor magát a hibaértéket adja, szövegként eredményül. (1) Az eredmény általános számformátumban fog megjelenni. Ha a második argumentum értéke egy, akkor a (2) a függvény a karakterláncot idézőjelek között fogja eredményül adni.
ÉS(logikai érték1
; logikai érték2; logikai érték3...)
Ha minden argumentumának kiértékelése IGAZ logikai értéket eredményez, akkor a függvény IGAZ logikai értéket ad eredményül. Különben HAMIS-at.
Az argumentumával meghatározott dátum éveinek számát adja eredményül.
FIX(szám;
nagyságrend;
nincs hármas csoportosítás)
A számot a CSONK függvénnyel azonos módon alakítja át, de az átalakított számot nem számként, hanem karakterláncként adja eredményül. A tizedesvesszőtől balra álló számkaraktereket hármas csoportokban jeleníti meg. A csoportok előtt szóköz áll. Ha a második argumentum nincs megadva, akkor a program kettőnek (2) veszi. A számkarakterek hármas csoportosítását a harmadik argumentum HAMIS értékével tilthatjuk meg.
FKERES(ismert adat; mátrix; ismeretlen adat oszlopának indexe a tartományban;
keresés módja)
A függvény egy adatpár ismeretlen elemét adja eredményül az adatpár ismert elemének pozíciója alapján. Az adatpár elemei különböző oszlopban, de azonos sorban állnak. A második argumentum az a mátrix, amelynek első oszlopa az ismert adat oszlopa és tartalmazza az ismeretlen adat oszlopát. A keresés az első oszlopban folyik. A keresés módja vagy „azonosat kereső” vagy „közelítő”. A keresés eredménye a találat. A függvény eredménye a találat sorának, az ismeretlen adat oszlopában álló cellájának adata. Közelítő keresés előtt a tartományt az ismert oszlop alapján rendezni kell, növekvő sorrendben. Ha a negyedik argumentum nincs megadva, akkor a keresés közelítő.
FORINT(szám;
nagyságrend)
A számot a megadott, helyi érték szerinti, nagyságrendre kerekíti, majd pénznem formátumú szövegként adja eredményül. A függvény második argumentuma egy előjeles sorszám: hányadik az a számkarakter a tizedes vesszőtől jobbra haladva (pozitív), illetve a tizedes vesszőtől balra haladva (negatív), amelynek helyi értéke a kívánt nagyságrenddel azonos. Ha a második argumentum hiányzik, akkor a program kettőnek (2) veszi.
FÜGG.HALMOZÁS(mátrix1
; mátrix2; mátrix3...)
A függvény egyetlen tömböt ad eredményül, amelyet az argumentumaival meghatározott mátrixokból állít össze. A második mátrixot az első tömb alá helyezi, majd a harmadikat a második alá és így tovább, mindig a tömbök első oszlopait illesztve össze. Az eredmény-tömb szélessége a legszélesebb mátrix szélességű lesz. Az üres rekeszekben a #HIÁNYZIK hibaérték tárolódik.
FŰZ(szöveg1
; szöveg2; szöveg3...)
A függvény argumentumai karakterláncokat határoznak meg. Egy argumentum akár többet is, ha tartomány. A függvény eredménye egyetlen karakterlánc, amely az argumentumai által meghatározott karakterláncokat sorrendben tartalmazza.
GYAKORISÁG(számok; felső határértékek tartománya)
A függvény az első argumentumával meghatározott számokat a felhasználó által meghatározott értéktartomány, a felhasználó által határértékekkel kialakított szakaszaiba sorolja, majd az egyes szakaszokban álló számok darabszámát tartalmazó tömböt adja eredményül. A felső határértékeket rendezetten, emelkedő sorrendben kell megadni.
A szám négyzetgyökét adja eredményül.
A szám és a Pi szorzatát adja eredményül.
HA(feltétel; művelet ha feltétel teljesül; művelet ha a feltétel nem teljesül)
A függvény kiértékeli a feltételt és ha az teljesül akkor a második argumentumával meghatározott művelet hajtja végre, ha a feltétel nem teljesül, akkor a harmadik argumentumával meghatározott műveletet.
HAELSŐIGAZ(feltétel1; művelet1
; feltétel2; művelet2; feltétel3; művelet3...)
A függvény ellenőrzi az első feltételt. Ha a feltétel teljesül, akkor végrehajtja a feltételhez kapcsolt műveletet és leáll. Ha nem, akkor továbblép. A függvény ellenőrzi a második feltételt. Ha a feltétel teljesül, akkor végrehajtja a feltételhez kapcsolt műveletet és leáll. Ha nem, akkor továbblép... A függvény a végrehajtott művelet eredményét jeleníti meg a cellában.
HAHIÁNYZIK(kifejezés; mi történjen
#HIÁNYZIK esetén)
A függvény az első argumentumát értékeli ki és azt adja eredményül. Ha az első argumentum kiértékelése #HIÁNYZIK hibaértéket eredményez, akkor a függvény a második argumentumát is kiértékeli és azt adja eredményül.
HAHIBA(kifejezés; mi történjen hibaérték esetén)
A függvény az első argumentumát értékeli ki és azt adja eredményül. Ha az első argumentum kiértékelése hibaértéket eredményez, akkor a függvény a második argumentumát is kiértékeli és azt adja eredményül.
A HAMIS logikai értéket adja eredményül.
A szám megadott kitevőjű hatványát adja eredményül.
HELYETTE(gazda karakterlánc; cserélendő karakterlánc; beillesztendő karakterlánc;
hányadikat)
A gazda karakterláncban a „beillesztendő karakterlánc”-ra cseréli a negyik argumentumával meghatározott sorszámú „cserélendő karakterlánc”-ot és az így átalakított gazda karakterláncot adja eredményül. Ha a negyedik argumentum nincs megadva, akkor a „cserélendő karakterlánc” minden előfordulása le lesz cserélve.
HÉT.NAPJA(dátum;
sorszámozás módja)
A függvény megállapítja, hogy az első argumentumával meghatározott dátum a hét hányadik napjára esik és a megállapított sorszámot adja eredményül. Ha a második argumentum értéke kettő (2), akkor a sorszámozás hétfőtől, egyessel (1) kezdődik és a vasárnap hetesével (7) fejeződik be.
HÉT.SZAMA(dátum;
sorszámozás módja)
A függvény megállapítja, hogy az első argumentumával meghatározott dátum az év hányadik hetére esik és a megállapított sorszámot adja eredményül. Az EU-s szabvány szerinti sorszámozást a második argumentum huszonegyes (21) értékével írhatjuk elő.
A függvény a #HIÁNYZIK hibaértéket adja eredményül.
Ha az argumentum hibaértéket határoz meg, kivéve a #HIÁNYZIK hibaértéket, akkor a függvény IGAZ logikai értéket ad eredményül. Minden más esetben, a #HIÁNYZIK-ot is beleértve HAMIS-at.
Ha az argumentum hibaértéket határoz meg, akkor a függvény a hibaérték azonosító számát adja eredményül, különben a #HIÁNYZIK hibaértéket. A hibaértékek azonosítói: 1 (#NULLA!), 2 (#ZÉRÓOSZTÓ!), 3 (#ÉRTÉK!), 4 (#HIV!), 5 (#NÉV?), 6 (#SZÁM!), 7 (#HIÁNYZIK), 8 (#VÁRAKOZÁS_ADATRA), 9 (#KIBONTÁS!), 10 (#KAPCSOLAT!), 11 (#BLOKKOLVA!), 12 (#ISMERETLEN!), 13 (#MEZŐ!), 14 (#SZÁMÍTÁS!), 19 (#PYTHON!).
Ha az argumentum kiértékelése hibaértéket eredményez, akkor a függvény IGAZ logikai értéket ad eredmányül, minden más esetben HAMIS-at.
HIPERHIVATKOZÁS(cím;
a cellában megjelenítendő szöveg)
Kattintható hiperhivatkozást hoz létre a képletet tartalmazó cellában, a második argumentumával meghatározott, hiperhivatkozásként formázott szöveggel.
Ha argumentuma cella- vagy tartományazonosítót, azaz hivatkozást határoz meg, akkor IGAZ, különben HAMIS logikai értéket ad eredményül. Természetesen a hivatkozás fogalmába beletartoznak a cellákat és tartományokat azonosító nevek is!
HOL.VAN(keresendő adat; vektor;
a keresés módja)
A függvény az első argumentumával meghatározott adatot keresi a második argumentumával meghatározott vektorban a harmadik argumentumával meghatározott módon. A keresés módja lehet „azonosat kereső” (0), „alulról közelítő” (1) és „felülről közelítő” (-1). A közelítő keresések előzetes rendezést igényelnek. A keresés eredménye a „találat”. A függvény a találat vektorban elfoglalt pozíciójának sorszámát adja eredményül. Ha a harmadik argumentum nincs megadva, akkor a keresés módja alulról közelítő lesz.
A függvény az argumentumával meghatározott adat karaktereinek darabszámát adja eredményül.
Az argumentumával meghatározott dátum hónapjainak darabszámát adja eredményül.
HÓNAP.UTOLSÓ.NAP(dátum; hónapok darabszáma)
Az első argumentum lesz a függvény működésének viszonyítási pontja. A függvény második argumentuma előjeles egész szám: hány hónappal korábbi (negatív) vagy hány hónappal későbbi (pozitív) dátumot szeretnénk a viszonyítási ponthoz képest. A függvény a kiszámolt dátum hónapjának utolsó naptári napját adja eredményül.
IDŐ(óra; perc; másodperc)
Az argumentumaival meghatározott időegységekből időpontot, időtartamot képez.
Egyetlen argumentumával meghatározott, szöveg adattípusú időpontból, időtartamból törtszámot képez, amely kisebb, mint egy de legalább nulla.
A függvény eredménye az IGAZ logikai érték.
INDEX(mátrix; sor indexe a mátrixban;
oszlop indexe a mátrixban)
INDEX((mátrix1; mátrix2; mátrix3...); sor indexe a mátrixban; oszlop indexe a mátrixban; mátrix indexe a megadás sorrendjében)
A függvény az argumentumaival meghatározott cella adatát vagy hivatkozását adja eredményül.
INDIREKT(karakterlánc;
azonosító típusa)
A függvény az első argumentumával meghatározott, szöveg adattípusú cella- vagy tartományazonosítót hivatkozásként adja eredményül. A második argumentum logikai érték. Ha HAMIS, akkor az azonosító S1O1 típusú (sor indexe, oszlop indexe), ha IGAZ, akkor A1 típusú (oszlop betűje, sor indexe). Ha a második argumentum nincs megadva a program IGAZ-nak veszi.
A függvény a számítástechnikai környezet hét tulajdonságáról tud információt szolgáltatni. Argumentuma a tulajdonság neve idézőjelek között. A tulajdonságok a következők. "EREDET" - az aktuális munkaterület bal felső cellájának azonosítója az „$A:” előtaggal. "FILESZÁM" - a megnyitott munkafüzetek lapjainak darabszáma. "KÖNYVTÁR" - a fájl mappájának neve az elérési útvonallal. "OPRENDSZER" - az operációs rendszer neve, bit-száma és verzió-száma. "RENDSZER" - a számítógép típusa (pcdos vagy mac) "SZÁMOLÁS" - az újraszámolás aktuális módja (automatikus vagy kézi) "VERZIÓ" - az Excel program verzió-száma.
Az argumentumával meghatározott tizedes tört egész-részét adja eredményül.
A függvény egy sorszámot ad eredményül: az argumentumával meghatározott dátum az év hányadik hetében áll. Az év első hetét az EU-s szabvány szerint állapítja meg.
A LAMBDA függvénybe ágyazottan, ellenőrzi, hogy az argumentumával meghatározott nevű paraméternek van-e értéke. Ha nincs IGAZ, ha van HAMIS logikai értéket ad eredményül.
JOBB(karakterlánc;
hány karakter)
A karakterlánc végén álló, karakterben meghatározott hosszúságú szakaszt ad eredményül. Ha a második argumentum nincs megadva, akkor a karakterlánc utolsó karakterét adja eredményül.
KALK.DÁTUM(dátum; hónapok darabszáma)
Az első argumentum lesz a függvény működésének viszonyítási pontja. A függvény második argumentuma előjeles egész szám: hány hónappal korábbi (negatív) vagy hány hónappal későbbi (pozitív) dátumot szeretnénk a viszonyítási ponthoz képest. A függvény a kiszámolt dátumot adja eredményül.
KALK.MUNKANAP(kezdés dátuma; munkanapok száma-1;
ünnepnapok)
KALK.MUNKANAP(befejezés dátuma; -(munkanapok száma-1); ünnepnapok)
(1) A függvény egy meghatározott napon kezdődő, meghatározott munkanap alatt elvégezhető munka befejező napjának dátumát adja eredményül. (2) A függvény egy meghatározott napon befejezendő, meghatározott munkanap alatt elvégezhető munka kezdő napjának dátumát adja eredményül. (1, 2) A függvény a hétvégeket és az ünnepnapokat munkaszüneti napnak tekinti. A függvény harmadik argumentuma egy tartomány, amelynek celláiban a munka elvégzésének időszakára eső ünnepnapok dátumai állnak.
KALK.MUNKANAP.INTL(kezdés dátuma; munkanapok száma-1;
munkaszüneti napok;
ünnepnapok)
KALK.MUNKANAP.INTL(befejezés dátuma; -(munkanapok száma-1); munkaszüneti napok; ünnepnapok)
A KALK.MUNKANAP függvénnyel azonos módon működik, de a harmadik argumentumával a felhasználó határozhatja meg a munkaszüneti napokat.
A Microsoft 1250-es, közép-európai kódtáblájának, argumentumával meghatározott számú karakterét adja eredményül.
KEREK.FEL(szám; nagyságrend)
A függvény második argumentuma egy előjeles sorszám: hányadik az a számkarakter a tizedes vesszőtől jobbra haladva (pozitív), illetve a tizedes vesszőtől balra haladva (negatív), amelynek helyi értéke a kívánt nagyságrenddel azonos. A függvény a megadott számot a megadott nagyságrendre kerekíti. Ha a műveletet a számegyenesen ábrázoljuk, akkor a kerekítés a nullától távolodva történik.
KEREKÍTÉS(szám; nagyságrend)
A függvény második argumentuma egy előjeles sorszám: hányadik az a számkarakter a tizedes vesszőtől jobbra haladva (pozitív), illetve a tizedes vesszőtől balra haladva (negatív), amelynek helyi értéke a kívánt nagyságrenddel azonos. A függvény a megadott számot a megadott nagyságrendre kerekíti.
KEREK.LE(szám; nagyságrend)
A függvény második argumentuma egy előjeles sorszám: hányadik az a számkarakter a tizedes vesszőtől jobbra haladva (pozitív), illetve a tizedes vesszőtől balra haladva (negatív), amelynek helyi értéke a kívánt nagyságrenddel azonos. A függvény a megadott számot a megadott nagyságrendre kerekíti. Ha a műveletet a számegyenesen ábrázoljuk, akkor a kerekítés a nullához közelítve történik.
KERES(ismert adat; vektor)
KERES(ismert adat; keresési vektor; eredmény vektor)
KERES(ismert adat; mátrix)
(1) Egyvektoros változat: melyik az a legnagyobb szám (találat) a vektorban, amely kisebb vagy egyenlő az ismert adatnál. Ez a keresés működése mindhárom változatban. A függvény eredménye a találat. (2) Kétvektoros változat: az ismert adat keresése a keresési vektorban folyik. A függvény eredménye az eredmény vektor, a találat cellájának indexével azonos indexű cellákjának tartalma. (3) Mátrixos változat: az ismert adat keresése a mátrix első oszlopában (sorában) folyik, és a mátrix utolsó oszlopából (sorából) adja az eredményt, amelyet a kétvektoros változatéval azonos módon választ ki. (1, 2, 3) A függvény előzetes, növekvő sorrendű rendezést igényel a keresési objektum adatai alapján. Szöveg adattípusú adat keresésekor is!
KÉP(internet cím
; alternatív szöveg; méretezés; magasság; szélesség)
A függvény eredménye az első argumentumával meghatározott internet címen található kép megjelenítése a képletet tartalmazó cellában. Az internet cím idézőjelek között áll. A megjelenítés tulajdonságait a függvény nem kötelező argumentumaival szabályozhatjuk. Ha nincs internet-elérése a számítógépnek, akkor a cellában a #KAPCSOLAT! hibaérték jelenik meg.
IGAZ logikai értéket ad eredményül, ha az argumentumával meghatározott cellában képlet áll. Különben HAMIS-at.
Az argumentumával meghatározott cella képletét karakterláncként adja eredményül.
Az első argumentumával meghatározott számok közül a második argumentumával meghatározott sorszámú legkisebb számot adja eredményül.
Az argumentumával meghatározott karakterláncból eltávolítja a felesleges, 32-es kódú szóközöket, majd az így átalakított karakterláncot adja eredményül. Törlésre kerülnek a szöveg elején és a szöveg végén álló szóközök és a szöveg belsejében egymás után álló második, harmadik, negyedik... szóközök.
KIMUTATÁSADATOT.VESZ(statisztikai mező; hivatkozás a kimutatás egy cellájára;
mezőnév1;
tételnév1; ...)
Az argumentumaival meghatározott kimutatás statisztikai mezőjének egyik értékét adja eredményül. A statisztikai érték pozíciójának meghatározása a megadott mező- és tételnevek alapján történik.
Az argumentumával meghatározott szöveg nagybetűit kisbetűre cseréli, majd az így átalakított szöveget adja eredményül.
KITERJESZT(mátrix; az eredmény-tömb sorainak darabszáma;
az eredmény-tömb oszlopainak darabszáma; kitöltés ezzel)
A függvény az első argumentumával meghatározott mátrixot a második és a harmadik argumentumával meghatározott nagyságúra nagyobbít és tömbbként adja eredményül. Az eredménytömb üres rekeszeibe a negyedik argumentumával megadott adatot helyezi el. Ha a negyedik argumentum nincs megadva, akkor a tömb üres rekeszeiben a #HIÁNYZIK hibaérték tárolódik.
Az E-nek, a matematikai állandónak, az argumentumával meghatározott kitevőjű hatványát adja eredményül.
KONVERTÁLÁS(szám; miből; mibe)
A függvény első argumentumával meghatározott szám mértékegységét a második argumentumával kell deklarálni. A mértékegységet a függvény listájából kell kiválasztani. A függvény az első két argumentumával meghatározott mértékegységű számot a harmadik argumentumával meghatározott mértékegységre váltja át. Az új mértékegységet is a függvény által felkínált lehetőségek közül kell kiválasztani. A függvény eredménye az átváltott, mértékegység-jelölő nélküli szám lesz.
Az argumentumával meghatározott karakter, a Microsoft 1250-es közép-európai kódtáblája szerinti kódszámát adja eredményül. Ha az argumentum nem egyetlen karaktert, hanem egy karakterláncot határoz meg, akkor annak első karakterét vizsgálja a függvény.
KÖZÉP(karakterlánc; hányadik karaktertől; hány karakter hosszan)
A függvény az első argumentumával meghatározott karakterlánc egy szakaszát adja eredményül. A szakasz első karakterének sorszámát a karakterláncban a második, karaktereinek darabszámát a harmadik argumentummal kell meghatározni.
KÜSZÖBNÉL.NAGYOBB(szám;
küszöb)
A függvény argumentumai két számot határoznak meg. Ha az első szám nagyobb vagy egyenlő, mint a második szám (küszöb), akkor a függvény egyet (1) ad eredményül, különben nullát (0). Ha a küszöb nincs megadva, akkor értéke nulla (0).
KVARTILIS.KIZÁR(számok; kvartilis sorszáma)
A függvény egy határértéket ad eredményül. Második argumentumának értékétől függően a határértéknél kisebb: (1) a számok huszonöt százaléka, (2) a számok ötven százaléka, és (3) a számok hetvenöt százaléka. A függvény a legkisebb és a legnagyobb számot kizárja a számításból.
KVARTILIS.TARTALMAZ(számok; kvartilis sorszáma)
A függvény eredménye a második argumentuma értékének függvényében a következő. (0) A legkisebb szám. (1) Hatérték, amelynél kisebb a számok huszonöt százaléka. (2) Hatérték, amelynél kisebb a számok ötven százaléka. (3) Hatérték, amelynél kisebb a számok hetvenöt százaléka. (4) A legnagyobb szám.
KVÓCIENS(osztandó; osztó)
A függvény argumentumai hányadosának (tizedes tört) egész részét adja eredményül.
LAMBDA(tényező1;
tényező2;
tényező3; művelet)
Felhasználói függvényt hoz létre, amely a gazda munkafüzet képleteiben használható.
A függvény eredménye az argumentumával meghatározott munkalap- vagy ha az argumentum nincs megadva, akkor a függvényt tartalmazó munkalap indexe a munkafüzetben.
LAPOK(három dimenziós tartomány hivatkozása)
A függvény eredménye a háromdimenziós tartomány lapjainak darabszáma.
LET(név1; kifejezés1; név2; kifejezés2; név3; kifejezés3; ... kifejezés)
Bonyolult, többlépéses számítások képletének szerkesztését egyszerűsítő függvény. Első argumentumai párban állnak: név-kifejezés. A név argumentumokat nem kell idézőjelezni! A deklarált neveket felhasználhatjuk a további kifejezésekben. Az utolsó argumentum egy önállóan álló, név nélküli kifejezés. A függvény eredménye utolsó argumentumának kiértékelésének eredménye. A nevek a függvény végrehajtását követően törlődnek a számítógép operatív tárjából.
Az argumentumaival meghatározott számok legnagyobb közös osztóját adja eredményül.
Az argumentumaival meghatározott számok legkisebb közös többszörösét adja eredményül.
IGAZ logikai értéket ad eredményül, ha az argumentuma logikai értéket határoz meg, minden más esetben HAMIS-at.
A függvény eredménye az aktuális dátum.
MAKEARRAY(sorok száma; oszlopok száma;
LAMBDA(tényező1; tényező2; kifejezés))
A függvény az első két argumentumával meghatározott nagyságú tömböt ad eredményül, amelynek rekeszeit a LAMBDA függvénnyel képzett adatokkal töltötte fel.
MAP(mátrix1
; mátrix2; ...;
LAMBDA(tényező1;
tényező2; ...; kifejezés))
(1) Egymátrixos változat. A függvény a LAMBDA függvénnyel módosítja a mátrix adatait és a módosított mátrixot tömbként adja eredményül. (2) Többmátrixos változat. A függvény a LAMBDA függvénnyel műveletet végez a mátrixok azonos pozíciójú adatain, majd az eredmény-mátrixot tömbként adja eredményül.
A függvény argumentumainak osztási maradékát adja eredményül.
A függvény az argumentumaival meghatározott számok közül a legnagyobbat adja eredményül.
MAXA(argumentum1
; argumentum2; ...)
A függvény az argumentumaival meghatározott számok, logikai értékek és szövegek szám-értékét vizsgálja, és a legnagyobb értéket adja eredményül. A szövegek értéke nulla (0).
MAXHA(max-tartomány; tartomány1; feltétel1;
tartomány2; feltétel2; ...)
Megkeresi a feltétel-tartományokban a feltételeiknek megfelelő adatokat (találatok), majd kiválasztja azokat a cella-pozíciókat, amelyek cellái minden feltétel-tartományban találatot tartalmaznak (közös pozíciók). A függvény a max-tartomány közös pozícióiban álló számok közül a legnagyobbat adja eredményül.
MEDIÁN(szám1
; szám2; ...)
A függvény eredménye egy határérték, amelynél kisebb az argumentumaival meghatározott számok fele.
A függvény az argumentumaival meghatározott számok közül a legkisebbet adja eredményül.
MIN2(argumentum1
; argumentum2; ...)
A függvény az argumentumaival meghatározott számok, logikai értékek és szövegek szám-értékét vizsgálja, és a legkisebb értéket adja eredményül. A szövegek értéke nulla (0).
MINHA(min-tartomány; tartomány1; feltétel1;
tartomány2; feltétel2; ...)
Megkeresi a feltétel-tartományokban a feltételeiknek megfelelő adatokat (találatok), majd kiválasztja azokat a cella-pozíciókat, amelyek cellái minden feltétel-tartományban találatot tartalmaznak (közös pozíciók). A függvény az min-tartomány közös pozícióiban álló számok közül a legkisebbet adja eredményül.
Az aktuális dátumot és időpontot adja eredményül.
MÓDUSZ.EGY(szám1
; szám2; ...)
A függvény megállapítja az argumentumaival meghatározott számok előfordulásainak számát (előfordulás-szám) a számok között, majd a legnagyobb előfordulás-számút adja eredményül. Ha a legnagyobb előfordulás-számot több szám is eléri, akkor a függvény azt a számot adja eredményül, amelyiknek az első előfordulása megelőzi a többiekét.
MÓDUSZ.TÖBB(szám1
; szám2; ...)
A függvény megállapítja az argumentumaival meghatározott számok előfordulásainak számát (előfordulás-szám) a számok között, majd a legnagyobb előfordulás-számút adja eredményül. Ha a legnagyobb előfordulás-számot több szám is eléri, akkor a függvény az ezeket a számokat tartalmazó tömböt adja eredményül.
Az argumentumával meghatározott időpont, időtartam másodperceinek számát adja eredményül.
Az első argumentumával meghatározott számok közül a második argumentumával meghatározott sorszámú legnagyobb számot adja eredményül.
Az argumentumával meghatározott szöveg kisbetűit nagybetűkre cseréli, majd az így átalakított szöveget adja eredményül.
Az argumentumával meghatározott dátum napjainak számát adja eredményül.
NAP360(kezdő dátum; záró dátum
; működés)
Az argumentumaival meghatározott határnapok közé eső napok számát adja eredményül, harmincnapos hónapokkal számolva. A függvény harmadik argumentumával a harmincegyedikére eső határnapok kezelését eszabályozhatjuk. Az argumentum IGAZ értékével írhatjuk elő az EU-s módszert.
NAPOK(kezdő dátum; záró dátum)
Az argumentumaival meghatározott határnapok közé eső napok számát adja eredményül.
Az argumentumával meghatározott logikai érték ellentétjét adja eredményül.
A függvény IGAZ logikai értéket ad eredményül, ha argumentuma üres cellát, számot, logikai értéket vagy hibaértéket határoz meg, minden más esetben HAMIS-at.
A függvény IGAZ logikai értéket ad eredményül, ha argumentuma a #HIÁNYZIK hibaértéket határozza meg. Mnden más esetben HAMIS eredményt kapunk.
A függvény az argumentumával meghatározott cella oszlopának-, ha nincs az argumentum deklarálva, akkor a függvényt tartalmazó cella oszlopánaknak indexét adja eredményül.
OSZLOPHOZ(mátrix
; átkerülő adatok; beolvasási sorrend)
Az első argumentumával meghatározott mátrix, második argumentumával meghatározott adatait, a harmadik argumentumával meghatározott módon egy egyoszlopos tömbben helyezi el és adja eredményül. Ha a második argumentum hiányzik, vagy értéke nulla, akkor minden adat átkerül az eredmény-tömbbe. Ha a harmadik argumentum hiányzik, akkor az átalakítandó tömb adatai soronként olvasódnak be az eredménytömbbe. Ha a harmadik argumentum értéke IGAZ, akkor az átalakítandó mátrix adatai oszloponként olvasódnak be az eredmény-tömbbe.
Az argumentumával meghatározott mátrix oszlopainak darabszámát adja eredményül.
OSZLOPTÖRDELÉS(vektor; tördelés ennyi rekesz után
; üres rekeszek tartalma)
Az első argumentumával meghatározott vektorból, második argumentumával meghatározott számú sorból álló tömböt képez. A tömböt oszloponként tölti fel a vektor elemeivel és az utolsó oszlop esetleges üres rekeszeibe a harmadik argumentumával deklarált adatot helyezi el. Ha a harmadik argumentum nincs megadva az üres rekeszekbe a #HIÁNYZIK hibaérték kerül. A függvény eredménye a vektor adatai tartalmazó tömb.
OSZLOPVÁLASZTÁS(mátrix; oszlop-index1
; oszlop-index2; ...)
Az első argumentumával meghatározott mátrix, további argumentumaival meghatározott indexű oszlopait tartalmazó tömböt ad eredményül. Az eredmény-tömbben az oszlopok sorrendje azonos a deklarációjuk sorrendjével.
Az argumentumával meghatározott időpont, időtartam óráinak számát adja eredményül.
ÖSSZESÍT(statisztikai függvény; a működés módja; adat1
; adat2; ...)
Segédfüggvény, olyan tartományok statisztikai elemzéséhez, amelyekben (1) a RÉSZÖSSZEG vagy az ÖSSZESÍT függvény részeredményei állnak vagy (2) hibaértékeket tartalmaznak vagy (3) rejtett sorokat tartalmaznak. A statisztikai elemzéshez használható függvények: ÁTLAG, DARAB, DARAB2, KVARTILIS.KIZÁR, KVARTILlS.TARTALMAZ, MAX, MEDIÁN, MIN, MÓDUSZ.EGY, PERCENTILIS.KIZÁR, PERCENTILIS.TARTALMAZ, SZÓR.M, SZÓR.S, SZORZAT, SZUM, VAR.M, VAR.S. A segédfüggvény végrehajtja az első argumentumával meghatározott függvénnyel a statisztikai vizsgálatot a második argumentumával meghatározott módon, és a statisztikai vizsgálat eredményét adja eredményül.
ÖSSZESÍT(statisztikai függvény; a működés módja; mátrix; hányadik)
Mint fent, de a statisztikai függvények a KICSI és a NAGY.
ÖSSZ.MUNKANAP(kezdés dátuma; befejezés dátuma
; ünnepeknapok)
A függvény az első argumentumával meghatározott napon elkezdett és második argumentumával meghatározott napon befejezett munka elvégzéséhez felhasznált napok számát adja eredményül, a hétvégeket és az ünnepnapokat munkaszüneti napnak tekintve. A függvény harmadik argumentuma egy tartomány, amelynek celláiban a munka elvégzésének időszakára eső ünnepnapok dátumai állnak.
ÖSSZ.MUNKANAP.INTL(kezdő dátum; vég dátum
; munkaszüneti napok; ünnepeknapok)
Mint fent, de a függvény harmadik argumentumával a felhasználó határozhatja meg a munkaszüneti napokat.
PADLÓ.MAT(szám;
ennek a többszörösére; negatív számok kezelése.)
A függvény eredménye a számegyenesen az első argumentumától balra álló, első olyan szám, amely a második argumentumával meghatározott szám többszöröse. Ha a függvény harmadik argumentuma nincs megadva, ez a működés vonatkozik a negatív számokra is. Ha harmadik argumentum értéke egy (1), akkor az irány jobbra módosul. Ha a második argumentum nincs megadva, akkor a számegyenesen az első argumentummal meghatározott számtól balra álló első egész szám lesz a függvény eredménye.
A függvény a számegyenesen az argumentumával meghatározott számtól indulva, a nulla ponttól távolodva, az első páratlan számot adja eredményül.
Ha a függvény argumentuma páratlan számot, vagy páratlan számot ábrázoló karakterláncot (szöveg adattípus) határoz meg, akkor IGAZ, minden más esetben HAMIS logikai értéket ad eredményül.
A függvény a számegyenesen az argumentumával meghatározott számtól indulva, a nulla ponttól távolodva, az első páros számot adja eredményül.
Ha a függvény argumentuma páros számot, vagy páros számot ábrázoló karakterláncot (szöveg adattípus) határoz meg, akkor IGAZ, minden más esetben HAMIS logikai értéket ad eredményül.
Az argumentumával meghatározott időpont, időtartam perceinak számát adja eredményül.
PERCENTILIS.KIZÁR(számok; százalék)
A függvény egy határértéket ad eredményül, amelynél az első argumentumával meghatározott számok, második argumentumával meghatározott százaléka kisebb. Második argumentumának egynél kisebb és nullánál nagyobbnak kell lennie.
PERCENTILIS.TARTALMAZ(számok; százalék)
A függvény egy határértéket ad eredményül, amelynél az első argumentumával meghatározott számok, második argumentumával meghatározott százaléka kisebb.
A pi értékét adja eredményül, a szám törtrészében tizennégy számkarakter pontossággal.
PLAFON.MAT(szám;
ennek a többszörösére; negatív számok kezelése.)
A függvény eredménye a számegyenesen az első argumentumától jobbra álló, első olyan szám, amely a második argumentumával meghatározott szám többszöröse. Ha a függvény harmadik argumentuma nincs megadva, akkor ez a működés vonatkozik a negatív számokra is. Ha harmadik argumentum értéke egy (1), akkor az irány balra módosul. Ha a második argumentum nincs megadva, akkor a számegyenesen az első argumentummal meghatározott számtól jobbra álló első egész szám lesz a függvény eredménye.
RANG.ÁTL(vizsgált szám; számok
; sorrend)
A függvény az első argumentumával meghatározott szám, a függvény második argumentumával meghatározott számok rangsorában elfoglalt pozíciójának indexét adja eredményül. Az ismétlődő számok indexe a feltételezett folytatólagos indexeik számtani közepe. Ha a függvény harmadik argumentuma hiányzik a ransor elején a nagy számok állnak. A sorrendet a harmadik argumentum egy (1) értékével fordíthatjuk meg.
RANG.EGY(vizsgált szám; számok
; sorrend)
Mint fent, de az ismétlődő számok indexe azonos az ismétlődő szám első előfordulásának indexével.
REDUCE(
kiindulási érték; mátrix;
LAMBDA függvény)
A függvény a második argumentumával meghatározott mátrix adatain a LAMBDA függvénnyel egyetlen adatot eredményező műveletet végez, és a függvény ennek a műveletsornak az eredményét adja eredményül. Az első argumentummal a részeredmények tárolójának (memória) adhatunk kezdőértéket.
RENDEZÉS.ALAP.SZERINT(rendezendő mátrix; rendező vektor1;
sorrend1; rendező vektor2; sorrend2; rendező vektor3; sorrend3; ...)
A függvény az első argumentumával megadott mátrixot, további argumentumaival meghatározott módon rendezi, majd a rendezett mátrixot tömbként adja eredményül. A függvény második argumentuma a rendezés alapjául szolgáló vektor. A rendező vektor a mátrix része, de állhat egy másik mátrixban is, sőt számított tömb is lehet. A harmadik argumentum a rendezés sorrendjét határozza meg: növekvő egy (1), csökkenő mínusz egy (-1). Ha a harmadik argumentum nincs megadva, akkor a sorrend növekvő lesz. A függvény további argumentumai párban állnak: rendező vektor-sorrend. A párok sorrend-elemét kötelező megadni.
RÉSZÁTLAG(számok; százalék)
A függvény „harmonikus” számtani közepet számol. Attól lesz harmonikus a számtani közép, hogy a függvény a számok a második argumentumával meghatározott százalékú szélsőértékét kizárja a számításból. A rangsor elejéről és végéről azonos darabszámú elem kerül kizárásra: ez a kizárandó-darabszám fele.
RÉSZÖSSZEG(függvény száma; adat1
; adat2; adat3; ...)
A függvény manuálisan rejtett sorokat tartalmazó tartományok statisztikai vizsgálatára szolgál. A vizsgálathoz használható függvények: ÁTLAG, DARAB, DARAB2, MAX, MIN, SZÓR.M, SZÓR.S, SZORZAT, SZUM, VAR.M, VAR.S. Az első argumentum listája a függvények két sorozatát tartalmazza. Az első sorozat függvényei (1-11) figyelembe veszik, a második sorozat függvényei (101-111) figyelmen kívül hagyják a rejtettt adatokat.
RÓMAI(arab szám
; írás-rendszer)
Az első argumentumával meghatározott számot, a második argumentumával megadott írás-rendszerű római számként adja eredményül. Ha a második argumentum hiányzik, akkor a függvény a mindennapi életben megszokott írás-rendszert használja.
A függvény számot ad eredményül kivéve, ha az argumentuma hibaértéket határoz meg. A függvény eredménye argumentumának típusa szerint a következő. Szám-szám (argumentum-eredmény), dátum-egész szám, idő-nulla egészrészű tizedes tört, IGAZ-1, HAMIS-0, szöveg, szövegként tárolt szám-0; üres cella-0. A függvény a magyar program-verziókban nem működik.
SCAN(
kiindulás érték; mátrix;
LAMBDA függvény)
A függvény a második argumentumával meghatározott mátrix adatait egy LAMBDA függvénnyel dolgozza fel, majd az így átalakított mátrixot tömbként adja eredményül. Az első argumentummal a részeredmények tárolójának (memória) adhatunk kezdőértéket.
SOKSZOR(szöveg; összesen hány példány)
A függvény az első argumentumával meghatározott szöveg, második argumentumával meghatározott számú példányát egyetlen karakterlánccá fűzi össze és adja eredményül.
A függvény az argumentumával meghatározott cella sorának-, ha nincs az argumentum deklarálva, akkor a függvényt tartalmazó cella sorának indexét adja eredményül.
SORBA.RENDEZ(rendezendő mátrix
; a rendezéső-vektor indexe; a rendezési sorrendje; a rendezés iránya)
A függvény az első argumentumával megadott mátrixot, további argumentumaival meghatározott módon rendezi, majd a rendezett mátrixot tömbként adja eredményül. A második argumentum a rendező vektor indexe a rendezendő objektumban. Ha az argumentum nincs megadva, akkor értéke egy (1). A harmadik argumentum a rendezés sorrendjét határozza meg: emelkedő egy (1), csökkenő mínusz egy (-1). Ha az argumentum nincs megadva, akkor értéke egy (1). A negyedik argumentum a rendezés irányát (sorok rendezése, oszlopok rendezése) határozza meg. A sorok rendezését a HAMIS, az oszopokét az IGAZ logikai értékkel írhatjuk elő. Ha nincs megadva, akkor értéke HAMIS.
SORHOZ(mátrix
; hibák és üresek kezelése; beolvasási sorrend)
Az első argumentumával meghatározott mátrixot, további argumentumaival meghatározott módon, egysoros tömbként adja eredményül. A függvény második argumentumával a hibaértékek és az üres cellák illetve rekeszek kezelésének módját határozhatjuk meg. Ha az argumentum nincs megadva, akkor a hibaértékek és az üres cellák-rekeszek is szerepelni fognak az eredmény-tömbben. A harmadik argumentummal deklarálhatjuk az eredmény-tömb feltöltésének módját (sorok szerint, oszlopok szerint). Ha az argumentum nincs megadva, akkor az input adatok sorok szerinti sorrendben helyezkednek majd el az eredmény-tömbben.
Az argumentumával meghatározott mátrix sorainak darabszámát adja eredményül.
SORSZÁMLISTA(sorok száma
; oszlopok száma; első szám; növekmény)
Az első két argumentumával meghatározott felépítésű tömböt ad eredményül, amelynek rekeszeit soronként, a harmadik argumentumával meghatározott kezdőértékű és a negyedik argumentumával megadott növekményű számtani sorozattal töltött fel. Ha a harmadik argumentum nincs megadva, akkor a sorozat kezdőértéke egy (1) lesz. Ha a negyedik argumentum nincs megadva, akkor a sorozat növekmény egy (1) lesz.
SORTÖRDELÉS(vektor; oszlopok száma
; üres rekeszek kitöltése ezzel)
A függvény az első argumentumával meghatározott vektor adatait, a második argumentumával megadott oszlopszámú tömbbe helyezi el és ezt a tömböt adja eredményül. A függvény soronként tölti fel a tömböt. Az utolsó sor üres rekeszeibe a harmadik argumentummal meghatározott adatok kerülnek. Ha a harmadik argumentum nincs megadva akkor a tömb üres rekeszeibe a #HIÁNYZIK hibaérték kerül.
SORVÁLASZTÁS(mátrix; sor1
; sor2; sor3; ...)
Az első argumentumával meghatározott mátrix, további argumentumaival megadott indexű sorait tömbként adja eredményül. Az eredmény-tömbben az oszlopok sorrendje azonos a deklarációjuk sorrendjével.
Ha az argumentumával meghatározott adat szám, dátum vagy időpont, akkor IGAZ logikai értéket ad eredményül, minden más esetben HAMIS-at.
SZÁMÉRTÉK(szöveg
; egyéni tizedes elválasztó; egyéni ezres elválasztó)
Szöveg adattípusú számot szám adattípusra konvertál és ezres elválasztó (szóköz) nélkül, négy tizedesre kerekítve ad eredményül. A szöveges szám végén álló százalékjelet (%) a konvertáláskor figyelembe veszi. A második és harmadik argumentum a magyar verziókban nem működik.
SZÁZALÉKRANG.KIZÁR(mátrix; szám
; hány tizedesre)
A második argumentumával meghatározott szám, az első argumentumával meghatározott számok rangsorában elfoglalt pozíciójának százalékos értékét adja eredményül, a nulla- és a száz százalék kizárásával. A harmadik argumentummal a számolás pontosságát szabályozhatjuk: hány számkarakter álljon a hányados tört részében. Ha a harmadik argumentum nincs megadva, akkor értéke három (3).
SZÁZALÉKRANG.TARTALMAZ(mátrix; szám
; hány tizedesre)
A második argumentumával meghatározott szám, az első argumentumával meghatározott számok rangsorában elfoglalt pozíciójának százalékos értékét adja eredményül. A harmadik argumentummal a számolás pontosságát szabályozhatjuk: hány számkarakter álljon a hányados tört részében. Ha a harmadik argumentum nincs megadva, akkor értéke három (3).
SZORZAT(szám1;
szám2; ...)
Az argumentumaival meghatározott számok szorzatát adja eredményül.
SZORZATÖSSZEG(mátrix1
; mátrix2;
mátrix3; ...)
A függvény argumentumai azonos nagyságú mátrixok. A függvény először összeszorozza a mátrixok azonos indexű elemeit, majd a szorzatok összegét adja eredményül. Az üres cellák-rekeszek nulla (0) értékűek. Ha csak egyetlen mátrix van megadva, akkor elemeinek összegét adja eredményül a függvény.
SZÖVEG(szám; számformátum)
A függvény az első argumentumával meghatározott számot, a második argumentumával előírt módon formáz, majd szövegként adja eredményül. A második argumentum idézőjelek között áll.
A függvény IGAZ logikai értéket ad eredményül, ha az argumentumával meghatározott adat szöveg adattípusú, minden más esetben HAMIS-at.
SZÖVEGELŐTTE(szöveg; tagoló karakterlánc
; hányadik tagoló; kis- és nagybetű megkülönböztetés kikapcsolása; virtuális tagoló a szöveg végén; alternatív művelet hibára)
(első és második argumentum) A függvény az első argumentumával meghatározott szöveg, második argumentumával megadott karakterlánc elött álló részét adja eredményül. (harmadik argumentum) Többszörösen tagolt szöveg esetén a tagoló karakterlánc figyelembe veendő előfordulásának sorszáma. Ha a sorszám negatív előjelű, akkor a függvény a szöveg végétől kezdi sorszámozást. Ha a harmadik argumentum nincs megadva, akkor értéke egy (1) lesz. (negyedik argumentum) A függvény megkülönbözteti a kis- és nagybetűket. A szolgáltatás kikapcsolása az argumentum egy (1) értékével történik. Ha a függvény értéke nulla (0) vagy nincs megadva, akkor működni fog a szolgáltatás. (ötödik argumentum) Az argumentum egy (1) értékével virtuális tagoló karakterláncot helyezhetünk az első argumentummal meghatározott szöveg végére. Ha a függvény értéke nulla (0) vagy nincs megadva, akkor nincs virtuális tagoló karakterlánc. (hatodik argumentum) Művelet, ha a függvény nem találja a megadott sorszámú tagoló karakterláncot. Ha az argumentum nincs megadva, akkor a függvény a #HIÁNYZIK hibaértéket adja eredményül.
SZÖVEGFELOSZTÁS(szöveg; oszlop tagoló
; sor tagoló; üresek kezelése; kis- és nagybetűk megkülönböztetése; üresek kitöltése ezzel)
(első argumentum) A függvény az első argumentumával meghatározott tagolt szöveg elemeit egy tömb rekeszeibe helyezi el és adja eredményül. (második és harmadik argumentum) A két argumentum egy-egy tagoló karakterlánc; amelyek az oszlop- illetve a sor-váltás helyét jelzik a függvény számára az eredmény-tömb feltöltésekor. Ha a harmadik argumentum hiányzik, akkor egysoros lesz az eredmény-tömb. (negyedik argumentum) Ha értéke IGAZ, akkor az üres adat (két tagoló karakterlánc egymás után) nem kerül beolvasásra. Ha nincs megadva, akkor a rekesz üres lesz. (ötödik argumentum) Ha értéke egy (1), akkor nem különbözteti meg a kis- és nagybetűket. Ha nincs megadva, akkor működik a szolgáltatás. (hatodik argumentum) Mi kerüljön a kétdimenziós eredmény-tömb üres celláiba. Ha nincs megadva, akkor az üres rekeszekbe a #HIÁNYZIK hibaérték kerül.
SZÖVEG.KERES(keresendő karakterlánc; gazda-szöveg
; hányadik karaktertől kezdődjön a keresés)
A függvény egy sorszámot ad eredményül: a gazda szöveg hányadik karakterétől kezdődik az első argumentumával meghatározott karakterlánc. A függvény a kis- és nagybetűket nem különbözteti meg. A harmadik argumentum a gazda-szöveg egy karakterének a sorszáma: ettől a karaktertől kezdje a függvény a gazda-szöveg vizsgálatát. Ha nincs megadva, akkor értéke egy (1).
SZÖVEGÖSSZEFŰZÉS(tagoló karakterlánc; üresek kezelése; szöveg1
; szöveg2; szöveg3; ...)
Tagolt szöveget hoz létre és ad eredményül az argumentumaival megadott karakterláncokból. Az első argumentum a tagoló karakterlánc deklarációja. Ha a második argumentum nincs megadva vagy értéke IGAZ, akkor az üres adatok figyelmen kívül maradnak. Ha értéke HAMIS, akkor az üres adatok (két tagoló karakterlánc egymás után) is szerepelnek majd az eredmény-szövegben. További argumentumaival az összefűzendő karakterláncokat deklarálhatjuk.
SZÖVEG.TALÁL(keresendő karakterlánc; gazda-szöveg
; hányadik karaktertől kezdődjön a keresés)
A függvény egy sorszámot ad eredményül: a gazda szöveg hányadik karakterétől kezdődik az első argumentumával meghatározott karakterlánc. A függvény a kis- és nagybetűket megkülönbözteti. A harmadik argumentum a gazda-szöveg egy karakterének a sorszáma: ettől a karaktertől kezdje a függvény a gazda-szöveg vizsgálatát. Ha nincs megadva, akkor értéke egy (1).
SZÖVEGUTÁNA(szöveg; tagoló karakterlánc
; hányadik tagoló; kis- és nagybetű megkülönböztetés kikapcsolása; virtuális tagoló a szöveg végén; alternatív művelet hibára)
(első és második argumentum) A függvény az első argumentumával meghatározott szöveg, második argumentumával megadott karakterlánc után álló részét adja eredményül. (harmadik argumentum) Többszörösen tagolt szöveg esetén a tagoló karakterlánc figyelembe veendő előfordulásának sorszáma. Ha a sorszám negatív előjelű, akkor a függvény a szöveg végétől kezdi sorszámozást. Ha a harmadik argumentum nincs megadva, akkor értéke egy (1) lesz. (negyedik argumentum) A függvény megkülönbözteti a kis- és nagybetűket. A szolgáltatás kikapcsolása az argumentum egy (1) értékével történik. Ha a függvény értéke nulla (0) vagy nincs megadva, akkor működni fog a szolgáltatás. (ötödik argumentum) Az argumentum egy (1) értékével virtuális tagoló karakterláncot helyezhetünk az első argumentummal meghatározott szöveg végére. Ha a függvény értéke nulla (0) vagy nincs megadva, akkor nincs virtuális tagoló karakterlánc. (hatodik argumentum) Művelet, ha a függvény nem találja a megadott sorszámú tagoló karakterláncot. Ha az argumentum nincs megadva, akkor a függvény a #HIÁNYZIK hibaértéket adja eredményül.
SZUM(szám1
; szám2; szám3; ...)
Az argumentumaival meghatározott számok összegét adja eredményül.
SZUMHA(feltétel-tartomány; feltétel
; összeg-tartomány)
Megkeresi a feltétel-tartományban a feltételnek megfelelő adatokat (találatok), majd az összeg-tartományban a találatokkal azonos pozícióban álló számok összegét adja eredményül. Ha a harmadik argumentum hiányzik, akkor a találatok összegét adja eredményül.
SZUMHATÖBB(összeg-tartomány; feltétel-tartomány1; feltétel1
; feltétel-tartomány2; feltétel2; ...)
Megkeresi a feltétel-tartományokban a feltételeiknek megfelelő adatokat (találatok), majd kiválasztja azokat a cella-pozíciókat, amelyek cellái minden feltétel-tartományban találatot tartalmaznak (közös pozíciók). A függvény az összeg-tartomány közös pozícióiban álló számok összegét adja eredményül.
SZŰRŐ(mátrix; (oszlop-feltétel)
*vagy+(oszlop-feltétel)*vagy+(oszlop-feltétel); ha nincs ilyen)
(első argumentum) A függvény a mátrix feltételekkel kiválasztott sorainak tömbjét adja eredményül. (második argumentum) A feltételek zárójelben állnak és logikai ÉS (*) vagy logikai VAGY (+) viszonyban állnak egymással. A zárójelek között az oszlop hivatkozása vagy deklarációja áll, ezt követi a reláció, majd a viszonyítási alap. Például, (C2:C9<=3). (harmadik argumentum) Alternatív kifejezés, amit a függvény csak akkor értékel ki, ha a mátrixnak nincs a feltételeknek megfelelő sora. A kiértékelés eredménye lesz a függvény eredménye. Ha nincs megadva, akkor a függvény a #SZÁMÍTÁS hibaértéket adja eredményül.
A függvény megvizsgálja, hogy az argumentumával meghatározott adat szöveg adattípusú-e. Ha igen, akkor magát az adatot adja eredményül, különben üres karakterláncot.
TERÜLET((hivatkozás1; hivatkozás2
; hivatkozás3; ...))
A cella- vagy tartományhivatkozást meghatározó argumentumainak darabszámát adja eredményül.
Az argumentumával meghatározott karakterláncból törli az összes vezérlő (nem nyomtatható) karaktert, majd az így megtisztított karakterláncot adja eredményül.
A függvény az argumentumával meghatározott adat típusát vizsgálja, majd az adat típusának azonosító-számát adja eredményül. Az azonosító-számok és típusaik a következők. (1) üres, szám. (2) nulla hosszúságú karakterlánc, szöveg. (4) logikai érték. (16) hibaérték. (64) tömb. (128) adatszerkezet a memóriában.
A függvény kisbetű-nagybetű átalakítást végez az argumentumával meghatározott karakterlánc szavain (szóközökkel határolt szöveg-szakasz) és az átalakított karakterláncot adja eredményül: a szavak első karakterei nagybetűsek, további karakterei kisbetűsek lesznek.
TÖBBSZ.KEREKÍT(szám; ennek a többszörösére)
Az első argumentumával meghatározott számot a második argumentumával meghatározott szám többszörösére kerekíti és adja eredményül. A két argumentumnak azonos előjelűnek kell lennie.
TÖMB.SZÖVEGGÉ(mátrix;
formátum)
Az első argumentumával meghatározott mátrix elemeit tagolt szövegként adja eredményül, a második argumentummal meghatározott formában. Ha a második argumentum értéke egy (1), akkor a szokásos tömb-jelölőkkel jeleníti meg a függvény a mátrix elemeit: a karakterlánc kapcsos zárójelek között áll, a beolvasás oszlop-váltásait a fordított perjel, sor-váltásait a pontosvessző jelöli a karakterláncban. Ha a második argumentum nincs megadva, akkor a tagoló karakterlánc a pontosvessző és egy szóköz lesz
TÖRTÉV(kezdő dátum; záró dátum
; az év napjainak száma)
Az első két argumentumával meghatározott időszakot években (tizedes tört) adja eredményül. A függvény harmadik argumentumával előírhatjuk, hogy a program hány napos évekkel számoljon. Az argumentum lehetséges értékei a következők. (0) 360 nap, 30 napos hónapokkal, USA szabvány szerint. (1) Az időszakkal érintett évek napjainak átlaga. (2) 360 nap. (3) 365 nap. (4) 360 nap, 30 napos hónapokkal, EU-s szabvány szerint. Ha a harmadik argumentum nincs megadva, akkor a program nulla (0) értékűnek tekinti.
A függvény a mátrix sorait oszlopokká, vagy oszlopait sorokká alakítja át és tömbként adja eredményül. A függőleges tájolású mátrix első oszlopa lesz az eredmény-tömb első sora, a mátrix második oszlopa az eredmény-tömb második sora és így tovább. A vízszintes tájolású mátrix első sora lesz az eredmény-tömb első oszlopa, a mátrix második sora az eredmény-tömb második oszlopa és így tovább.
Az argumentumával meghatározott karakterlánc első karakterének UNICODE kódszámát adja eredményül.
Az argumentumával meghatározott számú karaktert adja eredményül az UNICODE kódtáblából.
A függvény IGAZ logikai értéket ad eredményül, ha az argumentumával meghatározott cella üres, minden más esetben HAMIS-at.
VAGY(logikai érték1
; logikai érték2; logikai érték3; ...)
A függvény IGAZ logikai értéket ad eredményül, ha az argumentumaival meghatározott feltételek közül bármelyik teljesül, ha nincs ilyen feltétel, akkor HAMIS-at.
VÁLASZT(index; művelet1
; művelet2; művelet3; ...)
A függvény az első argumentumával meghatározott sorszámú műveletet hajtja végre és adja eredményül.
A függvény eredménye egy véletlenszerűen képzett szám amely kisebb, mint egy, de nullánál nem kisebb.
VÉLETLEN.KÖZÖTT(lehetséges legkisebb szám; lehetséges legnagyobb szám)
A függvény eredménye az argumentumaival meghatározott intervallumból véletlenszerűen kiválasztott egész szám.
VÉLETLENTÖMB(
sorok darabszáma; oszlopok darabszáma; lehetséges legkisebb szám; lehetséges legnagyobb szám; tizedes tört vagy egész szám)
A függvény eredménye az első két argumentumával meghatározott szerkezetű tömb, amelynek rekeszeiben a további argumentumaival meghatározott véletlen-számok tárolódnak. Ha egyetlen argumentum sincs megadva, akkor a VÉL függvénnyel azonos módon működik. Ha a második és a harmadik argumentum hiányzik, akkor a VÉL függvény intervallumából kiválasztott számok kerülnek a tömb rekeszeibe. Az ötödik argumentum IGAZ értéke mellet csak egész számok állnak majd a rekeszekbe, ha nincs ötödik argumentum, akkor tizedes törtek.
VÍZSZ.HALMOZÁS(mátrix1
; mátrix2; mátrix3; ...)
A függvény egyetlen tömböt ad eredményül, amelyet az argumentumaival meghatározott mátrixokból állít össze. A második mátrixot az első tömb jobb oldalára helyezi, majd a harmadikat a második jobb oldalára és így tovább, mindig a tömbök első sorait illesztve össze. Az eredmény-tömb magassága a legmagasabb mátrix magassága lesz. Az üres rekeszekben a #HIÁNYZIK hibaérték tárolódik.
VKERES(ismert adat; mátrix; ismeretlen adat sornak indexe a mátrixban
; keresés módja)
A függvény egy adatpár ismeretlen elemét adja eredményül az adatpár ismert elemének pozíciója alapján. Az adatpár elemei sorokban, de azonos oszlopban állnak. A második argumentum az a mátrix, amelynek első sora az ismert adat sora és tartalmazza az ismeretlen adat sorát. A keresés az első sorban folyik. A keresés módja vagy „azonosat kereső” vagy „közelítő”. A keresés eredménye a találat. A függvény eredménye a találat oszlopának, az ismeretlen adat sorában álló cellájának adata. Közelítő keresés előtt a mátrix oszlopait az ismert adat sora alapján rendezni kell, növekvő sorrendben. Ha a negyedik argumentum nincs megadva, akkor a keresés közelítő lesz.
XHOL.VAN(keresendő adat; vektor
; keresés módja; adatfledolgozás módja)
A függvény az első argumentumával meghatározott adatot keresi a második argumentumával meghatározott vektorban a harmadik argumentumával meghatározott módon. A keresés módja lehet „azonosat kereső” (0), „alulról közelítő” (-1), „felülről közelítő” (1) és „ helyettesítő karakteres egyezést kereső”. A függvény a kis- és nagybetűket nem különbözteti meg. A keresés eredménye a „találat”. A függvény a találat vektorban elfoglalt pozíciójának sorszámát adja eredményül. Ha a harmadik argumentum nincs megadva, akkor a keresés módja azonosat kereső lesz. A negyedik argumentummal kérhetjük a hagyományos lineáris adatfeldolgozást (szekvenciális működés-mód): a vektor elejétől kezdve (1), illetve a végétől kezdve (-1). Nagy adatmennyiség esetén praktikusabb a félintervallumos (bináris) működés-módot előírni: a rendezett vektor (nem nekünk kell rendezni!) elejéről kezdve (2), illetve a végétől kezdve (-2). Ha a negyedik argumentum nincs megadva, akkor értéke egy (1) lesz.
XKERES(ismert adat; keresési vektor; eredményt tartalmazó vektor
; kifejezés hibára; keresés módja; adatfeldolgozás módja)
A függvény a második argumentumával meghatározott vektorban keresi az első argumentumával meghatározott adatot. A keresés eredménye a találat. A függvény a kis- és nagybetűket nem különbözteti meg. A függvény eredménye a harmadik argumentummal meghatározott vektor, a találattal azonos indexű eleme. Ha a harmadik argumentum mátrix, akkor a függvény eredménye a találatot tartalmazó vektor. (negyedik argumentum) A kifejezése csak akkor értékelődik ki, ha a keresés eredménytelen. Ha nincs megadva, akkor a függvény a #HIÁNYZIK hibaértéket adja eredményül. (ötödik argumentum) A keresés módja lehet: alulról közelítő (-1), azonosat kereső (0), helyettesítő karakteres egyezést kereső (2); felülről közelítő (1). Ha nincs megadva, akkor értéke nulla (0) lesz. (hatodik argumentum) Értékei a következők. Hagyományos lineáris adatfeldolgozási mód (szekvenciális működés-mód), a vektor elejétől kezdve (1), illetve a végétől kezdve (-1). Nagy adatmennyiség esetén praktikusabb a félintervallumos (bináris) adatfeldolgozási módot előírni, a rendezett vektor (nem nekünk kell rendezni!) elejéről kezdve (2), illetve a végétől kezdve (-2). Ha a negyedik argumentum nincs megadva, akkor értéke egy (1) lesz.
XVAGY(logikai érték1
; logikai érték2; logikai érték3; ...)
Két argumentum esetén a függvény akkor ad IGAZ eredményt, ha egyik argumentuma IGAZ, a másik pedig HAMIS. Több argumentum esetén a függvény akkor ad IGAZ eredményt, ha a kizárólagos VAGY művelettel végzett göngyölített kiértékelés IGAZ eredménnyel fejeződik be. És ez csak akkor lehetséges, ha az argumentumok önálló kiértékelése páratlan számú IGAZ eredményt ad.

margitfalvi.arpad@proton.me