A tömbképletek használata a Google Táblázatokban

A tömbképletek használata a Google Táblázatokban

2023 elején a Google számos új funkciót vezetett be a Táblázatokhoz, köztük nyolcat a tömbökkel való munkavégzéshez. Ezekkel a függvényekkel átalakíthat egy tömböt sorrá vagy oszlopmá, új tömböt hozhat létre sorból vagy oszlopból, vagy hozzáfűzhet egy aktuális tömböt.

A tömbökkel való munkavégzés rugalmasabbá tételével és az alapvető ARRAYFORMULA függvényen túlmutatva nézzük meg, hogyan használhatjuk ezeket a tömbfüggvényeket képletekkel a Google Táblázatokban .

Tartalomjegyzék

Tipp : Néhány ilyen funkció ismerős lehet, ha Microsoft Excelt is használ.

A tömbképletek használata a Google Táblázatokban

Tömb átalakítása: TOROW és TOCOL

Ha az adatkészletben van egy tömb, amelyet egyetlen sorrá vagy oszlopmá szeretne átalakítani, használhatja a TOROW és TOCOL függvényeket.

Az egyes függvények szintaxisa ugyanaz: TOROW(tömb, figyelmen kívül hagyás, vizsgálat) és TOCOL(tömb, figyelmen kívül hagyás, vizsgálat) , ahol mindkettőhöz csak az első argumentum szükséges.

  • Tömb : Az átalakítani kívánt tömb „A1:D4” formátumban.
  • Figyelmen kívül hagyás : Alapértelmezés szerint a rendszer egyetlen paramétert sem hagy figyelmen kívül (0), de használhatja az 1-et az üres helyek figyelmen kívül hagyásához, a 2-t a hibák figyelmen kívül hagyásához, vagy a 3-at az üres helyek és hibák figyelmen kívül hagyásához.
  • Vizsgálat : Ez az argumentum határozza meg, hogyan kell beolvasni a tömbben lévő értékeket. Alapértelmezés szerint a függvény soronként vagy a False érték használatával vizsgál, de ha kívánja, használhatja a True beállítást az oszlop szerinti vizsgálathoz.

Nézzünk meg néhány példát a TOROW és TOCOL függvények és képleteik használatával.

Ebben az első példában az A1-től C3-ig terjedő tömbünket sorrá alakítjuk az alapértelmezett argumentumok használatával, ezzel a képlettel:

=TOROW(A1:C3)

A tömbképletek használata a Google Táblázatokban

Amint látja, a tömb most egy sorban van. Mivel az alapértelmezett vizsgálati argumentumot használtuk , a függvény balról jobbra (A, D, G), lefelé, majd ismét balról jobbra (B, E, H) olvas, amíg be nem fejeződik – soronként szkennelve.

A tömbképletek használata a Google Táblázatokban

Ha sor helyett oszloponként szeretné olvasni a tömböt, használhatjuk a True értéket a vizsgálati argumentumhoz. A figyelmen kívül hagyás argumentumot üresen hagyjuk . Íme a képlet:

=TOROW(A1:C3,,IGAZ)

Most látja, hogy a függvény felülről lefelé (A, B, C), felülről lefelé (D, E, F) és felülről lefelé (G, H, I) olvassa a tömböt.

A TOCOL függvény ugyanúgy működik, de a tömböt oszlopmá alakítja. Ugyanazt az A1-től C3-ig terjedő tartományt használva a következő képlet az alapértelmezett argumentumokat használja:

=TOCOL(A1:C3)

Ismét a vizsgálati argumentum alapértelmezett értékét használva a függvény balról jobbra olvas, és így adja meg az eredményt.

Ha sor helyett oszloponként szeretné olvasni a tömböt, illessze be a True értéket a vizsgálati argumentumhoz, így:

=TOCOL(A1:C3,,TRUE)

Most azt látja, hogy a függvény felülről lefelé olvassa be a tömböt.

Hozzon létre egy új tömböt sorokból vagy oszlopokból: CHOOSEROWS és CHOOSECOLS

Érdemes lehet új tömböt létrehozni egy meglévőből. Ez lehetővé teszi egy új cellatartomány létrehozását, amely csak meghatározott értékeket tartalmaz egy másik cellából. Ehhez használja a CHOOSEROWS és CHOOSECOLS Google Táblázatok funkcióit .

Az egyes függvények szintaxisa hasonló: CHOOSEROWS (tömb, sor_száma, sor_száma_opt) és CHOOSECOLS (tömb, col_num, col_num_opt), ahol az első két argumentum mindkettőhöz szükséges.

  • Tömb : A meglévő tömb „A1:D4” formátumban.
  • Sor_száma vagy Oszlopszáma : Az első visszaadni kívánt sor vagy oszlop száma.
  • Sor_száma_opt vagy Col_num_opt : A visszaadni kívánt további sorok vagy oszlopok számai. A Google azt javasolja, hogy negatív számokat használjon alulról felfelé sorok vagy jobbról balra oszlopok visszaadásához.

Nézzünk néhány példát a CHOOSEROWS és CHOOSECOLS és képleteik használatára.

Ebben az első példában az A1-től B6-ig terjedő tömböt fogjuk használni. Az 1., 2. és 6. sorban lévő értékeket szeretnénk visszaadni. Íme a képlet:

=CHOOSEROWS(A1:B6;1;2;6)

Amint látja, megkaptuk ezt a három sort az új tömb létrehozásához.

Egy másik példában ugyanazt a tömböt fogjuk használni. Ezúttal az 1., 2. és 6. sort szeretnénk visszaadni, de a 2. és 6. sorokat fordított sorrendben. Használhat pozitív vagy negatív számokat, hogy ugyanazt az eredményt kapja.

Negatív számok használatával a következő képletet használja:

=CHOOSEROWS(A1:B6;1;-1;-5)

Magyarázatként az 1 az első visszaadandó sor, a -1 a második visszaadandó sor, amely az első sor alulról kezdődik, és a -5 az ötödik sor alulról.

Pozitív számok használatával ezt a képletet használhatja ugyanazon eredmény eléréséhez:

=CHOOSEROWS(A1:B6;1;6;2)

A CHOOSECOLS függvény hasonlóan működik, csak akkor használja, ha sorok helyett oszlopokból szeretne új tömböt létrehozni.

Az A1–D6 tömb használatával visszaadhatjuk az 1. oszlopot (A oszlop) és a 4. oszlopot (D oszlop) a következő képlettel:

=CHOOSECOLS(A1:D6;1;4)

Most már megvan az új tömbünk, amely csak ezt a két oszlopot tartalmazza.

Egy másik példaként ugyanazt a tömböt használjuk a 4. oszloppal kezdve. Ezután először hozzáadjuk az 1. és 2. oszlopot 2-vel (B oszlop). Használhat pozitív vagy negatív számokat is:

=CHOOSECOLS(A1:D6;4;2;1)

=CHOOSECOLS(A1:D6;4;-3;-4)

Amint a fenti képernyőképen is látható, a képletsor helyett a cellákban lévő képletekkel ugyanazt az eredményt kapjuk mindkét opció használatával.

Megjegyzés : Mivel a Google negatív számok használatát javasolja az eredmények elhelyezésének megfordításához, tartsa ezt szem előtt, ha nem a megfelelő eredményeket kapja pozitív számok használatával.

Wrap új tömb létrehozásához: WRAPROWS és WRAPCOLS

Ha új tömböt szeretne létrehozni egy meglévő tömbből, de az oszlopokat vagy sorokat egy bizonyos számú értékkel burkolja, használhatja a WRAPROWS és WRAPCOLS függvényeket.

Az egyes függvények szintaxisa ugyanaz, a WRAPROWS (tartomány, számlálás, pad) és WRAPCOLS (tartomány, szám, pad), ahol az első két argumentum mindkettőhöz szükséges.

  • Tartomány : A tömbhöz használni kívánt meglévő cellatartomány „A1:D4” formátumban.
  • Szám : Az egyes sorok vagy oszlopok celláinak száma.
  • Pad : Ezzel az argumentummal szöveget vagy egyetlen értéket helyezhet el üres cellákba. Ez helyettesíti az üres celláknál megjelenő #N/A hibát. Tegye idézőjelbe a szöveget vagy az értéket.

Nézzünk meg néhány példát a WRAPROWS és WRAPCOLS függvények és képleteik használatával.

Ebben az első példában az A1-től E1-ig terjedő cellatartományt fogjuk használni. Létrehozunk egy új tömbtördelési sorokat, mindegyik sorban három értékkel. Íme a képlet:

=WRAPROWS(A1:E1;3)

Amint látja, van egy új tömbünk a megfelelő eredménnyel, minden sorban három értékkel. Mivel a tömbben van egy üres cella, megjelenik az #N/A hibaüzenet. A következő példában a pad argumentumot használjuk a hiba helyére a „Nincs” szövegre. Íme a képlet:

=WRAPROWS(A1:E1;3"Nincs"

Most egy szót láthatunk a Google Táblázatok hibája helyett.

A WRAPCOLS függvény ugyanezt teszi, ha új tömböt hoz létre egy meglévő cellatartományból, de ezt úgy teszi, hogy sorok helyett oszlopokat burkol.

Itt ugyanazt az A1-től E3-ig terjedő tömböt fogjuk használni, az oszlopokat három értékkel körbevonva minden oszlopban:

=WRAPCOLS(A1:E1;3)

A WRAPROWS példához hasonlóan a helyes eredményt kapjuk, de az üres cella miatt hibát is kapunk. Ezzel a képlettel a pad argumentum segítségével hozzáadhatja az „Üres” szót:

=WRAPCOLS(A1:E1,3"üres")

Ez az új tömb sokkal jobban néz ki, ha a hiba helyett szó van.

Kombinálja új tömb létrehozásához: HSTACK és VSTACK

Két utolsó függvény, amelyet megvizsgálunk, a tömbök hozzáfűzésére szolgál. A HSTACK és a VSTACK segítségével két vagy több cellatartományt összeadhat, hogy egyetlen tömböt képezzen, akár vízszintesen, akár függőlegesen.

Az egyes függvények szintaxisa azonos, a HSTACK (tartomány1, tartomány2,…) és a VSTACK (tartomány1, tartomány2,…), ahol csak az első argumentum szükséges. Azonban szinte mindig a második argumentumot fogja használni, amely egy másik tartományt kombinál az elsővel.

  • Range1 : Az első cellatartomány, amelyet a tömbhöz szeretne használni, „A1:D4” formátumban.
  • Tartomány2,… : A második cellatartomány, amelyet hozzá szeretne adni az elsőhöz a tömb létrehozásához. Kettőnél több cellatartományt is kombinálhat.

Nézzünk néhány példát a HSTACK és a VSTACK, valamint ezek képleteinek felhasználására.

Ebben az első példában az A1–D2 tartományokat az A3–D4 tartományokkal kombináljuk a következő képlet segítségével:

=HSTACK(A1:D2;A3:D4)

Adattartományainkat egyetlen vízszintes tömbvé kombinálva láthatja .

A VSTACK függvény példájára három tartományt kombinálunk. A következő képlet segítségével az A2-C4, A6-C8 és A10-C12 tartományokat használjuk:

=VSTACK(A2:C4,A6:C8,A10:C12)

Most egyetlen tömbünk van, amelyben az összes adatunk egy képletet használ egyetlen cellában.

Könnyedén kezelheti a tömböket

Míg bizonyos helyzetekben használhatja az ARRAYFORMULA-t , például a SUM függvény vagy az IF függvény esetében, ezek a további Google Táblázatok tömbképletek időt takaríthatnak meg. Segítségükkel pontosan úgy rendezheti el a lapot, ahogyan szeretné, egyetlen tömbképlettel.

További ehhez hasonló, de nem tömbfüggvényekkel rendelkező oktatóanyagokért nézze meg, hogyan használhatja a COUNTIF vagy SUMIF függvényt a Google Táblázatokban .


Hogyan lehet rákényszeríteni a Google Chrome-ot, hogy mindig teljes URL-eket mutasson

Hogyan lehet rákényszeríteni a Google Chrome-ot, hogy mindig teljes URL-eket mutasson

A Chrome alapértelmezés szerint nem mutatja meg a teljes URL-t. Lehet, hogy nem törődik túl sokat ezzel a részlettel, de ha valamilyen oknál fogva meg kell jelenítenie a teljes URL-t, lásd: Részletes utasítások arról, hogyan állíthatja be a Google Chrome-ot a teljes URL-cím megjelenítésére a címsávban.

Hogyan lehet visszaszerezni a régi Reddit-et

Hogyan lehet visszaszerezni a régi Reddit-et

A Reddit 2024 januárjában ismét megváltoztatta a dizájnt. Az újratervezést az asztali böngészők felhasználói láthatják, és szűkíti a fő hírfolyamot, miközben linkeket biztosít

A Starbucks alkalmazás nem működik? 9 módszer a javításra

A Starbucks alkalmazás nem működik? 9 módszer a javításra

Problémákat tapasztal a Starbucks alkalmazás használatával Apple iPhone vagy Android telefonján? Előfordulhat, hogy az alkalmazásban technikai hibák vannak, vagy az internetkapcsolat nem működik.

Nem tud regisztrálni a ChatGPT-re? 9 Kipróbálandó javítás

Nem tud regisztrálni a ChatGPT-re? 9 Kipróbálandó javítás

Izgatottan várod a ChatGPT-t, az OpenAI által kifejlesztett forradalmian új mesterséges intelligencia (AI) chatbotot? Ha regisztrál egy ChatGPT-fiókra, akkor kihasználhatja ezt a hihetetlen nyelvi modell erejét, és felfedezheti annak végtelen lehetőségeit.

Hogyan oszthat meg YouTube-videókat az Instagram-történetében

Hogyan oszthat meg YouTube-videókat az Instagram-történetében

Érdemes lehet YouTube-videóit megosztani az Instagramon, hogy növelje márkáját és elköteleződést generáljon, de hogyan oszthatja meg YouTube-videóit az Instagram Story-ban. Nem lehet közvetlenül megosztani YouTube-videót az Instagram Story-ban, de van mód ennek megkerülésére.

Hogyan kommentáljunk GIF-eket az Instagram-bejegyzésekhez

Hogyan kommentáljunk GIF-eket az Instagram-bejegyzésekhez

Néha csak egy GIF segítségével érheti el, hogy mit szeretne mondani, és a megfelelő kiválasztása mulatságos eredményeket hozhat. Valószínűleg már tudja, hogyan kell GIF-eket küldeni a Snapchaten, és hogyan kell GIF-et közzétenni a Facebookon, az Instagramon, a Redditen és a Twitteren, de tudtad, hogy az Instagram-bejegyzésekhez is használhatsz megjegyzés GIF-eket.

A Steam elakadt a fiók csatlakoztatásakor? 9 módszer a javításra

A Steam elakadt a fiók csatlakoztatásakor? 9 módszer a javításra

Ha a Steam kliens elakad a „Steam fiók csatlakoztatása” oldalon, akkor azt fogod tapasztalni, hogy nem tudsz túllépni ezen a képernyőn, bármit is csinálsz. A Steam különböző okok miatt jeleníti meg ezt a hibát, beleértve az alkalmazás saját rossz fájljait is.

A Google Pay nem működik? 10 kipróbálható javítás

A Google Pay nem működik? 10 kipróbálható javítás

A Google Pay megkönnyíti az érintés nélküli fizetést azáltal, hogy otthon hagyhatja a pénztárcáját, és Google Pixel készülékével fizethet. A probléma az, hogy a Google Pay időnként leáll.

A PS5 DualSense vezérlő akkumulátorszintjének ellenőrzése

A PS5 DualSense vezérlő akkumulátorszintjének ellenőrzése

Képzelje el a legrosszabb forgatókönyvet: egy teljes harc kellős közepén áll, és csapattársaival együtt kinyírja az ellenségeket balról, jobbról és középről, majd… a PS5 DualSense kontroller akkumulátora lemerül. Ha csak egy kontrollere van, akkor vezetékes módban kell játszania, vagy meg kell várnia, amíg a kontroller feltöltődik.

Hogyan nézheted meg, ki üldözi a Facebook-profilodat

Hogyan nézheted meg, ki üldözi a Facebook-profilodat

Azt mondják, a kíváncsiság ölte meg a macskát, de néha szeretné tudni, hogy ki nézte meg Facebook-profilját, fényképeit, bejegyzéseit és személyes adatait. Szeretné tudni, hogyan nézheti meg, ki üldözi a Facebook-profilját.