返回列表 上一主題 發帖

[發問] 請問 如何使用公式將參照之值帶入 Part 2

本帖最後由 lcctno 於 2015-8-10 20:19 編輯

回復 10# ML089
不能大於給於之值(可以完全等於給之值) 也就是 85.006%時(是要找到85.006%)

ps. 該表內之所有資訊是變動的 (因為為使得檔案變小) 故只以選擇部分之值複製並貼於空白試算表

我是使用 IF(A>B,C,A)

A=最接近之值(累計發生率)=MIN(IF(ABS(D3:D1026-O6)=MIN(ABS(D3:D1026-O6)),D3:D1026))

B=輸入之值=O6

該對應之發生率=MIN(IF(ABS(D3:D1026-O6)=MIN(ABS(D3:D1026-O6)),C3:C1026))

C=最接近之值-該對應之發生率=MIN(IF(ABS(D3:D1026-O6)=MIN(ABS(D3:D1026-O6)),D3:D1026))-MIN(IF(ABS(D3:D1026-O6)=MIN(ABS(D3:D1026-O6)),C3:C1026))

故P6變成很長
{=IF(MIN(IF(ABS(D3:D1026-O6)=MIN(ABS(D3:D1026-O6)),D3:D1026))>O6,MIN(IF(ABS(D3:D1026-O6)=MIN(ABS(D3:D1026-O6)),D3:D1026))-MIN(IF(ABS(D3:D1026-O6)=MIN(ABS(D3:D1026-O6)),C3:C1026)),MIN(IF(ABS(D3:D1026-O6)=MIN(ABS(D3:D1026-O6)),D3:D1026)))}

TOP

回復 11# lcctno

因為D欄有排序 小至大
找<=O6之值,直接用lookup函數就可
=LOOKUP(O6,D$3:D$1026)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 12# ML089



高手真的是高手 真的簡化很多了 且值又正確 都怪我沒說清楚 害您浪費了那麼多時間 現將結果上傳上來 可以方便當別人的範例 真的非常感謝您的辛勞與耐心的付出 辛苦您了






test2.zip (40.96 KB)

TOP

        靜思自在 : 要比誰更受誰.不要比誰更怕誰。
返回列表 上一主題