Excel - 如何根據另一個儲存格的內容變更一個儲存格的內容?

Excel - 如何根據另一個儲存格的內容變更一個儲存格的內容?

我正在處理的文件是一個專案追蹤系統。一列用於顯示狀態(就緒、完成、等待等)。我想做的是為 BF/跟進/保留直到日期設定另一列,當項目被擱置時我會設定該列。然後,一旦該日期過去,該項目的狀態將自動變更回就緒狀態。

執行此操作的簡單方法是設定一個公式來說明後續日期是否為空或過去,則顯示一個值,否則顯示另一個值。但是,我不僅僅使用這兩個狀態值,我還為其設定了驗證集。

有什麼辦法可以做到這一點嗎?

答案1

為了讓 Excel 記住任務的狀態,以便在 BF 日期過去後恢復它,您需要儲存它。 (或提供其他方法來確定它,例如透過測試其他日期。)例如,如果將實際狀態放入 Column  F (並將 BF Date 放入 Column  J),則可以使用以下公式來取得目前狀態

=IF(OR(J2="",J2<TODAY()), F2, "Waiting")

在 列 E.

試算表

相關內容