สารบัญ
ในบางครั้ง เมื่อต้องจัดการกับสกุลเงิน เราจำเป็นต้องแปลงสกุลเงินใน Excel บ่อยมาก จะรวดเร็วและสะดวกกว่าหากเราสามารถใช้สูตรใดก็ได้ในการแปลงสกุลเงิน ในบทความนี้ ผมจะแสดงตัวอย่างสูตร 4 ตัวอย่างในการแปลงสกุลเงินใน Excel
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
คุณสามารถดาวน์โหลดและฝึกหัดจากแบบฝึกหัดของเราได้ที่นี่
สูตรแปลงสกุลเงิน.xlsx
4 ตัวอย่างง่ายๆ ในการแปลงสกุลเงินด้วยสูตร Excel
ที่นี่ ในชุดข้อมูลของเรา จำนวนเงินในสกุลเงินดอลลาร์สหรัฐฯ อยู่ที่นั่น และเราต้องแปลงจำนวนเงินเหล่านี้เป็นสกุลเงินยูโร (EUR) ปอนด์สเตอร์ลิงอังกฤษ (GBP) รูปีอินเดีย (INR) ดอลลาร์แคนาดา (CAD) และเยนญี่ปุ่น (JPY) ตามนั้น ที่นี่ ฉันจะแสดงตัวอย่างที่ใช้ได้จริง 4 ตัวอย่างพร้อมสูตร 4 สูตรในการแปลงสกุลเงินใน Excel
ในตอนแรก ให้สร้างชุดข้อมูลสำหรับสกุลเงินและอัตราแลกเปลี่ยนในส่วนของ USD
ตอนนี้ สำรวจสูตรทีละรายการ
1. แปลงสกุลเงินด้วยสูตร Excel อย่างง่าย
คุณสามารถแปลงสกุลเงินด้วยตนเอง โดยแยกอัตราแลกเปลี่ยนจากอินเทอร์เน็ตและคูณอัตราทีละรายการด้วยจำนวนเงินที่กำหนดเพื่อให้ได้จำนวนเงินในสกุลเงินที่คุณต้องการ
ทำตามขั้นตอนด้านล่างเพื่อดำเนินการดังกล่าว 👇
ขั้นตอน:
- ขั้นแรก คลิกที่ เซลล์ D5 ใส่ เครื่องหมายเท่ากับ(=) ในเซลล์
- จากนั้น อ้างอิงเซลล์ของจำนวนเงิน USD ที่กำหนดแล้วคูณด้วยการอ้างอิงเซลล์อัตราแลกเปลี่ยนสกุลเงินที่ต้องการ
ตัวอย่างเช่น ใช้สูตรต่อไปนี้
=B5*G5
- ตอนนี้ เนื่องจากซีเรียลสกุลเงินในชุดข้อมูลของเราและซีเรียลสกุลเงินในการคำนวณที่จำเป็นของเราเหมือนกัน สูตรจึงเหมือนกันทุกเซลล์ด้านล่าง ดังนั้น วางเคอร์เซอร์ไว้ที่ตำแหน่ง ด้านล่างขวา ของเซลล์ที่คำนวณเซลล์แรกของคุณ จากนั้น ลาก ที่จับเติม ด้านล่างเพื่อคัดลอกสูตรไปยังเซลล์ทั้งหมดด้านล่าง
ดังนั้น คุณได้แปลงจำนวนเงิน USD ที่กำหนดแล้ว อย่างถูกต้อง. ผลลัพธ์จะมีลักษณะเช่นนี้ 👇
อ่านเพิ่มเติม: วิธีแปลง CAD เป็น USD ใน Excel (4 วิธีง่ายๆ)
2. ใช้ Nested IF เพื่อแปลงสกุลเงิน
คุณยังสามารถใช้ Nested IF แทนการอ้างอิงเซลล์อัตราแลกเปลี่ยนทุกครั้ง
ฟังก์ชัน IFใช้เวลา <ทั้งหมด 6>สามอาร์กิวเมนต์ การทดสอบเชิงตรรกะเป็นครั้งแรก อาร์กิวเมนต์นี้ต้องการส่งคืน True หรือ False หลังจากการทดสอบเชิงตรรกะเสร็จสิ้น ค่าที่ส่งกลับเมื่อการทดสอบส่งกลับค่าจริงคืออาร์กิวเมนต์ที่สอง ค่าที่ส่งกลับเมื่อการทดสอบส่งกลับค่าเท็จคืออาร์กิวเมนต์ที่สาม
ตอนนี้ ให้ทำตามขั้นตอนด้านล่างเพื่อแปลงสกุลเงินโดยใช้ IF ที่ซ้อนกัน 👇
ขั้นตอน:
- ก่อนอื่น คลิกที่ เซลล์ D5
- เขียนสูตรต่อไปนี้ทันที .
=IF(C5="USD",1,IF(C5="EUR",0.94,IF(C5="GBP",0.8,IF(C5="INR",77.61,IF(C5="CAD",1.28,IF(C5="JPY",127.77))))))*B5
- ตอนนี้ ลาก ที่จับการเติม ด้านล่าง ดังนั้นสูตรจะถูกคัดลอกไปยังเซลล์ทั้งหมดด้านล่าง
ดังนั้น จำนวนเงิน USD ที่คุณระบุจะถูกแปลงเป็น จำนวนสกุลเงินที่ต้องการ ผลลัพธ์จะมีลักษณะเช่นนี้ 👇
🔎 รายละเอียดของสูตร:
- =IF(C5=”USD”,1
- =IF(C5=”USD”,1 ,IF(C5=”EUR”,0.94
- =IF(C5=”USD”,1,IF(C5=”EUR”,0.94,IF(C5=”GBP”,0.8, IF(C5=”INR”,77.61,IF(C5=”CAD”,1.28,IF(C5=”JPY”,127.77))))))*B5
อ่านเพิ่มเติม: วิธีทำสกุลเงินอัตโนมัติการแปลงใน Excel (5 วิธีง่ายๆ)
3. ใช้ฟังก์ชัน VLOOKUP เพื่อแปลงสกุลเงิน
คุณสามารถ แปลงสกุลเงินโดยใช้สูตร VLOOKUP ได้เช่นกัน
การค้นหาแนวตั้งสะกดว่า VLOOKUP ส่วนใหญ่ใช้เพื่อแยกค่าจากข้อมูลตารางหรือช่วงข้อมูลที่กำหนดไว้ล่วงหน้า
ตอนนี้ ทำตามขั้นตอนด้านล่างเพื่อใช้ฟังก์ชันนี้ในการแปลงสกุลเงิน 👇
ขั้นตอน:
- จากนั้นเขียนสูตรต่อไปนี้ทันทีใน เซลล์ D5 .
=VLOOKUP(C5,$F$5:$G$10,2,FALSE)*B5
- แล้วลาก ที่จับเติม ไปจนสุด
<25
ดังนั้น จำนวนเงิน USD ที่คุณกำหนดจะถูกแปลงเป็นจำนวนเงินที่ต้องการ ผลลัพธ์จะมีลักษณะเช่นนี้ 👇
อ่านเพิ่มเติม: วิธีแปลง USD เป็นยูโรใน Excel (3 วิธีที่มีประโยชน์)
4. สูตร INDEX-MATCH เพื่อแปลงสกุลเงินใน Excel
คุณยังสามารถใช้ INDEX & ฟังก์ชัน MATCH เพื่อแปลงสกุลเงินใน Excel
ฟังก์ชัน INDEX เปิดใช้งานการแยกค่าทั้งในแนวนอนและแนวตั้ง มันมี 3 ข้อโต้แย้งเป็นหลัก เช่น: array, row_num และ column_num(ทางเลือก)
ฟังก์ชัน MATCH ส่งคืนตำแหน่งสัมพัทธ์ของรายการในอาร์เรย์ที่ตรงกับที่ระบุ มูลค่าตามลำดับที่ระบุ
ตอนนี้ ใช้ขั้นตอนต่อไปนี้เพื่อใช้ฟังก์ชันเหล่านี้ในการแปลงสกุลเงิน 👇
ขั้นตอน:
- ป้อนข้อมูลต่อไปนี้สูตรใน เซลล์ D5 .
=INDEX($F$4:$G$10,MATCH(C5,$F$4:$F$10,0),2)*B5
- ตอนนี้ วางเคอร์เซอร์ของคุณ ที่มุม ด้านล่างขวา ของเซลล์ จากนั้น ลาก ที่จับเติม ด้านล่างจนสุด
จากนั้น จำนวนเงิน USD ที่คุณกำหนดจะถูกแปลงเป็นจำนวนเงินในสกุลเงินที่ต้องการ ผลลัพธ์จะมีลักษณะเช่นนี้ 👇
🔎 รายละเอียดของสูตร:
- MATCH(C5, $F$4:$F$10,0)
ตอนนี้ ฟังก์ชัน MATCH จะให้ค่า หมายเลขดัชนี เท่านั้น ดังนั้นเราจึงต้องเลือกเซลล์ที่มีสกุลเงินอยู่ นั่นเป็นเหตุผลที่เราเลือกการอ้างอิงเซลล์ F4:F10 โปรดจำไว้ว่า คุณต้องใช้อาร์เรย์สัมบูรณ์ที่นี่ ดังนั้น คุณต้องอ้างอิงด้วยเครื่องหมาย ดอลล่าร์($) หรือกด F4
และอาร์กิวเมนต์สุดท้ายจะระบุประเภทการจับคู่ สำหรับ E ตรงทั้งหมด เราได้เขียน 0 ที่นี่
- =INDEX($F$4:$ G$10,MATCH(C5,$F$4:$F$10,0),2)
ในอาร์กิวเมนต์ที่สอง เราได้ใช้ฟังก์ชัน MATCH ดังนั้นฟังก์ชัน MATCH จะส่งกลับหมายเลขดัชนีแถวที่ต้องการตามสกุลเงินโดยอัตโนมัติ
อาร์กิวเมนต์ที่สามต้องการ หมายเลขดัชนีคอลัมน์ ของอาร์เรย์เพื่อค้นหาค่าเซลล์ที่ต้องการ เนื่องจากอัตราแลกเปลี่ยนอยู่ในตำแหน่งที่สองของอาร์เรย์ที่เราเลือก เราจึงเขียน 2 ในตำแหน่งอาร์กิวเมนต์ที่สาม
อ่านเพิ่มเติม: แปลงยูโรเป็น USD ใน Excel (2 วิธีที่มีประโยชน์)
สิ่งที่ต้องจำ
- เมื่อใช้ฟังก์ชัน VLOOKUP โปรดจำไว้ว่านี่คือ แนวตั้ง กระบวนการค้นหา ดังนั้น คุณสามารถค้นหาค่าของคุณผ่านคอลัมน์เท่านั้น คุณไม่สามารถค้นหาค่าของคุณผ่านแถวแนวนอนได้
- อีกอย่างที่คุณควรจำไว้ก็คือ เมื่อเลือกอาร์เรย์ของตาราง ให้เก็บคอลัมน์ค่าการค้นหาเป็นคอลัมน์ แรก ในของคุณ การเลือก และหมายเลขดัชนีคอลัมน์ของค่าส่งคืนจะถูกใส่ตามอนุกรมนี้
- หากคุณค้นหาค่าที่เป็นตัวเลข อาร์กิวเมนต์ range_lookup จะไม่มีความสำคัญมากนัก แต่ถ้าคุณค้นหาค่าข้อความ ขอแนะนำให้ใส่อาร์กิวเมนต์ range_lookup เป็น FALSE ถ้าคุณต้องการให้ตรงกันทุกประการเสมอ
- ปุ่ม ฟังก์ชัน INDEX มีข้อได้เปรียบที่ดีกว่าฟังก์ชัน VLOOKUP เมื่อใช้ฟังก์ชัน INDEX คุณสามารถแยกค่าได้ทั้งแนวตั้งและแนวนอน
- ฟังก์ชัน MATCH จะไม่ส่งกลับค่าเซลล์ ซึ่งจะส่งคืน หมายเลขดัชนี ของค่าการค้นหา
สรุป
ดังนั้น ในที่นี้ ฉันได้แสดงสูตรที่เหมาะสมและรวดเร็วที่สุดให้คุณเห็นตัวอย่างการแปลงสกุลเงินใน Excel คุณสามารถทำตามวิธีเหล่านี้เพื่อบรรลุเป้าหมายในเรื่องนี้ ฉันหวังว่าบทความนี้จะช่วยคุณได้มาก หากคุณมีคำถามหรือคำแนะนำเพิ่มเติม โปรดอย่าลังเลที่จะติดต่อฉัน และเยี่ยมชม ExcelWIKI สำหรับบทความอื่นๆ อีกมากมายเช่นนี้