როგორ შევაჯამოთ სვეტები Excel-ში გაფილტვრისას (7 გზა)

  • გააზიარეთ ეს
Hugh West

ჩვენ ვიყენებთ ფილტრის ფუნქციას საკმაოდ ხშირად, იმის გამო, რომ მას შეუძლია შეაგროვოს მონაცემების ყველაზე მნიშვნელოვანი ინფორმაცია, რაც ძალიან გვეხმარება გადაწყვეტილებების მიღებაში მონაცემების გამოყენებით. ეს სტატია ცდილობს უპასუხოს, თუ როგორ შევაჯამოთ სვეტები excel-ში, როდესაც გაფილტრულია ყველაზე ეფექტურად და მარტივად.

ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი

ჩამოტვირთეთ ეს პრაქტიკული სამუშაო წიგნი ქვემოთ.

Sum Colums When Filtered.xlsm

Excel-ში სვეტების შეჯამების 4 გზა, როდესაც გაფილტრულია

ამ სტატიაში მე ვაპირებ ამ მონაცემთა ნაკრების გამოყენებას დემონსტრირების მიზნით. ჩვენ გვაქვს კომპონენტები , მწარმოებელი , მწარმოებელი ქვეყანა , რაოდენობა , ერთეულის ფასი, და სულ ფასი როგორც სვეტის სათაური. ჩვენ შევეცდებით გავფილტროთ ეს ფასები სხვადასხვა კრიტერიუმებზე დაყრდნობით და ეს პროცესები ახსნილი იქნება ფართო დემონსტრაციებით.

1. SUBTOTAL-ის გამოყენება ჯამური სვეტების გაფილტვრისას

SUBTOTAL ფუნქცია არის ყველაზე გავრცელებული გზა სვეტების ჯამის დინამიურად გამოსათვლელად. ეს კეთდება Ribbons და ფორმულების მეშვეობით.

1.1 SUBTOTAL AutoSum Option-დან

ამ მეთოდში SUBTOTAL მეთოდი გამოყენებული იქნება <-ის მეშვეობით. 6>AutoSum ოპცია Editing ჯგუფში.

ნაბიჯები

  • პირველ რიგში, თქვენ უნდა შეადგინოთ ცხრილი და მიმართოთ AutoSum მას. ამისათვის გადადით მონაცემები > ფილტრი.

  • შემდეგ ეს, თქვენ შეამჩნევთ, რომრეგულარული ფილტრის ხატულა ყველა სვეტის სათაურზე ჩნდება.

  • შემდეგ ჩვენ შევეცდებით ცხრილის გაფილტვრას მწარმოებელი ქვეყნის მიხედვით. ამისთვის დააჭირეთ ისრის ნიშანს ცხრილის სათაურის კუთხეში უჯრედში D4 .

  • შემდეგ ხატულაზე დაწკაპუნებით, შეამოწმეთ მხოლოდ China ოფცია ტექსტური ფილტრი ოფციონის ველში, რათა ნახოთ მხოლოდ ის ჩანაწერები, რომლებიც ეკუთვნის ჩინეთს. ამის შემდეგ დააწკაპუნეთ OK.

  • შემდეგ შეამჩნევთ, რომ ცხრილში ახლა ნაჩვენებია მხოლოდ ის ჩანაწერები, რომლებიც ეკუთვნის ჩინეთი მწარმოებელი ქვეყანა სვეტი.

  • შემდეგი აირჩიეთ უჯრედი G17, და შემდეგ მთავარი ჩანართიდან გადადით რედაქტირების ჯგუფში და შემდეგ დააწკაპუნეთ AutoSum ოპცია .

  • ამის შემდეგ იხილავთ SUBTOTAL ფუნქციას, რომელიც გამოჩნდება უჯრედში G17 , თქვენ უნდა აირჩიოთ მონაცემთა მასივები სვეტი Total Prize და დააჭირეთ Enter.

  • Enter-ის დაჭერის შემდეგ თქვენ შეამჩნევთ თქვენს ჯამურ შეჯამებას გაფილტრული მონაცემები ახლა სწორად არის ნაჩვენები. ისინი ასევე დაემთხვა SUM ქვემოთ მოცემულ გადახედვას.

1.2 SUBTOTAL ფუნქციის გამოყენება

გამოყენება SUBTOTAL ფუნქციით, ჩვენ შეგვიძლია მარტივად გამოვთვალოთ სვეტების მნიშვნელობების ჯამი გაფილტვრის დასრულების შემდეგ.

ნაბიჯები

  • პირველ რიგში, აირჩიეთ მონაცემთა მთლიანი ნაკრები და დააჭირეთ Ctrl+T. ისარჩეულ მონაცემთა ბაზას გადააქცევს Excel ცხრილად.

  • ამის შემდეგ შეიქმნება ახალი ფანჯარა და ამ ცხრილის შიგნით თქვენ უნდა აირჩიოთ თქვენი მონაცემთა ნაკრების დიაპაზონი. დარწმუნდით, რომ მონიშნეთ ჩემს ცხრილს აქვს სათაურები. დააწკაპუნეთ OK ამის შემდეგ.

  • დაჭერით OK, შეამჩნევთ, რომ თქვენი მონაცემთა ნაკრები ახლა გარდაიქმნება ცხრილში.
  • შემდეგ შეიყვანეთ შემდეგი ფორმულა უჯრედში G16 :
=SUBTOTAL(9,G5:G15)

  • ფორმულის შეყვანის შემდეგ შეამჩნევთ, რომ შეჯამების მნიშვნელობა უჯრედების დიაპაზონიდან G5:G15 ახლა ნაჩვენებია უჯრედი G16 .
  • ახლა შეგიძლიათ გაფილტროთ მწარმოებელი ქვეყანა კუთხის ველზე დაწკაპუნებით D4 უჯრედზე.
  • შემდეგ აირჩიეთ იაპონია ველის მონიშვნით და შემდეგ დააწკაპუნეთ OK.

  • დაწკაპუნების შემდეგ OK , შეამჩნევთ, რომ თქვენი შემაჯამებელი მნიშვნელობა უჯრედში G16 ახლა განახლებულია გაფილტრული მნიშვნელობისთვის.

დაწვრილებით: როგორ მთელი სვეტის შეჯამება Excel-ში (9 მარტივი გზა)

2. Excel-ის ცხრილის ჯამური მწკრივის გამოყენება გაფილტრული სვეტების ჯამისთვის

Excel ცხრილების ცხრილის მწკრივის თვისების გამოყენებით შეგიძლიათ გამოთვალოთ გაფილტრული უჯრედების ჯამი საკმაოდ მარტივად.

ნაბიჯები

  • უპირველეს ყოვლისა, აირჩიეთ მთელი მონაცემთა ნაკრები და დააჭირეთ 'Ctrl+T'. ის გადააქცევს არჩეულ მონაცემთა ნაკრებს Excel-ის ცხრილად.

  • შემდეგრომ, შეიქმნება ახალი ფანჯარა და ამ ცხრილის შიგნით, თქვენ უნდა აირჩიოთ თქვენი მონაცემთა დიაპაზონი. დარწმუნდით, რომ მონიშნეთ ჩემს ცხრილს აქვს სათაურები. დააჭირეთ OK ამის შემდეგ.

  • დაწკაპუნების შემდეგ OK, თქვენ შეამჩნევთ, რომ თქვენი მონაცემთა ნაკრები ახლა გადაკეთებულია ცხრილში.
  • ახლა გადადით ცხრილის დიზაინი > მაგიდის სტილის ოფციები. შემდეგ მონიშნეთ ველი Total Row.
  • შემდეგ, თქვენ დააკვირდებით რიგს შექმნილი მონაცემთა ნაკრების ქვემოთ, სულ უჯრედში B16, და ახალი ჩამოსაშლელი მენიუ უჯრედში G16 . ჩამოსაშლელი მენიუდან აირჩიეთ SUM და შემდეგ ნახავთ სულ ფასის სვეტის ჯამურ ჯამს.

  • ახლა თუ აირჩიეთ ჩამოსაშლელი ნიშანი მწარმოებელი ქვეყნის უჯრედის კუთხეში და აირჩიეთ ჩინეთი და დააწკაპუნეთ OK.
  • <. 16>

    OK დაწკაპუნების შემდეგ, შეამჩნევთ, რომ მხოლოდ China ჩანაწერებია გაფილტრული და შეჯამების მნიშვნელობა ახლა განახლებულია გაფილტრულისთვის. ჩანაწერები.

    დაწვრილებით: როგორ შევაჯამოთ სვეტები Excel-ის ცხრილში (7 მეთოდი)

    მსგავსი წაკითხვები

    • სხვადასხვა სვეტების ჯამი Excel-ში მრავალ კრიტერიუმზე დაყრდნობით
    • როგორ შევაგროვოთ სვეტი Excel-ში (7 ეფექტური მეთოდები)

    3. AGGREGATE ფუნქციის გამოყენება

    AGGREGATE ფუნქცია შეუძლია მიიღოს სვეტების ჯამის მნიშვნელობა მათი გაფილტვრის შემდეგout.

    ნაბიჯები

    • იმისათვის, რომ გავიგოთ, რატომ არის საჭირო AGGREGATE ფუნქციები, ჯერ ვაჩვენოთ, რატომ ფუნქციები SUM არ იმუშაოთ ტრადიციულ სამუშაო ფურცლებზე.
    • პირველ რიგში შექმენით ცხრილი თქვენი მონაცემთა ნაკრებიდან, რომელიც ადრე შექმენით და ამ ფილტრიდან აირჩიეთ ჩანაწერები მხოლოდ იაპონიიდან ან მწარმოებელი ქვეყნიდან სვეტები.
    • შემდეგ შეიყვანეთ SUM ფუნქცია და აირჩიეთ სულ ფასი სვეტი მასივის არგუმენტად.

    • შემდეგ შეამჩნევთ, რომ შეჯამება, რომელიც ჩვენ მივიღეთ, სინამდვილეში არ არის გაფილტრული უჯრედების ჯამი, სამაგიეროდ, ის იღებს ყველა უჯრედის მნიშვნელობას უჯრედების დიაპაზონიდან G5:G15 . რაც არის 11 მნიშვნელობა გაფილტრული 4-ის ნაცვლად. აშკარაა, რომ SUM გადახედვისას და არჩეული უჯრედების შეჯამების მნიშვნელობა არ ემთხვევა.

    ამ საკითხის დასაძლევად გამოიყენეთ AGGREGATE ფუნქცია შეიძლება იყოს გამოსადეგი.

    • ამის განსახორციელებლად, ჯერ შეიყვანეთ AGGREGATE ფუნქცია უჯრედში G16 სასურველის გაფილტვრის შემდეგ მნიშვნელობა, ამ შემთხვევაში, ჩინეთი გაფილტრულია.
    • პირველი არგუმენტი უნდა იყოს 9 ან აირჩიეთ SUM ჩამოსაშლელი მენიუდან.

    • შემდეგ აკრიფეთ 5 ან აირჩიეთ დამალული რიგების მნიშვნელობების იგნორირება ჩამოსაშლელი მენიუდან.

    • და ბოლოს, აირჩიეთ უჯრედების მასივი, რომელთა ჯამი უნდა მიიღოთ. გაფილტრულიუჯრედების SUM მნიშვნელობა იდეალურად ემთხვევა ქვემოთ ნაჩვენები SUM წინასწარი გადახედვის მნიშვნელობას. ეს კიდევ ადასტურებს, რომ ეს შეჯამება ზუსტად ითვლის მხოლოდ ჩანაწერებს ჩინეთიდან .

    შენიშვნა:

    1. ეს მეთოდი მუშაობს მხოლოდ მას შემდეგ, რაც თქვენ გაფილტრავთ მონაცემებს თქვენი კრიტერიუმების მიხედვით. თუ თქვენ შეცვლით თქვენი მონაცემების ფილტრს, მაშინ შეჯამება ასევე არ შეიცვლება. თქვენ კვლავ უნდა შეიყვანოთ ფორმულები უჯრედებში.

    2. ფუნქცია AGGREGATE ასევე არ მუშაობს ფარული სვეტებისთვის.

    წაიკითხეთ მეტი: როგორ შევაჯამოთ სვეტები ფერის მიხედვით Excel-ში (6 მარტივი მეთოდი)

    4. VBA კოდის ჩასმა ჯამების სვეტებში გაფილტრვისას

    უბრალო VBA მაკროს გამოყენებამ შეიძლება მკვეთრად შეამციროს ტექსტის ნაწილის ამოღების დრო გრძელი სტრიქონიდან.

    ნაბიჯები

    • პირველ რიგში, გადადით დეველოპერი ჩანართზე, შემდეგ დააწკაპუნეთ Visual Basic.

    • შემდეგ დააჭირეთ ჩასმა > მოდული.

    • მოდულის ფანჯარაში შეიყვანეთ შემდეგი კოდი:
    7734

    • შემდეგ დახურეთ ფანჯარა.
    • ამის შემდეგ აირჩიეთ მთელი ფანჯარა და დააჭირეთ Ctrl+T.

    • ახალი პატარა ფანჯარა გაიხსნება ცხრილის დიაპაზონის მოთხოვნით, აირჩიეთ დიაპაზონი და შეამოწმეთ, რომ ჩემს ცხრილს აქვს სათაურები უჯრა .

    • ახლა მთელი მონაცემთა ნაკრები გარდაიქმნება ცხრილში, შეიყვანეთ ახალი ფორმულა, რომელიც ახლახან შეიქმნა VBA-ს მეშვეობით უჯრედში G16 :
    =SumColumn([Total Price])

    • მონაცემების შეყვანის შემდეგ ნახავთ უჯრედში ჩამოთვლილ ფასების მთლიან მნიშვნელობას G16.
    • ახლა, დააწკაპუნეთ ფილტრის ისრის ხატულაზე County of Manufacturing სვეტის კუთხეში და აირჩიეთ სამხრეთ კორეა, ტაივანი, და ვიეტნამი . დააწკაპუნეთ OK შემდეგ.

    • შემდეგ თქვენ იხილავთ განახლებულ ჯამს მხოლოდ გაფილტრული უჯრედებით, რომლებიც ზუსტად ემთხვევა SUM წინასწარი გადახედვის მნიშვნელობა.

    ასე რომ, შეგვიძლია ვთქვათ, რომ ჩვენმა მეთოდმა წარმატებით იმუშავა Excel-ში სვეტების შესაჯამებლად, როდესაც გაფილტრული.

    წაიკითხეთ მეტი: აჯამეთ ყოველი n-ე სვეტი Excel-ში (ფორმულა და VBA კოდი)

    დასკვნა

    შესაჯამებლად, კითხვა „როგორ შევაჯამოთ ColumnS Excel-ში, როდესაც გაფილტრულია“ პასუხი აქ 3 სხვადასხვა გზითაა. მათ შორის SUBTOTAL მეთოდი რეალურად არის 3 ქვემეთოდი და შესაბამისად ახსნილია, გააგრძელეთ Aggregate ფუნქციის გამოყენება, რომელიც დასრულდა VBA მაკროების გამოყენებით. ყველა მათგანს შორის. აქ გამოყენებული მეთოდები, SUBTOTAL ribbon მეთოდის გამოყენებით უფრო ადვილი გასაგები და მარტივია. VBA პროცესი ასევე ნაკლებად შრომატევადი და გამარტივებულია, მაგრამ მოითხოვს წინასწარ VBA-სთან დაკავშირებულ ცოდნას. სხვა მეთოდებს არ აქვთ ასეთი მოთხოვნა.

    ამ პრობლემის გამო, ჩამოსატვირთად ხელმისაწვდომია მაკრო ჩართვის სამუშაო წიგნი, სადაც შეგიძლიათ ივარჯიშოთ ეს მეთოდები.

    შეგიძლიათ დაუსვათ ნებისმიერი შეკითხვა ან გამოხმაურება. მეშვეობითკომენტარების განყოფილება. ნებისმიერი შემოთავაზება Exceldemy საზოგადოების გასაუმჯობესებლად ძალიან დასაფასებელია.

ჰიუ ვესტი არის Excel-ის ძალიან გამოცდილი ტრენერი და ანალიტიკოსი, რომელსაც აქვს 10 წელზე მეტი გამოცდილება ინდუსტრიაში. მას აქვს ბაკალავრის ხარისხი ბუღალტერიასა და ფინანსებში და მაგისტრის ხარისხი ბიზნესის ადმინისტრირებაში. ჰიუს აქვს სწავლების გატაცება და შეიმუშავა სწავლების უნიკალური მიდგომა, რომელიც ადვილად გასაგები და გასაგებია. მისი ექსპერტი Excel-ის ცოდნა დაეხმარა ათასობით სტუდენტს და პროფესიონალს მთელს მსოფლიოში, გაეუმჯობესებინათ თავიანთი უნარები და გამოირჩეოდნენ თავიანთ კარიერაში. თავისი ბლოგის საშუალებით, ჰიუ უზიარებს თავის ცოდნას მსოფლიოს, სთავაზობს უფასო Excel გაკვეთილებს და ონლაინ ტრენინგებს, რათა დაეხმაროს ინდივიდებსა და ბიზნესს თავიანთი პოტენციალის სრულად მიღწევაში.