Kā izveidot dinamisku nolaižamo sarakstu programmā Excel, izmantojot 4 dažādas metodes

Anonim

Šajā rakstā mēs uzzināsim, kā izveidot dinamisku nolaižamo sarakstu programmā Microsoft Excel.

Kā mēs zinām, datu validācijas funkcija uzlabo datu ievades efektivitāti programmā Excel un samazina kļūdas un drukas kļūdas. To izmanto, lai ierobežotu lietotāju datu tipam, ko var ievadīt diapazonā. Jebkura nederīga ieraksta gadījumā tas parāda ziņojumu un ļauj lietotājam ievadīt datus, pamatojoties uz norādīto nosacījumu.

Bet Excel dinamiskais nolaižamais saraksts ir ērtāks datu atlases veids, neveicot nekādas izmaiņas avotā. Citiem vārdiem sakot, sakiet, ka bieži atjaunināsit sarakstu, kuru esat izvēlējies nolaižamajā sarakstā. Un jūs domājat, ka, veicot izmaiņas sarakstā, jums katru reizi jāpārveido datu validācija, lai iegūtu atjaunināto nolaižamo sarakstu.

Bet šeit parādās dinamiskā nolaižamā izvēlne, un tā ir labākā iespēja atlasīt datus, neveicot nekādas izmaiņas datu validācijā. Tas ir ļoti līdzīgs parastajai datu validācijai. Tomēr, atjauninot sarakstu, dinamiskais nolaižamais saraksts mainās, lai pielāgotos šai darbībai, bet parastais nolaižamais saraksts to nedara.

Tātad, ņemsim piemēru un sapratīsim, kā mēs veidojam dinamisku nolaižamo sarakstu:-

A slejā ir produktu saraksts, un šūnā D9 būs pieejams dinamiskais nolaižamais produktu saraksts.

Tabulas nosaukums ar netiešu funkciju

Pirmkārt, mēs izveidosim tabulu; izpildiet tālāk norādītās darbības:-

  • Izvēlieties diapazonu A8: A16
  • Dodieties uz cilni Ievietot un pēc tam noklikšķiniet uz Tabula

  • Pēc noklikšķināšanas uz opcijas “Tabula” tiek parādīts tabulas logs
  • Pēc tam atlasiet diapazonu, kuram mēs vēlamies ievietot tabulu A8: A17
  • Noklikšķiniet uz Labi

  • Tagad mēs noklikšķiniet uz Labi
  • Jūs varat redzēt, ka šis diapazons ir pārveidots par tabulu, un šīs tabulas galvenē ir arī filtra nolaižamā opcija

Piezīme: - Ja saraksta apakšdaļai pievienosim kādu produktu vai vienumu, tabula tiks automātiski izvērsta, iekļaujot tajā jaunus produktus vai vienumus.

Tagad šūnā D9 izveidojam dinamisko nolaižamo sarakstu, veicot tālāk norādītās darbības:-

  • Atlasiet šūnu D9
  • Atveriet dialoglodziņu Datu validācija, nospiežot taustiņu ALT+D+L.
  • Nolaižamajā sarakstā Atļaut atlasiet Saraksts
  • Un pēc tam avota cilnē ievadiet šo funkciju = NETIEŠI (“1. tabula”)

  • Noklikšķiniet uz Labi

Piezīme: - Kad noklikšķinām uz Labi, programmā Excel tiek parādīts logs, kurā teikts, ka ievadei ir kaut kas nepareizs. Tas ir tāpēc, ka programma Excel nepieņem nekādas pašizvēršanās tabulas tieši datu validācijā.

Tagad produktu sarakstā pievienojiet jaunus produktus.

Iepriekš redzamajā attēlā mēs redzam, ka nolaižamajā sarakstā parādās jauns pievienots produkts.

2nd Piemērs:-

Šajā piemērā mēs iemācīsimies piešķirt tabulas nosaukumu kā diapazona nosaukumu

Tabulas nosaukums mums jau ir, bet šeit mums ir jādefinē šīs tabulas nosaukums, lai iegūtu dinamisko kritienu sarakstu; izpildiet tālāk norādītās darbības:-

  • Atlasiet šūnu D10
  • Dodieties uz tabulas diapazonu, un, izņemot galveni, mēs izvēlamies diapazonu no pirmā produkta līdz pēdējam produktam
  • Dodieties uz nosaukumu lodziņu un ierakstiet īsu nosaukumu “tablerange”, nospiediet taustiņu Enter

  • Pēc enter nospiešanas redzam, ka nosaukumu lodziņā nekas nav mainījies

  • Noklikšķiniet uz nolaižamā saraksta opcijas, lai redzētu visus pieejamos nosauktos diapazonus
  • Nolaižamajā sarakstā mēs redzam arī nosaukumu, kuru mēs tikko definējām šai tabulai

  • Tagad mēs ejam uz datu validāciju un sadaļā “Avots” ievadām “tabulas diapazonu”

Piezīme:- Ja jūs neatceraties, kādu nosaukumu esat piešķīris šim diapazonam, varat nospiest taustiņu F3, un tiks atvērts logs, kas ieteiks visus nosauktos diapazonus.

  • Tagad dodieties uz cilni “Ievades ziņojums” un nosaukumā ierakstām “Atlasīt produktu”, un pēc tam ziņojuma pamattekstā ierakstām: “Lūdzu, atlasiet savu produktu no saraksta”

  • Tagad dodieties uz cilni “Kļūdas brīdinājums” un tur virsrakstā mēs rakstām “Nederīgs produkts” un kļūdas ziņojumā ierakstām “Jūs esat ievadījis nepareizu produktu”

  • Noklikšķiniet uz Labi
  • Šūna D10, kurā ir ievades ziņojums kopā ar nolaižamo sarakstu

  • Tagad, kad mēs sarakstā pievienosim jebkuru produktu, tas automātiski parādīsies nolaižamajā sarakstā

Bet kas notiek, ja mēs izlaižam vienu šūnu pēc pēdējās šūnas un pēc tam pievienojam jaunu produktu vai vienumu? Var redzēt, ka šoreiz tabulas klāsts nav paplašinājies, un patiesībā tikko pievienotais produkts ir vispārējā formātā. Tātad, vai tas tiks parādīts nolaižamajā sarakstā vai nē? Lai to pārbaudītu, dodoties uz šūnu D10 un pārbaudot nolaižamo sarakstu, mēs varam redzēt to pašu veco nolaižamo sarakstu bez jauna produkta. Tas ir tāpēc, ka tabulas diapazons pēc pēdējās šūnas neko neatrada, un tāpēc diapazons netērēja.

3rd Piemērs:-

Nākamajās divās metodēs mēs uzzināsim, kā mēs varam padarīt savu nolaižamo sarakstu dinamiskāku, izmantojot funkciju OFFSET un COUNTA.

Izpildiet tālāk norādītās darbības:-

  • Atlasiet šūnu D11 un nospiediet ALT + D + L
  • Tiks atvērts dialoglodziņš Datu validācija
  • Tagad opcijā “Atļaut” atlasiet sarakstu
  • Pēc tam opcijā Avots ievadiet zemāk esošo formulu:-

= NOBĪDE ($ A $ 9,0,0, COUNTA ($ A: $ A), 1)

Formulas skaidrojums:- Mēs esam izvēlējušies A9, kas ir pirmais produkts diapazonā, un pēc tam ierakstām 0 uz 2nd arguments, jo mēs nevēlamies pārvietot rindu no sākuma punkta; tad atkal 0 3rd argumentu, jo šeit mēs nevēlamies izmaiņas kolonnu skaitā, kā arī no sākuma punkta. Un tad mēs esam ievadījuši funkciju COUNTA un atlasījuši visu kolonnu A. Šis arguments pārbaudīs rindu skaita augstumu, lai atgrieztu tukšo skaitu. Ja diapazonā tiks veiktas izmaiņas, tas paplašinās diapazonu.

Un pēdējais arguments “Platums” ir fakultatīvs arguments. Tas ir platums kolonnu skaitā. Mēs to varam vai nu izlaist, vai arī ierakstīt šeit 1. Ja mēs izlaižam, tas pēc noklusējuma ņem vērā argumentā sniegtā diapazona platumu un pēc tam aizveram iekavas.

  • Pēc noklikšķināšanas uz Labi, šūnā D11 mēs varam redzēt nolaižamo sarakstu
  • Tas parāda sarakstu ar tukšu un pēc tam mūsu pievienotos produktus

4tūkst Piemērs:-

Šajā piemērā mēs izmantosim funkciju, lai definētu nosaukumu.

Lai definētu diapazona nosaukumu, veiciet tālāk norādītās darbības.-

  • Nospiediet CTRL + F3, parādīsies dialoglodziņš Vārdu pārvaldnieks
  • Noklikšķiniet uz Jauns
  • Definējiet diapazona nosaukumu “ProdName” un ievadiet zemāk esošo formulu:-

= OFFSET ('Dinamiskais nolaižamais saraksts ar DV'! $ A $ 9,0,0, COUNTA ('Dinamiskais nolaižamais saraksts ar DV'! $ A: $ A))

  • Noklikšķiniet uz Labi
  • Atveriet dialoglodziņu Datu validācija, nospiežot taustiņu Alt + D + L.
  • Nolaižamajā sarakstā Atļaut atlasiet Saraksts
  • Cilnē Avots ievadiet = ProdName

  • Noklikšķiniet uz Labi
  • Tagad, ja mēs kaut ko pievienojam sarakstam, tas pats parādīsies sarakstā

Tātad, izmantojot datu validāciju, jūs varat iegūt dinamisko sarakstu jebkuram produktam vai vienumam ar dažādām metodēm. Tas pagaidām ir viss. Nākamajā šīs sērijas videoklipā mēs izskaidrosim, kā izveidot atkarīgo nolaižamo sarakstu ar dažādām metodēm programmā Excel.

Noklikšķiniet uz video saites, lai ātri uzzinātu, kā to izmantot. Abonējiet mūsu jauno kanālu un turpiniet mācīties kopā ar mums!

Ja jums patika mūsu emuāri, kopīgojiet to ar saviem draugiem Facebook. Un arī jūs varat sekot mums Twitter un Facebook.
Mēs labprāt uzklausītu jūsu viedokli, dariet mums zināmu, kā mēs varam uzlabot, papildināt vai ieviest jauninājumus mūsu darbā un uzlabot to jūsu labā. Rakstiet mums e -pasta vietnē