這是原函數:你的自定義函數宜只用一個參數,如:Function mmm(rr)s = 0For i = 1 To Range("C65536").End(xlUp).RowIf Range("C" & i).Value = rr Thens = s + 2 * (Range("D" & i).Value + Range("E" & i).Value) * Range("F" & i).Value / 1000End IfNext immm = sEnd Function用=mmm("18MDF")調用現在我想要滿足不同的條件用不同的公式,具體條件如下:1,在C列滿足"18MDF",在G列滿足"雙面"用如下公式:s + 2 * (Range("D" & i).Value + Range("E" & i).Value) *Range("F" & i).Value / 10002,在C列滿足"18MDF",在G列滿足"單面"用如下公式:s + 1 * (Range("D" & i).Value + Range("E" & i).Value) *Range("F" & i).Value / 1000
如何讓它滿足不同的條件用不同的公式,拜托給我把函數改一下,先謝謝了
慕工程0101907
2022-07-20 15:11:42