版上高手們,小弟有個工作上excel儲存格的問題想請教各位,我設定二個工作表,一個名為"仿單標籤進貨清單-201705",另一個工作表名為"仿單標籤進貨明細-201705",我在進貨清單工作表中設了一欄"進貨拋轉庫存",原用意是當在這欄有輸入"Yes"時,則該料號的仿單自印量會自動加總到進貨明細裡同料號的數量中,如果該料號"進貨拋轉庫存"欄儲存格為空白,則不會將進貨資料拋轉至進貨明細裡(如下圖)

有關excel儲存格值的判定與回傳

另外我在進貨明細表裡的同料號儲存格中建立了一組公式(如下圖)[以仿單自印量為代表,其餘進貨欄的公式相差無幾]

有關excel儲存格值的判定與回傳

請問,我的公式有哪裡出問題,為什麼無法以"進貨拋轉庫存"欄來控管進貨數量?以上請高手們可以幫忙解答嗎?

p.s.請不用理會二個工作表中part number的不同,請將part number視為相同即可!

感謝~
寫的 熱熱腸~~ 完全不想看懂你要問什麼

要問問題至少要將檔案丟出來

如果是要計算該part number 有Yes 的加總數量
把判斷式放到SUM()裡面 看看

列如:=SUMPRODUCT((工作表1!C:C=工作表2!B6)*(工作表1!J:J="Yes")*(工作表1!F:F))

Eigen wrote:
寫的 熱熱腸~~ ...(恕刪)


感謝你撥冗看完內文,或許我沒說明清楚,也可能你沒看清楚我的問題是什麼,公式我已經貼出來,假若看不懂沒關係,你肯查看回覆,小弟已是非常感激,再次謝謝你!

YS2000 wrote:
如果是要計算該part...(恕刪)


感謝大大提供的方法,我試過已經可以解決我的問題
我原PO上的圖裡有公式,就是讓它不斷循環計算,每個月都會有近500筆資料,這是我原來公式的做法.
我在想如果在你提供的公式外加上{ }不知道對整個運算會不會產生影嚮?
SUMPRODUCT() 加不加{} 陣列公式好像都能用

如果EXCEL公式裡有SUMIFS()
當資料筆數很多時,用SUMIFS()來計算, 效率可能比用陣列公式好
=SUMIFS(工作表1!F:F,工作表1!B:B,C6,工作表1!J:J,"Yes")

YS2000 wrote:
SUMPRODUCT...(恕刪)


我試著在工作表2輸入SUMIFS這個公式,試著在工作表1輸入日期及"Yes",結果失敗,儲存格一片空白!
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!