ChatGPT i Excel możesz wykorzystać razem do tworzenia formuł, porządkowania danych i przygotowywania raportów. W zwykłym czacie opisujesz tabelę lub przesyłasz plik, a oficjalny dodatek ChatGPT for Excel pozwala pracować bezpośrednio w otwartym skoroszycie. Wybór sposobu pracy decyduje o tym, jakie dane udostępniasz i gdzie otrzymasz wynik.
Jeśli potrzebujesz jednej formuły, zacznij od opisu kolumn. Jeśli chcesz przeanalizować cały raport, przekaż odpowiednio przygotowany plik. Poniżej znajdziesz instrukcję uruchomienia oraz trzy zadania na tych samych danych, z wynikami do samodzielnego sprawdzenia.
Stan funkcji i dostępności: 10 października 2026 r.
Jak używać ChatGPT z Excelem? Wybierz sposób pracy
| Sposób pracy | Co przekazujesz | Gdzie otrzymujesz wynik |
|---|---|---|
| ChatGPT w przeglądarce — pomoc w formule | Opis kolumn, adresy komórek lub niewielką próbkę danych | W odpowiedzi: formuła lub instrukcja, którą wykorzystujesz w Excelu |
| Plik przesłany do ChatGPT | Kopię pliku XLSX, XLS lub CSV | Analizę w rozmowie; przy zadaniu tworzenia pliku także osobny plik wynikowy |
| Oficjalny ChatGPT for Excel | Polecenie i kontekst otwartego skoroszytu | Odpowiedź w panelu dodatku oraz zmiany w skoroszycie, zależnie od zadania |
| Microsoft Copilot w Excelu | Polecenie w środowisku Microsoft | Odpowiedź lub zmiany w skoroszycie, zależnie od wybranego trybu i uprawnień |
Przesłanie pliku do rozmowy służy analizie przekazanych danych; nie oznacza automatycznej edycji oryginału otwartego na komputerze. Z kolei Copilot w Excelu jest osobnym produktem Microsoftu i ma własne warunki dostępu. Ustal, z którego narzędzia korzystasz, zanim wykonasz instrukcję instalacji lub kupisz plan.
Nazwy dodatków innych firm również mogą zawierać „GPT” lub „ChatGPT”. Sprawdzaj wydawcę i dokumentację konkretnego produktu. Poniższe instrukcje dotyczą ChatGPT oraz oficjalnego dodatku OpenAI; do tych sposobów pracy nie musisz konfigurować własnej integracji API.
Czy ChatGPT do Excela jest darmowy?
Według aktualnych zasad OpenAI ChatGPT for Excel jest dostępny globalnie, także dla użytkowników planów Free i Go z ograniczonym użyciem. Plus i Pro również podlegają limitom właściwym dla planu. W kontach firmowych i edukacyjnych znaczenie mają zasady rozliczania oraz ustawienia administratora. Dostęp globalny obejmuje Polskę, ale nie gwarantuje uruchomienia dodatku w każdej konfiguracji konta i programu Excel.
Sprawdzaj osobno dostęp do ChatGPT, uprawnienia do używanej wersji Excela oraz warunki Copilota lub dodatku zewnętrznego. Jeśli wybierzesz rozwiązanie korzystające z własnego klucza API, API jest rozliczane oddzielnie od subskrypcji ChatGPT. Do pierwszych ćwiczeń z formułami wystarczy rozmowa i arkusz; płatna integracja nie jest krokiem obowiązkowym.
Jak zacząć: oficjalny dodatek albo plik w rozmowie
Jak zainstalować oficjalny dodatek ChatGPT do Excela
W Microsoft Marketplace oficjalny produkt występuje pod nazwą ChatGPT, wydawca OpenAI, LLC. To ten wpis wybierz, nawet jeśli w wynikach wyszukiwania widzisz kilka podobnych nazw.
Dodatek można zainstalować w Excelu na komputerze lub w przeglądarce, zgodnie z instrukcją OpenAI. Ćwiczenia w tym poradniku opisano dla Excela dla Microsoft 365 w Windows.
- Otwórz Excel i skoroszyt, na którym chcesz pracować. Do pierwszej próby wybierz kopię pliku.
- Przejdź do Narzędzia główne → Dodatki. Jeśli trzeba, otwórz Więcej dodatków i wyszukaj ChatGPT.
- Sprawdź wydawcę OpenAI, LLC, zapoznaj się z uprawnieniami i dodaj produkt.
- Uruchom panel ChatGPT ze wstążki programu i zaloguj się na konto ChatGPT.
- Zacznij od pytania o strukturę arkusza. Przy większych zmianach poproś najpierw o plan obejmujący konkretne arkusze i zakresy.
Ścieżkę zarządzania dodatkami opisuje Microsoft, a logowanie i uruchomienie — instrukcja ChatGPT for Excel. Jeśli instalację blokuje polityka firmy, przekaż administratorowi oficjalny wpis produktu. Nie instaluj podobnie nazwanego zamiennika tylko po to, żeby ominąć blokadę.
Przykładowe pierwsze polecenie w panelu:
Opisz arkusze i nagłówki w tym skoroszycie. Wskaż, które kolumny zawierają dane wejściowe, a które formuły. Na razie niczego nie zmieniaj. Jeśli nie możesz odczytać części pliku, wymień ją zamiast zgadywać.
Dodatek nie udostępnia tej samej historii rozmów co ChatGPT w przeglądarce. Podaj potrzebny kontekst ponownie, zamiast odwoływać się do wcześniejszej rozmowy z innego miejsca. Ograniczenie to wskazuje opis produktu w Marketplace.
Jak przesłać plik Excel do ChatGPT
- Przygotuj kopię danych potrzebnych do zadania. Zadbaj o nagłówki w pierwszym wierszu i jeden rekord w każdym kolejnym.
- Otwórz rozmowę w ChatGPT i użyj opcji dodania pliku przy polu wiadomości.
- Załącz plik oraz wskaż nazwę arkusza, interesujące kolumny i cel analizy.
- Poproś o potwierdzenie odczytanych arkuszy, zakresu i liczby rekordów przed obliczeniami.
- Jeśli potrzebujesz pliku wynikowego, określ format i sprawdź pobrany plik w Excelu przed zastąpieniem własnej wersji.
ChatGPT obsługuje m.in. pliki XLSX, XLS, CSV i TSV. Dla arkuszy i CSV OpenAI podaje limit około 50 MB na plik, zależny od rozmiaru wierszy; obowiązują też limity konta. Szczegóły znajdziesz w zasadach przesyłania plików. Samo udane przesłanie nie potwierdza, że cały złożony skoroszyt został poprawnie przeanalizowany.
Do pracy z formułami i kilkoma arkuszami wybierz XLSX. CSV zapisuje tabelę tekstów i wartości z pojedynczego arkusza, bez pełnej struktury skoroszytu. Microsoft opisuje elementy tracone przy zapisie w innych formatach. Zapisanie wyniku jako XLSX również wymaga sprawdzenia, czy narzędzie rzeczywiście zachowało potrzebne elementy.
Gdy potrzebujesz tylko formuły, możesz pominąć załącznik. Wystarczy opis typu: „W kolumnie D mam liczbę sztuk, w E cenę jednostkową, a w F chcę obliczyć wartość pozycji”.
ChatGPT i Excel w praktyce: trzy zadania na jednej tabeli
Poniższe dane demonstracyjne są fikcyjne. Wprowadź je do zakresu A1:E9 w arkuszu nazwanym Sprzedaz. Nagłówki zajmują wiersz 1. W kolumnach D i E wpisuj liczby; walutę oznacz formatowaniem, bez dopisywania „zł” do zawartości komórek.
| Data | Produkt | Region | Ilość | Cena jednostkowa (zł) |
|---|---|---|---|---|
| 01.10.2026 | Torba | Północ | 2 | 80 |
| 01.10.2026 | Plecak | Południe | 1 | 150 |
| 02.10.2026 | Torba | Południe | 3 | 80 |
| 02.10.2026 | Notes | Północ | 5 | 20 |
| 03.10.2026 | Plecak | Północ | 2 | 150 |
| 03.10.2026 | Notes | Południe | 4 | 20 |
| 04.10.2026 | Torba | Północ | 1 | 80 |
| 04.10.2026 | Plecak | Południe | 0 | 150 |
Przykłady używają polskich nazw funkcji i średnika jako separatora argumentów. Daty oznaczają dni od 1 do 4 października. Zero w ostatnim wierszu jest celowe i oznacza znaną liczbę sztuk. Wyniki kontrolne obliczono niezależnie na podstawie danych demonstracyjnych.
1. Wygeneruj formuły i policz sprzedaż wybranego produktu
Celem jest obliczenie wartości każdej pozycji, a następnie sumy dla produktu. W zwykłej rozmowie możesz przekazać opis tabeli i poniższy prompt:
Korzystam z Excela dla Microsoft 365 w Windows, z polskimi nazwami funkcji i separatorem argumentów ;.
W arkuszu Sprzedaz mam nagłówki w A1:E1 i dane w wierszach 2–9:
A — Data, B — Produkt, C — Region, D — Ilość, E — Cena jednostkowa.
W F chcę obliczyć wartość pozycji jako ilość razy cena.
W H2 wpiszę nazwę produktu, a w I2 chcę uzyskać sumę jego wartości z kolumny F.
Podaj formułę do F2 i formułę do I2. Wyjaśnij zakresy oraz sposób kopiowania. Zwróć uwagę na brakujące dane i odróżnij je od zera.
Wpisz Wartość w F1, a w F2:
=D2*E2
Skopiuj F2 do F3:F9, przeciągając uchwyt w prawym dolnym rogu komórki. Kolejne wyniki w F2:F9 powinny wynosić: 160, 150, 240, 100, 300, 80, 80, 0. Pierwszy wiersz sprawdzisz bez dodatkowych narzędzi: 2 × 80 = 160.
W H1 wpisz Produkt, w I1 Suma wartości, a w H2 Torba. Następnie w I2 wprowadź:
=SUMA.JEŻELI($B$2:$B$9;H2;$F$2:$F$9)
Oczekiwany wynik to 480 zł: 160 + 240 + 80. Funkcja sprawdza nazwy w B2:B9 i sumuje odpowiadające im wartości z F2:F9. Takie użycie opisuje dokumentacja SUMA.JEŻELI.
Możesz wpisać Plecak w H3 i Notes w H4, a następnie skopiować I2 do I3:I4. Znaki $ utrzymują zakresy danych, natomiast H2 zmienia się odpowiednio na H3 i H4. Gdy dodasz dane poza wierszem 9, rozszerz zakresy — pokazane formuły obejmują konkretnie osiem przygotowanych rekordów.
Nie sumuj cen jednostkowych z kolumny E jako wartości sprzedaży. Cena 80 zł przy trzech sztukach oznacza 240 zł. Przy pustej ilości lub cenie najpierw wyjaśnij brak w źródle, zamiast uznawać zero za potwierdzony wynik.
2. Przeanalizuj plik XLSX i przygotuj zestawienie do wykresu
Zapisz skoroszyt po obliczeniu kolumny F i prześlij go do ChatGPT. Zamiast ogólnego „przeanalizuj plik” wskaż sposób liczenia:
Przeanalizuj arkusz Sprzedaz, zakres A1:F9. Wiersz 1 zawiera nagłówki.
Potwierdź odczyt ośmiu rekordów.
Dla każdego wiersza oblicz Ilość × Cena jednostkowa i porównaj wynik z kolumną Wartość.
Pogrupuj dane według produktu. Podaj sumę sztuk i sumę wartości w złotych dla każdego produktu oraz sumę całej tabeli.
Przygotuj wykres kolumnowy sumy wartości według produktu.
Nie traktuj pustych wartości jako zera. Zero w ostatnim rekordzie jest prawidłowe.
Oddziel wyniki obliczeń od interpretacji. Nie dopisuj przyczyn sprzedaży ani danych o marży, których nie ma w pliku.
Wymień pominięte dane lub niezgodności, jeśli je znajdziesz.
Wynik dla danych demonstracyjnych powinien wyglądać następująco:
| Produkt | Suma sztuk | Suma wartości (zł) |
|---|---|---|
| Torba | 6 | 480 |
| Plecak | 3 | 450 |
| Notes | 9 | 180 |
| Razem | 18 | 1110 |
Najwyższą wartość sprzedaży ma Torba, a największą liczbę sztuk — Notes. Plecak ma największą wartość pojedynczej pozycji, 300 zł, ale nie najwyższą sumę po pogrupowaniu. Bez danych o kosztach nie da się wskazać produktu o największym zysku.
Na wykresie porównuj wartości 480, 450 i 180. Jeśli otrzymasz osiem słupków odpowiadających wierszom wejściowym, poproś o agregację według produktu. To sprawdzenie pokazuje, czy narzędzie odpowiedziało na właściwe pytanie.
ChatGPT może tworzyć tabele, wykresy i analizy obliczeniowe. Obraz wykresu w rozmowie nie jest jednak edytowalnym wykresem w Twoim oryginalnym pliku. Jeśli potrzebujesz takiego elementu, określ, czy ma trafić do osobnego XLSX, czy do otwartego skoroszytu w dodatku, i sprawdź rezultat w Excelu.
Podobnie przy tabeli przestawnej nazwij oczekiwany obiekt wprost: pole Produkt w wierszach oraz suma pola Wartość w obszarze wartości. Zwykła tabela z trzema podsumowaniami może wyglądać podobnie, ale nie zastępuje działającej tabeli przestawnej.
3. Oczyść dane, zachowując kontrolę nad zmianami
Ten przykład wykonaj w kopii całego skoroszytu, zachowując nazwę arkusza Sprzedaz. Panel dodatku otwórz w tej kopii. W B2 dopisz spację po słowie Torba, w C5 wpisz polnoc, a w E2 wprowadź '80, z apostrofem na początku, aby zapisać liczbę jako tekst. W panelu dodatku ChatGPT poproś o konkretną korektę:
W arkuszu Sprzedaz sprawdź B2:B9, C2:C9 i E2:E9.
Usuń zbędne spacje na początku i końcu nazw produktów.
W kolumnie Region stosuj tylko Północ i Południe. Wartość polnoc zamień na Północ; innych nieznanych nazw nie zgaduj.
Ceny zapisane jako tekst zamień na liczby tylko wtedy, gdy zapis jest jednoznaczny.
Nie zmieniaj ilości, dat ani formuł. Nie usuwaj wierszy i nie traktuj powtórzonej nazwy produktu jako duplikatu.
Najpierw przedstaw listę proponowanych zmian z adresami komórek. Wprowadź je dopiero po moim potwierdzeniu.
Po zaakceptowaniu prawidłowego planu sprawdź trzy oczekiwane zmiany:
| Komórka | Przed korektą | Po korekcie |
|---|---|---|
| B2 | Torba ze spacją na końcu | Torba bez końcowej spacji |
| C5 | polnoc | Północ |
| E2 | 80 zapisane jako tekst | 80 zapisane jako liczba |
W zwykłej rozmowie możesz użyć tych samych reguł dla załączonej kopii, prosząc o osobny plik wynikowy. Kontroluj liczbę rekordów: nadal powinno być ich osiem. Po przywróceniu nazwy produktu wynik dla Torby powinien wrócić do 480 zł.
Powtarzający się produkt nie oznacza zdublowanej pozycji. W tej tabeli występuje w różnych dniach i regionach. Przy prawdziwym eksporcie ustal identyfikator pozycji lub regułę rozpoznawania duplikatów, zanim pozwolisz usuwać rekordy. Nie uzupełniaj brakujących cen lub regionów na podstawie domysłów.
Dlaczego formuła z ChatGPT nie działa albo zwraca zły wynik?
Zacznij od języka funkcji, wersji Excela i danych wejściowych. W opisanej konfiguracji używamy średników, ale separator argumentów zależy od ustawień. Microsoft wyjaśnia związek błędów formuł z separatorem listy w Windows. Dopasuj formułę do swoich ustawień; zmiana separatora systemowego wpływa również na obsługę CSV.
| Objaw | Co sprawdzić | Co zrobić |
|---|---|---|
| Excel odrzuca formułę przy wpisywaniu | Separator argumentów, nawiasy i cudzysłowy | Sprawdź działającą formułę w tym samym Excelu; użyj zgodnego separatora i prostych cudzysłowów |
| #NAZWA? | Nazwę funkcji, nazwany zakres i składnię | Skorzystaj z podpowiedzi funkcji w Excelu; sprawdź, czy użyta funkcja istnieje w Twojej wersji |
| #N/D przy wyszukiwaniu | Obecność klucza, spacje i zgodność typu danych | Porównaj szukaną wartość ze źródłem; brak dopasowania nie musi oznaczać błędu narzędzia |
| Suma jest za mała | Zakres kończący się zbyt wcześnie, kryterium i liczby zapisane jako tekst | Sprawdź ostatni wiersz oraz typy danych; nie oceniaj poprawności tylko po braku komunikatu błędu |
| Wynik zmienia się nieprawidłowo po skopiowaniu | Przesunięcie zakresów źródłowych | Sprawdź odwołania względne i zakresy utrwalone znakiem $ |
| Wynik wygląda poprawnie, ale nie odpowiada zadaniu | Definicję wskaźnika i poziom grupowania | Rozróżnij cenę, wartość pozycji, sumę dla produktu oraz liczbę sztuk |
Polska nazwa funkcji XLOOKUP to X.WYSZUKAJ. Microsoft zaznacza, że nie jest ona dostępna w Excelu 2016 i 2019. Jeśli ChatGPT proponuje nowszą funkcję, podaj swój rzeczywisty numer wersji i poproś o zgodny sposób obliczenia.
Nie maskuj błędu #NAZWA? funkcją JEŻELI.BŁĄD. Microsoft zaleca poprawienie jego przyczyny w składni. Wynik zero zwrócony zamiast błędu może trafić do raportu i ukryć problem.
Przy naprawie wklej dokładną formułę, komunikat błędu, wersję programu oraz niewielką próbkę danych. Dopisz oczekiwany wynik dla tej próbki. Sama prośba „popraw formułę” nie wyjaśnia, co miało zostać policzone.
Jak sprawdzić arkusz przed wykorzystaniem wyników
Oprócz ręcznego przeliczenia kilku pozycji zastosuj dwa rodzaje kontroli: sumę oraz kompletność danych liczbowych. Dla niezmienionej tabeli demonstracyjnej wpisz poniższe formuły w wolnych komórkach poza A1:I9.
| Kontrola | Formuła | Oczekiwany wynik |
|---|---|---|
| Suma wartości pozycji | =SUMA($F$2:$F$9) | 1110 |
| Liczbowe ilości | =ILE.LICZB($D$2:$D$9) | 8 |
| Liczbowe ceny | =ILE.LICZB($E$2:$E$9) | 8 |
| Liczbowe wyniki | =ILE.LICZB($F$2:$F$9) | 8 |
ILE.LICZB zlicza w podanym zakresie komórki z liczbami, w tym zero, a pomija tekst i puste komórki. W ćwiczeniu z tekstowym zapisem ceny kontrola E2:E9 pokaże 7 przed poprawą i 8 po niej. Liczba osiem w kolumnie F nie dowodzi jednak, że wszystkie dane wejściowe są kompletne i prawidłowe.
Z kolei SUMA może pominąć tekst w sumowanym zakresie. Dlatego sensownie wyglądająca suma bez sprawdzenia typów danych nie wystarcza. Zwróć też uwagę na jednostki, okres raportu i to, czy uwzględniasz wszystkie rekordy, czy tylko wybraną część.
Sprawdź reakcję na zmianę danych: w kopii pliku zmień D2 z 2 na 3. Wtedy F2 powinno wzrosnąć ze 160 do 240, suma całej tabeli z 1110 do 1190, a suma dla Torby z 480 do 560. Jeśli któryś wynik się nie zmieni, sprawdź odwołania, przeliczanie i to, czy raport nie zawiera wartości wklejonych na stałe.
Przed udostępnieniem przejrzyj zmodyfikowane komórki i sprawdź, czy formuły nadal są formułami. Przy skoroszytach z makrami, połączeniami lub innymi zaawansowanymi elementami dodatkowo zweryfikuj ich działanie; OpenAI wskazuje ograniczenia obsługi zaawansowanych funkcji arkuszy.
Jak używać ChatGPT z danymi firmowymi
Udostępniaj zakres potrzebny do zadania. Do wyjaśnienia formuły często wystarczą nazwy kolumn i fikcyjne wiersze. Przy analizie rzeczywistych danych usuń informacje niezwiązane z pytaniem oraz upewnij się, że korzystasz z narzędzia dopuszczonego przez organizację.
W ustawieniach ChatGPT możesz zarządzać opcją Improve the model for everyone. Jej wyłączenie wpływa na używanie nowych rozmów do treningu, lecz nie oznacza usunięcia zapisanych rozmów. Dla kont Business, Enterprise i Edu OpenAI opisuje odrębne zasady, w tym domyślny brak używania treści do treningu. Sprawdź ustawienia danych właściwe dla konta i przestrzeni roboczej.
Dodatek do Excela przetwarza polecenie i potrzebny kontekst skoroszytu. Wskazanie zakresu w promptcie określa zadanie, ale samo w sobie nie jest technicznym ograniczeniem dostępu dodatku. Zakres przetwarzania opisuje dokumentacja ChatGPT for Excel; sprawdź go razem z uprawnieniami przy instalacji.
Zastąpienie nazw klientów identyfikatorami nie musi uniemożliwiać ich ponownego rozpoznania z pozostałych kolumn. Stosuj zasady organizacji dotyczące danych i retencji, a przed przekazaniem raportu zachowaj możliwość porównania go z oryginałem. Zaczynaj od małego, jasno określonego zadania, którego wynik potrafisz samodzielnie sprawdzić.
