Page 1 of 1
ต้องการให้ Excel คำนวณ แล้วคำตอบออกมาเหมือนในเครื่องคิดเลข ทดศนิยม 2 ตำแหน่ง ต้องทำยังไงคะ
Posted: Tue Apr 26, 2022 3:33 pm
by katai12
ขอสอบถามหน่อยค่ะ คือ คำนวณจาก Excle แล้ว ค่าที่ออกมา ให้แสดงทศนิยม 2 ตำแหน่ง แต่ค่าที่ได้ไม่ตรงกับเครื่องคิดเลขที่ตั้งทศนิยม ไว้ 2 ตำแหน่ง ต้องทำยังไงคะ
เช่น 720.10 ลบ 15%
ใน Excel จะขึ้นเป็น 612.09
แต่ถ้ากดเครื่องคิดเลขจะได้ 612.08
ต้องการให้ excle แสดง 612.08 ต้องทำยังไงคะ
หมายเหตุ ลองใช้ round แล้ว ทำไม่ได้ค่ะ
Re: ต้องการให้ Excel คำนวณ แล้วคำตอบออกมาเหมือนในเครื่องคิดเลข ทดศนิยม 2 ตำแหน่ง ต้องทำยังไงคะ
Posted: Tue Apr 26, 2022 4:34 pm
by Xcelvba
720.10-15% = 612.085 ถ้าปกติเป็น 2 ตำแหน่ง จะปัดขึ้นให้ครับเป็น 612.09
แต่ถ้าจะปัดเศษทิ้ง ใช้ =ROUNDDOWN ครับ
เช่น =ROUNDDOWN(720.10*0.85,2)
Re: ต้องการให้ Excel คำนวณ แล้วคำตอบออกมาเหมือนในเครื่องคิดเลข ทดศนิยม 2 ตำแหน่ง ต้องทำยังไงคะ
Posted: Tue Apr 26, 2022 8:40 pm
by katai12
ขอบคุณค่ะ แต่ใส่ rounddown ไม่ได้ค่ะ เพราะอย่างถ้าซื้อสินค้า ราคาสินค้า 602.28 ซื้อ 23 แถม 2 จริง ๆ ที่ต้องการคือทศนิยม 2 ตำแหน่ง ถ้าใช้ rounddown จะกลายเป็น ราคาชิ้นละ 554.09 แต่ถ้าคำนวณด้วยเครื่องคิดเลข (ซึ่งต้องการให้ออกเป็นแบบนี้ค่ะ) จะได้ 554.10 ค่ะ ต้องใช้สูตรแบบไหนคะ ? รบกวนอีกรอบนะคะ
Re: ต้องการให้ Excel คำนวณ แล้วคำตอบออกมาเหมือนในเครื่องคิดเลข ทดศนิยม 2 ตำแหน่ง ต้องทำยังไงคะ
Posted: Tue Apr 26, 2022 11:53 pm
by katai12
ตัวอย่างค่ะ ต้องการให้ออกมาเป็นแถวที่เป็น เครื่องคิดเลขค่ะ
ถ้าจุดทศนิยมตำแหน่งที่ 3 เป็น 5 ไม่ต้องปัด ค่ะ
Re: ต้องการให้ Excel คำนวณ แล้วคำตอบออกมาเหมือนในเครื่องคิดเลข ทดศนิยม 2 ตำแหน่ง ต้องทำยังไงคะ
Posted: Wed Apr 27, 2022 9:11 am
by Xcelvba
katai12 wrote: Tue Apr 26, 2022 11:53 pm
ตัวอย่างค่ะ ต้องการให้ออกมาเป็นแถวที่เป็น เครื่องคิดเลขค่ะ
ถ้าจุดทศนิยมตำแหน่งที่ 3 เป็น 5 ไม่ต้องปัด ค่ะ
จากไฟล์ที่แนบมาเป็นการปัดแบบคณิตศาสตร์ปกติครับ ไม่ค่อยเข้าใจคำถามเท่าไหร่ ไม่ต้องใช้สูตรใช้เครื่องมือในแถบ ribbon ตามรูปภาพครับ
Re: ต้องการให้ Excel คำนวณ แล้วคำตอบออกมาเหมือนในเครื่องคิดเลข ทดศนิยม 2 ตำแหน่ง ต้องทำยังไงคะ
Posted: Wed Apr 27, 2022 11:02 am
by katai12
ก่อนอื่นต้องขอโทษนะคะ ที่อาจจะเขียนไม่ค่อยเข้าใจเท่าไหร่ ไม่รู้จะเรียบเรียงยังไงดีค่ะ
คือ อยากให้ excel คำนวณ แล้วผลออกมาเหมือนกดเครื่องคิดเลขค่ะ โดยปกติ excle จะปัดแบบคณิตศาสตร์ปกติ โดยใช้ ribbon ข้างบนใช่มั้ยคะ แต่ที่ต้องการคือ อยากให้ปัดเหมือนที่เรากดจากเครื่องคิดเลขค่ะ ที่ตั้งทศนิยมไว้ 2 ตำแหน่งเหมือนกัน
อย่างไฟล์ที่แนบ กรณีน้ำสมุนไพร ราคา 520.50 บาท ลด 7% จะได้เป็น 484.065000 และถ้าให้ปัดตามหลักคณิตศาตร์ปกติทศนินยม 2 ตำแหน่ง จะเป็น 484.07 ค่ะ
แต่ถ้าเรากดเครื่องคิดเลข จะเป็น 484.06 นี่คือสิ่งที่ต้องการค่ะ
ขออนุญาต แนบไฟล์อีกครั้งนะคะ พอดีเห็นมีบางคำถามคล้าย ๆ กัน แต่ทำแล้วไม่ได้ สรุปคือ เขาถามประมาณว่า ถ้า จุดทศนิยมตำแหน่งที่ 3 เป็น 0.005 ให้ไม่ต้องปัด แต่ถ้ามากกว่า 0.005 ปัดขึ้น น้อยกว่า 0.005 ปัดลง ตามตัวอย่างคือ 484.065000 ให้แสดงเป็น 484.06 ลองทำแล้ว มันได้ไม่หมดทุกตัวค่ะ ไม่แน่ใจผิดพลาดตรงไหนค่ะ
Re: ต้องการให้ Excel คำนวณ แล้วคำตอบออกมาเหมือนในเครื่องคิดเลข ทดศนิยม 2 ตำแหน่ง ต้องทำยังไงคะ
Posted: Wed Apr 27, 2022 7:50 pm
by norkaz
...
จากเงื่อนไขนี้
"ถ้า จุดทศนิยมตำแหน่งที่ 3 เป็น 0.005 ให้ไม่ต้องปัด แต่ถ้ามากกว่า 0.005 ปัดขึ้น น้อยกว่า 0.005 ปัดลง"
ลองปรับไปแบบนี้ดู
F2
=IF(MID((D2-D2*E2),SEARCH(".",(D2-D2*E2))+3,1)+0>5,ROUND((D2-D2*E2),2),ROUNDDOWN((D2-D2*E2),2))
Copy สูตรไปแถวอื่นๆ ที่ต้องการคำตอบในลักษณะนี้
Norkaz
Re: ต้องการให้ Excel คำนวณ แล้วคำตอบออกมาเหมือนในเครื่องคิดเลข ทดศนิยม 2 ตำแหน่ง ต้องทำยังไงคะ
Posted: Thu Apr 28, 2022 11:16 am
by katai12
ลองทำดูแล้ว แต่ทำไม่ได้ทุกตัวค่ะ บางราคาทำได้ บางราคาทำไม่ได้ เกิดจากอะไรคะ ?
แล้วถ้าเรามีรายการแถมด้วย จะต้องทำยังไงคะ ? ขอโทษนะคะ ที่ไม่ได้ถามทีแรก เพราะคิดว่าน่าจะนำสูตรมาปรับได้ค่ะ
แต่ตัวเองทำไม่ได้ ยังไง รบกวนช่วยด้วยนะคะ ขอบคุณล่วงหน้าค่ะ
Re: ต้องการให้ Excel คำนวณ แล้วคำตอบออกมาเหมือนในเครื่องคิดเลข ทดศนิยม 2 ตำแหน่ง ต้องทำยังไงคะ
Posted: Thu Apr 28, 2022 2:39 pm
by Bo_ry
H15
=ROUND(D15*(1-F15)-0.0001,2)
Re: ต้องการให้ Excel คำนวณ แล้วคำตอบออกมาเหมือนในเครื่องคิดเลข ทดศนิยม 2 ตำแหน่ง ต้องทำยังไงคะ
Posted: Sat Apr 30, 2022 12:44 am
by katai12