作者cblin0605 (MacGyver)
看板Office
标题Re: [算表] 请问EXCEL的问题
时间Thu Aug 23 09:20:13 2007
先在C1插入函数MAX(A1,0), 意思就是取(A1,0)的最大值。
利用自动填满功能,填满C栏
选取A B C栏,依照C栏递增排序。排在前面的就是<0的值。
※ 引述《piscesmomo (草屡虫)》之铭言:
: 软体:EXCEL
: 版本:2003
: 想请问一下
: 如果我现在有一组数据
: A B C D
: 1 166.9563 17
: ~ (上面还一堆)
: 66 182.6304 32
: 67 181.1628 44
: 68 179.4474 56
: 69 182.6664 37
: 70 -723.3 22
: ~ (下面也一堆)
: 像是这样 请问有没有什麽办法
: (1)可以直接选出<0的那一个值
: (2)得到相对应的B行储存格的值
: 以上面那一段数据为例的话
: 有办法让C1出现"-723.3" 然後D1出现"22"这样吗
: 希望有人可以教我 拜托了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.160.235
1F:推 piscesmomo:请问有没有不用排序的办法 我有用min 但是这样问题2꜠ 08/23 19:33
2F:→ piscesmomo:我就不会解了 ˊˋ 08/23 19:34
3F:推 littlemore:刚找到一个方法..在C1用min找..D1的话可以用HLOOKUP 08/23 20:52
4F:→ littlemore:VLOOKUP(C1,A1:B70,2)..它就会从A这列中..找出和C1相同 08/23 20:53
5F:→ littlemore:并且回传B列中相对应的值..不过有重复我就不知道会怎样 08/23 20:54
6F:→ littlemore:刚刚又试了一下..直接用LOOKUP就可以..不过找不出重复 08/23 21:05