Formule excel

Fermé
Madinina 82 - 5 nov. 2014 à 22:00
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 5 nov. 2014 à 23:29
Bonjour,

Je cherche comment calculer la valeur de ma colonne E4 à E11 en fonction de la valeur de ma colonne D4 à D11 qui comporte le chiffre 1, 2 ou 3. Donc je souhaiterais si ma colonne D4 à D11 comporte le chiffre 1 qui me calcule les cellules non vides de la colonne E4 à E11. Id pour le chiffre 2 et 3.

Quelqu'un aurait-il la bonne formule ?

Merci par avance.


4 réponses

Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
5 nov. 2014 à 22:10
Bonjour,

Tes explications ne sont pas très claire, si en colonn D il y a la valeur 1 que faut il compter en colonne E, certainement le nombre de valeur se trouvant en face ce chiffre 1, c'est cela

0
Oui c'est celà.
colone D colonne E
Cycle danse
1 1
2 2
1 3
3 3
2 4

cycle 1: 2 soit 2 personnes qui sont en cycle 1 qui ont fait le choix de la danse (le numéro correspond à leur choix de préférence car il y a d'autres activités mais ça n'a pas d'importance c'est le nombre de la valeur qu'il me faut compter pas le chiffre de la colonne.
cycle 2 : 2
cycle 3 : 1

Merci
0
Désolée, j'avais fait un tableau mais il ne me le prend pas.
Les chiffres de la colonne cycle c'est 1, 2, 1, 3 et 2
Les chiffres de la colonne danse c'est 1, 2, 3, 3, 4
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
5 nov. 2014 à 23:29
Re,

essaye comme cela

=SOMMEPROD((D2:D20=1)*(E2:E20<>""))


tu peux également saisir le critère dans une cellule exemple en J2 tu saisis la valeur 1 ou 2 ou 3 etc

=SOMMEPROD((D2:D20=J2)*(E2:E20<>""))

ou plus technique, tu colle cette formule sur la ligne 2 et tu l'incrémentes vers le bas sur le nombre de ligne correspondant au nombre de valeur exemple pour 1, 2, 3, 4, 5 soit 5 valeurs croissantes donc incrémente sur 5 lignes

=SOMMEPROD((D2:D20=LIGNE()-1)*(E2:E20<>""))
0