Exceli dünaamilise loendi loomine tabelist (3 lihtsat viisi)

  • Jaga Seda
Hugh West

Üldiselt koostatakse nimekirjad andmekogumist kirjete väljavõtte abil. Kui nimekirjad uuendatakse automaatselt, siis on nimekirjad dünaamilised nimekirjad . Selles artiklis kirjeldame mõningaid lihtsamaid viise, kuidas luua tabelist dünaamiline nimekiri. Kasutame selleks tabelit FILTER funktsioon ja kombinatsioon INDEX , OFFSET , COUNTA, ja COUNTIF funktsioone, samuti Andmete valideerimine funktsioon dünaamiliste nimekirjade loomiseks tabelitest.

Oletame, et meil on tabel ja me soovime dünaamilist tootenimekirja mis tahes tingimustel või ilma.

Andmekogum allalaadimiseks

Exceli dünaamilise loendi loomine tabelist Table.xlsx

3 lihtsat viisi, kuidas Excel luua dünaamiline nimekiri tabelist

Meetod 1: Filtri funktsiooni kasutamine (tingimuse alusel)

Andmekogumist soovime dünaamilist nimekirja konkreetsetest toodetest, mille kogumüük on vähemalt 100 dollarit. Kombineerime FILTER , OFFSET, ja COUNTA funktsioonid eesmärgi saavutamiseks.

Veenduge, et teil on Exceli versioon Office 365 kasutada FILTER Vastasel juhul ei saa te seda meetodit käivitada. Office'i versioonid peale Office 365 ei toeta FILTER funktsioon

1. samm: Sisestage järgmine valem mis tahes tühja lahtrisse (st. G3 ).

=FILTER(OFFSET($B$3,0,0,COUNTA(B:B)-1,1),OFFSET($E$3,0,0,0,COUNTA(E:E)-1,1)>=100)

Siin, valemiga,

COUNTA( B:B ); anda üle ridade arv veerus B siis COUNTA( B:B )-1,1; tagastab ridade koguarvu, millest on lahutatud päise rea number.

OFFSET( $B$3 ,0,0,COUNTA( B:B )-1,1); edastada kõik toote nimi tabelis. Kombinatsiooniga OFFSET ja COUNTA funktsioonid hoiavad valemi dünaamiliseks.

OFFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; tagastab jaatav kõigi toodete puhul, mis on Müük kokku võrdne või rohkem kui $100 .

Lõpuks, FILTER(OFFSET( $B$3 ,0,0,COUNTA( B:B )-1,1),OFFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; tagastab kõik toote nimed, millel on tähis Müük kokku võrdne või rohkem kui $100 .

2. samm: Press SISESTAGE. Seejärel näete kõiki toodete nimesid, mille kogumüük on võrdne või suurem kui $100 ilmub.

Loe edasi: Kuidas luua dünaamiline nimekiri Excelis kriteeriumide alusel (üks ja mitu kriteeriumi)

Meetod 2: INDEX OFFSET COUNTA COUNTIF ja MATCH funktsiooni kasutamine (tingimuse alusel)

Kui teil ei ole Office 365 tellimus, saate luua dünaamilise nimekirja, kombineerides mitu funktsiooni, näiteks INDEX , OFFSET , COUNTA , COUNTIF, ja MATCH .

1. samm: Sisestage alljärgnev valem mis tahes tühja lahtrisse (st. G3 ).

=INDEX(OFFSET($B$3,0,0,COUNTA(B:B)-1,1),MATCH(SMALL(IF(OFFSET($E$3,0,0,COUNTA(E:E)-1,1)>=50,OFFSET($E$3,0,0,COUNTA(E:E)-1,1),""),ROW(A1:INDIRECT("A"&COUNTIF(E:E,">=50″)))),OFFSET($E$3,0,0,COUNTA(E:E)-1,1),0),1),1)

Valemi sees,

OFFSET($B$3,0,0,COUNTTA(B:B)-1,1); tagastab tooted sõltuvalt rea numbritest, välja arvatud veeru pealkiri,

MATCH(SMALL(IF(OFFSET($E$3,0,0,0,COUNTA(E:E)-1,1)>=50; vastab toodetele sõltuvalt tingimusest, et need on võrdsed või rohkem kui $50 .

ROW(A1:INDIRECT("A"&COUNTIF(E:E,">=50″)))); kuvab ridu, mis kinnitavad tingimust.

2. samm: Hit CTRL+SHIFT+ENTER kokku, kuna tegemist on massiivi funktsiooniga. Seejärel ilmub saadud väärtus.

3. samm: Lohistage Täitmise käepide ja ülejäänud tooted, mis vastavad tingimusele, ilmuvad.

Loe edasi: Kuidas luua dünaamiline Top 10 nimekiri Excelis (8 meetodit)

Meetod 3: Andmete valideerimise funktsiooni kasutamine

Selleks, et luua tabelist dünaamiline rippmenüü, saame kasutada funktsiooni UNIQUE funktsioon ja Andmete valideerimine . UNIQUE funktsioon on vajalik selleks, et saavutada Spill Range sees Andmete valideerimine Kursuse valik.

The UNIQUE funktsioon töötab ainult Office 365 See ei ole kättesaadav teistes Office'i versioonides.

1. samm: Lisage abisammas Tooted, kasutades alltoodud valemit, et mahutada valikut Spill Range.

=UNIQUE($B$3:$B$16)

2. samm: Press SISESTA . ilmuvad kõik veerus "Toode" olevad kirjed.

3. samm: Valige mõni tühi lahter ( G3 ). Mine Andmete vahekaart > Andmete valideerimine (in Andmetöötlusvahendid jagu). Andmete valideerimine ilmub aken.

4. samm: In the Andmete valideerimine aknas, valige Seaded > Loetelu (in Luba rippmenüü)> H3 , pane Hashtag märk(#) pärast seda, et see oleks Levikuala .

5. samm: Klõpsake OK Lahtrisse ilmub ripploendist lahtrisse G3 . ja kõik tooted on seal näha dünaamilise nimekirjana tabelist.

Loe edasi: Kuidas teha dünaamiline andmete valideerimisnimekiri, kasutades VBA-d Excelis

Kokkuvõte

Selles artiklis eraldame tabelist dünaamilise nimekirja. Selleks kasutame selliseid funktsioone nagu FILTER , INDEX , OFFSET , COUNTA , COUNTIF ja MATCH samuti Exceli funktsioonid nagu Andmete valideerimine . FILTER funktsioon ja osad Andmete valideerimine funktsioon on saadaval ainult Office 365 tellijatele, kuid te võite kasutada Meetod 2 selle ületamiseks. Loodan, et leiad arutletud meetodeid, mis on sinu otsingu väärt. Kommenteeri, kui vajad täiendavaid selgitusi või on midagi lisada.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.