Ответ 1
Попробуйте следующее:
CONCATENATE(""""; B2 ;"""")
@widor предоставил хорошую альтернативу решения - интегрирован с моей:
CONCATENATE(char(34); B2 ;char(34))
Я пытаюсь объединить несколько полей и хочу, чтобы определенные поля начинались и заканчивались кавычками ( "....." ). Когда я помещаю в ячейку (B2) внутри, ячейка (B2) отображается как обычный текст с кавычками вокруг него.
CONCATENATE("""B2""") -> "B2"
CONCATENATE("""B2""") -> "(whatever is in cell B2)"
Попробуйте следующее:
CONCATENATE(""""; B2 ;"""")
@widor предоставил хорошую альтернативу решения - интегрирован с моей:
CONCATENATE(char(34); B2 ;char(34))
Используйте CHAR
:
=Char(34)&"This is in quotes"&Char(34)
Необходимо оценить:
"This is in quotes"
Вы также можете использовать этот синтаксис: (в столбце D для конкатенации A, B и C)
=A2 & " """ & B2 & """ " & C2
проще ответить - поместите материал в кавычки в разные ячейки и затем соедините их!
B1: rcrCheck.asp
C1: =D1&B1&E1
D1: "code in quotes" and "more code in quotes"
E1: "
он отлично подходит (не может показать вам, потому что я получаю глупый диалог о коде)
легкий peasy!!
Я формировал некоторую логику программирования Используется CHAR (34) для котировок в Excel: Небольшая часть того же самого сообщения, которое может быть полезным, Надеюсь,
1 Customers
2 Invoices
Используемая формула:
= СЦЕПИТЬ ( "listEvents.Add(", D4 ", CHAR (34), Е4, CHAR (34)," );")
Результат:
listEvents.Add(1,"Customers");
listEvents.Add(2,"Invoices");