空白或错误单元格自动填充列内第一个数据

一列单元格,无匹配数据的单元格自动填充为列内向上第一个数据
北京
浏览 1158
收藏
1
分享
1 +1
11
+1
全部评论 11
 
鹭岛笑一哥
=IFNA(VLOOKUP(D2,A:B,2,0),E1) # 假定#N/A在E列 如果是vlookup匹配或其他公式匹配,外层再套用IFNA,取上一行的值,
· 福建省
1
回复
Zahracat
感谢回复,我去试一下
· 北京
回复
 
张俊
张俊

WPS函数专家

您好,如下图操作,看下是不是您想要的? 关键操作步骤: 1.选中A列,用快捷键:Ctrl+G或F5定位 2.在定位对话框中,选择公式或常量类型,只勾选错误值,并点击定位 3.直接输入=后,然后选择上面的单元格,最后按Ctrl+回车即可。 如您的还有空格,空白单元格,也可以按照此方法操作,在第2步的时候选择空值即可。 期待通过我的回答能帮助您解答您的问题。
· 上海
1
回复
Zahracat
您这个有点厉害
· 北京
1
回复
 
方舟
看这是不是你想要的
· 广东省
1
回复
kia
感觉是,。。期待楼主回来看下。。。。
· 广东省
1
回复
 
天天好心情
您可以使用以下方法实现一列单元格无匹配数据时自动填充为列内向上第一个数据: 1.使用Excel的VLOOKUP函数或类似的查找函数来查找每个单元格的值。 2.如果找不到匹配的值,则返回列内向上第一个数据。 3.如果找到匹配的值,则返回该值。 以下是使用VLOOKUP函数的示例: 假设您的数据在A1至A10单元格中,您希望在B1至B10单元格中填充匹配的值或向上填充第一个数据。 1.在B1单元格中,输入以下公式: =IFERROR(VLOOKUP(A1,$A$1:$A$10,1,FALSE),$A$1) 该公式的含义是:如果VLOOKUP函数能够找到A1单元格中的值,则返回该值,否则返回$A$1单元格中的值(即列内向上第一个数据)。 2.将B1单元格中的公式复制到B2至B10单元格中。 这样,当您在A列中输入数据时,B列中的单元格将自动填充为匹配的值或向上填充第一个数据。
· 广西
1
回复
Zahracat
感谢感谢
· 北京
回复
 
Connie
Connie

WPS产品体验官

可以选中有需要用于填充的单元格,以及下方空白或错误的单元格,然后按 CTRL + D就可以快速填充了。
· 海南省
1
回复