Excel:如何在一個儲存格中為目前值和先前的值建立值清單?

Excel:如何在一個儲存格中為目前值和先前的值建立值清單?

我有與產品“使用”相對應的數據。我可以在值增加時手動更新該值,並將先前的值保存在其他地方。但是,我希望在更新時將先前的值自動儲存為相同儲存格中清單的一部分。這將使我能夠毫不費力地查看金額如何變化以及它們對最終結果的影響。

有沒有可行的方法來做到這一點,或者我應該為每組舊值和新值手動建立清單?

我希望這已經夠清楚了。

我是一名優秀的磨砂膏,沒有經過真正的訓練。可能有比我的想法更好的方法。

在此輸入影像描述

任何事都歡迎!

答案1

您只需對表格稍作修改、使用 2 個不同的公式並了解錨定即可做到這一點。

表格變更:您不需要 C 列和 E 列成為真正的庫存/使用情況。因此,如果您增加庫存,那麼它是正數,但使用量是負數。

在此輸入影像描述

D 列中的公式(從 D2 開始並向下拖曳):=MAXIFS($A$1:A1,$B$1:B1,B2)這會根據該行中的測試名稱找到最大日期。請注意,公式在公式行上方的一行結束。所說的部分$A$1稱為錨定細胞。當您向下拖曳公式時,它會保持公式的該部分不變。

F 列中的公式(從 F2 開始並向下拖曳)為:=SUMIFS($E$1:E2,$B$1:B2,B2)。這將新增上述儲存格(包括公式所在行)中該特定名稱(項目)的所有庫存和使用情況。

如果您添加過濾,那麼最後一行將始終是特定商品的剩餘庫存。

還有其他方法可以解決您的問題,我只是根據數據的呈現方式來解決。

相關內容