Fonction excel
be laid back
Messages postés
37
Date d'inscription
Statut
Membre
Dernière intervention
-
be laid back Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
be laid back Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un tableau qui se décompose ainsi
01/03 A P 2
01/04 A P 3
01/04 A C 4
05/04 C R 3
06/04 A P 4
20/04 E R 1
24/04 B C 1
J'aimerai savoir si il est possible de trouver une formule qui qui lise la Deuxième colonne pour voir si il y a un A puis si oui qu'il y ai un contrôle de la troisième colonne pour voir si y a un le bon critère (P,C ou R)et qu'il compte le nombre de droite). tout sa en fixant des bornes (là le moi d'avril )
Par exemple pour A et le critère P = 3
pour A et le critère c = 4
je remercie d'avance celui qui pourra me venir en aide
Cdt
j'ai un tableau qui se décompose ainsi
01/03 A P 2
01/04 A P 3
01/04 A C 4
05/04 C R 3
06/04 A P 4
20/04 E R 1
24/04 B C 1
J'aimerai savoir si il est possible de trouver une formule qui qui lise la Deuxième colonne pour voir si il y a un A puis si oui qu'il y ai un contrôle de la troisième colonne pour voir si y a un le bon critère (P,C ou R)et qu'il compte le nombre de droite). tout sa en fixant des bornes (là le moi d'avril )
Par exemple pour A et le critère P = 3
pour A et le critère c = 4
je remercie d'avance celui qui pourra me venir en aide
Cdt
A voir également:
- Fonction excel
- Fonction si et excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Fonction moyenne excel - Guide
- Déplacer colonne excel - Guide
9 réponses
bonjour
un sommeprod devrait faire l'affaire si j'ai tout compris
par contre je ne vois pas les résultats que tu énonces, Somme pour A et P : resultat : 9, le nombre : 3 (ok) mais pour A et C, le nombre = 1 or la somme est de 4 (ok)
un coup le nombre, un coup la somme ou est ce une autre subtilité non définie ?
un sommeprod devrait faire l'affaire si j'ai tout compris
=SommeProd((mois($A$2:$A$12)=4)*($B$2:$B$12="A")*($C$2:$C$12)*1)
par contre je ne vois pas les résultats que tu énonces, Somme pour A et P : resultat : 9, le nombre : 3 (ok) mais pour A et C, le nombre = 1 or la somme est de 4 (ok)
un coup le nombre, un coup la somme ou est ce une autre subtilité non définie ?
tu veut faire la somme des 2,3,4 qui sont dans le mois d'avril ( /04)et qui rempli la meme condition excemple
1/4/ A P 1
1/3/ A P 3
1/4/ A P 4
ici sa sera 1+4 ?
1/4/ A P 1
1/3/ A P 3
1/4/ A P 4
ici sa sera 1+4 ?
Bonjour,
En G1 : test pour A...
En H1 : test avec P ou C...
=SOMMEPROD((MOIS(Liste1)=4)*(Liste2=G1)*(Liste3=H1)*(Liste4))
J'ai défini des plages nommées pour chaque colonne (Liste1 à liste4).
Cette formule fait la somme des nombres correspondant (donc 7 pour A/P/avril).
=INDEX(Liste4;PETITE.VALEUR(SI(ESTERREUR(EQUIV((MOIS(Liste1)=4)*(Liste2=G1)*(Liste3=H1)*(Liste4);Liste4;0));99999;EQUIV((MOIS(Liste1)=4)*(Liste2=G1)*(Liste3=H1)*(Liste4);Liste4;0));1))
Cette formule retourne le premier trouvé (attention, si les valeurs dans lliste4 peuvent être supérieures à 99999, il faut corriger la formule).
En G1 : test pour A...
En H1 : test avec P ou C...
=SOMMEPROD((MOIS(Liste1)=4)*(Liste2=G1)*(Liste3=H1)*(Liste4))
J'ai défini des plages nommées pour chaque colonne (Liste1 à liste4).
Cette formule fait la somme des nombres correspondant (donc 7 pour A/P/avril).
=INDEX(Liste4;PETITE.VALEUR(SI(ESTERREUR(EQUIV((MOIS(Liste1)=4)*(Liste2=G1)*(Liste3=H1)*(Liste4);Liste4;0));99999;EQUIV((MOIS(Liste1)=4)*(Liste2=G1)*(Liste3=H1)*(Liste4);Liste4;0));1))
Cette formule retourne le premier trouvé (attention, si les valeurs dans lliste4 peuvent être supérieures à 99999, il faut corriger la formule).
Dsl , pour l'explication je vais essayer de faire plus simple comme explication
j'ai un tableau qui se décompose ainsi
01/03 A P 2
01/04 A P 3
01/04 A C 4
05/04 C R 3
06/04 A P 4
20/04 E R 1
24/04 B C 1
j'aimerai que la formule prenne en compte que les jours d'avril et ensuite qu'elle contrôle la Deuxième colonne pour voir la lettre correspondante si c'est A,B,C,... et quelle contrôle ensuite la lettre de la colonne suivante pour finir par faire la somme du chiffre qui se trouve dans la dernière colonne pour réussir a former le tableau ci dessous pour Avril/09
C P R
A 4 7 0
B 1 0 0
C 0 0 3
E 0 0 1
j'ai un tableau qui se décompose ainsi
01/03 A P 2
01/04 A P 3
01/04 A C 4
05/04 C R 3
06/04 A P 4
20/04 E R 1
24/04 B C 1
j'aimerai que la formule prenne en compte que les jours d'avril et ensuite qu'elle contrôle la Deuxième colonne pour voir la lettre correspondante si c'est A,B,C,... et quelle contrôle ensuite la lettre de la colonne suivante pour finir par faire la somme du chiffre qui se trouve dans la dernière colonne pour réussir a former le tableau ci dessous pour Avril/09
C P R
A 4 7 0
B 1 0 0
C 0 0 3
E 0 0 1
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
re:
une formule un peut plus compliquée, mais avec un fichier exemple ça serait plus simple à construire.
voici un fichier en fonction de ce que j'ai compris
https://www.cjoint.com/?eDeB0Xtkhs
une formule un peut plus compliquée, mais avec un fichier exemple ça serait plus simple à construire.
voici un fichier en fonction de ce que j'ai compris
https://www.cjoint.com/?eDeB0Xtkhs
merci beaucoup ta fait exactement ce que je voulais faire de mon coté à testé les formules de Excel une par une j'ai réussi à trouver sa.
=SI(MOIS('[retirées .xls]Feuil1'!$A:$A=4);SOMME.SI.ENS('[retirées .xls]Feuil1'!$F:$F;'[retirées .xls]Feuil1'!$H:$H;"A";'[retirées .xls]Feuil1'!$D:$D;"M");"")
Pour le moment sa marche.et c'est un petit peu plus cour que toi :-).en espérant qu'il n'y a pas de limite
merci a tous ceux qui mon aider.
Cdt
=SI(MOIS('[retirées .xls]Feuil1'!$A:$A=4);SOMME.SI.ENS('[retirées .xls]Feuil1'!$F:$F;'[retirées .xls]Feuil1'!$H:$H;"A";'[retirées .xls]Feuil1'!$D:$D;"M");"")
Pour le moment sa marche.et c'est un petit peu plus cour que toi :-).en espérant qu'il n'y a pas de limite
merci a tous ceux qui mon aider.
Cdt
re:
excel 2007 ??? les formules que tu utilises sont spécifiques à excel 2007, ton classeur ne fonctionnera que sous excel 2007...
excel 2007 ??? les formules que tu utilises sont spécifiques à excel 2007, ton classeur ne fonctionnera que sous excel 2007...