Екцел

Назив радног листа постоји

Worksheet Name Exists

Екцел формула: Назив радног листа постојиОпшта формула | _+_ | Резиме

Да бисте проверили постоји ли назив радног листа у радној свесци, можете користити формулу засновану на ИСРЕФ и ИНДИРЕЦТ функцијама. У приказаном примеру, формула у Ц5 је:





= ISREF ( INDIRECT ('sheetname'&'!A1'))
Објашњење

ИСРЕФ функција враћа ТРУЕ за важећу референцу радног листа, а ФАЛСЕ није.

како поставити редове као наслове за штампу у Екцелу 2016

У овом случају желимо да сазнамо да одређени лист постоји у радној свесци, па конструишемо потпуну референцу повезивањем назива листова у колони Б са ускличником и 'А1':





 
= ISREF ( INDIRECT (B5&'!A1'))

Ово враћа текст:

 
B5&'!A1'

која прелази у функцију ИНДИРЕКТНА. ИНДИРЕЦТ затим покушава да оцени текст као референцу.



како се користи субтотал функција

Када ИНДИРЕЦТ успе, референца се прослеђује у ИСРЕФ који враћа ТРУЕ. Када ИНДИРЕЦТ не може да створи референцу, баца грешку #РЕФ, а ИСРЕФ враћа ФАЛСЕ.

Бављење размацима и интерпункцијом у називима листова

Ако називи листова садрже размаке или знакове интерпункције, мораћете да прилагодите формулу тако да назив листа унесе у појединачне наводнике овако:

 
'Sheet1!A1'
Аутор Даве Брунс


^