0
美好的一天!我只是想要在Excel 2010中採用以下方案:Excel 2010 - 如何查找以列中的數字開頭的第一個單元格?
Overhaul type User Input
5
5
5
Overhaul 1
Overhaul 1
10
10
10
10
10
Overhaul 1
Overhaul 1
Overhaul 1
5
5
5
5
5
Overhaul 1
10
10
10
10
10
對不起,上面的演示文稿樣式;由於缺乏代表,我無法附上截圖!
第一列(檢修類型)我需要爲自動化編程。用戶只會在第二列輸入;即「用戶輸入」。檢修時間是可變的。這意味着,此列中的任意數量的單元格都可能具有「大修」值。爲此,用戶將在相應行的第二列中輸入1。 '5'和'10'是檢修型。只有兩種類型的檢修。我需要的是第一列的自動化。
我這種情況下,我認爲算法:
檢查細胞在同一行中第二列。 如果該值爲1,則返回值將爲大修。 如果值爲NULL,則返回值將等於同一列上一行中的單元格的值(如果該值是數字)。
但是我的問題是,如果超過1天的前幾天都在大修,我必須返回上一格的相反值(5的10,5的10)直到第一個數字進入上邊。
第一點,我很好的編碼。但我無法弄清楚第二點!
注意:我不想使用VB宏!我只需要Excel公式來實現這一點。
提前致謝。保重。
親愛Taosique,謝謝你真是太棒了!這是一個好主意!祝你今天愉快! –