Array-kaavojen käyttäminen Google Sheetsissa

Alkuvuodesta 2023 Google esitteli useita uusia funktioita Sheetsille, mukaan lukien kahdeksan taulukkojen käsittelyyn. Näiden toimintojen avulla voit muuntaa taulukon riviksi tai sarakkeeksi, luoda uuden taulukon rivistä tai sarakkeesta tai liittää nykyisen taulukon.

Koska taulukkojen kanssa työskentely on joustavampaa ja ARRAYFORMULA-perusfunktiota pidemmälle menevä, katsotaanpa, kuinka näitä taulukkofunktioita käytetään Google Sheetsin kaavoissa .

Sisällysluettelo

Vihje : Jotkut näistä toiminnoista saattavat näyttää sinulle tutuilta, jos käytät myös Microsoft Exceliä.

Array-kaavojen käyttäminen Google Sheetsissa

Muunna taulukko: TOROW ja TOCOL

Jos tietojoukossasi on taulukko, jonka haluat muuntaa yhdeksi riviksi tai sarakkeeksi, voit käyttää TOROW- ja TOCOL-funktioita.

Jokaisen funktion syntaksi on sama, TOROW(array, ignore, scan) ja TOCOL(array, ignore, scan) , joissa molemmille vaaditaan vain ensimmäinen argumentti.

  • Taulukko : Matriisi, jonka haluat muuntaa muotoon "A1:D4".
  • Ohita : Oletusarvoisesti mitään parametreja ei oteta huomioon (0), mutta voit käyttää 1 ohittaaksesi tyhjät kohdat, 2 ohittaaksesi virheet tai 3 ohittaaksesi tyhjät kohdat ja virheet.
  • Scan : Tämä argumentti määrittää, kuinka taulukon arvot luetaan. Oletusarvoisesti funktio skannaa rivin mukaan tai käyttämällä arvoa False, mutta voit halutessasi käyttää True-toimintoa sarakkeen mukaan.

Käydään läpi muutamia esimerkkejä käyttämällä TOROW- ja TOCOL-funktioita ja niiden kaavoja.

Tässä ensimmäisessä esimerkissä otamme taulukon A1–C3 ja muutamme sen riviksi käyttämällä oletusargumentteja tällä kaavalla:

=TOROW(A1:C3)

Array-kaavojen käyttäminen Google Sheetsissa

Kuten näet, taulukko on nyt rivissä. Koska käytimme oletusskannausargumenttia , funktio lukee vasemmalta oikealle (A, D, G), alas ja sitten jälleen vasemmalta oikealle (B, E, H), kunnes se on valmis – skannataan rivi kerrallaan.

Array-kaavojen käyttäminen Google Sheetsissa

Jos haluat lukea taulukon sarakkeittain rivin sijaan, voimme käyttää tarkistusargumenttia True . Jätämme huomioimatta jättämisen argumentin tyhjäksi. Tässä kaava:

=TOROW(A1:C3,,TOSI)

Nyt näet, että funktio lukee taulukon ylhäältä alas (A, B, C), ylhäältä alas (D, E, F) ja ylhäältä alas (G, H, I).

TOCOL-funktio toimii samalla tavalla, mutta muuttaa taulukon sarakkeeksi. Käyttämällä samaa aluetta A1–C3, tässä on oletusargumentteja käyttävä kaava:

=TOCOL(A1:C3)

Jälleen, kun skannausargumentin oletusarvoa käytetään , funktio lukee vasemmalta oikealle ja antaa tuloksen sellaisenaan.

Jos haluat lukea taulukon sarakkeittain rivin sijaan, lisää tarkistusargumentille True seuraavasti:

=TOCOL(A1:C3,,TOSI)

Nyt näet, että funktio lukee sen sijaan taulukon ylhäältä alas.

Luo uusi taulukko riveistä tai sarakkeista: CHOOSEROWS ja CHOOSECOLS

Haluat ehkä luoda uuden taulukon olemassa olevasta. Tämän avulla voit luoda uuden solualueen, jossa on vain tietyt arvot toisesta solusta. Tätä varten käytät CHOOSEROWS- ja CHOOSECOLS Google Sheets -toimintoja .

Jokaisen funktion syntaksi on samanlainen, CHOOSEROWS (array, row_num, row_num_opt) ja CHOOSECOLS (array, col_num, col_num_opt), joissa molemmille vaaditaan kaksi ensimmäistä argumenttia.

  • Taulukko : olemassa oleva matriisi muotoon "A1:D4".
  • Rivin_numero tai sarakkeen_numero : Ensimmäisen rivin tai sarakkeen numero, jonka haluat palauttaa.
  • Rivien_num_opt tai Col_num_opt : numerot lisäriveille tai sarakkeille, jotka haluat palauttaa. Google suosittelee, että käytät negatiivisia lukuja rivien palauttamiseen alhaalta ylöspäin tai sarakkeiden palauttamiseen oikealta vasemmalle.

Katsotaanpa muutamia esimerkkejä CHOOSEROWS- ja CHOOSECOLS-ohjelmien ja niiden kaavojen avulla.

Tässä ensimmäisessä esimerkissä käytämme taulukkoa A1 - B6. Haluamme palauttaa arvot riveillä 1, 2 ja 6. Tässä on kaava:

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

Kuten näet, saimme nämä kolme riviä uuden taulukon luomiseksi.

Toisessa esimerkissä käytämme samaa taulukkoa. Tällä kertaa haluamme palauttaa rivit 1, 2 ja 6, mutta rivit 2 ja 6 käänteisessä järjestyksessä. Voit käyttää positiivisia tai negatiivisia lukuja saadaksesi saman tuloksen.

Negatiivisia lukuja käyttämällä voit käyttää tätä kaavaa:

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

Selityksenä, 1 on ensimmäinen rivi, joka palauttaa, -1 on toinen rivi, joka on ensimmäinen rivi, joka alkaa alhaalta, ja -5 on viides rivi alhaalta.

Käyttämällä positiivisia lukuja voit käyttää tätä kaavaa saadaksesi saman tuloksen:

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

CHOOSECOLS-funktio toimii samalla tavalla, paitsi että käytät sitä, kun haluat luoda uuden taulukon sarakkeista rivien sijaan.

Käyttämällä taulukkoa A1–D6 voimme palauttaa sarakkeet 1 (sarake A) ja 4 (sarake D) tällä kaavalla:

=VALITSIA(A1:D6;1;4)

Nyt meillä on uusi matriisi, jossa on vain nämä kaksi saraketta.

Toisena esimerkkinä käytämme samaa taulukkoa alkaen sarakkeesta 4. Lisäämme sitten ensin sarakkeet 1 ja 2, joissa on 2 (sarake B). Voit käyttää joko positiivisia tai negatiivisia lukuja:

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

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

Kuten yllä olevasta kuvakaappauksesta näet, kaavat soluissa kaavapalkin sijaan, saamme saman tuloksen molemmilla vaihtoehdoilla.

Huomautus : Koska Google suosittelee negatiivisten lukujen käyttöä tulosten sijoittelun kääntämiseen, pidä tämä mielessä, jos et saa oikeita tuloksia käyttämällä positiivisia lukuja.

Wrap luodaksesi uuden taulukon: WRAPROWS ja WRAPCOLS

Jos haluat luoda uuden taulukon olemassa olevasta, mutta rivittää sarakkeet tai rivit tietyllä määrällä arvoja kuhunkin, voit käyttää WRAPROWS- ja WRAPCOLS-funktioita.

Jokaisen funktion syntaksi on sama, WRAPROWS (alue, count, pad) ja WRAPCOLS (alue, count, pad), joissa molemmille vaaditaan kaksi ensimmäistä argumenttia.

  • Alue : olemassa oleva solualue, jota haluat käyttää taulukossa muodossa "A1:D4".
  • Count : Jokaisen rivin tai sarakkeen solujen määrä.
  • Pad : Voit käyttää tätä argumenttia tekstin tai yksittäisen arvon sijoittamiseen tyhjiin soluihin. Tämä korvaa #N/A-virheen, jonka saat tyhjille soluille. Sisällytä teksti tai arvo lainausmerkkeihin.

Käydään läpi muutamia esimerkkejä käyttämällä WRAPROWS- ja WRAPCOLS-funktioita ja niiden kaavoja.

Tässä ensimmäisessä esimerkissä käytämme solualuetta A1 - E1. Luomme uuden taulukon rivitysrivit, joissa on kolme arvoa kullakin rivillä. Tässä kaava:

=WRAPROWS(A1:E1,3)

Kuten näet, meillä on uusi taulukko, jossa on oikea tulos, kolme arvoa jokaisella rivillä. Koska taulukossa on tyhjä solu, #N/A-virhe tulee näkyviin. Seuraavassa esimerkissä käytämme pad- argumenttia korvataksemme virheen tekstillä "Ei mitään". Tässä kaava:

=WRAPROWS(A1:E1,3"Ei mitään")

Nyt voimme nähdä sanan Google Sheets -virheen sijaan.

WRAPCOLS-funktio tekee saman luomalla uuden taulukon olemassa olevasta solualueesta, mutta tekee sen rivittämällä sarakkeita rivien sijaan.

Tässä käytetään samaa taulukkoa, A1–E3, rivittämällä sarakkeet kolmella arvolla kussakin sarakkeessa:

=WRAPCOLS(A1:E1,3)

Kuten WRAPROWS-esimerkissä, saamme oikean tuloksen, mutta myös virheen tyhjän solun takia. Tämän kaavan avulla voit lisätä sanan "Tyhjä" pad- argumentilla:

=WRAPCOLS(A1:E1,3"tyhjä")

Tämä uusi taulukko näyttää paljon paremmalta sanalla virheen sijaan.

Yhdistä luodaksesi uuden taulukon: HSTACK ja VSTACK

Kaksi viimeistä funktiota, joita tarkastelemme, ovat taulukoiden liittämistä. HSTACKilla ja VSTACKilla voit lisätä kaksi tai useampia solualueita yhteen muodostaaksesi yhden taulukon joko vaaka- tai pystysuunnassa.

Jokaisen funktion syntaksi on sama, HSTACK (alue1, alue2,…) ja VSTACK (alue1, alue2,…), joissa vaaditaan vain ensimmäinen argumentti. Käytät kuitenkin melkein aina toista argumenttia, joka yhdistää toisen alueen ensimmäiseen.

  • Alue1 : Ensimmäinen solualue, jota haluat käyttää taulukossa, muotoiltuna "A1:D4".
  • Alue2,… : Toinen solualue, jonka haluat lisätä ensimmäiseen taulukon luomiseksi. Voit yhdistää useamman kuin kaksi solualuetta.

Katsotaanpa joitain esimerkkejä käyttämällä HSTACKia ja VSTACKia ja niiden kaavoja.

Tässä ensimmäisessä esimerkissä yhdistämme alueet A1–D2 ja A3–D4 käyttämällä tätä kaavaa:

=HPIO(A1:D2,A3:D4)

Voit nähdä tietoalueemme yhdistettynä yhdeksi vaakasuuntaiseksi taulukoksi.

Esimerkkinä VSTACK-toiminnosta yhdistämme kolme aluetta. Seuraavaa kaavaa käyttämällä käytämme alueita A2–C4, A6–C8 ja A10–C12:

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

Nyt meillä on yksi matriisi, jossa on kaikki tietomme käyttämällä kaavaa yhdessä solussa.

Käsittele taulukoita helposti

Vaikka voit käyttää ARRAYFORMULAa tietyissä tilanteissa, kuten SUMMA- tai IF-funktion kanssa, nämä Google Sheetsin lisätaulukkokaavat voivat säästää aikaasi. Niiden avulla voit järjestää arkin täsmälleen haluamallasi tavalla ja yhdellä taulukkokaavalla.

Jos haluat lisää tämän kaltaisia ​​opetusohjelmia, joissa on muita kuin matriisifunktioita, katso kuinka COUNTIF- tai SUMIF-funktiota käytetään Google Sheetsissa .


Leave a Comment

🚀 Korjaa Microsoft Edgen useiden profiilien synkronointiristiriita minuuteissa – Todistettu opas vuodelle 2026

🚀 Korjaa Microsoft Edgen useiden profiilien synkronointiristiriita minuuteissa – Todistettu opas vuodelle 2026

Oletko kyllästynyt Microsoft Edgen useiden profiilien synkronointiristiriitoihin, jotka pilaavat selaamisesi? Tutustu vaiheittaisiin ratkaisuihin synkronointivirheiden ratkaisemiseksi, profiilien yhdistämiseksi ja saumattoman synkronoinnin tekemiseksi laitteiden välillä. Toimii uusimmissa Edge-versioissa!

🚀 Korjaa Microsoft Edgen synkronoinnin keskeytetty tili -virhe: Todistetut vianmääritysvaiheet

🚀 Korjaa Microsoft Edgen synkronoinnin keskeytetty tili -virhe: Todistetut vianmääritysvaiheet

Oletko kyllästynyt Microsoft Edgen synkronoinnin keskeytetty -tilin virheeseen, joka keskeyttää selaamisesi? Tutustu nopeisiin ja tehokkaisiin vianmääritysohjeisiin, joilla voit palauttaa saumattoman synkronoinnin laitteiden välillä. Päivitetty uusimmilla korjauksilla vaivatonta Edge-käyttökokemusta varten.

Korjaa tunnistamattoman levyn virhe taaksepäin yhteensopivissa peleissä – Ultimate Xbox Guide

Korjaa tunnistamattoman levyn virhe taaksepäin yhteensopivissa peleissä – Ultimate Xbox Guide

Ratkaise turhauttava tunnistamattoman levyn virhe Xbox Series X|S:n taaksepäin yhteensopivissa peleissä. Palauta klassinen pelikirjastosi välittömästi toimivien vaiheittaisten korjausohjeidemme avulla.

🚀 Korjaa Microsoft Edgen Windows Hello PIN-koodin nollausvirhe välittömästi – Todistetut 2026-ratkaisut!

🚀 Korjaa Microsoft Edgen Windows Hello PIN-koodin nollausvirhe välittömästi – Todistetut 2026-ratkaisut!

Onko sinulla vaikeuksia Microsoft Edgen Windows Hello PIN-koodin nollausvirheen kanssa? Tutustu vaiheittaisiin ratkaisuihin sen nopeaan ratkaisemiseen. Saat selaimesi takaisin käyttöösi ilman turhautumista – päivitettynä uusimpiin Windows-päivityksiin.

🚀 Korjaa Microsoft Edgen tyhjä valkoinen ruutu käynnistyksen yhteydessä: Todistetut ratkaisut, jotka toimivat välittömästi!

🚀 Korjaa Microsoft Edgen tyhjä valkoinen ruutu käynnistyksen yhteydessä: Todistetut ratkaisut, jotka toimivat välittömästi!

Onko sinulla ongelmia Microsoft Edgen tyhjän valkoisen näytön kanssa käynnistyksen yhteydessä? Tutustu vaiheittaisiin ratkaisuihin Edgen tyhjän valkoisen näytön ongelmaan, nopeista nollauksista edistyneisiin korjauksiin. Palaa selaamisen pariin sujuvasti!

Älä menetä Edgeäsi: Perimmäinen opas Microsoft Edgen tietojen varmuuskopiointiin ennen järjestelmän palauttamista

Älä menetä Edgeäsi: Perimmäinen opas Microsoft Edgen tietojen varmuuskopiointiin ennen järjestelmän palauttamista

Vaiheittainen opas Microsoft Edgen tietojen, kuten kirjanmerkkien, salasanojen, historian ja asetusten, varmuuskopiointiin ennen järjestelmän palauttamista. Suojaa selaustoimintosi helposti ja luotettavasti.

🚀 Korjaa Microsoft Edge -kaappauskortin signaalin puute 60FPS:ssä – Opas sujuvaan 60FPS-suoratoistoon!

🚀 Korjaa Microsoft Edge -kaappauskortin signaalin puute 60FPS:ssä – Opas sujuvaan 60FPS-suoratoistoon!

Jumiutuuko Microsoft Edge Capture Card No Signal 60FPS -virheeseen? Tutustu todistettuihin ratkaisuihin signaalin palauttamiseksi, 60FPS:n saavuttamiseksi sujuvasti ja viiveettömän suoratoiston löytämiseksi. Vaiheittainen opas välittömiin tuloksiin!

🚀 Korjaa Microsoft Edgen rinnakkaismääritysvirhe minuuteissa – Todistettu opas vuodelle 2026!

🚀 Korjaa Microsoft Edgen rinnakkaismääritysvirhe minuuteissa – Todistettu opas vuodelle 2026!

Oletko kyllästynyt turhauttavaan Microsoft Edgen rinnakkaismääritysvirheeseen? Tutustu yksinkertaisiin, vaiheittaisiin korjauksiin, jotka ratkaisevat sen nopeasti ja palauttavat sujuvan selaamisen. Päivitetty uusimmilla ratkaisuilla!

Korjaa Microsoft Edgen asennusohjelman virhe 124 minuuteissa: Todistettu vianmääritysopas

Korjaa Microsoft Edgen asennusohjelman virhe 124 minuuteissa: Todistettu vianmääritysopas

Jumiutuuko Microsoft Edgen asennusohjelman virheeseen 124? Hanki vaiheittaiset ohjeet asennusongelmien nopeaan ratkaisemiseen. Todistettuja ratkaisuja Edgen sujuvaan asennukseen Windowsissa. Ei teknisiä taitoja tarvita!

Korjaa Microsoft Edge Installer -virhe 124 Windows 11:ssä: Lopullinen vaiheittainen opas

Korjaa Microsoft Edge Installer -virhe 124 Windows 11:ssä: Lopullinen vaiheittainen opas

Oletko kyllästynyt Microsoft Edgen asennusohjelman virheeseen 124, joka estää Windows 11:n asennuksen? Seuraa todistettuja ja helppoja ratkaisujamme korjataksesi ongelman nopeasti ja palauttaaksesi sujuvan selaamisen. Teknistä asiantuntemusta ei tarvita!