„Excel ISREF“ funkcija - patikrinkite, ar langelis yra nuoroda

Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Ši pamoka parodo, kaip naudotis „Excel ISREF“ funkcija „Excel“, kad patikrintumėte, ar langelyje yra nuoroda.

ISREF funkcijos aprašymas:

ISREF funkcijų testas, jei langelio vertė yra nuoroda. Grąžina TRUE arba FALSE.

Norėdami naudoti ISREF „Excel“ darbalapio funkciją, pasirinkite langelį ir įveskite:

(Atkreipkite dėmesį, kaip atrodo formulės įvestys)

ISREF funkcijos sintaksė ir įvestys:

1 = ISREF (VALUE)

vertės - Bandymo vertė

Kaip naudotis ISREF funkcija

Funkcija ISREF patikrina, ar įvestis yra tinkama langelio nuoroda, ar ne.

1 = ISREF (A1)

Čia A1 ir A1: A7 yra tinkamos langelių nuorodos, todėl ISREF funkcija pateikia įvesties vertę TRUE.

Ištrintos nuorodos

Ištrinkime A stulpelį iš aukščiau pateikto pavyzdžio. Ištrynus A stulpelį, ISREF funkcija grąžina FALSE už nuorodas į buvusį A stulpelį.

Matote, kad vienas iš pagrindinių ISREF funkcijos naudojimo būdų yra patikrinti, ar diapazonas vis dar egzistuoja, ar jis buvo ištrintas.

Ar darbalapis egzistuoja

Kitas galimas ISREF funkcijos naudojimas yra patikrinti, ar yra darbalapis. Šiame pavyzdyje įvesime langelio nuorodą į kitą darbalapį = Lapas2! A2 .

1 = ISREF (2 lapas! A1)

Kadangi darbalapis egzistuoja, langelio nuoroda galioja ir grąžinama TRUE.

Dabar ištrinkime „Sheet2“ ir pamatysite, kad vertė dabar yra FALSE.

NETIESIOGINĖ ir NUOSTATA

„Excel“ suteikia dvi funkcijas, skirtas dinamiškai kurti diapazonus: NETIESIOGINĘ ir NUOSTATĄ. Naudodami šias funkcijas su ISREF, galite patikrinti, ar diapazonas galioja.

Pažvelkime į NETIESIOGINĮ pavyzdį, norėdami patikrinti, ar darbalapis egzistuoja, nurodant langelio darbalapį.

123 = ISREF (NETIESIOGINIS ("A1"))= ISREF (NETIESIOGINIS ("Sheet1!" & "A1"))= ISREF (NETIESIOGINIS ("[Book1.xlsx]" & "Sheet1!" & "A1"))

Dabar galite pakeisti darbalapio įvestį, kad patikrintumėte, ar yra įvairių lapų.

Toliau pažvelkime į OFFSET pavyzdį. Čia mes patikrinsime, ar diapazonas, atsirandantis dėl funkcijos OFFSET, galioja.

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

Antrasis pavyzdys pateikia neteisingą diapazoną (<1 eilutė), todėl ISREF grąžina FALSE.

Šias funkcijų kombinacijas galite naudoti kartu su tokia IF ataskaita:

1 = IF (ISREF (OFFSET (D3,3,3)), OFFSET (D3,3,3), "neteisingas diapazonas" "")

ISREF „Google“ skaičiuoklėse

Funkcija ISREF „Google“ skaičiuoklėse veikia taip pat, kaip ir „Excel“:

wave wave wave wave wave