Excel动态的排序问题

来源:百度知道 编辑:UC知道 时间:2024/06/01 06:22:12
A列数据每交易日增加一个值,但B16--B25永远等于A列从底向上去除重复值后的10个数字.如图:

要点:B列的10个数值,保持A列的原数据排列位置,同时是去除重复值后的10个数字.
每交易日增加的值,是在下面

在C25输入公式=LOOKUP(9E+307,IF(COUNTIF(C$26:C26,OFFSET($A$1,,,COUNTA($A:$A)))=0,OFFSET($A$1,,,COUNTA($A:$A))))数组公式,公式在编辑状态下按CTRL+SHIFT+ENTER结束,公式向上复制.

你再说详细点 我理解能力有限, 呵呵

好像你的表达比问题还复杂。。

希望刘百科同志能圆满的回答你的这个问题。。。。。。
敬请期待。。。。。。

不明白,没看懂

用EXCEL的高级筛选功能能够把不重复字段整理出来,只是在你的表中,不知道那A列中是否会有超过10个数是不重复的,那B列就产生了超出10个的数字了。供你参考吧。
EXCEL2003:在数据菜单中,指向筛选,然后单击高级筛选。如果收到如下提示,请单击确定。未检测到任何标题。是否将选定区域的首行用作标题行?在方式下,单击“将筛选结果复制到其他位置”。单击以选中“选择不重复的记录”复选框。
EXCEL2007:数据选项卡下,排序和筛选。选择高级。
你试一下吧。
假如以上不是。那我觉得用VBA更容易实现一点。