Konwersja walut w arkuszach Google

  • Udostępnij To
Michael Brown

Często zdarza się, że musimy podpiąć cenę pod określoną walutę. Jednocześnie dany przedmiot może być sprzedawany w różnych walutach. Google Sheets zawiera niezwykle wygodne narzędzie do przeliczania walut, którego nie znajdziemy w innych programach.

Mówię o funkcji GOOGLEFINANCE. Pobiera ona aktualne lub archiwalne informacje finansowe z Google Finance. I dziś wspólnie przeanalizujemy tę funkcję.

    Jak korzystać z GOOGLEFINANCE, aby uzyskać aktualne kursy walut

    Chociaż GOOGLEFINANCE potrafi wiele rzeczy, nas interesuje jego zdolność do pobierania kursów walut. Składnia funkcji jest następująca:

    GOOGLEFINANCE("WALUTA:")

    Uwaga: Argumenty funkcji WALUTY: muszą być ciągami tekstowymi.

    Na przykład, aby uzyskać bieżący USD do EUR kurs walutowy, można skorzystać z poniższego wzoru:

    =GOOGLEFINANCE("CURRENCY:USDEUR")

    To samo można zastosować do konwersji $ do £ :

    =GOOGLEFINANCE("CURRENCY:USDGBP")

    Oraz Dolar amerykański do jena japońskiego :

    =GOOGLEFINANCE("CURRENCY:USDJPY")

    Aby jeszcze łatwiej przeliczać waluty, wystarczy zastąpić tekst w formułach odwołaniami do komórek:

    Tutaj B3 zawiera formułę, która łączy dwie nazwy walut w A1 i A3:

    =GOOGLEFINANCE("CURRENCY:"&$A$1&A3)

    Wskazówka. Pełną listę wszystkich kodów walutowych, w tym kilku kryptowalut, znajdziesz poniżej.

    GOOGLEFINANCE, aby uzyskać kursy wymiany walut w dowolnym okresie czasu

    Za pomocą funkcji GOOGLEFINANCE możemy sprawdzić jak zmieniły się kursy walut w określonym czasie lub za ostatnie N dni.

    Kursy walutowe w określonym czasie

    Aby wyciągnąć kursy walut w jakimś okresie czasu, należy rozszerzyć funkcję GOOGLEFINANCE o dodatkowe, opcjonalne argumenty:

    GOOGLEFINANCE("CURRENCY:", [atrybut], [start_date], [num_days
    • atrybut (opcjonalnie) - użyj "ceny", aby uzyskać kursy walut w czasie rzeczywistym (z krótkim opóźnieniem do 20 minut)

      Wskazówka. Zobacz pełną listę dostępnych atrybutów tutaj.

    • początek_daty, koniec_daty (opcjonalnie) - twój okres zainteresowania. W tych argumentach użyj funkcji DATE.
    • interwał (opcjonalnie) - jak często mają być pobierane dane. Może to być "DAILY" lub "WEEKLY", albo w postaci liczb - 1 dla daily, 7 dla weekly.

    Oto przykład takiej formuły:

    =GOOGLEFINANCE("CURRENCY:USDEUR", "price", DATE(2017,9,1), DATE(2017,9,10), "DAILY")

    W efekcie na koniec dnia mamy tabelę ze sfinalizowanymi stawkami.

    Możesz użyć odniesień do komórek zamiast dat, aby uprościć formułę i dostosować ją w kilku kliknięciach:

    =GOOGLEFINANCE("CURRENCY:USDEUR", "price", A1, A1+5, "DAILY")

    A1 to data początkowa, a my dodajemy do niej potrzebną liczbę dni:

    Kursy walutowe za ostatnie N dni

    Możemy również użyć funkcji GOOGLEFINANCE, aby wyciągnąć kursy walut z ostatnich N dni (10 dni w poniższym wzorze):

    =GOOGLEFINANCE("CURRENCY:USDEUR", "price",TODAY()-10,TODAY())

    Łatwiejsze uzyskiwanie kursów walut przy użyciu odwołań do komórek

    Jeszcze jeden przykład GOOGLEFINANCE w Google Sheets ilustruje, jak można używać odwołań do komórek we wszystkich argumentach funkcji.

    Poznajmy kursy wymiany EUR do USD w okresie 7 dni:

    =GOOGLEFINANCE(CONCATENATE("CURRENCY:", C2, B2), "price", DATE(year($A2), month($A2), day($A2)), DATE(year($A2), month($A2), day($A2)+7), "DAILY")

    Dane źródłowe - kody walut i data rozpoczęcia - znajdują się w A2:C2.

    Aby połączyć kilka zmiennych w jedną, zamiast tradycyjnego ampersanda (&) używamy funkcji CONCATENATE.

    Funkcja DATE zwraca rok, miesiąc i dzień z A2. Następnie dodajemy 7 dni do naszej daty początkowej.

    Zawsze możemy dodać również miesiące:

    =GOOGLEFINANCE(CONCATENATE("CURRENCY:", C2, B2), "price", DATE(year($A2), month($A2), day($A2)), DATE(rok($A2), miesiąc($A2)+1, dzień($A2)+7 ), "DAILY")

    Wszystkie kody walut dla funkcji GOOGLEFINCANCE

    Kody walut składają się z kodu ALPHA-2 (dwuliterowy kod kraju) i pierwszej litery nazwy waluty. Na przykład kod waluty dla dolara kanadyjskiego to CAD :

    CAD = CA (Kanada) + D (Dolar)

    Aby prawidłowo korzystać z funkcji GOOGLEFINANCE, musisz znać kody walut. Poniżej znajdziesz pełną listę walut świata wraz z kilkoma kryptowalutami obsługiwanymi przez GOOGLEFINANCE.

    Mam nadzieję, że ten artykuł pomoże Ci uzyskać aktualne informacje na temat kursów walut i nie zostaniesz zaskoczony, gdy przyjdzie Ci pracować z finansami.

    Arkusz kalkulacyjny z kodami walutowymi

    Kursy walutowe dla GOOGLEFINANCE (zrobić kopię arkusza kalkulacyjnego)

    Michael Brown jest oddanym entuzjastą technologii z pasją do upraszczania złożonych procesów za pomocą narzędzi programowych. Dzięki ponad dziesięcioletniemu doświadczeniu w branży technologicznej doskonalił swoje umiejętności w programach Microsoft Excel i Outlook, a także w Arkuszach i Dokumentach Google. Blog Michaela jest poświęcony dzieleniu się swoją wiedzą i doświadczeniem z innymi, dostarczając łatwych do zastosowania wskazówek i samouczków w celu poprawy produktywności i wydajności. Niezależnie od tego, czy jesteś doświadczonym profesjonalistą, czy początkującym, blog Michaela oferuje cenne spostrzeżenia i praktyczne porady dotyczące maksymalnego wykorzystania tych niezbędnych narzędzi programowych.