Passer au contenu principal

Utiliser COUNTIF sur une plage non contiguë dans Excel

Ce guide étape par étape montre comment utiliser la fonction countif sur une plage non contiguë dans Excel. En supposant qu'il y ait trois plages non contiguës B5:B12, D5:D13 et F7:F11 dans votre feuille de calcul, pour compter le nombre de cellules supérieures à 80 dans ces plages spécifiées, vous pouvez utiliser la fonction COUNTIF avec INDIRECT et SUM fonctions pour le faire.


Comment utiliser COUNTIF sur une plage non contiguë dans Excel ?

Avant d'utiliser la fonction COUNTIF pour une plage non contiguë, sachons ce qu'est une plage non contiguë. Une plage non contiguë se compose de nombreuses plages distinctes dans une feuille de calcul, telles que les plages B5:B12, D5:D13 et F7:F11 comme illustré ci-dessous.

Pour compter le nombre de cellules supérieures à 80 dans cette plage non contiguë, veuillez appliquer la formule ci-dessous.

Formules génériques

=SUM(COUNTIF(INDIRECT({"rng1","rng2","rng3"}),criteria))

Arguments

Rng1: La première plage de la plage non contiguë.
Rng2: La deuxième plage de la plage non contiguë.
Rng3: La troisième plage de la plage non contiguë.
Critères: Les critères sur lesquels vous souhaitez compter les cellules.

Comment utiliser ces formules?

1. Sélectionnez une cellule vide.

2. Entrez la formule ci-dessous et appuyez sur la touche Entrer clé pour obtenir le résultat.

=SUM(COUNTIF(INDIRECT({"B5:B12","D5:D14","F7:F11"}),">80"))

Notes:: Dans la formule, vous pouvez modifier les plages et les critères en fonction de vos besoins.


Fonctions connexes

Fonction SOMME Excel
La fonction Excel SUM ajoute des valeurs.

Fonction Excel COUNTIF
La fonction Excel COUNTIF est utilisée pour compter le nombre de cellules qui répondent à un critère.

Fonction Excel INDIRECT
La fonction Excel INDIRECT convertit une chaîne de texte en une référence valide.


Formules associées

Compter le nombre de lignes visibles dans une liste filtrée
Ce tutoriel explique comment compter le nombre de lignes visibles dans une liste filtrée dans Excel avec la fonction SOUS-TOTAL.

Compter des valeurs uniques dans une plage
Ce didacticiel explique comment compter uniquement les valeurs uniques parmi les doublons dans une liste dans Excel avec des formules spécifiées.

Compter des valeurs uniques avec des critères
Ce guide étape par étape permet de ne compter que des valeurs uniques basées sur un critère spécifié dans une autre colonne

Compter les lignes visibles avec les critères/a>
Ce didacticiel fournit des étapes détaillées pour vous aider à compter les lignes visibles avec des critères.


Les meilleurs outils de productivité de bureau

Kutools for Excel - vous aide à vous démarquer de la foule

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons  |  Supprimer les lignes vides  |  Combinez des colonnes ou des cellules sans perdre de données  |  Tour sans formule 
Super VRecherche: Plusieurs critères  |  Valeur multiple  |  Sur plusieurs feuilles  |  Recherche floue
Av. La liste déroulante: Liste déroulante facile  |  Liste déroulante dépendante  |  Liste déroulante à sélection multiple
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  Comparer les colonnes à Sélectionnez des cellules identiques et différentes 
Caractéristiques en vedette: Mise au point de la grille  |  Voir Design  |  Grande barre de formule  |  Gestionnaire de classeurs et de feuilles | Centre de ressources (Texte automatique)  |  Sélecteur de date  |  Combiner des feuilles de travail  |  Crypter/déchiffrer les cellules  |  Envoyer des e-mails par liste  |  Super filtre  |  Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères ...)  |  50+ Graphique Types (Diagramme de Gantt ...)  |  40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire ...)  |  19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin ...)  |  12 Conversion Outils (Nombres en mots, Conversion des devises ...)  |  7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Diviser les cellules Excel ...)  |  ... et plus

Kutools pour Excel possède plus de 300 fonctionnalités, Assurez-vous que ce dont vous avez besoin est à portée de clic...

Description


Onglet Office - Activer la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)

  • Une seconde pour basculer entre des dizaines de documents ouverts!
  • Réduisez chaque jour des centaines de clics de souris, dites adieu à la souris.
  • Augmente votre productivité de 50% lors de l'affichage et de l'édition de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have Excel 2019 and the formula does not work, when I place the quotes (") it shows an error, how to make it work?
This comment was minimized by the moderator on the site
Hi Miriam,

Regarding the formula =SUM(COUNTIF(INDIRECT({"B5:B12","D5:D14","F7:F11"}),">80")) not working, the reason could be:

INDIRECT and Arrays:
The INDIRECT function is used to convert text strings into cell references. In some Excel versions (including Excel 2019), the INDIRECT function does not support arrays as input. This means that INDIRECT({"B5:B12","D5:D14","F7:F11"}) might not correctly parse as references to multiple regions.
Typically, in newer versions of Excel, such as Excel 365, there is better support for arrays and dynamic array capabilities, which may handle this type of usage better.

To achieve similar functionality in Excel 2019, you can use separate COUNTIF functions and combine their results, instead of trying to merge them into an array with INDIRECT. For example:
=SUM(COUNTIF(B5:B12, ">80"), COUNTIF(D5:D14, ">80"), COUNTIF(F7:F11, ">80"))
This comment was minimized by the moderator on the site
I have Excel 2019 and the formula does not work, when I place the quotes (") it shows an error, how to make it work?
This comment was minimized by the moderator on the site
如果不是範圍,而是不同單元格可以嗎?
=SUM(COUNTIF(Y36,AA36, AC36,{"P","M"})*3.75)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations