Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par ordre
alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par ordre
alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par ordre
alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
--
- -
Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :
Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
--
- -
Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
--
- -
Bonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
Bonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.b4fd7d6ccbf87e3e.62733@frite.fr...
Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :
Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
Bonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
--
- -
Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lSteph
Bonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.b4fd7d6ccbf87e3e.62733@frite.fr...
Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :
Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
--
- -
Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
--
- -
Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si cela
était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je peu
avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui ont 0.
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une plage
dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si cela
était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je peu
avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui ont 0.
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.ba927d6c2abe13ea.62733@frite.fr...
Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une plage
dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lSteph
Bonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.b4fd7d6ccbf87e3e.62733@frite.fr...
Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :
Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si cela
était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je peu
avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui ont 0.
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une plage
dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
Bonjour,
Fais un tour sur excelabo, cherche plage dynamique et essaye d'adapter.
Cordialement.
lStephBonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si
cela était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je
peu avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui
ont 0.
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos
par ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
--
- -
Bonjour,
Fais un tour sur excelabo, cherche plage dynamique et essaye d'adapter.
Cordialement.
lSteph
Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si
cela était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je
peu avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui
ont 0.
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.ba927d6c2abe13ea.62733@frite.fr...
Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lSteph
Bonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.b4fd7d6ccbf87e3e.62733@frite.fr...
Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :
Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos
par ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
--
- -
Bonjour,
Fais un tour sur excelabo, cherche plage dynamique et essaye d'adapter.
Cordialement.
lStephBonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si
cela était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je
peu avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui
ont 0.
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos
par ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
--
- -
re
Aucune réponse
re
Aucune réponse
re
Aucune réponse
Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si cela
était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je peu
avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui ont 0.
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une plage
dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si cela
était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je peu
avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui ont 0.
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.ba927d6c2abe13ea.62733@frite.fr...
Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une plage
dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lSteph
Bonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.b4fd7d6ccbf87e3e.62733@frite.fr...
Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :
Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si cela
était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je peu
avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui ont 0.
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une plage
dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
Re,
Alors il paraît que cela va être Nowel..
(et il n'y a pas beaucoup de sujets)
donc avec plages dynamiques http://cjoint.com/?mxreWb5bHy
pour le classement des noms:
=SI(A4<>"";INDEX(mesnoms;EQUIV(GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000);LIGNE()-3);((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000));0));"")
pour le classement des valeurs
=SI(A4<>"";GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms
4:4;1))/1000)-(CODE(STXT(mesnoms 4:4;2;1))/1000000);LIGNE()-3);"")
En A4... qui selon ton tableau va chercher son nom en E4...
=SI(E4<>"";E4;"")
pour les définitions des plages:
mesnoms
Ref à
ÞCALER(Feuil1!$e$4;0;0;NBVAL(Feuil1!$E:$E))
mesvals
Ref à
ÞCALER(Feuil1!$b$4;0;0;NBVAL(Feuil1!$E:$E))
'Cdlt
lSteph
Poppy avait soumis l'idée :Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si cela
était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je
peu avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui ont
0.
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
Re,
Alors il paraît que cela va être Nowel..
(et il n'y a pas beaucoup de sujets)
donc avec plages dynamiques http://cjoint.com/?mxreWb5bHy
pour le classement des noms:
=SI(A4<>"";INDEX(mesnoms;EQUIV(GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000);LIGNE()-3);((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000));0));"")
pour le classement des valeurs
=SI(A4<>"";GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms
4:4;1))/1000)-(CODE(STXT(mesnoms 4:4;2;1))/1000000);LIGNE()-3);"")
En A4... qui selon ton tableau va chercher son nom en E4...
=SI(E4<>"";E4;"")
pour les définitions des plages:
mesnoms
Ref à
ÞCALER(Feuil1!$e$4;0;0;NBVAL(Feuil1!$E:$E))
mesvals
Ref à
ÞCALER(Feuil1!$b$4;0;0;NBVAL(Feuil1!$E:$E))
'Cdlt
lSteph
Poppy avait soumis l'idée :
Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si cela
était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je
peu avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui ont
0.
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.ba927d6c2abe13ea.62733@frite.fr...
Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lSteph
Bonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.b4fd7d6ccbf87e3e.62733@frite.fr...
Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :
Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
Re,
Alors il paraît que cela va être Nowel..
(et il n'y a pas beaucoup de sujets)
donc avec plages dynamiques http://cjoint.com/?mxreWb5bHy
pour le classement des noms:
=SI(A4<>"";INDEX(mesnoms;EQUIV(GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000);LIGNE()-3);((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000));0));"")
pour le classement des valeurs
=SI(A4<>"";GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms
4:4;1))/1000)-(CODE(STXT(mesnoms 4:4;2;1))/1000000);LIGNE()-3);"")
En A4... qui selon ton tableau va chercher son nom en E4...
=SI(E4<>"";E4;"")
pour les définitions des plages:
mesnoms
Ref à
ÞCALER(Feuil1!$e$4;0;0;NBVAL(Feuil1!$E:$E))
mesvals
Ref à
ÞCALER(Feuil1!$b$4;0;0;NBVAL(Feuil1!$E:$E))
'Cdlt
lSteph
Poppy avait soumis l'idée :Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si cela
était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je
peu avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui ont
0.
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos par
ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
...et s'il fallait le redire
toujours les formule de classement entrées en matricielle.
Ctrl+Shift+Entrée
lSteph a exprimé avec précision :Re,
Alors il paraît que cela va être Nowel..
(et il n'y a pas beaucoup de sujets)
donc avec plages dynamiques http://cjoint.com/?mxreWb5bHy
pour le classement des noms:
=SI(A4<>"";INDEX(mesnoms;EQUIV(GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000);LIGNE()-3);((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000));0));"")
pour le classement des valeurs
=SI(A4<>"";GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms
4:4;1))/1000)-(CODE(STXT(mesnoms 4:4;2;1))/1000000);LIGNE()-3);"")
En A4... qui selon ton tableau va chercher son nom en E4...
=SI(E4<>"";E4;"")
pour les définitions des plages:
mesnoms
Ref à
ÞCALER(Feuil1!$e$4;0;0;NBVAL(Feuil1!$E:$E))
mesvals
Ref à
ÞCALER(Feuil1!$b$4;0;0;NBVAL(Feuil1!$E:$E))
'Cdlt
lSteph
Poppy avait soumis l'idée :Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si
cela était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je
peu avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui
ont 0.
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr
classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos
par ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
--
- -
...et s'il fallait le redire
toujours les formule de classement entrées en matricielle.
Ctrl+Shift+Entrée
lSteph a exprimé avec précision :
Re,
Alors il paraît que cela va être Nowel..
(et il n'y a pas beaucoup de sujets)
donc avec plages dynamiques http://cjoint.com/?mxreWb5bHy
pour le classement des noms:
=SI(A4<>"";INDEX(mesnoms;EQUIV(GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000);LIGNE()-3);((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000));0));"")
pour le classement des valeurs
=SI(A4<>"";GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms
4:4;1))/1000)-(CODE(STXT(mesnoms 4:4;2;1))/1000000);LIGNE()-3);"")
En A4... qui selon ton tableau va chercher son nom en E4...
=SI(E4<>"";E4;"")
pour les définitions des plages:
mesnoms
Ref à
ÞCALER(Feuil1!$e$4;0;0;NBVAL(Feuil1!$E:$E))
mesvals
Ref à
ÞCALER(Feuil1!$b$4;0;0;NBVAL(Feuil1!$E:$E))
'Cdlt
lSteph
Poppy avait soumis l'idée :
Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si
cela était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je
peu avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui
ont 0.
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.ba927d6c2abe13ea.62733@frite.fr...
Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lSteph
Bonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
mn.b4fd7d6ccbf87e3e.62733@frite.fr...
Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr
classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :
Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos
par ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
--
- -
...et s'il fallait le redire
toujours les formule de classement entrées en matricielle.
Ctrl+Shift+Entrée
lSteph a exprimé avec précision :Re,
Alors il paraît que cela va être Nowel..
(et il n'y a pas beaucoup de sujets)
donc avec plages dynamiques http://cjoint.com/?mxreWb5bHy
pour le classement des noms:
=SI(A4<>"";INDEX(mesnoms;EQUIV(GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000);LIGNE()-3);((mesvals)-(CODE(GAUCHE(mesnoms;1))/1000)-(CODE(STXT(mesnoms;2;1))/1000000));0));"")
pour le classement des valeurs
=SI(A4<>"";GRANDE.VALEUR((mesvals)-(CODE(GAUCHE(mesnoms
4:4;1))/1000)-(CODE(STXT(mesnoms 4:4;2;1))/1000000);LIGNE()-3);"")
En A4... qui selon ton tableau va chercher son nom en E4...
=SI(E4<>"";E4;"")
pour les définitions des plages:
mesnoms
Ref à
ÞCALER(Feuil1!$e$4;0;0;NBVAL(Feuil1!$E:$E))
mesvals
Ref à
ÞCALER(Feuil1!$b$4;0;0;NBVAL(Feuil1!$E:$E))
'Cdlt
lSteph
Poppy avait soumis l'idée :Bonjour Steph
Finalement, l'ordre alpha n'a pas d'importance, c'était pour savoir si
cela était possible.
Ce qui me gène c'est de voir les 0 (quand il y a cellules en attente, je
peu avoir j'usqu'a 20 candidats) se mettre devant les noms de ceux qui
ont 0.
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonjour,
Si tu veux traiter par ordre alpha , tu ne peux utiliser des fonctions
texte sur des "=0" en guise de nom. Tu pourrais peut être adapter une
plage dynamique au lieu de la surdimensionner, c'est une autre question
pour répondre à celle présente:
Voici le lien: http://cjoint.com/?mxk0wn8VBx
La formule qui évite les doublons pour la valeur + une valeur décimale
correspondant au 2 premiers codes caractères pour l'ordre alphabétique
ainsi dans grande valeur on soustrait et dans petite valeur on ajoute.
Et pour 1 chr de + il faudrait encore un ..CODE(STXT.../1000000000
=INDEX($A$4:$A$15;EQUIV(GRANDE.VALEUR(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000);LIGNE()-3);(($B$4:$B$15)-(CODE(GAUCHE($A$4:$A$15;1))/1000)-(CODE(STXT($A$4:$A$15;2;1))/1000000));0))
en matricielle Ctrl+Shift+Entrée
Attention toutefois pour respecter vraiment l'alpha il ne faudrait pas
d'accent exemple Regis se classe avant Robert mais Régis après.
Cdlt.
lStephBonjour Steph
J'avoue que je ne comprend rien.
Est il possible d'avoir le résultat du fichier joint.
http://cjoint.com/?mxhbI4pRxM
Cordialement
Poppy
"lSteph" a écrit dans le message de news:Bonsoir,
cette formule classe les exaequo selon ligne et non alphabet.
Avec alpha c'est moins bien et plus compliqué:
+(code(gauche($A$4:$A$19;1))/1000)+(code(gauche($A$4:$A$19;2))/100000)
...etc suivant le nombre de chr nécessaire pour obtenir cr
classement.
Bon courage.
lSteph
Poppy a formulé ce vendredi :Bonsoir
Avec cette formule, je voudrais ranger le classement' des ex-aequos
par ordre alphabétique ?.
{=INDEX($A$4:$A$19;EQUIV(GRANDE.VALEUR(($B$4:$B$19)+(LIGNE($B$4:$B$19)/1000);LIGNE()-3);(($B$4:$B$19)+LIGNE($B$4:$B$19)/1000);0))
Merci de votre aide
Cordialement
Poppy
-- - -
-- - -
--
- -