Excel: associé mot à résultat
Résolu
hytkiller
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
Mytå Messages postés 2973 Date d'inscription Statut Contributeur Dernière intervention -
Mytå Messages postés 2973 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Sur Excel, j'ai développé une fonction avec de multiples conditions (SI) et j'aimerais que chaque résultat soit associé à un mot spécifique. C'est à dire qu'au lieu que le chiffre s'affiche dans la cellule, ce soit la mot associé qui s'y affiche.
Quand le résultat est:
11 ce soit Octobre
10 ce soit Novembre
9 ce soit Décembre
et ainsi de suite jusqu'à
1 ce soit Août
En sachant que d'autre cellules dépendent de la valeur pour se réaliser et non du mot.
Quelqu'un pourrait m'éclairer?
Merci d'avance
Sur Excel, j'ai développé une fonction avec de multiples conditions (SI) et j'aimerais que chaque résultat soit associé à un mot spécifique. C'est à dire qu'au lieu que le chiffre s'affiche dans la cellule, ce soit la mot associé qui s'y affiche.
Quand le résultat est:
11 ce soit Octobre
10 ce soit Novembre
9 ce soit Décembre
et ainsi de suite jusqu'à
1 ce soit Août
En sachant que d'autre cellules dépendent de la valeur pour se réaliser et non du mot.
Quelqu'un pourrait m'éclairer?
Merci d'avance
A voir également:
- Excel: associé mot à résultat
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
11 réponses
Salut le forum
Regarde avec ceci
Si tu ne veux pas voir apparaitre #N/A
Et si Décembre est impossible comme réponse
Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
Regarde avec ceci
=CHOISIR(EQUIV("Chgt CH";H10:H20;0)+1;"Déc";"Nov";"Oct";"Sep";"Aou";"Juil";"Juin";"Mai";"Avr";"Mar";"Fév";"Jan")
Si tu ne veux pas voir apparaitre #N/A
=SI(ESTNA(EQUIV("Chgt CH";H10:H20;0));"";CHOISIR(EQUIV("Chgt CH";H10:H20;0)+1;"Déc";"Nov";"Oct";"Sep";"Aou";"Juil";"Juin";"Mai";"Avr";"Mar";"Fév";"Jan"))
Et si Décembre est impossible comme réponse
=SI(ESTNA(EQUIV("Chgt CH";H10:H20;0));"";CHOISIR(EQUIV("Chgt CH";H10:H20;0);"Nov";"Oct";"Sep";"Aou";"Juil";"Juin";"Mai";"Avr";"Mar";"Fév";"Jan"))
Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
Re le forum
Hytkiller, la formule est la suivante (Résultat 460 pour Janvier)
E21 et F21 ne sont pas renseignées (Valeur 0)
En D5 la formule
En F24 la formule
Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
Hytkiller, la formule est la suivante (Résultat 460 pour Janvier)
E21 et F21 ne sont pas renseignées (Valeur 0)
En D5 la formule
=SI(ESTNA(EQUIV("Chgt CH";H10:H20;0));"";CHOISIR(EQUIV("Chgt CH";H10:H20;0);"Octobre";"Novembre";"Décembre";"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Aout"))
En F24 la formule
=SI(C5="";(B5-10)*12+E21+F21;(B5-10)*(-EQUIV(K15;{"Aout";"Juillet";"Juin";"Mai";"Avril";"Mars";"Février";"Janvier";"Décembre";"Novembre";"Octobre"};0)+12)+(C5-10)*EQUIV(K15;{"Aout";"Juillet";"Juin";"Mai";"Avril";"Mars";"Février";"Janvier";"Décembre";"Novembre";"Octobre"};0)+E21+F21)
Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
La valeur de E21 est 22 et la valeur de F21 est 0.
Pour ta formule je l'ai transformée en ceci
=SI(C5="";(B5-10)*12+E21+F21;(B5-10)*(EQUIV(D5;{"Octobre";"Novembre";"Décembre";"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Aout"};0))+(C5-10)*(-EQUIV(D5;{"Octobre";"Novembre";"Décembre";"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Aout"};0)+12)+E21+F21)
L'agencement des mois n'était pas correct et j'ai du modifier le calcul puisque pour le mois Octobre c'était plus la valeur 11 mais la valeur 1.
Ca marche correctement maintenant c'est super =)
Un tout grand merci à vous tous et à toi Myta =)
Pour ta formule je l'ai transformée en ceci
=SI(C5="";(B5-10)*12+E21+F21;(B5-10)*(EQUIV(D5;{"Octobre";"Novembre";"Décembre";"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Aout"};0))+(C5-10)*(-EQUIV(D5;{"Octobre";"Novembre";"Décembre";"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Aout"};0)+12)+E21+F21)
L'agencement des mois n'était pas correct et j'ai du modifier le calcul puisque pour le mois Octobre c'était plus la valeur 11 mais la valeur 1.
Ca marche correctement maintenant c'est super =)
Un tout grand merci à vous tous et à toi Myta =)
Salut,
Quelle version Excel as tu, dans tous les cas c'est possible mais la formule est différente, ensuite donne la valeur que tu souhaites donner à chaque mois vu qu'Octobre est 11, Novembre 10 ce qui pour moi serait le contraire
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Quelle version Excel as tu, dans tous les cas c'est possible mais la formule est différente, ensuite donne la valeur que tu souhaites donner à chaque mois vu qu'Octobre est 11, Novembre 10 ce qui pour moi serait le contraire
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Bonjour,
Une possibilité :
=CHOISIR(A1;"Aout";"Juillet";"Juin";"etc")
A la place de A1 tu peux mettre ta formule.
eric
Une possibilité :
=CHOISIR(A1;"Aout";"Juillet";"Juin";"etc")
A la place de A1 tu peux mettre ta formule.
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai la version beta de Excel 2010.
en fait je vous communique la fonction parce qu'elle est tirée par les cheveux... Peut être que vous arriverez à la simplifier.
=SI(H10="Chgt CH";12-1;SI(H11="Chgt CH";12-2;SI(H12="Chgt CH";12-3;SI(H13="Chgt CH";12-4;SI(H14="Chgt CH";12-5;SI(H15="Chgt CH";12-6;SI(H16="Chgt CH";12-7;SI(H17="Chgt CH";12-8;SI(H18="Chgt CH";12-9;SI(H19="Chgt CH";12-10;SI(H20="Chgt CH";12-11;"")))))))))))
*Chgt CH = Changement Charges
Ce que je veux que cette formule réalise s'est en fait sur 12 mois, calculer le nombre de mois qui existe à partir du changement de charges suivant la position de l'inscription "Chgt CH".
Le résultat étant un chiffre variant de 1 à 11 et donc comme vous l'avez compris, associé ce nombre à un mot (mois)
Ou est-ce que vos proposition s'inscriraient-elles?
en fait je vous communique la fonction parce qu'elle est tirée par les cheveux... Peut être que vous arriverez à la simplifier.
=SI(H10="Chgt CH";12-1;SI(H11="Chgt CH";12-2;SI(H12="Chgt CH";12-3;SI(H13="Chgt CH";12-4;SI(H14="Chgt CH";12-5;SI(H15="Chgt CH";12-6;SI(H16="Chgt CH";12-7;SI(H17="Chgt CH";12-8;SI(H18="Chgt CH";12-9;SI(H19="Chgt CH";12-10;SI(H20="Chgt CH";12-11;"")))))))))))
*Chgt CH = Changement Charges
Ce que je veux que cette formule réalise s'est en fait sur 12 mois, calculer le nombre de mois qui existe à partir du changement de charges suivant la position de l'inscription "Chgt CH".
Le résultat étant un chiffre variant de 1 à 11 et donc comme vous l'avez compris, associé ce nombre à un mot (mois)
Ou est-ce que vos proposition s'inscriraient-elles?
Bonsoir à tous
essaies
21:36
j'avais oublié de traduire en mois, donc:
:-x
essaies
=SI(NB.SI(H10:H20;"chgt CH")=0;"";12-EQUIV("chgt CH";H10:H20;0))
21:36
j'avais oublié de traduire en mois, donc:
=SI(NB.SI(H10:H20;"chgt CH")=0;"";TEXTE(DATE(1;12-EQUIV("chgt CH";H10:H20;0);1);"mmmm"))
:-x
Pour Myta, j'ai utilisé ta 2e fonction et il affiche bien un nom de mois mais pas le bon mois.
Quand ca devrait être octobre, il me marque Novembre
Quand c'est novembre, il me marque Octobre
Pour Décembre, c'est Septembre,...
A côté de ça, pourrais-tu m'expliquer la fonction si t'as le temps histoire que je la comprenne et non la copie colle et l'oublie =)
Pour michel_m
Il me marque la correcte valeur, maintenant il faudrait l'associé au nom du mois correcte. C'est à dire pour le:
11 = Octobre
10 = Novembre
9 = Décembre
8=Janvier
7=Février
6=Mars
5=Avril
4=Mai
3=Juin
2=Juillet
1=Août
Merci =)
Quand ca devrait être octobre, il me marque Novembre
Quand c'est novembre, il me marque Octobre
Pour Décembre, c'est Septembre,...
A côté de ça, pourrais-tu m'expliquer la fonction si t'as le temps histoire que je la comprenne et non la copie colle et l'oublie =)
Pour michel_m
Il me marque la correcte valeur, maintenant il faudrait l'associé au nom du mois correcte. C'est à dire pour le:
11 = Octobre
10 = Novembre
9 = Décembre
8=Janvier
7=Février
6=Mars
5=Avril
4=Mai
3=Juin
2=Juillet
1=Août
Merci =)
Autre problème.
A cette cellule en question est associé une autre cellule qui se base sur la valeur numérale pour réaliser sa fonction.
Voici la fonction de la cellule associée:
=SI(C5="";(B5-10)*12+E21+F21;(B5-10)*(-D5+12)+(C5-10)*D5+E21+F21)
La cellule B5 contient la valeur 45 et représente la charge précédente
La cellule C5 contient la valeur 50 et qui représente la charge suivante.
Est ce que c'est possible d'afficher un mot et qu'en réalité les autres cellules ne voient qu'un nombre?
A cette cellule en question est associé une autre cellule qui se base sur la valeur numérale pour réaliser sa fonction.
Voici la fonction de la cellule associée:
=SI(C5="";(B5-10)*12+E21+F21;(B5-10)*(-D5+12)+(C5-10)*D5+E21+F21)
La cellule B5 contient la valeur 45 et représente la charge précédente
La cellule C5 contient la valeur 50 et qui représente la charge suivante.
Est ce que c'est possible d'afficher un mot et qu'en réalité les autres cellules ne voient qu'un nombre?
A la bourre... comme d'hab
a peu près la m^me formule que Myta:
pour l'autre problème si j'ai compris la demande
le mois liitéraire en B2 par ex
=EQUIV(B2;{"aout";"juillet";"juin";"mai";"avril";"mars";"fev";"janv";"dec";"nov";"oct"};0) renvoie le numéro associé...
22:03: j'avais oublié les accolades {} (pour pas être à la bourre)
bonne soirée (ou après midi pour Myta) à tous
:-x
a peu près la m^me formule que Myta:
=SI(NB.SI(H10:H20;"chgt CH")=0;"";CHOISIR(12-EQUIV("chgt CH";H10:H20;0);"aout";"juillet";"juin";"mai";"avril";"mars";"fev";"janv";"dec";"nov";"oct"))
pour l'autre problème si j'ai compris la demande
le mois liitéraire en B2 par ex
=EQUIV(B2;{"aout";"juillet";"juin";"mai";"avril";"mars";"fev";"janv";"dec";"nov";"oct"};0) renvoie le numéro associé...
22:03: j'avais oublié les accolades {} (pour pas être à la bourre)
bonne soirée (ou après midi pour Myta) à tous
:-x
Re le forum
Dans ton autre formule tu peux remplacer ta cellule par
Mytå
Dans ton autre formule tu peux remplacer ta cellule par
=EQUIV(K15;{"Aout";"Juillet";"Juin";"Mai";"Avril";"Mars";"Février";"Janvier";"Décembre";"Novembre";"Octobre"};0)
Mytå
C'est pas ça en fait.
Le tableau que j'ai se compose des cellules suivantes:
En B5 = 45 --> Valeur des premières Charges
En C5 = 50 --> Valeur des deuxièmes Charges
En D5 = SI(ESTNA(EQUIV("Chgt CH";H10:H20;0));"";CHOISIR(EQUIV("Chgt CH";H10:H20;0)+1;"Septembre";"Octobre";"Novembre";"Décembre";"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Août"))
ps: formule que vous m'avez donné en premier lieu et qui fonctionne très bien =)
J'ai ensuite une dernière cellule (F24) qui doit se charger de calculer la somme des charges sur 12 mois.
Ca dépend donc des valeur des cellules B5 et C5 ainsi que de la valeur de la cellule D5.
La fonction de la cellule F24 est la suivante:
=SI(C5="";(B5-10)*12+E21+F21;(B5-10)*(-D5+12)+(C5-10)*D5+E21+F21)
Exemple:
Si le "Chgt CH" se trouve en Janvier, il faut que dans la fonction de F24, la valeur de D5 soit 8. (Chiffre associé à Janvier = 8)
Ainsi on aura (45-10)*(-8+12)+(50-10)*8 --> Ca fait donc la somme de 4 mois à 45 et 8 mois à 50.
(les "-10", F21 et E21 sont juste des valeurs supplémentaires sans trop d'importance pour l'explication)
Je voudrais donc que la formule F24 (qui me montre actuellement #Valeur!) parce que D5 affiche le nom du mois, se base en réalité sur la valeur calculée (8)
Vous arrivez à comprendre? Je suis pas sur de bien expliquer :s
Merci en tout cas pour votre aide =)
Le tableau que j'ai se compose des cellules suivantes:
En B5 = 45 --> Valeur des premières Charges
En C5 = 50 --> Valeur des deuxièmes Charges
En D5 = SI(ESTNA(EQUIV("Chgt CH";H10:H20;0));"";CHOISIR(EQUIV("Chgt CH";H10:H20;0)+1;"Septembre";"Octobre";"Novembre";"Décembre";"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Août"))
ps: formule que vous m'avez donné en premier lieu et qui fonctionne très bien =)
J'ai ensuite une dernière cellule (F24) qui doit se charger de calculer la somme des charges sur 12 mois.
Ca dépend donc des valeur des cellules B5 et C5 ainsi que de la valeur de la cellule D5.
La fonction de la cellule F24 est la suivante:
=SI(C5="";(B5-10)*12+E21+F21;(B5-10)*(-D5+12)+(C5-10)*D5+E21+F21)
Exemple:
Si le "Chgt CH" se trouve en Janvier, il faut que dans la fonction de F24, la valeur de D5 soit 8. (Chiffre associé à Janvier = 8)
Ainsi on aura (45-10)*(-8+12)+(50-10)*8 --> Ca fait donc la somme de 4 mois à 45 et 8 mois à 50.
(les "-10", F21 et E21 sont juste des valeurs supplémentaires sans trop d'importance pour l'explication)
Je voudrais donc que la formule F24 (qui me montre actuellement #Valeur!) parce que D5 affiche le nom du mois, se base en réalité sur la valeur calculée (8)
Vous arrivez à comprendre? Je suis pas sur de bien expliquer :s
Merci en tout cas pour votre aide =)
Bonjour
C'est pas ça en fait.
Le tableau que j'ai se compose des cellules suivantes:
En B5 = 45 --> Valeur des premières Charges
En C5 = 50 --> Valeur des deuxièmes Charges
et combien y aura t il encore de "c'est pas ça en fait" ? après que des contributeurs auront ENCORE bosser pour rien ?
Moi, j'abandonne le suivi :-( ....
C'est pas ça en fait.
Le tableau que j'ai se compose des cellules suivantes:
En B5 = 45 --> Valeur des premières Charges
En C5 = 50 --> Valeur des deuxièmes Charges
et combien y aura t il encore de "c'est pas ça en fait" ? après que des contributeurs auront ENCORE bosser pour rien ?
Moi, j'abandonne le suivi :-( ....