Excel Ստեղծեք դինամիկ ցուցակ աղյուսակից (3 հեշտ եղանակ)

  • Կիսվել Սա
Hugh West

Ընդհանուր առմամբ, ցուցակները կազմվում են տվյալների բազայից գրառումներ հանելով: Եթե ​​ցուցակներն ինքնաբերաբար թարմացվում են, ապա ցուցակները դինամիկ ցուցակներ են : Այս հոդվածում մենք նկարագրում ենք աղյուսակից դինամիկ ցուցակ ստեղծելու ամենահեշտ ձևերից մի քանիսը: Մենք օգտագործում ենք FILTER ֆունկցիան և համակցությունը INDEX , OFFSET , COUNTA, և COUNTIF ֆունկցիաների, ինչպես նաև Տվյալների վավերացում հատկանիշը՝ աղյուսակներից դինամիկ ցուցակներ ստեղծելու համար:

Ենթադրենք, մենք ունենք աղյուսակ և ցանկանում ենք ապրանքների դինամիկ ցուցակ որևէ կամ առանց որևէ պայմանի:

Տվյալների հավաքածու ներբեռնման համար

Excel Ստեղծեք դինամիկ ցուցակ Table.xlsx-ից

3 հեշտ եղանակներ Excel-ը ստեղծեք դինամիկ ցուցակ Աղյուսակից

Մեթոդ 1. Օգտագործելով ֆիլտրի ֆունկցիան (պայմանում)

Տվյալների հավաքածուից մենք ցանկանում ենք որոշակի ապրանքների դինամիկ ցուցակ, որոնք ունեն ընդհանուր վաճառք, որը հավասար է կամ ավելին: $100։ Մենք միավորում ենք FILTER , OFFSET, և COUNTA ֆունկցիաները՝ նպատակին հասնելու համար:

Համոզվեք, որ ունեք <> Excel-ի տարբերակը: 1>Office 365 FILTER ֆունկցիան օգտագործելու համար: Հակառակ դեպքում, դուք չեք կարողանա իրականացնել այս մեթոդը: Office-ի տարբերակները, բացի Office 365 -ից, չեն աջակցում FILTER ֆունկցիան

Քայլ 1. Տեղադրեք հետևյալ բանաձևը որևէ մեկում: դատարկ բջիջ (այսինքն՝ G3 ):

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

Այստեղ՝բանաձև,

COUNTA( B:B ); անցեք տողերի քանակը B սյունակում, ապա COUNTA( B:B )-1,1; վերադարձնում է թիվը վերնագրի տողի համարը հանող ընդհանուր տողերից:

OFFSET( $B$3 ,0,0,COUNTA( B: B )-1,1); Անցեք աղյուսակում ապրանքի բոլոր անվանումները: OFFSET և COUNTA ֆունկցիաների համակցությունը պահում է բանաձևը դինամիկ:

OFFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; վերադարձներ հաստատական բոլոր այն ապրանքների համար, որոնք ունեն Ընդհանուր վաճառք հավասար կամ ավելի քան $100 :

Վերջում, ՖԻԼՏՐ(OFFSET( $B$3 ,0,0,COUNTA( B:B )-1,1),OFFSET( $E$3 ,0,0,COUNTA( E:E )-1,1)>=100; վերադարձնում է բոլոր ապրանքների անունները, որոնք ունեն Ընդհանուր վաճառք հավասար կամ ավելի քան $100 :

Քայլ 2: Սեղմեք ENTER: Այնուհետև կտեսնեք բոլոր ապրանքների անունները, որոնց ընդհանուր վաճառքը հավասար է կամ ավելի քան $100 :

Կարդալ ավելին. Ինչպես ստեղծել դինամիկ ցուցակ Excel-ում` հիմնվելով չափանիշների վրա (մեկ և բազմակի չափանիշներ)

Մեթոդ 2. Օգտագործելով INDEX OFFSET COUNTA COUNTIF և MATCH ֆունկցիա (պայմանով)

Եթե չունեք Office 365 բաժանորդագրություն, կարող եք ստեղծել դինամիկ ցուցակ՝ համատեղելով բազմաթիվ գործառույթներ, ինչպիսիք են INDEX , OFFSET , COUNTA , COUNTIF, և MATCH :

Քայլ 1. Տեղադրեք ստորև բերված բանաձևը ցանկացած դատարկ բջիջում (այսինքն G3 ):

=INDEX(OFFSET($B$3,0,0,COUNTA(B:B)-1,1),MATCH(ՓՈՔՐ(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)

Ներքին բանաձեւ,

OFFSET($B$3,0,0,COUNTA(B:B)-1,1); վերադարձնում է Ապրանքներ՝ կախված տողերի համարներից՝ բացառությամբ սյունակի վերնագրի,

MATCH(SMALL(IF(OFFSET($E$3,0,0,COUNTA(E:E)-1,1) >=50; համընկնում է ապրանքների հետ՝ կախված պայմաններից, որոնք հավասար են կամ ավելի քան $50 :

ROW(A1:INDIRECT(“A”&COUNTIF(E :E,”>=50″)))); ցուցադրում է պայմանը հաստատող տողերը:

Քայլ 2. Կտտացրեք CTRL+SHIFT+ENTER ընդհանրապես, քանի որ դա զանգվածի ֆունկցիա է: Այնուհետև հայտնվում է արդյունքի արժեքը:

Քայլ 3. Քաշեք Լրացրեք բռնակը և մնացած ապրանքները, որոնք բավարարում են պայմանը, հայտնվում են:

Կարդալ ավելին. Ինչպես ստեղծել Excel-ում դինամիկ լավագույն 10 ցուցակ (8 մեթոդ)

Մեթոդ 3. Տվյալների վավերացման հատկության օգտագործում

Դինամիկ բացվող ցուցակ ստեղծելու համար Աղյուսակ, մենք կարող ենք օգտագործել UNIQUE ֆունկցիան և Տվյալների վավերացում : UNIQUE գործառույթը անհրաժեշտ է Տվյալների վավերացման միջակայքում թափվելու միջակայք ձեռք բերելու համար<2:> Դասընթացի տարբերակ:

Միայն UNIQUE ֆունկցիան աշխատում է Office 365 : Այն անհասանելի է Office-ի այլ տարբերակներում:

Քայլ 1. Ավելացրեք ապրանքների օգնական սյունակ՝ օգտագործելով ստորև բերված բանաձևը՝ «Sill Range» տարբերակը հարմարեցնելու համար:

=ՅՈՒՆԱԿԱՆ ($B$3:$B$16)

Քայլ 2. Սեղմեք ENTER : Սյունակի արտադրանքի բոլոր գրառումները հայտնվում են:

Քայլ 3. Ընտրեք ցանկացած դատարկ բջիջ ( G3 ): Գնացեք Տվյալների ներդիր > Տվյալների վավերացում ( Տվյալների գործիքներ բաժնում): Տվյալների վավերացման պատուհանը կհայտնվի:

Քայլ 4. Տվյալների վավերացում պատուհանում ընտրեք Կարգավորումներ > Ցուցակ ( Թույլատրել բացվող ընտրացանկում)> H3 , դրեք հեշթեգի նշան(#) հետո այն դարձնել Թափման միջակայք :

Քայլ 5. Սեղմեք Լավ : Բացվող ցուցակի տուփ կհայտնվի G3 բջիջում: Եվ բոլոր ապրանքները կարող են դիտվել այնտեղ որպես դինամիկ ցուցակ աղյուսակից:

Կարդալ ավելին. Ինչպես կատարել տվյալների դինամիկ վավերացում Ցանկ օգտագործելով VBA-ն Excel-ում

Եզրակացություն

Այս հոդվածում մենք դինամիկ ցուցակ ենք հանում աղյուսակից: Դրանով մենք օգտագործում ենք այնպիսի գործառույթներ, ինչպիսիք են FILTER , INDEX , OFFSET , COUNTA , COUNTIF և MATCH , ինչպես նաև excel-ի առանձնահատկությունները, ինչպիսիք են Տվյալների վավերացումը : FILTER ֆունկցիան և Տվյալների վավերացում ֆունկցիայի մասերը հասանելի են միայն Office 365 բաժանորդների համար, սակայն դուք կարող եք օգտագործել Մեթոդը:2 դա հաղթահարելու համար: Հուսով եմ, որ կգտնեք քննարկված մեթոդներ, որոնք արժանի են ձեր որոնմանը: Մեկնաբանեք, եթե լրացուցիչ պարզաբանումների կարիք ունեք կամ ավելացնելու բան ունեք:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: