Petua: Bahasa lain diterjemahkan Google. Anda boleh melawat English versi pautan ini.
Log masuk
x
or
x
x
Daftar Sekarang
x

or

Bagaimana cara countif dengan pelbagai kriteria dalam Excel?

Dalam Excel, fungsi COUNTIF dapat membantu kami mengira bilangan nilai tertentu dalam senarai. Tetapi kadang-kadang, kita perlu menggunakan beberapa kriteria untuk mengira, ini akan menjadi lebih rumit, hari ini, saya akan membincangkan beberapa item untuk mengira dengan beberapa kriteria.

Method1: Countif dengan beberapa kriteria dalam lajur yang sama

Method2: Countif dengan pelbagai kriteria dalam pelbagai lajur

doc countif multiple criteria 9

Menggabungkan berbilang lembaran kerja, buku kerja dan fail csv ke dalam satu lembaran kerja / buku kerja:

Dalam kerja harian anda, untuk menggabungkan pelbagai lembaran kerja atau buku kerja ke dalam satu lembaran kerja atau buku kerja mungkin kerja yang besar dan tajam. Tetapi, jika anda ada Kutools untuk Excel, dengan utiliti yang berkuasa - Gabungkan, anda boleh dengan cepat menggabungkan pelbagai lembaran kerja, buku kerja ke dalam satu lembaran kerja atau buku kerja.

doc countif multiple criteria 12

Muat turun dan percubaan percuma 60-hari


Countif dengan pelbagai kriteria dalam lajur yang sama


pic tab pejabat

Musim lari akan datang, masih bekerja dengan perlahan?
-- Tab Pejabat meningkatkan kadar anda, menjimatkan masa kerja 50!

  • Hebat! Pengoperasian beberapa dokumen adalah lebih santai dan mudah daripada dokumen tunggal;
  • Berbanding dengan penyemak imbas web lain, antara muka Tab Pejabat lebih kuat dan estetik;
  • Kurangkan beribu-ribu klik mouse yang membosankan, katakan selamat tinggal kepada spondylosis serviks dan tangan tikus;
  • Dipilih oleh elit 90,000 dan syarikat terkenal 300 +!
Ciri penuh, Percubaan Percuma 30-hari Lebih Lanjut Download Now!

Kira sel dengan pelbagai kriteria berdasarkan nilai teks

Sebagai contoh, saya mempunyai data berikut yang mengandungi beberapa produk, dan sekarang saya perlu mengira bilangan KTE dan KTO yang dihuni dalam lajur yang sama, lihat tangkapan skrin:

doc countif multiple criteria 1

Untuk mendapatkan bilangan KTE dan KTO, sila masukkan formula ini:

= COUNTIF ($ A $ 2: $ A $ 15, "KTE") + COUNTIF ($ A $ 2: $ A $ 15, "KTO"), dan kemudian tekan Masukkan kunci untuk mendapatkan bilangan kedua-dua produk ini. Lihat tangkapan skrin:

doc countif multiple criteria 2

Nota:

1. Dalam formula di atas: A2: A15 adalah julat data yang anda mahu gunakan, KTE dan WHO adalah kriteria yang anda mahu mengira.

2. Sekiranya terdapat lebih daripada dua kriteria yang anda mahu mengira dalam satu lajur, gunakan sahaja = COUNTIF (range1, kriteria1) + COUNTIF (range2, kriteria2) + COUNTIF (range3, kriteria3) + ...

Tips: Satu formula padat juga dapat membantu anda menyelesaikan masalah ini: = SUMPRODUCT (COUNTIF ($ A $ 2: $ A $ 15, {"KTE"; "KTO"})), dan kemudian tekan Masukkan kunci untuk mendapatkan hasilnya. Dan anda boleh menambah kriteria seperti = SUMPRODUCT (COUNTIF (range, {"criteria1"; "criteria2"; "criteria3"; "criteria4" ...})).

doc countif multiple criteria 3


Kira sel dengan beberapa kriteria di antara dua nilai

Jika anda perlu mengira bilangan sel yang nilai di antara dua nombor yang diberikan, bagaimana untuk menyelesaikan tugas ini dalam Excel?

Ambil tangkapan di bawah sebagai contoh, saya ingin mendapatkan hasil nombor yang ada di antara 200 dan 500. Sila lakukan dengan formula ini:

doc countif multiple criteria 4

Masukkan formula ini ke dalam sel kosong di mana anda mahu mencari hasilnya: =COUNTIF($B$2:$B$15,">200")-COUNTIF($B$2:$B$15,">500"), dan kemudian tekan Masukkan kunci untuk mendapatkan hasil yang anda perlukan, lihat tangkapan skrin:

doc countif multiple criteria 5

Nota: Dalam formula di atas:

  • B2: B15 adalah julat sel yang anda mahu gunakan;
  • > 200 dan > 500 adalah kriteria yang anda mahu mengira sel;
  • formula keseluruhan bermakna, untuk mencari bilangan sel yang mempunyai nilai yang lebih besar daripada 200 dan kemudian tolak kiraan sel dengan nilai yang lebih besar daripada 500.

Tips: Anda juga boleh memohon fungsi COUNTIFS untuk menangani tugas ini, sila taip formula ini: =COUNTIFS($B$2:$B$15,">200",$B$2:$B$15,"<500")Dan anda boleh menambah kriteria seperti =COUNTIFS(range1,"criteria1",range2,"criteria2",range3,"criteria3",...).

doc countif multiple criteria 6


Kira sel dengan pelbagai kriteria antara dua tarikh

Untuk mengira sel-sel berdasarkan julat tarikh, fungsi COUNTIF dan COUNTIFS juga boleh membantu anda.

Sebagai contoh, saya ingin mengira nombor-nombor sel yang tarikhnya adalah antara 11 / 30 / 2018 dan 2 / 20 / 2019 dalam satu lajur, sila lakukan seperti ini:

Masukkan formula ini: =COUNTIF($B$2:$B$15, ">11/30/2018") - COUNTIF($B$2:$B$15, ">2/20/2019") ke dalam sel kosong untuk mengeluarkan hasilnya, dan kemudian tekan Masukkan kunci untuk mendapatkan nombor kiraan, lihat tangkapan skrin:

doc countif multiple criteria 7

Nota: Dalam formula di atas:

  • B2: B15 adalah julat sel yang anda mahu gunakan;
  • > 11 / 30 / 2018 dan > 2 / 20 / 2019 adalah kriteria tarikh yang anda mahu mengira sel;
  • Seluruh formula bermaksud, untuk mencari bilangan sel yang tarikh lebih besar daripada 11 / 30 / 2018 dan kemudian tolak kiraan sel dengan tarikh lebih besar daripada 2 / 20 / 2019.

Tips: Anda juga boleh memohon fungsi COUNTIFS untuk menangani tugas ini, sila taip formula ini: =COUNTIFS($B$2:$B$15, ">11/30/2018", $B$2:$B$15, "<2/20/2019").

doc countif multiple criteria 8



Countif dengan pelbagai kriteria dalam berbilang lajur dengan formula

Sekiranya terdapat beberapa kriteria dalam berbilang lajur, seperti tangkapan skrin berikut, dan saya ingin mendapatkan bilangan KTE yang pesanannya lebih besar daripada 200 dan namanya adalah Ruby.

doc countif multiple criteria 9

Sila taip formula ini ke dalam sel yang dikehendaki: =COUNTIFS($A$2:$A$15,"KTE",$B$2:$B$15,">300",$C$2:$C$15,"Ruby"), dan kemudian tekan Masukkan kunci untuk mendapatkan bilangan KTE yang anda perlukan.

doc countif multiple criteria 10

Nota:

1. A2: A15 dan KTE adalah julat pertama dan kriteria yang anda perlukan, B2: B15 dan > 300 adalah julat kedua dan kriteria yang anda perlukan, dan C2: C15 dan Ruby adalah jajaran ketiga dan kriteria anda berdasarkan.

2. Sekiranya terdapat lebih banyak kriteria yang anda perlukan berdasarkan, anda hanya perlu menambah julat dan kriteria dalam formula, seperti: = COUNTIFS (rentang1, kriteria1, rentang2, kriteria2, rentang3, kriteria3, pelbagai4, kriteria4,...)

Tips: Ini formula lain juga boleh membantu anda: =SUMPRODUCT(--($A$2:$A$15="KTE"),--($B$2:$B$15>300),--($C$2:$C$15="Ruby")), dan tekan Masukkan kunci untuk mengembalikan hasilnya.

doc countif multiple criteria 11


Related articles:

Bagaimana cara menggunakan countif untuk mengira peratusan dalam Excel?

Bagaimana cara menghitung nilai khusus dalam pelbagai lembaran kerja?


Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Mark Broderick · 1 days ago
    Ok So I have a complicated one


    I need to pull data to a table to show :

    The total number of overdue items based on the date now for a specific centre

    So the total number of overdue items in the grace centre where the data table contains multiple centres
    the formula I use for the overdue items is =countif(rawdata!I:I,''<''&D12) - where D12 formula contains =NOW()-0

    This brings back the overdue items based on date for all centres but I want it specially for those which are only overdue for the grace centre and the centre data is in column E.


    I have tried adding ,rawdata!E:E,''Grace''), but it comes back too many arguments


    Can I not use multiple formula for the
  • To post as a guest, your comment is unpublished.
    Rajan Dahal · 8 days ago
    I HAVE A TABLE OF STUDENTS WITH GENDER IN A COLUMN AND RACE IN ANOTHER COLUMN. HOW CAN I FIND THE NUMBER OF A SINGLE RACE BY MALE OR FEMALE DIFFERENTLY?
  • To post as a guest, your comment is unpublished.
    David Rowe · 2 months ago
    I'm trying to count the number of cells in a given row that have the same text and formatting (ie same cell fill color). Can anyone help me with this issue? Thanks in advance
  • To post as a guest, your comment is unpublished.
    cris · 5 months ago
    hi. hope i can get help with the setting up the correct data table and how to extract specific information from the table. here are the variables:

    we have multiple products under several different categories
    we have multiple sales rep assigned to specific territories
    i need to track their individual sales per product
    i also need to break down their sales per month, quarter, and on an annual basis (still per category, product and area)
    i need to compare the data of their actual sales versus their targets

    what's the correct data set, and the correct formula for it? thanks

    with these, i can then make a pivot table out of the data table.
  • To post as a guest, your comment is unpublished.
    MS · 5 months ago
    Can multiple arrays are possible 8n single countifs?

    Countifs(range,{criteria: criteria},range,{criteria: criteria}, range,{criteria: criteria})
    • To post as a guest, your comment is unpublished.
      Josh · 2 months ago
      Yes but you need to ensure that you wrap a SUM() formula around your countif so that it totals the results that are applicable as per the countif.