= "Copy """ & A1 & "*.*"" """ & B1 & "*.*"" /Y"
Как включить цитаты в операцию CONCATENATE?
У меня есть файл Excel со списком путей к файлам, с которыми мне нужно выполнить действия с помощью пакетной операции. Я подумал, что лучший способ сделать это - написать формулу CONCATENATE, чтобы собрать для меня команду, скопировать ее во все строки и вывести столбец в пакетный файл.
Однако некоторые пути к файлам содержат пробелы. Чтобы пакетная команда работала над этим правильно, мне нужно заключить путь в кавычки. Однако всякий раз, когда я пытаюсь вставить кавычки в формулу CONCATENATE, они либо не попадают в конечный результат, либо приводят к ошибке в формуле. Как я могу решить это?
Например, учитывая:
Какая формула CONCATENATE поместит в C2 следующее:
COPY "C:\My Files\*.*" "D:\My Backup\*.*" /Y
2 ответа на вопрос
Вариант 1: Вы можете использовать CHAR (34) для представления кавычек. Для вашего примера:
=CONCATENATE("COPY ", CHAR(34), A2,"*.*",CHAR(34)," ",CHAR(34), B2,"*.*",CHAR(34), "/Y")
Вариант 2. Вы также можете создать имя для символа (34) и использовать его вместо ввода формулы каждый раз, когда вам нужны кавычки.
Пример:
=CONCATENATE("COPY ", quot, A2, "*.*", quot, " ", quot, B2, "*.*", quot, "/Y")
Вариант 3: Вы также можете ввести одну кавычку в пустую ячейку и просто указать на нее в своей формуле.
Пример:
=CONCATENATE("COPY ", F1, A2, "*.*", F1, " ", F1, B2, "*.*", F1, "/Y")
где F1
содержится"
Похожие вопросы
-
4
MSFT Excel сводная таблица ссылки на внешние данные
-
3
Как обновить все функции в Excel 2007?
-
2
Коды ASCII появляются в Excel '03, но не в '07
-
-
1
Добавление пользовательского формата в выпадающее меню формата в Excel 2007
-
8
Как я могу получить ячейку в Excel, чтобы автоматически регулировать ее высоту, чтобы соответствоват...
-
4
Открыть несколько экземпляров Excel без сообщения блокировки PERSONAL.xlsb
-
2
Шрифт гиперссылки в Excel всегда меняется на шрифт / размер шрифта по умолчанию
-
2
Конкатенация файлов по FTP
-
4
Как преобразовать столбец текста в верхний регистр в Excel 2007 без создания нового столбца?
-
3
Есть ли способ настроить Excel 2007, возможно, с помощью надстройки, позволяющей сохранять электронн...