A voir également:
- Formules
- Formules - Télécharger - Études & Formations
- Formules excel - Guide
- Formules de politesse mail anglais - Guide
- Formules excel en anglais - Guide
- Excel a rencontré un problème au niveau d'une ou de plusieurs références de formules - Forum Excel
12 réponses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour,
on va y arriver...
la formule à adapter en fonction de ce qu'on veut en Q139 est :
=SI(OU(((NB.SI(C5:C14;"X")=10));((NB.SI(Q5:Q14;"J")+NB.SI(Q5:Q14;"G"))=10));SOMME(A1:A2);0)
Somme(A1:A2) est la plage à sommer dans mon exemple.
Cette formule effectue la somme en question si toutes les cellules C5 à C14 ont 'X' OU si toutes les cellules Q5 à Q14 ont 'J' OU G....
A vérifier quand meme...
on va y arriver...
la formule à adapter en fonction de ce qu'on veut en Q139 est :
=SI(OU(((NB.SI(C5:C14;"X")=10));((NB.SI(Q5:Q14;"J")+NB.SI(Q5:Q14;"G"))=10));SOMME(A1:A2);0)
Somme(A1:A2) est la plage à sommer dans mon exemple.
Cette formule effectue la somme en question si toutes les cellules C5 à C14 ont 'X' OU si toutes les cellules Q5 à Q14 ont 'J' OU G....
A vérifier quand meme...
Re bonjour,
Q139 et le nombre de fois ou les cases sont rempli, si les conditions sont réunis.
Par contre, dans les cellules de Q5 à Q14, il peut y avoir soit "J" ou "G" mais l'un ou l'autre compte 1.
Merci .
Q139 et le nombre de fois ou les cases sont rempli, si les conditions sont réunis.
Par contre, dans les cellules de Q5 à Q14, il peut y avoir soit "J" ou "G" mais l'un ou l'autre compte 1.
Merci .
alors :
=SI(OU(((NB.SI(C5:C14;"X")=10));((NB.SI(Q5:Q14;"J")+NB.SI(Q5:Q14;"G"))=10));NB.SI(C5:C14;"X")+NB.SI(Q5:Q14;"J")+NB.SI(Q5:Q14;"G");0)
renvoie le nombre de cellules répondants aux critères, sous conditions enumérés en question d'origine...
=SI(OU(((NB.SI(C5:C14;"X")=10));((NB.SI(Q5:Q14;"J")+NB.SI(Q5:Q14;"G"))=10));NB.SI(C5:C14;"X")+NB.SI(Q5:Q14;"J")+NB.SI(Q5:Q14;"G");0)
renvoie le nombre de cellules répondants aux critères, sous conditions enumérés en question d'origine...
Bonjour tous
et bonjour dobo:
pour mon éducation personnelle, peux tu me dire à quoi correspondent par rapport à la demande, les conditions de ta formules,et ce qui motive le =10 ???
je ne doute pas qu'il y ait une bonne raison, mais je ne crois pas avoir lu quelque part qu'il fallait qu'une des deux colonnes soient pleines, ça m'a sans doute échappé
en attendant pour moi, je pense que ta formule ,édulcorée de la condition, suffirait, soit:
=NB.SI(C5:C14;"X")+NB.SI(Q5:Q14;"J")+NB.SI(Q5:Q14;"G")
Crdlmnt
PS:
quant à la formule de Koala (bonjour) elle correspond, si effectivement de C5 à C14 la valeur X demandée n'est pas X, mais une inconnue variable, c'est une option.
Mais dans ce cas, et sachant que les premiers items (combinaison colonne/ ligne de C4 à C14) donnent toujours 10,pourquoi ,ne pas mettre simplement:
=10-NB.VIDE(C5:C14) ????
et bonjour dobo:
pour mon éducation personnelle, peux tu me dire à quoi correspondent par rapport à la demande, les conditions de ta formules,et ce qui motive le =10 ???
je ne doute pas qu'il y ait une bonne raison, mais je ne crois pas avoir lu quelque part qu'il fallait qu'une des deux colonnes soient pleines, ça m'a sans doute échappé
en attendant pour moi, je pense que ta formule ,édulcorée de la condition, suffirait, soit:
=NB.SI(C5:C14;"X")+NB.SI(Q5:Q14;"J")+NB.SI(Q5:Q14;"G")
Crdlmnt
PS:
quant à la formule de Koala (bonjour) elle correspond, si effectivement de C5 à C14 la valeur X demandée n'est pas X, mais une inconnue variable, c'est une option.
Mais dans ce cas, et sachant que les premiers items (combinaison colonne/ ligne de C4 à C14) donnent toujours 10,pourquoi ,ne pas mettre simplement:
=10-NB.VIDE(C5:C14) ????
Sous Excel:
Q139= (COLONNES(C4:C14)*LIGNES(C4:C14) - NB.VIDE(C4:C14))+(NB.SI(Q5:Q14;"J"))+(NB.SI(Q5:Q14;"G"))
(COLONNES(C4:C14)*LIGNES(C4:C14) - NB.VIDE(C4:C14))-> renvoie le nombre de cellule rempli
(NB.SI(Q5:Q14;"J")) -> renvoie le nombre le ligne contenant "J"
Q139= (COLONNES(C4:C14)*LIGNES(C4:C14) - NB.VIDE(C4:C14))+(NB.SI(Q5:Q14;"J"))+(NB.SI(Q5:Q14;"G"))
(COLONNES(C4:C14)*LIGNES(C4:C14) - NB.VIDE(C4:C14))-> renvoie le nombre de cellule rempli
(NB.SI(Q5:Q14;"J")) -> renvoie le nombre le ligne contenant "J"
bonjour vaucluse,
effecitvement : pour moi
sinon, c'est clair qu'il n'y a ps plus de conditions.....et que le problème est :
"compter les X,J et G des cellules concernées"...
jéjé, peux tu préciser ce que tu souhaites faire ?
compter les X, J et G où y a t il des conditions à ce comptage ?
effecitvement : pour moi
si j'ai X dans les cellules C5 à C14veut dire que toutes les cellules ont X.
sinon, c'est clair qu'il n'y a ps plus de conditions.....et que le problème est :
"compter les X,J et G des cellules concernées"...
jéjé, peux tu préciser ce que tu souhaites faire ?
compter les X, J et G où y a t il des conditions à ce comptage ?
Re
Je vois que mon probléme interpel pas mal de monde, donc je vais essayer d'être plus claire.
Je veux que dans la cellule Q139, il y est le nombre correpondant aux criteres que :
Si entre les cellules C5 et C14 il y à "X" et si entre les cellules Q5 et Q&' il y est soit J ou G.
Exemple : Si j'ai X dans C6 puis un G ou un J dans Q6 alors je veux 1 dans Q139 sinon 0
Si j'ai X dans C6 et C8 puis un G ou un J dans Q6 et Q8 je veux 2 dans Q 139 sinon 0
En fait je veux pouvoir comptabiliser le nombre de personnes qui on les bon critéres .
Les critéres sont : que pour pouvoir obtenir: "1" il faut avoir "1 X" et soit "1 J" ou "1 G"
Vraiment merci
Je vois que mon probléme interpel pas mal de monde, donc je vais essayer d'être plus claire.
Je veux que dans la cellule Q139, il y est le nombre correpondant aux criteres que :
Si entre les cellules C5 et C14 il y à "X" et si entre les cellules Q5 et Q&' il y est soit J ou G.
Exemple : Si j'ai X dans C6 puis un G ou un J dans Q6 alors je veux 1 dans Q139 sinon 0
Si j'ai X dans C6 et C8 puis un G ou un J dans Q6 et Q8 je veux 2 dans Q 139 sinon 0
En fait je veux pouvoir comptabiliser le nombre de personnes qui on les bon critéres .
Les critéres sont : que pour pouvoir obtenir: "1" il faut avoir "1 X" et soit "1 J" ou "1 G"
Vraiment merci
En fait c'est les plus facile que l'on croit qui sont les plus dur