1 votes

Plage dynamique et décalage dans Excel

Je cherche de l'aide pour construire une formule de plage dynamique qui peut sauter des lignes.

=SUM(OFFSET(H111;5;0;COUNTA(H111:H116) + 1;1))

Mon idée était de commencer à H111 et descendre de 5 rangs, utiliser COUNTA pour compter toutes les lignes non vides et ajouter 1 pour tenir compte d'une ligne de titre/couleur vide entre les deux.

Ce que je veux, c'est pouvoir SUM tous les amortissements cumulés pour chaque actif dans le champ du coût total d'amortissement et de pouvoir ajouter de nouveaux éléments auxquels la formule répond de manière dynamique.

screenshot of the worksheet

0voto

Bandersnatch Points 3611

Vous pouvez utiliser SUMIF(plage, critères, [plage_somme]) pour cela.

SUMIF() recherche dans une plage que vous spécifiez pour un critère que vous spécifiez également, et additionne les valeurs correspondantes dans une autre colonne. Dans votre cas, placez cette formule dans la colonne H105 :

=SUMIF(A:A,A111,H:H)

Cette opération consiste à rechercher dans toute la colonne A la valeur figurant dans la colonne A11 (Amortissement cumulé) et à additionner les valeurs correspondantes dans la colonne H. La somme comprendra toutes les valeurs que vous ajouterez à l'avenir.

Vous pouvez également spécifier des plages plus petites, par exemple A111:A150 et H111:H150, où la fin de la plage est plus éloignée que les nouvelles valeurs que vous pourriez ajouter.

J'espère que cela vous aidera et je vous souhaite bonne chance.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X