Funkce Excel ISREF - Otestujte, zda je buňka odkazem

Stáhněte si ukázkový sešit

Stáhněte si ukázkový sešit

Tento tutoriál ukazuje, jak používat Funkce Excel ISREF v Excelu otestovat, zda buňka obsahuje odkaz.

ISREF Popis funkce:

Test funkce ISREF, pokud je hodnota buňky odkazem. Vrátí hodnotu TRUE nebo FALSE.

Chcete -li použít funkci listu ISREF Excel, vyberte buňku a zadejte:

(Všimněte si, jak se zobrazují vstupy vzorců)

Syntaxe a vstupy funkcí ISREF:

1 = ISREF (HODNOTA)

hodnota - Zkušební hodnota

Jak používat funkci ISREF

Funkce ISREF testuje, zda je vstup platným odkazem na buňku nebo ne.

1 = ISREF (A1)

Zde jsou A1 a A1: A7 platné odkazy na buňky, takže funkce ISREF pro tyto vstupy vrací hodnotu TRUE.

Smazané reference

Vymažeme sloupec A z výše uvedeného příkladu. Po odstranění sloupce A vrátí funkce ISREF FALSE pro odkazy na předchozí sloupec A.

Můžete vidět, že jedním z hlavních použití funkce ISREF je otestovat, zda rozsah stále existuje nebo zda byl odstraněn.

Existuje pracovní list

Dalším možným využitím funkce ISREF je otestovat, zda existuje list. V tomto případě zadáme odkaz na buňku na jiný list = List2! A2 .

1 = ISREF (list2! A1)

Protože list existuje, je odkaz na buňku platný a je vrácena hodnota TRUE.

Nyní smažeme List2 a můžete vidět, že hodnota je nyní NEPRAVDA.

NEPŘÍMÉ a OFFSET

Excel vám poskytuje dvě funkce pro dynamické vytváření rozsahů: NEPŘÍMÉ a OFFSET. Pomocí těchto funkcí s ISREF můžete vyzkoušet, zda je rozsah platný.

Podívejme se na NEPŘÍMÝ příklad, abychom otestovali, zda list existuje, odkazem na list v buňce.

123 = ISREF (NEPŘÍMÝ ("A1"))= ISREF (NEPŘÍMÝ („List1!“ & „A1“))= ISREF (NEPŘÍMÝ ("[Kniha1.xlsx]" & "List1!" & "A1"))

Nyní můžete změnit vstup listu a otestovat, zda existují různé listy.

Dále se podívejme na příklad OFFSET. Zde otestujeme, zda je rozsah vyplývající z funkce OFFSET platný.

1 = ISREF (OFFSET (D3,3,3))

Druhý příklad vrací neplatný rozsah (řádek <1), takže ISREF vrací FALSE.

Tyto kombinace funkcí můžete použít společně s příkazem IF takto:

1 = IF (ISREF (OFFSET (D3,3,3)), OFFSET (D3,3,3), "neplatný rozsah" "")

ISREF v Tabulkách Google

Funkce ISREF funguje v Tabulkách Google úplně stejně jako v Excelu:

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave