Formule
Résolu/Fermé
guismo33
Messages postés
351
Date d'inscription
samedi 7 décembre 2013
Statut
Membre
Dernière intervention
21 mars 2021
-
6 juil. 2015 à 09:09
guismo33 Messages postés 351 Date d'inscription samedi 7 décembre 2013 Statut Membre Dernière intervention 21 mars 2021 - 8 juil. 2015 à 13:29
guismo33 Messages postés 351 Date d'inscription samedi 7 décembre 2013 Statut Membre Dernière intervention 21 mars 2021 - 8 juil. 2015 à 13:29
A voir également:
- Formule
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
- Excel mise en forme conditionnelle formule - Guide
6 réponses
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
6 juil. 2015 à 09:54
6 juil. 2015 à 09:54
Bonjour,
Je ne sais pas si j'ai tout compris, mais en I9 cette formule que tu incrémente vers la droite
=SOMMEPROD(($I$7:$M$7=I7)*COLONNE($I$7:$M$7))-8
et en AD8 cette formule que tu incrémente vers le bas
=RECHERCHEH(AC8;$I$7:$M$9;3;0)
Je ne sais pas si j'ai tout compris, mais en I9 cette formule que tu incrémente vers la droite
=SOMMEPROD(($I$7:$M$7=I7)*COLONNE($I$7:$M$7))-8
et en AD8 cette formule que tu incrémente vers le bas
=RECHERCHEH(AC8;$I$7:$M$9;3;0)
Excel-worker
Messages postés
589
Date d'inscription
mardi 7 avril 2015
Statut
Membre
Dernière intervention
23 juillet 2015
58
6 juil. 2015 à 12:26
6 juil. 2015 à 12:26
Bonjour,
Fichier : https://www.cjoint.com/c/EGgkAAgAQv3
C'est cela que tu veux ?
Cordialement,
Excel-Worker
Fichier : https://www.cjoint.com/c/EGgkAAgAQv3
C'est cela que tu veux ?
Cordialement,
Excel-Worker
guismo33
Messages postés
351
Date d'inscription
samedi 7 décembre 2013
Statut
Membre
Dernière intervention
21 mars 2021
2
6 juil. 2015 à 13:07
6 juil. 2015 à 13:07
Bonjour Excel-worker,
non cela je l'est compris donc j'ai refais le fichier :
https://www.cjoint.com/c/EGgleLto81x
j'espère être un peut plus claire,dans ma selection et l'arrivée le mettre dans l'ordre
merci, Cordialement
non cela je l'est compris donc j'ai refais le fichier :
https://www.cjoint.com/c/EGgleLto81x
j'espère être un peut plus claire,dans ma selection et l'arrivée le mettre dans l'ordre
merci, Cordialement
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 735
>
guismo33
Messages postés
351
Date d'inscription
samedi 7 décembre 2013
Statut
Membre
Dernière intervention
21 mars 2021
6 juil. 2015 à 13:32
6 juil. 2015 à 13:32
Bonjour guismo
Une possibilité, en rajoutant une ligne de comptage sous la sélection
http://www.cjoint.com/c/EGglFL81jFQ
Cdlmnt
Via
Une possibilité, en rajoutant une ligne de comptage sous la sélection
http://www.cjoint.com/c/EGglFL81jFQ
Cdlmnt
Via
guismo33
Messages postés
351
Date d'inscription
samedi 7 décembre 2013
Statut
Membre
Dernière intervention
21 mars 2021
2
6 juil. 2015 à 15:46
6 juil. 2015 à 15:46
Bonjour via,
non cela ne fonctionne toujours pas car l'arrivée peut changer donc il y un defaut, j'ai une autre formule qui fonctionne seulement sur 5 cellules la voici :
=SI(NB.SI($I$7:$M$7;C8)=0;"";EQUIV(C8;$I$7:$M$7;0)) , les cellules sont C8,D8,E8,F8,G8 il me donne l'ordre de ma sélection, mais comme je veux modifier mon tableau il y en a 12 maintenant et pas 5 c'est pour cela que c'est plus compliquer je t'envois le dossiers
https://www.cjoint.com/c/EGgnS0IRT1x
regarde les 3 lignes rajouter, j'aurais peut être dû commencer par là.
merci pour ton aide
Cdlmnt
non cela ne fonctionne toujours pas car l'arrivée peut changer donc il y un defaut, j'ai une autre formule qui fonctionne seulement sur 5 cellules la voici :
=SI(NB.SI($I$7:$M$7;C8)=0;"";EQUIV(C8;$I$7:$M$7;0)) , les cellules sont C8,D8,E8,F8,G8 il me donne l'ordre de ma sélection, mais comme je veux modifier mon tableau il y en a 12 maintenant et pas 5 c'est pour cela que c'est plus compliquer je t'envois le dossiers
https://www.cjoint.com/c/EGgnS0IRT1x
regarde les 3 lignes rajouter, j'aurais peut être dû commencer par là.
merci pour ton aide
Cdlmnt
via55
Messages postés
14495
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
7 novembre 2024
2 735
>
guismo33
Messages postés
351
Date d'inscription
samedi 7 décembre 2013
Statut
Membre
Dernière intervention
21 mars 2021
6 juil. 2015 à 16:43
6 juil. 2015 à 16:43
Je ne comprends plus ce que tu cherches à obtenir
Donnes un exemple précis à partir des 12 valeurs
Donnes un exemple précis à partir des 12 valeurs
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
6 juil. 2015 à 16:49
6 juil. 2015 à 16:49
Re,
regarde si c'est le résultat espéré, si c'est cela on regardera de simplifier la formule
https://www.cjoint.com/c/EGgoWlMJOdj
regarde si c'est le résultat espéré, si c'est cela on regardera de simplifier la formule
https://www.cjoint.com/c/EGgoWlMJOdj
guismo33
Messages postés
351
Date d'inscription
samedi 7 décembre 2013
Statut
Membre
Dernière intervention
21 mars 2021
2
7 juil. 2015 à 09:33
7 juil. 2015 à 09:33
Bonjour Mike,
cela doit être bon, il y une erreur sur la formule
=INDEX($2:$2;MIN(SI(NB.SI($W3:Y3;$C$2:$L$2)=0;SI(ESTNUM($C$2:$L$2);COLONNE($C$2:$L$2)))))&"", ce n'est pas L2 mais M2 je peut modifier mais Comment faire pour les {
merci pour ton aide
Cordialement
cela doit être bon, il y une erreur sur la formule
=INDEX($2:$2;MIN(SI(NB.SI($W3:Y3;$C$2:$L$2)=0;SI(ESTNUM($C$2:$L$2);COLONNE($C$2:$L$2)))))&"", ce n'est pas L2 mais M2 je peut modifier mais Comment faire pour les {
merci pour ton aide
Cordialement
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
7 juil. 2015 à 09:41
7 juil. 2015 à 09:41
Re,
comme je te l'ai dit il est possible de faire plus simple,
en colonne C exemple en C2 colle cette formule qui te donnera le résultat en fonction de ta grille et incrémente la vers la droite
=SI((SOMMEPROD(($I$7:$M$7=C3)*COLONNE($I$7:$M$7))-8)<=0;"";SOMMEPROD(($I$7:$M$7=C3)*COLONNE($I$7:$M$7))-8)
si tu tiens à avoir le résultat sans cellule vide, en plus de la formule précédente entre C2 et N2 colle en cellule X3 cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches Ctrl, Shift et Entrée, si tu fais bien la formule se placera automatiquement entre ces accolades {}
ensuite incrémente vers la droite
=INDEX($2:$2;MIN(SI(NB.SI($W3:W3;$C$2:$L$2)=0;SI(ESTNUM($C$2:$L$2);COLONNE($C$2:$L$2)))))&""
comme je te l'ai dit il est possible de faire plus simple,
en colonne C exemple en C2 colle cette formule qui te donnera le résultat en fonction de ta grille et incrémente la vers la droite
=SI((SOMMEPROD(($I$7:$M$7=C3)*COLONNE($I$7:$M$7))-8)<=0;"";SOMMEPROD(($I$7:$M$7=C3)*COLONNE($I$7:$M$7))-8)
si tu tiens à avoir le résultat sans cellule vide, en plus de la formule précédente entre C2 et N2 colle en cellule X3 cette formule matricielle qu'il faudra confirmer en cliquant en même temps sur les trois touches Ctrl, Shift et Entrée, si tu fais bien la formule se placera automatiquement entre ces accolades {}
ensuite incrémente vers la droite
=INDEX($2:$2;MIN(SI(NB.SI($W3:W3;$C$2:$L$2)=0;SI(ESTNUM($C$2:$L$2);COLONNE($C$2:$L$2)))))&""
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
7 juil. 2015 à 11:25
7 juil. 2015 à 11:25
PS:
et bien sur ce n'est pas $L$2 mais $N$2 à confirmer en matricielle comme expliqué plus haut
=INDEX($2:$2;MIN(SI(NB.SI($W3:W3;$C$2:$N$2)=0;SI(ESTNUM($C$2:$N$2);COLONNE($C$2:$N$2)))))&""
et bien sur ce n'est pas $L$2 mais $N$2 à confirmer en matricielle comme expliqué plus haut
=INDEX($2:$2;MIN(SI(NB.SI($W3:W3;$C$2:$N$2)=0;SI(ESTNUM($C$2:$N$2);COLONNE($C$2:$N$2)))))&""
guismo33
Messages postés
351
Date d'inscription
samedi 7 décembre 2013
Statut
Membre
Dernière intervention
21 mars 2021
2
8 juil. 2015 à 07:11
8 juil. 2015 à 07:11
Bonjour Mike,
merci encore pour ce travail, mais un lourd pour le reste de tableau qu'il faut que je fasse.
sur le tableau lettre ont peut se servir de l'ordre des lettres ex: A=1, B=2 etc .
ex: en Y3 formule =si(R3="a";1). ont agrémente plus loin un petit tableau que l'ont nomme lettre ce serra plus simple non, qu'en pense tu est-ce possible ?
Cordialement
merci encore pour ce travail, mais un lourd pour le reste de tableau qu'il faut que je fasse.
sur le tableau lettre ont peut se servir de l'ordre des lettres ex: A=1, B=2 etc .
ex: en Y3 formule =si(R3="a";1). ont agrémente plus loin un petit tableau que l'ont nomme lettre ce serra plus simple non, qu'en pense tu est-ce possible ?
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
8 juil. 2015 à 07:16
8 juil. 2015 à 07:16
Re,
Excuse moi mais je ne comprends pas ce que tu veux dire
Excuse moi mais je ne comprends pas ce que tu veux dire
guismo33
Messages postés
351
Date d'inscription
samedi 7 décembre 2013
Statut
Membre
Dernière intervention
21 mars 2021
2
8 juil. 2015 à 07:35
8 juil. 2015 à 07:35
re,
si on ce servais des lettres qu'il y a dans le tableau des lettres.
ex: tableau Lettre A C G H I ---- Tableau chiffre la formule pour chaque lettre =si(R3=a oub ou c ou d serai = au nombres données a cet lettres.(A=1,B=2,C=3 etc).
merci
si on ce servais des lettres qu'il y a dans le tableau des lettres.
ex: tableau Lettre A C G H I ---- Tableau chiffre la formule pour chaque lettre =si(R3=a oub ou c ou d serai = au nombres données a cet lettres.(A=1,B=2,C=3 etc).
merci
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
8 juil. 2015 à 08:51
8 juil. 2015 à 08:51
Re,
excuse mais je ne vois pas ou tu veux en venir
=RECHERCHEH(R3;$C$1:$N$3;2;0)
=RECHERCHEH(R3;$C$1:$N$3;3;0)
excuse mais je ne vois pas ou tu veux en venir
=RECHERCHEH(R3;$C$1:$N$3;2;0)
=RECHERCHEH(R3;$C$1:$N$3;3;0)
guismo33
Messages postés
351
Date d'inscription
samedi 7 décembre 2013
Statut
Membre
Dernière intervention
21 mars 2021
2
8 juil. 2015 à 13:29
8 juil. 2015 à 13:29
re,
Merci Mike pour ton travail je vais garder la formule =SI((SOMMEPROD(($I$7:$M$7=C3)*COLONNE($I$7:$M$7))-8)<=0;"";SOMMEPROD(($I$7:$M$7=C3)*COLONNE($I$7:$M$7))-8) je vais revoir mon tableau pour m'adapter , un grand merci pour ton aide.
bonne journée
Cdlmnt
Merci Mike pour ton travail je vais garder la formule =SI((SOMMEPROD(($I$7:$M$7=C3)*COLONNE($I$7:$M$7))-8)<=0;"";SOMMEPROD(($I$7:$M$7=C3)*COLONNE($I$7:$M$7))-8) je vais revoir mon tableau pour m'adapter , un grand merci pour ton aide.
bonne journée
Cdlmnt
6 juil. 2015 à 11:04
en faite j'ai une formule =SI(NB.SI($C$3:$N$3;I7)=0;"X";INDEX($C$1:$N$1;EQUIV(I7;$C$3:$N$3;0))) pour l'ordre des lettres, si tu a vu mon fichier j'ai un tableau selection, un tableau arrivée et en ordre de chiffre (jaune) , je voudrais une formule qui me donne la position du tableau selection en rapport a l'arrivée,je te donne l'explication le 10 arrivée 1°, donc dans le tableau jaune affiche le 1, le 3 arrivée 5° donc le tableau jaune affiche 5 etc...
new fichier : http://www.cjoint.com/c/EGgjdp3ceIx
et encore merci pour ton aide
Cdlmnt