สูตรการแปลงสกุลเงินใน Excel (4 ตัวอย่างที่เป็นประโยชน์)

  • แบ่งปันสิ่งนี้
Hugh West

ในบางครั้ง เมื่อต้องจัดการกับสกุลเงิน เราจำเป็นต้องแปลงสกุลเงินใน 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 เปิดใช้งานฟังก์ชัน IF ของ Excel อาร์กิวเมนต์ที่สองต้องการอินพุตของค่าที่ส่งคืนเมื่อตรรกะ การทดสอบเป็นจริง หากสกุลเงินที่เราต้องการคือ USD เราได้กำหนดอัตราแลกเปลี่ยนเป็น 1 ดังนั้นในอาร์กิวเมนต์ที่ 2 เราเขียน 1
  • =IF(C5=”USD”,1 ,IF(C5=”EUR”,0.94

    ตอนนี้ หากการทดสอบเชิงตรรกะครั้งแรกส่งกลับค่าเท็จ ก็จะไปที่ IF ที่สอง และที่อาร์กิวเมนต์แรก ก็จะทดสอบว่าสกุลเงินที่ต้องการ คือ EUR หากสกุลเงินคือ EUR ระบบจะส่งกลับค่า True ในอาร์กิวเมนต์ที่สอง เราต้องตั้งค่าสำหรับการส่งคืนค่าจริงของการทดสอบเชิงตรรกะ เนื่องจากอัตราแลกเปลี่ยน EUR เท่ากับ 0.94 เมื่อเทียบกับ USD ดังนั้นเราจึงเขียน 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

    หลังจากได้ค่าจริงแล้ว อัตราแลกเปลี่ยนของสกุลเงินโดยใช้ IF คูณด้วย giv en จำนวนเงิน USD เพื่อรับจำนวนสกุลเงินที่ต้องการ โปรดจำไว้ว่า เครื่องหมายดอกจัน (*) ใช้สำหรับการคูณใน Excel

อ่านเพิ่มเติม: วิธีทำสกุลเงินอัตโนมัติการแปลงใน 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)

    เราอ้างอิง เซลล์ C5 เป็นอาร์กิวเมนต์แรกเนื่องจากเป็นเซลล์ที่มีสกุลเงินที่ต้องการและนี่คือค่าที่เรามี เพื่อค้นหาในชุดข้อมูล

    ตอนนี้ ฟังก์ชัน MATCH จะให้ค่า หมายเลขดัชนี เท่านั้น ดังนั้นเราจึงต้องเลือกเซลล์ที่มีสกุลเงินอยู่ นั่นเป็นเหตุผลที่เราเลือกการอ้างอิงเซลล์ F4:F10 โปรดจำไว้ว่า คุณต้องใช้อาร์เรย์สัมบูรณ์ที่นี่ ดังนั้น คุณต้องอ้างอิงด้วยเครื่องหมาย ดอลล่าร์($) หรือกด F4

    และอาร์กิวเมนต์สุดท้ายจะระบุประเภทการจับคู่ สำหรับ E ตรงทั้งหมด เราได้เขียน 0 ที่นี่

  • =INDEX($F$4:$ G$10,MATCH(C5,$F$4:$F$10,0),2)

    อาร์กิวเมนต์แรกคืออาร์เรย์ F4:G10 ซึ่งเราจะแยก ค่า โปรดจำไว้ว่า อาร์เรย์นี้ควรเป็นแบบสัมบูรณ์ด้วย

    ในอาร์กิวเมนต์ที่สอง เราได้ใช้ฟังก์ชัน MATCH ดังนั้นฟังก์ชัน MATCH จะส่งกลับหมายเลขดัชนีแถวที่ต้องการตามสกุลเงินโดยอัตโนมัติ

    อาร์กิวเมนต์ที่สามต้องการ หมายเลขดัชนีคอลัมน์ ของอาร์เรย์เพื่อค้นหาค่าเซลล์ที่ต้องการ เนื่องจากอัตราแลกเปลี่ยนอยู่ในตำแหน่งที่สองของอาร์เรย์ที่เราเลือก เราจึงเขียน 2 ในตำแหน่งอาร์กิวเมนต์ที่สาม

อ่านเพิ่มเติม: แปลงยูโรเป็น USD ใน Excel (2 วิธีที่มีประโยชน์)

สิ่งที่ต้องจำ

  • เมื่อใช้ฟังก์ชัน VLOOKUP โปรดจำไว้ว่านี่คือ แนวตั้ง กระบวนการค้นหา ดังนั้น คุณสามารถค้นหาค่าของคุณผ่านคอลัมน์เท่านั้น คุณไม่สามารถค้นหาค่าของคุณผ่านแถวแนวนอนได้
  • อีกอย่างที่คุณควรจำไว้ก็คือ เมื่อเลือกอาร์เรย์ของตาราง ให้เก็บคอลัมน์ค่าการค้นหาเป็นคอลัมน์ แรก ในของคุณ การเลือก และหมายเลขดัชนีคอลัมน์ของค่าส่งคืนจะถูกใส่ตามอนุกรมนี้
  • หากคุณค้นหาค่าที่เป็นตัวเลข อาร์กิวเมนต์ range_lookup จะไม่มีความสำคัญมากนัก แต่ถ้าคุณค้นหาค่าข้อความ ขอแนะนำให้ใส่อาร์กิวเมนต์ range_lookup เป็น FALSE ถ้าคุณต้องการให้ตรงกันทุกประการเสมอ
  • ปุ่ม ฟังก์ชัน INDEX มีข้อได้เปรียบที่ดีกว่าฟังก์ชัน VLOOKUP เมื่อใช้ฟังก์ชัน INDEX คุณสามารถแยกค่าได้ทั้งแนวตั้งและแนวนอน
  • ฟังก์ชัน MATCH จะไม่ส่งกลับค่าเซลล์ ซึ่งจะส่งคืน หมายเลขดัชนี ของค่าการค้นหา

สรุป

ดังนั้น ในที่นี้ ฉันได้แสดงสูตรที่เหมาะสมและรวดเร็วที่สุดให้คุณเห็นตัวอย่างการแปลงสกุลเงินใน Excel คุณสามารถทำตามวิธีเหล่านี้เพื่อบรรลุเป้าหมายในเรื่องนี้ ฉันหวังว่าบทความนี้จะช่วยคุณได้มาก หากคุณมีคำถามหรือคำแนะนำเพิ่มเติม โปรดอย่าลังเลที่จะติดต่อฉัน และเยี่ยมชม ExcelWIKI สำหรับบทความอื่นๆ อีกมากมายเช่นนี้

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง