Prompty do generowania kodu w Excelu (VBA i formuły)

Nie musisz być programistą, żeby automatyzować Excela. Zobacz, jak dzięki sprytnym promptom wygenerujesz formuły i kod VBA w minutę.

Prompty Excel – jak AI może pomóc w codziennej pracy?

Excel to narzędzie, które zna każdy, ale nie każdy zna jego pełnię możliwości. Dzięki AI możesz generować zaawansowane formuły i makra VBA bez żmudnego szukania w Google. Poniżej znajdziesz gotowe prompty – kopiuj, wklejaj i rozwiązuj swoje problemy szybciej niż kiedykolwiek.

Podstawowe prompty do generowania formuł Excel

Zacznij od prostych promptów, które pozwolą ci uzyskać gotowe formuły do najczęstszych zadań. Wystarczy, że opiszesz problem po polsku (albo angielsku), a AI podpowie ci gotowe rozwiązanie.

Prompt: Stwórz formułę do sumowania wartości z warunkiem

Wygeneruj formułę Excel, która zsumuje wartości z kolumny B tylko dla wierszy, gdzie w kolumnie A jest wpisane "Tak". Zwróć samą formułę i krótko wyjaśnij jej działanie.

Użyj tego promptu, gdy chcesz szybko uzyskać formułę typu SUMIF lub SUMIFS, ale nie pamiętasz składni.

Tip: Dodaj prośbę o wyjaśnienie działania formuły – nauczysz się, jak ją edytować pod własne potrzeby.

Prompt: Przekształcanie tekstu w Excelu

Stwórz formułę Excel, która z tekstu w komórce A1 wyciągnie tylko pierwsze słowo. Wyjaśnij krok po kroku, jak ona działa.

Przydatne do pracy z danymi tekstowymi – na przykład przy czyszczeniu baz kontaktów lub raportów.

Prompt: Łączenie kilku warunków w jednej formule

Napisz formułę Excel, która sprawdza, czy w komórce B2 jest liczba większa od 100 oraz czy w komórce C2 znajduje się tekst "Aktywny". Jeśli oba warunki są spełnione, zwraca "OK", w przeciwnym razie "Brak". Dodaj wyjaśnienie.

Idealny prompt, gdy nie pamiętasz składni funkcji IF oraz AND/OR.

Zaawansowane prompty – ChatGPT Excel formuły krok po kroku

Potrzebujesz czegoś bardziej złożonego? Skorzystaj z promptów typu chain of thought – poproś AI, by rozłożyła problem na etapy i wyjaśniła, co robi.

Prompt: Analiza danych z warunkami i liczeniem średniej

Wyobraź sobie, że mam tabelę w Excelu z kolumnami: Data, Kategoria, Kwota. Poprowadź mnie krok po kroku, jak stworzyć formułę, która policzy średnią kwotę dla kategorii "Zakupy" z ostatnich 30 dni. Wygeneruj gotową formułę z wyjaśnieniem.

Prompt przydatny przy analizie danych finansowych lub sprzedażowych. Pozwala zrozumieć, jak łączyć funkcje AVERAGEIF, FILTER lub inne narzędzia.

Tip: Jeśli chcesz gotowy kod do wklejenia, poproś o formułę zgodną z polskim lub angielskim Excelem – nazwy funkcji różnią się w zależności od języka wersji Excela!

Generowanie kodu VBA – automatyzacja z AI

Nie musisz znać Visual Basic for Applications, żeby automatyzować powtarzalne zadania. Wystarczy dobrze sformułowany prompt.

Prompt: Makro do kopiowania wierszy na podstawie warunku

Napisz kod VBA do Excela, który skopiuje wszystkie wiersze z arkusza "Dane" do arkusza "Wyniki", jeśli w kolumnie C znajduje się słowo "Tak". Dodaj komentarze w kodzie, bym wiedział, co robi każda linia.

Gotowiec, gdy chcesz przefiltrować dane i nie masz czasu na ręczne przenoszenie wierszy.

Prompt: Automatyczne tworzenie wykresu z danych

Stwórz kod VBA, który wstawia wykres kolumnowy na podstawie danych z zakresu A1:B20 w aktywnym arkuszu. Wyjaśnij, jak uruchomić ten makro krok po kroku.

Z tym promptem automatycznie wygenerujesz wykresy bez klikania. Idealny do raportów cyklicznych.

Prompt: Loop przez wszystkie arkusze i zliczanie wartości

Napisz kod VBA, który przechodzi przez wszystkie arkusze w pliku i sumuje wartości z komórki A1 na każdym arkuszu. Wynik wyświetl w okienku MsgBox. Dodaj komentarze do kodu.

Przydatne, gdy pracujesz z plikami zawierającymi wiele podobnych arkuszy (np. każdy miesiąc osobno).

Jak wycisnąć maksimum z promptów Excel?

  • Opisuj problem konkretnie – AI nie zgaduje, co masz na myśli. Im więcej szczegółów, tym lepiej.
  • Proś o wyjaśnienia krok po kroku, zwłaszcza w VBA – szybciej nauczysz się podstaw programowania.
  • Jeśli korzystasz z ChatGPT, dopisz „podaj tylko kod” lub „podaj kod i wyjaśnij” w zależności od potrzeb.
  • Testuj wygenerowany kod/formuły na kopii pliku – AI potrafi się pomylić, zwłaszcza w nietypowych przypadkach.

Tip: Jeśli pojawi się błąd, możesz skopiować komunikat i poprosić AI o poprawienie kodu – wpisz np. „Popraw kod VBA, bo pojawia się błąd: …”

Podsumowanie

Dzięki AI i sprytnym promptom Excel możesz zaoszczędzić mnóstwo czasu na żmudnych zadaniach – od prostych formuł po automatyzację z VBA. Zacznij od gotowców powyżej i modyfikuj je pod swoje potrzeby. Im lepszy prompt, tym lepszy efekt!