Excel思考问题的方式
Excel思考问题的方式
一、写需求,说我要什么数据
好比如,现在咱们需要将第一周、第二周、第三周、第四周、….等E:E列里的"每一周的 第二个数值"提取出来。那么我们手动提取了几个。如果生产一百多周那不是要累死?
现在咱们先找到部分 我们需要的数据,先建立一个小的模型(然后再往大的上面套)
我们将每一周的第二个数值,所在第几行 提出来。那么我们就要取E:E列第2、8、13、18、23….的数值!
二、找规律,造发动机
我们可以看到每个数值 的 行数 是以5递增的。
那么我们可以搞一个递增5的列,就像这样
=Row()可以读取到当前单元格所在的行数,然后X5,就可以实现一次递增5
三、微调,加一点减一点东西
3跟20差的还远啊!那减个17不就行了?
你可以看到8跟25也差17
13跟30也差17.
这样,这个"发动机"就造好了
四、造机械手,把数据拿过来
现在有了"发动机",我们可以找到数值 所在位置了,那么我们需要有个"机械手"去拿过来。
这就好了~
放大就是乘,缩小就是除,循环就是Mod
巧妙的搭配公式
=INDEX($A:$A,ROW()*3+COLUMN()-10,1) 实现成绩均衡排班
=(INT(C2*2))/2 实现满0.5记为0.5不满0.5则舍掉