24小时热门版块排行榜    

查看: 428  |  回复: 4
当前主题已经存档。
【悬赏金币】回答本帖问题,作者风声将赠送您 8 个金币
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

风声

禁虫 (职业作家)

本帖内容被屏蔽

» 猜你喜欢

已阅   关注TA 给TA发消息 送TA红花 TA的回帖

风声

禁虫 (职业作家)

本帖内容被屏蔽

3楼2007-01-22 22:40:48
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

wangwx2001

木虫 (正式写手)

★ ★
风声(金币+2):还是谢谢了,你的方法也很实用,呵呵
主题:请教Excel关于数据倒置的问题
我想实现以下功能应如何设置函数?
    A    B
1   大   中
2   小   我
3   人   人
4   我   小
5   中   大

就是在第二列把第一列倒置,应如何实现?

回复 1:请教Excel关于数据倒置的问题
示例:
    A    B
1   大   中
2   小   我
3   人   人
4   我   小
5   中   大

在B1中输入如下公式:
=INDIRECT(ADDRESS(COUNTA($A$1:$A$5)-ROW()+1,COLUMN($A1)))
或者
=INDIRECT(ADDRESS(COUNTA($A:$A)-ROW()+1,COLUMN($A1)))
并将公式复制到B列的对应区域
[该公式与A列的数据数量无关,但是要求A列的数据一定要连续]

回复 2:请教Excel关于数据倒置的问题
以上公式也可作以下变通,可以允许出现非连续单元格,但是要求知道区域大小:

=INDIRECT(ADDRESS(ROWS($A$1:$A$5)-ROW()+1,COLUMN($A1)))&""
2楼2007-01-22 22:35:32
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

风声

禁虫 (职业作家)

本帖内容被屏蔽

4楼2007-01-22 22:47:43
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见