Excel中同一行单元格是空格,如何将空格去掉,后面的数据自动往前缩进,落入不同单元格,函数已解决

2025-05-21 23:14:30
推荐回答(3个)
回答1:

出错的原因是引用了整行,在这行再用公式,出现循环引用错误。
修改一下公式,AH2公式:
=IFERROR(INDEX($A2:$AG2,SMALL(IF($A2:$AG2<>"",COLUMN($A:$AG)),COLUMN(A1))),"")
数组公式,需要按CTRL+SHIFT+回车,完成公式,右拉,下拉。

回答2:

把公式改下,随便放在哪里:
=INDEX(2:2,SMALL(IF($A2:$AG2<>"",COLUMN($A:$AG),88),COLUMN(A:A)))&"",数组公式,即同时按住Ctrl+Shift+Enter三键结束公式编辑,会自动生成一对{},右拉下拉。

回答3:

选中数据,移动数据就可以了。