Excel ISREF funkcija - Preverite, ali je celica referenca

Prenesite primer delovnega zvezka

Prenesite primer delovnega zvezka

Ta vadnica prikazuje, kako uporabljati Excel ISREF funkcija v Excelu, da preizkusite, ali celica vsebuje sklic.

Opis funkcije ISREF:

Preizkus funkcije ISREF, če je vrednost celice referenčna. Vrne TRUE ali FALSE.

Če želite uporabiti funkcijo delovnega lista Excel ISREF, izberite celico in vnesite:

(Upoštevajte, kako so prikazani vnosi formule)

Sintaksa in vnosi funkcij ISREF:

1 = ISREF (VALUE)

vrednost - Testna vrednost

Kako uporabljati funkcijo ISREF

Funkcija ISREF preveri, ali je vnos veljavna referenca celice ali ne.

1 = ISREF (A1)

Tu sta A1 in A1: A7 veljavni sklici na celice, zato funkcija ISREF vrne TRUE za te vhode.

Izbrisane reference

Iz zgornjega primera odstranimo stolpec A. Po brisanju stolpca A funkcija ISREF vrne FALSE za sklice na prejšnji stolpec A.

Vidite lahko, da je ena od primarnih uporab funkcije ISREF preverjanje, ali obseg še obstaja ali če je bil izbrisan.

Ali delovni list obstaja

Druga možna uporaba funkcije ISREF je preizkusiti, ali obstaja delovni list. V tem primeru bomo vnesli sklic celice na drug delovni list = List2! A2 .

1 = ISREF (List2! A1)

Ker delovni list obstaja, je sklic na celico veljaven in vrnjeno TRUE.

Zdaj izbrišimo Sheet2 in videli boste, da je vrednost zdaj FALSE.

NEPOSREDNO in ODSTOPANO

Excel vam ponuja dve funkciji za dinamično ustvarjanje obsegov: INDIRECT in OFFSET. Z uporabo teh funkcij z ISREF lahko preizkusite, ali je obseg veljaven.

Oglejmo si NIREKTNI primer, da preverimo, ali obstaja delovni list, tako da se sklicujemo na delovni list v celici.

123 = ISREF (INDIREKTNO ("A1"))= ISREF (INDIREKTNO ("List1!" & "A1"))= ISREF (INDIRECT ("[Book1.xlsx]" & "Sheet1!" & "A1"))

Zdaj lahko spremenite vnos delovnega lista, da preizkusite, ali obstajajo različni listi.

Nato si oglejmo primer OFFSET. Tukaj bomo preverili, ali je obseg, ki izhaja iz funkcije OFFSET, veljaven.

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

Drugi primer vrne neveljaven obseg (vrstica <1), zato ISREF vrne FALSE.

Te kombinacije funkcij lahko uporabite skupaj z izjavo IF, kot je ta:

1 = IF (ISREF (OFFSET (D3,3,3)), OFFSET (D3,3,3), "neveljaven obseg" "")

ISREF v Google Preglednicah

Funkcija ISREF deluje v Google Preglednicah popolnoma enako kot v Excelu:

wave wave wave wave wave