J'ai dans ma feuil1 en col A des dates de naissance, et en col B des heures
Dans ma feuil2, j'ai un tableau comme ci-dessous :
A B C
1 Age Nb de pers somme des heures
2 20
3 25
4 30
5 35
6 40
7 45
8 50
9 60
10 80
en B2, je souhaite compter le nombre de personne qui ont moins de 20 ans
puis en B3 entre 20 et 25 ....etc, cela, je pense avoir réussi avec une
matricielle en selectionnant de B2 à B10 comme celle ci :
{=FREQUENCE(DATEDIF(Feuil1!A2:A3000;AUJOURDHUI();"y");Feuil2!A2:A10)}, en
tous cas, ca fonctionne.
En revanche, je bloque pour la formules de la colonne C où je souhaite
connaitre la somme des heures de la col B en Feuil1 en fonction de leurs
tranches d'ages.
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
Sam
Bonjour, voici une solution mais à mon avis il doit y avoir mieux
en C3 : =SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<£)*(DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")>A2)*Feuil1!$B$2:$B$3000) et tirer jusque C10
en C2 =SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<¢)*Feuil1!$B$2:$B$3000)
Cordialement Michel dit "Sam"
"Manu" a écrit dans le message de news: %
Bonsoir,
J'ai dans ma feuil1 en col A des dates de naissance, et en col B des heures
Dans ma feuil2, j'ai un tableau comme ci-dessous :
A B C 1 Age Nb de pers somme des heures 2 20 3 25 4 30 5 35 6 40 7 45 8 50 9 60 10 80
en B2, je souhaite compter le nombre de personne qui ont moins de 20 ans puis en B3 entre 20 et 25 ....etc, cela, je pense avoir réussi avec une matricielle en selectionnant de B2 à B10 comme celle ci : {=FREQUENCE(DATEDIF(Feuil1!A2:A3000;AUJOURDHUI();"y");Feuil2!A2:A10)}, en tous cas, ca fonctionne.
En revanche, je bloque pour la formules de la colonne C où je souhaite connaitre la somme des heures de la col B en Feuil1 en fonction de leurs tranches d'ages.
Help SVP.
Merci
Manu
Bonjour,
voici une solution mais à mon avis il doit y avoir mieux
en C3 :
=SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<£)*(DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")>A2)*Feuil1!$B$2:$B$3000)
et tirer jusque C10
en C2
=SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<¢)*Feuil1!$B$2:$B$3000)
Cordialement
Michel dit "Sam"
"Manu" <manuel.gamin@wanadoo.fr> a écrit dans le message de news:
%23ZbIaQUYJHA.4424@TK2MSFTNGP05.phx.gbl...
Bonsoir,
J'ai dans ma feuil1 en col A des dates de naissance, et en col B des
heures
Dans ma feuil2, j'ai un tableau comme ci-dessous :
A B C
1 Age Nb de pers somme des heures
2 20
3 25
4 30
5 35
6 40
7 45
8 50
9 60
10 80
en B2, je souhaite compter le nombre de personne qui ont moins de 20 ans
puis en B3 entre 20 et 25 ....etc, cela, je pense avoir réussi avec une
matricielle en selectionnant de B2 à B10 comme celle ci :
{=FREQUENCE(DATEDIF(Feuil1!A2:A3000;AUJOURDHUI();"y");Feuil2!A2:A10)}, en
tous cas, ca fonctionne.
En revanche, je bloque pour la formules de la colonne C où je souhaite
connaitre la somme des heures de la col B en Feuil1 en fonction de leurs
tranches d'ages.
Bonjour, voici une solution mais à mon avis il doit y avoir mieux
en C3 : =SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<£)*(DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")>A2)*Feuil1!$B$2:$B$3000) et tirer jusque C10
en C2 =SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<¢)*Feuil1!$B$2:$B$3000)
Cordialement Michel dit "Sam"
"Manu" a écrit dans le message de news: %
Bonsoir,
J'ai dans ma feuil1 en col A des dates de naissance, et en col B des heures
Dans ma feuil2, j'ai un tableau comme ci-dessous :
A B C 1 Age Nb de pers somme des heures 2 20 3 25 4 30 5 35 6 40 7 45 8 50 9 60 10 80
en B2, je souhaite compter le nombre de personne qui ont moins de 20 ans puis en B3 entre 20 et 25 ....etc, cela, je pense avoir réussi avec une matricielle en selectionnant de B2 à B10 comme celle ci : {=FREQUENCE(DATEDIF(Feuil1!A2:A3000;AUJOURDHUI();"y");Feuil2!A2:A10)}, en tous cas, ca fonctionne.
En revanche, je bloque pour la formules de la colonne C où je souhaite connaitre la somme des heures de la col B en Feuil1 en fonction de leurs tranches d'ages.
Help SVP.
Merci
Manu
Manu
Il y a certainement mieux Sam, mais ca fonctionne, super, mais je t'avoues que j'etais vraiment pas loin de la solution mais en plus complexe que toi. Non seulement c'est plus simple, mais surtout tu as trouvé ! Merci Sam.
Pour le sport, si quelqu'un trouve une solution simplifier.... sais t'on jamais.....
Manu
"Sam" a écrit dans le message de news: 494ab91d$0$4093$
Bonjour, voici une solution mais à mon avis il doit y avoir mieux
en C3 : =SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<£)*(DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")>A2)*Feuil1!$B$2:$B$3000) et tirer jusque C10
en C2 =SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<¢)*Feuil1!$B$2:$B$3000)
Cordialement Michel dit "Sam"
"Manu" a écrit dans le message de news: %
Bonsoir,
J'ai dans ma feuil1 en col A des dates de naissance, et en col B des heures
Dans ma feuil2, j'ai un tableau comme ci-dessous :
A B C 1 Age Nb de pers somme des heures 2 20 3 25 4 30 5 35 6 40 7 45 8 50 9 60 10 80
en B2, je souhaite compter le nombre de personne qui ont moins de 20 ans puis en B3 entre 20 et 25 ....etc, cela, je pense avoir réussi avec une matricielle en selectionnant de B2 à B10 comme celle ci : {=FREQUENCE(DATEDIF(Feuil1!A2:A3000;AUJOURDHUI();"y");Feuil2!A2:A10)}, en tous cas, ca fonctionne.
En revanche, je bloque pour la formules de la colonne C où je souhaite connaitre la somme des heures de la col B en Feuil1 en fonction de leurs tranches d'ages.
Help SVP.
Merci
Manu
Il y a certainement mieux Sam, mais ca fonctionne, super, mais je t'avoues
que j'etais vraiment pas loin de la solution mais en plus complexe que toi.
Non seulement c'est plus simple, mais surtout tu as trouvé ! Merci Sam.
Pour le sport, si quelqu'un trouve une solution simplifier.... sais t'on
jamais.....
Manu
"Sam" <prenom-ou-sam@citron.fr> a écrit dans le message de news:
494ab91d$0$4093$ba4acef3@news.orange.fr...
Bonjour,
voici une solution mais à mon avis il doit y avoir mieux
en C3 :
=SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<£)*(DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")>A2)*Feuil1!$B$2:$B$3000)
et tirer jusque C10
en C2
=SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<¢)*Feuil1!$B$2:$B$3000)
Cordialement
Michel dit "Sam"
"Manu" <manuel.gamin@wanadoo.fr> a écrit dans le message de news:
%23ZbIaQUYJHA.4424@TK2MSFTNGP05.phx.gbl...
Bonsoir,
J'ai dans ma feuil1 en col A des dates de naissance, et en col B des
heures
Dans ma feuil2, j'ai un tableau comme ci-dessous :
A B C
1 Age Nb de pers somme des heures
2 20
3 25
4 30
5 35
6 40
7 45
8 50
9 60
10 80
en B2, je souhaite compter le nombre de personne qui ont moins de 20 ans
puis en B3 entre 20 et 25 ....etc, cela, je pense avoir réussi avec une
matricielle en selectionnant de B2 à B10 comme celle ci :
{=FREQUENCE(DATEDIF(Feuil1!A2:A3000;AUJOURDHUI();"y");Feuil2!A2:A10)}, en
tous cas, ca fonctionne.
En revanche, je bloque pour la formules de la colonne C où je souhaite
connaitre la somme des heures de la col B en Feuil1 en fonction de leurs
tranches d'ages.
Il y a certainement mieux Sam, mais ca fonctionne, super, mais je t'avoues que j'etais vraiment pas loin de la solution mais en plus complexe que toi. Non seulement c'est plus simple, mais surtout tu as trouvé ! Merci Sam.
Pour le sport, si quelqu'un trouve une solution simplifier.... sais t'on jamais.....
Manu
"Sam" a écrit dans le message de news: 494ab91d$0$4093$
Bonjour, voici une solution mais à mon avis il doit y avoir mieux
en C3 : =SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<£)*(DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")>A2)*Feuil1!$B$2:$B$3000) et tirer jusque C10
en C2 =SOMMEPROD((DATEDIF(Feuil1!$A$2:$A$3000;AUJOURDHUI();"y")<¢)*Feuil1!$B$2:$B$3000)
Cordialement Michel dit "Sam"
"Manu" a écrit dans le message de news: %
Bonsoir,
J'ai dans ma feuil1 en col A des dates de naissance, et en col B des heures
Dans ma feuil2, j'ai un tableau comme ci-dessous :
A B C 1 Age Nb de pers somme des heures 2 20 3 25 4 30 5 35 6 40 7 45 8 50 9 60 10 80
en B2, je souhaite compter le nombre de personne qui ont moins de 20 ans puis en B3 entre 20 et 25 ....etc, cela, je pense avoir réussi avec une matricielle en selectionnant de B2 à B10 comme celle ci : {=FREQUENCE(DATEDIF(Feuil1!A2:A3000;AUJOURDHUI();"y");Feuil2!A2:A10)}, en tous cas, ca fonctionne.
En revanche, je bloque pour la formules de la colonne C où je souhaite connaitre la somme des heures de la col B en Feuil1 en fonction de leurs tranches d'ages.