ChatGPT może pomóc ułożyć formułę w Excelu, jeśli podasz układ kolumn, regułę obliczenia i oczekiwany wynik. Poniżej zrobisz miniaturowy raport kampanii: policzysz koszt leada, zsumujesz wydatki jednego kanału i sprawdzisz przypadek bez konwersji.
Przykład używa fikcyjnych danych. Nie musisz przesyłać pliku ani danych klientów — do przygotowania formuły wystarczą nazwy kolumn i kilka anonimowych wierszy.
1. Przygotuj pięć wierszy danych
Wpisz nagłówki w A1:D1: Kanał, Koszt, Leady, CPL. Koszty wpisuj jako liczby, bez dopisywania „zł” w komórce. Walutę możesz nadać formatowaniem.
| Wiersz | A: Kanał | B: Koszt | C: Leady |
|---|---|---|---|
| 2 | Google Ads | 1200 | 30 |
| 3 | Meta Ads | 900 | 15 |
| 4 | Google Ads | 800 | 0 |
| 5 | LinkedIn Ads | 1500 | 10 |
| 6 | Google Ads | 500 | 5 |
Wszystkie wiersze powinny dotyczyć tego samego okresu i tej samej definicji leada. W realnym raporcie sprawdź też walutę oraz sposób przypisania konwersji do kanałów.
2. Poproś ChatGPT o formułę z warunkiem
Wklej poniższe polecenie do rozmowy. Zmień język i wersję Excela, jeśli korzystasz z innych ustawień.
Używam polskiego Excela Microsoft 365 ze średnikiem jako separatorem.
Kolumny: A = kanał, B = koszt w zł, C = liczba leadów, D = koszt leada.
Dane zaczynają się w wierszu 2.
Podaj formułę do D2: koszt podzielony przez leady.
Gdy C2 wynosi 0 lub jest puste, pokaż tekst "brak leadów".
Nie zastępuj innych błędów zerem. Wyjaśnij odwołania.
Sprawdź logikę dla B2=1200 i C2=30 oraz B2=800 i C2=0.Formuła dla tego zadania:
=JEŻELI(C2=0;"brak leadów";B2/C2)Wpisz ją do D2 i skopiuj do D6. Odwołania B2 i C2 zmienią numer wiersza podczas kopiowania. W tym przykładzie zero leadów nie oznacza zerowego kosztu pozyskania: nie da się obliczyć ilorazu, więc pokazujemy opis.
Funkcja JEŻELI wybiera wynik zależnie od warunku. Jej składnię opisuje dokumentacja Microsoft.
3. Sprawdź wynik przed użyciem w raporcie
Oczekiwane wartości w D2:D6 to kolejno: 40; 60; „brak leadów”; 150; 100. Kontrola pierwszego wiersza: 1200 ÷ 30 = 40 zł za lead. W czwartym wierszu arkusza pozostaje koszt 800 zł mimo braku leadów.
Zmień C2 na 0, a potem wyczyść tę komórkę. W obu przypadkach formuła powinna pokazać „brak leadów”. Następnie wpisz tekst „błąd importu”: błędu danych nie należy ukrywać, bo trzeba poprawić import. Przywróć 30 przed dalszym liczeniem.
To przykład obliczeniowy z kontrolą arytmetyczną. Nie jest pomiarem skuteczności kampanii ani testem interfejsu konkretnej wersji Excela.
4. Zsumuj wydatki Google Ads
W A8 wpisz Google Ads. W B8 użyj:
=SUMA.JEŻELI(A2:A6;A8;B2:B6)Wynik kontrolny to 2500: 1200 + 800 + 500. Formuła sprawdza kanał w A2:A6, a dodaje odpowiadające mu koszty z B2:B6. Takie działanie opisuje Microsoft w dokumentacji SUMA.JEŻELI.
Koszt leada dla całego Google Ads wynosi 2500 ÷ 35, czyli około 71,43 zł. Nie licz zwykłej średniej z kosztów leada poszczególnych wierszy: pominęłaby różne liczby leadów i wydatek kampanii bez konwersji.
Gdy Excel nie przyjmuje odpowiedzi ChatGPT
Sprawdź język funkcji i separator argumentów. W angielskiej konfiguracji z przecinkami odpowiedniki powyższych formuł wyglądają tak:
=IF(C2=0,"brak leadów",B2/C2)
=SUMIF(A2:A6,A8,B2:B6)Separator zależy od ustawień. Nie zakładaj też, że każda formuła z Excela zadziała bez zmian w Google Sheets. Podaj chatbotowi konkretny program, język, formułę, komunikat błędu i oczekiwaną wartość na jednym wierszu. Nie wysyłaj samego „nie działa”.
Przy dopisywaniu danych poniżej wiersza 6 rozszerz zakresy sumowania. Przed wysłaniem raportu sprawdź jeden zwykły wiersz, zero, pustą komórkę oraz sumę kanału. Dopiero zgodność tych czterech przypadków daje podstawę do dalszego użycia formuły.



