Microsoft 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.
Zobacz też: Szkolenie Copilot w Microsoft 365 - zwiększ efektywność dzięki AI
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
- 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.
- 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.
- 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.
- 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ść.
- 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.
- 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.
Powiązane problemy
Wróć do listy: 213 najczęstszych pytań i problemów związanych z Microsoft 365 Copilot
Szkolenie Copilot w Microsoft 365 to dwa dni praktycznych warsztatów z trenerem praktykiem. Uczysz się Microsoft 365 Copilota w każdej aplikacji, w Word, Excel, Outlook, Teams, PowerPoint i OneNote, na realnych przykładach z codziennej pracy: maile, dokumenty, arkusze, prezentacje i spotkania. Wychodzisz z gotową biblioteką promptów dla swojego zespołu. Szkolenie ma terminy gwarantowane, więc odbędzie się niezależnie od liczby zapisanych.
Najczęściej zadawane pytania
Dlaczego formuła od Copilota w Excelu zwraca błąd zamiast wyniku?
Copilot buduje wzór na podstawie tego, jak opiszesz dane, więc gdy nie poda mu dokładnych nazw kolumn i arkuszy, musi je zgadnąć i łatwo o pomyłkę. Często używa też odwołań strukturalnych do tabeli, której w Twoim skoroszycie nie ma, i wtedy Excel zwraca błąd.
Jak sformułować polecenie, żeby Copilot napisał poprawną formułę?
W prompcie podaj wprost nazwy kolumn i arkuszy, na przykład sumuj kolumnę Kwota dla wierszy, gdzie Region równa się Północ. Dopisz też prośbę o wyjaśnienie działania wzoru w jednym zdaniu, dzięki czemu od razu sprawdzisz, czy Copilot dobrze zrozumiał zadanie.
Czemu Copilot odwołuje się do kolumn, których nie ma w moim skoroszycie?
Copilot zwykle wskazuje kolumny po nazwie tabeli, na przykład TabSprzedaz w nawiasach Kwota, a gdy Twoje dane nie są tabelą ani nazwanym zakresem, takie odwołanie jest nieprawidłowe. Zamień dane na tabelę skrótem Ctrl+T, wtedy formuła będzie miała się do czego odnieść.
Jak upewnić się, że poprawiona formuła liczy dokładnie to, o co prosiłem?
Wklej wzór do pustej komórki i wciśnij Enter, a gdy da liczbę zamiast błędu, policz ten sam wynik ręcznie na małej próbce albo poproś Copilota o kroki obliczenia. Formuła z odwołaniami do nazw kolumn przeliczy się sama po dodaniu nowych wierszy, co potwierdza, że działa trwale.
Komentarze (0)
Brak komentarzy...