„Excel“ formulė: duomenų tikrinimas su sąlyginiu sąrašu -

Bendroji formulė

=IF(A1="See full list",long_list,short_list)

Santrauka

Norėdami leisti vartotojui persijungti tarp dviejų ar daugiau sąrašų, galite naudoti IF funkciją, norėdami patikrinti vertę ir sąlygiškai grąžinti reikšmių sąrašą pagal rezultatą. Parodytame pavyzdyje duomenų patvirtinimas, taikomas C4, yra:

=IF(C4="See full list",long_list,short_list)

Tai leidžia vartotojui pasirinkti miestą iš trumpo parinkčių sąrašo pagal numatytuosius nustatymus, tačiau taip pat yra paprastas būdas peržiūrėti ir pasirinkti miestą iš ilgesnio miestų sąrašo.

Pastaba: aš patyriau šią formulę ir požiūrį puikioje „Chandoo“ svetainėje.

Paaiškinimas

Duomenų tikrinimo taisyklės suaktyvinamos, kai vartotojas prideda arba pakeičia langelio vertę. Ši formulė naudojasi tokiu elgesiu, kad vartotojui būtų protingas būdas pereiti iš trumpo miestų sąrašo į ilgesnį miestų sąrašą.

Šioje formulėje IF funkcija sukonfigūruota tikrinti reikšmę langelyje C4. Kai C4 yra tuščias arba jame yra bet kokia vertė, išskyrus „Žiūrėti visą sąrašą“, vartotojas mato trumpą miestų sąrašą, pateiktą įvardytame diapazone short_list (E6: E13):

Jei C4 reikšmė yra „Žiūrėti visą sąrašą“, vartotojas mato ilgą miestų sąrašą, pateiktą pavadintame diapazone long_list (G6: G35):

Nurodyti diapazonai, naudojami formulėje, nėra būtini, tačiau jie labai palengvina formulės skaitymą ir supratimą. Jei dar nesinaudojote pavadintais diapazonais, šiame puslapyje pateikiama gera apžvalga.

Priklausomų išskleidžiamųjų sąrašų sąrašas

Išplėsdami aukščiau pateiktą pavyzdį, galite sukurti kelis priklausomus išskleidžiamuosius sąrašus. Pvz., Vartotojas pasirenka „vaisių“ elemento tipą, todėl jis pamatys pasirinktų vaisių sąrašą. Jei jie pirmiausia pasirenka „daržoves“, jie pamatys daržovių sąrašą. Spustelėkite žemiau esantį vaizdą, kad gautumėte instrukcijas ir pavyzdžius:

Įdomios straipsniai...