Vaikka VALITSE-toiminto ei ehkä näytä hyödylliseltä pinnalta, tämä toiminto voi parantaa merkittävästi Excel-tietomallejasi. VALITSE-funktio palauttaa arvon määritetystä arvoluettelosta määritettyyn paikkanumeroon perustuen.
Jos esimerkiksi syötät soluun kaavat CHOOSE(3, "Punainen", "Keltainen", "Vihreä", "Sininen"), Excel palauttaa vihreän, koska vihreä on arvoluettelon kolmas kohta. Kaava CHOOSE(1, "Punainen", "Keltainen", "Vihreä", "Sininen") palauttaisi punaisen.
VALITSE perusasiat
Seuraava kuva havainnollistaa, kuinka CHOOSE-kaavat voivat auttaa paikantamaan ja poimimaan lukuja eri solualueista. Huomaa, että sen sijaan, että käyttäisit kovakoodattuja arvoja, kuten punainen, vihreä ja niin edelleen, voit käyttää soluviittauksia vaihtoehtojen luetteloimiseen.
VALITSE-toiminnon avulla voit etsiä arvoja määritellystä valintajoukosta” width=”470″/>
VALITSE-toiminnon avulla voit etsiä arvoja määritetyistä valintojen joukosta.
Käytä hetki tarkistaaksesi CHOOSE-funktion perussyntaksi:
VALITSE(indeksin_määrä, arvo1, arvo2, …)
-
Index_num: Argumentti Indeksin_numero määrittää valitun arvon paikkanumeron arvoluettelossa. Jos tarvitaan luettelon kolmas arvo, Indeksin_numero on 3. Indeksin_numero- argumentin on oltava kokonaisluku yhden ja määritetyn arvoluettelon arvojen enimmäismäärän välillä. Toisin sanoen, jos CHOOSE-kaavassa on määritelty kymmenen vaihtoehtoa, Index_num- argumentti voi olla enintään kymmenen.
-
Arvo: Jokainen Arvo- argumentti edustaa valintaa kyseiselle CHOOSE-kaavalle määritellyssä valintaluettelossa. Arvo> argumentit voivat olla koodattuja arvoja, soluviittauksia määritelty nimiä, kaavat, tai toimintoja. Sinulla voi olla jopa 255 vaihtoehtoa CHOOSE-kaavoissasi.
CHOOSE-kaavojen käyttäminen tietomallissa
VALITSE-toiminto on erityisen arvokas tietomalleissa, joissa useita tietokerroksia on yhdistettävä. Seuraavassa kuvassa on esimerkki, jossa CHOOSE-kaavat auttavat keräämään tiedot yhteen.
VALITSE kaavat varmistavat, että oikeat tiedot ovat synkronisesti pul” width=”535″/>
VALITSE-kaavat varmistavat, että asianmukaiset tiedot noudetaan synkronisesti useista tietosyötteistä.
Tässä esimerkissä sinulla on kaksi tietotaulukkoa: yksi tuloille ja toinen nettotuloille. Jokainen sisältää numerot erillisille alueille. Ajatuksena on luoda vaiheistustaulukko, joka poimii tiedot molemmista taulukoista niin, että tiedot vastaavat valittua aluetta.
Ymmärtääksesi, mitä tapahtuu, keskity solun F3 kaavaan, joka näkyy kuvassa. Kaava on VALITSE($C$2,F7,F8,F9,F10). Indeksinro argumentti on todella solun viittaus, joka näyttää arvoon solussa C2, joka sattuu olemaan numero 2. Kuten voidaan nähdä, solu C2 on todella PHAKU kaava, joka vetää sopiva indeksi numero valitulla alueella. VALITSE-kaavan määritettyjen valintojen luettelo koostuu pääasiassa soluviittauksista, jotka muodostavat kunkin alueen tuloarvot: F7, F8, F9 ja F10. Joten solun F3 kaava tarkoittaa VALITSE(2, 27474, 41767, 18911, 10590). Vastaus on 41 767.