ChatGPT i Excel: formuły, analiza danych i dodatek krok po kroku

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 pracyCo przekazujeszGdzie otrzymujesz wynik
ChatGPT w przeglądarce — pomoc w formuleOpis kolumn, adresy komórek lub niewielką próbkę danychW odpowiedzi: formuła lub instrukcja, którą wykorzystujesz w Excelu
Plik przesłany do ChatGPTKopię pliku XLSX, XLS lub CSVAnalizę w rozmowie; przy zadaniu tworzenia pliku także osobny plik wynikowy
Oficjalny ChatGPT for ExcelPolecenie i kontekst otwartego skoroszytuOdpowiedź w panelu dodatku oraz zmiany w skoroszycie, zależnie od zadania
Microsoft Copilot w ExceluPolecenie w środowisku MicrosoftOdpowiedź 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.

  1. Otwórz Excel i skoroszyt, na którym chcesz pracować. Do pierwszej próby wybierz kopię pliku.
  2. Przejdź do Narzędzia główne → Dodatki. Jeśli trzeba, otwórz Więcej dodatków i wyszukaj ChatGPT.
  3. Sprawdź wydawcę OpenAI, LLC, zapoznaj się z uprawnieniami i dodaj produkt.
  4. Uruchom panel ChatGPT ze wstążki programu i zaloguj się na konto ChatGPT.
  5. 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

  1. Przygotuj kopię danych potrzebnych do zadania. Zadbaj o nagłówki w pierwszym wierszu i jeden rekord w każdym kolejnym.
  2. Otwórz rozmowę w ChatGPT i użyj opcji dodania pliku przy polu wiadomości.
  3. Załącz plik oraz wskaż nazwę arkusza, interesujące kolumny i cel analizy.
  4. Poproś o potwierdzenie odczytanych arkuszy, zakresu i liczby rekordów przed obliczeniami.
  5. 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.

DataProduktRegionIlośćCena jednostkowa (zł)
01.10.2026TorbaPółnoc280
01.10.2026PlecakPołudnie1150
02.10.2026TorbaPołudnie380
02.10.2026NotesPółnoc520
03.10.2026PlecakPółnoc2150
03.10.2026NotesPołudnie420
04.10.2026TorbaPółnoc180
04.10.2026PlecakPołudnie0150

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:

ProduktSuma sztukSuma wartości (zł)
Torba6480
Plecak3450
Notes9180
Razem181110

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órkaPrzed korektąPo korekcie
B2Torba ze spacją na końcuTorba bez końcowej spacji
C5polnocPółnoc
E280 zapisane jako tekst80 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.

ObjawCo sprawdzićCo zrobić
Excel odrzuca formułę przy wpisywaniuSeparator argumentów, nawiasy i cudzysłowySprawdź 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 wyszukiwaniuObecność klucza, spacje i zgodność typu danychPorównaj szukaną wartość ze źródłem; brak dopasowania nie musi oznaczać błędu narzędzia
Suma jest za małaZakres kończący się zbyt wcześnie, kryterium i liczby zapisane jako tekstSprawdź ostatni wiersz oraz typy danych; nie oceniaj poprawności tylko po braku komunikatu błędu
Wynik zmienia się nieprawidłowo po skopiowaniuPrzesunięcie zakresów źródłowychSprawdź odwołania względne i zakresy utrwalone znakiem $
Wynik wygląda poprawnie, ale nie odpowiada zadaniuDefinicję wskaźnika i poziom grupowaniaRozróż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.

KontrolaFormułaOczekiwany 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ć.