Bár a KIVÁLASZTÁS funkció nem tűnik hasznosnak a felületen, ez a funkció drámaian javíthatja az Excel adatmodelleket. A KIVÁLASZTÁS függvény egy megadott értéklistából ad vissza értéket egy megadott pozíciószám alapján.
Például, ha beírja a CHOOSE(3, "Piros", "Sárga", "Zöld", "Kék") képleteket egy cellába, az Excel zöldet ad vissza, mert a zöld a harmadik elem az értékek listájában. A CHOOSE(1, "Piros", "Sárga", "Zöld", "Kék") képlet pirosat ad vissza.
VÁLASSZON alapokat
A következő ábra azt szemlélteti, hogy a CHOOSE képletek hogyan segíthetnek meghatározni és kivonni a számokat egy sor cellatartományból. Ne feledje, hogy a kemény kódolású értékek (például piros, zöld stb.) használata helyett cellahivatkozásokat is használhat a választási lehetőségek felsorolásához.
A KIVÁLASZTÁS funkció lehetővé teszi, hogy értékeket találjon egy meghatározott választási halmazból” width=”470″/>
A KIVÁLASZTÁS funkció lehetővé teszi, hogy értékeket találjon a választások meghatározott halmazából.
Szánjon egy percet a CHOOSE függvény alapvető szintaxisának áttekintésére:
KIVÁLASZT (Index_szám, Érték1, Érték2, …)
-
Index_num: Az Index_num argumentum a kiválasztott érték pozíciószámát adja meg az értéklistában. Ha a listában a harmadik értékre van szükség, az Index_num értéke 3. Az Index_szám argumentumnak egy egész számnak kell lennie a definiált értéklistában szereplő értékek maximális száma között. Ez azt jelenti, hogy ha a CHOOSE képletben tíz választási lehetőség van megadva, az Index_num argumentum nem lehet több tíznél.
-
Érték: Minden Value argumentum egy választást jelent az adott CHOOSE képlet választási listájában. Az Érték> argumentumok lehetnek keményen kódolt értékek, cellahivatkozások, meghatározott nevek, képletek vagy függvények. A CHOOSE képletekben legfeljebb 255 választási lehetőség közül választhat.
CHOOSE képletek alkalmazása adatmodellben
A KIVÁLASZTÁS funkció különösen értékes azokban az adatmodellekben, amelyekben több adatréteget kell összehozni. A következő ábra egy példát mutat be, amelyben a CHOOSE képletek segítenek összegyűjteni az adatokat.
A képletek VÁLASZTÁSA biztosítja, hogy a megfelelő adatok szinkronban legyenek pul” width=”535″/>
A KIVÁLASZTÁS képletek biztosítják, hogy a megfelelő adatok szinkronban kerüljenek lehívásra több adatfolyamból.
Ebben a példában két adattáblázata van: egy a bevételekhez és egy a nettó bevételhez. Mindegyik külön régióhoz tartozó számokat tartalmaz. Az ötlet az, hogy hozzon létre egy állomásoztató táblát, amely mindkét táblából adatokat gyűjt, hogy az adatok megfeleljenek egy kiválasztott régiónak.
Ahhoz, hogy megértse, mi történik, összpontosítson az F3 cellában lévő képletre, amely az ábrán látható. A képlet a KIVÁLASZTÁS($C$2,F7,F8,F9,F10). Az Index_num argumentum valójában egy cellahivatkozás, amely a C2 cellában lévő értéket nézi, amely történetesen a 2-es szám. Mint látható, a C2 cella valójában egy VLOOKUP képlet, amely lekéri a megfelelő indexszámot a kiválasztott régióhoz. A CHOOSE képletben a definiált választási lehetőségek listája lényegében a cellahivatkozásokból áll, amelyek az egyes régiók bevételi értékeit alkotják: F7, F8, F9 és F10. Tehát az F3 cellában lévő képlet a következőt jelenti: CHOOSE(2, 27474, 41767, 18911, 10590). A válasz 41 767.