[算表] 不連續數值如何取代?

作者: jie123 (jie123)   2016-09-22 20:21:00
軟體:excel
版本:97-2003
A
1 272 一行數列,如左,要如何把-13改為最靠近它的值?
2 273 例如A3、A4、A5的值改為273,
3 -13 A7的值改為277
4 -13 A10、A11的值改為280
5 -13
6 277 數列一千多筆,有公式可以快速改不連續的值嗎?
7 -13
8 279
9 280
10 -13
11 -13
12 283
作者: waiter337 (給開司一罐蘇格登)   2016-09-22 20:26:00
有阿b2=IF(A2<0,B1,A2)b1的話自己打一下巴因為這公式會用到上一行的值,所以第一行沒有上一行或者你的資料從a2開始往下排就好 不用從a1那個公式不用改,一直複製下去就可以了
作者: pushwow (能舒鼻)   2016-09-23 15:29:00
-13 全部取代 為空白B1=LOOKUP(1,0/($B$1:B2<>""),$B$1:B2)
作者: soyoso (我是耀宗)   2016-09-23 15:55:00
無需取代,且公式打在B1內參照儲存格又包含B1會有循環參照的錯誤產生無需取代上http://imgur.com/odFppMt 以回文寫到來看>0或不等於-13
作者: pushwow (能舒鼻)   2016-09-23 16:24:00
抄之前答案抄錯了xd

Links booklink

Contact Us: admin [ a t ] ucptt.com