Comment écrire une formule / instruction IF dans Excel

Comment écrire une formule / instruction IF dans Excel

Excel est un programme de table de calcul si puissant que je doute que quiconque puisse savoir tout ce qu'il peut faire. Il y a tellement d'aspects dans le programme, il est étonnant que tout soit encapsulé dans une interface aussi simple. J'utilisais récemment Excel pour un travail à la maison et je me suis retrouvé à utiliser la fonction IF pour écrire quelques formules.

Être capable d'écrire une déclaration si simple dans Excel est essentielle, surtout si vous traitez beaucoup de chiffres tout le temps. C'est une de ces choses qui n'est pas trop compliquée comme les macros, mais pas nécessairement intuitive comme résumer une colonne de nombres.

Table des matières

    Si les déclarations dans Excel

    Dans cet article, je vous guiderai à travers une courte amorce sur la rédaction d'une déclaration IF dans une feuille de calcul Excel. Pour commencer, vous devez comprendre la base de toutes les déclarations si:

    SI condition ALORS vrai AUTRE FAUX

    C'est à peu près ça. La condition est généralement une comparaison de quelque chose. Ce quelque chose est normalement des nombres ou du texte. Nous commencerons avec quelques comparaisons de nombres de base, puis textons, puis incluons les opérateurs comme et / ou, etc. Voici donc notre premier exemple:

    Ici, nous disons que si la valeur de A2 Times 10 est supérieure à 10, alors sortie oui, sinon la sortie non. Assez simple hein hein? Disons maintenant que nous voulions sortir des nombres au lieu du texte. Voici un exemple:

    Dans cet exemple, si la valeur en A2 est supérieure à 10, elle sortira les temps de valeur 2, sinon il multipliera la valeur par 5. Assez inutile, mais vous obtenez le point. Vous pouvez également utiliser la valeur d'autres cellules dans la formule.

    Ici, nous disons que si la valeur de A2 est supérieure à 10, alors multiple B2 par 10, sinon multiple B2 par 5 et sur la valeur dans la cellule C2. Maintenant, rendons plus compliqués. Et si nous voulions sortir oui si A2 et B2 sont supérieurs à 10?

    Voici quelque chose de nouveau! Si nous voulons A2> 10 et B2> 10, alors nous devons utiliser la fonction et la fonction à l'intérieur de la fonction IF. Cela semble délicat, mais pas trop mal. La fonction et la fonction prend essentiellement des arguments de comparaison multiples (A2> 10) et fait un et sur eux. Ils doivent tous être vrais pour que «oui» soit affiché. Vous pouvez ajouter trois ou quatre arguments de comparaison ou plus si vous le souhaitez. Si vous souhaitez faire un ou, remplacez simplement le et au-dessus par le mot ou.

    Qu'en est-il si vous souhaitez renvoyer une valeur autre que le texte ou un numéro calculé. Et si vous souhaitez renvoyer la valeur d'une cellule sur une autre feuille? Eh bien, vous pouvez faire quelque chose comme ceci:

    Pour la vraie valeur, je vais renvoyer la valeur de la cellule A1 sur la feuille 2. C'est assez facile! Vous pouvez donc facilement référencer les valeurs à partir d'autres feuilles si vous le souhaitez. Dans le même jour, vous pouvez également utiliser une valeur à partir d'une autre feuille dans la comparaison logique, je.e. Feuille2!A1> 10. Regardons plus de choses que vous pouvez faire! Disons que vous vouliez faire une instruction IF en fonction du type de valeur stockée dans une cellule (numéro, texte ou blanc). Vous pouvez faire quelque chose comme ceci:

    Vous pouvez utiliser ISText et ISNumber pour les deux autres types de données. Ces fonctions peuvent être vraiment pratiques lors de l'écriture si des formules. Notez que vous pouvez essentiellement utiliser la plupart des fonctions dans Excel à l'intérieur d'une instruction IF, alors n'hésitez pas à vous déchaîner. Par exemple, vous pouvez utiliser des fonctions comme SUM, Max, Min, etc.

    Jusqu'à présent, nous n'avons travaillé avec une seule valeur dans la comparaison logique, mais disons que nous voulons travailler avec un groupe de cellules. Par exemple, si tous les nombres dans une gamme de cellules sont supérieurs à 10, la sortie est vraie, sinon fausse.

    C'est aussi simple que d'utiliser le côlon comme indiqué ci-dessus, A2: A4. Dans ce cas, chaque valeur de A2 à A4 sera testée pour voir si elle est supérieure à 10. Si tous sont, alors la vraie valeur sera affichée. Qu'en est-il des déclarations imbriquées?

    Ici, je dis que si A2 est supérieur à 10, émettez une valeur, mais sinon, effectuez une autre si la comparaison. Si B2 est supérieur à 10, puis sur une valeur différente. Vous pouvez nicher si les déclarations 64 sont profondes, ce qui signifie que vous pouvez faire des trucs assez compliqués. Vous n'aurez probablement jamais besoin d'aller aussi loin, mais parfois c'est utile à quelques niveaux de profondeur.

    Ce n'est qu'une introduction de base à la déclaration IF, mais j'espère que cela vous fera démarrer. Essayez-vous d'écrire une instruction IF pour faire quelque chose dans Excel et ne pouvez pas le comprendre? Postez un commentaire ici avec le problème et je vais essayer de vous aider à écrire la formule appropriée. Apprécier!