Si C12=x et B3=non alors formule excel
Tsotso
-
tsotso -
tsotso -
Bonjour,
B3 - X/Y/Z (liste déroulante)
B4 - oui/non (liste déroulante)
F5 - montant
F4 - montant
Je souhaite que si : B3 = X et B4 = non alors F4 si B4 = oui alors F5 par exemple
Est ce la bonne formule ?
=si((B3)=X;(B4)oui;(F5);(B4)non;(F6))
En vous remerciant de votre aide
B3 - X/Y/Z (liste déroulante)
B4 - oui/non (liste déroulante)
F5 - montant
F4 - montant
Je souhaite que si : B3 = X et B4 = non alors F4 si B4 = oui alors F5 par exemple
Est ce la bonne formule ?
=si((B3)=X;(B4)oui;(F5);(B4)non;(F6))
En vous remerciant de votre aide
A voir également:
- Si C12=x et B3=non alors formule excel
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule somme excel colonne - Guide
6 réponses
Bonjour à tous,
Pourquoi tu poses la question ? Tu sais la reponse !
La bonne formule, c'est, par exemple :
=si(et(B3=X;B4="oui");F5;si(B4="non";F6;""))
Crdlmt
Est ce la bonne formule ?
Pourquoi tu poses la question ? Tu sais la reponse !
La bonne formule, c'est, par exemple :
=si(et(B3=X;B4="oui");F5;si(B4="non";F6;""))
Crdlmt
Bonsoir
Si tu as tapé cette formule dans ton tableur tu dois bien te rendre compte qu'Excel n'en veut pas !!! Elle ne respecte aucune syntaxe d'Excel !!
Formules qui fonctionnent :
=SI(B3="X";SI(B4="non";F4;F5))
ou
=SI(ET(B3="X";B4="non");F4;F5)
mais si en B3 c'est Y ou Z les formules renverront FAUX, il faudrait les compléter :
=SI(B3="X";SI(B4="non";F4;F5);SI(B3="Y"; etc .....
Cdlmnt
Via
Si tu as tapé cette formule dans ton tableur tu dois bien te rendre compte qu'Excel n'en veut pas !!! Elle ne respecte aucune syntaxe d'Excel !!
Formules qui fonctionnent :
=SI(B3="X";SI(B4="non";F4;F5))
ou
=SI(ET(B3="X";B4="non");F4;F5)
mais si en B3 c'est Y ou Z les formules renverront FAUX, il faudrait les compléter :
=SI(B3="X";SI(B4="non";F4;F5);SI(B3="Y"; etc .....
Cdlmnt
Via
Merci ,
Non je sais ce que je veux mais c'est faux en la mettant dans la cellule tel quel
Merci beaucoup DjiDji59430 et via55
Non je sais ce que je veux mais c'est faux en la mettant dans la cellule tel quel
Merci beaucoup DjiDji59430 et via55
Bonsoir,
J'ai une question sur le nombre de parenthèses concernant les formules Excel, sur cette formule qui va être longue car liste déroulante de choix avec 4/5 données différentes est ce qu'à la fin de la formule le nombre de parenthèses peut fausser la formule ?
J'ai mis deux conditions Y et X et j'ai ))) à la fin de la formule
En vous remerciant par avance.
J'ai une question sur le nombre de parenthèses concernant les formules Excel, sur cette formule qui va être longue car liste déroulante de choix avec 4/5 données différentes est ce qu'à la fin de la formule le nombre de parenthèses peut fausser la formule ?
J'ai mis deux conditions Y et X et j'ai ))) à la fin de la formule
En vous remerciant par avance.
Bonsoir,
Ta question n'a pas de sens, on ne met pas des parenthèses au pifomètre.
S'il n'y en a pas autant d'ouvrantes que de fermantes, la formule n'est pas "fausse", Excel refuse de l'exécuter en balançant un message d'erreur (mais a le bon goût quand on vérifie de colorier les parenthèses différemment).
Tu devrais commencer par t'instruire de la correction en <1> de ta "formule" en tête de gondole: on met une parenthèse ouvrante et fermante à =SI(X;Y;Z) puis on écrit les éventuelles conditions X, Y et Z elles-mêmes avec leur propre syntaxe...et leurs parenthèses.
Ta question n'a pas de sens, on ne met pas des parenthèses au pifomètre.
S'il n'y en a pas autant d'ouvrantes que de fermantes, la formule n'est pas "fausse", Excel refuse de l'exécuter en balançant un message d'erreur (mais a le bon goût quand on vérifie de colorier les parenthèses différemment).
Tu devrais commencer par t'instruire de la correction en <1> de ta "formule" en tête de gondole: on met une parenthèse ouvrante et fermante à =SI(X;Y;Z) puis on écrit les éventuelles conditions X, Y et Z elles-mêmes avec leur propre syntaxe...et leurs parenthèses.
Re
Personnellement s'il y a de multiples possibilités plutôt qu'une formule à rallonge je préfère établir au préalable une table de correspondance entre les choix possibles et les retours, exemple ici :https://www.cjoint.com/c/KKzwnSuTxtg
(La formule INDIRECT permet de reconstruire une adresse de cellule valide à partir de la valeur dans la table
Personnellement s'il y a de multiples possibilités plutôt qu'une formule à rallonge je préfère établir au préalable une table de correspondance entre les choix possibles et les retours, exemple ici :https://www.cjoint.com/c/KKzwnSuTxtg
(La formule INDIRECT permet de reconstruire une adresse de cellule valide à partir de la valeur dans la table
Je ne suis pour ma part pas très savant (et n'ai plus de bons yeux, y compris pour les parenthèses), avant en effet d'assembler des formules longues comme des jours sans pain et où on risque de se paumer, je passe souvent par tester séparément les morceaux, quitte à tricher pour en sortir le résultat avec =(Tartempion), et que l'on peut ensuite toujours couper-coller dans la formule finale.
Au moins, on trouve où est l'erreur, et qui peut, avant d'incriminer les parenthèses, se trouver dans les "sous formules"
Au moins, on trouve où est l'erreur, et qui peut, avant d'incriminer les parenthèses, se trouver dans les "sous formules"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ok merci Brucine
Ce qui te paraît insensé et dû au fait que je m'exprime sur ce que je vois lorsque je lis la formule et n'ayant pas un niveau avancé d'Excel
Ce qui te paraît insensé et dû au fait que je m'exprime sur ce que je vois lorsque je lis la formule et n'ayant pas un niveau avancé d'Excel
Non,
Je me suis contenté de rappeler que pour écrire une formule Excel, même relativement simple comme celle que tu évoques, on n'a aucune chance si on ne respecte pas la syntaxe.
Elle n'est pas documentée de manière très conviviale dans l'aide interne d'Excel mais, sans même passer par des forums spécialisés ou pas, si l'on a un doute ou un trou de mémoire sur telle fonction et que l'on tape par exemple dans son moteur de recherche favori "ET Excel", le premier lien en tête de gondole renvoie chez Microsoft, avec là une syntaxe et des exemples le plus souvent bien documentés.
Je me suis contenté de rappeler que pour écrire une formule Excel, même relativement simple comme celle que tu évoques, on n'a aucune chance si on ne respecte pas la syntaxe.
Elle n'est pas documentée de manière très conviviale dans l'aide interne d'Excel mais, sans même passer par des forums spécialisés ou pas, si l'on a un doute ou un trou de mémoire sur telle fonction et que l'on tape par exemple dans son moteur de recherche favori "ET Excel", le premier lien en tête de gondole renvoie chez Microsoft, avec là une syntaxe et des exemples le plus souvent bien documentés.
Merci Brucine et Via55 !! pour vos réponses
La table de correspondance me semble être un bon compromis car effectivement ma liste déroulante qui s'allonge la formule devient longue comme ma main et on s'y perd.
Un bon weekend à vous
La table de correspondance me semble être un bon compromis car effectivement ma liste déroulante qui s'allonge la formule devient longue comme ma main et on s'y perd.
Un bon weekend à vous