Double fonction si ...

Résolu/Fermé
johanna74 Messages postés 9 Date d'inscription mardi 3 février 2009 Statut Membre Dernière intervention 22 mai 2014 - 4 juil. 2013 à 17:10
johanna74 Messages postés 9 Date d'inscription mardi 3 février 2009 Statut Membre Dernière intervention 22 mai 2014 - 5 juil. 2013 à 10:35
Bonjour,

Je suis désolée de "polluer" le forum avec une question déjà posé mais je n'ai réussi à comprendre ou appliquer aucune des réponses que j'ai lu..

Voici mon problème :
J'ai mon tableau Excel avec une 15aine de colonne.
Colonne A = date (année)
Colonne H = INTER ou APS ou CASERN ou FORM

Je voudrais, sur un onglet différent, pouvoir noter le nombre suivant :
Nbre de "INTER" en 2013, en 2012, en 2011...
Nbre de "APS" en 2013, en 2012, en 2011...

Pourriez vous m'aider :)) ?

A voir également:

5 réponses

Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
Modifié par Raymond PENTIER le 5/07/2013 à 07:45
Bonjour.

Pourquoi "double fonction Si" ? C'est inutile si ta version d'Excel est ultérieure à 2003 :

Avec les dates en A2:A25 et les infos en H2:H25 dans Feuil1,
saisir les 4 infos en A2:A5 et les dates en B1:F1 dans Feuil2, avec en B2:F5 la même formule =NB.SI.ENS(Feuil1!$A$2:$A$25;$1:$1;Feuil1!$H$2:$H$25;$A:$A)

C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
5 juil. 2013 à 07:11
Bonjour
pour un e version antérieure à 2007:

=SOMMEPROD(($A$1:$A$25=$D1)*($H$1:$H$25=$A4)

crdlmnt
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
5 juil. 2013 à 07:44
Bonjour à tous.

Veuillez m'excuser : J'ai commis une erreur d'écriture dans ma formule !
Mon message de 07:02 a donc été rectifié en conséquence ...
Du coup j'ai induit mon ami Vaucluse en erreur, et sa formule doit se lire :
=SOMMEPROD((Feuil1!$A$2:$A$25=B$1)*(Feuil1!$H$2:$H$25=$A2))
à recopier dans les autres cellules.

https://www.cjoint.com/c/CGfhR4Fp3bD
0
johanna74 Messages postés 9 Date d'inscription mardi 3 février 2009 Statut Membre Dernière intervention 22 mai 2014
5 juil. 2013 à 09:15
D'abord, merci beaucoup pour vos réponses c'est super sympa. En fait, je ne veux pas compter le nombre de cellule non vide mais le nombre de cellule comportant "INTER", puis le nombre de cellule comportant "APS", etc...

En réalité il me faudrait une association de
=NB.SI((Feuil1!A7:A401);"2013")
et de
=NB.SI((Feuil1!H8:H456);"INTER")
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
5 juil. 2013 à 10:15
Les propositions ne portent pas sur des cellules vides, mais sur des cellules qui contiennent respectivement l'année inscrite en B1 et le texte inscrit en A2

Ce qui est curieux c'est que vos champs n'ont pas les mêmes références de ligne?
Quelle en est la raison?
car si toutes les lignes informées par un code en colonne B ne contiennent pas de N° d'année en A, il va être beaucoup plus difficile de les compter.
Et c'est d'autant plus curieux que la liste en H va 55 lignes au dessous des années en A

Mais si les champs sont alignés ou au moins comportent le même nombre de lignes avec l'année à chaque fois
=SOMMEPROD((A1:A410=2013)*(H1:H410="INTER")

Si besoin, mettez un modèle de votre problème sur:
https://www.cjoint.com/ et revenez ici placer le lien donné par le site
(et précisez l'"age" de votre excel)

a vous lire?
crdlmnty
0
johanna74 Messages postés 9 Date d'inscription mardi 3 février 2009 Statut Membre Dernière intervention 22 mai 2014
5 juil. 2013 à 10:35
Merci de votre patience :)
Il y a effectivement le meme nombre de ligne pour chaque colonne..

Voici la formule que j'ai noté d'après vos conseils :
=SOMMEPROD((Feuil1!A10:A200=2013)*(Feuil1!H10:H200="INTER"))

Superrrrrrrrrrrrrrrrr !! Vous êtes un génie !
Merci infiniement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
alexdu17200 Messages postés 1282 Date d'inscription mardi 4 juin 2013 Statut Membre Dernière intervention 7 mars 2016 834
4 juil. 2013 à 17:16
Salut, et bien tu dois avoir le fonction COMPTE() pour avoir le nombre de cellules non vide.
-3