Formule si excel, réponse avec plusieurs valeurs
Résolu
Florent
-
Florent -
Florent -
Bonjour,
Je bloque sur une formule si. Il se peut que ce ne soit pas la bonne, aguillez-moi si ce n'est pas la bonne svp :-)
Ma formue pioche dans un tableau huit réponses possibles. Le problème c'est que certaines d'entre-elles se chevauchent. je m'explique : réponse 1 = de 0,07 à 0,45 réponse 2 = de 0,30 à 0,45…
J'ai réussi à faire une formule qui fonctionne sous cette forme : si=(A1<0,07;"réponse 1";si(A1<0,30;"réponse 2";si(A1<0,45;"réponse 3"; ect))))
Donc la formule fonctionne mais est incomplète parce que si mes données se chevauchent, Excel choisi une des deux réponses possibles. Je voudrais que si A1= 0,15 (c'est à dire qu'il se trouve sur les deux plages de réponse), il apparaisse réponse 1 ET réponse 2.
Voilà, je bloque complètement et je ne trouve rien sur les forums à ce sujet.
Aidez moi !!! svp :-D
Je bloque sur une formule si. Il se peut que ce ne soit pas la bonne, aguillez-moi si ce n'est pas la bonne svp :-)
Ma formue pioche dans un tableau huit réponses possibles. Le problème c'est que certaines d'entre-elles se chevauchent. je m'explique : réponse 1 = de 0,07 à 0,45 réponse 2 = de 0,30 à 0,45…
J'ai réussi à faire une formule qui fonctionne sous cette forme : si=(A1<0,07;"réponse 1";si(A1<0,30;"réponse 2";si(A1<0,45;"réponse 3"; ect))))
Donc la formule fonctionne mais est incomplète parce que si mes données se chevauchent, Excel choisi une des deux réponses possibles. Je voudrais que si A1= 0,15 (c'est à dire qu'il se trouve sur les deux plages de réponse), il apparaisse réponse 1 ET réponse 2.
Voilà, je bloque complètement et je ne trouve rien sur les forums à ce sujet.
Aidez moi !!! svp :-D
Configuration: Windows / Edge 18.17763
A voir également:
- Formule si excel, réponse avec plusieurs valeurs
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Liste déroulante excel - Guide
4 réponses
Bonjour,
Dans ce cas Excel s'arrête à la première condition réalisée.
Essayé du coup de limiter vos plages pour avoir les différents résultats:
=Si(A1<0.30;"Réponse 1";Si(A1<0.45;"Réponse 1 Et Réponse 2";"Réponse 2"))
Dans ce cas Excel s'arrête à la première condition réalisée.
Essayé du coup de limiter vos plages pour avoir les différents résultats:
=Si(A1<0.30;"Réponse 1";Si(A1<0.45;"Réponse 1 Et Réponse 2";"Réponse 2"))
Alors, je viens d'essayer et de bien vérifier la syntaxe de la formue et je ne vois aucun problème.
Sauf le résultat :-D
Sur les dix plages de réponses, j'en ai neuf possibles (j'avais oublié les deux plages aux quelles la réponses est "autre"...)
Seulement, seules deux réponses apparaissent : "autre" et la réponse avec les plus grandes valeurs.
je ne comprends pas bien pourquoi les valeurs inférieures sont squizées… :-D
Sauf le résultat :-D
Sur les dix plages de réponses, j'en ai neuf possibles (j'avais oublié les deux plages aux quelles la réponses est "autre"...)
Seulement, seules deux réponses apparaissent : "autre" et la réponse avec les plus grandes valeurs.
je ne comprends pas bien pourquoi les valeurs inférieures sont squizées… :-D
le plus simple c'est que je mette ma formule…
=SI(H12<0,7;"autre";SI(H12<0,15;"marne verte";SI(H12<0,3;"Limon de plateau ou marne verte";SI(H12<0,45;"Terre à meulière ou marne verte";SI(H12<0,45;"autre";SI(H12<0,6;"Alluvions anciènnes, sables et graviers";SI(H12<0,75;"Alluvions anciènnes,sables et graviers ou Sable de Beauchamp ou Marne + caillasse";SI(H12<0,9;"Sable de Beauchamp ou Craie ou Marne + caillasse";SI(H12<1;"Sable de Beauchamp ou Marne + caillasse";SI(H12<1,5;"autre";SI(H12<1,8;"Calcaire";SI(H12<3;"autre"))))))))))))
=SI(H12<0,7;"autre";SI(H12<0,15;"marne verte";SI(H12<0,3;"Limon de plateau ou marne verte";SI(H12<0,45;"Terre à meulière ou marne verte";SI(H12<0,45;"autre";SI(H12<0,6;"Alluvions anciènnes, sables et graviers";SI(H12<0,75;"Alluvions anciènnes,sables et graviers ou Sable de Beauchamp ou Marne + caillasse";SI(H12<0,9;"Sable de Beauchamp ou Craie ou Marne + caillasse";SI(H12<1;"Sable de Beauchamp ou Marne + caillasse";SI(H12<1,5;"autre";SI(H12<1,8;"Calcaire";SI(H12<3;"autre"))))))))))))
Bonjour Florent, Diablo
Si j'ai compris le pb, une solution avec INDEX et EQUIV à adapter aux vraies valeurs et réponses, mais...
https://www.cjoint.com/c/ICwkA6qKYwy
Si j'ai compris le pb, une solution avec INDEX et EQUIV à adapter aux vraies valeurs et réponses, mais...
https://www.cjoint.com/c/ICwkA6qKYwy
Bonjour
il y a des bizarreries dans votre formule
......SI(H12<0,45;"Terre à meulière ou marne verte";SI(H12<0,45;"autre";......
et pour remplacer cette formule à condition, voyez plutôt dans ce modèle avec un code de recherche et un tableau de référence
https://mon-partage.fr/f/KyFQ6Sww/
Notez toutefois que les résultats de mon exemple ne sont peut être pas ceux que vous attendez, à défaut de comprendre les incohérences
revenez si soucis d'adaptation
crdlmnt
il y a des bizarreries dans votre formule
- le premier item SI(H12<0,7;autre" élimine dans la suite tout ce qui est inférieur à 0,7 ???
- vous avez deux conditions différentes pour H12<0,45
......SI(H12<0,45;"Terre à meulière ou marne verte";SI(H12<0,45;"autre";......
et pour remplacer cette formule à condition, voyez plutôt dans ce modèle avec un code de recherche et un tableau de référence
https://mon-partage.fr/f/KyFQ6Sww/
Notez toutefois que les résultats de mon exemple ne sont peut être pas ceux que vous attendez, à défaut de comprendre les incohérences
revenez si soucis d'adaptation
crdlmnt
Je vais essayer tout de suite et je reviens vers vous pour vous dire si ça marche ;-)