Nb.si, si, ou, et... tout ça imbriqué!!!

Résolu
beru002 Messages postés 512 Statut Membre -  
beru002 Messages postés 512 Statut Membre -
Bonjour,
je me prends la tête à trouver une formule adéquate à ce que je veux!! j'en ai tenté plusieurs déjà, sans succès, alors pour ceux qui aiment se creuser le cerveau (c'est une colle que j'ai aussi posée à un formateur en bureautique!! :D)

donc, voilà mon tableau d'origine (un simple tableau d'adhérents de l'association):

ACTIVITE 1 | ACTIVITE 2 | NOM | PRENOM | ADRESSE | CP | VILLE

jusque là, très simple!! mais voici le résultat que j'aimerais avoir:

__________ VILLE A | VILLE B | ETC
ACTIVITE A
ACTIVITE B
ACTIVITE C
ACTIVITE D
(je précise qu'il y a plusiurs activités proposées dans l'association)

et voici en français ce que je veux: je veux que s'il y a dans le premier tableau l'activité A dans la colonne activité 1 ou dans la colonne activité 2 ET qu'il y a aussi la ville A, alors dans ce cas, me donner le nombre de "VILLE A"...
j'ai donc essayé ça:

=SI(ET(OU([colonne "activité 1"]=activité A;[colonne "activité 2"]=activité A);[colonne "ville"]=ville A);NB.SI([colonne "ville"];ville A);"")

mais un souci, déjà: si les critères ville et activité sont remplis, il me comptera le nombre de ville A, indifféremment de l'activité...

j'ai donc essayé ça aussi:
=NB.SI([premier tableau];et(ou(colonne "activité 1"=activité A;colonne "activité 2"=activité A);colonne "ville"=ville A))

ça ne marche toujours, mais là, j'avoue ne pas voir pourquoi!!
si quelqu'un savait me dire pourquoi, ou même comment faire ce que je veux faire, je suis preneur!!

merci d'avance!!

ps: n'hésitez pas à me dire si c'est complètement incompréhensible, ce que je raconte!! :p

7 réponses

  1. Xavstarblues Messages postés 10585 Date d'inscription   Statut Contributeur Dernière intervention   1 858
     
    Salut
    je peux essayer de jeter un oeil
    mais il me faudrait le fichier (ou un fichier similaire sans données sensibles si il y en a)
    contact moi par pm si tu veux
    par ce que la c'est pas très clair en français :)
    0
  2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    As-tu essayé le TCD (tableau croisé dynamique) ?
    Il me semble que c'est très exactement ce qui convient pour ton problème.
    0
  3. beru002 Messages postés 512 Statut Membre 27
     
    j'ai essayé, oui... mais dans ce acs, j'ai des résultats pour la colonne activité 1 ET activité 2 séparément!! or, je veux les résultats, comme s'il s'agissait de la même colonne!!
    0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Pas très facile à comprendre, le mieux serait de créer un modèle de fichier avec quelques explications ici j'ai ça et souhaiterais avoir ce résultat ici etc ... cela nous permettrait de mieux cerner ton problème qui doit pouvoir se traiter si je comprends bien avec SOMMEPROD

    Pour joindre ton fichier avec ce lien

    https://www.cjoint.com/

    A+
    Mike-31

    Un problème sans solution est un problème mal posé  (Einstein)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    récupères ton fichier pour voir si c'est ce que tu cherches

    https://www.cjoint.com/?khp7rWUE88

    A+
    Mike-31

    Un problème sans solution est un problème mal posé  (Einstein)
    0
  7. beru002 Messages postés 512 Statut Membre 27
     
    excellent!!!
    super!!!
    merci beaucoup!!! :D
    ça m'a l'air bien pratique, ce sommeprod... je vais me pencher un peu sur ce truc!!

    encore merci!!
    0