Comment calculer dans Excel si les cellules ne sont pas vides : 7 formules exemplaires

  • Partage Ça
Hugh West

Microsoft Excel est un excellent logiciel pour traiter efficacement les données. Dans cet article, nous allons apprendre à calculer si la cellule n'est pas vide en utilisant des formules Excel.

Télécharger le cahier d'exercices

Téléchargez ce cahier d'exercices pour vous entraîner pendant que vous lisez cet article.

Calculer si la cellule n'est pas vide.xlsx

7 Formules Excel pour calculer si les cellules ne sont pas vides

Dans cet article, nous devons utiliser la fonction IF pour toutes les méthodes permettant de calculer si la cellule n'est pas vierge dans Excel. Nous utiliserons d'autres fonctions en plus de la fonction SI fonction et vérifier les blancs et calculer.

Fonction IF Il s'agit d'une fonction logique utilisée pour comparer une valeur à ce que l'on souhaite et donner le résultat. SI a deux résultats. Le premier résultat est que si notre comparaison est Véritable le second si notre comparaison est Faux .

Syntaxe :

IF(test_logique, valeur_si_vrai, [valeur_si_faux])

Arguments :

test_logique - La condition que nous voulons tester. La condition que vous voulez tester.

valeur_if_true - Si le test logique est Véritable la fonction renvoie une valeur, qui est définie ici.

valeur_si_false - Si le test logique est Faux la fonction renvoie cette valeur.

Dans l'ensemble des données, nous considérons des employés travaillant dans une entreprise avec leur salaire.

Combinez les fonctions IF et AND pour calculer si les cellules ne sont pas vides.

Dans cette section, nous allons utiliser la combinaison de SI & ; Fonctions ET .

Le site ET est un test logique qui vérifie si toutes les conditions sont correctes et renvoie la fonction VRAI Ou si l'une des conditions n'est pas remplie, il y a retour. FAUX .

Syntaxe :

ET(logique1, [logique2], ...)

Arguments :

logique1 - C'est la première condition que nous voulons tester qui peut envisager d'être soit VRAI ou FAUX .

logique2, ... - Conditions supplémentaires que nous voulons tester et qui peuvent envisager d'être soit VRAI ou FAUX Nous pouvons définir jusqu'à 255 conditions au maximum.

Étape 1 :

  • Ajoutez une ligne pour montrer le calcul.

Étape 2 :

  • Aller à Cellule C14 .
  • Écrire la formule et c'est :
=IF(AND(B7"",B8""),C7+C8,"")

Étape 3 :

  • Maintenant, appuyez sur Entrez .

Ici, nous obtenons un SOMME car les cellules de comparaison contiennent des données.

Étape 4 :

  • Maintenant, supprimez les données de Cellule B7 et voir ce qui se passe.

Ainsi, si une cellule vide est trouvée, aucun calcul ne sera effectué.

2) Appliquer les fonctions IF et OR pour calculer les cellules non vierges.

La fonction OR est une fonction logique. Elle est utilisée pour décider si un état dans un test est VRAI .

Il retourne VRAI si l'un de ses arguments est valide, et retourne FAUX si tous ses arguments sont faux.

Syntaxe :

OR(logique1, [logique2], ...)

Arguments :

logique1 - C'est la première condition que nous voulons tester qui peut considérer soit VRAI ou FAUX .

logique2, ... - Conditions supplémentaires que nous voulons tester et qui peuvent prendre en compte soit VRAI ou FAUX Nous pouvons définir jusqu'à 255 conditions au maximum.

Étape 1 :

  • Aller à Cellule C14 .
  • Ecrivez la combinaison de la SI & ; OU La formule sera :
=IF(OR(B7="",B8=""),"",C7+C8)

Étape 2 :

  • Ensuite, appuyez sur Entrez .

Comme nos cellules de comparaison contiennent des données, nous obtenons un résultat de somme après le calcul.

Étape 3 :

  • Nous voulons voir ce qui se passe avec les cellules vides.
  • Supprimer les données de Cellule B7 .

Nous voyons que le blanc apparaît, aucun calcul n'est effectué à cause des cellules vides.

Combinez les fonctions ISBLANK et OR pour calculer les cellules non vides.

La fonction ISBLANK est une version de IS Il vérifie n'importe quelle valeur ou cellule et renvoie le résultat. VRAI si elle est vide, sinon, FAUX apparaîtra dans le résultat.

Étape 1 :

  • Ecrivez la formule en Cellule C14. La formule sera :
=IF(OR(ISBLANK(B7),ISBLANK(B8)),"",C7+C8)

Étape 2 :

  • Appuyez sur le bouton Entrez .

Comme nos cellules de référence contiennent des données, nous obtenons un résultat après le calcul.

Étape 3 :

  • Maintenant, supprimez les données de l'une des cellules de référence pour voir ce qui se passe.

Nous obtenons un blanc dans le retour, car une cellule est vide.

4. joindre COUNTA et IF pour additionner les cellules non vides uniquement

La fonction COUNTA compte le nombre de cellules qui ne sont pas vides dans une plage spécifique.

Syntaxe :

COUNTA(valeur1, [valeur2], ...)

Arguments :

valeur1 - Le premier argument décrit les valeurs que l'on veut compter.

valeur2, ... - Des arguments supplémentaires décrivant les valeurs que nous voulons compter. Nous pouvons configurer un maximum de 255 arguments.

Étape 1 :

  • Encore une fois, allez sur Cellule C14 et écrire la formule suivante.
=IF(COUNTA(B5:B12)=8,SUM(C5:C12),"")

Étape 2 :

  • Ensuite, appuyez sur Entrez .

Dans notre formule, nous avons pris toutes les données de la Nom colonne. La COUNTA compte le nombre de cellules contenant des données et le compare au nombre total de cellules de cette plage. Si la comparaison ne correspond pas au nombre de cellules de la plage, aucun calcul n'est effectué.

Étape 3 :

  • Maintenant, ajoutez des données aléatoires sur Cellule B9 .

Nous pouvons voir un retour maintenant ; aucune cellule n'est vide maintenant.

Lectures similaires :

  • Trouver si une cellule est vide dans Excel (7 méthodes)
  • Si la cellule est vide, alors elle affiche 0 dans Excel (4 façons)
  • Comment retourner une valeur si une cellule est vide (12 façons)
  • Mettre en évidence les cellules vides dans Excel (4 façons fructueuses)

Joindre IF et COUNTBLANK pour additionner les cellules non vierges avec les cellules vierges à l'intérieur.

La fonction COUNTBLANK est une des fonctions statistiques qui permet de compter le nombre de cellules vides dans une plage.

Syntaxe :

COUNTBLANK(plage)

Argument :

Gamme - La plage à partir de laquelle nous voulons compter les cellules vides.

Étape 1 :

  • Nous allons écrire le COUNTBLANK fonction dans Cellule C14 La formule sera :
=IF(COUNTBLANK(B5:B12),"",SUM(C5:C12))

Étape 2 :

  • Ensuite, appuyez sur Entrez .

Comme la formule a trouvé des cellules vides dans la plage sélectionnée, aucun résultat ne s'affiche.

Étape 3 :

  • Maintenant, mettez des données aléatoires dans Cellule B9 et voir ce qui se passe.

Maintenant, aucune cellule vide n'est présente dans la plage et le résultat de la somme est affiché.

6. opération COUNTIF pour calculer le total des cellules non vierges

La fonction COUNTIF est une des fonctions statistiques qui permet de compter le nombre de cellules qui répondent à un critère.

Syntaxe :

COUNTIF(plage, critères)

Arguments :

gamme - Il s'agit du groupe de cellules que nous voulons compter. La plage peut contenir des nombres, des tableaux, une plage nommée ou des références contenant des nombres.

critères - Il peut s'agir d'un nombre, d'une expression, d'une référence de cellule ou d'une chaîne de texte qui détermine les cellules qui seront comptées.

Étape 1 :

  • Aller à Cellule C14 .
  • Maintenant, écrivez la formule suivante :
=IF(COUNTIF(B5:B12,"")>0,"",SUM(C5:C12))

Étape 2 :

  • Maintenant, appuyez sur Entrez .

Nous ne voyons aucun résultat après avoir appliqué la formule.

Étape 3 :

  • Nous ajoutons des données aléatoires dans Cellule B9 .

Maintenant, nous obtenons des résultats car nous n'avons pas de blanc dans notre gamme sélectionnée.

Joindre SUMPRODUCT et IF pour additionner les données avec des cellules vides à l'intérieur.

La fonction SUMPRODUCT L'opération par défaut est la multiplication, mais l'addition, la soustraction et la division sont également possibles.

Syntaxe :

=SUMPRODUCT(tableau1, [tableau2], [tableau3], ...)

Arguments :

array1 - C'est le premier argument du tableau dont nous voulons multiplier puis additionner les composants.

[tableau2], [tableau3],... - Ce sont des arguments optionnels. Nous pouvons ajouter jusqu'à 255 arguments.

Étape 1 :

  • Appliquer le SUMPRODUCT sur comme la formule suivante :
=IF(SUMPRODUCT(--(B5:B12=""))>0,"",SUM(C5:C12))

Étape 2 :

  • Maintenant, appuyez sur Entrez .

Étape 3 :

  • Maintenant, mettez un nom dans la cellule vide de la section Nom colonne.

Nous pouvons voir que le résultat souhaité s'affiche car toutes les cellules sont remplies de données.

Conclusion

Dans cet article, nous avons décrit 7 méthodes pour calculer si une cellule n'est pas vide en utilisant des formules Excel. J'espère que cela répondra à vos besoins. N'hésitez pas à consulter notre site web. Exceldemy.com et donnez vos suggestions dans la boîte de commentaires.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.