EXCEL中同一列无规则内容填充,使之与空格前面的值相同

**

EXCEL中同一列无规则内容填充,使之与空格前面的值相同

问题描述:想要填充下图到后面的样子。
EXCEL中同一列无规则内容填充,使之与空格前面的值相同
EXCEL中同一列无规则内容填充,使之与空格前面的值相同

这个问题可以说是困扰我很久了,之前处理气象数据的时候就想着怎么写代码,监测到这种变化。后来发现EXCEL就可以。
1.首先选中要填充的单元格
EXCEL中同一列无规则内容填充,使之与空格前面的值相同
EXCEL中同一列无规则内容填充,使之与空格前面的值相同
2.在EXCEL主页选项卡中选择查找,定位到特殊值。
EXCEL中同一列无规则内容填充,使之与空格前面的值相同

3.跳出来的面板上选择定位空格。
EXCEL中同一列无规则内容填充,使之与空格前面的值相同
4.点击确定后,先不要动鼠标,可以看到定位出来的空格已经变灰色了。注意不要用鼠标点其他地方这,属于一种选中。
EXCEL中同一列无规则内容填充,使之与空格前面的值相同

5.在第一个定位到的空格(也就是第二行)上写=上一个(也就是第一个)的值。看图吧。【注意这里依然不需要点,光标本来就在定位的第一个 空格那里,点了的朋友相当于取消了定位的选中,就再重复一下上面的步骤】
EXCEL中同一列无规则内容填充,使之与空格前面的值相同
6.然后也不要着急安回车。回车之前要安ctrl,也就是同时按,然后就全部填充了,下面是结果。
EXCEL中同一列无规则内容填充,使之与空格前面的值相同

举一反三

这是让空格用他上面的值填充。如果是让下面的值呢?
这时候只需要先把原来的序列进行倒叙黏贴,做完填充后再倒叙黏贴回去。倒序黏贴用到index函数,详细步骤见https://www.jianshu.com/p/42c676d1c278