|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : avril 2006 Messages : 118 ![]() |
Bonjour à tous,
Pour expliquer mon problème je vous donne un exemple simplifié et le résultat souhaité: Mes données: pour chaque personne j'ai un montant reversé par année personne | 2008 | 2009 | 2010 | ------------------------------ personn1 | 100,0 | 10,0 | 1000 | ------------------------------ personn2 | 600,0 | 100,0 | 800 | ------------------------------| personn3 | 50,00 | 50,0 | 100 | ------------------------------| Ce que je veux au final : connaitre par tranche de montant (pas régulières) et pour l'année concernée le nombre de personnes situées dans cette tranche tranche | 2008 | 2009 | 2010 | ------------------------------| x < 100 | 1,000 | 2,000 | 0,00 | ------------------------------| 100-500| 1,000 | 1,000 | 1,00 | ------------------------------| x > 500 | 1,000 | 0,000 | 2,00 | ------------------------------| (les décimales sont là pour pouvoir aligner mon tableau dans ce post) Voilà j'espère que mon explication est claire. D'avance merci, _Jnie_ |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : octobre 2006 Messages : 541 ![]() |
Bonjour,
Tiens tu absolument à un TCD ? sinon, on pourrait utiliser NB.SI(colonne de l'année;tranche)
__________________
Michel_M |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : avril 2006 Messages : 118 ![]() |
|
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Inscription : juillet 2002 Messages : 108 ![]() |
Bonjour,
Un nb.si n'accepte qu'une condition. mais pour les valeurs comprises entre 100 et 500, c'est le nombre total de valeurs (nbval()) - le nombre calculé de valeurs <100 - le nombe calculé de valeurs >500. Sinon pour combiner des conditions, tu peux regarder avec sommeprod(). |
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() Inscription : octobre 2006 Messages : 541 ![]() |
Re,
Regarde si cette petite maquette te met sur la piste
__________________
Michel_M |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com