Excel fonction si et texte dans une colonne

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

4 réponses

  1. Theo.R Messages postés 585 Statut Membre 31
     
    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,
    1
    1. Chouch
       
      Ca marche parfaitement merci bcp
      0
    2. Theo.R Messages postés 585 Statut Membre 31
       
      Pas de souci :) Bonne continuation
      0
    3. Chouch
       
      Je viens de penser à autre chose désolée.

      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
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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

    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      ??? supprimer les lignes ne reviendrais t il pas à supprimer des valeurs de la colonne 1 à tort, puisque vous dites qu'elles ne sont pas forcément en ligne quand elles sont identique?
      0
    2. Theo.R Messages postés 585 Statut Membre 31
       
      Mauvais topic ^^', je crois que c'était destiné à "Suppression de doublons..." non?
      0
      1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453 > Theo.R Messages postés 585 Statut Membre
         
        exact Théo, .. suis mal réveillé!
        Chouch: dans la deuxième fonction, il manque un guillemets devant "incomplet"
        .. suis toujours pas réveillé!!

        crdlmnt
        0
    3. Chouch
       
      Bonjour, votre premiere fonction marche niquel, la 2eme me met un #NOM

      Merci pour l'aide
      0
  3. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
    0
    1. Chouch
       
      Merci pour l'aide
      0
  4. yclik Messages postés 69 Date d'inscription   Statut Membre Dernière intervention   1 608
     
    Bonjour
    une proposition de solution
    =SI(NB.SI(B2:B19;"=OUI")=NBVAL(A2:A19);"COMPLET";SI(NB.SI(B2:B19;"=NON")>0;"INCOMPLET";"manque réponse"))
    avec le tableau ci dessous
    0
    1. Chouch
       
      Merci pour l'aide
      0