Si et ou

Fermé
Gallego1959 Messages postés 8 Date d'inscription dimanche 9 octobre 2016 Statut Membre Dernière intervention 2 novembre 2017 - 1 nov. 2017 à 17:16
Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 2 nov. 2017 à 16:44
Si je peux abuser de votre gentillesse, j'ai une question :
A1=10 A2=C A5=20

Quand j‘écris en A6 :
=si(A2= « C » ;A1 ;OU ;A10 ; » »)
Excel dit trop d’arguments.
Je vous remercie de votre gentillesse pour m'aider
Miguel


11 réponses

Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024 17 252
Modifié le 1 nov. 2017 à 17:30
En effet, il faut 3 points-virgules ; ni plus, ni moins ! Or tu en as 5 !
Ta formule ne veut rien dire du tout.
Explique ce qu'il faut afficher en A6 dans les 7 cas suivants :
si A1=10 et A2<>"C et A5<>20
si A2="C" et A5<>20 et A1<>10
si A5 =20 et A2<>"C" et A1<>10
si A1=10 et A2="C" et A5<>20
si A1=10 et A5=20 et A2<>"C"
si A2="C" et A5=20 et A1<>10
si A1=10 et A2="C" et A5=20

C'est bien, la retraite ! Surtout aux Antilles ... :-) 
Raymond (INSA, AFPA, CF/R)
0
Gallego1959 Messages postés 8 Date d'inscription dimanche 9 octobre 2016 Statut Membre Dernière intervention 2 novembre 2017
1 nov. 2017 à 17:50
A1 B B1 C1 2,50 D1 si A1=C ecris B1 ou C1
A2 C B2 C2 5,00
C3 C C3 40


et répéter vers le bas.
Mille mercis
0
Gallego1959 Messages postés 8 Date d'inscription dimanche 9 octobre 2016 Statut Membre Dernière intervention 2 novembre 2017
1 nov. 2017 à 17:52
Pardon
A1 B B1 C1 2,50 D1 si A1=C ecris B1 ou C1
A2 C B2 C2 5,00
A3 C B3 40 C3
0
Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024 17 252
1 nov. 2017 à 18:00
Gallego, je n'ai pas de temps à perdre ...
Tu as posé une question concernant les cellules A1, A2 et A5.
Je t'ai demandé le résultat à afficher pour chacune des 7 combinaisons entre ces 3 cellules.
Tu alignes maintenant des trucs incompréhensibles où on voit apparaître B1, C1, B2, C2, D1, B3 ... Quand tu seras d'accord avec toi-même, et que tu auras répondu précisément à mes 7 demandes de résultat, je m'intéresserai peut-être de nouveau à ta discussion. Tu voudras bien, d'ailleurs, joindre un fichier Excel.
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
En attendant, je vais vers des demandes plus claires.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Gallego1959 Messages postés 8 Date d'inscription dimanche 9 octobre 2016 Statut Membre Dernière intervention 2 novembre 2017
1 nov. 2017 à 18:37
Raymond
mille excuses de te faire prendre ton temps, mais e suis très novice
https://www.cjoint.com/c/GKbrITmx5Jv

J'espère que cette fois e n'ai pas ete confus.
Merci encore
0
yclik Messages postés 3710 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 15 décembre 2024 1 521
1 nov. 2017 à 19:33
Bonsoir
Vu la clarté de la question, pour aider Raymond !
0
yclik Messages postés 3710 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 15 décembre 2024 1 521
1 nov. 2017 à 19:38
Re
Le classeur joint n’éclaire pas beaucoup.
Au lieu de mettre des formules plutôt saisir le résultat souhaité.
une proposition
=SI(ET(A2="B";B2>0); B2;C2)
0
Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024 17 252
2 nov. 2017 à 00:55
Au revoir ...
0
Gallego1959 Messages postés 8 Date d'inscription dimanche 9 octobre 2016 Statut Membre Dernière intervention 2 novembre 2017
2 nov. 2017 à 01:16
merci de votre patience
0
Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024 17 252
Modifié le 2 nov. 2017 à 01:20
tu devrais plutôt relire tous les messages de cette discussion et t'exprimer de manière claire, logique et positive ...
Le fait d'être novice en Excel n'est pas une excuse pour ne pas être capable d'exposer correctement une question !
0
Gallego1959 Messages postés 8 Date d'inscription dimanche 9 octobre 2016 Statut Membre Dernière intervention 2 novembre 2017 > Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024
2 nov. 2017 à 09:28
Dernier essai, si non vous laissez tomber.
Tout d'abord, milles mercis pour votre patience. Vous êtes formidables
https://www.cjoint.com/c/GKciAE88pzj
0
Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024 17 252
2 nov. 2017 à 15:34
Gallego, je regrette, mais je n'ai toujours pas compris !

Pour le code B, il y a 2 montants différents en "premier prix" :
2 € en B6 et 40 € en B11
et aussi 2 montants différents en "second prix" :
2,50 € en C2 et 2,20 € en C10.
Alors que faut-il écrire en D2, en D6, en D10, en D11 ?
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
2 nov. 2017 à 16:26
Bonjour à tous

Une tentative
en D2
=SI(B2="";C2;B2)

Cdlmnt
0
Raymond PENTIER Messages postés 58760 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 décembre 2024 17 252
2 nov. 2017 à 16:44
C'est aussi ce que j'avais compris au premier abord ; et j'allais lui proposer la formule =B2+C2, qui revient au même ...
Mais le fait qu'il existe plusieurs valeurs pour un même code écarte cette interprétation, d'autant qu'il utilise le terme "extraire" et non "choisir" ...
Amitiés.
0