Kiel Aŭtomate Ĝisdatigi Falan Liston en Excel (3 Manieroj)

  • Kundividu Ĉi Tion
Hugh West

Se vi serĉas manierojn aŭtomate plenigi la falliston en Excel , tiam ĉi tiu artikolo povas esti helpema por vi. En ĉi tiu artikolo, ni montros kiel ni povas krei aŭtomatan ĝisdatigitan falliston en Excel por faciligi vian taskon. Ĉar vi ne devas ĝisdatigi vian falliston permane post ŝanĝi ajnan valoron en via ĉefa datuma gamo. Do, ni eniru la ĉefan artikolon.

Elŝutu Praktikan Laborlibron

Auto-Update-Drop-Down-List.xlsx

3 Vojoj por Aŭtomate Ĝisdatigi Fal-Listo en Excel

Ĉi tie, ni havas liston de pagospecoj por kiuj ni volas krei falliston. Sed por enmeti ajnajn aliajn pagtipojn plu ni volas ĝisdatigi nian falliston aŭtomate sekvante la sube deklaritajn 3 -metodojn.

Por krei ĉi tion. artikolo, ni uzis Microsoft Excel 365 version . Tamen, vi povas uzi ajnan alian version laŭ via oportuno.

Metodo-1: Uzante OFFSET kaj COUNTA-Funkciojn por Aŭtomate Ĝisdatigi Falliston en Excel

En ĉi tiu sekcio, ni uzos la kombinaĵon de la funkcioj OFFSET kaj COUNTA por aŭtomate ĝisdatigi la falliston konsistantan el la pagtipoj.

Paŝoj :

Unue, ni vidos la efikon krei falliston normale.

  • Elektu ĉelon D5 kaj poste iru al la langeto Datumoj >> Valumado de datumoj grupo >> DatumojValumado .

Tiam malfermos la Data Validado asistanto.

  • Elektu Listigu el malsamaj opcioj sub Permesi kaj elektu la intervalon en la Fonto .
=$B$5:$B$10

Ĝi estas la gamo de pagaj elektoj.

  • Premu OK .

Tiam, vi ricevos falliston kaj se vi aldonas alian vicon por alia paga opcio; Bitcoin , tiam vi povas vidi, ke la fallisto ne estas ĝisdatigita aŭtomate. Do, ĉi tiu nove kreita opcio ne estas inkluzivita en nia listo.

Por solvi ĉi tiun problemon, ni kreos nian liston jene.

  • Post malfermo de la dialogkesto Valumado de datumoj , elektu Listo el malsamaj opcioj sub Permesi kaj tajpu la sekvan formulon en la Fonto kesto .
=OFFSET($B$5,0,0, COUNTA(B: B)-1)

Jen, $B$5 estas la komenca ĉelo de la gamo, jena 2 nuloj indikas, ke la ĉelreferenco ne moviĝos laŭ iu ajn vico aŭ kolumna numero. Fine, COUNTA(B:B)-1 indikas la altecan nombron de la intervalo kiu estos la nombro da vicoj havantaj tekstojn aŭ nombrojn.

  • Premu OK. .

Do, post enigi nian datumvalidigan formulon ni havas la jenan falliston.

Se ni aldonas alian pagan opcion nomitan Bitcoin , tiam ĉi tiu opcio estos aŭtomate aldonita al nialisto.

Legu pli: Kiel uzi IF-Aserto por Krei Fal-Listo en Excel

Metodo-2: Difini Nomon por Gamo kaj Krei Tabelon por Aŭtomate Ĝisdatigi Malsupran Liston

Estas alia maniero krei aŭtomatan ĝisdatigitan falliston en Excel difinante la nomon kaj uzante tabelo . Ni vidos ĉi tiun procezon uzante la saman ekzemplon supre.

Paŝoj :

  • Iru al la Formuloj langeto >> Difini Nomon grupon >> Difini Nomon .

Poste, vi ricevos la Novan Nomon sorĉiston.

  • Enigu nomon en la Tekstkeston “ Nomo ”. Ĉi tie ni enigos “ Pago_Tipoj ” kaj elektos nian pagintervalon en la Referencas al .
  • Alklaku sur OK .

Nun, estas tempo krei tabelon.

  • Iru al la Enmeti langeton >> Tabelo .

Tiel vi estos kondukata al la dialogkesto Krei tabelo .

  • Elektu la datuman gamon, kaj kontrolu la opcion Mia tablo havas titolojn .
  • Premu OK .

Tiel ni kreis la jenan tabelon.

  • Nun, elektu ĉelon D5 (kie ni volas nian falmenuon). listo), kaj poste iru al la grupo Datumoj -langeto >> Datuma Valido grupo >> Datumvalidado .

Tiam malfermiĝos la Data Validado asistanto.

  • Elektu Listo. el malsamaj opcioj sub Permesi kaj tajpu la nomitan gamon en la Fonto kesto.
=Payment_Types

Ĝi estas la gamo de pagaj elektoj.

  • Premu OK .

Do, post eniri nian formulon pri validigo de datumoj ni havas la jenan falliston.

Se ni aldonas alian pagan opcion nomitan Bitcoin , tiam ĉi tiu opcio estos aŭtomate. aldonita al nia listo.

Legu pli: Kiel Krei Dinamika Dependa Fal-Listo en Excel

Metodo-3: Apliko de Excel INDIREKTA Funkcio kun Tabelo al Aŭtomata Ĝisdatigo de Fal-Listo

En la lasta metodo, anstataŭ uzi la nomitan gamon en la fonto pri validigo de datumoj. Ni ankaŭ povas uzi la INDIREKTAN funkcion en la Fonta skatolo kaj referenci la Tabelnomon . En ĉi tiu sekcio, ni montros kiel vi povas fari la samon kiel Metodo 2 uzante alian funkcion.

Paŝoj :

Unue, ni konvertis nian datuman gamon al tabelo, kaj la nomo de ĉi tiu tabelo estas Tabelo3 .

  • Nun, malfermu la dialogkeston Data Validation por aldoni falliston en ĉelo D5 .
  • Elektu Listo el malsamaj opcioj sub Permesu kaj tajpu la sekvan formulon en la Fonto .
=INDIRECT(“Table3”)

Tabelo3 estas la gamo de pageblecoj.

  • Premu OK .

Do, post enigi niajn datumojnvalidiga formulo ni havas la jenan falliston.

Se ni aldonas alian pagan opcion nomitan Bitcoin , tiam ĉi tiu opcio estos aŭtomate aldonita al nian liston.

Kiel Aŭtomate Plenumi Falan Liston en Excel

Kun la helpo de VBA kodo, ni faros aŭtomate plenigu la tekstojn el fallisto en ĉelo D5 .

Paŝo-01 : Kreu falliston , Kombinujo

Unue, ni kreos simplan falliston en ĉelo D5 .

  • Elektu ĉelon D5 kaj poste iru al la Datumo langeto >> Datumo Valido grupo >> Datumo Valido .

Tiam, la Data Validado asistanto malfermos.

  • Elektu Listo el malsamaj opcioj sub Permesi kaj elektu la gamon en la Fonto .
=$B$5:$B$10

Ĝi estas la gamo de pagaj elektoj.

  • Premu OK .

Do, ni sukcese kreis la falliston.

Nun, ni enigos kombinujon.

  • Iru al la Ellaboranto langeto >> Enmeti falumenuon >> Kombokesto (ActiveX-Kontrolo ) .

Tiam aperos plus simbolo.

  • Trenu malsupren kaj al dekstre la plus simbolo.

  • Ni kreis kombinujon , notu ĝian nomon por uzo en la kodo (la nomo de la kombinaĵo estas ComboBox1 ).
  • Iru al la Ellaboranto langeto >> Dezajna Reĝimo por malaktivigi la Dezajna Reĝimo .

Paŝo-02 : Skribu VBA-kodon

Nun, estas tempo enigi nian kodon.

  • Dekstre alklaku sur via folinomo kaj alklaku Vidi Kodon .

En ĉi tiu maniero, la Vida Baza Redaktilo malfermiĝos por enmeti nian kodon.

  • Tajpu la sekvan kodon en VBE
1518

Kodo-Difekto

  • Ni elektis la subproceduron nomon kiel Worksheet_SelectionChange , ĉar Worksheet indikas la folion kaj SelectionChange indikas la eventon kiu ruligos la kodon. Kaj ni klasifikis P_val kiel Range .
  • Post tio, ni deklaris DList_box kiel OLEObject , Ptype kiel String , Dsht kiel Laborfolio , kaj P_List kiel Variant .
  • Tiam ni asignis la aktivan folion al Dsht , kaj la kombinujon nomitan ComboBox1 al DList_box .
  • La valoro de la datumvalidiga tipo estas elektita kiel 3 kiu indikas la falu-malsupren
  • La Ptype variablo stokos la formulon uzatan por datumoj. validigo en la aktiva folio.
  • Tiam, ni riparis la pozicion de la falu-listkesto kaj menciis ankaŭ la grandecon.

Paŝo-03 : Akiru rezulton dum tajpado

Nun, ni testos nian kodon.

  • Nun, revenu al la ĉefa laborfolio, kaj alklaku ĉelon D5 kie ni kreis nian falliston .

  • Komencu tajpi C por Kontantmono , tiam vi faros rimarku, ke la Cash nomo jam aperis en la ĉelo D5 .

  • Nun, simple metu vian kursoron. en alia loko, kaj do la kombo-kesto denove malaperos.

Kiel Redakti Fal-Listo Bazita sur Excel

Vi povas facile redaktu la gamon, surbaze de kiu vi kreis falliston.

Ekzemple, ĉi tie ni elektis la tutan gamon de la kolumno Pagaj Tipoj por inkluzivi ĉiujn opciojn en la listo. Sed nun ni volas nur la lastajn tri eblojn en nia listo. Do, ni devas redakti ĝin.

Paŝoj :

  • Elektu ĉelon D5 kaj poste iru al la Datumo langeto >> Datuma Valido grupo >> Datuma Valido .

Nun malfermiĝos la Data Validado dialogo.

  • Ĉi tie, ni povas vidi la sekvan gamon en la Fonto kesto. .
=$B$5:$B$10

  • Ni ŝanĝis ĝin al la sekva gamo.
=$B$8:$B$10

  • Premu OK .

Fine , ni kompletigis nian redaktadon por ŝanĝi la liston de opcioj.

Praktika sekcio

Por ekzerci per vi mem, ni kreis Praktiku sekcion sur la dekstra flanko de ĉiu folio.

Konkludo

En ĉi tiu artikolo, ni diskutis malsamajn manierojn por aŭtomate ĝisdatigi falliston en Excel . Mi esperas, ke ĉi tiuj metodoj multe helpos vin. Se vi havas pliajn demandojn, do lasu komenton sube.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.