excel中如何找出每行中的最大数,并且在它的后面一个格子写上符号↑

[复制链接]
查看11 | 回复5 | 2010-3-12 16:24:16 | 显示全部楼层 |阅读模式
在每个数据后面的那个格子里输入比如在25那个后面的e12输入=if(d12=max(d12,f12,h12,j12,l12),"↑","")其他的类似可以批量填充列
回复

使用道具 举报

千问 | 2010-3-12 16:24:16 | 显示全部楼层
入你图中所示E12中输入公式 =if(D12=MAX($D12:$L12),"↑",""),然后复制到每个标识单元格
回复

使用道具 举报

千问 | 2010-3-12 16:24:16 | 显示全部楼层
以12行为例:在你图标的M12中输入=MAX(D12,F12,H12,J12)括号里是选最大值的所有单元格。然后在你E12中输入=IF(M12=D12,"↑",””)这个函数的意思是:假如M12=D12那么E12显示“↑”否则为空,M12是最大的那个值。同理:在E12,G12,I12,K12都输入相同道理的公式就可以了。如果你不明白请把邮箱留下,我跟你联系。 -------------------------以上跟1楼2楼的道理是一样的,只不过我不知道你的对EXCEL了解的多少,所以分开写了,希望你能明白,需要用到求最大值函数MAX和判断一个值的函数IF。
回复

使用道具 举报

千问 | 2010-3-12 16:24:16 | 显示全部楼层
不用宏也可以呀,用函数公式,在e12输入:=if(d12=max($d12,$f12,$h12,$j12,$L12),"↑","")复制公式粘贴到g12、i12、k12、m12最后公式下拉填充即可
回复

使用道具 举报

千问 | 2010-3-12 16:24:16 | 显示全部楼层
让它相向加减最大值不断还原,不过会多很多行,你需要将其隐藏就行
回复

使用道具 举报

千问 | 2010-3-12 16:24:16 | 显示全部楼层
做好了,消息你了
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行