Екцел формула: Преузмите име и путању радне свеске без листа -

Генеричка формула

=SUBSTITUTE( LEFT(CELL("filename",A1),FIND(")",CELL("filename",A1))-1),"(","")

Резиме

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

path(workbook.xlsm)

Објашњење

Функција ЦЕЛЛ се користи са „именом датотеке“ да би се добило пуно име и путања радне свеске:

CELL("filename",A1)

Резултат је пуна путања која изгледа овако:

path(workbook.xlsm)sheetname

ЛЕФТ функција прима целу путању као текст, заједно са локацијом углате заграде ")" (минус 1) која се израчунава помоћу функције проналажења:

FIND(")",CELL("filename",A1))

Овим аргументима ЛЕФТ ефикасно уклања име листа са путање. Међутим, остаје лева углата заграда ")":

path(workbook.xlsm

Коначна функција, ЗАМЕНА, уклања ")" заменом празног низа ("").

=SUBSTITUTE(path(workbook.xlsm,"(","")

Добри линкови

Формуле за Екцел датотеку и формулу (Цхип Пеарсон)

Занимљиви Чланци...