推 Willful1:感謝ljuber大的熱心幫忙,紅包已寄出囉,謝謝~^^""" 04/18 20:52
※ 引述《Willful1 (自強不息!!)》之銘言:
: 軟體: Excel
: 版本: 2007
: 想請教大家一個問題,就是如果有一列從負到正,
: 由最小值到最大值排列大約數百筆的數據
: 我想取最接近0的值 (應該是一正一負有兩個會最接近0)
: 或是最接近某個值,舉例而言,
: 例如100好了,與100最接近的也會有2個值
: 像是99.92 和 100.11 之類
: 那麼要如何將其取出呢?
: 又或是如何取出大於(或小於),但最接近100的數呢?
: 依上例而言,就是是否可以只取出99.92或100.11而已呢?
: 請大家幫忙解惑一番了,謝謝大家幫忙 <(_ _)>
最接近100的
假設資料在A:A
小於100最接近的:
=INDEX(A:A,MATCH(100-SMALL(IF(((A:A)-100)<0,((A:A)-100)*-1),1),A:A,),)
大於100最接近的:
=INDEX(A:A,MATCH(100+SMALL(IF(((A:A)-100)>0,(A:A)-100),1),A:A,),)
以上都是陣列公式 以ctrl+shift+enter結束
--
機殼:Silverstone Sg01-E CPU: C2D E6750 主機板:GA-G33M-DS2R
記憶體:A-DATA DDR2 800 2GB x2(鐵殼版) power:海韻380W SII
顯示卡:Gigabyte 9600GSO 384MB 電視卡:compro T300 燒錄機:Benq DW2000
硬碟:Segate 750G +日立 750G +Segate企業320G 錄音介面:M-Audio Fireware Solo
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.210.11