La fonction Countif est une fonction de Microsoft Excel qui compte les cellules dans une zone spécifiée qui répondent à des conditions spécifiées. Elle peut être utilisée dans WPS, Excel2003 et Excel2007 et d'autres versions.
Les règles de syntaxe de cette fonction sont les suivantes :
countif(range,criteria)
Paramètres : plage La plage dans laquelle le nombre de non- les cellules vides sont à calculer
Paramètre : critères définis sous forme de nombres, d'expressions ou de texte
Utilisation
1. les valeurs individuelles des différents types de cellules Count
(1) Trouvez le nombre de cellules à vide : =COUNTIF(data zone,"")
(2) Trouvez le nombre de cellules sans vide : =COUNTIF(zone de données,"<>") est équivalent à la fonction counta()
(3) Nombre de cellules de texte : =COUNTIF(zone de données, "* ") Les fausses cellules vides sont également des cellules de texte
(4) Nombre de toutes les cellules de la plage : =COUNTIF(zone de données, "<>"""), s'il y a " dans la zone de données , cette formule n'est pas valide.
( 5) Nombre de cellules avec une valeur logique TRUE = COUNTIF (zone de données, TRUE)
2. Trouvez le nombre de cellules supérieur à ou inférieur à une certaine valeur
(1) Supérieur à 50=COUNTIF(zone de données,">50")
(2) Égal à 50=COUNTIF(zone de données, 50)
(3) Moins de 50 =COUNTIF(Zone de données, "<50")
(4) Supérieur ou égal à 50 =COUNTIF(Zone de données, "> =50")
(5) Inférieur ou égal à 50 =COUNTIF (zone de données, "<=50")
(6) Supérieur à la valeur de la cellule E5=COUNTIF (zone de données, ">"&$E$5)
(7) Égal à la valeur de la cellule E5=COUNTIF(zone de données,$E$5)
(8) Inférieur à la valeur de la cellule E5=COUNTIF(zone de données,"<"&$E$5)
(9) Supérieur ou égal à la valeur de la cellule E5=COUNTIF(zone de données,">=" &$E$5)
(10) Inférieur ou égal à la valeur de la cellule E5=COUNTIF(data Area,"<="&$E$5)
3 . Nombre de cellules égales ou contenant N caractères spécifiques
(1) deux caractères=COUNTIF(zone de données,"??")
(2) Deux caractères et le second. l'un est B=COUNTIF(data zone,"?B")
(3) Contient B =COUNTIF(data zone, "*B*")
(4) Le deuxième caractère est B =COUNTIF(zone de données, "?B*")
(5) Égal à "Bonjour" =COUNTIF(zone de données,"Bonjour")
(6) Contient le contenu de cellule D3=COUNTIF(zone de données,"*"&D3&"*")
(7) Le deuxième mot est le contenu de la cellule D3 =COUNTIF(zone de données,"?"&D3&"*")
Remarque : La fonction countif() n'est pas sensible à la casse pour les lettres anglaises, les caractères génériques sont uniquement pour Le texte est valide
4. Deux conditions pour trouver le numéro
(1)>10 et<=15 =SUM(COUNTIF(zone de données,"> "&{10,15})*{1,-1}) ou =SUM(COUNTIF(zone de données, "<="&{10,15})*{-1,1})
(2)>=10 et<15 =SUM(COUNTIF(zone de données,">="& {10,15})*{1,-1}) ou =SUM(COUNTIF(data zone," <"&{10,15})*{-1,1})
(3 )>=10 et<=15 =SUM(COUNTIF(zone de données,{">=10 ",">15"})*{1,-1})
(4)> ;10 et<15 =SUM(COUNTIF(zone de données,{">10","> ;=15"})*{1,-1}) ou =SUM(COUNTIF(zone de données,{">10 ","<15"})) -nombre d'échantillons
Remarque : le comptage multi-conditions général utilise la fonction SUMPRODUCT. La méthode ci-dessus est rarement utilisée et est à titre de référence uniquement.
Supplément : Trois zones comptent : >=60 dans trois zones =SUM(COUNTIF(INDIRECT({"a46:a48","b48:b50","c47:c48"})," >= 60"))
Supplément : (définir la méthode de fonctionnement)
la plage statistique, telle que 5<= x <=7
peut être décomposée en (x> = 5)-(x>7)
s'écrit sous forme de fonction :
=countif(range,">=5")-countif(range,">7")
De cette façon, la connaissance du fonctionnement des ensembles peut être utilisée. Il permet également de trouver le même nombre dans les deux conditions ci-dessus et est plus simple et plus facile à comprendre.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!