Pred kratkim sem od enega od bralcev prejel e-poštno sporočilo z zanimivo poizvedbo o uporabi spustnih seznamov v Excelu.
Vprašal me je, ali je mogoče imeti spustni seznam, ki prikazuje številke na podlagi dveh navedenih številk.
Nekaj, kot je prikazano spodaj:
Upoštevajte, da se spustni meni začne od številke v stolpcu A in sega do številke v stolpcu B. Na primer, spustni meni v D2 prikazuje številke od 1 do 10, tisti v D3 pa od 5 do 20, in tako naprej.
To vrsto spustnega menija lahko ustvarite s pomožnim stolpcem in funkcijo INDIRECT.
Potopimo se in poglejmo, kako to ustvariti.
Uporaba formule INDIRECT
Ta ideja v tej metodi je uporaba funkcije INDIRECT za ustvarjanje obsega, ki bi prikazal številke med dvema določenima številkama. Za to sem uporabil pomožni stolpec.
Tu so koraki za uporabo formule INDIRECT za ustvarjanje spustnega menija med določenimi številkami:
- V stolpec C vnesite številke od 1 do 1000 (to lahko hitro storite z ročico za polnjenje). Ideja je pokriti vse številke, ki jih je mogoče uporabiti v spustnem meniju. To bo naš stolpec za pomoč.
- Izberite celico ali obseg celic, v katerih želite spustni meni.
- Pojdite na zavihek Podatki in kliknite Potrditev podatkov.
- V pogovornem oknu Preverjanje podatkov na zavihku z nastavitvami v spustnem meniju izberite Seznam.
- V polje Vir vnesite naslednjo formulo: = INDIRECT ("$ C $" & A2+1 & ": $ C $" & B2+1)
- Kliknite V redu.
To je to!
Ustvaril bo spustni seznam, ki bo prikazal številke med dvema določenima številkama.
Kako to deluje?
Vloga pomožnega stolpca je zagotoviti obseg celic, na katere se lahko sklicuje v spustnem meniju.
Formula INDIRECT ustvari ta obseg z uporabo številk v stolpcih A in B. Upoštevajte, da sem v formuli številki dodal 1 (A2+1 in B2+1), saj se številke pomožnih stolpcev začnejo iz druge vrstice.
Klikni tukaj za prenos datoteke z vzorcem.