Nors iš pirmo žvilgsnio funkcija PASIRINKTI gali atrodyti nenaudinga, ši funkcija gali žymiai pagerinti jūsų „Excel“ duomenų modelius. Funkcija CHOOSE grąžina reikšmę iš nurodyto reikšmių sąrašo pagal nurodytą pozicijos numerį.
Pavyzdžiui, jei į langelį įvesite formules CHOOSE (3, „Raudona“, „Geltona“, „Žalia“, „Mėlyna“), „Excel“ grąžina žalią, nes žalia yra trečias elementas reikšmių sąraše. Formulė CHOOSE (1, „Raudona“, „Geltona“, „Žalia“, „Mėlyna“) grąžintų raudoną.
PASIRINKITE pagrindus
Toliau pateiktame paveikslėlyje parodyta, kaip CHOOSE formulės gali padėti tiksliai nustatyti ir išskirti skaičius iš įvairių langelių. Atminkite, kad užuot naudoję sunkiai užkoduotas reikšmes, pvz., Raudona, žalia ir pan., galite naudoti langelių nuorodas, kad pateiktumėte pasirinkimus.
Funkcija CHOOSE leidžia rasti reikšmes iš apibrėžto pasirinkimų rinkinio“ width=”470″/>
Funkcija CHOOSE leidžia rasti vertes iš apibrėžto pasirinkimų rinkinio.
Skirkite šiek tiek laiko ir peržiūrėkite pagrindinę funkcijos CHOOSE sintaksę:
PASIRINKITE(indekso_skaičius, 1 reikšmė, 2 reikšmė, …)
-
Index_num: argumentas Index_num nurodo pasirinktos reikšmės pozicijos numerį reikšmių sąraše. Jei reikia trečiosios sąrašo reikšmės, indekso_skaičius yra 3. Argumentas Index_num turi būti sveikas skaičius nuo vienos iki didžiausio reikšmių skaičiaus apibrėžtame reikšmių sąraše. Tai reiškia, kad jei formulėje CHOOSE apibrėžta dešimt pasirinkimų, argumentas Index_num negali būti didesnis nei dešimt.
-
Reikšmė: kiekvienas reikšmės argumentas reiškia pasirinkimą apibrėžtame tos CHOOSE formulės pasirinkimų sąraše. Vertė> argumentai gali būti sunkiai koduojamų vertės, mobilieji nuorodos, apibrėžtos pavadinimai, formulės, arba funkcijų. Galite turėti iki 255 pasirinkimų, išvardytų jūsų CHOOSE formulėse.
CHOOSE formulių taikymas duomenų modelyje
Funkcija CHOOSE yra ypač vertinga duomenų modeliuose, kuriuose reikia sujungti kelis duomenų sluoksnius. Toliau pateiktame paveikslėlyje parodytas pavyzdys, kuriame CHOOSE formulės padeda surinkti duomenis.
PASIRINKITE formules užtikrinti, kad atitinkami duomenys būtų sinchroniškai pul” width=”535″/>
Formulės CHOOSE užtikrina, kad atitinkami duomenys būtų sinchroniškai paimti iš kelių duomenų sklaidos kanalų.
Šiame pavyzdyje turite dvi duomenų lenteles: vieną pajamų ir grynųjų pajamų. Kiekviename iš jų yra atskirų regionų numeriai. Idėja yra sukurti sustojimo lentelę, kuri renka duomenis iš abiejų lentelių, kad duomenys atitiktų pasirinktą regioną.
Norėdami suprasti, kas vyksta, sutelkite dėmesį į formulę langelyje F3, parodytą paveikslėlyje. Formulė yra PASIRINKTI ($ C $ 2, F7, F8, F9, F10). Index_num argumentas yra iš tikrųjų langelio nuoroda, kad žiūri į mobilųjį C2, kuris atsitinka būti numeris 2. Kaip matote vertės, mobiliojo C2 tikrųjų VLOOKUP formulė, kuri išsitraukia atitinkamą indekso numerį pasirinktame regione. Apibrėžtų pasirinkimų sąrašas formulėje CHOOSE iš esmės yra langelių nuorodos, sudarančios kiekvieno regiono pajamų reikšmes: F7, F8, F9 ir F10. Taigi formulė langelyje F3 reiškia CHOOSE(2, 27474, 41767, 18911, 10590). Atsakymas yra 41 767.