我在Excel中有兩張表
第一個表稱為“橘子”,它顯示了橘子的產地和出口地:
第二個表應該顯示根據日期運送到地點的橙子總數,這是我想要的結果:
我對 Column2 第 4 行有以下公式:
=SUMIFS(Oranges[[#Data],[Quantity]],Oranges[[#Data],[Exported To]],"=British Columbia",Oranges[[#Data],[Date Shipped]],"<TODAY()")
今天() = 29/1/2016
這給了我 0,而它應該給 1750
我已將“發貨日期”列格式化為日期,但它仍然不起作用。
有什麼想法為什麼會回傳 0 嗎?
謝謝
答案1
您需要更改 中的引號"<TODAY()"
。目前,這將整個事物視為字串並且從不計算TODAY()
。正確的寫法應該是:
"<"&TODAY()
由於TODAY()
現在位於引號之外,因此它被視為公式而不是字串。然後將其附加到“<”,希望這能給您想要的結果。