За допомогою функції EuroConvert можна конвертувати число у євро, а євро у вказану грошову одиницю. За допомогою цієї функції також можна конвертувати число з указаної валюти в іншу, використовуючи євро як проміжну грошову одиницю (тріангуляція). Функція EuroConvert використовує фіксований курс конвертації, установлений Європейським Союзом.
Синтаксис
EuroConvert ( number, sourcecurrency , targetcurrency [, fullprecision, triangulationprecision] )
Синтаксис функції EuroConvert має такі аргументи:
Аргумент |
Опис |
|||
number |
Число, яке потрібно конвертувати, або посилання на поле, що його містить. |
|||
sourcecurrency |
Рядковий вираз або посилання на поле, яке містить такий рядок, що відповідає акроніму Міжнародної організації зі стандартизації (ISO) для грошової одиниці, яку потрібно конвертувати. Це може бути один із кодів ISO, указаних у таблиці нижче. |
|||
Грошова одиниця |
Код ISO |
Точність обчислення |
Точність відображення |
|
Бельгійський франк |
BEF |
0 |
0 |
|
Люксембурґський франк |
LUF |
0 |
0 |
|
Німецька марка |
DEM |
2 |
2 |
|
Іспанська песета |
ESP |
0 |
0 |
|
Французький франк |
FRF |
2 |
2 |
|
Ірландський фунт |
IEP |
2 |
2 |
|
Італійська ліра |
ITL |
0 |
0 |
|
Нідерландський гульден |
NLG |
2 |
2 |
|
Австрійський шилінг |
ATS |
2 |
2 |
|
Португальське ескудо |
PTE |
0 |
0 |
|
Фінська марка |
FIM |
2 |
2 |
|
Євро |
EUR |
2 |
2 |
|
У таблиці, наведеній вище, точність обчислення визначає, до якої грошової одиниці округлювати результат на основі конвертації грошової одиниці. Наприклад, під час конвертації німецьких марок точність обчислення – 2, і результат округлюється до найближчого пфеніга, однієї сотої марки. Точність відображення визначає кількість десяткових розрядів, які відображаються в полі з результатом. |
||||
Новіші версії функції EuroConvert можуть підтримувати додаткові грошові одиниці. Відомості про нові грошові одиниці та оновлення функції EuroConvert див. на веб-сайті Microsoft Office Euro Currency. |
||||
Грошова одиниця |
Код ISO |
|||
Данська крона |
DKK |
|||
Драхма |
GRD |
|||
Шведська крона |
SEK |
|||
Фунт стерлінгів |
GBP |
|||
targetcurrency |
Рядковий вираз або посилання на поле, яке містить рядок, що відповідає коду ISO грошової одиниці, на яку потрібно перетворити число. Список кодів ISO див. в описі аргументу sourcecurrency . |
|||
fullprecision |
— необов’язковий аргумент. Значення Логічне значення, де значення True (1) ігнорує правила округлення грошової одиниці (так зване точність відображення в описі аргументу вихідноїкурсності ) і використовує 6-значний коефіцієнт перетворення без подальшого округлення. False (0) використовує правила округлення, характерні для грошової одиниці, щоб відобразити результат. Якщо цей параметр пропущено, значення за промовчанням – False. |
|||
triangulationprecision |
Необов’язковий аргумент. Значення типу Integer, більше ніж або рівне 3, яке вказує кількість значущих цифр у точності обчислення, що використовується для проміжного значення євро під час конвертації між двома національними грошовими одиницями. |
Примітки
Усі кінцеві нулі відкидаються, а неприпустимі параметри повертають #Error.
Якщо коди ISO джерела й результату однакові, вихідне значення числа активне.
У цій функції не застосовується формат.
У функції EuroConvert використовуються поточні ставки, встановлені Європейським Союзом. Якщо тарифи змінюються, корпорація Майкрософт оновить цю функцію. Щоб отримати повну інформацію про правила та ставки, які зараз діяти, див. публікації Європейської комісії про євро. Відомості про отримання цих публікацій див. на веб-сайті Microsoft Office Euro Currency.
Приклад
У першому прикладі 1,20 німецької марки конвертується в євро (відповідь = 0,61). У другому прикладі 1,47 французького франка конвертується в німецькі марки (відповідь = 0,44 DM). У цих прикладах курс конвертації 1 євро = 6,55858 французького франка та 1,92974 німецької марки.
EuroConvert(1.20,"DEM","EUR")
EuroConvert(1.47,"FRF","DEM",TRUE,3)