Excel中如何让一列中,间断空格都等于列中上单元格有数值的内容

18(一次性变为)18空格18空格181919空格192020空格202121空格212222空格22空格22... 18 (一次性变为) 18
空格 18
空格 18
19 19
空格 19
20 20
空格 20
21 21
空格 21
22 22
空格 22
空格 22
展开
 我来答
1975qjm
高粉答主

推荐于2017-09-03 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7565万
展开全部
1、从该列中有内容的第一个单元格起选中该列全部单元格,按下F5键得出“定位”功能,在单击“定位条件”,选择“空值”,确定。
2、再直接(或在编辑栏中)写入等号(=),再按下方向键上,最后同时按下CTRL+回车键。
chengcheng_zy
推荐于2017-09-21 · TA获得超过6472个赞
知道大有可为答主
回答量:2741
采纳率:25%
帮助的人:3366万
展开全部
操作更方便一点

1,全选你的数据区域(空格和非空格)
2,摁F5,定为条件,空值,确定
3,输入=,再摁键盘上向上的方向键,ctrl+enter结束

按照上面的三个步骤,连贯的操作一次,就能得到你的效果了
祝你成功
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hotdigger
2010-04-09 · TA获得超过3590个赞
知道大有可为答主
回答量:1458
采纳率:50%
帮助的人:624万
展开全部

在新一列这样处理.

假定你举的数据18在a1.

在b1用公式:

=IF(LEN(A1)>0,A1,A1)

从b2开始用这样的公式

=IF(LEN(A2)>0,A1,B1)

然后十字架向下一拖,搞定.

思路就是:

当左边单元格字符长度>0,时取左边单元格内容,不大于0时,取本列上边的单元格内容.见图.

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xautwuyi
2010-04-09 · TA获得超过404个赞
知道小有建树答主
回答量:570
采纳率:0%
帮助的人:367万
展开全部
用vba 很方便快捷

代码如下
sub test()
Dim i As Integer
For i = 2 To 100
If ActiveSheet.Cells(i, 1).Value = "" Then
ActiveSheet.Cells(i, 1) = ActiveSheet.Cells(i - 1, 1).Value
End If
Next i
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vnvvnvvnv
2010-04-09 · TA获得超过265个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:221万
展开全部
b1写公式:
=A1 ;

B2写公式:
=if(a2="",b1,a2)

下拉B2即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式