Page 1 of 1
จะทำอย่างไรไม่ให้ค่าติดลบแสดง
Posted: Tue Sep 03, 2013 11:18 am
by korakrid
ผมมีปริมาณการใช้วัถุดิบ ในแต่ละวันเท่ากันทุกวัน แต่กับรับเข้าวัถุดิบมีการเข้าที่ไม่แน่นอน ดังนั้นในแต่ละวัน ยอดคงเหลือก็จะหักลบกับยอดรับเข้า
ถ้าผมจะให้ยอดลวงหน้ายังไม่ติดลบ จะมีวิธีการอย่างไหร่ครับ ให้ติดลบแค่เฉพาะที่ผมกรอกตัวเลขไปถึงเท่านั้น
ดังไฟล์ที่ผมแนบมาให้ พร้อมรายละเอียด
Re: จะทำอย่างไรไม่ให้ค่าติดลบแสดง
Posted: Tue Sep 03, 2013 11:40 am
by bank9597
korakrid wrote:ผมมีปริมาณการใช้วัถุดิบ ในแต่ละวันเท่ากันทุกวัน แต่กับรับเข้าวัถุดิบมีการเข้าที่ไม่แน่นอน ดังนั้นในแต่ละวัน ยอดคงเหลือก็จะหักลบกับยอดรับเข้า
ถ้าผมจะให้ยอดลวงหน้ายังไม่ติดลบ จะมีวิธีการอย่างไหร่ครับ ให้ติดลบแค่เฉพาะที่ผมกรอกตัวเลขไปถึงเท่านั้น
ดังไฟล์ที่ผมแนบมาให้ พร้อมรายละเอียด
กรอกเลข 0 มีความหมายว่าอย่างไร ผมเห็นในไฟล์แนบ มีการกรอกเลข 0 อยู่ทุกช่อง
ตัวเลขสีแดง คือ สิ่งที่ไม่ต้องการให้แสดงใช่หรือไม่
ลองอธิบายสิ่งที่ผมถามมาก่อนครับ แล้วใช้ไฟล์แนบที่ผมแนบมาให้ครับ
Re: จะทำอย่างไรไม่ให้ค่าติดลบแสดง
Posted: Tue Sep 03, 2013 1:49 pm
by cruzz
ทำการจัดรูปแบบเซลล์ครับ โดยปกติการจัดรูปแบบเซลล์มี 4 ลักษณะ เรียงตามลำดับคือ ค่าบวก;ค่าลบ;ค่าศูนย์;ค่าตัวอักษร
1. จะใช้ ; คั่นนะครับ
2. สามารถใช้ "" เพื่อกำหนดให้แสดงอักษรเพิ่มได้ตามต้องการ
3. สามารถใส่สีกำหนดได้เลย เช่น [Red]
เฮ้อพูดไปสองไพเบี้ย กรณีของคุณต้องการแค่ไม่ให้แสดงค่าลบ ก็จัดรูปแบบเซลล์แค่ General;"" เป็นอันจบ
อธิบายนิดเดียว General คือค่าบวกก็ให้มันแสดงเป็นค่าทั่วไป คั่นด้วย ; ส่วน "" คือค่าลบ ความหมายคือไม่แสดงอะไรเลย
Re: จะทำอย่างไรไม่ให้ค่าติดลบแสดง
Posted: Tue Sep 03, 2013 2:09 pm
by korakrid
เลข 0 ไม่มีความหมายครับ เป็นแค่บอกว่าวันนี้ไม่มีของเข้า
ผมอยากทราบว่าพอมีวิธีไหม
ที่จะทำให้ตัวเลขไม่ติดลบไปล่วงหน้า ให้ติดลบได้พอดีกับวันที่เรากรอก หรือจนกว่าของจะหมด
Re: จะทำอย่างไรไม่ให้ค่าติดลบแสดง
Posted: Tue Sep 03, 2013 2:23 pm
by cruzz
ให้ติดลบได้พอดีกับวันที่เรากรอก = เช็คว่าเซลล์ที่เริ่มกรอกว่างหรือเปล่า
เช่นผลลัพท์อยู่ที่ A4 ใส่สูตร IF(A1="","",Sum(A1:A3))
ปล.ผมใช้แบบนี้บ่อยๆเลยครับ กับการใช้ ISERROR()
Re: จะทำอย่างไรไม่ให้ค่าติดลบแสดง
Posted: Tue Sep 03, 2013 2:49 pm
by bank9597
ลองตามนี้ครับ
ที่ F11 คีย์ =IF(F10="","",F10-$D$8) คัดลอกไปทางขวามือ
ที่ F10 คีย์ =IF(SUM(F9,F8,MAX(E11:E11))<=0,"",SUM(F9,F8,MAX(E11:E11))) คัดลอกไปทางขวามือ
Re: จะทำอย่างไรไม่ให้ค่าติดลบแสดง
Posted: Tue Sep 03, 2013 3:26 pm
by korakrid
ขอบคุณครับ