Skonfiguruj automatyczną konwersję walut w Excelu i Arkuszach Google

Skonfiguruj automatyczną konwersję walut w Excelu i Arkuszach Google

Ten samouczek pokaże, jak utworzyć i automatyczny konwerter walut w programie Excel i Arkuszach Google.

Excel to potężne narzędzie do obliczeń, często obejmujące waluty międzynarodowe. Excel nie ma wbudowanego narzędzia do konwersji walut, ale dzięki linkowi do zewnętrznej bazy danych XML możemy zbudować własne narzędzie do konwersji w Excelu za pomocą Power Query.

Łączenie z zewnętrznym plikiem źródłowym XML

Najbardziej przyjaznym dla użytkownika plikiem źródłowym jest plik o nazwie Pływaki, bezpłatny kanał XML aktualizowany codziennie.

1. W pustym arkuszu programu Excel, w Wstążka, Wybierz Dane > Pobierz dane > Z pliku > Z XML.

2. W Nazwa pliku wpisz adres URL pliku zmiennoprzecinkowego - www.floatrates.com/daily.usd.xml - a następnie kliknij otwarty.

3. Kliknij Przekształć dane.

4. Edytor Power Query teraz się otworzy. Przewiń do ostatniej pozycji na liście, a następnie kliknij słowo Tabela. Kursy walut zostaną podane w tabeli poniżej początkowego wiersza danych.

5. Kliknij strzałkę z dwoma grotami, aby wyświetlić pola tej tabeli, a następnie kliknij ok.

6. Dodatek Power Query zmieni się teraz, pokazując kolumny kursu wymiany oraz kolumny początkowe.

7. W Wstążka, Wybierz Strona główna > Zarządzaj kolumnami > Wybierz kolumny.

8. Odznacz kolumny, które nie są wymagane, a następnie kliknij ok.

9. Kliknij Zamknij i wczytaj aby wrócić do programu Excel.

Tworzenie przelicznika walut

1. Możemy teraz utworzyć nowy arkusz roboczy w tym samym skoroszycie, co połączona baza danych XML i skonfigurować tabelę, jak pokazano poniżej.

2. Możemy teraz użyć funkcji WYSZUKAJ.PIONOWO, aby sprawdzić kurs wymiany funta brytyjskiego w stosunku do dolara amerykańskiego. W odpowiedniej komórce (np. C5) możemy wpisać:

1 =WYSZUKAJ.PIONOWO($C$4,

WSKAZÓWKA: Użyj odwołania bezwzględnego ($), abyśmy mogli skopiować formułę w dół.

3. Następnie musimy podświetlić odpowiednie dane wyszukiwania, przechodząc do arkusza danych i wybierając potrzebne informacje.

4. Gdy tylko wybierzemy całą listę danych, Excel automatycznie umieści kolumny bazy danych jako odniesienia w formule, zamiast używać adresów komórek. Dzieje się tak, ponieważ dane tabeli w programie Excel zostały połączone z programem Excel z nazwą zakresu USD.

5. Teraz uzupełniamy naszą formułę WYSZUKAJ.PIONOWO, wpisując nazwę kolumny i słowo FAŁSZ jako ostatni argument formuły.

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

6. Naciśnij klawisz ENTER, aby wprowadzić formułę do programu Excel.

7. Możemy powtórzyć procedurę, aby wyszukać EUR z tabeli danych.

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

8. Aby uzyskać wartość od 2 USD do 1 GBP lub 1 EUR, możemy skopiować formułę do następnego wiersza, a następnie pomnożyć ją przez wartość w kolumnie B.

9. Następnie możemy to skopiować, aby wypełnić nasz konwerter kursów walut.

10. Aby utworzyć konwerter kursów wymiany dla kursów odwrotnych, musielibyśmy utworzyć wyszukiwanie kursów odwrotnych w naszych danych.

Automatyczna konwersja walut w Arkuszach Google

Arkusze Google mają wbudowany konwerter walut, który wykorzystuje istniejące aktualne kursy wymiany w Internecie.

1. Możemy ustawić tabelę w Arkuszach Google podobną do tabeli, którą ustawiliśmy w Excelu.

2. W wybranej komórce (na przykład C3) możemy następnie wpisać funkcję GOOGLEFINANCE i wypełnić następującą formułę.

1 =GOOGLEFINANCE("Waluta:"&$B$2&$C$2)

3. Google automatycznie wyszuka kurs wymiany z USD (w B2) na GBP (w C2) i wprowadzi go do wybranej komórki.

4. Ponieważ użyliśmy bezwzględnego adresowania komórek dla B2 i C2 ($), możemy skopiować tę formułę do następnej komórki, a następnie pomnożyć formułę przez wartość w kolumnie B.

1 =GOOGLEFINANCE("Waluta:"&$B$2&$$C$2)*B4

5. Skopiuj formułę z tej komórki do pozostałych wierszy w naszej tabeli konwersji.

6. Powtórz proces, aby wyszukać EUR.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave