Tabela e përmbajtjes
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 ).
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.