請問如何可以將項目值為0的儲存格取代為最接近的數值?
- 帖子
- 51
- 主題
- 9
- 精華
- 0
- 積分
- 65
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- OFFICE 2010
- 閱讀權限
- 20
- 註冊時間
- 2016-3-30
- 最後登錄
- 2016-7-21
|
請問如何可以將項目值為0的儲存格取代為最接近的數值?
本帖最後由 chaoyiho 於 2016-5-13 12:04 編輯
附上圖片
javascript:;
如圖片,這些灰色的部分只要為零的都想要將他取代為最接近的那個值
請問公式要怎麼寫呢?
如果公式無法解決
那還有什麼辦法呢?
請教各位前輩
補充:就像圖片中 有個1400 0 1500 的地方 就可以取代為1400 但是如果數字無法網上搜尋到非零的值則往下搜尋 |
-
-
擷取.PNG
(11.27 KB)
|
|
|
|
|
|
- 帖子
- 1410
- 主題
- 4
- 精華
- 0
- 積分
- 1420
- 點名
- 0
- 作業系統
- WIN
- 軟體版本
- 2007
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2015-9-11
- 最後登錄
- 2025-4-9

|
2#
發表於 2016-5-13 18:55
| 只看該作者
{=IF(SUM(A$1:A1)=0,INDEX(A:A,MATCH(,0/A$1:A$99,)),LOOKUP(1,0/(A$1:A1),A$1:A$99)) |
|
|
|
|
|
|
- 帖子
- 51
- 主題
- 9
- 精華
- 0
- 積分
- 65
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- OFFICE 2010
- 閱讀權限
- 20
- 註冊時間
- 2016-3-30
- 最後登錄
- 2016-7-21
|
3#
發表於 2016-5-17 09:34
| 只看該作者
回復 2# hcm19522
感謝前輩的回覆 因為最近出差剛回來 所以現在才回復
真的非常抱歉!
我馬上試看看!! |
|
|
|
|
|
|