Chyba REF v aplikaci Excel (9 vhodných příkladů)

  • Sdílet Toto
Hugh West

Chyba odkazu nebo REF K chybě dochází v aplikaci Excel, když vzorec odkazuje na neplatné buňky. Může k ní dojít, když odstraníte buňky, řádky nebo sloupce, které jsou použity ve vzorci. V případě chyby odkazu Excel zobrazí #REF! V tomto článku vám ukážeme, jak. REF se mohou v aplikaci Excel vyskytnout chyby a jak se s nimi můžete vypořádat.

Uvažujme následující soubor dat. Zde jsou uvedeny čtvrtletní a roční údaje o prodeji různých prodejců. Roční údaje o prodeji se zjistí součtem všech čtvrtletních údajů o prodeji. Nyní si na základě tohoto souboru dat ukážeme, jak REF může v aplikaci Excel dojít k chybě a jak se jí můžete zbavit.

Stáhnout cvičebnici

Pracovní sešit si můžete stáhnout z níže uvedeného odkazu.

Chyby REF v aplikaci Excel.xlsx

Příklady řešení chyb REF v aplikaci Excel

1. Chyba REF při mazání buňky, sloupce nebo řádku

Pokud odstraníme buňku, sloupec nebo řádek, který je použit ve vzorci, Excel zobrazí. REF Chyba ve vzorci buňky. Podívejme se, zda odstraníme Prodej ve 4. čtvrtletí (sloupec E ) z našeho souboru dat, co se stane.

V důsledku odstranění Prodej ve 4. čtvrtletí sloupce, nyní buňky Roční tržby sloupce se zobrazují REF K tomu dochází proto, že vzorec v tomto sloupci nyní nemůže najít jeden z odkazovaných sloupců. Pokud vybereme libovolnou buňku ze sloupce vzorců, vidíme na panelu vzorců, že se zobrazuje jedna z odkazovaných buněk. #REF! Protože jsme odstranili sloupec odkazované buňky vzorce, vzorec nyní nemůže buňku najít a zobrazuje se. REF chyba.

Přečtěte si více: Jak opravit chybu #REF! v aplikaci Excel (6 řešení)

2. Zjištění buněk s chybou REF

Pokud máte velmi dlouhý datový soubor a v něm mnoho vzorců, je zjištění REF ručně může být únavné. Je však nutné zjistit všechny chyby. REF chyby, abyste je mohli vyřešit.

➤ Chcete-li zjistit všechny chyby najednou, vyberte nejprve celý soubor dat a přejděte na stránku Domů> Úpravy> Vyhledat> Vybrat> Přejít na speciální stránku .

➤ Poté, Přejít na Speciální Zobrazí se okno. Nejprve vyberte Vzorce a zkontrolovat Chyby . Poté klikněte na OK .

Nyní se zobrazí všechny buňky s REF bude vybrána chyba v souboru dat.

Další informace: Jak najít chyby v referencích v aplikaci Excel (3 snadné metody)

3. Odstranění vícenásobných chyb REF

Můžete odstranit všechny REF Chyby z datové sady Excelu pomocí příkazu Najít a nahradit ➤ Nejprve vyberte celou sadu dat a přejděte na položku Domů> Úpravy> Najít> Vybrat> Nahradit .

Nyní je Najít a nahradit zobrazí se okno.

➤ V Zjistěte, co typ krabice #REF! a klikněte na Nahradit vše .

Poté se zobrazí potvrzovací okno s počtem náhrad.

➤ Tisk OK v tomto poli a zavřete Najít a nahradit box.

V důsledku toho uvidíte, že už není žádný REF Chyba ve vašem souboru dat. Vzorec zobrazuje hodnotu s výjimkou odstraněných sloupců.

Pokud kliknete na libovolnou buňku sloupce vzorců, uvidíte na panelu vzorců, že vzorec #REF! značka je odstraněna a vzorec počítá hodnotu pouze s ohledem na existující buňky. .

Přečtěte si více: Jak odstranit chybu hodnoty v aplikaci Excel (4 rychlé metody)

4. Odkaz na rozsah pro zamezení chyby REF

Namísto odkazování na buňky pomocí čárek jako relativních odkazů můžete použít odkaz na rozsah, abyste se vyhnuli REF V předchozích případech jsme použili následující vzorec v buňce F6 , =SOUČET(B6,C6,D6,E6) . Nyní použijeme odkaz na rozsah, abychom zjistili součet ve sloupci F .

➤ Do buňky zadejte následující vzorec F6 ,

=SUMA(B6:E6)

Zde vzorec použije rozsah buněk B6:E6 jako odkaz a poskytne součet v buňce F6 . Drag cell F6 na konec datového souboru, takže vzorec bude aplikován na všechny buňky ve sloupci F .

Pokud nyní odstraníte jeden ze sloupců, které jsou použity ve vzorci, uvidíte, že se vzorec REF Chyba se tentokrát nezobrazí. V tomto případě vzorec vypočítá hodnotu s vynecháním hodnot odstraněného sloupce.

5. Chyba funkce VLOOKUP REF

Pokud vložíte nesprávné číslo indexu sloupce do pole funkce VLOOKUP Excel zobrazí REF Předpokládejme, že pro náš soubor dat chceme zjistit roční tržby různých prodejců. Do prázdné buňky jsme tedy zadali následující vzorec, =VLOOKUP(H8,A4:F12,7,FALSE). Zde, H8 je vyhledávací hodnota ( Harold ), A4:F12 je pole tabulky. 7 je číslo indexu sloupce a FALSE znamená, že vzorec vrátí přesnou shodu.

V našem vzorci jsme jako číslo indexu sloupce uvedli 7. Pole tabulky je však následující A4:F12 který má pouze 6 sloupců. Výsledkem je, že vzorec vrátí hodnotu REF chyba.

Opravme vzorec.

➤ Zadejte následující opravený vzorec,

=VLOOKUP(H8,A4:F12,6,FALSE)

Zde, H8 je hodnota vyhledávání, A4:F12 je pole tabulky. 6 je číslo indexu sloupce a FALSE znamená, že vzorec vrátí přesnou shodu.

V tuto chvíli leží index sloupce číslo 6 v poli tabulky. Vzorec se tedy nezobrazí. REF Tentokrát se vrátí roční tržby prodejce, jehož jméno je v buňce. H8 .

Podobná čtení

  • Důvody a opravy chyb NAME v aplikaci Excel (10 příkladů)
  • Při chybě pokračovat dále: Obsluha chyby v Excelu VBA
  • Excel VBA: Vypnutí funkce "Při chybě pokračovat dále"

6. Funkce HLOOKUP s chybou v odkazu

Pokud vložíte nesprávné číslo indexu řádku do položky funkce HLOOKUP Excel zobrazí REF Předpokládejme, že pro náš soubor dat chceme zjistit celkové tržby za různá čtvrtletí pomocí HLOOKUP . Do prázdné buňky jsme tedy zadali následující vzorec, =HLOOKUP(H8,B5:F12,9,FALSE) Zde, H8 je hodnota vyhledávání, B5:F12 je pole tabulky. 9 je indexové číslo řádku a FALSE znamená, že vzorec vrátí přesnou shodu.

V našem vzorci jsme jako číslo indexu řádku uvedli 9. Pole tabulky je však následující B5:F12 který má pouze 8 řádků. Výsledkem je, že vzorec vrátí hodnotu REF chyba.

Opravme vzorec.

➤ Zadejte následující opravený vzorec,

=HLOOKUP(H8,B5:F12,8,FALSE)

Zde, H8 je hodnota vyhledávání, B5:F12 je pole tabulky. 8 je číslo indexu řádku a FALSE znamená, že vzorec vrátí přesnou shodu.

V tuto chvíli leží index řádku číslo 8 v poli tabulky. Vzorec se tedy nezobrazí. REF spíše vrátí celkové tržby v 3. čtvrtletí .

7. Funkce INDEX s nesprávným odkazem

Pokud vložíte nesprávné číslo řádku nebo sloupce do pole funkce INDEX Excel zobrazí REF Řekněme, že pro náš soubor dat chceme zjistit celkové roční tržby. Do prázdné buňky jsme tedy zadali následující vzorec, =INDEX(B6:F12,7,6) Zde, B5:F12 je pole. 7 je číslo řádku a 6 je číslo sloupce.

V našem vzorci jsme jako číslo sloupce uvedli 6. Pole je však následující B5:F12 který má pouze 5 sloupců. Výsledkem je, že vzorec poskytne hodnotu REF chyba.

Opravme vzorec.

➤ Zadejte následující opravený vzorec,

=INDEX(B6:F12,7,6)

Zde, B5:F12 je pole. 7 je číslo řádku a 5 je číslo sloupce.

V tuto chvíli leží sloupec číslo 5 uvnitř pole. Vzorec se tedy nezobrazí. REF chybu; spíše uvede hodnotu celkového ročního prodeje.

8. Chyba odkazu ve funkci INDIRECT

V době importu dat z jiného sešitu pomocí příkazu INDIREKTNÍ pokud je sešit, z něhož budou data importována, zavřený, Excel zobrazí zprávu REF Předpokládejme, že chceme importovat údaje o prodeji prodejce s názvem Jennifer ze sešitu s názvem Jennifer .

Nyní, aniž byste otevřeli sešit Jennifer jsme v našem aktuálním sešitě zadali následující funkci,

=INDIRECT(" '[Jennifer.xlsx]"&H10&"'!$B$6")

Zde, Jennifer.xlsx je sešit, ze kterého chceme importovat data, H10 je název listu, SALES_DATA z Jennifer.xlsx sešit. a $B$6 je buňka listu SALES_DATA z Jennifer.xlsx pracovní sešit.

Vzorec však data ze sešitu neimportuje. Zobrazí se jen REF chyba.

➤ Nyní otevřete sešit Jennifer a znovu vložte stejný vzorec.

Tentokrát se nezobrazí REF chybu a uvede hodnotu z Jennifer pracovní sešit.

9. Zadání vlastního textu místo chyby REF pomocí funkce IFERROR

Můžeme odstranit REF z našeho pracovního listu a místo této chyby zobrazit vlastní text s použitím funkce IFERROR. Vezměme si první příklad, kde jsme získali sloupec vzorce s #REF! znaménko kvůli odstranění jednoho sloupce. Nyní se pomocí IFERROR místo těchto chybových značek zobrazíme text Incomplete.

➤ Nejprve zadejte do první buňky sloupce následující vzorec, stiskněte tlačítko ENTER a přetažením buňky na konec použijete vzorec ve všech buňkách.

=IFERROR(SUM(B6,C6,D6,E6), "Neúplné")

Pokud nedojde k chybě, vzorec poskytne součet.

Pokud nyní odstraníme jeden ze sloupců, vzorec již nebude zobrazovat znaménko chyby. Místo toho bude zobrazovat text "Neúplné" .

Přečtěte si více: Chyba aplikace Excel: Číslo v této buňce je formátováno jako text (6 oprav)

Závěr

V tomto článku jsme se vám pokusili poskytnout základní informace o tom, jak. REF k chybě dochází v aplikaci Excel a jak se s takovými chybami můžete vypořádat. Doufám, že nyní můžete vyřešit problém s chybou odkazu v aplikaci Excel. Pokud se setkáte s jakýmikoli nejasnostmi, neváhejte zanechat komentář.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.