Comment faire une boucle dans Excel sans VBA ou macros Stack Overflow
Je recherche juste quelque chose de similaire:
Je veux résumer toutes les colonnes de rangée impaire.
SUMIF a deux gammes possibles, la gamme de somme provenant. et une gamme de tenir compte de critères.
Cette fonction examinera si une cellule de la plage B est « = 1 », il somme correspondant Une cellule que si elle est.
Pour obtenir « = 1 » pour revenir dans la gamme B je mets cela en B:
Puis remplir automatiquement vers le bas pour obtenir le module à remplir, vous pouvez mettre et les critères calculable ici pour obtenir les conditions SUMIF ou SUMIFS vous devez boucle à travers chaque cellule.
Plus facile que des trucs MATRICE et cache le back-end de boucles!
Vous pouvez créer une table quelque part sur une feuille de calcul qui effectue cette opération pour chaque paire de cellules, et l'utilisation de remplissage automatique pour le remplir.
Agréger les résultats de cette table dans une cellule de résultats.
Les 200 de sorte que les cellules qui font référence aux résultats pourraient alors faire référence à la cellule qui contient les résultats de l'agrégation. Dans les dernières versions d'Excel, vous pouvez nommer la cellule de résultat et la référence de cette façon, pour faciliter la lecture.
Ajouter plusieurs colonnes lorsque vous avez des boucles variables qui se répètent à des rythmes différents. Je ne sais pas explicitement ce que vous essayez de faire, mais je pense que je l'ai fait quelque chose qui pourrait s'appliquer.
Création d'une seule boucle dans Excel est prettty simple. Il ne fait le travail pour vous. Essayez ceci sur un nouveau classeur
A3 sera automatiquement « = A2 + 1 » que vous faites glisser vers le bas. Les premières étapes ne doivent pas être que explicite. Excel reconnaîtra automatiquement le modèle et compte si vous mettez juste « 2 » en A2, mais si nous voulons B1-B5 soit « 100 » et B5-B10 être « 200 » (comptage de la même façon), vous pouvez voir pourquoi savoir comment faire explicitement compte. Dans ce scénario, vous entrez simplement:
- « 100 » dans B1, faites glisser jusqu'à B5 et
- "= B1 + 100" à B6
B7 sera automatiquement « = B2 + 100 », etc. que vous faites glisser vers le bas, donc en gros il augmente tous les 5 rangs à l'infini. Pour faire une boucle de numéros 1-5 dans la colonne A:
- Entrez "= A1" dans la cellule A6. Lorsque vous faites glisser vers le bas, il sera automatiquement « = A2 » dans la cellule A7, etc. en raison de la façon dont Excel fait des choses.
Donc, nous avons maintenant la colonne A répétition des numéros 1-5 tandis que la colonne B augmente de 100 tous les 5 cells.You pourraient faire la répétition colonne B, par exemple, les numéros 100-900 en utilisant la même méthode que vous avez fait avec la colonne A comme un moyen pour produire, par exemple, chaque combinaison possible avec de multiples variables. Faites glisser vers le bas les colonnes et ils vont le faire à l'infini. Je ne suis pas aborder explicitement le scénario donné, mais si vous suivez les étapes et les comprendre, le concept devrait vous donner une réponse au problème qui consiste à ajouter plus de colonnes et concactinating ou les utiliser comme vos variables.