Rumah > Topik > excel > teks badan

Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)

青灯夜游
Lepaskan: 2022-11-03 20:39:14
ke hadapan
2761 orang telah melayarinya

Dalam artikel sebelumnya "Cara mengira hari bekerja dengan cepat dengan mempelajari fungsi Excel, lihat dua fungsi ini! 》, kami belajar dua fungsi hari bekerja. Hari ini kita akan mempelajari countif() dan berkongsi 5 kes semakan fungsi countif untuk pendua.

Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)

Terdapat beberapa kombinasi fungsi yang sangat klasik dalam Excel Yang lebih dikenali ialah gabungan INDEX-MATCH dan gabungan INDEX-SMALL-IF-ROW (juga dipanggil Tiger Balm. ) kombinasi), sudah tentu terdapat banyak kombinasi lain yang dikongsikan hari ini juga sangat berguna Di bawah ini, kami akan menggunakan empat soalan biasa untuk membolehkan semua orang menyaksikan saat-saat indah yang dibawa oleh gabungan ini untuk mengenali dua orang hari ini Dua protagonis: COUNTIF dan IF, dua fungsi yang semua orang kenal.

Cara menggunakan fungsi COUNTIF: COUNTIF (julat, syarat), fungsi boleh mendapatkan bilangan kali data yang memenuhi syarat muncul dalam julat, fungsi ini digunakan untuk pengiraan bersyarat;

Penggunaan fungsi IF: IF (keadaan, hasil yang memenuhi syarat, hasil yang tidak memenuhi syarat), dalam satu ayat, jika anda memberikan IF syarat (parameter pertama), apabila syarat ditetapkan, ia akan mengembalikan parameter hasil (parameter kedua), apabila syarat tidak dipenuhi, hasil lain dikembalikan (parameter ketiga).

Penggunaan asas kedua-dua fungsi ini telah dibincangkan berkali-kali dalam tutorial sebelum ini, jadi saya tidak akan menjelaskan secara terperinci di sini. Mari kita lihat masalah pertama yang berlaku selepas mereka berdua bertemu: Apabila menyemak pesanan Soalan pada

Anggap lajur A ialah semua nombor pesanan, dan lajur D ialah nombor pesanan yang telah dihantar Sekarang anda perlu menandakan pesanan yang dihantar dalam lajur B (untuk mengelakkan semua orang daripada terpesona, Anak panah hanya menunjukkan dua nombor tertib yang sepadan):

Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)

Saya rasa anda mesti biasa dengan isu ini. Isu ini dalam proses rekonsiliasi saya sering menggunakannya, dan mungkin ada rakan yang tidak sabar untuk menjerit VLOOKUP sebenarnya, formula di ruangan B adalah seperti ini:

=IF(COUNTIF(D:D,A2)>0,"已发货","")

Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)

Mula-mula gunakan COUNTIF untuk membuat statistik dan lihat berapa kali nombor pesanan dalam sel A2 muncul dalam lajur D. Jika ia tidak muncul, ia bermakna ia belum dihantar, jika tidak, ia bermakna ia telah dihantar.

Oleh itu, gunakan COUNTIF(D:D,A2)>0 sebagai syarat IF Jika pesanan muncul dalam lajur D (bilangan kejadian lebih daripada 0), maka "dihantar" dikembalikan (perhatikan bahawa aksara Cina mesti ditambah petikan), jika tidak, ia akan kembali kosong (dua petikan mewakili kosong).

Sekarang setelah anda memahami soalan pertama, mari lihat soalan kedua: COUNTIF untuk mencari kes pendua:

Cara mencari pesanan pendua

Lajur A datang daripada berbilang Selepas meringkaskan jadual statistik pesanan yang didaftarkan oleh kerani, didapati ada yang menjadi pendua (untuk kemudahan melihat, anda boleh menyusun nombor pesanan dahulu Sekarang anda perlu menanda pesanan pendua di ruangan B:

Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)Ini juga merupakan masalah dengan kadar kedudukan yang sangat tinggi, dan penyelesaiannya juga sangat mudah Formula dalam lajur B ialah:

=IF(COUNTIF(A:A,A2)>1,"有","")

Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)Sama seperti soalan sebelum ini, kali ini kami terus mengira berapa kali setiap pesanan muncul di ruangan A, tetapi syaratnya perlu diubah. Ia tidak lebih daripada 0 tetapi lebih daripada 1. Ini juga mudah difahami Hanya pesanan yang muncul lebih daripada 1 adalah pesanan pendua, jadi gunakan COUNTIF(A:A,A2)>1 sebagai syarat, dan maka biarkan JIKA mengembalikan hasil yang kita perlukan.

Apabila pesanan pendua ditemui, soalan ketiga timbul Anda perlu menyatakan sama ada untuk menyimpan maklumat selepas nombor pesanan Jika terdapat pendua, simpan satu:

Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)

Masalah ini nampak agak menyusahkan pada pandangan pertama Malah, ia boleh dicapai dengan mengubah sedikit formula soalan 2: =IF(COUNTIF($A:A2,A2)=1,"保留","")

<.>

Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)

Perhatikan bahawa julat COUNTIF di sini bukan lagi keseluruhan lajur, tetapi $A$2:A2 Cara penulisan ini akan mengubah julat statistik sebagai formula ditarik ke bawah. nombor pesanan yang muncul buat kali pertama, yang juga merupakan maklumat yang perlu kami simpan , jadi apabila digunakan sebagai syarat, sama dengan 1 digunakan.

Tiga soalan pertama semuanya berkaitan dengan nombor pesanan, dan soalan terakhir berkaitan dengan

penilaian pembekal Ini ialah isu utama yang menentukan sama ada kontrak boleh diperbaharui. Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)Mengikut peraturan syarikat, terdapat enam penunjuk penilaian bagi setiap pembekal A adalah yang terbaik dan E adalah yang paling teruk Jika terdapat dua atau lebih E dalam enam indikator, kontrak tidak akan diperbaharui.

Peraturannya agak mudah, mari kita lihat sama ada formulanya sama mudah:

Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)

Kali ini julat COUNTIF menjadi baris Kira bilangan kejadian "E" dalam julat B2:G2 Juga perhatikan penambahan tanda petikan mengira Apabila keputusan lebih besar daripada 1, ini bermakna pembekal mempunyai lebih daripada dua ulasan negatif (jika anda berkeras untuk menggunakan lebih daripada atau sama dengan 2, saya tidak mempunyai bantahan), dan kemudian gunakan IF untuk mendapatkan hasil akhir. =IF(COUNTIF(B2:G2,"E")>1,"否","")

Soalan terakhir yang ingin saya bincangkan mestilah biasa bagi mereka yang berada dalam kedudukan kewangan Kadang-kadang kita akan menghadapi situasi ini:

Dalam lajur data, terdapat situasi positif dan negatif masa, masa hadapan perlu Data offset dianotasi (diekstrak) , seperti contoh dalam gambar: Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)

Masalah ini mungkin telah menyebabkan sakit kepala bagi ramai orang, sebenarnya, menggunakan gabungan dua fungsi hari ini adalah mudah untuk diselesaikan. >

Perhatikan bahawa dalam COUNTIF di sini Syarat -A2 adalah untuk mencari nombor yang boleh membatalkan satu sama lain dengan A2. Jika tidak, dapatkan A2 melalui IF bijak menyelesaikan masalah yang menyusahkan.

Melalui lima kes di atas, anda mungkin merasakan gabungan kedua-dua fungsi ini secara relatifnya lebih mudah difahami berbanding beberapa kombinasi fungsi lain Selagi anda menemui idea yang tepat, gabungan ini boleh digunakan banyak masalah untuk ditangani. Ini juga benar. Jika anda pandai menggunakan COUNTIF untuk mengira pelbagai syarat, dan kemudian gunakan fungsi IF untuk mendapatkan hasil yang lebih pelbagai, ifcountif sering digunakan untuk menapis data pendua. Menyelesaikan masalah tidak semestinya memerlukan fungsi yang sukar Ia juga sangat menyenangkan untuk menggunakan fungsi mudah dengan baik. Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci)Cadangan pembelajaran berkaitan:

tutorial cemerlang

Atas ialah kandungan terperinci Pembelajaran fungsi Excel: Mari kita bincangkan tentang cara menggunakan countif() (penjelasan kes terperinci). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:itblw.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!