Excel fonction si et texte dans une colonne
Chouch
-
Chouch -
Chouch -
Bonjour,
J'ai besoin d'aide svp, ca ne doit pas être compliqué mais je ne trouve pas... :/
Peut etre y a-t-il un autre moyen qu'une fonction mais je ne l'ai pas trouvé sur le net
J'ai une colonne de oui/non, à la fin de cette colonne je souhaiterais que s'affiche "complet" si toute la colonne est remplie avec "oui" mais qu'il s'affiche incomplet si une seule case de la colonne comporte un "non".
Petit bonus: j'ai deux tableaux sur la même feuille excell, donc si jamais c'est possible il faudrait que deux colonnes sans aucun "non" renvoient à "complet" et que un seul "non" dans les deux colonne renvoie à "incomplet"
J'espère être claire dans mes explications mais reste à disposition si ce n'était pas le cas
Vous remerciant par avance de votre aide
Bonne journée
J'ai besoin d'aide svp, ca ne doit pas être compliqué mais je ne trouve pas... :/
Peut etre y a-t-il un autre moyen qu'une fonction mais je ne l'ai pas trouvé sur le net
J'ai une colonne de oui/non, à la fin de cette colonne je souhaiterais que s'affiche "complet" si toute la colonne est remplie avec "oui" mais qu'il s'affiche incomplet si une seule case de la colonne comporte un "non".
Petit bonus: j'ai deux tableaux sur la même feuille excell, donc si jamais c'est possible il faudrait que deux colonnes sans aucun "non" renvoient à "complet" et que un seul "non" dans les deux colonne renvoie à "incomplet"
J'espère être claire dans mes explications mais reste à disposition si ce n'était pas le cas
Vous remerciant par avance de votre aide
Bonne journée
A voir également:
- Excel fonction si et texte dans une colonne
- Déplacer une colonne excel - Guide
- Fonction si et - Guide
- Trier colonne excel - Guide
- Excel cellule couleur si condition texte - Guide
- Word et excel gratuit - Guide
4 réponses
Bonjour,
Essayez avec une formule de ce genre à adapter avec vos plages de données (ici j'ai pris A1:A3, il suffit de remplacer par votre plage oui/non) :
=SI(NB.VIDE(A1:A3)>0;"Des lignes de sont pas renseignées";SI(NB.SI(A1:A3;"Non")>0;"Incomplet";"Complet"))
Dans un premier temps, la formule regarde si toutes les cellules oui/non sont renseignées, si ce n'est pas le cas, elle affiche un message spécifique "Des lignes de sont pas renseignées"
Si tout est renseigné, elle affiche complet ou incomplet selon la présence ou non d'au moins 1 "Non".
Pour mettre plusieurs plages en même temps, il suffit de faire des sommes des NB.VIDE et NB.SI, par exemple si on ajoute C1:C3 dans ma précédente formule :
=SI(NB.VIDE(A1:A3)+NB.VIDE(C1:C3)>0;"Des lignes de sont pas renseignées";SI(NB.SI(A1:A3;"Non")+NB.SI(C1:C3;"Non")>0;"Incomplet";"Complet"))
Cdt,
Essayez avec une formule de ce genre à adapter avec vos plages de données (ici j'ai pris A1:A3, il suffit de remplacer par votre plage oui/non) :
=SI(NB.VIDE(A1:A3)>0;"Des lignes de sont pas renseignées";SI(NB.SI(A1:A3;"Non")>0;"Incomplet";"Complet"))
Dans un premier temps, la formule regarde si toutes les cellules oui/non sont renseignées, si ce n'est pas le cas, elle affiche un message spécifique "Des lignes de sont pas renseignées"
Si tout est renseigné, elle affiche complet ou incomplet selon la présence ou non d'au moins 1 "Non".
Pour mettre plusieurs plages en même temps, il suffit de faire des sommes des NB.VIDE et NB.SI, par exemple si on ajoute C1:C3 dans ma précédente formule :
=SI(NB.VIDE(A1:A3)+NB.VIDE(C1:C3)>0;"Des lignes de sont pas renseignées";SI(NB.SI(A1:A3;"Non")+NB.SI(C1:C3;"Non")>0;"Incomplet";"Complet"))
Cdt,
Bonjour
pour détecter au moins un non dans les deux colonnes
=SI(OU(NB.SI(champ1;"non");NB.SI(champ2;"non"));"incomplet";"complet")
mais vous ne dites pas ce qu'il faut faire si les champs ne sont pas remplis
vous pouvez toujours pour traiter ce cas:
définir le nombre de cellules à remplir de vos deux champs et écrire simplement par exemple
=SI(NB.SI(champ1;"oui")+NB.SI(Champ2;"oui")=total cellules; "complet"; incomplet")
crdlmnt
pour détecter au moins un non dans les deux colonnes
=SI(OU(NB.SI(champ1;"non");NB.SI(champ2;"non"));"incomplet";"complet")
mais vous ne dites pas ce qu'il faut faire si les champs ne sont pas remplis
vous pouvez toujours pour traiter ce cas:
définir le nombre de cellules à remplir de vos deux champs et écrire simplement par exemple
=SI(NB.SI(champ1;"oui")+NB.SI(Champ2;"oui")=total cellules; "complet"; incomplet")
crdlmnt
Bonjour chouch
Il faut compter le nombre de non, s'il est supérieur à 0 c'est incomplet
Avec les oui/non dans la colonne D la formule sera
=SI(NB.SI(D:D;"non")>0;"incomplet";"complet)
Si les 2 tableaux sont l'un en dessous de l'autre avec les non dans la même colonne la formule précédente suffit
Si les non du 2eme tableau sont par ex en colonne J et qu'aucune autre colonne des tableaux ne comporte es non qui ne doivent pas être comptés
=SI(NB.SI(D:J;"non")>0;"incomplet";"complet))
Dans le cas contraire
=SI(ET(NB.SI(D:D;"non")>0;NB.SI(J:J;"non")>0);"incomplet";"complet)
Cdlmnt
Via
Il faut compter le nombre de non, s'il est supérieur à 0 c'est incomplet
Avec les oui/non dans la colonne D la formule sera
=SI(NB.SI(D:D;"non")>0;"incomplet";"complet)
Si les 2 tableaux sont l'un en dessous de l'autre avec les non dans la même colonne la formule précédente suffit
Si les non du 2eme tableau sont par ex en colonne J et qu'aucune autre colonne des tableaux ne comporte es non qui ne doivent pas être comptés
=SI(NB.SI(D:J;"non")>0;"incomplet";"complet))
Dans le cas contraire
=SI(ET(NB.SI(D:D;"non")>0;NB.SI(J:J;"non")>0);"incomplet";"complet)
Cdlmnt
Via
Est il possible de remplacer la colonne oui/non par des cases à cocher? (ca je sais où c'est)
Est il possible ensuite de noter complet quand toutes les cases sont cochées et incomplet si toutes les cases ne sont pas cochées?
Merci encore grandement pour votre aide