Page 1 of 1

สอบถามการใช้สูตรคำนวณยอดที่ใช้งานค่ะ

Posted: Sat Sep 29, 2018 10:19 am
by natpikorn
อยากทราบว่าจะสามารถเขียนสูตรได้อย่างไร ตามเงื่อนไขดังนี้ค่ะ
1. อยากใหเผลลัพธ์ ช่อง F6 แสดงผล คำการคำนวณว่า ถ้าหากช่อง E5 >= F5*C5 แล้ว ให้แสดงผลเป็น "-" แต่ถ้า ไม่ได้ อยากจะให้แสดงผล เป็นยอดที่ต้องการคือ F5*C5 ค่ะ

รบกวนผู้รู้ช่วยทีค่ะ ตามเอกสารแนบค่ะ

Re: สอบถามการใช้สูตรคำนวณยอดที่ใช้งานค่ะ

Posted: Sat Sep 29, 2018 11:01 am
by snasui
:D สูตรที่เขียนไว้แล้วผิดพลาดอย่างไร หรือ ต้องการคำตอบในเซลล์ใด มีค่าเป็นเท่าใด ด้วยเงื่อนไขใด ควรกรอกคำตอบลงมาให้ทราบด้วยจะได้คำนวณเปรียบเทียบได้ครับ

ปัจจุบัน F6 คือสูตร

=IF(E5>=(F5*$C5),"-",(F5*$C5)-E5)

หมายถึง ถ้า E5 มากกว่าหรือเท่ากับผลลัพธ์ของ F5*C5 แล้วให้แสดงเครื่องหมาย - หากไม่เช่นนั้นให้แสดงผลลัพธ์ของ F5*C5 แล้วหักออกด้วย E5

Re: สอบถามการใช้สูตรคำนวณยอดที่ใช้งานค่ะ

Posted: Sat Sep 29, 2018 11:25 am
by natpikorn
1.สูตรที่เขียนผิดพลาดตรงที่ เมื่อสินค้าไม่มีก็ไม่ได้โชว์ตัวเลขจำนวนที่ต้องการค่ะ
2.ต้องการคำตอบที่ช่อง F6 ค่ะ
3.ถ้าช่องE5 มีจำนวน เพียงพอจากการคำนวนของช่อง F5*C5 จะให้ขึ้น "-" แต่ถ้าไม่เพียงพอ อยากจะให้โชว์ยอดที่ต้องการค่ะ

รบกวนด้วยค่ะ

Re: สอบถามการใช้สูตรคำนวณยอดที่ใช้งานค่ะ

Posted: Sat Sep 29, 2018 11:30 am
by snasui
natpikorn wrote: Sat Sep 29, 2018 11:25 am 1.สูตรที่เขียนผิดพลาดตรงที่ เมื่อสินค้าไม่มีก็ไม่ได้โชว์ตัวเลขจำนวนที่ต้องการค่ะ
:D กรุณาแจ้งมาว่าเป็นเซลล์ไหน ดูตรงไหนว่ามีสินค้าหรือไม่มีสินค้า ถ้าถูกต้องจะแสดงอย่างไร กรอกค่าที่ถูกลงมาในไฟล์พร้อมอธิบายประกอบครับ
natpikorn wrote: Sat Sep 29, 2018 11:25 am 2.ต้องการคำตอบที่ช่อง F6 ค่ะ
ค่าที่ถูกคือค่าใดครับ

Re: สอบถามการใช้สูตรคำนวณยอดที่ใช้งานค่ะ

Posted: Sat Sep 29, 2018 12:00 pm
by natpikorn
1.สินค้าที่มีอยู่ คือช่อง G5 คือมีสินค้าอยู่ 1000 แต่มีความต้องการที่จะใช้คือช่องH5 *อัตราส่วนช่อง C5 จะเท่ากับจำนวนที่ต้องการใช้คือ 2000
แสดงว่าขาดอยู่อีก 1000 ซึ่งแสดงถูก(ที่แสดงอยู่ช่อง H6) แต่พอcopy สูตรมาวางที่ช่อง J6 ซึ่งจะต้องแสดงผลลัพธ์เป็นจำนวน 800 แต่กลับขึ้นผลลัพธ์ เป็น "-" ค่ะ ไม่ทราบว่าเขียนผิดที่ตรงไหนค่ะ

Re: สอบถามการใช้สูตรคำนวณยอดที่ใช้งานค่ะ

Posted: Sat Sep 29, 2018 12:19 pm
by Bo_ry
สูตรใน I5
=IF((G5-(H5*$C5))<=0,"0",(G5-(H5*$C5)))
ได้ค่าเป็น text "0" ซึ่งมีค่ามากกว่าตัวเลขทุกตัว ถ้าลอง ="0">9999999999 จะได้ True
ต้องเอา " " ออก
=IF((G5-(H5*$C5))<=0,0,(G5-(H5*$C5)))

Re: สอบถามการใช้สูตรคำนวณยอดที่ใช้งานค่ะ

Posted: Sat Sep 29, 2018 1:10 pm
by natpikorn
ได้แล้วค่ะ ขอบคุณมากๆค่ะ

Re: สอบถามการใช้สูตรคำนวณยอดที่ใช้งานค่ะ

Posted: Sun Sep 30, 2018 10:48 pm
by mbiome
G5
=MAX(0,E5-F5*$C5)

F6
=MAX(0,F5*$C5-E5)