作者clap (人质)
看板Office
标题[问题] 如何传回最大值所在的列号
时间Mon Dec 17 11:52:22 2007
(若是和其他不同软体互动之问题 请记得一并填写)
您所使用的软体为:
excel
版本:
2003
问题:
您好~
我在B2:U21有一堆数字
想请问如何可以用一行公式传回最大值所在那栏的列编号
就是说假设最大值是在K12,我要用公式传回12这值
本来是写 ROW(MAX(B2:U21)) ,可是有错误
不知道哪里出错了...
希望能帮帮忙解答,谢谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.229.173.24
※ 编辑: clap 来自: 220.229.173.24 (12/17 11:53)
1F:推 bbpeonf:在那格按先F2,再按Ctrl+Shift+Enter 12/17 22:16
2F:→ bbpeonf:不好意思,没有看清楚,乱回答,回答错了... 12/17 22:21
3F:→ bbpeonf:=MAX(IF($B$2:$K$21=MAX($B$2:$K$21),ROW($B$2:$K$21),)) 12/17 22:32
4F:→ bbpeonf:刚刚试,应该可以,记得要按Ctrl+Shift+Enter 12/17 22:33
5F:→ clap:b大,请问要在哪按Ctrl+Shift+Enter?我按了没反应,公式也不行 12/18 00:01
6F:→ bbpeonf:=MAX(IF($B$2:$U$21=MAX($B$2:$U$21),ROW($B$2:$U$21),)) 12/18 00:05
7F:→ bbpeonf:输入完公式,原本要按Enter,改按Ctrl+Shift+Enter 12/18 00:07
8F:→ clap:成功了,谢谢b大~~~~ 12/21 02:58