Как добавить запятую между каждой отдельной цифрой в ячейке Excel?
Добавление запятой между каждой цифрой в ячейке Excel — полезная задача, особенно при форматировании данных для улучшения читаемости или последующей обработки. В этой статье подробно описано, как выполнить эту операцию с помощью формул, VBA и Kutools, а также приведены советы по оптимизации для повышения эффективности.

Добавьте запятую или другой разделитель между каждой отдельной цифрой в ячейке
Добавление запятой или другого разделителя между каждой отдельной цифрой с помощью функции TEXTJOIN
Если у вас установлен Excel 2019 или более поздняя версия, вы можете использовать функцию TEXTJOIN, чтобы вставлять запятые между цифрами.
1. Введите следующую формулу в пустую ячейку. Если вы используете Excel 2019, нажмите «Ctrl» + «Shift» + «Enter». (В Excel 365 и более поздних версиях достаточно нажать «Enter».)
2. Затем перетащите формулу вниз, чтобы заполнить ею остальные ячейки — теперь числа в них будут разделены запятыми.
=TEXTJOIN(",", TRUE, MID(A2, ROW(INDIRECT("1:"&,LEN(A2))), 1)) 
- «LEN(A2)»: подсчитывает общее количество символов в ячейке A2.
- «ROW(INDIRECT("1:"&LEN(A2)))»: создаёт массив чисел от 1 до длины текста в ячейке A2.
- «MID(A3, ROW(…), 1)»: извлекает каждый символ из ячейки A3, используя позиции, полученные на предыдущем шаге.
- «TEXTJOIN(",", ИСТИНА, …)»: объединяет все извлечённые символы, разделяя их запятой «,».
Добавление запятой или другого разделителя между каждой отдельной цифрой с помощью Kutools для Excel
Упростите форматирование данных с помощью «Kutools для Excel» — мощной надстройки, созданной для решения сложных задач. Нужно добавить запятые или другие разделители между каждой цифрой в ячейке? «Kutools» обеспечит быстрое и эффективное решение!
После установки Kutools для Excel нажмите «Kutools» → «Текст» → «Добавить текст», чтобы открыть диалоговое окно «Добавить текст».
В диалоговом окне «Добавить текст» настройте следующие параметры:
- В поле «Текст» введите запятую или другой требуемый разделитель;
- Выберите вариант «Между символами» в раскрывающемся списке «Добавлять только в»;
- Наконец, нажмите кнопку «ОК».

Результат: Kutools автоматически вставит заданный разделитель между каждой цифрой в выбранных ячейках. См. снимок экрана:
Добавление запятой или другого разделителя между каждой отдельной цифрой с помощью пользовательской функции
В этом разделе представлено подробное пошаговое руководство по созданию и оптимизации пользовательской функции (UDF) для решения этой задачи.
- Нажмите «Alt» + «F11», чтобы открыть редактор VBA в Excel.
- В редакторе выберите «Вставка» > «Модуль», чтобы создать новый модуль.
Код VBA: добавление запятой между каждой цифройFunction AddCommas(inputText As String) As String 'Updateby Extendoffice Dim i As Integer Dim result As String For i = 1 To Len(inputText) result = result & Mid(inputText, i, 1) & "," Next i AddCommas = Left(result, Len(result) - 1) End Function - Закройте окно с кодом, введите приведённую ниже формулу в ячейку и протяните маркер заполнения вниз, чтобы скопировать её в другие ячейки. Запятые автоматически добавятся между каждым символом, как показано на снимке экрана.
=AddSeparator(A2)
Следуя этим методам и рекомендациям по оптимизации, вы сможете эффективно добавлять запятые между каждой цифрой в ячейке Excel — это значительно повысит читаемость и упростит дальнейшую обработку данных. Если вы хотите освоить ещё больше полезных приёмов и лайфхаков для работы в Excel, на нашем сайте представлены тысячи обучающих материалов.
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек

