У меня есть файл Excel, который содержит около 100 листов. Каждый лист для студента, и каждое имя листа является firstname_lastname
например Mark_Hope
так , что я хочу делать то , что в каждом листе есть две ячейки для firstname
и lastname
Я хочу , чтобы автоматически получать и заполнить эти две ячейки с первой и фамилии из имени листа. Любой совет, пожалуйста?
Это то, что я пытался, но по какой-то причине он не работает должным образом, плюс он обновляет все листы, а не только текущий.
Для lastname
:
=RIGHT(MID(CELL("filename"),FIND("]",CELL("filename"))+1,30),FIND("_",MID(CELL("filename"),FIND("]",CELL("filename"))+1,30))-1)
Для firstname
=LEFT(MID(CELL("filename"),FIND("]",CELL("filename"))+1,30),FIND("_",MID(CELL("filename"),FIND("]",CELL("filename"))+1,30))-1)