Налаштуйте автоматичну конвертацію валют у Excel та Google Таблицях

Налаштуйте автоматичну конвертацію валют у Excel та Google Таблицях

Цей підручник продемонструє, як створити та автоматично конвертувати валюту в Excel та Google Таблицях.

Excel - це потужний інструмент для розрахунків, який часто включає міжнародні валюти. Excel не має вбудованого інструменту конвертації валют, але за допомогою посилання на зовнішню базу даних XML ми можемо створити власний інструмент перетворення в Excel за допомогою Power Query.

Посилання на зовнішній вихідний файл XML

Найзручніший для користувача вихідний файл-це файл під назвою Флорат, безкоштовний канал XML, який оновлюється щодня.

1. На порожньому робочому аркуші Excel у файлі Стрічка, виберіть Дані> Отримати дані> З файлу> З XML.

2. У Назва файлу поле введіть URL -адресу файлу з плаваючою кодою - www.floatrates.com/daily.usd.xml - а потім клацніть відчинено.

3. Натисніть на Перетворення даних.

4. Редактор Power Query зараз відкриється. Прокрутіть до останнього елемента у списку, а потім натисніть на слово Таблиця. Валютні курси будуть заповнені в таблиці під початковим рядком даних.

5. Натисніть на двосторонню стрілку, щоб відобразити поля цієї таблиці, а потім клацніть в порядку.

6. Тепер Power Query зміниться, щоб відображати стовпці обмінного курсу, а також початкові стовпці.

7. У Стрічка, виберіть Головна> Керування стовпцями> Вибрати стовпці.

8. Зніміть прапорці біля стовпців, які не потрібні, а потім клацніть в порядку.

9. Натисніть Закрити та завантажити щоб повернутися до Excel.

Створення конвертера валют

1. Тепер ми можемо створити новий аркуш у тій самій книзі, що і пов'язану базу даних XML, і створити таблицю, як показано нижче.

2. Тепер ми можемо скористатися функцією VLOOKUP для пошуку курсу валют британського фунта до долара США. У відповідній комірці (наприклад, C5) ми можемо ввести наступне:

1 = VLOOKUP ($ C $ 4,

ПОРАДА: Використовуйте абсолютне посилання ($), щоб ми могли скопіювати формулу вниз.

3. Потім нам потрібно виділити відповідні дані пошуку, перейшовши до паспорта та вибравши потрібну нам інформацію.

4. Як тільки ми виберемо весь список даних, Excel автоматично розмістить стовпці бази даних як посилання у формулі, а не використовує адреси комірок. Це пояснюється тим, що дані таблиці в Excel були пов'язані з Excel з назвою діапазону usd.

5. Тепер ми завершуємо формулу VLOOKUP, вводячи назву стовпця та слово FALSE як останній аргумент для формули.

1 = VLOOKUP ($ C $ 4, usd [[item.targetCurrency]: [item.exchangeRate]], 3, FALSE)

6. Натисніть ENTER, щоб ввести формулу в Excel.

7. Ми можемо повторити процедуру пошуку євро в таблиці даних.

1 = VLOOKUP ($ D $ 4, usd [[item.targetCurrency]: [item.exchangeRate]], 3, FALSE)

8. Щоб отримати значення від 2 доларів США до 1 фунта стерлінгів або 1 євро, ми можемо скопіювати формулу до наступного рядка, а потім помножити її на значення у стовпці B.

9. Потім ми можемо скопіювати це, щоб заповнити наш конвертер курсів валют.

10. Щоб створити конвертер обмінних курсів для зворотних курсів, нам потрібно створити пошук для зворотних курсів у наших даних.

Автоматична конвертація валют у Таблицях Google

У Google Таблицях є вбудований конвертер валют, який використовує наявні найновіші курси конвертації в Інтернеті.

1. Ми можемо створити таблицю в Google Таблицях, подібну до таблиці, яку ми встановили в Excel.

2. У вибраній клітинці (наприклад, C3) ми можемо ввести функцію GOOGLEFINANCE та заповнити наведену нижче формулу.

1 = GOOGLEFINANCE ("Валюта:" & $ B $ 2 & $ C $ 2)

3. Google автоматично шукатиме курс обміну від USD (у B2) до GBP (у C2) і введе його у вибрану комірку.

4. Оскільки ми використовували абсолютну адресацію комірок для B2 та C2 ($), ми можемо скопіювати цю формулу до наступної комірки, а потім помножити формулу на значення у стовпці B.

1 = GOOGLEFINANCE ("Валюта:" & $ B $ 2 & $ C $ 2)*B4

5. Скопіюйте формулу з цієї комірки до решти рядків у нашій таблиці перетворення.

6. Повторіть процес, щоб знайти євро.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave