Page 1 of 3
สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 8:16 pm
by มาริษา
สวัสดีคะ อาจารย์
รบกวนสอบถามสูตรคิดแลกเงิน ในกรณี ให้คำนวณจำนวนเงิน
หากจำนวนเงินแปดสิบบาท จะต้องใช้แบงค์ ยี่สิบ 4 ใบ กรณี
จำนวนเงินหกสิบบาท จะต้องใช้แบงค์ ยี่สิบ 3 ใบ
จำนวนเงินยี่สิบบาท จะต้องใช้แบงค์ ยี่สิบ 1 ใบ
ขอบคุณคะ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 8:51 pm
by snasui

ลองตามนี้ครับ
- B1:L1 คีย์ธนบัตรและเหรียญ เริ่มตั้งแต่ 1000 ไปจนถึง 0.25
- ที่ M2 คีย์จำนวนเงินเป้าหมายที่ต้องการ
- ที่ B2 คีย์สูตรสำหรับหาจำนวนธนบัตรและเหรียญแต่ละประเภทตามมูลค่าเงินในข้อ 2
=INT(($M2-SUMPRODUCT($A$1:A$1*$A2:A2))/B$1)
Enter > Copy ถึง L2
Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 9:23 pm
by มาริษา
ขอบคุณนะคะ ท่านอาจารย์ แต่หากต้องการแก้ไข ว่า จากเงิน 80 , 60 , 40 บาท แลกโดยใช้ แบงค์ 20 ได้หรือเปล่าคะ รบกวนอีกครั้งนะคะ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 9:28 pm
by snasui

สามารถใช้การหารธรรมดาครับ เช่น
=80/20
ไม่ทราบว่าการหารเช่นนี้ติดปัญหาอะไรครับ

Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 9:48 pm
by มาริษา
จากตาราง ต้องการให้ใช้แบงค์ 50 กรณี จำนวน เป็น 50 บาทเท่านั้น แต่ เมื่อ เป็น 80 60 จะให้คำนวณ
โดยใช้ แบงค์ 20
แต่สูตรที่ได้จะแยกเป็น 50 บาท 1 ใบ ,20 บาท 1 ใบ, 10 บาท 1เหรียญ รวม 80 บาท
50 บาท 1 ใบ ,10 บาท 1เหรียญ รวม 60 บาท
อยากจะให้แสดงจำนวนเงิน โดยใช่้เเบงค์ 20 บาทคะ ขอบคุณคะ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 9:58 pm
by snasui

มูลค่าใดไม่ใช้ก็ลบทิ้งไปครับ ให้เหลือแต่ 20 หรือมูลค่าใด ๆ ก็ได้ตามต้องการ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 10:00 pm
by bank9597
มาริษา wrote:จากตาราง ต้องการให้ใช้แบงค์ 50 กรณี จำนวน เป็น 50 บาทเท่านั้น แต่ เมื่อ เป็น 80 60 จะให้คำนวณ
โดยใช้ แบงค์ 20
แต่สูตรที่ได้จะแยกเป็น 50 บาท 1 ใบ ,20 บาท 1 ใบ, 10 บาท 1เหรียญ รวม 80 บาท
50 บาท 1 ใบ ,10 บาท 1เหรียญ รวม 60 บาท
อยากจะให้แสดงจำนวนเงิน โดยใช่้เเบงค์ 20 บาทคะ ขอบคุณคะ

ลองแนบไฟล์ตัวอย่างมาด้วย น่าจะง่ายขึ้นครับ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 10:33 pm
by มาริษา
ขอบคุณคะ เราต้องลบทีละช่องเลยใช่หรือเปล่า คือ มีจำนวนพนักงานจำนวนมากเลยคะ มีวิธีอืนอีกหรือเปล่า ที่คำนวณให้เลย
จำนวนหลักอืนไม่มีปัญหาคะ ติดอยู่ที่ แบงค์ 50 คะ ขอบคุณที่ชี้แนะนะคะ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 10:49 pm
by snasui

ดูตัวอย่างแล้วไม่เข้าใจครับ
ช่วยอธิบายมาใหม่ว่า
80 กับ 60 ที่ว่านั้นให้ดูที่หลักสิบหรือดูทั้งจำนวน ตัวอย่างที่ต้องการควรคีย์มาเองไม่ใช่เป็นสูตรเพราะจะดูไม่ออกว่าคำตอบที่ต้องการเป็นเท่าไร
Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 11:03 pm
by snasui

หากคำตอบคือดูที่หลักสิบ
ที่ C14 คีย์สูตร
=IF(AND(C$13=50,MOD($N14,100)>=60),0,INT(($N14-SUMPRODUCT($B$1:B$1*$B14:B14))/C$1))
Enter > Copy ไปด้านขวาและลงด้านล่าง
Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 11:17 pm
by มาริษา
รบกวนท่านอ.หลายครั้งหน่อยนะคะ ให้ดูทั้งจำนวนคะ ขอบคุณคะ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 11:22 pm
by snasui
มาริษา wrote:รบกวนท่านอ.หลายครั้งหน่อยนะคะ ให้ดูทั้งจำนวนคะ ขอบคุณคะ
การดูเช่นที่อธิบายมาเป็นการดูที่หลักสิบไม่ใช่ดูทั้งจำนวน ซึ่งผมตอบไปแล้วตามด้านบน

Re: สอบถามสูตรการแลกเงินคะ
Posted: Thu Sep 19, 2013 11:28 pm
by มาริษา
ขอบคุณมากๆ เลยคะอาจารย์ ได้ผลตามที่ต้องการเลย หนูขอโทษด้วยนะคะที่อธิบายไม่ค่อยถูก
Re: สอบถามสูตรการแลกเงินคะ
Posted: Tue Oct 08, 2013 8:39 pm
by มาริษา
ท่านอาจารย์คะ มีเรื่องรบกวนอีกแล้วคะ หากเราคงใช้สูตรเดิมที่อาจารย์ให้มา แต่จะขอรบกวนอ.แนะนำ เพิ่มเติม กรณี เราใช้ 70 บาท ให้ใช้ เป็น แบงค์ห้่าสิบ 1 ใบ กับ แบงค์ยี่สิบ 1 ใบ และ 90 บาท ให้ใช้ เป็น แบงค์ห้่าสิบ 1 ใบ กับ แบงค์ยี่สิบ 4 ใบ ขอบคุณคะ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Tue Oct 08, 2013 8:51 pm
by snasui

ที่เขียนมานั้นไม่เข้าข่ายเพิ่มเติม เนื่องจากว่าจะทับซ้อนกับเงื่อนไขเดิม ให้เขียนเงื่อนไขทั้งหมดมาใหม่อีกครั้งครับ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Tue Oct 08, 2013 9:52 pm
by มาริษา
รบกวนนะคะ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Tue Oct 08, 2013 10:05 pm
by snasui

ลองตามนี่ครับ
ที่ C2 คีย์สูตร
=IF(AND(C$1=50,ISNUMBER(MATCH(MOD($N2,100),{60,80},0))),0,INT(($N2-SUMPRODUCT($B$1:B$1*$B2:B2))/C$1))
Enter > Copy ไปทางขวาและลงด้านล่าง
Re: สอบถามสูตรการแลกเงินคะ
Posted: Tue Oct 08, 2013 10:18 pm
by มาริษา
ขอบคุณท่านอาจารย์มากๆ เลยนะคะ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Tue Oct 15, 2013 3:00 pm
by suka
ขออนุญาตนะคะ ขอรบกวนช่วยเพื่มสูตรอีกนิดจากไฟล์แนบค่ะ
คอลัมน์ D มากกว่า 0 และคอลัมน์ E ค่าเป็น 0 ตัวอย่างที่ระบายสืเหลืองไว้เซลล์ D9 ให้สูตรแลกแบงค์พันเป็นแบงค์ห้าร้อยไว้ที่เซลล์ E9 สองใบค่ะ
Re: สอบถามสูตรการแลกเงินคะ
Posted: Tue Oct 15, 2013 7:27 pm
by snasui

ลองตามนี้ครับ
เซลล์ D5 คีย์
=IF(AND(D$4=50,ISNUMBER(MATCH(MOD($B5,100),{60,80},0))),0,INT((IF(AND(D$4=1000,$B5>=1000),$B5-1000,$B5)-SUMPRODUCT($C$4:C$4*$C5:C5))/D$4))
Enter > Copy ไปด้านขวาและลงด้านล่าง