Как разделить ячейку в Excel на несколько ячеек в электронной таблице Google

Обновлено: 06.07.2024

Нарезка и нарезка данных довольно распространена среди людей, работающих с текстовыми данными в Google Таблицах.

И одна из распространенных задач, которую часто приходится выполнять многим людям, – это разделение ячейки в Google Sheet на отдельные столбцы (два или более двух).

Очень простым примером может быть случай, когда у вас есть имя и фамилия, и вы хотите разделить имя и фамилию на отдельные столбцы.

Или когда у вас есть адрес целиком в ячейках, и вы хотите выделить отдельные части, такие как номер дома, улица, город, штат и т. д., в отдельные столбцы.

К счастью, разделить содержимое ячейки в Google Sheets довольно просто. И есть несколько способов разделить ячейки и разделить их на несколько столбцов (или строк, если ваши данные расположены в строке, а не в столбце)

В этом руководстве я покажу вам, как использовать простую формулу и функцию преобразования текста в столбцы для разделения ячеек в Google Таблицах.

Итак, приступим!

Оглавление

Как разделить ячейки в Google Таблицах: разделить ячейки на столбцы с помощью функции SPLIT

В Google Sheets есть функция SPLIT, которая хорошо подходит для… как вы уже догадались… разделения содержимого ячейки.

Предположим, у вас есть набор данных, как показано ниже, где у вас есть имена, и вы хотите разделить эти имена на имена и фамилии.

Набор данных для разделения ячеек в Google Sheets

Вы можете легко сделать это, используя приведенную ниже формулу SPLIT (и скопировав ее для других ячеек в столбце B):

Формула разделения ячеек в Google Таблицах

Приведенная выше функция SPLIT принимает ссылку на ячейку в качестве первого аргумента и разделитель в качестве второго аргумента.

В этом примере, поскольку мы хотим разделить содержимое ячейки до и после пробела, я указал пробел (в двойных кавычках) в качестве второго аргумента.

Аналогично, если у вас есть столбец с адресом (где каждый элемент адреса разделен запятой), вы можете использовать запятую в качестве разделителя для разделения адреса на разные столбцы.

Обратите внимание, что это формула массива. Таким образом, вы не можете удалить или отредактировать часть результата формулы. Вам придется удалить весь результат формулы. Если вы хотите отредактировать часть результата, вы можете сначала преобразовать результат в статическое значение, а затем отредактировать его.

Одним из преимуществ использования формулы SPLIT является то, что она дает динамический результат. Это означает, что если я пойду и изменю любое из имен, результат будет автоматически обновлен.

Кроме того, если вы добавите в данные дополнительные записи, все, что вам нужно сделать, это скопировать и расширить формулу для этих дополнительных записей, и они также будут разделены.

Но в некоторых случаях вам могут не понадобиться динамические результаты, и вам нужно будет быстро разбить содержимое ячейки на столбцы. В таких случаях вы можете положиться на другую полезную функцию в Google Sheets — Text to Columns

Разделение текста на столбцы

Предположим, у вас снова есть приведенный ниже набор данных, и вы хотите разбить адрес на отдельные элементы в отдельных столбцах.

Адресные данные для разделения в листах Google

Намерение здесь состоит в том, чтобы разделить адрес в каждой ячейке на отдельные столбцы, чтобы мы получили номер дома в одном столбце, улицу во втором столбце, город в третьем столбце и т. д.

Также обратите внимание, что каждый из этих элементов адреса разделен запятой.

Вы заметите, что содержимое ячеек было разделено на столбцы на основе разделителя.

 Адрес, который был разделен

Кроме того, вы можете получить желаемый результат только после третьего шага, так как Google Sheets иногда правильно угадывает разделитель и показывает содержимое разделенной ячейки прямо здесь. Если это то, что вы хотели, вы можете пропустить четвертый шаг (где вы вручную указываете разделитель)

Вы также можете посмотреть видео ниже, чтобы узнать больше о том, как разделить ячейки с помощью текста на столбцы:

При использовании функции «Разделить текст на столбцы» текущий текст заменяется результатом. В приведенном выше примере вы можете видеть, что в столбце A указан полный адрес, а в результатах полного адреса нет.Поэтому, если вы хотите сохранить исходные данные, либо создайте копию документа Google Sheets, либо скопируйте и вставьте адрес в другой столбец, а затем разделите его.

Внимание! Если в какой-либо ячейке, где должен появиться результат преобразования текста в столбцы, есть какой-либо текст, он будет перезаписан без предупреждения.

В некоторых случаях у вас может быть набор данных, в котором разделителем является не запятая, а сочетание, скажем, запятой и пробела. В таком случае вы можете дважды использовать функцию «Разделить текст по столбцам»: один раз, чтобы разделить ячейку на основе запятой, а затем второй раз, используя пробел.

Итак, это два действительно простых и быстрых способа разбить ячейки на столбцы в Google Таблицах.

Надеюсь, этот урок был вам полезен, и теперь вы знаете, как разбить ячейку в Google Таблицах на профессиональном уровне!




< /p>



< /p>

Как разделить ячейку по вертикали в листе Google?

В листе Google мы можем быстро разделить ячейку на несколько столбцов по горизонтали, используя функцию "Разделить текст по столбцам". Но пытались ли вы когда-нибудь разделить ячейку на несколько строк по вертикали, как показано на следующем снимке экрана?


Разделить ячейку на несколько строк по вертикали с помощью формулы в листе Google

На самом деле, вот простая формула, которая может помочь вам разделить ячейку по вертикали в листе Google, сделайте следующее:

Введите эту формулу: =ТРАНСП(РАЗДЕЛИТЬ(A1,",")) в пустую ячейку, где вы хотите вывести результат, а затем нажмите клавишу Enter. Данные в ячейке A1 были разделены на несколько строк, как показано на следующем снимке экрана:


Примечание. В приведенной выше формуле запятую следует заменить на собственный разделитель.

Разделить ячейку на несколько строк по вертикали с помощью Kutools for Excel на листе Excel

Если вы хотите разделить ячейку на несколько строк на листе Excel, функция Kutools for Excel «Разделить ячейки» может оказать вам услугу.

После установки Kutools for Excel сделайте следующее:

<р>1. Выберите ячейку, которую вы хотите разделить по вертикали, а затем нажмите Kutools > Объединить и разделить > Разделить ячейки, см. снимок экрана:


<р>2. В появившемся диалоговом окне «Разделить ячейки» выберите параметр «Разделить на строки» в разделе «Тип», а затем введите разделитель запятой в текстовое поле «Другое», см. снимок экрана:


Примечание. Если значение ячейки разделено другим разделителем, выберите свой собственный.

<р>3. Затем нажмите кнопку «ОК», и появится окно подсказки, выберите ячейку, чтобы найти результат, см. снимок экрана:


<р>4. Затем нажмите кнопку ОК, значение ячейки было разделено сразу на несколько строк по вертикали, см. снимок экрана:

В Excel вы можете легко разделить ячейку на столбцы с помощью функции "Текст в столбцы", но в листе Google вы можете применить простую формулу для выполнения той же задачи.

Разделить ячейку на столбцы в листе Google

Если вы хотите разделить одну ячейку на столбцы, вы можете выбрать ячейку, в которую вы поместите результат, введите эту формулу =РАЗДЕЛИТЬ(A1," ") (A1 – это ячейка, которую вы split, " " — это разделитель, на основе которого выполняется разделение), и нажмите клавишу Enter. Теперь ячейка разделена. Перетащите маркер заполнения вниз к ячейкам, которые необходимо разделить.

doc Google Sheet разделить ячейку 1
doc стрелка вправо
< /td>
doc Google Sheet разделить ячейку 2

Разделить ячейку на столбцы в листе Excel

В Excel функция «Текст в столбцы» может разбить ячейку на столбцы, но эти шаги немного скучны и утомительны. С помощью функции «Разделить ячейки» в Kutools for Excel вы можете быстро и легко разделить ячейку на столбцы или строки.

После установки Kutools for Excel сделайте следующее: (Бесплатно загрузите Kutools for Excel сейчас!)

doc Google Sheet разделить ячейку 3

<р>1. Выберите ячейки, которые вы хотите разделить, и нажмите Kutools > Объединить и разделить > Разделить ячейки.

doc Google Sheet разделить ячейку 4

<р>2. В диалоговом окне «Разделить ячейки» выберите нужный тип и укажите разделитель, на основе которого вы будете разделять. Смотрите скриншот:

doc Google Sheet разделить ячейку 5

<р>3. Нажмите "ОК", чтобы выбрать ячейку для вывода результата.

<р>4. Нажмите OK, после чего ячейки будут разделены на строки или столбцы, как вам нужно.

разделить текстовую ячейку на 2 или более столбцов

Если у вас есть текст в одной ячейке, разделенный каким-либо символом (пробел, табуляция, точка с запятой и т. д.), его можно разделить на несколько строк с помощью функций "Текст в столбцы" и "Транспонирование данных" в Excel. Допустим, у вас есть список товаров, разделенных точкой с запятой, как показано на рисунке ниже, и вы хотите разбить список на строки.

разделить текстовую ячейку на несколько строк исходных данных

<р>1. Сначала разделите значения из ячейки B1 на столбцы на основе разделителя. Выберите текстовую ячейку (B1) и на ленте выберите Данные > Текст в столбцы.

 разделить текст на столбцы

<р>2. На шаге 1 мастера преобразования текста в столбцы оставьте тип файла по умолчанию (с разделителями) и нажмите "Далее".

разделить текст на столбцы 2

<р>3. На шаге 2 установите флажок «Точка с запятой» в разделе «Разделители» и нажмите «Далее». В предварительном просмотре данных вы можете увидеть, как эти данные будут разделены.
Другими возможными разделителями являются табуляция, запятая, пробел и определяемый пользователем разделитель.

разделить текст на столбцы 3

<р>4. На последнем шаге оставьте формат данных по умолчанию (Общий) и нажмите Готово.
Здесь вы также можете выбрать другие типы данных, например текст или дату. Вы также можете выбрать столбцы по отдельности в предварительном просмотре данных и изменить их типы данных.
Для пункта назначения оставьте исходную ячейку, чтобы разделить данные на столбцы, начиная с ячейки B1.

разделить текст на столбцы 4

В результате этой части текст из ячейки B1 разбивается на столбцы B–F с каждой точкой с запятой.

разделить текст на столбцы final

<р>5. Теперь используйте функцию «Транспонировать данные», чтобы перенести значения из строки 1 в столбец B. Начните с ячейки B1 (чтобы текущее значение B1 осталось там) и транспонируйте ячейки C1: F1.
Для этого выберите и щелкните правой кнопкой мыши ячейки, которые необходимо транспонировать (C1:F1), затем нажмите "Копировать" (или используйте сочетание клавиш CTRL + C).

excel транспонировать данные

<р>6. Выберите и щелкните правой кнопкой мыши ячейку, в которой вы хотите начать транспонированные данные (B2), и выберите «Транспонировать» в разделе «Параметры вставки».

 Excel транспонирует данные 2

Наконец, значения из ячейки B1 теперь переносятся в столбец B, ячейки B1:B6. Исходный список разбит на строки.

Разделить несколько текстовых ячеек на строки

Если у вас есть данные в нескольких ячейках, как показано на рисунке ниже, вы также можете разбить текст на строки почти так же, как в случае с одной ячейкой выше.

разделить несколько текстовых ячеек на несколько строк

Выполните следующие действия, чтобы разделить текст в формате B1:B3 на столбцы:

<р>1. Сначала разделите значения из ячеек B1:B3 на столбцы на основе разделителя. Выберите текстовые ячейки, которые нужно разделить (B1:B3), и на ленте выберите Данные > Текст в столбцы.

разделить несколько текстов на столбцы

<р>2. На шаге 1 мастера преобразования текста в столбцы оставьте тип файла по умолчанию (с разделителями) и нажмите "Далее".

разбить несколько текстов на столбцы 2

<р>3. На шаге 2 установите флажок "Точка с запятой" в разделе "Разделители" и нажмите "Далее".

разделить текст на столбцы 3

<р>4. На последнем шаге оставьте формат данных по умолчанию (Общий) и нажмите Готово.

разбить несколько текстов на столбцы 4

В результате этой части текст из ячеек B1:B3 разбивается по точкам с запятой на столбцы B–F.

разделить несколько текстов на столбцы final

<р>5. Теперь перенесите значения из строк 1–3 в столбцы B–D. Поскольку данные находятся в нескольких строках, вы должны перенести их в новый диапазон (а затем удалить исходный диапазон данных).
Выделите и щелкните правой кнопкой мыши ячейки, которые нужно транспонировать (B1:F3), и нажмите "Копировать" (или используйте сочетание клавиш CTRL + C).

Excel несколько строк транспонируют данные

<р>6. Выберите и щелкните правой кнопкой мыши начальную ячейку для транспонированных данных (B5) и выберите «Транспонировать» в разделе «Параметры вставки».

Excel несколько строк транспонирует данные 2

Наконец, значения из ячеек B1:B3 теперь переносятся в столбцы B–D, ячейки B5:D9. Вы можете удалить исходные данные из ячеек B1:F3.

Excel несколько строк транспонируют данные окончательно

Разделить текстовую ячейку на строки в Google Таблицах

Вы также можете использовать функции "Разделить текст на столбцы" и "Транспонировать", чтобы разделить текстовую ячейку на несколько строк в Google Таблицах.

<р>1. Сначала щелкните правой кнопкой мыши ячейку, содержащую текст (B1), и в меню выберите Данные > Разделить текст на столбцы.

текст листов Google в столбцы

<р>2. Нажмите появившуюся кнопку "Разделитель" и выберите "Точка с запятой".

текст листов Google в столбцы 2

В результате этого шага текст из B1 теперь разделен на столбцы B:F на основе разделителя с запятой.

текст листов Google в столбцы 3

<р>3. Теперь вы можете использовать функцию транспонирования данных для переноса значений из строки 1 в столбец B. Начните с ячейки B1 (чтобы значение B1 осталось там) и транспонируйте ячейки C1:F1.
Для этого выберите и щелкните правой кнопкой мыши ячейки, которые необходимо транспонировать (C1:F1), и нажмите "Копировать" (или используйте сочетание клавиш CTRL + C).

Google Sheets Transpose Data
<р>4. Выберите и щелкните правой кнопкой мыши ячейку, из которой вы хотите транспонировать данные (B2), выберите «Специальная вставка», затем «Вставить транспонированные».

Google Sheets Transpose Data 2

Наконец, значения из ячейки B1 теперь переносятся в столбец B, ячейки B1:B6. Исходный список разбит на строки.

Разделить несколько текстовых ячеек на строки в Google Таблицах

Теперь вы можете разделить несколько текстовых ячеек на несколько строк, используя один и тот же пример.

<р>1. Выберите и щелкните правой кнопкой мыши ячейки, содержащие текст (B1:B3), и в меню выберите Данные > Разделить текст на столбцы.

Google Sheets разбивает текст из нескольких ячеек на столбцы

<р>2. Нажмите появившуюся кнопку "Разделитель" и выберите "Точка с запятой".

Google Sheets разделить текст нескольких ячеек на столбцы 2

В результате этого шага текст из ячеек B1:B3 разбивается по точкам с запятой на столбцы B–F.

Google Sheets разделить текст из нескольких ячеек на столбцы 3

<р>3. Теперь перенесите данные из строк 1–3 в столбцы B–D. Поскольку данные находятся в нескольких строках, вы должны перенести их в новый диапазон (а затем удалить исходный диапазон данных).
Выделите и щелкните правой кнопкой мыши ячейки, которые нужно транспонировать (B1:F3), и нажмите "Копировать" (или используйте сочетание клавиш CTRL + C).

Google Sheets разделить несколько ячеек, переместить данные

<р>4. Выберите и щелкните правой кнопкой мыши начальную ячейку для транспонированных данных (B5), выберите "Специальная вставка" и нажмите "Вставить транспонированные".

Google Sheets разделить несколько ячеек, переместить данные 1

Наконец, значения из ячеек B1:B3 теперь переносятся в столбцы B–D, ячейки B5:D9. Вы можете удалить исходные данные из ячеек B1:F3.

Читайте также: