Blog JSystems - uwalniamy wiedzę!

Szukaj

Microsoft ExcelMicrosoft Excel

Dlaczego Copilot w Excelu zwraca błędną formułę i jak ją poprawić

W skrócie

  • Formuła od Copilota zwraca błąd, na przykład #ADR!, liczy nie to, o co prosisz, albo odwołuje się do kolumn, których nie masz.
  • To zwykle rozjazd między tym, co Copilot założył, a Twoimi danymi: zgadł nazwy kolumn, użył odwołań do nieistniejącej tabeli lub źle odczytał format liczb.
  • Podaj w prompcie dokładne nazwy kolumn i arkuszy, wklej błędny wzór do naprawy, zamień dane na tabelę (Ctrl+T) i sprawdź format wartości.

Copilot w Excelu potrafi napisać formułę na polecenie po polsku, bez znajomości SUMIF czy XLOOKUP. Zdarza się jednak, że wygenerowany wzór zwraca błąd, liczy nie to, o co prosiłeś, albo odwołuje się do kolumn, których w Twoim skoroszycie nie ma. To frustrujące, bo trudno ocenić, czy zawinił Copilot, czy Twoje dane. Pokazujemy, skąd biorą się takie błędy i jak w kilka minut doprowadzić formułę do stanu, w którym po prostu działa.

Jak to wygląda w praktyce

Prosisz o formułę sumującą kwoty tylko dla regionu Północ. Wklejasz ją do komórki i widzisz błąd, na przykład #ADR!, albo wynik zero tam, gdzie powinny być konkretne liczby. Innym razem formuła liczy, ale bierze złą kolumnę, bo Copilot zgadł jej nazwę. Częsty scenariusz: Copilot zwraca formułę z nazwami zakresów Kwota i Region, a Ty masz dane w tabeli o innej nazwie i wzór nie ma się do czego odwołać. Efekt wygląda jak błąd narzędzia, choć zwykle jest to rozjazd między tym, co Copilot założył, a tym, co realnie jest w arkuszu.

Dlaczego Copilot tak robi

Copilot buduje formułę na podstawie tego, jak opisałeś dane, i tego, co widzi w strukturze arkusza. Jeśli nie podasz dokładnych nazw kolumn i arkuszy, musi je zgadnąć, a przy zgadywaniu łatwo o pomyłkę. Druga częsta przyczyna to odwołania. Copilot zwykle używa odwołań strukturalnych, czyli wskazuje kolumnę po nazwie tabeli, na przykład TabSprzedaz[Kwota]. Gdy w Twoim skoroszycie nie ma zakresów ani tabeli o tej nazwie, Excel interpretuje takie odwołanie jako nieprawidłowe i zwraca błąd. Trzecia rzecz to format danych. Jeśli marża jest zapisana jako 0,24, a Ty w prompcie mówisz o progu 24, formuła policzy warunek błędnie, mimo że składniowo jest poprawna. Ważne: to nie są usterki nie do naprawienia, tylko sygnały, że wzorowi brakuje kontekstu.

Jak to rozwiązać krok po kroku

  1. Podaj Copilotowi dokładne nazwy. W prompcie napisz wprost, jak nazywają się kolumny i arkusze, na przykład: sumuj kolumnę "Kwota" dla wierszy, gdzie "Region" równa się "Północ". Im więcej konkretu, tym trafniejszy wzór.
  2. Poproś o wyjaśnienie działania. Dopisz do polecenia "wyjaśnij działanie formuły w jednym zdaniu". Dostajesz nie tylko wzór, ale i opis, dzięki któremu od razu wyłapiesz, czy Copilot dobrze zrozumiał zadanie.
  3. Wklej błędną formułę do naprawy. Jeśli masz już wzór, który zwraca błąd, po prostu podaj go Copilotowi: napisz, jaki błąd zwraca (na przykład #ADR!) i poproś o diagnozę oraz poprawioną wersję. Copilot potrafi wskazać, że nazwy Kwota i Region nie są nazwanymi zakresami, bo dane leżą w tabeli, i podać wersję z odwołaniami strukturalnymi.
  4. Sprawdź, czy dane są tabelą. Wiele błędów odwołań znika, gdy zamienisz dane na oficjalną tabelę Excela (kliknij w dane i wciśnij Ctrl+T). Wtedy formuły z odwołaniami do nazw kolumn mają się do czego odnieść.
  5. Zweryfikuj format wartości. Przy progach procentowych sprawdź, czy marża jest zapisana jako 0,24 czy jako 24. Jeśli formuła daje dziwny wynik, dopisz w prompcie, w jakim formacie są liczby, a Copilot dopasuje wzór.
  6. Drąż w rozmowie. Jeśli poprawiona formuła nadal nie pasuje, nie zaczynaj od zera. Napisz krótko, co jest nie tak ("liczy wszystkie regiony, a chcę tylko Północ"), a Copilot poprawi poprzedni wzór, bo pamięta kontekst rozmowy.

Jak sprawdzić, że zadziałało

Wklej poprawioną formułę do pustej komórki i wciśnij Enter. Jeśli wynik jest liczbą, a nie komunikatem błędu, pierwsza bariera jest za Tobą. Potem sprawdź sens: policz ten sam wynik na małej próbce ręcznie albo poproś Copilota o pokazanie kroków, na których oparł obliczenie. Dobry znak to formuła z odwołaniami do nazw kolumn tabeli, bo taka przeliczy się sama po dopisaniu nowych wierszy. Jeśli formuła zwraca poprawną wartość i po zmianie danych aktualizuje wynik, masz pewność, że działa nie tylko dziś, ale i przy kolejnych danych.

Wroc do listy: 200 najczestszych problemow z Microsoft 365 Copilot

Komentarze (0)

Musisz być zalogowany by móc dodać komentarz. Zaloguj się przez Google

Brak komentarzy...