Pour effectuer une action uniquement lorsque la cellule n'est pas vide (pas vide), vous pouvez utiliser une formule basée sur le fonction SI . Dans l'exemple illustré, la colonne D contient les dates de fin des tâches. La formule dans la cellule E5 est :
= IF (A1'',result,'')Explication
Dans cet exemple, la colonne D enregistre la date d'achèvement d'une tâche. Par conséquent, si la colonne contient une date (c'est-à-dire qu'elle n'est pas vide), nous pouvons supposer que la tâche est terminée.
La formule de la cellule E5 utilise la fonction SI pour vérifier si D5 n'est « pas vide ». Si c'est le cas, le résultat est « Terminé ». Si D5 est vide, IF renvoie une chaîne vide ('') qui n'affiche rien'
= IF (D5'','Done','')
Le symbole est un opérateur logique cela signifie 'pas égal à', donc l'expression '' signifie 'pas rien' ou 'pas vide'. Lorsque la colonne D contient une valeur, le résultat est VRAI et IF renvoie « Terminé ». Lorsque la colonne D est vide, le résultat est FALSE et IF renvoie un chaîne vide ('').
Deux résultats
Pour afficher à la fois « Terminé » et « Non terminé », vous pouvez ajuster la formule comme ceci :
= IF (D5'','Done','')
Avec ISBLANK
Une alternative consiste à utiliser le Fonction ISBLANK pour tester les cellules vides. La fonction ISBLANK renvoie TRUE lorsqu'une cellule est vide et FALSE sinon. Pour utiliser ISBLANK, vous pouvez réécrire la formule comme ceci :
= IF (D5'','Done','Not done')
Notez que les résultats VRAI et FAUX ont été échangés. La logique est maintenant si la cellule D5 est vide .
Pour conserver la séquence et la logique d'origine, vous pouvez ajouter le PAS fonction comme ça:
Auteur Dave Bruns= IF ( ISBLANK (D5),'','Done')