Sprawdzono 2026-06-19

Jak korzystać z Google Translate w Excelu (sprawdzone metody)

Excel nie ma natywnej funkcji Google Translate, ale to nie znaczy, że jesteś bez wyjścia. Jeśli wolisz silnik tłumaczeń Google — lub nie korzystasz z Microsoft 365 i nie możesz używać wbudowanej funkcji TRANSLATE w Excelu — istnieją niezawodne sposoby na włączenie Google Translate do Twojego procesu pracy w Excelu. Ten przewodnik opisuje trzy metody, które przetestowaliśmy, od najprostszej do najbardziej zaawansowanej.

Szybka odpowiedź

W Excelu nie ma funkcji GOOGLETRANSLATE — istnieje ona wyłącznie w Google Sheets. Najbardziej praktyczne podejście to tłumaczenie w Google Sheets za pomocą =GOOGLETRANSLATE(text, [source_language], [target_language]), a następnie skopiowanie wyników z powrotem do Excela. W przypadku pojedynczych tłumaczeń sprawdza się strona Google Translate; przy automatyzacji o dużej skali opcją jest Google Cloud Translation API.

Jak testowaliśmy te metody

Metodę z Google Sheets przetestowaliśmy na próbce 96 wielojęzycznych wierszy w językach angielskim, hiszpańskim, francuskim, niemieckim, japońskim i chińskim, sprawdzając pojedyncze komórki, całe kolumny, automatyczne wykrywanie oraz zachowanie przy dużych partiach danych.

Środowisko testowe

Google Sheets w Chrome, plik źródłowy z Excel for Mac 16.110 (26061317), subskrypcja Microsoft 365, data testu 2026-06-19.

Czy można używać Google Translate wewnątrz Excela?

Nie bezpośrednio. W samym Excelu nie ma funkcji GOOGLETRANSLATE — ta funkcja istnieje wyłącznie w Google Sheets. Ponieważ jednak Sheets i Excel ze sobą współpracują, możesz przekazać dane przez Google Sheets, tam je przetłumaczyć i przenieść wyniki z powrotem. W przypadku większych lub zautomatyzowanych potrzeb możesz połączyć się z Google Cloud Translation API.

Oto trzy podejścia, uporządkowane według nakładu pracy.

Metoda 1 — GOOGLETRANSLATE przez Google Sheets (zalecana)

To najbardziej praktyczna metoda dla większości osób. Tłumaczysz w Google Sheets, a następnie kopiujesz wyniki do Excela.

Składnia GOOGLETRANSLATE jest zbliżona do funkcji TRANSLATE w Excelu:

=GOOGLETRANSLATE(text, [source_language], [target_language])

Działający przykład tłumaczenia tekstu angielskiego w komórce A1 na hiszpański:

=GOOGLETRANSLATE(A1, "en", "es")

Pełny proces:

  1. Otwórz nowy arkusz Google na stronie sheets.google.com.
  2. Skopiuj kolumnę z tekstem z Excela i wklej ją do kolumny A w arkuszu.
  3. W komórce B1 wpisz =GOOGLETRANSLATE(A1, "en", "es"), dostosowując kody do swoich potrzeb.
  4. Naciśnij Enter, a następnie przeciągnij uchwyt wypełniania w dół kolumny B.
  5. Zaznacz przetłumaczoną kolumnę, skopiuj ją i wklej z powrotem do Excela.

Zgodnie z dokumentacją Google argumenty języka źródłowego i docelowego są opcjonalne, a źródło możesz ustawić na "auto", aby Google samodzielnie wykrył język:

=GOOGLETRANSLATE(A1, "auto", "en")

Najlepsze do: Użytkownicy bez Microsoft 365 oraz bezpłatne tłumaczenia masowe.

Na co zwrócić uwagę: Działa w Sheets, a nie bezpośrednio w Excelu, więc wymaga kopiowania i wklejania. W naszym teście partia 96 wierszy została przetłumaczona bez osiągnięcia limitów żądań — komórki przez chwilę wyświetlały stan „ładowania”, a następnie pojawiały się wyniki. Dwa rezultaty wyróżniały się na tle Excela: "zh" dla chińskiego zadziałał tutaj bezpośrednio (w funkcji TRANSLATE w Excelu zwraca #VALUE!), a komórka licząca około 7000 znaków, która powodowała błąd w Excelu, została pomyślnie przetłumaczona w Sheets. Jeśli pracujesz głównie z językiem chińskim lub z długimi tekstami, metoda z Sheets poradziła sobie z obydwoma przypadkami sprawniej w naszych testach.

Funkcja GOOGLETRANSLATE w Arkuszach Google tłumacząca wielojęzyczną kolumnę na angielski, w tym wiersze po chińsku
Tłumaczenie całej kolumny w Arkuszach Google za pomocą =GOOGLETRANSLATE(D5, "auto", "en") — nawet wiersze po chińsku (zh) tłumaczą się poprawnie, podczas gdy ten sam chiński zwraca #VALUE! w funkcji TRANSLATE w Excelu.

Metoda 2 — kopiowanie i wklejanie z wersją webową Google Translate

Do szybkiego, jednorazowego tłumaczenia bez formuł sprawdza się strona Google Translate:

  1. Skopiuj komórki z Excela.
  2. Wejdź na translate.google.com.
  3. Wklej tekst w lewym polu i wybierz język źródłowy oraz docelowy.
  4. Skopiuj przetłumaczony tekst z prawego pola.
  5. Wklej go z powrotem do Excela.

Najlepsze do: Małe, jednorazowe fragmenty tekstu.

Ograniczenia: Uciążliwe przy dużych zbiorach danych i nie zachowuje struktury wierszy — tekst wraca jako blok, który trzeba ręcznie ponownie dopasować.

Metoda 3 — Google Cloud Translation API + Excel (zaawansowana)

Jeśli regularnie tłumaczysz duże ilości danych lub chcesz automatyzacji, Google Cloud Translation API pozwala programowo wysyłać tekst do usługi Google i pobierać wyniki do Excela, zwykle za pomocą skryptu (takiego jak VBA lub Power Query) albo łącznika.

Ta metoda wymaga:

  • Konta Google Cloud oraz danych uwierzytelniających do Translation API
  • Konfiguracji do uwierzytelniania i formatowania żądań
  • Świadomości kosztów — API to usługa płatna, której cennik zależy od użycia. Sprawdź aktualny cennik Google Cloud i ewentualny darmowy poziom, zanim zaczniesz na nim polegać.

Najlepsze do: Powtarzalne, masowe i zautomatyzowane tłumaczenia.

Ograniczenia: Wymaga konfiguracji i konta rozliczeniowego; to przesada przy sporadycznym użyciu. Większości użytkowników w zupełności wystarczy Metoda 1.

Google Translate a wbudowana funkcja TRANSLATE w Excelu

CzynnikGoogle Translate (przez Sheets)Funkcja TRANSLATE w Excelu
Gdzie działaTylko Google SheetsTylko Microsoft 365
KosztBezpłatnie (Sheets)W zestawie z M365
Składnia=GOOGLETRANSLATE(...)=TRANSLATE(...)
Automatyczne wykrywanieTak ("auto")Tak (puste źródło)
Najlepsze doUżytkownicy bez 365, bezpłatne tłumaczenia masoweUżytkownicy korzystający już z Microsoft 365
Dodatkowe krokiKopiowanie danych do/z SheetsBrak — działa na miejscu

Jeśli korzystasz już z Microsoft 365, natywna funkcja TRANSLATE jest mniej kłopotliwa, ponieważ działa bezpośrednio w Twoim skoroszycie. Jeśli nie — lub jeśli zależy Ci konkretnie na tłumaczeniach Google — metoda z Sheets będzie najlepszym wyborem.

Wskazówki dotyczące tłumaczeń masowych

  • Uważaj na limity żądań. Tłumaczenie setek lub tysięcy komórek naraz może wywoływać tymczasowe błędy #VALUE!, gdy Google ogranicza liczbę żądań. Odczekaj kilka minut lub rozłóż pracę na kilka arkuszy.
  • Określaj język źródłowy kiedy tylko możesz. Automatyczne wykrywanie jest wygodne, ale mniej dokładne, zwłaszcza w przypadku krótkich tekstów.
  • Sprawdzaj wyniki. Tłumaczenie maszynowe świetnie sprawdza się w przypadku treści ogólnych, ale jest zawodne przy tekstach prawnych, medycznych lub marketingowych, które wymagają wyczucia niuansów.
  • Sprawdzaj kody specyficzne dla regionu jeśli dany język ma warianty, a wyniki wyglądają na błędne.

Najczęściej zadawane pytania

Czy w Excelu jest funkcja GOOGLETRANSLATE?

Nie. GOOGLETRANSLATE istnieje wyłącznie w Google Sheets. Aby używać jej z Excelem, przetłumacz w Sheets i skopiuj wyniki z powrotem albo połącz się przez Google Cloud Translation API.

Czy korzystanie z Google Translate w Excelu jest bezpłatne?

Metoda z Google Sheets jest bezpłatna. Google Cloud Translation API to usługa płatna, więc ma sens tylko przy masowym, zautomatyzowanym użyciu. Sprawdź aktualny cennik, zanim się na nią zdecydujesz.

Dlaczego pojawiają się błędy #VALUE! podczas tłumaczenia dużej listy w Sheets?

Google ogranicza liczbę żądań tłumaczeń. Duże partie danych mogą osiągnąć limit, powodując błędy. Odczekaj kilka minut lub podziel dane na mniejsze fragmenty.

Co jest lepsze — Google Translate czy funkcja TRANSLATE w Excelu?

Żadne z nich nie jest jednoznacznie lepsze — korzystają z różnych silników. Używaj funkcji TRANSLATE w Excelu, jeśli masz Microsoft 365 i chcesz pozostać w swoim skoroszycie; używaj Google Sheets, jeśli jesteś poza ekosystemem Microsoftu lub wolisz tłumaczenia Google.

Czy mogę używać Google Translate w Excelu do danych poufnych?

Zarówno metoda z Sheets, jak i API wysyłają Twój tekst na serwery Google. W przypadku danych poufnych lub regulowanych prawnie najpierw upewnij się, że masz do tego prawo, i zapoznaj się z warunkami przetwarzania danych przez Google.

Źródła i informacje o aktualizacjach

Ostatni test: 2026-06-19

Środowisko testowe: Google Sheets w Chrome, źródło z Excel for Mac 16.110 (26061317), subskrypcja Microsoft 365, próbka 96 wielojęzycznych wierszy.

Główne źródła

Aktualizujemy ten przewodnik, gdy Google lub Microsoft zmieniają swoje funkcje tłumaczeń lub ich dostępność.

Pomiń kopiowanie i wklejanie między Sheets a Excelem

Prześlij plik Excel i otrzymaj przetłumaczoną kopię — z zachowanym formatowaniem, formułami i układem, bez konieczności przechodzenia przez Google Sheets.

Przetłumacz plik Excel