Bonjour =E0 tout le MPFE !
Sauriez-vous me trouver, sans utiliser de macro, un moyen=20
de sortir les 10 plus grandes occurences d'une base de=20
donn=E9es ?
Merci d'avance !
Sauriez-vous me trouver, sans utiliser de macro, un moyen de sortir les 10 plus grandes occurences d'une base de
Exemple : Ta plage en A1:Ax En B1 et recopier > B10 =GRANDE.VALEUR(Plage;LIGNE())
AV
Philippe.R
Bonjour Vincent,
En supposant nommée mabdd la plage contenant les valeurs à extraire, tu sélectionne 10 cellules, saisis la formule ci dessous dans la barre de formule et valide en matricielle (Ctrl+Maj+Entrée) :
"Vincent." a écrit dans le message de news:2fd1101c46d6c$22703110$ Bonjour à tout le MPFE ! Sauriez-vous me trouver, sans utiliser de macro, un moyen de sortir les 10 plus grandes occurences d'une base de données ? Merci d'avance !
V.
Bonjour Vincent,
En supposant nommée mabdd la plage contenant les valeurs à extraire, tu sélectionne 10 cellules, saisis
la formule ci dessous dans la barre de formule et valide en matricielle (Ctrl+Maj+Entrée) :
"Vincent." <vincnet.N0SP@MfallasATfr.pwc.com> a écrit dans le message de
news:2fd1101c46d6c$22703110$a301280a@phx.gbl...
Bonjour à tout le MPFE !
Sauriez-vous me trouver, sans utiliser de macro, un moyen
de sortir les 10 plus grandes occurences d'une base de
données ?
Merci d'avance !
En supposant nommée mabdd la plage contenant les valeurs à extraire, tu sélectionne 10 cellules, saisis la formule ci dessous dans la barre de formule et valide en matricielle (Ctrl+Maj+Entrée) :
"Vincent." a écrit dans le message de news:2fd1101c46d6c$22703110$ Bonjour à tout le MPFE ! Sauriez-vous me trouver, sans utiliser de macro, un moyen de sortir les 10 plus grandes occurences d'une base de données ? Merci d'avance !
V.
Vincent.
Euh, c'est pas tout à fait ma question... J'ai dû mal m'exprimer ! Je reprends... Pour moi, une "plus grande occrence", c'est la valeur la plus présente dans ma base. En gros, ce que je cherche à faire, c'est une fonction MODE (A1:Ax) qui prendrait un argument K de la même façon que GRANDE.VALEUR(A1:Ax;K). J'espère être plus clair sur ce coup-là ! A+, et merci encore
-----Message d'origine-----
Sauriez-vous me trouver, sans utiliser de macro, un moyen de sortir les 10 plus grandes occurences d'une base de
Exemple : Ta plage en A1:Ax En B1 et recopier > B10 =GRANDE.VALEUR(Plage;LIGNE())
AV
.
Euh, c'est pas tout à fait ma question... J'ai dû mal
m'exprimer ! Je reprends... Pour moi, une "plus grande
occrence", c'est la valeur la plus présente dans ma base.
En gros, ce que je cherche à faire, c'est une fonction MODE
(A1:Ax) qui prendrait un argument K de la même façon que
GRANDE.VALEUR(A1:Ax;K).
J'espère être plus clair sur ce coup-là !
A+, et merci encore
-----Message d'origine-----
Sauriez-vous me trouver, sans utiliser de macro, un moyen
de sortir les 10 plus grandes occurences d'une base de
Exemple :
Ta plage en A1:Ax
En B1 et recopier > B10
=GRANDE.VALEUR(Plage;LIGNE())
Euh, c'est pas tout à fait ma question... J'ai dû mal m'exprimer ! Je reprends... Pour moi, une "plus grande occrence", c'est la valeur la plus présente dans ma base. En gros, ce que je cherche à faire, c'est une fonction MODE (A1:Ax) qui prendrait un argument K de la même façon que GRANDE.VALEUR(A1:Ax;K). J'espère être plus clair sur ce coup-là ! A+, et merci encore
-----Message d'origine-----
Sauriez-vous me trouver, sans utiliser de macro, un moyen de sortir les 10 plus grandes occurences d'une base de
Exemple : Ta plage en A1:Ax En B1 et recopier > B10 =GRANDE.VALEUR(Plage;LIGNE())
AV
.
AV
c'est la valeur la plus présente dans ma base. Je sais pas comment sont structurées tes données mais il me semble que....un TCD
et un tri décroissant sur la synthèse (NB) ??
AV
c'est la valeur la plus présente dans ma base.
Je sais pas comment sont structurées tes données mais il me semble que....un TCD
c'est la valeur la plus présente dans ma base. Je sais pas comment sont structurées tes données mais il me semble que....un TCD
et un tri décroissant sur la synthèse (NB) ??
AV
Vincent.
Ca, ça marche sans pb... mon seul souci étant que je dois faire un modèle à usage de personnes n'ayant aucune connaissance d'XL (ou alors très faible). Du coup, j'ai peur qu'en utilisant les TCD, le fait de devoir mettre à jour rende caduque mon petit modèle. C'est la solution que j'avais retenue jusqu'ici, n'ayant pas trouvé de formules idoines ! :) donc je reste comme ça pour l'instant, en attendant qu'un éclair de lucidité me vienne et me permette d'éviter ces TCD... (en plus c moche un tcd ! :-) ) A+
-----Message d'origine-----
c'est la valeur la plus présente dans ma base. Je sais pas comment sont structurées tes données mais il
me semble que....un TCD
et un tri décroissant sur la synthèse (NB) ??
AV
.
Ca, ça marche sans pb... mon seul souci étant que je dois
faire un modèle à usage de personnes n'ayant aucune
connaissance d'XL (ou alors très faible). Du coup, j'ai
peur qu'en utilisant les TCD, le fait de devoir mettre à
jour rende caduque mon petit modèle.
C'est la solution que j'avais retenue jusqu'ici, n'ayant
pas trouvé de formules idoines ! :) donc je reste comme ça
pour l'instant, en attendant qu'un éclair de lucidité me
vienne et me permette d'éviter ces TCD...
(en plus c moche un tcd ! :-) )
A+
-----Message d'origine-----
c'est la valeur la plus présente dans ma base.
Je sais pas comment sont structurées tes données mais il
Ca, ça marche sans pb... mon seul souci étant que je dois faire un modèle à usage de personnes n'ayant aucune connaissance d'XL (ou alors très faible). Du coup, j'ai peur qu'en utilisant les TCD, le fait de devoir mettre à jour rende caduque mon petit modèle. C'est la solution que j'avais retenue jusqu'ici, n'ayant pas trouvé de formules idoines ! :) donc je reste comme ça pour l'instant, en attendant qu'un éclair de lucidité me vienne et me permette d'éviter ces TCD... (en plus c moche un tcd ! :-) ) A+
-----Message d'origine-----
c'est la valeur la plus présente dans ma base. Je sais pas comment sont structurées tes données mais il
me semble que....un TCD
et un tri décroissant sur la synthèse (NB) ??
AV
.
Christian.L
Bonjour Vincent
En colonne A l'ensemble de tes valeurs En colonne B l'échantillon de tes différentes valeurs En C " =NB.SI(A:A;B1)" " =NB.SI(A:A;B2)" " =NB.SI(A:A;B3)" " =NB.SI(A:A;B4)" " =NB.SI(A:A;B5)"
C.L.
"Vincent." a écrit dans le message de news:01ee01c46d6e$b2beb7d0$ Euh, c'est pas tout à fait ma question... J'ai dû mal m'exprimer ! Je reprends... Pour moi, une "plus grande occrence", c'est la valeur la plus présente dans ma base. En gros, ce que je cherche à faire, c'est une fonction MODE (A1:Ax) qui prendrait un argument K de la même façon que GRANDE.VALEUR(A1:Ax;K). J'espère être plus clair sur ce coup-là ! A+, et merci encore
-----Message d'origine-----
Sauriez-vous me trouver, sans utiliser de macro, un moyen de sortir les 10 plus grandes occurences d'une base de
Exemple : Ta plage en A1:Ax En B1 et recopier > B10 =GRANDE.VALEUR(Plage;LIGNE())
AV
.
Bonjour Vincent
En colonne A l'ensemble de tes valeurs
En colonne B l'échantillon de tes différentes valeurs
En C " =NB.SI(A:A;B1)"
" =NB.SI(A:A;B2)"
" =NB.SI(A:A;B3)"
" =NB.SI(A:A;B4)"
" =NB.SI(A:A;B5)"
C.L.
"Vincent." <vincnet.N0SP@MfallasATfr.pw.com> a écrit dans le message de
news:01ee01c46d6e$b2beb7d0$a501280a@phx.gbl...
Euh, c'est pas tout à fait ma question... J'ai dû mal
m'exprimer ! Je reprends... Pour moi, une "plus grande
occrence", c'est la valeur la plus présente dans ma base.
En gros, ce que je cherche à faire, c'est une fonction MODE
(A1:Ax) qui prendrait un argument K de la même façon que
GRANDE.VALEUR(A1:Ax;K).
J'espère être plus clair sur ce coup-là !
A+, et merci encore
-----Message d'origine-----
Sauriez-vous me trouver, sans utiliser de macro, un moyen
de sortir les 10 plus grandes occurences d'une base de
Exemple :
Ta plage en A1:Ax
En B1 et recopier > B10
=GRANDE.VALEUR(Plage;LIGNE())
En colonne A l'ensemble de tes valeurs En colonne B l'échantillon de tes différentes valeurs En C " =NB.SI(A:A;B1)" " =NB.SI(A:A;B2)" " =NB.SI(A:A;B3)" " =NB.SI(A:A;B4)" " =NB.SI(A:A;B5)"
C.L.
"Vincent." a écrit dans le message de news:01ee01c46d6e$b2beb7d0$ Euh, c'est pas tout à fait ma question... J'ai dû mal m'exprimer ! Je reprends... Pour moi, une "plus grande occrence", c'est la valeur la plus présente dans ma base. En gros, ce que je cherche à faire, c'est une fonction MODE (A1:Ax) qui prendrait un argument K de la même façon que GRANDE.VALEUR(A1:Ax;K). J'espère être plus clair sur ce coup-là ! A+, et merci encore
-----Message d'origine-----
Sauriez-vous me trouver, sans utiliser de macro, un moyen de sortir les 10 plus grandes occurences d'une base de
Exemple : Ta plage en A1:Ax En B1 et recopier > B10 =GRANDE.VALEUR(Plage;LIGNE())
AV
.
Shnoulle
Salut Vincent,
En ajoutant une colonne de calcul:
avec NB.SI et faire le test de grande.valeur sur cette nouvelles colonnes. puis un recherchev ou index.equiv
C'est juste une pistes, il faudras régler le problèmes des mèmes occuerences (comme d'hab)
Ou sinon faire une Mise à jour du TCD automatique grace a VBA
A+
Vincent. wrote:
Ca, ça marche sans pb... mon seul souci étant que je dois faire un modèle à usage de personnes n'ayant aucune connaissance d'XL (ou alors très faible). Du coup, j'ai peur qu'en utilisant les TCD, le fait de devoir mettre à jour rende caduque mon petit modèle. C'est la solution que j'avais retenue jusqu'ici, n'ayant pas trouvé de formules idoines ! :) donc je reste comme ça pour l'instant, en attendant qu'un éclair de lucidité me vienne et me permette d'éviter ces TCD... (en plus c moche un tcd ! :-) ) A+
-----Message d'origine-----
c'est la valeur la plus présente dans ma base.
Je sais pas comment sont structurées tes données mais il
me semble que....un TCD
et un tri décroissant sur la synthèse (NB) ??
AV
.
-- A+
Le Shnoulle
Salut Vincent,
En ajoutant une colonne de calcul:
avec NB.SI et faire le test de grande.valeur sur cette nouvelles colonnes.
puis un recherchev ou index.equiv
C'est juste une pistes, il faudras régler le problèmes des mèmes
occuerences (comme d'hab)
Ou sinon faire une Mise à jour du TCD automatique grace a VBA
A+
Vincent. wrote:
Ca, ça marche sans pb... mon seul souci étant que je dois
faire un modèle à usage de personnes n'ayant aucune
connaissance d'XL (ou alors très faible). Du coup, j'ai
peur qu'en utilisant les TCD, le fait de devoir mettre à
jour rende caduque mon petit modèle.
C'est la solution que j'avais retenue jusqu'ici, n'ayant
pas trouvé de formules idoines ! :) donc je reste comme ça
pour l'instant, en attendant qu'un éclair de lucidité me
vienne et me permette d'éviter ces TCD...
(en plus c moche un tcd ! :-) )
A+
-----Message d'origine-----
c'est la valeur la plus présente dans ma base.
Je sais pas comment sont structurées tes données mais il
avec NB.SI et faire le test de grande.valeur sur cette nouvelles colonnes. puis un recherchev ou index.equiv
C'est juste une pistes, il faudras régler le problèmes des mèmes occuerences (comme d'hab)
Ou sinon faire une Mise à jour du TCD automatique grace a VBA
A+
Vincent. wrote:
Ca, ça marche sans pb... mon seul souci étant que je dois faire un modèle à usage de personnes n'ayant aucune connaissance d'XL (ou alors très faible). Du coup, j'ai peur qu'en utilisant les TCD, le fait de devoir mettre à jour rende caduque mon petit modèle. C'est la solution que j'avais retenue jusqu'ici, n'ayant pas trouvé de formules idoines ! :) donc je reste comme ça pour l'instant, en attendant qu'un éclair de lucidité me vienne et me permette d'éviter ces TCD... (en plus c moche un tcd ! :-) ) A+
-----Message d'origine-----
c'est la valeur la plus présente dans ma base.
Je sais pas comment sont structurées tes données mais il
me semble que....un TCD
et un tri décroissant sur la synthèse (NB) ??
AV
.
-- A+
Le Shnoulle
Vincent.
Bonne piste que celle-ci... malheureusement, je n'ai jamais pu résoudre le pb des mêmes occurences. C'est le point délicat de la méthode :( merci quand même et je poursuis ma recherche dans le sens que tu indiques !
-----Message d'origine----- Salut Vincent,
En ajoutant une colonne de calcul:
avec NB.SI et faire le test de grande.valeur sur cette nouvelles colonnes.
puis un recherchev ou index.equiv
C'est juste une pistes, il faudras régler le problèmes des mèmes
occuerences (comme d'hab)
Ou sinon faire une Mise à jour du TCD automatique grace a VBA
A+
Vincent. wrote:
Ca, ça marche sans pb... mon seul souci étant que je dois
faire un modèle à usage de personnes n'ayant aucune connaissance d'XL (ou alors très faible). Du coup, j'ai peur qu'en utilisant les TCD, le fait de devoir mettre à
jour rende caduque mon petit modèle. C'est la solution que j'avais retenue jusqu'ici, n'ayant
pas trouvé de formules idoines ! :) donc je reste comme ça
pour l'instant, en attendant qu'un éclair de lucidité me
vienne et me permette d'éviter ces TCD... (en plus c moche un tcd ! :-) ) A+
-----Message d'origine-----
c'est la valeur la plus présente dans ma base.
Je sais pas comment sont structurées tes données mais il
me semble que....un TCD
et un tri décroissant sur la synthèse (NB) ??
AV
.
-- A+
Le Shnoulle
.
Bonne piste que celle-ci... malheureusement, je n'ai
jamais pu résoudre le pb des mêmes occurences. C'est le
point délicat de la méthode :(
merci quand même et je poursuis ma recherche dans le sens
que tu indiques !
-----Message d'origine-----
Salut Vincent,
En ajoutant une colonne de calcul:
avec NB.SI et faire le test de grande.valeur sur cette
nouvelles colonnes.
puis un recherchev ou index.equiv
C'est juste une pistes, il faudras régler le problèmes
des mèmes
occuerences (comme d'hab)
Ou sinon faire une Mise à jour du TCD automatique grace a
VBA
A+
Vincent. wrote:
Ca, ça marche sans pb... mon seul souci étant que je
dois
faire un modèle à usage de personnes n'ayant aucune
connaissance d'XL (ou alors très faible). Du coup, j'ai
peur qu'en utilisant les TCD, le fait de devoir mettre
à
jour rende caduque mon petit modèle.
C'est la solution que j'avais retenue jusqu'ici,
n'ayant
pas trouvé de formules idoines ! :) donc je reste comme
ça
pour l'instant, en attendant qu'un éclair de lucidité
me
vienne et me permette d'éviter ces TCD...
(en plus c moche un tcd ! :-) )
A+
-----Message d'origine-----
c'est la valeur la plus présente dans ma base.
Je sais pas comment sont structurées tes données mais
il
Bonne piste que celle-ci... malheureusement, je n'ai jamais pu résoudre le pb des mêmes occurences. C'est le point délicat de la méthode :( merci quand même et je poursuis ma recherche dans le sens que tu indiques !
-----Message d'origine----- Salut Vincent,
En ajoutant une colonne de calcul:
avec NB.SI et faire le test de grande.valeur sur cette nouvelles colonnes.
puis un recherchev ou index.equiv
C'est juste une pistes, il faudras régler le problèmes des mèmes
occuerences (comme d'hab)
Ou sinon faire une Mise à jour du TCD automatique grace a VBA
A+
Vincent. wrote:
Ca, ça marche sans pb... mon seul souci étant que je dois
faire un modèle à usage de personnes n'ayant aucune connaissance d'XL (ou alors très faible). Du coup, j'ai peur qu'en utilisant les TCD, le fait de devoir mettre à
jour rende caduque mon petit modèle. C'est la solution que j'avais retenue jusqu'ici, n'ayant
pas trouvé de formules idoines ! :) donc je reste comme ça
pour l'instant, en attendant qu'un éclair de lucidité me
vienne et me permette d'éviter ces TCD... (en plus c moche un tcd ! :-) ) A+
-----Message d'origine-----
c'est la valeur la plus présente dans ma base.
Je sais pas comment sont structurées tes données mais il
me semble que....un TCD
et un tri décroissant sur la synthèse (NB) ??
AV
.
-- A+
Le Shnoulle
.
Daniel.M
Salut Vincent,
Mettons ta BD avec des données en A2:F999 et que tu recherches les plus grandes occurences de la colonne D.
En H1: =MODE($D$2:$D$999) En H2: =MODE(SI(NB.SI(H$1:H1;$D$2:$D$999)=0;D$2:D$999))
Tu recopies H2 jusqu'à H10
Si tu utilises une autre case que H1 pour débuter, il te faudra la référence à cette adresse dans la 2e formule (mais le principe reste le même).
Avise si tu peux avoir des cases vides, auquel cas il faut adapter un peu la 2e formule.
Salutations,
Daniel M.
"Vincent." wrote in message news:2fd1101c46d6c$22703110$ Bonjour à tout le MPFE ! Sauriez-vous me trouver, sans utiliser de macro, un moyen de sortir les 10 plus grandes occurences d'une base de données ? Merci d'avance !
V.
Salut Vincent,
Mettons ta BD avec des données en A2:F999 et que tu recherches les plus grandes
occurences de la colonne D.
En H1: =MODE($D$2:$D$999)
En H2: =MODE(SI(NB.SI(H$1:H1;$D$2:$D$999)=0;D$2:D$999))
Tu recopies H2 jusqu'à H10
Si tu utilises une autre case que H1 pour débuter, il te faudra la référence à
cette adresse dans la 2e formule (mais le principe reste le même).
Avise si tu peux avoir des cases vides, auquel cas il faut adapter un peu la 2e
formule.
Salutations,
Daniel M.
"Vincent." <vincnet.N0SP@MfallasATfr.pwc.com> wrote in message
news:2fd1101c46d6c$22703110$a301280a@phx.gbl...
Bonjour à tout le MPFE !
Sauriez-vous me trouver, sans utiliser de macro, un moyen
de sortir les 10 plus grandes occurences d'une base de
données ?
Merci d'avance !
Mettons ta BD avec des données en A2:F999 et que tu recherches les plus grandes occurences de la colonne D.
En H1: =MODE($D$2:$D$999) En H2: =MODE(SI(NB.SI(H$1:H1;$D$2:$D$999)=0;D$2:D$999))
Tu recopies H2 jusqu'à H10
Si tu utilises une autre case que H1 pour débuter, il te faudra la référence à cette adresse dans la 2e formule (mais le principe reste le même).
Avise si tu peux avoir des cases vides, auquel cas il faut adapter un peu la 2e formule.
Salutations,
Daniel M.
"Vincent." wrote in message news:2fd1101c46d6c$22703110$ Bonjour à tout le MPFE ! Sauriez-vous me trouver, sans utiliser de macro, un moyen de sortir les 10 plus grandes occurences d'une base de données ? Merci d'avance !
V.
Daniel.M
La formule en H2 est une matricielle et doit donc être saisie comme tel (Ctrl-Maj-Entrée).
Salutations,
Daniel M.
La formule en H2 est une matricielle et doit donc être saisie comme tel
(Ctrl-Maj-Entrée).