Calcul à 2 conditions EXCEL

gab13_1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
gab13_1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Voila, je suis en ce moment même et depuis hier sur une formule que je pense avoir trouvé, car mon calcul se fait, seulement je n'arrive pas à étirer cette formule. Je m'explique.

J'ai un tableau sur lequel je rentrerai en fonction des demandes de F9 à F39 (pour le moment) le nom des entreprises (il peut y avoir deux fois la même entreprise sur 2 lignes différentes, etc.. cela variera forcement suivant les demandes, le texte des cellules variera donc). Le nombre de demandes sur la "ligne" sera affiché dans la colonne S, donc de S9 à S39 (pour calculer en dessous du tableau le total des demandes, et réaliser un meilleur suivi)

Ensuite, je dois dans les cellules de T9 à T39, ajouter simplement un "OUI" une fois la demande validé.


J'ai crée en dessous un second tableau avec d'une part - le nombres de demandes (calculs suivant : =SOMME.SI($G$9:$G$39;"MC";$S$9:$S$39) MC étant le nom d'une des entreprises..
Et juste à coté une colonne concernant le nombre de demandes restants à valider par entreprises, et c'est ici que ça coince :

Mon calcul > =SI(ET(G9="MC";T9="OUI");0;1) le 0 pour q'il ne comptabilise pas si la demande est validé, et le 1 pour qu'il me a comptabilise. Il fonctionne car les chiffres apparaissent comme je le veux, seulement les cellules sectionnées sont G9 et T9, quand je décide d’étendre la formule jusqu'a G39 et T39, plus rien ne fonctionne.

Problème assez complexe à expliquer, désolé si vous avez du mal à comprendre, n’hésitez pas à me demander.

Merci pour votre aide.
A voir également:

3 réponses

diablo13800 Messages postés 2890 Date d'inscription   Statut Membre Dernière intervention   1 860
 
Bonjour,

Votre problème semble assez claires, mais je pense que d'envoyer le fichier ( sans données confidentielle si possible) serait plus facile pour vous aider. Voici le lien pour le transmettre : https://www.cjoint.com/

Coller ensuite le lien en dessous.

Mais de ce que je vois il n'y a pas forcément de raison pour laquelle la formule ne s'étend pas
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour,

Un fichier (test ou non), complété par des explications exhaustives, mis sur https://www.cjoint.com/ permettrait de répondre plus précisément à ta question


Crdmt
0
gab13_1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
https://www.cjoint.com/c/IGrmqAn8DuY

Hop, voici le lien ci-dessus. Merci pour votre aide.
0
diablo13800 Messages postés 2890 Date d'inscription   Statut Membre Dernière intervention   1 860
 
Quand vous dites étendre, vous voulez que votre formule compte le nombre de fois ou la société apparrait et pour lequel les levées sont à 1 ? ( sur G9:G39 et T9:T39 ) ?
0
gab13_1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
C'est ça, étant donné que je ne peu prévoir à l'avance les entreprises qui seront annotées dans les cellules de la colonne G, il me faut une formule "général" qui automatiquement, comprendra quelle entreprises est notifiée, et si la réserve n'est pas levé (forcement le temps qu'elle le soit) elle comptabilisera, dans la colonne E du petit tableau dessous, un 1, et quand cette réserve sera levée, grâce au fait que j'indiquerai le OUI dans la colonne T, elle changera le 1 en 0 (et ne sera donc plus comptabilisée puisque levée). Le but est d'avoir un suivi parfaitement clair des réserves restantes par entreprise sans avoir a le comptabiliser soit même. il pourra donc y avoir pour la société "MC" par exemple > Nb de réserves = 10 Nb de réserves restantes = 5

Le calcul du nombre de réserves totales étant fait grâce au croix de la colonne N O P et Q
0
diablo13800 Messages postés 2890 Date d'inscription   Statut Membre Dernière intervention   1 860
 
Du coup... On rajoute 1 a chaque fois qu'il y a ... le nom de l'entreprise , et un truc différent de OUI en T.

Si c'est le cas tenter cette formule:
=NB.SI.ENS($G$9:$G$39;B48;$T$9:$T$39;"<>OUI")
0
gab13_1 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Super , ça fonctionne. Merci infiniment.

Tu as la possibilité de m'expliquer cette formule de sorte à ce que je puisse la réutiliser proprement plus tard ?

Merci beaucoup
0
diablo13800 Messages postés 2890 Date d'inscription   Statut Membre Dernière intervention   1 860
 
Pour l'expliquer c'est la formule NB.SI.ENS, qui permet de compté sous différents critère ( multiples)

Elle s'ecrit comme ceci :
NB.SI.ENS(Plage1 ; Critère1; Plage2;Critère2; .......)

Elle compte combien de fois les critères sont respectés pour les plages qui leurs correspondent.

Ici dans cette formule,$G$9;$G$39 permet de vérouillé les cellules ( evite le changement de ligne quand on "étend" la cellule.

Pareil pour $T$9;$T$39.

La condition "<>OUI" signifie "Différent de "OUI".
0