Ինչպես գումարել սյունակները Excel-ում, երբ զտվում են (7 եղանակ)

  • Կիսվել Սա
Hugh West

Մենք բավականին հաճախ օգտագործում ենք ֆիլտրի ֆունկցիան տվյալների ամենակարևոր պատկերացումները հավաքելու ունակության պատճառով, ինչը մեզ անչափ օգնում է որոշումներ կայացնել՝ օգտագործելով տվյալները: Այս հոդվածը փորձում է պատասխանել, թե ինչպես կարելի է գումարել սյունակները excel-ում, երբ դրանք զտվում են առավել արդյունավետ և պարզեցված:

Ներբեռնեք Practice Workbook

Ներբեռնեք այս գործնական աշխատանքային գիրքը ստորև:

Sum Columns When Filtered.xlsm

Excel-ում սյունակների գումարման 4 եղանակներ երբ զտվում են

Այս հոդվածում ես պատրաստվում եմ օգտագործել այս տվյալների հավաքածուն ցուցադրելու նպատակով: Մենք ունենք Բաղադրիչներ , Արտադրող , Արտադրող երկիր , Քանակ , Միավորի գին, և Ընդհանուր Գինը որպես սյունակի վերնագիր: Մենք կփորձենք զտել այս գները՝ հիմնվելով տարբեր չափանիշների վրա, և այդ գործընթացները կբացատրվեն լայն ցուցադրումներով:

1. Օգտագործելով SUBTOTAL-ը գումարի սյունակներում, երբ զտվում է

SUBTOTAL ֆունկցիան սյունակների գումարը դինամիկ կերպով հաշվարկելու ամենատարածված եղանակն է: Դա արվում է Ժապավենների և բանաձևերի միջոցով:

1.1 SUBTOTAL AutoSum Option-ից

Այս մեթոդում SUBTOTAL մեթոդը կկիրառվի <-ի միջոցով: 6>AutoSum Ընտրանք Խմբագրում խմբում:

Քայլեր

  • Նախ, դուք պետք է կազմեք աղյուսակ և դիմեք AutoSum դրան: Դրա համար անցեք Տվյալներ > Զտիչ:

  • Հետո սա, դուք կնկատեք, որՅուրաքանչյուր սյունակի վերնագրի վրա հայտնվում է սովորական զտիչի պատկերակը:

  • Այնուհետև մենք կփորձենք զտել աղյուսակը ըստ Արտադրող երկրի: Դա անելու համար սեղմեք D4 բջիջի աղյուսակի վերնագրի անկյունում գտնվող սլաքի նշանի վրա:

  • Հետո սեղմելով պատկերակը, նշեք միայն Չինաստան տարբերակը Text Filter ընտրանքի վանդակում, որպեսզի ցուցադրվեն միայն Չինաստանին պատկանող գրառումները: Դրանից հետո սեղմեք OK:

  • Այնուհետև կնկատեք, որ աղյուսակն այժմ ցույց է տալիս միայն այն գրառումները, որոնք պատկանում են Չինաստան Արտադրող երկիր սյունակում:

  • Հաջորդում ընտրեք G17 բջիջը, և այնուհետև Տուն ներդիրից անցեք Խմբագրում խմբին և սեղմեք AutoSum տարբերակը :

  • Դրանից հետո դուք կտեսնեք SUBTOTAL ֆունկցիան, որը ցուցադրվում է G17 բջիջում, դուք պետք է ընտրեք տվյալների զանգվածները Ընդհանուր մրցանակ սյունակը և սեղմեք Enter:

  • Enter սեղմելուց հետո դուք կնկատեք ձեր ընդհանուր գումարը զտված տվյալներից այժմ ցուցադրվում է պատշաճ կերպով: Դրանք նաև համընկնում են ստորև ներկայացված SUM նախադիտման հետ:

1.2 SUBTOTAL ֆունկցիայի օգտագործում

Օգտագործելով SUBTOTAL գործառույթը, մենք կարող ենք հեշտությամբ հաշվարկել սյունակների արժեքների գումարը զտման ավարտից հետո:

Քայլեր

  • Նախ, ընտրեք ամբողջ տվյալների հավաքածուն և սեղմեք Ctrl+T: Այնընտրված տվյալների բազան կվերածի Excel աղյուսակի:

  • Դրանից հետո նոր պատուհան կստեղծվի, և այդ աղյուսակի ներսում պետք է ընտրել. ձեր տվյալների տիրույթի շրջանակը: Համոզվեք, որ նշել եք Իմ աղյուսակն ունի վերնագրեր: Սեղմեք OK Սրանից հետո:

  • Սեղմեք OK, դուք կտեսնեք, որ ձեր տվյալների հավաքածուն այժմ վերածվում է աղյուսակի:
  • Այնուհետև մուտքագրեք հետևյալ բանաձևը G16 բջիջում.
=SUBTOTAL(9,G5:G15)

  • Բանաձևը մուտքագրելուց հետո կնկատեք, որ G5:G15 բջիջների միջակայքից գումարման արժեքը այժմ ցուցադրվում է. բջիջ G16 ։
  • Այժմ կարող եք զտել Արտադրող երկիրը ՝ սեղմելով անկյունային վանդակը D4 բջիջի վրա։
  • Այնուհետև ընտրեք Japan նշելով վանդակը և սեղմեք OK:

  • Սեղմելուց հետո Լավ , դուք կիմանաք, որ ձեր գումարման արժեքը G16 բջջում այժմ թարմացվել է զտված արժեքի համար:

Կարդալ ավելին. Ինչպես Excel-ում ամբողջ սյունակը գումարելու համար (9 հեշտ եղանակ)

2. Excel-ի աղյուսակում ընդհանուր տողերի օգտագործումը զտված սյունակների գումարման համար

Օգտագործելով Excel աղյուսակների աղյուսակի տող հատկությունը կարող եք հաշվարկել զտված բջիջների գումարը բավականին հեշտ է:

Քայլեր

  • Առաջին հերթին ընտրեք տվյալների ամբողջ հավաքածուն և սեղմեք 'Ctrl+T': Այն ընտրված տվյալների բազան կվերածի Excel աղյուսակի:

  • Հետոոր, կստեղծվի նոր պատուհան, և այդ աղյուսակի ներսում դուք պետք է ընտրեք ձեր տվյալների տիրույթը: Համոզվեք, որ նշել եք Իմ աղյուսակն ունի վերնագրեր: Սեղմեք OK Սրանից հետո:

  • Սեղմելուց հետո Լավ, դուք կտեսնեք, որ ձեր տվյալների հավաքածուն այժմ վերածվել է աղյուսակի:
  • Այժմ անցեք Սեղանի ձևավորում > Սեղանի ոճի ընտրանքներ: Այնուհետև նշեք Ընդամենը տող վանդակը:
  • Հաջորդում, դուք կտեսնեք մի տող՝ ստեղծված ստեղծված տվյալների բազայի տակ, Ընդամենը բջիջում B16, և նոր բացվող ընտրացանկ G16 բջիջում: Բացվող ընտրացանկից ընտրեք SUM և այնուհետև կտեսնեք Ընդհանուր գինը սյունակի ընդհանուր գումարը:

  • Այժմ, եթե ընտրեք բացվող նշանը Արտադրող երկրի բջջի անկյունում և ընտրեք Չինաստան և սեղմեք OK:

OK սեղմելուց հետո դուք կնկատեք, որ միայն Չինաստան գրառումները զտված են, և գումարման արժեքը այժմ թարմացվում է զտվածի համար։ գրառումներ:

Կարդալ ավելին. Ինչպես գումարել սյունակները Excel աղյուսակում (7 մեթոդ)

Նման ընթերցումներ

  • Գումարել բազմաթիվ սյունակներ Excel-ում բազմաթիվ չափանիշների հիման վրա
  • Ինչպես կազմել սյունակ Excel-ում (7 արդյունավետ Մեթոդներ)

3. Կիրառելով AGGREGATE ֆունկցիան

AGGREGATE ֆունկցիան կարող է ստանալ սյունակների գումարային արժեքը՝ դրանք զտելուց հետո։դուրս:

Քայլեր

  • Որպեսզի հասկանանք, թե ինչու են անհրաժեշտ AGGREGATE ֆունկցիաները, նախ ցույց ենք տալիս, թե ինչու է SUM ֆունկցիաները: մի աշխատեք ավանդական աշխատաթերթերում:
  • Սկզբում կազմեք աղյուսակ ձեր տվյալների բազայից, որը նախկինում ստեղծել եք, և այդ զտիչից ընտրեք գրառումներ միայն Ճապոնիայից կամ Արտադրող երկրից <: 7>սյունակներ:
  • Այնուհետև մուտքագրեք SUM ֆունկցիան և որպես զանգվածի արգումենտ ընտրեք Ընդհանուր գինը սյունակը:

  • Այնուհետև դուք կնկատեք, որ մեր ստացած գումարը իրականում զտված բջիջների գումարումը չէ, փոխարենը, այն վերցնում է բջիջների բոլոր արժեքները G5:G15 բջիջների միջակայքից: Որը զտված 4 արժեքի փոխարեն 11 արժեք է: Ակնհայտ է, որ SUM նախադիտման և ընտրված բջիջների գումարման արժեքը չի համընկնում:

Այս խնդրին հակազդելու համար օգտագործել AGGREGATE գործառույթը կարող է օգտակար լինել:

  • Սա իրականացնելու համար նախ մուտքագրեք AGGREGATE ֆունկցիան G16 բջջում` ցանկալիը զտելուց հետո: արժեքը, այս դեպքում, Չինաստան զտված է:
  • Առաջին արգումենտը պետք է լինի 9 կամ ընտրեք SUM բացվող ընտրացանկից:

  • Այնուհետև մուտքագրեք 5 կամ ընտրեք Անտեսել թաքնված տողերը արժեքները բացվող ընտրացանկից:

  • Վերջապես ընտրեք այն բջիջների զանգվածը, որոնց գումարը պետք է ստանաք:

  • Դրանից հետո դուք կարող եք տեսնել, որ ֆիլտրացվածբջիջների SUM արժեքը լիովին համընկնում է ստորև ներկայացված SUM նախադիտման արժեքի հետ: Սա նաև հաստատում է, որ այս ամփոփումը ճշգրիտ հաշվարկում է միայն մուտքերը Չինաստանից :

Ծանոթագրություն.

1. Այս մեթոդն աշխատում է միայն այն բանից հետո, երբ դուք զտեք տվյալները՝ ըստ ձեր չափանիշների: Եթե ​​փոխեք ձեր տվյալների ֆիլտրը, ապա գումարումը նույնպես չի փոխվի: Դուք պետք է նորից մուտքագրեք բանաձևեր բջիջներում:

2. AGGREGATE ֆունկցիան նույնպես չի աշխատում թաքնված սյունակների համար:

Կարդալ ավելին. Ինչպես գումարել սյունակներն ըստ գույների Excel-ում (6 հեշտ մեթոդ)

4. Զտելիս VBA կոդը գումարի սյունակներում տեղադրելը

Հասարակ VBA մակրո օգտագործելը կարող է կտրուկ նվազեցնել երկար տողից տեքստի մի մասը հանելու ժամանակը:

Քայլեր

  • Սկզբում գնացեք Developer ներդիր, այնուհետև սեղմեք Visual Basic:

  • Այնուհետև սեղմեք Տեղադրել > Մոդուլ:

  • Մոդուլի պատուհանում մուտքագրեք հետևյալ կոդը՝
4473

  • Այնուհետև փակեք պատուհանը։
  • Դրանից հետո ընտրեք ամբողջը։ պատուհանը և սեղմեք Ctrl+T:

  • Նոր փոքր պատուհան կբացվի, որը կհարցնի աղյուսակի միջակայքը, ընտրեք միջակայք և ստուգեք, որ Իմ աղյուսակը վերնագրեր ունի վանդակ :

  • Այժմ ամբողջ տվյալների բազան փոխարկվում է աղյուսակ, մուտքագրեք նոր բանաձևը, որը հենց նոր ստեղծված է VBA-ի միջոցով G16 բջիջում:
=SumColumn([Total Price])

  • Տվյալները մուտքագրելուց հետո կտեսնեք բջջում նշված գների ընդհանուր արժեքը G16:
  • Այժմ սեղմեք ֆիլտրի սլաքի պատկերակը Արտադրական շրջան սյունակի անկյունում և ընտրեք Հարավային Կորեա, Թայվան, և Վիետնամ ։ Սեղմեք OK հետո:

  • Այնուհետև կտեսնեք թարմացված գումարը միայն զտված բջիջներով, որոնք ճիշտ համընկնում են SUM նախադիտման արժեքը:

Այսպիսով, կարելի է ասել, որ մեր մեթոդը հաջողությամբ աշխատեց Excel-ում սյունակները զտելիս գումարելու համար:

Կարդալ ավելին. Գումարել յուրաքանչյուր n-րդ սյունակը Excel-ում (բանաձև և VBA կոդ)

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

Ամփոփելու համար հարցը. «Ինչպես գումարել ColumnS-ը Excel-ում, երբ զտված է», այստեղ պատասխանվում է 3 տարբեր ձևերով: Դրանցից SUBTOTAL մեթոդը իրականում բաղկացած է 3 ենթամեթոդներից և համապատասխանաբար բացատրվում է, շարունակեք օգտագործել Aggregate ֆունկցիան, որն ավարտվեց VBA մակրոների օգտագործմամբ: Բոլոր բոլոր մակրոներից: Այստեղ օգտագործվող մեթոդները, օգտագործելով SUBTOTAL ժապավենային մեթոդը, ավելի հեշտ է հասկանալի և պարզ: VBA գործընթացը նույնպես ավելի քիչ ժամանակատար և պարզեցված է, բայց պահանջում է VBA-ի հետ կապված նախնական գիտելիքներ: Մյուս մեթոդները նման պահանջ չունեն:

Այս խնդրի դեպքում ներբեռնման համար հասանելի է մակրո-միացնել աշխատանքային գրքույկը, որտեղ կարող եք կիրառել այս մեթոդները:

Ազատորեն տվեք ցանկացած հարց կամ կարծիք: միջոցովմեկնաբանությունների բաժինը։ Exceldemy համայնքի բարելավմանն ուղղված ցանկացած առաջարկ շատ գնահատելի կլինի:

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