Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour.
Si les catégories sont en colonne A, les montants en colonne B et une 3e
valeur en colonne C. Pour obtenir les 5 plus grands montants correspondant à
la catégorie "catégorie1", mets en E1 la formule matricielle suivante
(valider avec CTRL+MAJ+Entrée) :
=GRANDE.VALEUR(($A$1:$A$21="catégorie")*$B$1:$B$21;LIGNE())
et recopie vers le bas. Pour obtenir la valeur correspondante de la colonne C
:
=INDEX($C$1:$C$21;SOMMEPROD(($A$1:$A$21="catégorie")*($B$1:$B$21á)*LIGNE($1:$21)))
(Naturellement, redimensionne les plages).
Cordialement.
Daniel
"Circé" a écrit dans le message de news:Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits tableaux
les cinq plus grandes valeurs pour chaque catégorie, ainsi que les données
correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour.
Si les catégories sont en colonne A, les montants en colonne B et une 3e
valeur en colonne C. Pour obtenir les 5 plus grands montants correspondant à
la catégorie "catégorie1", mets en E1 la formule matricielle suivante
(valider avec CTRL+MAJ+Entrée) :
=GRANDE.VALEUR(($A$1:$A$21="catégorie")*$B$1:$B$21;LIGNE())
et recopie vers le bas. Pour obtenir la valeur correspondante de la colonne C
:
=INDEX($C$1:$C$21;SOMMEPROD(($A$1:$A$21="catégorie")*($B$1:$B$21á)*LIGNE($1:$21)))
(Naturellement, redimensionne les plages).
Cordialement.
Daniel
"Circé" <circe@aea.gr> a écrit dans le message de news:
mn.da977d8825aacd2b.46999@aea.gr...
Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits tableaux
les cinq plus grandes valeurs pour chaque catégorie, ainsi que les données
correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour.
Si les catégories sont en colonne A, les montants en colonne B et une 3e
valeur en colonne C. Pour obtenir les 5 plus grands montants correspondant à
la catégorie "catégorie1", mets en E1 la formule matricielle suivante
(valider avec CTRL+MAJ+Entrée) :
=GRANDE.VALEUR(($A$1:$A$21="catégorie")*$B$1:$B$21;LIGNE())
et recopie vers le bas. Pour obtenir la valeur correspondante de la colonne C
:
=INDEX($C$1:$C$21;SOMMEPROD(($A$1:$A$21="catégorie")*($B$1:$B$21á)*LIGNE($1:$21)))
(Naturellement, redimensionne les plages).
Cordialement.
Daniel
"Circé" a écrit dans le message de news:Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits tableaux
les cinq plus grandes valeurs pour chaque catégorie, ainsi que les données
correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Merci à tous les deux.
papou, ton exemple ne me convient pas puisque j'ai besoin, non pas du max,
mais des 5 plus grandes valeurs.
Daniel, la formule matricielle pour trouver les 5 plus grandes valeurs me
va bien, sauf que je ne comprends pas ton utilisation de la fonction LIGNE
qui ne fonctionne pas. Ce n'est pas grave, j'ai remplacé LIGNE par 1, 2,
3, 4 et 5 et mes résultats sont bons.
Par contre, pour la formule index, la fonction LIGNE ne va toujours pas,
et les résultats sont faux.
Une idée ?
Circé
la faq word a changé :
http://faqword.fr
Daniel.C a écrit :Bonjour.
Si les catégories sont en colonne A, les montants en colonne B et une 3e
valeur en colonne C. Pour obtenir les 5 plus grands montants
correspondant à la catégorie "catégorie1", mets en E1 la formule
matricielle suivante (valider avec CTRL+MAJ+Entrée) :
=GRANDE.VALEUR(($A$1:$A$21="catégorie")*$B$1:$B$21;LIGNE())
et recopie vers le bas. Pour obtenir la valeur correspondante de la
colonne C :
=INDEX($C$1:$C$21;SOMMEPROD(($A$1:$A$21="catégorie")*($B$1:$B$21á)*LIGNE($1:$21)))
(Naturellement, redimensionne les plages).
Cordialement.
Daniel
"Circé" a écrit dans le message de news:Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire
simple on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Merci à tous les deux.
papou, ton exemple ne me convient pas puisque j'ai besoin, non pas du max,
mais des 5 plus grandes valeurs.
Daniel, la formule matricielle pour trouver les 5 plus grandes valeurs me
va bien, sauf que je ne comprends pas ton utilisation de la fonction LIGNE
qui ne fonctionne pas. Ce n'est pas grave, j'ai remplacé LIGNE par 1, 2,
3, 4 et 5 et mes résultats sont bons.
Par contre, pour la formule index, la fonction LIGNE ne va toujours pas,
et les résultats sont faux.
Une idée ?
Circé
la faq word a changé :
http://faqword.fr
Daniel.C a écrit :
Bonjour.
Si les catégories sont en colonne A, les montants en colonne B et une 3e
valeur en colonne C. Pour obtenir les 5 plus grands montants
correspondant à la catégorie "catégorie1", mets en E1 la formule
matricielle suivante (valider avec CTRL+MAJ+Entrée) :
=GRANDE.VALEUR(($A$1:$A$21="catégorie")*$B$1:$B$21;LIGNE())
et recopie vers le bas. Pour obtenir la valeur correspondante de la
colonne C :
=INDEX($C$1:$C$21;SOMMEPROD(($A$1:$A$21="catégorie")*($B$1:$B$21á)*LIGNE($1:$21)))
(Naturellement, redimensionne les plages).
Cordialement.
Daniel
"Circé" <circe@aea.gr> a écrit dans le message de news:
mn.da977d8825aacd2b.46999@aea.gr...
Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire
simple on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Merci à tous les deux.
papou, ton exemple ne me convient pas puisque j'ai besoin, non pas du max,
mais des 5 plus grandes valeurs.
Daniel, la formule matricielle pour trouver les 5 plus grandes valeurs me
va bien, sauf que je ne comprends pas ton utilisation de la fonction LIGNE
qui ne fonctionne pas. Ce n'est pas grave, j'ai remplacé LIGNE par 1, 2,
3, 4 et 5 et mes résultats sont bons.
Par contre, pour la formule index, la fonction LIGNE ne va toujours pas,
et les résultats sont faux.
Une idée ?
Circé
la faq word a changé :
http://faqword.fr
Daniel.C a écrit :Bonjour.
Si les catégories sont en colonne A, les montants en colonne B et une 3e
valeur en colonne C. Pour obtenir les 5 plus grands montants
correspondant à la catégorie "catégorie1", mets en E1 la formule
matricielle suivante (valider avec CTRL+MAJ+Entrée) :
=GRANDE.VALEUR(($A$1:$A$21="catégorie")*$B$1:$B$21;LIGNE())
et recopie vers le bas. Pour obtenir la valeur correspondante de la
colonne C :
=INDEX($C$1:$C$21;SOMMEPROD(($A$1:$A$21="catégorie")*($B$1:$B$21á)*LIGNE($1:$21)))
(Naturellement, redimensionne les plages).
Cordialement.
Daniel
"Circé" a écrit dans le message de news:Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire
simple on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits
tableaux les cinq plus grandes valeurs pour chaque catégorie, ainsi que
les données correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour Circé,
Dans mon exemple J'ai la liste des cratères lunaires en colonne A et leur
diamètre en colonne B
Le tableau va jusqu'a la ligne 1522
Formule colonne F : =GRANDE.VALEUR($B$2:$B$1522;D2)
Formule Colonne E :
{=INDEX($A$2:$A$1522;EQUIV(F2;($A$2:$A$1522<>E1)*$B$2:$B$1522;0))}
*(Il ne faut pas mettre les accolades mais valider par Ctrl+Maj+Enter)*
Exemple :
Cratère Lunaire
Diamètre (En Km)
Top 10
Abbe 66,00 1 Hertzsprung 591,00
Abbot 10,00 2 Apollo 537,00
Abel 122,00 3 Korolev 437,00
Abenezra 42,00 4 Birkhoff 345,00
Abetti 65,00 5 Poincaré 319,00
Abul Wáfa 55,00 6 Planck 314,00
Abulfeda 65,00 7 Mendeleev 313,00
Acosta 13,00 8 Lorentz 312,00
Adams 66,00 9 Schrödinger 312,00
Agatharchide 48,00 10 Bailly 287,00
Agrippa 44,00
Airy 36,00
Aitken 135,00
Akis 2,00
Alan 2,00
Al-Bakri 12,00
Etc .....
Corto
Circé a écrit :Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits tableaux
les cinq plus grandes valeurs pour chaque catégorie, ainsi que les données
correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour Circé,
Dans mon exemple J'ai la liste des cratères lunaires en colonne A et leur
diamètre en colonne B
Le tableau va jusqu'a la ligne 1522
Formule colonne F : =GRANDE.VALEUR($B$2:$B$1522;D2)
Formule Colonne E :
{=INDEX($A$2:$A$1522;EQUIV(F2;($A$2:$A$1522<>E1)*$B$2:$B$1522;0))}
*(Il ne faut pas mettre les accolades mais valider par Ctrl+Maj+Enter)*
Exemple :
Cratère Lunaire
Diamètre (En Km)
Top 10
Abbe 66,00 1 Hertzsprung 591,00
Abbot 10,00 2 Apollo 537,00
Abel 122,00 3 Korolev 437,00
Abenezra 42,00 4 Birkhoff 345,00
Abetti 65,00 5 Poincaré 319,00
Abul Wáfa 55,00 6 Planck 314,00
Abulfeda 65,00 7 Mendeleev 313,00
Acosta 13,00 8 Lorentz 312,00
Adams 66,00 9 Schrödinger 312,00
Agatharchide 48,00 10 Bailly 287,00
Agrippa 44,00
Airy 36,00
Aitken 135,00
Akis 2,00
Alan 2,00
Al-Bakri 12,00
Etc .....
Corto
Circé a écrit :
Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits tableaux
les cinq plus grandes valeurs pour chaque catégorie, ainsi que les données
correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr
Bonjour Circé,
Dans mon exemple J'ai la liste des cratères lunaires en colonne A et leur
diamètre en colonne B
Le tableau va jusqu'a la ligne 1522
Formule colonne F : =GRANDE.VALEUR($B$2:$B$1522;D2)
Formule Colonne E :
{=INDEX($A$2:$A$1522;EQUIV(F2;($A$2:$A$1522<>E1)*$B$2:$B$1522;0))}
*(Il ne faut pas mettre les accolades mais valider par Ctrl+Maj+Enter)*
Exemple :
Cratère Lunaire
Diamètre (En Km)
Top 10
Abbe 66,00 1 Hertzsprung 591,00
Abbot 10,00 2 Apollo 537,00
Abel 122,00 3 Korolev 437,00
Abenezra 42,00 4 Birkhoff 345,00
Abetti 65,00 5 Poincaré 319,00
Abul Wáfa 55,00 6 Planck 314,00
Abulfeda 65,00 7 Mendeleev 313,00
Acosta 13,00 8 Lorentz 312,00
Adams 66,00 9 Schrödinger 312,00
Agatharchide 48,00 10 Bailly 287,00
Agrippa 44,00
Airy 36,00
Aitken 135,00
Akis 2,00
Alan 2,00
Al-Bakri 12,00
Etc .....
Corto
Circé a écrit :Bonjour à tous les excelliens !
Petit problème de formule...
Soit une base d'un certain nb de lignes et de colonnes. J'ai une colonne
CATEGEORIE, pour laquelle il existe 7 types de données. Pour faire simple
on va dire Catégorie1, Catégorie2, etc.
J'ai aussi une colonne MONTANT.
J'ai besoin de récupérer sur une autre feuille, à travers 7 petits tableaux
les cinq plus grandes valeurs pour chaque catégorie, ainsi que les données
correspondantes se trouvant dans quelques autres colonnes.
Si c'est pas possible par formule, je suis pas allergique aux macros...
En tous les cas, merci par avance et bonne journée !
Circé
la faq Word a changé :
http://faqword.fr