请问在excel中如何归纳数据: A B C D 1 45 23 56 54 2 23 33 68 20 3 45 55 30 12

[复制链接]
查看11 | 回复3 | 2011-5-5 22:39:57 | 显示全部楼层 |阅读模式
把这几栏的数字归纳到一起,从大到小排列不计重复数字,即在一格中显示12 20 23 30 33 45 54 55 68

回复

使用道具 举报

千问 | 2011-5-5 22:39:57 | 显示全部楼层
你正打到了excel 文本合并函数的软肋。这个恐怕只能用VBA来实现,可以写个自定义函数,思路如下定义数组,把不重复值取进去数组排序用join 函数串联元素
回复

使用道具 举报

千问 | 2011-5-5 22:39:57 | 显示全部楼层
首先需要将这些数据放到同一行或者同一列,这里就同一行吧,然后对这一行进行排序“升序”,然后在A13中输入“=A1&" "&A2&" "&A3&" "&A4&" "&A5&" "&A6&" "&A7&" "&A8&" "&A9&" "&A10&" "&A11&" "&A12&" "“,即可在一格中显示了
回复

使用道具 举报

千问 | 2011-5-5 22:39:57 | 显示全部楼层
选中这些数字所在单元格,点击工具栏中的“数据”,然后点击“排序”中的降序,最后点击“确定”即可。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行