Excel Krijo Listë Dinamike nga Tabela (3 mënyra të thjeshta)

  • Shperndaje Kete
Hugh West

Në përgjithësi, listat bëhen duke nxjerrë hyrje nga një grup të dhënash. Nëse listat përditësohen automatikisht, atëherë listat janë lista dinamike . Në këtë artikull, ne përshkruajmë disa nga mënyrat më të lehta për të krijuar një listë dinamike nga një tabelë. Ne përdorim funksionin FILTER dhe kombinimin e funksioneve INDEX , OFFSET , COUNTA, dhe COUNTIF si dhe veçoria Vleresimi i të dhënave për të krijuar lista dinamike nga tabelat.

Supozoni se ne kemi një tabelë dhe duam një listë dinamike të produkteve në çdo kusht ose aspak.

Grupi i të dhënave për shkarkim

Excel Krijo listë dinamike nga Table.xlsx

3 mënyra të thjeshta Excel Krijo listë dinamike nga tabela

Metoda 1: Përdorimi i funksionit të filtrit (nën një kusht)

Nga grupi i të dhënave, ne duam një listë dinamike të produkteve specifike që kanë një shitje totale të barabartë ose më shumë se 100 dollarë. Ne kombinojmë funksionet FILTER , OFFSET, dhe COUNTA për të arritur qëllimin.

Sigurohuni që të keni versionin Excel të Office 365 për të përdorur funksionin FILTER . Përndryshe, nuk do të jeni në gjendje ta ekzekutoni këtë metodë. Versionet e Office përveç Office 365 nuk e mbështesin funksionin FILTER

Hapi 1: Ngjitni formulën e mëposhtme në ndonjë qelizë bosh (d.m.th. G3 ).

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

Këtu, nëformula,

COUNTA( B:B ); kaloni numrin e rreshtave në kolonën B më pas COUNTA( B:B )-1,1; kthen numrin e totalit të rreshtave duke zbritur numrin e rreshtit të kokës.

OFFSET( $B$3 ,0,0,COUNTA( B: B )-1,1); kaloni të gjithë emrin e produktit në tabelë. Kombinimi i funksioneve OFFSET dhe COUNTA e mban formulën dinamike.

OFFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; kthehet pohuese për të gjitha produktet që kanë Shitje totale të barabartë ose më shumë se 100$ .

Në fund, FILTER(OFFSET( $B$3 ,0,0,COUNTA( B:B )-1,1),OFFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; kthen të gjithë emrat e produktit që kanë Shitje totale të barabartë ose më shumë se 100$ .

Hapi 2: Shtypni ENTER. Më pas do të shfaqen emrat e të gjithë produkteve që kanë një shitje totale të barabartë ose më shumë se 100$ .

Lexo më shumë: Si të krijoni listë dinamike në Excel bazuar në kritere (kritere të vetme dhe të shumëfishta)

Metoda 2: Përdorimi INDEX OFFSET COUNTA COUNTIF dhe funksioni MATCH (nën një kusht)

Nëse nuk keni një abonim Office 365 , mund të krijoni një listë dinamike duke kombinuar funksione të shumta si INDEKS , OFFSET , COUNTA , COUNTIF, dhe MATCH .

Hapi 1: Fut formulën e mëposhtme në çdo qelizë të zbrazët (d.m.th. G3 ).

=INDEKS(OFFSET($B$3,0,0,COUNTA(B:B)-1,1),MATCH(VOGËL(NËSE(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)

Brenda formula,

OFFSET($B$3,0,0,COUNTA(B:B)-1,1); kthen Produktet në varësi të numrave të rreshtave, duke përjashtuar titullin e kolonës,

MATCH(VOGLA(IF(OFFSET($E$3,0,0,COUNTA(E:E)-1,1) >=50; përputhet me produktet në varësi të kushteve të barabarta ose më shumë se 50$ .

ROW(A1:INDIRECT(“A”&COUNTIF(E :E,”>=50″)))); shfaq rreshtat që pohojnë kushtin.

Hapi 2: Goditi CTRL+SHIFT+ENTER krejt pasi është një funksion vargu. Më pas shfaqet vlera rezultante.

Hapi 3: Zvarritni Plotëso dorezën dhe pjesa tjetër e produkteve që plotësojnë kushtin shfaqet.

Lexo më shumë: Si të krijosh një listë dinamike 10 më të mirë në Excel (8 metoda)

Metoda 3: Përdorimi i veçorisë së verifikimit të të dhënave

Për të krijuar një listë dinamike rënëse nga një tabelë, ne mund të përdorim funksionin UNIQUE dhe Vleresimi i të dhënave . Funksioni UNIQUE është i nevojshëm për të arritur një diapazon të derdhjes brenda Validimit të të dhënave Opsioni i kursit.

Vetëm funksioni UNIQUE punon në Office 365 . Nuk disponohet në versionet e tjera të Office.

Hapi 1: Shto një kolonë ndihmëse të produkteve duke përdorur formulën e mëposhtme për të përshtatur opsionin Spill Range.

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

Hapi 2: Shtypni ENTER . Shfaqen të gjitha hyrjet në Produktin e kolonës.

Hapi 3: Zgjidhni çdo qelizë bosh ( G3 ). Shkoni te Skeda e të dhënave > Vleresimi i të dhënave (në seksionin Mjetet e të dhënave ). Do të shfaqet dritarja Vleresimi i të dhënave .

Hapi 4: Në dritaren Vleresimi i të dhënave , zgjidhni Cilësimet > Lista (në Lejo menynë rënëse)> H3 , vendosni një shenjë Hashtag(#) pas tij për ta bërë atë një Gama e derdhjes .

Hapi 5: Klikoni OK . Një kuti me listë rënëse do të shfaqet në qelizën G3 . Dhe të gjitha produktet mund të shihen atje si një listë dinamike nga tabela.

Lexo më shumë: Si të bëni një verifikim dinamik të të dhënave Lista duke përdorur VBA në Excel

Përfundim

Në këtë artikull, ne nxjerrim një listë dinamike nga një tabelë. Për ta bërë këtë, ne përdorim funksione të tilla si FILTER , INDEX , OFFSET , COUNTA , COUNTIF , dhe MATCH si dhe veçoritë excel si Vleresimi i të dhënave . Funksioni FILTER dhe pjesët e funksionit Vleresimi i të dhënave disponohen vetëm për abonentët Office 365 , por ju mund të përdorni metodën 2 për ta kapërcyer këtë. Shpresoj që të gjeni metoda të diskutuara të denja për kërkimin tuaj. Komentoni, nëse keni nevojë për sqarime të mëtejshme ose keni diçka për të shtuar.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.