[英]How to create formula in excel that can iterate in specific range?
I want to fill down 10 cells with value from B10
cell: 我想用
B10
单元格中的值填充10个单元格:
='Disconnect Minor Reason List'!$B$10
Then I want to get another 10 cells with value from B11
cell, then another 10 from B12
and so on. 然后我想从
B11
单元格中获取另外10个单元格的值,然后再从B12
获取10个值,依此类推。 Is it a possible in Excel? 在Excel中可以吗?
First approach (better one, since it's not volatile): 第一种方法 (更好的方法 ,因为它不易变):
E10
cell: =B10
E10
单元格中写公式: =B10
E11
cell: =INDEX($B$10:$B$12,1+INT(COUNTA($E$10:E10)/10))
E11
单元格中写公式: =INDEX($B$10:$B$12,1+INT(COUNTA($E$10:E10)/10))
and drag it down. 并将其向下拖动。
Second approach: (if you'd like to use single formula) 第二种方法:(如果您想使用单个公式)
use this formula in E10
and drag it down: 在
E10
使用此公式并将其向下拖动:
=INDEX($B$10:$B$12,1+INT((ROW()-ROW($E$10))/10))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.