Problèmes de fonction Excel 2003 – ADDRESS ()

J'ai finalement pensé avoir trouvé un moyen d'utiliser de manière optimale le produit de manière efficace, mais le code que j'ai suivi ne semble pas fonctionner.

Je pense que le code est très limité et ne peut pas faire ce que je veux, mais je pensais que je requestrais de confirmer – peut-être que c'est ma fonction qui est le problème.

Je veux calculer la sum d'une rangée de valeurs pour le mois précédent en fonction de combien de jours nous sums dans ce mois (c.-à-d. Le 20 avril, donc je veux résumer les 20 premiers jours de mars pour comparer.)

=SUM(G4:ADDRESS(ROW(),7+$BR$3,4)) 

Je souhaite essentiellement SUM (G4: AA4) et j'ai utilisé la fonction d'adresse pour renvoyer la reference de cellule AA4 en prenant G4 et en ajoutant 20 au nombre de colonnes.

 ADDRESS(ROW(),7+$BR$3,4) 

Cela renvoie AA7 comme prévu EN CE QUI CONCERNE, lorsque j'essaie d'utiliser la valeur de return dans la fonction SUM (), il lance une erreur …

Ne suis-je pas capable d'utiliser cette reference dans mon calcul?

Essayez plutôt la fonction OFFSET :

 =SUM(OFFSET(G4,0,0,1,$BR$3)) 

Plus d'infos ici

Vous pouvez utiliser l'attention indirecte en allemand, les noms sont un peu différents: = SUMME(INDIREKT("G4:" & ADRESSE(4;8+19;1;4)))