Rippmenüüd kahe määratud numbri vahel olevate numbrite kuvamiseks

Lang L: none (table-of-contents)

Hiljuti sain ühelt lugejalt meili huvitava päringuga ripploendite kasutamise kohta Excelis.

Ta küsis minult, kas on võimalik koostada ripploend, mis näitab numbreid kahe määratud numbri põhjal.

Midagi, nagu allpool näidatud:

Pange tähele, et rippmenüü algab veerus A olevast numbrist ja tõuseb veerus B olevasse numbrisse. Näiteks näitab D2 rippmenüü numbreid 1 kuni 10 ja D3 rippmenüü 5 kuni 20, ja nii edasi.

Sellist rippmenüüd saab luua abistajaveeru ja funktsiooni INDIRECT abil.

Sukeldugem ja vaatame, kuidas seda luua.

INDIRECT valemi kasutamine

Selle meetodi mõte on kasutada funktsiooni INDIRECT, et luua vahemik, mis näitaks numbreid kahe määratud arvu vahel. Selleks olen kasutanud abikolonni.

Siin on sammud, kuidas kasutada INDIRECT valemit määratud numbrite vahele rippmenüü loomiseks.

  • Sisestage veergu C numbrid 1 kuni 1000 (saate seda kiiresti teha, kasutades täitekäepidet). Idee on katta kõik numbrid, mida saab rippmenüüs kasutada. Sellest saab meie abistajaveerg.
  • Valige lahter või lahtrivahemik, milles soovite rippmenüüd.
  • Minge vahekaardile Andmed ja klõpsake nuppu Andmete valideerimine.
  • Valige dialoogiboksi Andmete valideerimine vahekaardi Seaded rippmenüüst Loend.
  • Sisestage väljale Allikas järgmine valem: = KAUDNE („$ C $” & A2+1 & ”: $ C $” & B2+1)
  • Klõpsake nuppu OK.

See on kõik!

See loob ripploendi, mis näitab numbreid, mis jäävad kahe määratud numbri vahele.

Kuidas see töötab?

Abistajaveeru ülesanne on pakkuda lahtrite vahemikku, millele saab rippmenüü valemis viidata.

INDIRECT valem loob selle vahemiku veergudes A ja B olevate numbrite abil. Pange tähele, et valemis olen lisanud numbrile 1 (A2+1 ja B2+1), kuna abiveergude numbrid algavad teisest reast.

Kliki siia näidisfaili allalaadimiseks.

wave wave wave wave wave