當其他儲存格不為空時,將儲存格留空

當其他儲存格不為空時,將儲存格留空

我目前在 Excel 工作表中有兩個儲存格:

  • 使用以下公式計算問題已開放的天數:
    =IF(ISBLANK(B2),"", DAYS360(B2,$AY$1))
  • 另一個儲存格使用以下公式計算問題關閉所需的時間:
    =IF(AU:AU="","",DAYS360(B2,AU2))

這很有效,但我注意到當我刷新資料時,它仍在計算問題開放的天數。一旦問題解決,我需要第一個公式停止工作。

請參閱下面的螢幕截圖。我該如何修復它?

螢幕截圖

答案1

如果我理解正確的話,AY1 單元格顯示當前日期=TODAY(),當問題關閉時,「打開多長時間」將等於「關閉需要多長時間」。

如果您對 AV2 儲存格使用此公式,一旦您在 AU2 中輸入“停止日期”,它將停止計數。

=IF(AW2="",IF(ISBLANK(B2),"",DAYS360(B2,$AY$1)),"")

螢幕截圖

答案2

ISBLANK如果儲存格的內容是""(空字串),則傳回 FALSE。您可以透過將一個儲存格的內容設定到另一個儲存格=""並嘗試ISBLANK從另一個儲存格來測試這一點。嘗試使用IF(B2="", ...)替代。

相關內容