excel 如何将多列数字排序到一列中不是合并?
答案:3 悬赏:30 手机版
解决时间 2021-02-18 14:40
- 提问者网友:川水往事
- 2021-02-17 23:49
excel 如何将多列数字排序到一列中不是合并?
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-02-18 00:37
J2输入:
=IF(ROW(J1)>COUNTA($A$2:$I$15),"",INDEX(A:I,SMALL(IF($A$2:$I$15<>"",ROW($A$2:$I$15)*100+COLUMN($A$2:$I$15),4^8),ROW(1:1))/100,MOD(SMALL(IF($A$2:$I$15<>"",ROW($A$2:$I$15)*100+COLUMN($A$2:$I$15),4^8),ROW(1:1)),100))),数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{},下拉。
=IF(ROW(J1)>COUNTA($A$2:$I$15),"",INDEX(A:I,SMALL(IF($A$2:$I$15<>"",ROW($A$2:$I$15)*100+COLUMN($A$2:$I$15),4^8),ROW(1:1))/100,MOD(SMALL(IF($A$2:$I$15<>"",ROW($A$2:$I$15)*100+COLUMN($A$2:$I$15),4^8),ROW(1:1)),100))),数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{},下拉。
全部回答
- 1楼网友:一秋
- 2021-02-18 02:33
J2公式 ="中"&ADDRESS(1,ROW(A1),4),向下引用到第9行,然后全选J列复制选择性粘贴为数值。再选中J2:J9向下引用,拉出序列。选中J列,查找替换 “中” 替换为 “=”。定位J列空格,删除单元格
- 2楼网友:怀裏藏嬌
- 2021-02-18 01:22
用宏进行操作:
Sub ZhengHe()
n = 2
For i = 2 To 15
For j = 1 To 9
If Sheet1.Cells(i, j) <> "" Then
Sheet1.Cells(n, 10) = Sheet1.Cells(i, j)
n = n + 1
End If
Next
Next
End Sub
Sub ZhengHe()
n = 2
For i = 2 To 15
For j = 1 To 9
If Sheet1.Cells(i, j) <> "" Then
Sheet1.Cells(n, 10) = Sheet1.Cells(i, j)
n = n + 1
End If
Next
Next
End Sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯