Excel - Formule IF - données variables
Fermé
Misterbean1
Messages postés
53
Date d'inscription
vendredi 13 mai 2011
Statut
Membre
Dernière intervention
22 août 2017
-
13 janv. 2015 à 12:40
Misterbean1 Messages postés 53 Date d'inscription vendredi 13 mai 2011 Statut Membre Dernière intervention 22 août 2017 - 13 janv. 2015 à 15:10
Misterbean1 Messages postés 53 Date d'inscription vendredi 13 mai 2011 Statut Membre Dernière intervention 22 août 2017 - 13 janv. 2015 à 15:10
A voir également:
- Excel - Formule IF - données variables
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
5 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
Modifié par Vaucluse le 13/01/2015 à 13:04
Modifié par Vaucluse le 13/01/2015 à 13:04
Bonjour
Si j'ai bien compris, il s'agit de reporter en D1 la valeur de A sur la ligne où B contient la valeur de C1
Alors :
=INDEX(A:A;EQUIV(C1;B:B;0))
devrait faire l'affaire
et pour éventuellement éviter un#/NA quand C1 est vide:
=SIERREUR(INDEX(A:A;EQUIV(C1;B:B;0));"")
crdlmnt
Errare humanum est, perseverare diabolicum
Si j'ai bien compris, il s'agit de reporter en D1 la valeur de A sur la ligne où B contient la valeur de C1
Alors :
=INDEX(A:A;EQUIV(C1;B:B;0))
devrait faire l'affaire
et pour éventuellement éviter un#/NA quand C1 est vide:
=SIERREUR(INDEX(A:A;EQUIV(C1;B:B;0));"")
crdlmnt
Errare humanum est, perseverare diabolicum
Misterbean1
Messages postés
53
Date d'inscription
vendredi 13 mai 2011
Statut
Membre
Dernière intervention
22 août 2017
1
13 janv. 2015 à 14:31
13 janv. 2015 à 14:31
Merci "Vaucluse", c'est exactement çà! merci bcp.
j'ai malgré tout encore une question: j'aimerais également qu'en fonction de la date (du jour) une cellule contienne la référence du trimestre en cours.
Par exemple: aujourd'hui (13/01/2015), la cellule d'accueil (disons F1) doit automatiquement contenir l'info suivante ANNEE_Qx_MOIS, en l'occurrence dans mon exemple 2015_Q1_01, Est-ce possible ?
d'avance merci !!
j'ai malgré tout encore une question: j'aimerais également qu'en fonction de la date (du jour) une cellule contienne la référence du trimestre en cours.
Par exemple: aujourd'hui (13/01/2015), la cellule d'accueil (disons F1) doit automatiquement contenir l'info suivante ANNEE_Qx_MOIS, en l'occurrence dans mon exemple 2015_Q1_01, Est-ce possible ?
d'avance merci !!
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
13 janv. 2015 à 14:38
13 janv. 2015 à 14:38
Re
=ANNEE(F1)&"_Q"&SI(MOIS(F1<4;1;SI(MOIS(F1<7;2;SI(MOIS(F1<10;3;4)))&"_"&TEXTE(MOIS(F1;"00")
attention aux signes
crdlmnt
=ANNEE(F1)&"_Q"&SI(MOIS(F1<4;1;SI(MOIS(F1<7;2;SI(MOIS(F1<10;3;4)))&"_"&TEXTE(MOIS(F1;"00")
attention aux signes
crdlmnt
Misterbean1
Messages postés
53
Date d'inscription
vendredi 13 mai 2011
Statut
Membre
Dernière intervention
22 août 2017
1
13 janv. 2015 à 14:59
13 janv. 2015 à 14:59
Merci Vaucluse, J'ai traduis les termes de formule en anglais car j'ai Excel 2013 GB.
Ceci étant, excel m'envoie une erreur "trop d'arguments pour cette fonction"(traduit de l'anglais), comme si elle était trop longue ?
Voici la formule telle que j'essaye de l'introduire dans la cellule F2 basé sur date du jour en F1:
=YEAR(F1)&"_Q"&IF(MONTH(F1<4;1;IF(MONTH(F1<7;2;IF(MONTH(F1<10;3;4)))&"_"&TEXT(MONTH(F1;"00"))
Encore merci d'avance
Ceci étant, excel m'envoie une erreur "trop d'arguments pour cette fonction"(traduit de l'anglais), comme si elle était trop longue ?
Voici la formule telle que j'essaye de l'introduire dans la cellule F2 basé sur date du jour en F1:
=YEAR(F1)&"_Q"&IF(MONTH(F1<4;1;IF(MONTH(F1<7;2;IF(MONTH(F1<10;3;4)))&"_"&TEXT(MONTH(F1;"00"))
Encore merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Misterbean1
Messages postés
53
Date d'inscription
vendredi 13 mai 2011
Statut
Membre
Dernière intervention
22 août 2017
1
13 janv. 2015 à 15:10
13 janv. 2015 à 15:10
J'ai trouvé.... il manquait des )) après F1. Cà marche niquel ! Voici lecode correct.
Encore grand merci Vaucluse (-> j'ai deux autres posts Excel récents encore ouverts qui demandent solutions....sans vouloir abuser :(( si vous avez l'occasion d'y jeter un oeil....ce serait super)
Code:
=YEAR(J2)&"_Q"&IF(MONTH(J2)<4;1;IF(MONTH(J2)<7;2;IF(MONTH(J2)<10;3;4)))&"_"&TEXT(MONTH(J2);"00")
Encore grand merci Vaucluse (-> j'ai deux autres posts Excel récents encore ouverts qui demandent solutions....sans vouloir abuser :(( si vous avez l'occasion d'y jeter un oeil....ce serait super)
Code:
=YEAR(J2)&"_Q"&IF(MONTH(J2)<4;1;IF(MONTH(J2)<7;2;IF(MONTH(J2)<10;3;4)))&"_"&TEXT(MONTH(J2);"00")