Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Array-kaavat ovat tärkeä osa työkalusarjaa, joka tekee Excelistä monipuolisen. Nämä ilmaisut voivat kuitenkin olla pelottavia aloittelijoille.

Vaikka ne saattavat ensi silmäyksellä näyttää monimutkaisilta, niiden perusteet on helppo ymmärtää. Oppimistaulukot ovat käteviä, koska nämä kaavat yksinkertaistavat monimutkaisten Excel-tietojen hallintaa.

Mikä on taulukkokaava Excelissä?

Taulukko on mikä tahansa solukokoelma sarakkeessa, rivissä tai yhdistelmässä, joka on koottu yhteen ryhmään.

Microsoft Excelissä termi taulukkokaava viittaa kaavaperheeseen, joka suorittaa yhden tai useamman toiminnon tällaiselle solualueelle kerralla, eikä yhtä solua kerrallaan.

Excelin aiemmat versiot vaativat käyttäjien painamista Ctrl + Vaihto + Enter luodaksesi taulukkofunktion, jonka tuloksena on nimetty CSE (Ctrl, Shift, Escape) -funktiot, vaikka näin ei enää ole Excel 365:ssä.

Esimerkkinä voisi olla funktio, jolla saadaan kaikkien yli 100 dollarin myyntien summa tiettynä päivänä. Tai määrittää viiteen soluun tallennetun viiden eri luvun pituuden (numeroina).

Array-kaavat voivat myös olla täydellinen tapa poimia näytetietoja suurista tietojoukoista. He voivat käyttää argumentteja, jotka sisältävät solualueen yhdestä sarakkeesta, solualueen yhdestä rivistä tai soluja, jotka kattavat useita rivejä ja sarakkeita.

Ehdollisia lausekkeita voidaan käyttää myös vedettäessä tietoja taulukkokaavaan, esimerkiksi vedetään vain numeroita tietyn arvon yli tai alle tai vedetään joka n: s arvo.

Tämän rakeisen ohjauksen avulla voit varmistaa, että haet tarkan osajoukon tiedoistasi, suodatat ei-toivotut soluarvot tai otat satunnaisen näytteen kohteista testausta varten.

Kuinka määrittää ja luoda taulukko Excelissä

Taulukkokaavat ovat yksinkertaisimmalla tasollaan helppoja luoda. Yksinkertaisena esimerkkinä voimme harkita laskua asiakkaan osatilauksesta, jossa on seuraavat rivikohtatiedot: tuote SKU (Stock Keeping Unit), ostettu määrä, ostettujen tuotteiden kumulatiivinen paino ja yksikköhinta osti.

Laskun viimeistelyä varten alemman taulukon loppuun tulee lisätä kolme saraketta, yksi sarakkeelle osien välisumma, yksi toimituskuluille ja kolmas kunkin rivin kokonaishinta kohde.

Voit käyttää yksinkertaista kaavaa laskeaksesi jokaisen rivikohdan itsenäisesti. Mutta jos lasku koskisi monia rivikohtia, siitä voi nopeasti tulla paljon monimutkaisempi. Sen sijaan "Välissumma" voidaan laskea yhdellä kaavalla, joka on sijoitettu soluun E4:

=B4:B8 * D4:D8

Molemmat kertomamme luvut ovat pikemminkin solualueita kuin yksittäisiä soluja. Jokaisella rivillä kaava hakee sopivat soluarvot taulukoista ja sijoittaa tuloksen oikeaan soluun ilman käyttäjän lisäsyöttöä.

Jos oletamme kiinteäksi toimitushinnaksi 1,50 dollaria paunalta, voimme laskea toimitussarakkeen samankaltaisella kaavalla, joka on sijoitettu soluun F4:

=C4:C8 * B11

Tällä kertaa käytimme vain kertolaskuoperaattorin vasemmalla puolella olevaa taulukkoa. Tulokset syötetään edelleen automaattisesti, mutta jokainen kerrotaan tällä kertaa staattista arvoa vastaan.

Lopuksi voimme käyttää samantyyppistä kaavaa, jota käytimme Välisummalle saadaksemme loppusumman lisäämällä välisumma- ja toimituskustannustaulukoita soluun G4:

=E4:E8 + F4:F8

Jälleen kerran yksinkertainen taulukkokaava muutti muutoin viisi kaavaa yhdeksi.

Tulevaisuudessa, verolaskelmien lisääminen tähän laskentataulukkoon vaatisi vain yhden kaavan muuttamisen kunkin rivikohdan muuttamisen sijaan.

Ehtojen hallinta Excel-taulukoissa

Edellisessä esimerkissä käytetään aritmeettisia peruskaavoja taulukoiden välillä tulosten tuottamiseksi, mutta yksinkertainen matematiikka ei enää toimi monimutkaisemmissa tilanteissa.

Oletetaan esimerkiksi, että edellisessä esimerkissä laskun luonut yritys on muuttunut toiseksi rahdinkuljettajaksi. Siinä tapauksessa normaali toimitus saattaa laskea hintaa, mutta tietyn painon ylittävistä esineistä voidaan periä maksu.

Uusilla toimitushinnoilla normaali toimitus on 1,00 dollaria per kilo, ja painavampi toimitus tulee olemaan 1,75 dollaria per kilo. Suuren painon toimitus koskee mitään yli seitsemän kiloa.

Sen sijaan, että palattaisiin kunkin toimitushinnan laskemiseen rivi riviltä, ​​taulukkokaava voi sisältää an JOS ehdollinen lauseke kunkin rivikohdan oikean toimituskulun määrittämiseksi:

=IF(C4:C8 < 7, C4:C8*B11, C4:C8*B12)

Yksi nopea muutos toimintoon yhdessä solussa ja uusi toimitushinta hintataulukkoomme, voimme nyt nähdä, että koko toimitussarake ei ainoastaan ​​laske painon perusteella, vaan myös kokonaissummat poimivat automaattisesti uuden hinnat.

Lasku on siten tulevaisuuden varma, mikä varmistaa, että mahdollinen kustannuslaskelman muutos tulevaisuudessa edellyttää vain yhden toiminnon muuttamista.

Useiden tai eri ehtojen yhdistäminen voi antaa meille mahdollisuuden suorittaa erilaisia ​​toimintoja. Tätä logiikkaa voidaan käyttää usealla eri tavalla samassa tietojoukossa. Esimerkiksi,

  • Ylimääräinen IF-toiminto voidaan lisätä jättämään toimitus huomioimatta, jos välisumma ylittää tietyn määrän.
  • Verotaulukko voitaisiin lisätä eri tuoteluokkien verottamiseksi eri verokannoilla.

Riippumatta siitä, kuinka monimutkainen lasku on, yhden solun muokkaaminen riittää laskun minkä tahansa osan uudelleenlaskentaan.

Esimerkki: N: nnen numeron keskiarvo

Sen lisäksi, että taulukkokaavat helpottavat suurten tietomäärien laskemista ja päivittämistä, ne voivat vetää osan tietojoukosta testausta varten.

Kuten seuraava esimerkki osoittaa, dataviipaleen vetäminen suuresta tietojoukosta validointia varten on helppoa käyttämällä taulukkokaavoja:

Yllä olevassa esimerkissä solu D20 käyttää yksinkertainen toiminto keskiarvoon joka n: s tulos anturilta 1. Tässä tapauksessa voimme määrittää n: nnen käyttämällä solun D19 arvoa, jolloin voimme hallita otoskokoa, joka määrittää keskiarvon:

=KESKIARVO(JOS(MOD(RIVI(B2:B16)-2,D19)=0,B2:B16,""))

Tämän avulla voit segmentoida suuren tietojoukon nopeasti ja helposti osajoukkoihin.

Array-kaavojen hallitseminen Excelissä on välttämätöntä

Nämä yksinkertaiset esimerkit ovat hyvä lähtökohta taulukkokaavojen takana olevan logiikan ymmärtämiselle. Mieti niitä, jotta voit suorittaa useita toimintoja nopeasti tänään ja tulevaisuudessa säätämällä vain muutamia soluviittauksia ja toimintoja. Array-kaavat ovat kevyt ja tehokas tapa leikata ja pilkkoa tietoja. Hallitse ne Excel-oppimismatkasi alussa, jotta voit tehdä edistyneitä tilastolaskelmia luotettavasti.