0
我已經爲此回答了一個解決方案,但是我找到了this link。上一工作日的Excel數據透視日期篩選
我想根據上一個工作日在Excel中的數據透視表中過濾數據。我知道我需要修改vba,但不知道如何編寫它。
任何人都可以幫助兄弟出來嗎?
我已經爲此回答了一個解決方案,但是我找到了this link。上一工作日的Excel數據透視日期篩選
我想根據上一個工作日在Excel中的數據透視表中過濾數據。我知道我需要修改vba,但不知道如何編寫它。
任何人都可以幫助兄弟出來嗎?
您可以在原始數據中添加另一列 - 這可能會在上一個工作日。然後將此列包含在數據透視表中。這可能是我能想到的最簡單的解決方案。
您可以使用該公式獲取上一個工作日。
IF(WEEKDAY(A2)=1,A2-2,IF(WEEKDAY(A2)=2,A2-3,A2-1))
(假設單元格A2爲你的約會)
這將使你週五前一營業日爲週六,週日和週一。對於其餘的日子 - 它只是前一天
希望這會有所幫助。如果您不想使用這種方法,請告訴我,我可以嘗試考慮其他解決方案。
我非常感謝您的意見!但是,我報告了幾個不同的日期,並且希望避免在可能的情況下必須在原始數據中使用公式。有沒有辦法在VBA中應用該公式? – Heisenberg 2014-10-10 05:50:53