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

Обновлено: 21.11.2024

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

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

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

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

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

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

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

Оглавление

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как разделить ячейку по вертикали в листе 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. Теперь ячейка разделена. Перетащите маркер заполнения вниз к ячейкам, которые необходимо разделить.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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