Microsoft Excel
Formuła od Copilota daje błąd odwołania (#ADR) - co zrobić
W skrócie
- Wklejasz formułę od Copilota, a zamiast wyniku komórka pokazuje błąd #ADR!.
- Wzór odwołuje się do gołych nazw typu Kwota i Region, których w Twoim skoroszycie nie ma, bo dane leżą w tabeli.
- Zamień je na odwołania strukturalne, np. TabSprzedaz[Kwota], upewniając się wcześniej, że dane są tabelą (Ctrl+T).
Copilot podał Ci gotową formułę, wkleiłeś ją do komórki i zamiast wyniku pojawił się błąd #ADR!. To jeden z najczęstszych zgrzytów przy pracy z Copilotem w Excelu i zarazem jeden z najłatwiejszych do usunięcia, gdy raz zrozumiesz, co ten błąd oznacza. Dotyczy każdego, kto prosi Copilota o formuły sumujące albo wyszukujące na danych w tabeli. Pokazujemy, skąd bierze się #ADR! i jak naprawić formułę w dosłownie dwie minuty.
Jak to wygląda w praktyce
Prosisz o formułę sumującą kwoty dla regionu Północ i dostajesz coś w rodzaju =SUMA.WARUNKÓW(Kwota;Region;"Północ"). Wygląda poprawnie, ale po wklejeniu komórka pokazuje #ADR!. Ten sam błąd zobaczysz, gdy skopiujesz formułę z innego arkusza, w którym nazwy działały, albo gdy formuła odwołuje się do zakresu, który usunąłeś. #ADR! oznacza nieprawidłowe odwołanie do komórki lub zakresu, więc Excel sygnalizuje, że nie wie, do czego formuła się odnosi. Wynik wygląda jak wpadka Copilota, choć zwykle chodzi o to, że wzór odwołuje się do nazw, których w Twoim skoroszycie nie ma.
Zobacz też: Szkolenie Copilot w Microsoft 365 - zwiększ efektywność dzięki AI
Dlaczego Copilot tak robi
Najczęstsza przyczyna #ADR! przy formule od Copilota jest konkretna: w formule pojawiają się nazwy typu Kwota i Region, a w Twoim skoroszycie nie ma zakresów o takich nazwach, bo dane leżą w tabeli, na przykład o nazwie TabSprzedaz. Excel traktuje wtedy Kwota i Region jako nieprawidłowe odwołania i zwraca #ADR!. To rozjazd między tym, jak nazwałeś kolumny w rozmowie, a tym, jak Excel widzi je w strukturze tabeli. Kolumny tabeli adresuje się jako TabSprzedaz[Kwota], a nie samym słowem Kwota. Rzadziej #ADR! bierze się z usuniętego wiersza lub kolumny, do której formuła jeszcze się odwołuje, albo ze skopiowania wzoru do miejsca, gdzie odwołania przestają być poprawne.
Jak to rozwiązać krok po kroku
- Oddaj problem Copilotowi wprost. Napisz w panelu: mam formułę =SUMA.WARUNKÓW(Kwota;Region;"Północ") i zwraca błąd #ADR!, zdiagnozuj, dlaczego nie działa na tym skoroszycie, i podaj poprawioną wersję. Poproś też, żeby napisał wprost, co zmienił i dlaczego.
- Sprawdź, jak nazywa się Twoja tabela. Kliknij w dane, wejdź na kartę "Projekt tabeli" i odczytaj nazwę tabeli w polu po lewej. Ta nazwa musi znaleźć się w formule.
- Zamień gołe nazwy na odwołania strukturalne. Zamiast Kwota wpisz TabSprzedaz[Kwota], zamiast Region wpisz TabSprzedaz[Region]. Poprawna wersja wygląda tak: =SUMA.WARUNKÓW(TabSprzedaz[Kwota];TabSprzedaz[Region];"Północ").
- Upewnij się, że dane są tabelą. Jeśli dane nie są jeszcze tabelą, kliknij w nie i wciśnij Ctrl+T. Odwołania do nazw kolumn działają tylko wtedy, gdy taka tabela istnieje.
- Sprawdź, czy nic nie zostało usunięte. Jeśli błąd wziął się z usuniętej kolumny lub wiersza, cofnij usunięcie (Ctrl+Z) albo popraw w formule odwołanie tak, żeby wskazywało istniejący zakres.
- Wklej poprawioną formułę i zatwierdź. Wstaw wzór z odwołaniami strukturalnymi do komórki i wciśnij Enter. Taka formuła obejmie też wiersze dodane później.
Jak sprawdzić, że zadziałało
Po poprawce komórka powinna pokazać liczbę zamiast #ADR!. Zaznacz ją i spójrz na pasek formuły: powinny być tam odwołania do nazw kolumn tabeli, na przykład TabSprzedaz[Kwota], a nie samo słowo Kwota. Dla pewności dopisz do tabeli jeden testowy wiersz z regionem Północ i sprawdź, czy suma się zaktualizowała. Jeśli wynik rośnie po dodaniu pasującego wiersza, formuła jest poprawna i odporna na nowe dane. To najlepszy dowód, że #ADR! zniknął nie na chwilę, tylko na dobre.
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
Co oznacza błąd ADR w formule, którą podał mi Copilot w Excelu?
Błąd odwołania ADR oznacza nieprawidłowe odwołanie do komórki lub zakresu, czyli Excel sygnalizuje, że nie wie, do czego formuła się odnosi. Wygląda to jak wpadka Copilota, choć zwykle chodzi o to, że wzór odwołuje się do nazw kolumn takich jak Kwota czy Region, których w Twoim skoroszycie nie ma jako zdefiniowanych zakresów.
Dlaczego formuła z nazwami kolumn typu Kwota i Region zwraca błąd odwołania?
Twoje dane leżą w tabeli, na przykład o nazwie TabSprzedaz, a kolumny tabeli adresuje się jako TabSprzedaz[Kwota], nie samym słowem Kwota. Excel traktuje gołe nazwy jako nieprawidłowe odwołania i zwraca błąd. To rozjazd między tym, jak nazwałeś kolumny w rozmowie, a tym, jak Excel widzi je w strukturze tabeli.
Jak naprawić formułę od Copilota, która zwraca błąd odwołania?
Sprawdź nazwę tabeli na karcie Projekt tabeli i zamień gołe nazwy na odwołania strukturalne, na przykład zamiast Kwota wpisz TabSprzedaz[Kwota]. Upewnij się, że dane są tabelą (Ctrl+T), bo odwołania do nazw kolumn działają tylko wtedy. Możesz też oddać problem Copilotowi wprost i poprosić o poprawioną wersję z wyjaśnieniem zmian.
Jak sprawdzić, że błąd odwołania zniknął na dobre, a nie tylko na chwilę?
Po poprawce komórka powinna pokazać liczbę, a na pasku formuły powinny być odwołania do nazw kolumn tabeli, na przykład TabSprzedaz[Kwota], a nie samo słowo Kwota. Dla pewności dopisz do tabeli jeden testowy wiersz z pasującym regionem i sprawdź, czy suma się zaktualizowała, bo rosnący wynik potwierdza, że formuła jest odporna na nowe dane.
Komentarze (0)
Brak komentarzy...