j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans
tenir compte des éventuels doublons . J'y arrive en passant par un tableau
croisé dynamique puis en utilisant la formule grande.valeur. Y a-t-il une
formule qui me permettrait d'attaquer la source sans passer par le tableau
croisé ?
Merci pour votre aide.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
David
Bonjour,
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau (toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" wrote in message news:
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans tenir compte des éventuels doublons . J'y arrive en passant par un tableau croisé dynamique puis en utilisant la formule grande.valeur. Y a-t-il une formule qui me permettrait d'attaquer la source sans passer par le tableau croisé ? Merci pour votre aide.
JL
Bonjour,
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau
(toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme
cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" <JLGD@discussions.microsoft.com> wrote in message
news:9EA5B0D4-45C8-4232-B148-A123795E6E43@microsoft.com...
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans
tenir compte des éventuels doublons . J'y arrive en passant par un tableau
croisé dynamique puis en utilisant la formule grande.valeur. Y a-t-il une
formule qui me permettrait d'attaquer la source sans passer par le tableau
croisé ?
Merci pour votre aide.
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau (toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" wrote in message news:
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans tenir compte des éventuels doublons . J'y arrive en passant par un tableau croisé dynamique puis en utilisant la formule grande.valeur. Y a-t-il une formule qui me permettrait d'attaquer la source sans passer par le tableau croisé ? Merci pour votre aide.
JL
JLGD
Bonjour David,
merci pour ta réponse. Néanmoins je n'ai pas été assez précis : j'ai un tableau avec une liste de factures émises. Je souhaite avoir les trois plus grands soldes clients, sachant que je peux avoir plusieurs factures par client, et que je vous drais éviter de passer par un tableau croisé faisant le total par client. Avec la formule =GRANDE.VALEUR(SOMME.SI(AC019_20051103!$C$2:$C$5989;AC019_20051103!$C$2:$C$5989;AC019_20051103!$S$2:$S$5989);{1;2;3;4;5;}), ou la colonne C est le code client, et la colonne S le montant de la facture, j'obtiens autant de fois le plus grand solde, puis le deuxième etc..; que j'ai de factures dans mon tableau. je voudrais que ma formule ne restitue qu'une fois chaque élément du top 5.
merci encore d'avoir pris le tps de me répondre.
a+
Bonjour,
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau (toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" wrote in message news:
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans tenir compte des éventuels doublons . J'y arrive en passant par un tableau croisé dynamique puis en utilisant la formule grande.valeur. Y a-t-il une formule qui me permettrait d'attaquer la source sans passer par le tableau croisé ? Merci pour votre aide.
JL
Bonjour David,
merci pour ta réponse. Néanmoins je n'ai pas été assez précis : j'ai un
tableau avec une liste de factures émises. Je souhaite avoir les trois plus
grands soldes clients, sachant que je peux avoir plusieurs factures par
client, et que je vous drais éviter de passer par un tableau croisé faisant
le total par client. Avec la formule
=GRANDE.VALEUR(SOMME.SI(AC019_20051103!$C$2:$C$5989;AC019_20051103!$C$2:$C$5989;AC019_20051103!$S$2:$S$5989);{1;2;3;4;5;}),
ou la colonne C est le code client, et la colonne S le montant de la facture,
j'obtiens autant de fois le plus grand solde, puis le deuxième etc..; que
j'ai de factures dans mon tableau. je voudrais que ma formule ne restitue
qu'une fois chaque élément du top 5.
merci encore d'avoir pris le tps de me répondre.
a+
Bonjour,
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau
(toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme
cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" <JLGD@discussions.microsoft.com> wrote in message
news:9EA5B0D4-45C8-4232-B148-A123795E6E43@microsoft.com...
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans
tenir compte des éventuels doublons . J'y arrive en passant par un tableau
croisé dynamique puis en utilisant la formule grande.valeur. Y a-t-il une
formule qui me permettrait d'attaquer la source sans passer par le tableau
croisé ?
Merci pour votre aide.
merci pour ta réponse. Néanmoins je n'ai pas été assez précis : j'ai un tableau avec une liste de factures émises. Je souhaite avoir les trois plus grands soldes clients, sachant que je peux avoir plusieurs factures par client, et que je vous drais éviter de passer par un tableau croisé faisant le total par client. Avec la formule =GRANDE.VALEUR(SOMME.SI(AC019_20051103!$C$2:$C$5989;AC019_20051103!$C$2:$C$5989;AC019_20051103!$S$2:$S$5989);{1;2;3;4;5;}), ou la colonne C est le code client, et la colonne S le montant de la facture, j'obtiens autant de fois le plus grand solde, puis le deuxième etc..; que j'ai de factures dans mon tableau. je voudrais que ma formule ne restitue qu'une fois chaque élément du top 5.
merci encore d'avoir pris le tps de me répondre.
a+
Bonjour,
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau (toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" wrote in message news:
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans tenir compte des éventuels doublons . J'y arrive en passant par un tableau croisé dynamique puis en utilisant la formule grande.valeur. Y a-t-il une formule qui me permettrait d'attaquer la source sans passer par le tableau croisé ? Merci pour votre aide.
merci pour ta réponse. Néanmoins je n'ai pas été assez précis : j'ai un tableau avec une liste de factures émises. Je souhaite avoir les trois plus grands soldes clients, sachant que je peux avoir plusieurs factures par client, et que je vous drais éviter de passer par un tableau croisé f aisant le total par client. Avec la formule =GRANDE.VALEUR(SOMME.SI(AC019_20051103!$C$2:$C$5989;AC019_20051103!$C$2 :$C$5989;AC019_20051103!$S$2:$S$5989);{1;2;3;4;5;}), ou la colonne C est le code client, et la colonne S le montant de la fact ure, j'obtiens autant de fois le plus grand solde, puis le deuxième etc..; q ue j'ai de factures dans mon tableau. je voudrais que ma formule ne restitue qu'une fois chaque élément du top 5.
merci encore d'avoir pris le tps de me répondre.
a+
Bonjour,
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau (toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" wrote in message news:
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans tenir compte des éventuels doublons . J'y arrive en passant par un tableau croisé dynamique puis en utilisant la formule grande.valeur. Y a-t- il une formule qui me permettrait d'attaquer la source sans passer par le ta bleau croisé ? Merci pour votre aide.
merci pour ta réponse. Néanmoins je n'ai pas été assez précis : j'ai un
tableau avec une liste de factures émises. Je souhaite avoir les trois plus
grands soldes clients, sachant que je peux avoir plusieurs factures par
client, et que je vous drais éviter de passer par un tableau croisé f aisant
le total par client. Avec la formule
=GRANDE.VALEUR(SOMME.SI(AC019_20051103!$C$2:$C$5989;AC019_20051103!$C$2 :$C$5989;AC019_20051103!$S$2:$S$5989);{1;2;3;4;5;}),
ou la colonne C est le code client, et la colonne S le montant de la fact ure,
j'obtiens autant de fois le plus grand solde, puis le deuxième etc..; q ue
j'ai de factures dans mon tableau. je voudrais que ma formule ne restitue
qu'une fois chaque élément du top 5.
merci encore d'avoir pris le tps de me répondre.
a+
Bonjour,
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau
(toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme
cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" <JLGD@discussions.microsoft.com> wrote in message
news:9EA5B0D4-45C8-4232-B148-A123795E6E43@microsoft.com...
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans
tenir compte des éventuels doublons . J'y arrive en passant par un tableau
croisé dynamique puis en utilisant la formule grande.valeur. Y a-t- il une
formule qui me permettrait d'attaquer la source sans passer par le ta bleau
croisé ?
Merci pour votre aide.
merci pour ta réponse. Néanmoins je n'ai pas été assez précis : j'ai un tableau avec une liste de factures émises. Je souhaite avoir les trois plus grands soldes clients, sachant que je peux avoir plusieurs factures par client, et que je vous drais éviter de passer par un tableau croisé f aisant le total par client. Avec la formule =GRANDE.VALEUR(SOMME.SI(AC019_20051103!$C$2:$C$5989;AC019_20051103!$C$2 :$C$5989;AC019_20051103!$S$2:$S$5989);{1;2;3;4;5;}), ou la colonne C est le code client, et la colonne S le montant de la fact ure, j'obtiens autant de fois le plus grand solde, puis le deuxième etc..; q ue j'ai de factures dans mon tableau. je voudrais que ma formule ne restitue qu'une fois chaque élément du top 5.
merci encore d'avoir pris le tps de me répondre.
a+
Bonjour,
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau (toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" wrote in message news:
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans tenir compte des éventuels doublons . J'y arrive en passant par un tableau croisé dynamique puis en utilisant la formule grande.valeur. Y a-t- il une formule qui me permettrait d'attaquer la source sans passer par le ta bleau croisé ? Merci pour votre aide.
JL
JLGD
Bonjour JB.
Merci pour ta réponse. Je vais essayer de la mettre en oeuvre. J'en profite, si tu es le JB d'excelabo, pour te remercier pour tes contributions sur ce site, dont j'ai largement profité !
merci pour ta réponse. Néanmoins je n'ai pas été assez précis : j'ai un tableau avec une liste de factures émises. Je souhaite avoir les trois plus grands soldes clients, sachant que je peux avoir plusieurs factures par client, et que je vous drais éviter de passer par un tableau croisé faisant le total par client. Avec la formule =GRANDE.VALEUR(SOMME.SI(AC019_20051103!$C$2:$C$5989;AC019_20051103!$C$2:$C$5989;AC019_20051103!$S$2:$S$5989);{1;2;3;4;5;}), ou la colonne C est le code client, et la colonne S le montant de la facture, j'obtiens autant de fois le plus grand solde, puis le deuxième etc..; que j'ai de factures dans mon tableau. je voudrais que ma formule ne restitue qu'une fois chaque élément du top 5.
merci encore d'avoir pris le tps de me répondre.
a+
Bonjour,
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau (toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" wrote in message news:
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans tenir compte des éventuels doublons . J'y arrive en passant par un tableau croisé dynamique puis en utilisant la formule grande.valeur. Y a-t-il une formule qui me permettrait d'attaquer la source sans passer par le tableau croisé ? Merci pour votre aide.
JL
Bonjour JB.
Merci pour ta réponse. Je vais essayer de la mettre en oeuvre. J'en profite,
si tu es le JB d'excelabo, pour te remercier pour tes contributions sur ce
site, dont j'ai largement profité !
merci pour ta réponse. Néanmoins je n'ai pas été assez précis : j'ai un
tableau avec une liste de factures émises. Je souhaite avoir les trois plus
grands soldes clients, sachant que je peux avoir plusieurs factures par
client, et que je vous drais éviter de passer par un tableau croisé faisant
le total par client. Avec la formule
=GRANDE.VALEUR(SOMME.SI(AC019_20051103!$C$2:$C$5989;AC019_20051103!$C$2:$C$5989;AC019_20051103!$S$2:$S$5989);{1;2;3;4;5;}),
ou la colonne C est le code client, et la colonne S le montant de la facture,
j'obtiens autant de fois le plus grand solde, puis le deuxième etc..; que
j'ai de factures dans mon tableau. je voudrais que ma formule ne restitue
qu'une fois chaque élément du top 5.
merci encore d'avoir pris le tps de me répondre.
a+
Bonjour,
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau
(toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme
cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" <JLGD@discussions.microsoft.com> wrote in message
news:9EA5B0D4-45C8-4232-B148-A123795E6E43@microsoft.com...
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans
tenir compte des éventuels doublons . J'y arrive en passant par un tableau
croisé dynamique puis en utilisant la formule grande.valeur. Y a-t-il une
formule qui me permettrait d'attaquer la source sans passer par le tableau
croisé ?
Merci pour votre aide.
Merci pour ta réponse. Je vais essayer de la mettre en oeuvre. J'en profite, si tu es le JB d'excelabo, pour te remercier pour tes contributions sur ce site, dont j'ai largement profité !
merci pour ta réponse. Néanmoins je n'ai pas été assez précis : j'ai un tableau avec une liste de factures émises. Je souhaite avoir les trois plus grands soldes clients, sachant que je peux avoir plusieurs factures par client, et que je vous drais éviter de passer par un tableau croisé faisant le total par client. Avec la formule =GRANDE.VALEUR(SOMME.SI(AC019_20051103!$C$2:$C$5989;AC019_20051103!$C$2:$C$5989;AC019_20051103!$S$2:$S$5989);{1;2;3;4;5;}), ou la colonne C est le code client, et la colonne S le montant de la facture, j'obtiens autant de fois le plus grand solde, puis le deuxième etc..; que j'ai de factures dans mon tableau. je voudrais que ma formule ne restitue qu'une fois chaque élément du top 5.
merci encore d'avoir pris le tps de me répondre.
a+
Bonjour,
Donc tu as un tableau et tu veux avoir la cellule dans tout le tableau (toutes colonnes et lignes comprises) ayant la plus grande valeur ?
Dans ce cas la, je sais qu'il est facile de faire une petite macro comme cela :
Sub test()
Dim max As Double
max = 0
Dim cell As Range
For Each cell In ActiveSheet.UsedRange
If cell.Value > max Then
max = cell.Value
End If
Next
MsgBox max
End Sub
Voila en esperant que cela t'aide
Bonne journée David
"JLGD" wrote in message news:
Bonjour,
j'ai besoin de déterminer les x plus grandes valeurs d'un tableau, sans tenir compte des éventuels doublons . J'y arrive en passant par un tableau croisé dynamique puis en utilisant la formule grande.valeur. Y a-t-il une formule qui me permettrait d'attaquer la source sans passer par le tableau croisé ? Merci pour votre aide.