返回列表 上一主題 發帖

可以再簡化語法嗎

可以再簡化語法嗎

各位先進下列語法是否可以簡化

說明:
假如"D5>E5或E5=0"的話,就做"進位到最接近之倍數",不然就假如"D5<=E5 時就空白",不然就做"進位到最接近之倍數"

=IF((D5>E5)*(E5=0),(F5*CEILING(H5/F5,1)),(IF(D5<=E5,"",(F5*CEILING(H5/F5,1)))))


是否可以簡化?
Just do it.
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

各位先進下列語法是否可以簡化

說明:
假如"D5>E5或E5=0"的話,就做"進位到最接近之倍數",不然就假如"D ...
jsc0518 發表於 2017-5-30 13:28



    你最好先明確化自己要的邏輯,別人才能幫忙
    另外,
    假如"D5>E5或E5=0"的話,「或」,公式裡的的 星號 要改成 加 號
    =IF((D5>E5)+(E5=0),..................

TOP

回復 2# KCC
謝謝您的回覆! ^_^
我說明清楚一點
我有需求量、庫存量、請購基數、補庫量、應採購數量
邏輯是-->應採購量=需求量-庫存量/請購基數

D9需求量=3000
E9庫存量=425
F9請購基數=1000
H9補庫量=(3000-425)=2575
I9應採購件數=3000(因補庫量為2575,每次請購需1000起跳,故不足3000,以3000請購)
Noname.jpg
2017-6-1 18:27
Just do it.
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

本帖最後由 KCC 於 2017-6-1 22:40 編輯

回復 3# jsc0518

D5=IF(A5>B5,A5-B5,"")
E5=IF(D5="","",CEILING(A5-B5,C5))

A:E為  需求 庫存 基數 應補 應購
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

回復  KCC
謝謝您的回覆! ^_^
我說明清楚一點
我有需求量、庫存量、請購基數、補庫量、應採購數量
邏輯 ...
jsc0518 發表於 2017-6-1 18:27


i5==ROUNDUP((IF(D5<E5,E5,D5)-E5)/F5),0)*F5
公開經驗,創造智慧(我又不靠這過活)
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

回復 5# eigen


謝謝您的回覆,我試試歐!
Just do it.
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

        靜思自在 : 要用心,不要操心、煩心。
返回列表 上一主題