作者JieJuen (David)
看板Office
标题Re: [算表] 请问EXCEL的问题
时间Wed Nov 7 23:32:46 2007
※ 引述《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的那一个值
假设最多一千列,C1
{=SMALL(IF($A$1:$A$1000<0,ROW($A$1:$A$1000)),ROW())}
往下拉可以依序得到每一个小於零的值的列号
剩下的用VLOOKUP或INDEX即可
: (2)得到相对应的B行储存格的值
: 以上面那一段数据为例的话
: 有办法让C1出现"-723.3" 然後D1出现"22"这样吗
: 希望有人可以教我 拜托了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.123.36.226
※ 编辑: JieJuen 来自: 122.123.36.226 (11/07 23:45)