Somme.si avec source variable

Bonjour

Je souhaite utiliser la fonction somme.si mais avec des zones de recherche et de somme variables, saisies dans une cellule.

Exemple, car cela n'est pas clair :

  • le fichier comprend plusieurs onglets : V1, V2, V3
  • les tableaux de chaque onglet ont les mêmes structures : les colonnes de chaque onglet contiennent les mêmes natures d'information : colonne A nom des clients, colonne B montant des ventes, colonne C créance ;
  • le but est d'avoir le montant de la créance pour un client donné en choisissant la version ;
  • la formule de somme.si est dans un quatrième onglet : elle est dans la cellule C3 ;
  • le critère est le nom du client : saisi en C1 ;
  • la zone est l'un des onglets : V1, V2 ou V3 : saisi en C2 ;
  • pour une recherche dans la V1, la fonction somme.si est donc : =somme.si('V1'!A:A;C1;'V1'!C:C) : je souhaiterai que V1 soit remplacé par une référence à la cellule C2 : quand je saisi V1 en C2, la somme.si renvoie le résultat à partir de l'onglet V1, si j'ai saisi V2 résulat à partir de l'onglet V2...

Ce n'est qu'un exemple et j'en ai besoin pour un certain nombre de cellules.

J'ai essayé concatener() et j'ai buté.

Auriez-vous une idée ?

En vous remerciant par avance

Bonjour,

Tu renvoies avec : INDIRECT("'"&C2&"'!A:A")

même chose pour C.

Cordialement

bonjour

joins vite un petit fichier exemple

MFerrand a écrit :

Bonjour,

Tu renvoies avec : INDIRECT("'"&C2&"'!A:A")

même chose pour C.

Cordialement

Merci beaucoup pour la rapidité de ta réponse

ça marche !

Rechercher des sujets similaires à "somme source variable"