Formule si sur excl
DADOU
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
J’ai un petit problème pour METTRE UNE FORMUNE DE CETTE FACON
Dans la colonne A se trouvent les codes des articles qui se compose des chiffre et des lettre exp : K0012y
Dans la colonne C j’ai la liste des commandes par quantité
Dans la colonne B je dois avoir la consommation nécessaire de la 1ere métier première pour chaque commande
dans le colonne D JE dois avoir la consommation nécessaire de la 2eme métier première pour chaque commande
dans la colonne H je dois avoir la consommation nécessaire de la 3émé matière première pour chaque commande
Les conditions sont les suivants :
si A1=K0012Y alors B1=1.5*C1 et D1=0.3*C2 et H1=0.8*C1
si A1=K0013Y alors B1=1.5*C1 et D1=0.6*C2 et H1=0.7*C1
si A1=K0012 alors B1=2.5*C1 et D1=0.1*C2 et H1=0.2*C1
si A1=K0013 alors B1=1.8*C1 et D1=0.025*C2 et H1=0.18*C1
Comment écrire une formule sur excel pour ce problème ?
Dans la colonne A se trouvent les codes des articles qui se compose des chiffre et des lettre exp : K0012y
Dans la colonne C j’ai la liste des commandes par quantité
Dans la colonne B je dois avoir la consommation nécessaire de la 1ere métier première pour chaque commande
dans le colonne D JE dois avoir la consommation nécessaire de la 2eme métier première pour chaque commande
dans la colonne H je dois avoir la consommation nécessaire de la 3émé matière première pour chaque commande
Les conditions sont les suivants :
si A1=K0012Y alors B1=1.5*C1 et D1=0.3*C2 et H1=0.8*C1
si A1=K0013Y alors B1=1.5*C1 et D1=0.6*C2 et H1=0.7*C1
si A1=K0012 alors B1=2.5*C1 et D1=0.1*C2 et H1=0.2*C1
si A1=K0013 alors B1=1.8*C1 et D1=0.025*C2 et H1=0.18*C1
Comment écrire une formule sur excel pour ce problème ?
A voir également:
- Formule si sur excl
- Formule si ou - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel ligne - Guide
8 réponses
d'abord Bonjour,
ensuite ta question,
enfin Merci.
ta réponse:
http://www.technicland.com/malpolitus.swf
Honoré de ta visite
ensuite ta question,
enfin Merci.
ta réponse:
http://www.technicland.com/malpolitus.swf
Honoré de ta visite
Salut Dadou,
Les formules :
En B1 : =SI(A1="KOO12Y";C1*1,5;SI(A1="KOO13Y";C1*1,5;SI(A1="KOO12";C1*2,5;C1*1,8)))
En D1 : =SI(A1="KOO12Y";C1*0,3;SI(A1="KOO13Y";C1*0,6;SI(A1="KOO12";C1*0,1;C1*0,025)))
En H1 : =SI(A1="KOO12Y";C1*0,8;SI(A1="KOO13Y";C1*0,7;SI(A1="KOO12";C1*0,2;C1*0,18)))
Fais bien attention au nombre de parenthèses, à chaque fois que tu en ouvres une elle doit être refermée (il y a trois hypothèses d'ouvertes donc trois parenthèses en final) et aux guillemets "" pour encadrer une valeur texte
Autre variante en B1 : =SI(OU(A1="KOO12Y";A1="KOO13Y");C1*1,5;SI(A1="KOO12";C1*2,5;C1*1,8))
J'espère que ma réponse ne t'arrivera pas trop tard ???...
Bon courage
Bye
Les formules :
En B1 : =SI(A1="KOO12Y";C1*1,5;SI(A1="KOO13Y";C1*1,5;SI(A1="KOO12";C1*2,5;C1*1,8)))
En D1 : =SI(A1="KOO12Y";C1*0,3;SI(A1="KOO13Y";C1*0,6;SI(A1="KOO12";C1*0,1;C1*0,025)))
En H1 : =SI(A1="KOO12Y";C1*0,8;SI(A1="KOO13Y";C1*0,7;SI(A1="KOO12";C1*0,2;C1*0,18)))
Fais bien attention au nombre de parenthèses, à chaque fois que tu en ouvres une elle doit être refermée (il y a trois hypothèses d'ouvertes donc trois parenthèses en final) et aux guillemets "" pour encadrer une valeur texte
Autre variante en B1 : =SI(OU(A1="KOO12Y";A1="KOO13Y");C1*1,5;SI(A1="KOO12";C1*2,5;C1*1,8))
J'espère que ma réponse ne t'arrivera pas trop tard ???...
Bon courage
Bye
Bonsoir
Unpetit complément Titipatounet:
1°)Selon ce que demande Dadou, je pense qu'il faut rectifer un peu votre proposition
2°)cette option affiche FAUX (c'est désagéable), lorsqu'il n'y a rien en A1)
On peut donc en fonction de ces deux remarques, proposer en B1:
=SI(A1=0;""; ..... suit votre proposition .....rajouter une parenthèse à la fin )
Ou encore terminer votre formule par: (colonne B pour exemple)
..........;C1*2,5;SI(A1=K0013;C1*1,8;"")))
Cette dernière option renvoie une cellule vide sans info parasite lorsque A1 ne correspond pas à un des quatre codes spécifiés
Même chose pour les deux autres colonnes, en remplaçant dans la colonne D C1 par C2 selon la demande.
Je pense que dadou aura rectifié ça sans problème, car votre proposition est correcte
Bien cordialement
Unpetit complément Titipatounet:
1°)Selon ce que demande Dadou, je pense qu'il faut rectifer un peu votre proposition
2°)cette option affiche FAUX (c'est désagéable), lorsqu'il n'y a rien en A1)
On peut donc en fonction de ces deux remarques, proposer en B1:
=SI(A1=0;""; ..... suit votre proposition .....rajouter une parenthèse à la fin )
Ou encore terminer votre formule par: (colonne B pour exemple)
..........;C1*2,5;SI(A1=K0013;C1*1,8;"")))
Cette dernière option renvoie une cellule vide sans info parasite lorsque A1 ne correspond pas à un des quatre codes spécifiés
Même chose pour les deux autres colonnes, en remplaçant dans la colonne D C1 par C2 selon la demande.
Je pense que dadou aura rectifié ça sans problème, car votre proposition est correcte
Bien cordialement
Je vous en prie, restez debout!!!!
Pas de quoi s'incliner....C'est quand même vous qui avez donné la bonne info. Ca n'était qu'une petite correction pour éviter à cette (ou ce?) cher dadou de cogiter un peu trop sur des résultats peut être un peu inattendus
Bien cordialement
Pas de quoi s'incliner....C'est quand même vous qui avez donné la bonne info. Ca n'était qu'une petite correction pour éviter à cette (ou ce?) cher dadou de cogiter un peu trop sur des résultats peut être un peu inattendus
Bien cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour vacluse et titi
j'ai essayer ces formule mais ca na pas marché, toujours il m'indique "une eureur dans le formule,,,,
j'ai essayer ces formule mais ca na pas marché, toujours il m'indique "une eureur dans le formule,,,,
HI vascul
comment ca va?
voila la formule que j'ai utilisé mais ca na pas marché, j'arrive pas a detecter ou la cause.
En B1 : =SI(A2="KOO12Y";C2*1,5;SI(A2="KOO13Y";C2*1,5;SI(A2="KOO12";C1*2,5;C1*1,8)))
comment ca va?
voila la formule que j'ai utilisé mais ca na pas marché, j'arrive pas a detecter ou la cause.
En B1 : =SI(A2="KOO12Y";C2*1,5;SI(A2="KOO13Y";C2*1,5;SI(A2="KOO12";C1*2,5;C1*1,8)))
salut vascul
pouvez vous me ccontacter par cette adress mail, c'est la mienne,
koko.vlademir@gmail.com
pouvez vous me ccontacter par cette adress mail, c'est la mienne,
koko.vlademir@gmail.com
Re
...........comprend pas, votre formule, après correction des erreurs dues au copier coller via CCM (voir message de Chtilou N°10(le message N°10, pas le chtilou!)qui a tout à fait raison, marche parfaitement chez moi.
Sauf l'erreur détectée:
un - qui aparrait à la copie entre le dernier C et le 1 (C1 devient C-1) c'est tout.Telle qu'elle est écrite dans votre message elle est OK. Si besoin, rentrez la à nouveau sans la copier.
Et tenez nous au courant
CRDLMNT
PS: Qui est Vascul?
...........comprend pas, votre formule, après correction des erreurs dues au copier coller via CCM (voir message de Chtilou N°10(le message N°10, pas le chtilou!)qui a tout à fait raison, marche parfaitement chez moi.
Sauf l'erreur détectée:
un - qui aparrait à la copie entre le dernier C et le 1 (C1 devient C-1) c'est tout.Telle qu'elle est écrite dans votre message elle est OK. Si besoin, rentrez la à nouveau sans la copier.
Et tenez nous au courant
CRDLMNT
PS: Qui est Vascul?
SALUT RAYMOUND ET VAUCLUS,
j'ai ecrit cette formule en B2
=si(A2="k0012y";C2*1,5;si(A2="k0013y";C2*1,5;si(A2="k0012";C2*2,5;si(A2=k0013;C2*1.8))))
EN EFFET SUR CETTE COLONNE JE DOIS AVOIR 4 CONDITION CAR J'AI 4 ARTICLE k0012/k0012y/k0013/k0013y
mais comme d'a'hbitude excell me signale que la formule contient une ereur et ca ne marche pas.j'arrive pas a detecter ou s'impose le probleme
Cordialementi
Dadou
j'ai ecrit cette formule en B2
=si(A2="k0012y";C2*1,5;si(A2="k0013y";C2*1,5;si(A2="k0012";C2*2,5;si(A2=k0013;C2*1.8))))
EN EFFET SUR CETTE COLONNE JE DOIS AVOIR 4 CONDITION CAR J'AI 4 ARTICLE k0012/k0012y/k0013/k0013y
mais comme d'a'hbitude excell me signale que la formule contient une ereur et ca ne marche pas.j'arrive pas a detecter ou s'impose le probleme
Cordialementi
Dadou
Bonsoir DADOU
Surtout ne criez pas, sur CCM les majuscules font mal aux yeux.
Deux remarques sur votre formule:
1°)Le problème vient sauf erreur , du 1,8 final qui est écrit avec un point plutôt qu'une virgule.Le reste des décimales étant en virgule, votre format est la virgule et ça ne peut pas marcher.
2)° cette formule tirée sur un tableau où toutes les cellules de la colonne A ne sont pas remplies vous renverra "FAUX". Pour éviter cet affichage désagréable, vous pouvez terminer votre formule après le 1,8 par:
;0
ou
;""
CRDLMNT
Surtout ne criez pas, sur CCM les majuscules font mal aux yeux.
Deux remarques sur votre formule:
1°)Le problème vient sauf erreur , du 1,8 final qui est écrit avec un point plutôt qu'une virgule.Le reste des décimales étant en virgule, votre format est la virgule et ça ne peut pas marcher.
2)° cette formule tirée sur un tableau où toutes les cellules de la colonne A ne sont pas remplies vous renverra "FAUX". Pour éviter cet affichage désagréable, vous pouvez terminer votre formule après le 1,8 par:
;0
ou
;""
CRDLMNT