Как добавить кавычки во все столбцы в excel
Добавить символ, слово или текст во все ячейки столбца
Периодически офисным специалистам, работающим с большими массивами данных, требуется такая операция, как добавление определенного текста во все ячейки столбца — в конце или начале каждой ячейки.
Добавить значение в начало или конец ячеек формулой
Можно решить задачу формулой «СЦЕПИТЬ» или простой конкатенацией через амперсанд (символ «&»). Но на это нужно много времени, т.к. нужно
- добавить дополнительный столбец рядом с исходным
- ввести формулу с функцией «СЦЕПИТЬ» или формулу с амперсандом в первую ячейку — здесь кому что больше нравится. =СЦЕПИТЬ(A1;» слово») или A1&» слово».
- протянуть формулу до конца нового столбца, убедившись, что она затронула весь диапазон
- скопировать данные из нового столбца в первый
- удалить новый столбец
Ниже пример с добавлением одного символа, в данном случае — знака вопроса. Вместо него можно вписать внутри кавычек любое значение.
формулы добавления символа к значению ячейки
Могут возникнуть сложности с добавлением кавычек («) — поскольку формулы текстовые, аргумент указывается в кавычках, и во избежание ошибок одинарные кавычки обозначаются двойными, итого получается 4 знака подряд:
«заключит» значение ячейки A1 в кавычки.
Если данную операцию приходится производить часто, такой процесс порядком поднадоест. Однажды надоел и автору надстройки для Excel !SEMTools, поэтому процесс был автоматизирован. Ниже перечислены несколько примеров, как добавить текст в каждую ячейку в Excel с ее помощью.
Добавить символ в конце каждой ячейки
Выделяем диапазон ячеек, жмем макрос, вводим необходимый символ и жмем ОК. Так просто. Данные изменяются в том же столбце.
Вставляем вопросительный знак в конце каждой ячейки столбца
Как добавить символ в конце и начале ячеек столбца
Допустим, у нас есть названия ООО, но они без кавычек и без «ООО».
Ниже пример, как ускорить процесс.
1. Добавления кавычек с обеих сторон ячейки — чтобы не производить две операции.
Добавить символы в начале каждой ячейки
2. Теперь добавим символы «ООО » в начале каждой ячейки, чтобы завершить задачу.
Добавление символов в начале каждой ячейки выделенного столбца
Добавить слово в каждую ячейку столбца
Допустим, нужно добавить слово «выплатить» в начале каждой ячейки с ФИО определенного человека. Если исходные данные в именительном падеже, может быть также полезна процедура склонение по падежам.
Выделяем столбец, склоняем ФИО, и далее выбираем процедуру в меню и вводим слово в окошко, вместе с пробелом после него:
Вставляем слова в начале и конце каждой ячейки выбранных столбцов в Excel с помощью !SEMTools
Хотите так же быстро выполнять данные процедуры и сделать это прямо сейчас?
Добавить символ к каждому слову
Все описанные выше формулы и возможности добавят символы в ячейку вне зависимости от ее содержимого. Даже если она изначально пустая. Иначе говоря, являются способом изменения ячеек. Поэтому и находятся в этом разделе.
Когда нужно добавить символ перед или после каждого слова в ячейке, это уже является одним из вариантов изменить слова, а не ячейки. Ведь слов в ячейке может быть разное количество, а может и вовсе не быть. На этот случай у меня есть отдельная статья с формулами и функциями: добавить символ в Excel к каждому слову в ячейке.
Замена точек на запятые в Excel разными методами
Довольно часто во время работы в таблицах Excel возникает необходимость в замене точек на запятые. Это зачастую связано с тем, что в англоязычных странах для разделения дробной и целой частей в числе используется точка, в то время, как у нас для этой цели служит запятая.
Метод 1: использование инструмента “Найти и заменить”
Начнем мы, пожалуй, с самого простого метода, который предполагает использование инструмента “Найти и заменить”, при работе с которым нужно быть предельно внимательным, чтобы случайно не заменить точки на запятые в данных, где этого не следовало делать (к примеру, в датах). Итак, вот как это работает:
- Переходим во вкладку “Главная”, и кликаем по кнопке “Найти и выделить” (значок в виде лупы) в блоке “Редактирование”. Откроется список, где выбираем команду “Заменить”. Или же можно просто нажать комбинацию клавиш Ctrl+H.
- в поле для ввода значения напротив пункта “Найти” пишем символ “.” (точка);
- в поле “Заменить на” пишем знак “,” (запятая);
- жмем кнопку “Параметры”.
Примечание: чтобы не выбирать диапазон ячеек во время настройки параметров в окне “Найти и заменить”, можно сделать это заранее, т.е. сначала выделить ячейки, и затем запустить соответствующий инструмент через кнопки на ленте программы или с помощью сочетания клавиш Ctrl+H.
Метод 2: функция “ПОДСТАВИТЬ”
Давайте теперь рассмотрим функцию “ПОДСТАВИТЬ”, которая также позволяет выполнять замену точек на запятые. Но в отличие от метода, который мы рассмотрели выше, замена значений выполняется не в начальных, а выводится в отдельные ячейки.
-
Переходим в самую верхнюю ячейку столбца, куда планируем выводить данные, после чего жмем кнопку “Вставить функцию” (fx) слева от строки формул.
- в значении аргумента “Текст” указываем координаты первой ячейки столбца, в которой нужно заменить точки на запятые. Сделать это можно вручную, прописав адрес с помощью клавиш на клавиатуре. Или можно сначала кликнуть мышью внутри поля для ввода информации, после чего – по нужной ячейке в таблице.
- в значении аргумента “Стар_текст” пишем символ “.” (точка).
- для аргумента “Нов_текст” указываем в качестве значения символ “,” (запятая).
- значение для аргумента “Номер_вхождения” можно не заполнять.
- по готовности щелкаем OK.
Метод 3: использование макроса
Макросы также позволяют заменить точку на запятую. Вот, как это делается:
Метод 4: применение Блокнота
Данный метод реализуется через копирование данных во встроенный в операционную систему Windows редактор Блокнот для последующего редактирования. Порядок действий прдеставлен ниже:
Метод 5: настройка параметров Эксель
Реализуя этот метод, нам нужно изменить определенные настройки программы.
Метод 6: системные настройки
И напоследок, рассмотрим еще один метод, который схож с тем, который описан выше, но предполагает изменение настроек не Эксель, а операционной системы Windows.
Заключение
Таким образом, в Эксель предусмотрено 5 различных методов, пользуясь которыми можно заменить точки на запятые, если во время работы будет возникать такая необходимость. Помимо этого, можно воспользоваться еще одним способом, который предполагает внесение изменений в настройки самой операционной системы Windows, в которой установлена программа Excel.
CSV является стандартом де-факто для связи между собой разнородных систем, для передачи и обработки объемных данных с «жесткой», табличной структурой. Во многих скриптовых языках программирования есть встроенные средства разбора и генерации, он хорошо понятен как программистам, так и рядовым пользователям, а проблемы с самими данными в нем хорошо обнаруживаются, как говорится, на глаз.
История этого формата насчитывает не менее 30 лет. Но даже сейчас, в эпоху повального использования XML, для выгрузки и загрузки больших объемов данных по-прежнему используют CSV. И, несмотря на то, что сам формат довольно неплохо описан в RFC, каждый его понимает по-своему.
В этой статье я попробую обобщить существующие знания об этом формате, указать на типичные ошибки, а также проиллюстрировать описанные проблемы на примере кривой реализации импорта-экспорта в Microsoft Office 2007. Также покажу, как обходить эти проблемы (в т.ч. автоматическое преобразование типов Excel-ом в DATETIME и NUMBER) при открытии .csv.
Начнем с того, что форматом CSV на самом деле называют три разных текстовых формата, отличающихся символами-разделителями: собственно сам CSV (comma-separated values — значения, разделенные запятыми), TSV (tab-separated values — значения, разделенные табуляциями) и SCSV (semicolon separated values — значения, разделенные точкой с запятой). В жизни все три могут называться одним CSV, символ-разделитель в лучшем случае выбирается при экспорте или импорте, а чаще его просто «зашивают» внутрь кода. Это создает массу проблем в попытке разобраться.
Как иллюстрацию возьмем казалось бы тривиальную задачу: импортировать в Microsoft Outlook данные из таблицы в Microsoft Excel.
В Microsoft Excel есть средства экспорта в CSV, а в Microsoft Outlook — соответствующие средства импорта. Что могло быть проще — сделал файлик, «скормил» почтовой программе и — дело сделано? Как бы не так.
Создадим в Excel тестовую табличку:
… и попробуем экспортировать ее в три текстовых формата:
«Текст Unicode» | Кодировка — UTF-16, разделители — табуляция, переводы строк — 0×0D, 0×0A, объем файла — 222 байт |
«CSV (разделители — запятые)» | Кодировка — Windows-1251, разделители — точка с запятой (не запятая!), во второй строке значение телефонов не взято в кавычки, несмотря на запятую, зато взято в кавычки значение «01;02», что правильно. Переводы строк — 0×0D, 0×0A. Объем файла — 110 байт |
«Текстовые файлы (с разделителями табуляции)» | Кодировка — Windows-1251, разделители — табуляция, переводы строк — 0×0D, 0×0A. Значение «01;02» помещено в кавычки (без особой нужды). Объем файла — 110 байт |
Какой вывод мы делаем из этого. То, что здесь Microsoft называет «CSV (разделители — запятые)», на самом деле является форматом с разделителями «точка с запятой». Формат у Microsoft — строго Windows-1251. Поэтому, если у вас в Excel есть Unicode-символы, они на выходе в CSV отобразятся в вопросительные знаки. Также то, что переводами строк является всегда пара символов, то, что Microsoft тупо берет в кавычки все, где видит точку с запятой. Также то, что если у вас нет Unicode-символов вообще, то можно сэкономить на объеме файла. Также то, что Unicode поддерживается только UTF-16, а не UTF-8, что было бы сильно логичнее.
Теперь посмотрим, как на это смотрит Outlook. Попробуем импортировать эти файлы из него, указав такие же источники данных. Outlook 2007: Файл -> Импорт и экспорт… -> Импорт из другой программы или файла. Далее выбираем формат данных: «Значения, разделенные запятыми (Windows)» и «Значения, разделенные табуляцией (Windows)».
«Значения, разделенные табуляцией(Windows)» | Скармливаем аутлуку файл tsv, с разделенными табуляцией значениями и. — чтобы вы думали. Outlook склеивает поля и табуляцию не замечает. Заменяем в файле табуляцию на запятые и, как видим, поля уже разбирает, молодец. |
«Значения, разделенные запятыми (Windows)» | А вот аутлук как раз понимает все верно. Comma — это запятая. Поэтому ожидает в качестве разделителя запятую. А у нас после экселя — точка с запятой. В итоге аутлук распознает все неверно. |
Два майкрософтовских продукта не понимают друг друга, у них напрочь отсутствует возможность передать через текстовый файл структурированные данные. Для того, чтобы все заработало, требуются «пляски с бубном» программиста.
Мы помним, что Microsoft Excel умеет работать с текстовыми файлами, импортировать данные из CSV, но в версии 2007 он делает это очень странно. Например, если просто открыть файл через меню, то он откроется без какого-либо распознавания формата, просто как текстовый файл, целиком помещенный в первую колонку. В случае, если сделать дабл-клик на CSV, Excel получает другую команду и импортирует CSV как надо, не задавая лишних вопросов. Третий вариант — вставка файла на текущий лист. В этом интерфейсе можно настраивать разделители, сразу же смотреть, что получилось. Но одно но: работает это плохо. Например, Excel при этом не понимает закавыченных переводов строк внутри полей.
Более того, одна и та же функция сохранения в CSV, вызванная через интерфейс и через макрос, работает по-разному. Вариант с макросом не смотрит в региональные настройки вообще.
Стандарта CSV как такового, к сожалению, нет, но, между тем, существует т.н. memo. Это RFC 4180 года, в котором описано все довольно толково. За неимением ничего большего, правильно придерживаться хотя бы RFC. Но для совместимости с Excel следует учесть его собенности.
Вот краткая выжимка рекомендаций RFC 4180 и мои комментарии в квадратных скобках:
- между строками — перевод строки CRLF [на мой взгляд, им не стоило ограничивать двумя байтами, т.е. как CRLF (0×0D, 0×0A), так и CR 0×0D]
- разделители — запятые, в конце строки не должно быть запятой,
- в последней строке CRLF не обязателен,
- первая строка может быть строкой заголовка (никак не помечается при этом)
- пробелы, окружающие запятую-разделитель, игнорируются.
- если значение содержит в себе CRLF, CR, LF (символы-разделители строк), двойную кавычку или запятую (символ-разделитель полей), то заключение значения в кавычки обязательно. В противном случае — допустимо.
- т.е. допустимы переводы строк внутри поля. Но такие значения полей должны быть обязательно закавычены,
- если внутри закавыченной части встречаются двойные кавычки, то используется специфический квотинг кавычек в CSV — их дублирование.
Вот в нотации ABNF описание формата:
Также при реализации формата нужно помнить, что поскольку здесь нет указателей на число и тип колонок, поскольку нет требования обязательно размещать заголовок, здесь есть условности, о которых необходимо не забывать:
- строковое значение из цифр, не заключенное в кавычки может быть воспринято программой как числовое, из-за чего может быть потеряна информация, например, лидирующие нули,
- количество значений в каждой строке может отличаться и необходимо правильно обрабатывать эту ситуацию. В одних ситуациях нужно предупредить пользователя, в других — создавать дополнительные колонки и заполнять их пустыми значениями. Можно определиться, что количество колонок задается заголовком, а можно добавлять их динамически, по мере импорта CSV,
- Квотить кавычки через «слэш» не по стандарту, делать так не надо.
- Поскольку типизации полей нет, нет и требования к ним. Разделители целой и дробной частей в разных странах разные, и это приводит к тому, что один и тот же CSV, сгенрированный приложением, в одном экселе «понимается», в другом — нет. Потому что Microsoft Office ориентируется на региональные настройки Windows, а там может быть что угодно. В России там указано, что разделитель — запятая,
- Если CSV открывать не через меню «Данные», а напрямую, то Excel лишних вопросов не задает, и делает как ему кажется правильным. Например, поле со значением 1.24 он понимает по умолчанию как «24 января»
- Эксель убивает ведующие нули и приводит типы даже тогда, когда значение указано в кавычках. Делать так не надо, это ошибка. Но чтобы обойти эту проблему экселя, можно сделать небольшой «хак» — значение начать со знака «равно», после чего поставить в кавычках то, что необходимо передать без изменения формата.
- У экселя есть спецсимвол «равно», который в CSV рассматривается как идентификатор формулы. То есть, если в CSV встретится =2+3, он сложит два и три и результат впишет в ячейку. По стандарту он это делать не должен.
Пример валидного CSV, который можно использовать для тестов:
точно такой же SCSV:
Первый файлик, который реально COMMA-SEPARATED, будучи сохраненным в .csv, Excel-ом не воспринимается вообще.
Второй файлик, который по логике SCSV, экселом воспринимается и выходит вот что:
- Учлись пробелы, окружающие разделители
- Последний столбец вообще толком не распознался, несмотря на то, что данные в кавычках. Исключение составляет строка с «Петровым» — там корректно распозналось 1,24.
- В поле индекс Excel «опустил» ведущие нули.
- в самом правом поле последней строки пробелы перед кавычками перестали указывать на спецсимвол
Если же воспользоваться функционалом импорта (Данные -> Из файла) и обозвать при импорте все поля текстовыми, то будет следующая картина:
С приведением типов сработало, но зато теперь не обрабатываются нормально переводы строк и осталась проблема с ведущими нулями, кавычками и лишними пробелами. Да и пользователям так открывать CSV крайне неудобно.
Есть эффективный способ, как заставить Excel не приводить типы, когда это нам не нужно. Но это будет CSV «специально для Excel». Делается это помещением знака «=» перед кавычками везде, где потенциально может возникнуть проблема с типами. Заодно убираем лишние пробелы.
И вот что случаеся, если мы открываем этот файлик в экселе:
Как заключить все ячейки в кавычки или вставить кавычки вокруг текста в Excel?
Вставьте кавычки вокруг текстового значения для нескольких ячеек с формулами
Чтобы заключить все указанные ячейки в кавычки, вам могут помочь следующие простые формулы. Пожалуйста, сделайте следующее:
1. Введите эту формулу: = СИМВОЛ (34) & A1 & СИМВОЛ (34) в пустую ячейку, в этом примере, в ячейку C1, см. снимок экрана:
2. Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, все значения ячеек заключены в двойные кавычки, см. Снимок экрана:
Ноты:
1. Вот еще одна формула, которая поможет вам вставить двойные кавычки вокруг текста ячейки: = "" "" & A1 & "" "" .
2. Чтобы вставить значения ячеек в одинарные кавычки, примените следующую формулу: = "'" & A1 & "'" .
Kutools for Excel's Добавить текст Функция может помочь вам добавить определенный символ или букву до или после всех ячеек, в то же время она также может вставить символ в определенную позицию текстовых строк.
Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!
Вставьте кавычки вокруг текстового значения для нескольких ячеек с помощью Kutools for Excel
Работы С Нами Kutools for Excelмногофункциональный инструмент -Добавить текст, вы можете добавлять любые символы или буквы до, после или в определенной позиции значений ячеек.
После установки Kutools for Excel, выполните следующие действия:
1. Выберите значения ячеек, в которые вы хотите вставить кавычки.
2. Нажмите Кутулс > Текст > Добавить текст, см. снимок экрана:
3. В Добавить текст диалоговом окне введите первую половину двойной кавычки в Текст поле и выберите Перед первым персонажем под Позиция раздел, см. снимок экрана:
4. Затем нажмите Применить кнопку, введите последнюю половину двойной кавычки в Текст поле и выберите После последнего символа под Позиция раздел, см. снимок экрана:
5, Наконец, нажмите Ok и заключены двойные кавычки вокруг текстовой строки в выбранных ячейках.
Ноты:
1. Чтобы вставить одинарные кавычки в ячейки, вам просто нужно заменить двойные кавычки на одинарные.
2. С помощью этой утилиты вы также можете вставлять кавычки в определенную позицию текстового значения.
Демо: вставьте кавычки вокруг текстового значения для нескольких ячеек с помощью Kutools for Excel
Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!
В этой статье собраны некоторые методы объединения диапазона с добавлением или включением кавычек вокруг содержимого ячеек в Excel.
Пакетное объединение нескольких ячеек / строк / столбцов без потери данных и формата даты / числа в Excel
Обычно при объединении ячеек с помощью функции «Слияние» в Excel удаляется все содержимое ячеек, кроме содержимого первой ячейки. Однако с Kutools for Excel's Объединить (строки и столбцы) утилита, вы можете легко объединить несколько ячеек / строк / столбцов без потери данных. Более того, эта утилита также поддерживает оставшийся исходный формат даты и числовые форматы в результатах комбинации. Полнофункциональная бесплатная 30-дневная пробная версия!
Вкладка Office позволяет редактировать и просматривать в Office с вкладками и значительно упрощает работу .
- Повторное использование чего угодно: Добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро используйте их в будущем.
- Более 20 текстовых функций: Извлечь число из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
- Инструменты слияния : Несколько книг и листов в одну; Объединить несколько ячеек / строк / столбцов без потери данных; Объедините повторяющиеся строки и сумму.
- Разделить инструменты : Разделение данных на несколько листов в зависимости от ценности; Из одной книги в несколько файлов Excel, PDF или CSV; От одного столбца к нескольким столбцам.
- Вставить пропуск Скрытые / отфильтрованные строки; Подсчет и сумма по цвету фона ; Отправляйте персонализированные электронные письма нескольким получателям массово.
- Суперфильтр: Создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделям, дням, периодичности и др .; Фильтр жирным шрифтом, формулы, комментарий .
- Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.
Объединить диапазон с добавлением кавычек по формуле
Удивительный! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Экономьте 50% своего времени и сокращайте тысячи щелчков мышью каждый день!
Этот метод представляет наиболее распространенный способ - функцию СЦЕПИТЬ для объединения диапазона с добавлением кавычек в Excel.
1. Выберите пустую ячейку, в которую вы поместите результат конкатенации, и введите формулу. =CONCATENATE(CHAR(34),A2,CHAR(34)," ", CHAR(34),B2,CHAR(34)," ",CHAR(34),C2,CHAR(34)," ",CHAR(34),D2,CHAR(34)) в него и нажмите Enter ключ.
2. Продолжайте выделять ячейку результата конкатенации и перетащите ее дескриптор автозаполнения в нужный диапазон.
И тогда вы увидите, что каждая строка была объединена, а содержимое каждой ячейки было заключено в кавычки. Смотрите скриншот:
Внимание: В приведенной выше формуле A2, B2, C2 и D2 - это ячейки, которые вы объедините, Char (34) означает кавычки. Если вам нужно объединить больше ячеек (например, Cell E2) с добавлением кавычек, вы можете добавить , "", СИМВОЛ (34), E2, СИМВОЛ (34) перед последней правой круглой скобкой, например =CONCATENATE(CHAR(34),A2,CHAR(34)," ", CHAR(34),B2,CHAR(34)," ",CHAR(34),C2,CHAR(34)," ",CHAR(34),D2,CHAR(34), "", СИМВОЛ (34), E2, СИМВОЛ (34)) .
Объединить диапазон с добавлением кавычек с помощью утилиты добавления текста Kutools for Excel
Вы можете быть сбиты с толку, многократно добавляя CHAR (34) в приведенную выше формулу. Этот метод представит Kutools for Excel's Добавить текст утилита для добавления кавычек, чтобы заключить содержимое каждой ячейки перед объединением, а затем объединить эти ячейки по формуле.
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!
Kutools for Excel - Combines more than 300 Advanced Functions and Tools for Microsoft Excel
1. Выберите ячейки, которые вы хотите объединить, и нажмите Кутулс > Текст > Добавить текст. Смотрите скриншот:
2. В открывшемся диалоговом окне «Добавить текст» сделайте следующее:
(1) Введите кавычки "в Текст коробка;
(2) Проверьте Перед первым персонажем и нажмите Применить кнопка;
(3) Проверьте После последнего символа и нажмите Ok кнопку.
Внимание: Пропускать нетекстовые ячейки опция предотвратит добавление кавычек в нетекстовые ячейки, такие как ячейки даты, числовые ячейки, ячейки формул и т. д.
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
И тогда вы увидите, что содержимое каждой ячейки было заключено в кавычки. Смотрите скриншот:
3. Выберите пустую ячейку, в которую вы поместите результат конкатенации, введите формулу = СЦЕПИТЬ (A2: H2 & "") , выберите A2: H2 & "" в формуле и нажмите F9 клавиша для замены ссылок на ячейки содержимым ячейки, затем удалите фигурные скобки и > из формулы и, наконец, нажмите Enter ключ. Смотрите скриншот:
Демонстрация: объединение с добавлением кавычек с помощью утилиты Добавить текст
Объединить диапазон с добавлением кавычек с помощью утилиты Combine из Kutools for Excel
Этот метод представит Kutools for Excel's Сочетать утилита для быстрого объединения диапазона с добавлением кавычек в Excel.
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!
Kutools for Excel - Combines more than 300 Advanced Functions and Tools for Microsoft Excel
1. Выберите диапазон, который вы хотите объединить, и нажмите Кутулс > Сочетать.
2. В открывшемся диалоговом окне «Объединить столбцы или строки» выполните следующие действия:
(1) Укажите вариант комбинации в Чтобы объединить выбранные ячейки в соответствии со следующими параметрами раздел. В нашем случае мы проверяем Объединить столбцы вариант;
(2) В Укажите разделитель раздел, проверьте Другой разделитель вариант и введите «» в следующее поле;
(3) Укажите ячейку, в которую вы поместите результат комбинации из Поместите результаты в раскрывающийся список;
(4) В Доступные опции раздел, выберите один из вариантов в зависимости от ваших потребностей. В нашем случае мы проверяем Удалить содержимое объединенных ячеек опцию.
(5) Щелкните значок Ok кнопку.
Внимание: Использовать форматированные значения опция останется в любом формате даты и числовом формате, таком как валюта, процент, десятичные разряды и т. д. после комбинации.
Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now
И тогда вы увидите, что каждая строка была объединена, а содержимое каждой ячейки было заключено в кавычки. Однако левая фигурная скобка для содержимого первой ячейки и правая фигурная скобка для содержимого последней ячейки не добавлены. Смотрите скриншот:
3. Продолжайте выбирать результаты комбинации и нажмите Кутулс > Текст > Добавить текст , чтобы открыть диалоговое окно Добавить текст, а затем сделайте следующее:
(1) Введите кавычки "в Текст коробка;
(2) Проверьте Перед первым персонажем и нажмите Применить кнопка;
(3) Проверьте После последнего символа и нажмите Ok кнопку.
И тогда вы увидите, что потерянные кавычки добавляются к результатам комбинации, как показано ниже:
Демо: объединение в кавычки с помощью утилиты Combine
Как добавить кавычки вокруг чисел или текста в Excel?
Возможно, вы раньше добавляли такой же текст в начало или конец ячеек, но знаете ли вы, как добавлять кавычки вокруг чисел или текстов, как показано на скриншоте ниже? В этой статье я расскажу о некоторых способах быстрого решения этой задачи.
Добавляйте кавычки вокруг текстов или чисел с помощью Kutools for Excel
Добавляйте кавычки только вокруг текста с помощью функции форматирования ячеек
Если у вас есть список с числами и текстами, но вы просто хотите добавить кавычки только вокруг текста, вы можете применить функцию «Формат ячеек».
1. Выберите диапазон данных, щелкните правой кнопкой мыши для отображения контекстного меню, выберите Формат ячеек.
2. в Формат ячеек диалога под Число вкладка, выберите На заказ из Категория список, а затем введите "''" @ "''" в Тип текстовое окно.
3. Нажмите OK. Теперь только тексты добавлены кавычками.
Внимание: Числовые ячейки будут преобразованы в текстовый формат.
Добавляйте кавычки вокруг текста или чисел с формулами
Если вы хотите добавить кавычки вокруг ячеек, будь то текст или числа, вы можете применить некоторые формулы.
Выберите ячейку рядом с ячейками, вокруг которых вы хотите добавить кавычки, затем примените одну из следующих формул:
Перетащите маркер заполнения, чтобы заполнить формулу в нужные ячейки.
Добавляйте кавычки вокруг текстов или чисел с помощью Kutools for Excel
Если вы не хотите использовать формулы для выполнения этой задачи, вы можете попробовать Kutools for Excel Автора Add Text утилита.
После бесплатная установка Kutools for Excel, сделайте следующее:
1. Выберите данные и щелкните Kutools > Text > Add Text .
2. в Add Text диалог, тип в Text , затем проверьте Before first character опцию.
3. Нажмите Apply чтобы добавить кавычки в ячейки. Затем введите в Text коробка, отметьте After last character опцию.
4. Нажмите Ok применить и закрыть утилиту.
Читайте также: