|

楼主 |
发表于 2009-9-19 11:43
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
控制循环引用三法宝之二:计数器
编程经常会看到类似使用变量i,经过一个计算后i=i+1的循环语句。
我称之为“计数器”,每次计算,都会在前次结果累加1。
作为“遍历”的一种工具,这个东西很有用。
比如:
设置D1单元格为启动开关,以B1为计数器,可以用:
一个非常简单易懂的公式——当D1启动后,B1=B1+1的循环引用,每一次都会在前次结果累加1,如果D1被关掉(比如清空或输入0),则这个循环语句赋予B1一个初始值0——也可以称之为“计数器归零”。
有了B1这个计数器,我们可以从A1单元格中“遍历”每一个字符,比如在B2输入一个公式:
当D1未启动时,赋予B2一个初始值——空文本""
当D1启动后,随着每一次迭代,B1将依次变化为=0+1、=1+1、=2+1、=3+1……即1、2、3、4……
因此,使用MID(A1,B1,1)就可以依次将A1的字符取出。
例如:【循环引用】之将待测数据代入模板套算多个单价 一例中的计数器,可以取出每一个需要代入计算的数据——也就是“遍历”的过程。 |
|