Renseigner une cellule en fonction des cellules non vides
Résolu/Fermé
Irisor
Messages postés
14
Date d'inscription
mercredi 17 juin 2015
Statut
Membre
Dernière intervention
17 juin 2015
-
17 juin 2015 à 10:53
Excel-worker Messages postés 589 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 23 juillet 2015 - 17 juin 2015 à 15:09
Excel-worker Messages postés 589 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 23 juillet 2015 - 17 juin 2015 à 15:09
A voir également:
- Renseigner une cellule en fonction des cellules non vides
- Excel additionner des cellules - Guide
- Aller à la ligne dans une cellule excel - Guide
- Fonction si et - Guide
- Verrouiller des cellules excel - Guide
- Excel cellule couleur si condition texte - Guide
10 réponses
Excel-worker
Messages postés
589
Date d'inscription
mardi 7 avril 2015
Statut
Membre
Dernière intervention
23 juillet 2015
58
17 juin 2015 à 11:07
17 juin 2015 à 11:07
Bonjour,
A mettre en Y3 et à étirer :
=si(et(Z3="";AA3="";AB3="";AC3="");"IRBV";si(Z3<>"";"BG";""))
Cdlt
A mettre en Y3 et à étirer :
=si(et(Z3="";AA3="";AB3="";AC3="");"IRBV";si(Z3<>"";"BG";""))
Cdlt
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
17 juin 2015 à 11:10
17 juin 2015 à 11:10
Bonjour
Formule en Y3 :
=INDEX(Z2:AD2;EQUIV("*";Z3:AD3;0))
Cdlmnt
Via
Formule en Y3 :
=INDEX(Z2:AD2;EQUIV("*";Z3:AD3;0))
Cdlmnt
Via
Irisor
Messages postés
14
Date d'inscription
mercredi 17 juin 2015
Statut
Membre
Dernière intervention
17 juin 2015
17 juin 2015 à 11:24
17 juin 2015 à 11:24
Merci de la rapidité de vos réponses.
Cependant si avec
=si(et(Z3="";AA3="";AB3="";AC3="");"IRBV";si(Z3<>"";"BG";""))
La formule marche très bien avec IRBV et BG, elle ne fonctionne pas avec Grenoble, Ci et Ni.
Comment puis-je la modifier ?
Même problème avec
=INDEX(Z2:AD2;EQUIV("*";Z3:AD3;0))
Seul IRBV fonctionne.
Une idée pour que ça marche ?
Bien cordialement,
Cependant si avec
=si(et(Z3="";AA3="";AB3="";AC3="");"IRBV";si(Z3<>"";"BG";""))
La formule marche très bien avec IRBV et BG, elle ne fonctionne pas avec Grenoble, Ci et Ni.
Comment puis-je la modifier ?
Même problème avec
=INDEX(Z2:AD2;EQUIV("*";Z3:AD3;0))
Seul IRBV fonctionne.
Une idée pour que ça marche ?
Bien cordialement,
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
17 juin 2015 à 11:30
17 juin 2015 à 11:30
Re
Pour pouvoir étirer la formule il faut bloquer la référence de la plage des titres (reférence absolue avec les signes $) :
=INDEX($Z2:$AD2;EQUIV("*";Z3:AD3;0))
Cdlmnt
Via
Pour pouvoir étirer la formule il faut bloquer la référence de la plage des titres (reférence absolue avec les signes $) :
=INDEX($Z2:$AD2;EQUIV("*";Z3:AD3;0))
Cdlmnt
Via
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Irisor
Messages postés
14
Date d'inscription
mercredi 17 juin 2015
Statut
Membre
Dernière intervention
17 juin 2015
17 juin 2015 à 11:44
17 juin 2015 à 11:44
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
17 juin 2015 à 11:47
17 juin 2015 à 11:47
Postes un exemple de ton fichier (allégé si nécessaire, quelques lignes suffisent) sur cjoint .com et reviens ici indiquer le lien fourni
Cdlmnt
Cdlmnt
Irisor
Messages postés
14
Date d'inscription
mercredi 17 juin 2015
Statut
Membre
Dernière intervention
17 juin 2015
17 juin 2015 à 11:55
17 juin 2015 à 11:55
Le voilà :
http://www.cjoint.com/c/EFrj1XwKiR4
Avec une subtilité supplémentaire :
Ce qui apparait dans la colonne Grenoble doit se renseigner aussi comme BG dans la colonne ZTEF.
Merci de te préoccuper de mon problème.
http://www.cjoint.com/c/EFrj1XwKiR4
Avec une subtilité supplémentaire :
Ce qui apparait dans la colonne Grenoble doit se renseigner aussi comme BG dans la colonne ZTEF.
Merci de te préoccuper de mon problème.
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
17 juin 2015 à 12:03
17 juin 2015 à 12:03
Re
Formule en E3 à étirer ensuite :
=SIERREUR(SI(INDEX($F$2:$J$2;EQUIV("*";F3:J3;0))="Grenoble";"BG";INDEX($F$2:$J$2;EQUIV("*";F3:J3;0)));"")
Le cas de Grenoble est prévu mais aussi la gestion de l'erreur dans le cas où toutes les cellules sont vides pour éviter le disgracieux #N/A
Cdlmnt
Via
Formule en E3 à étirer ensuite :
=SIERREUR(SI(INDEX($F$2:$J$2;EQUIV("*";F3:J3;0))="Grenoble";"BG";INDEX($F$2:$J$2;EQUIV("*";F3:J3;0)));"")
Le cas de Grenoble est prévu mais aussi la gestion de l'erreur dans le cas où toutes les cellules sont vides pour éviter le disgracieux #N/A
Cdlmnt
Via
Excel-worker
Messages postés
589
Date d'inscription
mardi 7 avril 2015
Statut
Membre
Dernière intervention
23 juillet 2015
58
17 juin 2015 à 12:10
17 juin 2015 à 12:10
Bonjour,
A mettre en E3 et à étirer :
=SI(ET(F3="";G3="";H3="";I3="";J3="");"";SI(ET(F3="";G3="";H3="";I3="");"IRBV";SI(F3<>"";"BG";SI(G3<>"";"Grenoble";SI(H3<>"";"Ni";SI(I3<>"";"CI";""))))))
A mettre en E3 et à étirer :
=SI(ET(F3="";G3="";H3="";I3="";J3="");"";SI(ET(F3="";G3="";H3="";I3="");"IRBV";SI(F3<>"";"BG";SI(G3<>"";"Grenoble";SI(H3<>"";"Ni";SI(I3<>"";"CI";""))))))
Excel-worker
Messages postés
589
Date d'inscription
mardi 7 avril 2015
Statut
Membre
Dernière intervention
23 juillet 2015
58
17 juin 2015 à 12:17
17 juin 2015 à 12:17
Formule allégée :
=SI(ET(F3<>"";G3<>"";H3<>"";I3<>"";J3<>"");"";SI(F3<>"";$F$2;SI(G3<>"";$G$2;SI(H3<>"";$H$2;SI(I3<>"";$I$2;SI(J3<>"";$J$2;""))))))
Cdlt
=SI(ET(F3<>"";G3<>"";H3<>"";I3<>"";J3<>"");"";SI(F3<>"";$F$2;SI(G3<>"";$G$2;SI(H3<>"";$H$2;SI(I3<>"";$I$2;SI(J3<>"";$J$2;""))))))
Cdlt
Irisor
Messages postés
14
Date d'inscription
mercredi 17 juin 2015
Statut
Membre
Dernière intervention
17 juin 2015
17 juin 2015 à 14:37
17 juin 2015 à 14:37
Merci. J'ai collé les formules dans Y3 et
BG s'inscrit dans tous les cas si j'utilise la première formule et avec la formule allégée, c'est "statut" qui s'inscrit.
Qu'est-ce qu'il se passe ?
Cdt,
BG s'inscrit dans tous les cas si j'utilise la première formule et avec la formule allégée, c'est "statut" qui s'inscrit.
Qu'est-ce qu'il se passe ?
Cdt,
Irisor
Messages postés
14
Date d'inscription
mercredi 17 juin 2015
Statut
Membre
Dernière intervention
17 juin 2015
17 juin 2015 à 14:43
17 juin 2015 à 14:43
Euh, je viens de voir que Statut correspond à la colonne F de mon tableau. Du coup, j'essaie de changer la formule pour que ça marche à partir de la colonne Y.
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
>
Irisor
Messages postés
14
Date d'inscription
mercredi 17 juin 2015
Statut
Membre
Dernière intervention
17 juin 2015
17 juin 2015 à 14:43
17 juin 2015 à 14:43
As tu essayé ma dernière formule qui est plus simple ?
Excel-worker
Messages postés
589
Date d'inscription
mardi 7 avril 2015
Statut
Membre
Dernière intervention
23 juillet 2015
58
17 juin 2015 à 14:44
17 juin 2015 à 14:44
Irisor
Messages postés
14
Date d'inscription
mercredi 17 juin 2015
Statut
Membre
Dernière intervention
17 juin 2015
17 juin 2015 à 14:55
17 juin 2015 à 14:55
Eureka ! ça marche. Merci à vous et encore désolée de vous avoir induit en erreur avec mon tableau tronqué. C'est la première fois que j'utilise un forum pour une demande en bureautique et je suis impressionnée par la rapidité et la qualité des réponses apportées.
Excel-worker
Messages postés
589
Date d'inscription
mardi 7 avril 2015
Statut
Membre
Dernière intervention
23 juillet 2015
58
17 juin 2015 à 15:09
17 juin 2015 à 15:09
De rien, bonne journée