Excel SUMIF მრავალი OR კრიტერიუმით

  • გააზიარეთ ეს
Michael Brown

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

Microsoft Excel-ს აქვს სპეციალური ფუნქცია მრავალი პირობის მქონე უჯრედების შესაჯამებლად - SUMIFS ფუნქცია. ეს ფუნქცია შექმნილია AND ლოგიკით მუშაობისთვის - უჯრედი ემატება მხოლოდ მაშინ, როდესაც ყველა მითითებული კრიტერიუმი არის TRUE ამ უჯრედისთვის. თუმცა, ზოგიერთ სიტუაციაში შეიძლება დაგჭირდეთ შეჯამება მრავალი OR კრიტერიუმით, ანუ უჯრედის დამატება, როდესაც რომელიმე პირობა არის TRUE. და ეს მაშინ, როცა SUMIF ფუნქცია გამოგადგებათ.

    SUMIF + SUMIF ამა თუ იმ ტოლი უჯრედების ჯამისთვის

    როცა თქვენ ეძებთ რიცხვების ჯამს ერთ სვეტში როდესაც სხვა სვეტი უდრის A-ს ან B-ს, ყველაზე აშკარა გამოსავალია თითოეული პირობის ინდივიდუალურად დამუშავება და შემდეგ შედეგების ერთად დამატება:

    SUMIF(დიაპაზონი, კრიტერიუმი1, ჯამის_დიაპაზონი) + SUMIF(დიაპაზონი , კრიტერიუმები2, ჯამის_დიაპაზონი)

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

    =SUMIF(A2:A10, "apples", B2:B10) + SUMIF(A2:A10, "lemons", B2:B10)

    ან შეგიძლიათ შეიყვანოთ კრიტერიუმები ცალკეულ უჯრედებში, და მიმართეთ იმ უჯრედებს:

    =SUMIF(A2:A10, E1, B2:B10) + SUMIF(A2:A10, E2, B2:B10)

    სადაც A2:A10 არის ერთეულების სია ( დიაპაზონი ), B2:B10არის რიცხვები, რომელთა შეჯამება ( ჯამური_გაბრაზება ), E1 და E2 არის სამიზნე ელემენტები ( კრიტერიუმები ):

    როგორ მუშაობს ეს ფორმულა:

    პირველი SUMIF ფუნქცია აგროვებს Apples გაყიდვებს, მეორე SUMIF აჯამებს Lemons გაყიდვებს. დამატების ოპერაცია აგროვებს ქვე ჯამებს და გამოაქვს ჯამი.

    SUMIF მასივის მუდმივი - კომპაქტური ფორმულით მრავალი კრიტერიუმით

    SUMIF + SUMIF მიდგომა კარგად მუშაობს 2 პირობისთვის. თუ გჭირდებათ 3 ან მეტი კრიტერიუმით შეჯამება, ფორმულა გახდება ძალიან დიდი და ძნელი წასაკითხი. უფრო კომპაქტური ფორმულით იგივე შედეგის მისაღწევად, მიაწოდეთ თქვენი კრიტერიუმები მასივის მუდმივში:

    SUM(SUMIF(დიაპაზონი, { crireria1, crireria2, crireria3, …}, ჯამის_დიაპაზონი))

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

    ჩვენს შემთხვევაში, გაყიდვების შეჯამება 3 განსხვავებულისთვის. ელემენტი, ფორმულა არის:

    =SUM(SUMIF(A2:A10, {"Apples","Lemons","Oranges"}, B2:B10))

    ზემოთ სკრინშოტში პირობები დაწერილია მასივში, რაც ნიშნავს რომ თქვენ მოგიწევთ ფორმულის განახლება კრიტერიუმების ყველა ცვლილება. ამის თავიდან ასაცილებლად, შეგიძლიათ შეიყვანოთ კრიტერიუმები წინასწარ განსაზღვრულ უჯრედებში და მიაწოდოთ ფორმულა, როგორც დიაპაზონის მითითება (E1:E3 ამ მაგალითში).

    =SUM(SUMIF(A2:A10, E1:E3, B2:B10))

    Excel 365-ში, რომელიც მხარს უჭერს დინამიურ მასივებს , ის მუშაობს როგორც ჩვეულებრივი ფორმულა, რომელიც სრულდება Enter კლავიშით. Excel 2019, Excel 2016, Excel-ის წინასწარ დინამიურ ვერსიებში2013 და უფრო ადრე, ის უნდა იყოს შეყვანილი, როგორც მასივის ფორმულა Ctrl + Shift + Enter მალსახმობით:

    როგორ მუშაობს ეს ფორმულა:

    SUMIF-ის კრიტერიუმებში ჩართული მასივის მუდმივი აიძულებს მას დააბრუნოს მრავალი შედეგი მასივის სახით. ჩვენს შემთხვევაში, ეს არის 3 განსხვავებული რაოდენობა: ვაშლი , ლიმონი და ფორთოხალი :

    {425;425;565}

    მისაღებად საერთო ჯამში, ჩვენ ვიყენებთ SUM ფუნქციას და ვახვევთ მას SUMIF ფორმულას.

    SUMPRODUCT და SUMIF უჯრედების შესაჯამებლად მრავალი OR პირობებით

    არ მომწონს მასივები და ვეძებთ ნორმალურ ფორმულას, რომელიც საშუალებას მოგცემთ შეაჯამოთ მრავალი კრიტერიუმი სხვადასხვა უჯრედში? Არაა პრობლემა. SUM-ის ნაცვლად, გამოიყენეთ SUMPRODUCT ფუნქცია, რომელიც ამუშავებს მასივებს ბუნებრივად:

    SUMPRODUCT(SUMIF(დიაპაზონი, crireria_დიაპაზონი , ჯამის_დიაპაზონი))

    ვივარაუდოთ, რომ პირობები არის E1 უჯრედებში, E2 და E3, ფორმულა იღებს ამ ფორმას:

    =SUMPRODUCT(SUMIF(A2:A10, E1:E3, B2:B10))

    როგორ მუშაობს ეს ფორმულა:

    Like წინა მაგალითში SUMIF ფუნქცია აბრუნებს რიცხვების მასივს, რომელიც წარმოადგენს ჯამებს თითოეული ინდივიდუალური მდგომარეობისთვის. SUMPRODUCT აგროვებს ამ რიცხვებს ერთად და გამოაქვს საბოლოო ჯამი. SUM ფუნქციისგან განსხვავებით, SUMPRODUCT შექმნილია მასივების დასამუშავებლად, ამიტომ ის მუშაობს როგორც ჩვეულებრივი ფორმულა Ctrl + Shift + Enter დაჭერის გარეშე.

    SUMIF მრავალი კრიტერიუმის გამოყენებით wildcards

    მას შემდეგ, რაც Excel SUMIF ფუნქცია მხარს უჭერს wildcards-ს, შეგიძლიათსაჭიროების შემთხვევაში ჩართეთ ისინი მრავალ კრიტერიუმში.

    მაგალითად, ყველა სახის ვაშლის და ბანანის გაყიდვების შესაჯამებლად, ფორმულა არის:

    =SUM(SUMIF(A2:A10, {"*Apples","*Bananas"}, B2:B10))

    თუ თქვენი პირობები უნდა იყოს შეყვანილი ცალკეულ უჯრედებში, შეგიძლიათ აკრიფოთ wildcards პირდაპირ ამ უჯრედებში და მიაწოდოთ დიაპაზონის მითითება, როგორც კრიტერიუმები SUMPRODUCT SUMIF ფორმულისთვის:

    ამ მაგალითში ჩვენ დავაყენეთ სიმბოლო (*) ერთეულების სახელების წინ, რათა შეესაბამებოდეს სიმბოლოების ნებისმიერ წინა თანმიმდევრობას, როგორიცაა მწვანე ვაშლები და Goldfinger bananas . იმისათვის, რომ მიიღოთ ჯამი ელემენტებისთვის, რომლებიც შეიცავს კონკრეტულ ტექსტს უჯრედის ნებისმიერ ადგილას, მოათავსეთ ვარსკვლავი ორივე მხარეს, მაგ. "*apple*".

    ასე გამოვიყენოთ SUMIF Excel-ში მრავალი პირობით. მადლობას გიხდით, რომ წაიკითხეთ და იმედი მაქვს, რომ მომავალ კვირას გნახავთ ჩვენს ბლოგზე!

    ივარჯიშეთ სამუშაო წიგნი ჩამოსატვირთად

    SUMIF მრავალი კრიტერიუმი (ფაილი .xlsx)

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