Excel кавычки в формуле excel
Как создать строки, содержащие двойные кавычки в формулах Excel?
Как я могу построить следующую строку в Excel formula:
Если я использую одинарные кавычки, это тривиально = “Maurice ‘The Rocket’ Richard” , но как насчет двойных кавычек?
12 Ответов
Вы пробовали сбежать с двойной цитатой?
Кроме того, вы можете использовать функцию CHAR :
Три двойные кавычки: ” ” ” x ” ” ” = “x” Excel автоматически изменится на одну двойную кавычку. напр.:
Я использую для этого функцию (если в рабочей книге уже есть VBA).
Это из книги Сью Мошер “Microsoft Outlook Programming”. Тогда ваша формула была бы:
=”Maurice “&Quote(“Rocket”)&” Richard”
Это похоже на то, что написал Дейв DuPlantis .
В том случае, если вам нужно сделать это с JSON:
Используйте chr (34) Код: Джо = “Привет”, & Chr(34) & “Joe” & Chr(34) ActiveCell.Value = Джо
Результат: Привет, “joe”
будет ли это работать для macros с использованием .Formula = “=THEFORMULAFUNCTION(“STUFF”)” , так что это будет похоже: будет ли это работать для macros с использованием .Formula = “=THEFORMULAFUNCTION(CHAR(34) & STUFF & CHAR(34))”
Возврат пустой строки или строки нулевой длины (например, “” ) для того, чтобы ячейка выглядела пустой, является обычной практикой в Формуле листа, но воссоздание этой опции при вставке формулы через свойство Range.Formula или Range.FormulaR1C1 в VBA является громоздким из-за необходимости удвоения символов двойной кавычки внутри строки в кавычках.
Собственная функция листа TEXT может выдавать тот же результат без использования кавычек.
На мой взгляд, использование TEXT(,) вместо “” очищает даже простую формулу, подобную приведенной выше. Преимущества становятся все более значимыми при использовании в более сложных формулах, таких как практика добавления пустой строки к VLOOKUP , чтобы избежать возврата нуля в ячейку, когда поиск приводит к пустой строке или возвращению пустой строки при отсутствии совпадения с IFERROR .
Когда TEXT(,) заменит старый метод “” доставки пустой строки, вы можете перестать использовать счеты, чтобы определить, есть ли у вас правильное количество символов кавычек в строке формулы.
Конкатенат ” как сепаратная ячейка:
Функция VBA
1) .Formula = “=””THEFORMULAFUNCTION “”&(CHAR(34) & “”STUFF”” & CHAR(34))”
2) .Formula = ” THEFORMULAFUNCTION “”STUFF”””
Первый метод использует vba для записи формулы в ячейку, которая приводит к вычисленному значению:
Второй метод использует vba для записи строки в ячейку, которая приводит к значению:
Excel Результат / Формула
1) =”THEFORMULAFUNCTION “&(CHAR(34) & “STUFF” & CHAR(34))
2) THEFORMULAFUNCTION “STUFF”
Есть и другой способ, хотя и более подходящий для “как я могу построить следующую строку в формулах Excel formula: “Maurice “The Rocket””, чем ” как создать строки, содержащие двойные кавычки в формулах Excel? “, то есть просто использовать две одиночные кавычки:
Слева-Калибр, вырезанный из листа Excel, а справа-фрагмент из окна VBA. На мой взгляд, экранирование, как упоминалось в @YonahW wins ‘hands down’, но две одиночные кавычки-это не более типизация, чем два двойника, и разница достаточно очевидна в VBA без дополнительных нажатий клавиш, в то время как потенциально не заметна в электронной таблице.
Похожие вопросы:
У меня есть строки, которые содержат двойные кавычки, как эта: [
Если строка содержит двойные кавычки, string str = it is a text как я могу узнать, есть ли у строки или нет. И как можно убрать двойные кавычки?
Возможный Дубликат : заменить в vb.net Как поместить данные, содержащие двойные кавычки, в строковую переменную? 01 августа, 2003 02:30 AM | LINK Мне нужно сохранить строку, содержащую слова в.
Я нашел этот код, который удалит двойные кавычки в каждой ячейке Excel Sub NoNull() Dim c As Range For Each c In Selection If c.Value = Then c.ClearContents Next c End Sub текущая ячейка, которая.
У меня есть строка, которая может содержать двойные кавычки. Я знаю, что могу избежать строки, заменив с , как: myString.value.replace(//g, \); Но это может создать еще одну проблему, когда.
Я пытаюсь сопоставить строки в кавычках в Формуле стиля Excel: = Red & Blue & Green Следующий regex находит совпадения красиво: .*? Где у меня возникли проблемы, хотя это где матч содержит.
Моя строка-Please help, включая двойные кавычки в скрипте. Мне нужна, пожалуйста, помощь, исключающая двойные кавычки. Пожалуйста, дайте мне знать, как я могу получить, пожалуйста, помощь отсюда.
В ANTLR v4, как мы разбираем этот вид строки с двойными кавычками экранированных двойных кавычек, как в VBA? для текста: some string with john doe in it цель будет заключаться в том, чтобы.
Я пишу некоторый код html в базу данных SQL, используя RMySQL (но я думаю, что моя проблема скорее является общим вопросом R, чем действительно связана с SQL или RMySQL). Поэтому я пытаюсь сделать.
Как вы используете Text() с форматом, внутри которого есть строка ? =TEXT(A1,Comfi+#0(JO);Comfi-#0(JO)) Попробовал обе внутренние струны : =TEXT(A1, Comfi+#0(JO);Comfi-#0(JO) ) Тот же результат с.
Источник: coderoad.ru
Как создать строки, содержащие двойные кавычки в формулах Excel?
Как я могу построить следующую строку в формуле Excel:
Если я использую одинарные кавычки, это тривиально = “Maurice ‘The Rocket’ Richard” , но как насчет двойных кавычек?
12 ответов
397 Решение YonahW [2008-10-19 19:33:00]
Вы пытались сбежать с двойной кавычкой?
В качестве альтернативы вы можете использовать функцию CHAR :
13 Adel [2012-10-05 02:41:00]
Три двойных кавычки: ” ” ” x ” ” ” = “x” Excel автоматически изменится на одну двойную кавычку. например:
Я использую функцию для этого (если в книге уже есть VBA).
Это из книги Сью Мошера “Программирование Microsoft Outlook”. Тогда ваша формула:
=”Maurice “&Quote(“Rocket”)&” Richard”
Это похоже на то, что размещено Dave DuPlantis.
4 tandy [2014-08-13 19:46:00]
Если вам нужно сделать это с помощью JSON:
2 Dave [2015-07-31 16:32:00]
Использовать chr (34) Код: Joe = “Привет,” и Chr (34) и “Joe” и Chr (34) ActiveCell.Value = Joe
Результат: Привет, “joe”
1 Jeeped [2016-03-23 07:41:00]
Возвращение пустой или нулевой строки (например, “” ), чтобы сделать ячейку пустой, является обычной практикой в формуле рабочего листа, но воссоздавая эту опцию при вставке формулы через Range.Formula или Свойство Range.FormulaR1C1 в VBA является громоздким из-за необходимости дублирования, вставлять символы двойной кавычки в строку с кавычками.
Настраиваемый рабочий лист Функция TEXT может выдавать тот же результат без использования кавычек.
На мой взгляд, использование TEXT(,) вместо “” очищает даже простую формулу, подобную приведенной выше. Преимущества становятся все более значительными при использовании в более сложных формулах, таких как практика добавления пустой строки в VLOOKUP, чтобы избежать возврата нуля к ячейка, когда поиск приводит к ошибке или возвращает пустую строку без соответствия с IFERROR.
Если TEXT(,) заменить старый метод “” доставки пустой строки, вы можете перестать использовать счеты, чтобы определить, есть ли у вас правильное количество символов кавычек в строке формулы.
1 eric [2010-08-17 17:22:00]
будет ли это работать для макросов, используя .Formula = “=THEFORMULAFUNCTION(“STUFF”)” так это было бы так: будет ли это работать для макросов, используя .Formula = “=THEFORMULAFUNCTION(CHAR(34) & STUFF & CHAR(34))”
0 Sam [2013-02-13 20:58:00]
Функция VBA
1).Formula = “=” “THEFORMULAFUNCTION” “& (CHAR (34) и” “STUFF” “и CHAR (34))”
2).Formula = “THEFORMULAFUNCTION” “STUFF” “”
Первый метод использует vba для записи формулы в ячейке, которая приводит к вычисленному значению:
Второй метод использует vba для записи строки в ячейке, которая приводит к значению:
Результат/формула Excel
1) = “THEFORMULAFUNCTION” & (CHAR (34) и “STUFF” и CHAR (34))
2) ФУНКЦИОНАЛЬНАЯ ФУНКЦИЯ “СТУДИЯ”
0 Zon [2017-05-18 12:26:00]
Конкатенация ” в виде кедратной клетки:
0 pnuts [2016-07-17 03:36:00]
Есть еще один способ, хотя и для “Как я могу построить следующую строку в формуле Excel:” Морис “Ракетка” Ричард “” чем “Как создать строки, содержащие двойные кавычки в формулах Excel?”, что просто использовать две одинарные кавычки:
Слева находится Calibri, отрезанный от листа Excel, а справа – щелчок из окна VBA. На мой взгляд, побег, упомянутый @YonahW, побеждает “руки вниз”, но две одиночные кавычки больше не печатаются, чем два удвоения, и разница в VBA достаточно очевидна без дополнительных нажатий клавиш, хотя, возможно, не заметна в электронной таблице.
Источник: qarchive.ru
Excel кавычки в формуле excel
= Мир MS Excel/Кавычки в Excel – Мир MS Excel
–> –> –> Правила форума
Отметить все сообщения прочитанными и перейти на главную страницу форума |
–>
|
|
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин |
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Кавычки в Excel (Вопрос про кавычки при введении текста в функции) |
Кавычки в Excel
Евгений | Дата: Понедельник, 06.08.2012, 16:47 | Сообщение № 1 | ||||||
|