Une cellule représentent une plage de cellules
Excel 2003 Question:
J'aimerais avoir une cellule représentant une plage de cellules. De sorte que l'autre formule peut l'utiliser.
Droit maintenant, j'ai une équation à somme le nombre d'heures travaillées sur un projet spécifique. Il recherche le nom d'un projet, et puis à côté de ça, j'ai une colonne avec combien de temps j'ai passé sur elle. C'est la formule =SUMIF(D1:D10,"project1",C1:C10)
Si vous regardez la première photo,
Je veux B10-à-dire la gamme de Durée (B23-B28)
Je veux C10-à-dire la plage de Projet (C23-C28)
Maintenant, regardez la deuxième photo, avec la formule.
Au lieu d'avoir la plage manuellement, j'ai juste envie de regarder B10, et C10 si je reçois la gamme une fois. De cette façon, je n'ai qu'à changer de gamme dans un seul endroit au lieu de comment jamais beaucoup de projets que j'ai.
Je suis désolé si c'est le fouillis d'un problème. Je ne suis pas sûr de la façon de la poser, mais je vais vite répondre à des commentaires, si les gens ne sont pas au clair sur ce que je suis en train d'accomplir.
Oui! c'est exactement ça
OriginalL'auteur Frantumn | 2012-07-04
Vous devez vous connecter pour publier un commentaire.
Le rendant un peu plus clair. Vous pouvez entrer la plage (Adresse) comme un texte dans les cellules, et ensuite utiliser
INDIRECT
pour faire référence à une plage au lieu de juste le texte.Entrez donc
et l'utilisation
INDIRECT
dans votre formule pourSUMIF
Voici une photo pour plus de clarté.
OriginalL'auteur Kartik Anand
Magasin dans la cellule, l'adresse du texte simple.
Lors de l'utilisation de cette plage, l'utilisation
INDIRECTS(B10)
.Voir Excel DSUM avec plusieurs critères pour un peu plus complexe exemple d'utilisation.
OriginalL'auteur GSerg