Comment utiliser la fonction PERCENTIF dans Google Sheets

Avec l’aide de la fonction PERCENTIF, nous pouvons obtenir le pourcentage d’une plage qui satisfait une condition spécifique dans Google Sheets.

Pouvons-nous utiliser plusieurs conditions dans la fonction PERCENTIF ?

Yep ! Dans cette fonction, nous pouvons utiliser plusieurs conditions qui impliquent une somme et des accolades. Nous y reviendrons plus tard.

Vous devez utiliser cette fonction avec précaution pour éviter d’obtenir des pourcentages indésirables en raison de cellules vides dans la plage.

De plus, vous devez connaître le scénario dans lequel vous pouvez l’utiliser.

Par exemple, en utilisant la fonction PERCENTIF, nous ne pourrons pas calculer le pourcentage de notes dans un test.

Pour cela, vous voudrez peut-être diviser la somme des notes obtenues par le nombre maximum de points du test et le multiplier par 100.

Si j’ai obtenu 556 points (sur 600 possibles) dans 6 tests, le pourcentage de points obtenus sera de 556/600*100.

Nous pouvons utiliser la formule suivante dans Google Sheets si les notes sont dans la plage A1:A6.

=sum(A1:A6)/600*100

Supposez que vous ayez une liste contenant les notes d’un étudiant dans 6 matières et qu’il ait obtenu plus de 90 dans 4 matières.

Pour calculer le pourcentage des notes supérieures à 90 dans la liste, nous pouvons utiliser 4/6*100. Nous pouvons résoudre cela en utilisant la nouvelle fonction PERCENTIF dans Google Sheets.

=countif(A1:A6,">90")/6*100

Syntaxe et arguments

Syntaxe : PERCENTIF(plage, critère)

Plage – La plage de cellules à tester par rapport à un critère/une condition donné(e).

Exemples : A2:A10, A2:B100, {E7:E8,G7:G8}, etc.

Critère – C’est la condition à tester.

Notes :

La plage dans la fonction PERCENTIF peut être un texte ou des nombres. Selon cela, nous devrons peut-être utiliser le critère.

S’il s’agit d’un texte, le critère doit être spécifié entre guillemets. Nous pouvons également utiliser des caractères génériques tels qu’un astérisque, un point d’interrogation et une tilde.

Si la plage est formatée en tant que nombres, spécifiez le critère avec ou sans guillemets. Vous êtes également autorisé à utiliser des opérateurs de comparaison tels que >, >=, < et <=.

Pouvons-nous utiliser les fonctions d’opérateur telles que GT, LT, etc. dans la fonction PERCENTIF dans Google Sheets ?

Yep ! Nous en parlerons également dans la section des exemples ci-dessous.

Exemples de la fonction PERCENTIF dans Google Sheets

Données d’exemple (plage numérique) :
Numeric Range in PERCENTIF function

Dans l’exemple ci-dessus, j’ai des nombres dans la plage B2:B10.

Le pourcentage de la plage numérique B2:B10 qui satisfait le critère >90 est de 22,22%. Voici ma formule recommandée.

=PERCENTIF(B2:B10,">"&90)

Vous pouvez le voir dans la cellule D2, où j’ai combiné l’opérateur de comparaison avec le nombre critère. La formule D4, c’est-à-dire =PERCENTIF(B2:B10, »>90″), fonctionnera également.

Dans les exemples ci-dessus, nous pouvons remplacer l’opérateur de comparaison > par la fonction GT comme ci-dessous. Mais je ne le recommande pas.

=ArrayFormula(percentif(GT(B2:B10,90),true))

Enfin, voici une formule alternative à la fonction PERCENTIF dans Google Sheets.

=to_percent(countifs(B2:B10,">"&90)/counta(B2:B10))

Données d’exemple (plage de texte) :
Text Range in PERCENTIF function

Le pourcentage de la plage de texte A2:A19 qui satisfait le critère « Supermarché » est de 22,22%.

=PERCENTIF(A2:A19,"Supermarché")

Lorsque je veux inclure n’importe quel texte contenant « Supermarché », je peux utiliser des jokers d’astérisques comme ci-dessous.

=PERCENTIF(A2:A19,"*Supermarché*")

Ignorer les cellules vides dans PERCENTIF dans Google Sheets

Comme vous pouvez le voir, j’ai utilisé des plages fermées dans les formules ci-dessus telles que B2:B10 et A2:A19.

Pourquoi n’utilisons-nous pas des plages ouvertes comme B2:B ou A2:A à la place ?

Veuillez voir les textes en rouge vif ci-dessus.

En fait, nous utilisons la fonction PERCENTIF pour obtenir le pourcentage d’une plage qui satisfait une condition spécifique.

Si vous souhaitez ignorer les lignes/cellules vides dans la plage, vous devez la filtrer à l’aide de la fonction FILTER comme ci-dessous.

=PERCENTIF(filter(A2:A,A2:A<>""),"Supermarché")

Cependant, cela pose un problème avec les cellules qui contiennent des valeurs d’erreur.

Si vous avez des valeurs d’erreur dans la plage, telles qu’un #N/A provenant d’une rechercheV, le FILTER exclura ces valeurs d’erreur ainsi que les cellules vides.

Ainsi, le pourcentage obtenu avec une plage fermée et filtrée ne sera pas le même.

Utiliser plusieurs conditions dans PERCENTIF dans Google Sheets

Nous pouvons suivre la méthode COUNTIFS OU pour utiliser plusieurs critères dans la fonction PERCENTIF dans Google Sheets.

La méthode consiste à créer un tableau à l’aide d’ACCOLADES qui contient des critères et à utiliser la fonction ARRAYFORMULA pour obtenir plusieurs pourcentages.

Ensuite, utilisez SUM pour obtenir le total. Voici un exemple explicatif.

=ArrayFormula(SUM(percentif(A2:A19,{"Supermarché","Carburant"})))

C’est tout. Merci pour votre attention. Profitez-en !

Source de l’image

Articles en lien