Სარჩევი
ამ სტატიაში ჩვენ ილუსტრირდებით, თუ როგორ გამოვიყენოთ COUNTIF ფუნქცია SUBTOTAL ფუნქცია Excel-ში გაფილტრული მონაცემების დასათვლელად ორი მოსახერხებელი მეთოდის გამოყენებით.
ჩამოტვირთეთ სავარჯიშო სამუშაო წიგნი
ჩამოტვირთეთ ეს სავარჯიშო წიგნაკი, რათა ივარჯიშოთ ამ სტატიის კითხვის დროს.
SUBTOTAL COUNTIF.xlsx
2 მეთოდი COUNTIF-ის გამოყენების SUBTOTAL-ით Excel-ში
ამ სტატიაში ჩვენ გამოვიყენეთ შემდეგი მონაცემთა ნაკრები 2 განსხვავებული მეთოდის საჩვენებლად მხოლოდ ხილული რიგების რაოდენობის საპოვნელად . აქ არის 4 სხვადასხვა კატეგორიის პროდუქტების სია. ჩვენ გავარკვევთ პროდუქციის რაოდენობას თითოეული კატეგორიის მიხედვით. მივყვეთ სახელმძღვანელოს.
1. COUNTIF-ის გამოყენება SUBTOTAL-ით გაფილტრული მონაცემების დასათვლელად კრიტერიუმებით Excel ფუნქციების გამოყენებით
ჩვეულებრივ, SUBTOTAL ფუნქცია ვერ უმკლავდება კრიტერიუმებს დაყენებულია COUNTIF ფუნქციით. ასე რომ, ჩვენ შეგვიძლია გაფილტვროთ დათვლის რიცხვი SUMPRODUCT ფუნქციის გამოყენებით SUBTOTAL ფუნქციით ( OFFSET ფუნქციით ) და კრიტერიუმი .
უჯრედში E6 ჩადეთ შემდეგი ფორმულა :
=SUMPRODUCT((C5:C14=C5)*(SUBTOTAL(103,OFFSET(C5,ROW(C5:C14)-MIN(ROW(C5:C14)),0))))
ფორმულის დაშლა:
SUMPRODUCT ფუნქცია იღებს მასივებს როგორც შეყვანა . ამ ფორმულაში ჩვენ ვაყენებთ პირველ შეყვანის მასივს კრიტერიუმად და მეორე შეყვანის მასივი ამუშავებს ხილვადობა .
კრიტერიუმებია-
=(C5:C14=C5)
ეს ამოწმებს C5 რომელიც არის ხილის მნიშვნელობას C5:C14 დიაპაზონში . ის გამოსცემს მასივს, რომელიც ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე. ვინაიდან ეს მასივი არის გამრავლების ფორმაში ფორმულაში, ის საბოლოოდ გარდაიქმნება 1-ების და 0-ების მასივში.
{1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0} ახლა, ფორმულის მეორე ნაწილში, გვაქვს SUBTOTAL ფუნქცია, რომელიც გამომავალს აბრუნებს ერთ მნიშვნელობას . მაგრამ ჩვენ უნდა ჩავსვათ მასივის შეყვანა SUMPRODUCT ფუნქციაში. ასე რომ, ჩვენ უნდა გამოვიყენოთ OFFSET ფუნქცია, როგორც SUBTOTAL ფუნქციის შეყვანა, ერთი მინიშნება თითო მწკრივზე რომელიც აბრუნებს ერთ შედეგს მწკრივზე. ეს მოითხოვს მასივის ჩასმას, რომელიც შეიცავს ერთ რიცხვს რიგზე, რომელიც იწყება ნულით , როგორც OFFSET ფუნქციის შეყვანა. ჩასვით ეს ფორმულა ქვემოთ ამ მასივის მისაღებად:
=ROW(C5:C15)-MIN(ROW(C5:C14))
მოდით ზემოთ ფორმულა ჩავსვათ OFFSET ფუნქციაში , ეს არის:
=OFFSET(C5,ROW(C5:C14)-MIN(ROW(C5:C14)),0)
და ბოლოს, SUBTOTAL ფუნქცია აბრუნებს 1-ისა და 0-ის მასივს.
=(SUBTOTAL(103,OFFSET(C5,ROW(C5:C14)-MIN(ROW(C5:C14)),0)))
ახლა ჩვენ შეგვიძლია გავიგოთ როგორ მუშაობს ფორმულის მე-2 ნაწილი, მოდით გადავიდეთ საბოლოო საფეხურზე.
=SUMPRODUCT( criteria * visibility )
ჩადეთ ფორმულა ნებისმიერ ცარიელ უჯრედში-
=SUMPRODUCT(D5:D14*H5:H14)
დიაპაზონი D5:D14 წარმოადგენს კრიტერიუმს და დიაპაზონი H5:H14 წარმოადგენს ხილვადობას . შედეგი არის 3 რაც არის ნომერი ხილის პროდუქტების პროდუქტების სიაში.
მსგავსად, ჩვენ შეგვიძლია გაფილტრეთ და მიიღეთ პროდუქტების რაოდენობა თითოეული კატეგორიისთვის.
დაწვრილებით: COUNTIF მრავალი დიაპაზონის იგივე კრიტერიუმები Excel-ში
მსგავსი წაკითხვები
- Excel COUNTIFS არ მუშაობს (7 მიზეზი გადაწყვეტილებით)
- COUNTIF vs COUNTIFS in Excel (4 მაგალითი)
- COUNTIF მეტი და ნაკლები [უფასო შაბლონით]
- COUNTIF ორ უჯრედის მნიშვნელობას შორის Excel-ში (5 მაგალითი )
2. Excel COUNTIFS ფუნქცია კრიტერიუმებით ფილტრის მონაცემების დასათვლელად დამხმარე სვეტის დამატებით
ამ მეთოდით, პირველ რიგში, ჩვენ განვიხილავთ დაამატეთ დამხმარე სვეტი და შემდეგ გამოიყენეთ SUMIFS ფუნქცია პროდუქტების რაოდენობის დასათვლელად მათი კატეგორიების მიხედვით. მიჰყევით ქვემოთ მოცემულ ნაბიჯებს:
ნაბიჯები:
- D4 უჯრედში ჩაწერეთ შემდეგი ფორმულა
=IF(C4="Fruit",1,0)
ეს ფორმულა ამოწმებს, უჯრედის მნიშვნელობა C4 არის ნაყოფი თუ არა . თუ მნიშვნელობა არის ნაყოფი მაშინ გამოჩნდება 1 ან 0 წინააღმდეგ შემთხვევაში.
- შევსების სახელურის გამოყენებით, დააკოპირეთ და ჩასვით ფორმულა სვეტში.
- შედეგი ნათლად აჩვენებს, რომ უჯრედები ნაყოფის კატეგორიით აჩვენებს 1 დაუჯრედები ხილის გარდა სხვა კატეგორიებით აჩვენეთ 0 როგორც გამოსავალს.
- ახლა ჩადეთ შემდეგი ფორმულა ცარიელ უჯრედში (ამ მაგალითის უჯრედში I7 ) გსურთ შეინახოთ შედეგი.
=COUNTIFS(C4:C13,"Fruit",D4:D13,"1")
ამ ფორმულაში COUNTIFS ფუნქცია ამოწმებს ორ კრიტერიუმს ორ დიაპაზონში და აბრუნებს შემთხვევების რაოდენობა . დიაპაზონში C4:C13 ეს შეესაბამება ხილს და D4:D13 დიაპაზონში ემთხვევა 1.
- ზემოაღნიშნული ნაბიჯების მიყოლებით ჩვენ შეგვიძლია გამოვთვალოთ თითოეული კატეგორიის პროდუქტების რაოდენობა ძალიან მარტივად.
დაწვრილებით: როგორ გამოვიყენოთ Excel COUNTIF, რომელიც არ შეიცავს მრავალ კრიტერიუმს
შენიშვნები
- SUBTOTAL ფუნქცია იყენებს function_num როგორც არგუმენტი, რომელიც აკონტროლებს ფუნქციის ქცევას. function_num მნიშვნელობიდან გამომდინარე ფუნქციას SUBTOTAL შეუძლია გამოთვალოს მნიშვნელობების დიაპაზონის AVERAGE, SUM, MAX, MIN, COUNT და ა.შ. აქ ჩვენ გამოვიყენეთ 103 რომელიც იგნორირებას უკეთებს დამალულ რიგებს COUNTA-ის გამოყენებისას
მაგალითად, აქ ჩვენ ვმალავთ რიგს 8 , რომელმაც შეცვალა პროდუქტების რაოდენობა ბოსტნეულის კატეგორიიდან 3-დან 2 -მდე. ჩვენ ასევე ვმალავთ სტრიქონებს 13 და 14 , რომლებიც შეიცავს ხორცის კატეგორიის პროდუქტებს, რამაც გამოიწვია 0.
დასკვნა
ახლა ჩვენიცოდეთ როგორ გამოიყენოთ COUNTIF ფუნქცია SUBTOTAL ფუნქციით Excel-ში. იმედია, ეს მოგცემთ საშუალებას გამოიყენოთ ეს ფუნქცია უფრო თავდაჯერებულად. ნებისმიერი შეკითხვა ან შემოთავაზება არ დაგავიწყდეთ მათი განთავსება კომენტარების ველში ქვემოთ.