SI multiples
Résolu/Fermé
Kirilov
Messages postés
104
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
26 janvier 2022
-
22 déc. 2014 à 00:07
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 - 22 déc. 2014 à 17:57
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 - 22 déc. 2014 à 17:57
2 réponses
Raymond PENTIER
Messages postés
58396
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 094
Modifié par Raymond PENTIER le 22/12/2014 à 01:05
Modifié par Raymond PENTIER le 22/12/2014 à 01:05
Désolé ... Malgré la description et le fichier, je n'ai pas compris ce que tu veux faire !
J'aurais pensé qu'il aurait plutôt fallu
en A10 : =SI(ET(A3<>"";B3<>"";A3=B3);$C$1&
en A12 : =SI(
en A13 : =SI(
en A14 : =SI(
Quels sont tes commentaires ?
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
J'aurais pensé qu'il aurait plutôt fallu
en A10 : =SI(ET(A3<>"";B3<>"";A3=B3);$C$1&
A3&$D$1;"")
en A12 : =SI(
ET(A5<>"";B5="");$C$1&A5&$D$1;"")
en A13 : =SI(
ET(A6="";B6<>"");$C$1&A6&$D$1;"")
en A14 : =SI(
ET(A7="";B7="");"";""), encore que cette formule ne serve à rien !
Quels sont tes commentaires ?
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Raymond PENTIER
Messages postés
58396
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 094
Modifié par Raymond PENTIER le 22/12/2014 à 03:11
Modifié par Raymond PENTIER le 22/12/2014 à 03:11
En attendant tes précisions, je te propose ce raisonnement :
=SI(A2="";SI(B2="";"";B2);SI(B2="";A2;SI(A2=B2;A2;A2&B2)))
Et pour retrouver ton affichage, la formule complète serait :
=SI(A2="";SI(B2="";"";$C$1&B2&$D$1);SI(B2="";$C$1&A2&D2;
SI(A2=B2;$C$1&A2&D2;$C$1&A2&D2&$C$1&B2&D2)))
https://www.cjoint.com/c/DLwdoSMtcGQ
Veux-tu tester et me dire si cela convient, ou ce qu'il faut modifier ?
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
si val1="" et val2="" alors ""qui se formalise ainsi, avec val1 en A2 et val2 en B2 :
si val1="" et val2<>"" alors val2
si val1<>"" et val2="" alors val1
si val1=val2 et <>"" alors val1
si val1<>val2 et <>"" alors val1 & val2
=SI(A2="";SI(B2="";"";B2);SI(B2="";A2;SI(A2=B2;A2;A2&B2)))
Et pour retrouver ton affichage, la formule complète serait :
=SI(A2="";SI(B2="";"";$C$1&B2&$D$1);SI(B2="";$C$1&A2&D2;
SI(A2=B2;$C$1&A2&D2;$C$1&A2&D2&$C$1&B2&D2)))
https://www.cjoint.com/c/DLwdoSMtcGQ
Veux-tu tester et me dire si cela convient, ou ce qu'il faut modifier ?
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Kirilov
Messages postés
104
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
26 janvier 2022
1
22 déc. 2014 à 09:04
22 déc. 2014 à 09:04
Bonjour Raymond,
Je viens de la tester "en vrai" et c'est exactement ça que je cherchais ! Merci beaucoup de ton aide, je me cassais les dents dessus depuis deux jours...
Je viens de la tester "en vrai" et c'est exactement ça que je cherchais ! Merci beaucoup de ton aide, je me cassais les dents dessus depuis deux jours...
Raymond PENTIER
Messages postés
58396
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 094
>
Kirilov
Messages postés
104
Date d'inscription
dimanche 15 mars 2009
Statut
Membre
Dernière intervention
26 janvier 2022
Modifié par Raymond PENTIER le 22/12/2014 à 17:58
Modifié par Raymond PENTIER le 22/12/2014 à 17:58
Tant mieux si ça te convient.
La prochaine fois, applique ma méthode :
1) Elaborer un raisonnement le plus logique et le plus cohérent possible
2) Eliminer les doublons de conditions du raisonnement
3) Dessiner un ordinogramme représentant ce raisonnement optimisé
4) Ecrire la formule d'après l'ordinogramme
5) Tester la formule avec le maximum de jeux de données.
Tu verras, cela te prendra moins de deux jours !
Cordialement.
La prochaine fois, applique ma méthode :
1) Elaborer un raisonnement le plus logique et le plus cohérent possible
2) Eliminer les doublons de conditions du raisonnement
3) Dessiner un ordinogramme représentant ce raisonnement optimisé
4) Ecrire la formule d'après l'ordinogramme
5) Tester la formule avec le maximum de jeux de données.
Tu verras, cela te prendra moins de deux jours !
Cordialement.