Texte conditionnel dans une cellule Excel

Résolu
matt0592 Messages postés 69 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

J'ai le problème suivant : je souhaite qu'une cellule excel affiche le texte :

- "atteint" si les réponses à 3 questions au dessus sont "oui" (la cellule cible est donc celle qui affiche "atteint" et les 3 cellules source celles qui affichent "oui")

- "non atteint" si au moins une réponse à une des 3 questions est "non", quelles que soient les réponses aux autres questions

- "non renseigné" si au moins une réponse à une des 3 questions est "non renseigné" , quelles que soient les réponses aux autres questions.

Merci d'avance pour votre aide
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

si vous n'avez qu'un tableau à traiter

pour un champ de A1 à A3 , en A4

=SI(NB.SI(A1:A3;"oui")=3;"atteint";SI(NB.SI(A1:A3;"non");"non atteint";SI(NB.SI(A1:A3;"non renseigné");"non renseigné;")))

crdlmnt
1
matt0592 Messages postés 69 Date d'inscription   Statut Membre Dernière intervention  
 
Cela fonctionne parfaitement! Merci pour votre réponse rapide

Bonne journée
0
matt0592 Messages postés 69 Date d'inscription   Statut Membre Dernière intervention  
 
J'aurais également une autre question, si quelqu'un pouvait avoir la gentillesse d'y répondre : mon problème est le suivant :

j'ai une échelle de neuf niveaux, chaque niveau pouvant être "atteint" (auquel cas le mot "atteint" est inscrit dans la cellule correspondant au niveau) ou "non atteint" (auquel cas le mot "non atteint" est inscrit dans la cellule).

J'aimerais créer un tableau dont l'une des cellules afficherait le numéro du dernier niveau atteint (entre 1 et 9 donc).

Merci d'avance pour votre aide
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Re
pas tout compris....
mais si vos valeurs de 1 à 9 sont inscrites par exemple dans un champ de B1 à B100, la, formule pour avoir le niveau maximum atteint:
=MAX(B1:B100)

crdlmnt
0