---
title: EUROCONVERT – ฟังก์ชันแปลงสกุลเงินเป็นยูโร
url: https://www.thepexcel.com/functions/excel/add-in-and-automation/euroconvert/
type: function-explainer
program: Excel
syntax: "=EUROCONVERT(number, source, target, [full_precision], [triangulation_precision])"
date: 2025-12-11
updated: 2026-05-31
scores:
  popularity: 3
  difficulty: 5
  usefulness: 4
---

# EUROCONVERT – ฟังก์ชันแปลงสกุลเงินเป็นยูโร

> EUROCONVERT แปลงเงินจำนวนต่าง ๆ ให้เป็นยูโร (EUR) หรือแปลงจากยูโรเป็นสกุลเงินที่เป็นสมาชิกของยูโร หร

## คำอธิบาย

EUROCONVERT แปลงเงินจำนวนต่าง ๆ ให้เป็นยูโร (EUR) หรือแปลงจากยูโรเป็นสกุลเงินที่เป็นสมาชิกของยูโร หรือแปลงระหว่างสกุลเงินสมาชิกยูโรโดยใช้ยูโรเป็นตัวกลาง ต้องระบุสกุลเงินต้นทาง (source) และสกุลเงินปลายทาง (target) โดยใช้รหัส ISO สามตัวอักษร สามารถเลือกแสดงผลแบบปัดเศษหรือแสดงทศนิยมทั้งหมด

## Syntax

```excel
=EUROCONVERT(number, source, target, [full_precision], [triangulation_precision])
```

**Variant**

```excel
=EUROCONVERT(1.2, "DEM", "EUR")
```

แปลง 1.2 มาร์คเยอรมัน (DEM) เป็นยูโร (EUR) โดยใช้ค่า default ของ full_precision และ triangulation_precision

**Variant**

```excel
=EUROCONVERT(A2, B2, C2, TRUE, 3)
```

แปลงเงินจากเซลล์ A2 จากสกุลเงินใน B2 เป็นสกุลเงินใน C2 โดยแสดงทศนิยมทั้งหมด (TRUE) และใช้ 3 หลักนัยสำคัญสำหรับค่าตัวกลางของยูโร

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| number | Yes | number |  | จำนวนเงินที่ต้องการแปลง อาจเป็นตัวเลข หรือเซลล์อ้างอิงที่มีค่าตัวเลข เช่น 1.2 หรือ A2 |
| source | Yes | text |  | รหัส ISO สามตัวอักษรของสกุลเงินต้นทาง เช่น 'DEM' (Deutsche Mark), 'FRF' (French Franc), 'EUR' (Euro), 'ITL' (Italian Lira) เป็นต้น |
| target | Yes | text |  | รหัส ISO สามตัวอักษรของสกุลเงินปลายทาง เช่น 'EUR' (Euro), 'DEM' (Deutsche Mark), 'GRD' (Greek Drachma) เป็นต้น ใช้รหัส ISO เดียวกับ source |
| full_precision | No | boolean | FALSE | ค่าตรรมชาติ (TRUE หรือ FALSE) ถ้า FALSE (default) จะแสดงผลตามกฎการปัดเศษของสกุลเงิน ถ้า TRUE จะแสดงผลด้วยทศนิยมทั้งหมดที่เกิดจากการคำนวณ |
| triangulation_precision | No | number | 3 | จำนวนเต็มที่มากกว่าหรือเท่ากับ 3 ที่ระบุจำนวนหลักนัยสำคัญ เมื่อแปลงระหว่างสกุลเงินสองสกุลที่ไม่ใช่ยูโร โดยใช้ยูโรเป็นตัวกลาง default คือ 3 |

## เคสการใช้งาน

### แปลงเงินอพยพจากประเทศยุโรป

ใช้ EUROCONVERT เพื่อแปลงจำนวนเงินจากสกุลเงินเดิมของประเทศยุโรป (เช่น ดอยช์มาร์ก แฟรงค์ฝรั่งเศส) เป็นยูโร ทำให้ง่ายต่อการเข้าใจและเปรียบเทียบค่าเงินในหลายประเทศ

_เหมาะกับ:_ currency-conversion

### แปลงระหว่างสกุลเงินเดิมของยุโรป

ใช้ EUROCONVERT เพื่อแปลงจากสกุลเงินเดิมหนึ่งเป็นอีกสกุลหนึ่ง เช่น จากดอยช์มาร์กเป็นแฟรงค์ฝรั่งเศส โดยใช้ยูโรเป็นตัวกลาง

_เหมาะกับ:_ exchange-rate

### แปลงเงินด้วยความแม่นยำเต็ม

ใช้ EUROCONVERT ด้วย full_precision = TRUE เมื่อต้องการแสดงผลด้วยทศนิยมทั้งหมด เช่น ในการคำนวณระดับสูงหรือข้อมูลเชิงอ้างอิงทางการเงิน

_เหมาะกับ:_ precision-calculation

## ตัวอย่าง

### 1. ตัวอย่างที่ 1: แปลง 1.2 มาร์คเยอรมัน เป็นยูโร

```excel
=EUROCONVERT(1.2, "DEM", "EUR")
```

**ผลลัพธ์:** `0.61 (ยูโร)`

สูตรนี้แปลง 1.2 มาร์คเยอรมัน (DEM) เป็นยูโร (EUR) โดยใช้อัตราแลกเปลี่ยนที่เป็นทางการ ผลลัพธ์คือ 0.61 ยูโร ซึ่งปัดเศษตามกฎการปัดเศษมาตรฐาน

### 2. ตัวอย่างที่ 2: แปลง 1 แฟรงค์ฝรั่งเศส เป็นยูโร ด้วย full precision

```excel
=EUROCONVERT(1, "FRF", "EUR", TRUE, 3)
```

**ผลลัพธ์:** `0.152... (ยูโร โดยแสดงทศนิยมทั้งหมด)`

สูตรนี้แปลง 1 แฟรงค์ฝรั่งเศส (FRF) เป็นยูโร (EUR) โดยมี full_precision = TRUE ซึ่งหมายความว่าแสดงผลด้วยทศนิยมทั้งหมดที่เกิดจากการคำนวณ ไม่ใช่การปัดเศษตามกฎเงินสด

### 3. ตัวอย่างที่ 3: แปลงระหว่างสกุลเงินสองแบบ (DEM เป็น FRF)

```excel
=EUROCONVERT(1, "DEM", "FRF", TRUE, 3)
```

**ผลลัพธ์:** `0.297... (แฟรงค์)`

สูตรนี้แปลง 1 มาร์คเยอรมัน (DEM) เป็นแฟรงค์ฝรั่งเศส (FRF) โดยใช้ยูโรเป็นตัวกลาง ตัวอักษร triangulation_precision = 3 หมายความว่าค่าตัวกลางของยูโรใช้ 3 หลักนัยสำคัญในการคำนวณ

## หมายเหตุเพิ่มเติม

- ⚠️ EUROCONVERT เป็นฟังก์ชันอ้างอิงข้อมูลทางประวัติศาสตร์ และใช้อัตราแลกเปลี่ยนแบบคงที่ที่นำมาใช้ในวันที่ยูโรเปิดตัวแบบเงินสด (วันที่ 1 มกราคม 2002) ไม่ใช่อัตราแลกเปลี่ยนแบบ real-time ดังนั้นจึงไม่ใช้สำหรับการแปลงอัตราแลกเปลี่ยนปัจจุบัน สำหรับอัตราแลกเปลี่ยนปัจจุบัน ใช้ฟังก์ชันหรือเว็บเซอร์วิส API อื่น ๆ เช่น WEBSERVICE ร่วมกับ FILTERXML

## คำถามที่พบบ่อย

**Q: EUROCONVERT ใช้สกุลเงินใดบ้าง?**

EUROCONVERT ใช้สำหรับแปลงสกุลเงินที่เป็นสมาชิกของยูโรเท่านั้น เช่น EUR (Euro), DEM (Deutsche Mark), FRF (French Franc), ITL (Italian Lira), GRD (Greek Drachma), ATS (Austrian Schilling), BEF (Belgian Franc), NLG (Dutch Guilder), IEP (Irish Pound), FIM (Finnish Markka), LUF (Luxembourg Franc), ESP (Spanish Peseta), PTE (Portuguese Escudo) เป็นต้น

**Q: ความแตกต่างระหว่าง full_precision = TRUE และ FALSE คืออะไร?**

full_precision = FALSE (default) จะปัดเศษผลลัพธ์ตามกฎการปัดเศษของสกุลเงินปลายทาง (เช่น ยูโรใช้ทศนิยม 2 ตำแหน่ง) ส่วน TRUE จะแสดงผลด้วยทศนิยมทั้งหมดที่เกิดจากการคำนวณ ซึ่งมีประโยชน์ในการคำนวณเชิงลึก

**Q: triangulation_precision คืออะไร?**

triangulation_precision คือจำนวนหลักนัยสำคัญที่ใช้สำหรับค่าตัวกลางของยูโร เมื่อแปลงระหว่างสกุลเงินสองแบบที่ไม่ใช่ยูโร ค่า default คือ 3 หลัก ยิ่งตัวเลขนี้สูงขึ้น ยิ่งมีความแม่นยำมากขึ้น

**Q: EUROCONVERT ใช้ได้หรือไม่ในเวอร์ชัน Excel เก่า?**

EUROCONVERT เป็นฟังก์ชันเก่า (ตั้งแต่ Excel 2003) และเป็นฟังก์ชันอ้างอิงข้อมูลทางประวัติศาสตร์ อย่างไรก็ตาม ให้ใช้เฉพาะเมื่อต้องการแปลงสกุลเงินเดิมของยุโรป ไม่ใช่สำหรับอัตราแลกเปลี่ยนปัจจุบัน

## ฟังก์ชันที่เกี่ยวข้อง

- [CALL – ฟังก์ชันเรียกใช้ Dynamic Link Library](https://www.thepexcel.com/functions/excel/add-in-and-automation/call/)
- [REGISTER.ID – ฟังก์ชันส่งกลับรหัสลงทะเบียน DLL](https://www.thepexcel.com/functions/excel/add-in-and-automation/register-id/)

## แหล่งข้อมูลเพิ่มเติม

- [Microsoft Learn: EUROCONVERT Function](https://support.microsoft.com/en-us/office/euroconvert-function-79c8fd67-c665-450c-bb6c-15fc92f8345c) _(official)_
- [Microsoft Learn: CALL Function](https://support.microsoft.com/en-us/office/call-function-32d58445-e646-4ffd-8d5e-b45077a5e995) _(official)_

---

_Source: [https://www.thepexcel.com/functions/excel/add-in-and-automation/euroconvert/](https://www.thepexcel.com/functions/excel/add-in-and-automation/euroconvert/)_
