Excel ISREF függvény - Ellenőrizze, hogy a cella hivatkozás -e

Példa munkafüzet letöltése

Töltse le a példa munkafüzetet

Ez az oktatóanyag bemutatja, hogyan kell használni Excel ISREF függvény az Excelben annak ellenőrzésére, hogy egy cella tartalmaz -e hivatkozást.

ISREF funkció leírása:

Az ISREF funkcióteszt, ha a cella értéke referencia. IGAZ vagy HAMIS értéket ad vissza.

Az ISREF Excel munkalap funkció használatához válasszon ki egy cellát és írja be:

(Figyelje meg, hogyan jelennek meg a képletbemenetek)

ISREF funkció szintaxisa és bemenetei:

1 = ISREF (VALUE)

érték - A teszt értéke

Az ISREF függvény használata

Az ISREF függvény teszteli, hogy egy bemenet érvényes cellahivatkozás -e vagy sem.

1 = ISREF (A1)

Itt az A1 és az A1: A7 érvényes cellahivatkozások, így az ISREF függvény IGAZ értéket ad vissza ezekre a bemenetekre.

Törölt hivatkozások

Töröljük az A oszlopot a fenti példából. Az A oszlop törlése után az ISREF függvény FALSE értéket ad vissza a korábbi A oszlopra való hivatkozáshoz.

Látható, hogy az ISREF függvény egyik elsődleges felhasználása annak tesztelése, hogy egy tartomány még létezik -e, vagy törölték -e.

Létezik -e munkalap

Az ISREF függvény egy másik lehetséges felhasználása annak ellenőrzése, hogy létezik -e munkalap. Ebben a példában egy cellahivatkozást írunk be egy másik munkalapra = 2. lap! A2 .

1 = ISREF (2. lap! A1)

Mivel a munkalap létezik, a cellahivatkozás érvényes, és az IGAZ értéket adja vissza.

Most töröljük a Sheet2 -t, és láthatjuk, hogy az érték most HAMIS.

KÖZVETLEN és OFFSET

Az Excel két funkcióval rendelkezik a tartományok dinamikus létrehozásához: INDIRECT és OFFSET. Ha ezeket a funkciókat az ISREF -mel használja, tesztelheti, hogy egy tartomány érvényes -e.

Nézzünk egy KÖZVETLEN példát annak tesztelésére, hogy létezik -e munkalap a cella munkalapjára való hivatkozással.

123 = ISREF (KÖZVETLEN ("A1"))= ISREF (KÖZVETLEN ("Sheet1!" & "A1"))= ISREF (KÖZVETLEN ("[Book1.xlsx]" & "Sheet1!" & "A1"))

Most megváltoztathatja a munkalap bemenetét, hogy tesztelje, létezik -e különböző lap.

Ezután nézzünk egy OFFSET példát. Itt teszteljük, hogy az OFFSET függvényből származó tartomány érvényes -e.

1 = ISREF (eltolás (D3,3,3))

A második példa érvénytelen tartományt ad vissza (<1 sor), így az ISREF HAMIS értéket ad vissza.

Ezeket a funkciókombinációkat használhatja az IF nyilatkozat mellett:

1 = HA (ISREF (OFFSET (D3,3,3)), OFFSET (D3,3,3), "érvénytelen tartomány" "")

ISREF a Google Táblázatokban

Az ISREF funkció pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben:

wave wave wave wave wave