Re : sommeprod, nb.si et nom de liste en variable
Bonjour R@chid et Modeste, et merci pour vos retours,
j'avais essayé la fonction indirect() en remplaçant listeA par indirect (C$285) et ça me renvoyait #ref! mais comme je ne maitrise pas très bien cette fonction, je suis peut être passé à coté du truc.
j'ai commencé à dénaturer le fichier pour vous l'envoyer mais je me retrouve à reconstruire les formules uniquement pour la version dénaturée :0(
j'espère que les infos ci dessous peuvent préciser mon besoin, n'hésitez pas à me dire si ce n'est pas clair :
mes listes sont des ensembles de noms de villes présents en colonne 1 d'un tableau de valeur sur lesquels j'effectue l'opération de calcul. Exemple : ma liste A contient les noms de villes (Agen, Montpellier, Tours) et dans mon tableau, en colonne 4, j'ai le nombre d'heures travaillées dans chacune des villes, et je souhaite sommer ces heures pour les villes de la liste A (avec d'autres paramètres du type le mois où ces heures ont été réalisées, ...).
Je ne peux pas rentrer "listeA" en dur dans ma formule car je souhaite que l'utilisateur du fichier puisse choisir - dans une liste déroulante - la liste de villes sur lesquelles il souhaite obtenir le nombre d'heures travaillées, d'où l'idée de mettre le nom de la liste dans une cellule (C$285) pour pouvoir ensuite tirer ma formule sur la droite et incrémenter automatiquement.
j'ai 5 listes, dont le nom est toujours le même (listeA à E par exemple) mais dont la liste de villes varient pour chacune selon les choix de l'utilisateur (ex : listeA pourra contenir paris tours et lyon, mais aussi marseilles cassis selon le choix utilisateur).
encore merci pour votre coup de main
Antoine