Excel — как объединить две формулы в одну — ЗАМЕНА (ЯЧЕЙКА) и ЗАМЕНА (СЛЕВА (ЯЧЕЙКА))

#excel

#excel

Вопрос:

В Excel я пытаюсь объединить две формулы вместе, чтобы получить следующий результат:

 c:  Users  Administration  Forms  Progress Notes.xlsx
  

Я доволен обеими приведенными ниже формулами, однако мне просто нужно знать, как объединить их вместе в одну большую формулу, например

1) Это добавляет пробелы между (СПАСИБО Liyan Chang за решение этой проблемы):

 =SUBSTITUTE(CELL("filename"), "", "  ")
  

2) Это удаляет имя рабочего листа и удаляет amp; [ вокруг имени ] файла.

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

Я пробовал несколько способов объединения двух формул в одну, но продолжаю получать сообщения об ошибках.

Комментарии:

1. Вы дали результат, но не исходную строку?

2. какая исходная строка?

3. попробуйте это: =SUBSTITUTE(SUBSTITUTE(LEFT(CELL("filename"), FIND("]", CELL("filename"), 1)-1), "[", ""), "", " ")

4. Большое вам спасибо, Андреас — теперь это работает отлично — с благодарностью.

Ответ №1:

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

Комментарии:

1. Большое вам спасибо, Крис Нильсен — теперь это работает отлично — с благодарностью.