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

  • Поделись Этим
Michael Brown

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

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

    Если ваши ячейки с данными содержат более одного слова, вы можете разделить такие ячейки на отдельные столбцы. Это позволит вам легче фильтровать и сортировать данные в таблице. Позвольте мне показать вам несколько примеров.

    Стандартный способ разбивки текста на колонки в Google Sheets

    Знаете ли вы, что Google Sheets предлагает свой собственный инструмент для разделения ячеек? Он называется Разделение текста на колонки Это достаточно полезно для разделения слов одним разделителем, но может показаться ограниченным для более сложных задач. Позвольте мне показать вам, что я имею в виду.

    Я собираюсь выделить названия товаров из моей таблицы. Они находятся в столбце C, поэтому я сначала выделяю его, а затем перехожу к следующему пункту Данные> Разделить текст на колонки :

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

    Как только я выбираю разделитель, который используется в моих данных ( пространство ), весь столбец немедленно разбивается на отдельные столбцы:

    Так в чем же недостатки?

    1. Инструмент Google Sheets Split to columns не только всегда перезаписывает ваш исходный столбец первой частью данных, но и перезаписывает другие столбцы разделенными частями.

      Как вы можете видеть, названия моих продуктов теперь находятся в 3 колонках. Но в колонках D и E была другая информация: количество и итоги.

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

    2. Еще одним ограничением является то, что он не может разделять ячейки по нескольким разделителям одновременно. Если у вас есть что-то вроде ' Шоколад, экстра темный ' и вам не нужна запятая, вам придется разделять такие ячейки в два этапа - сначала запятой, затем пробелом:

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

    Разделение ячеек в Google Sheets с помощью надстройки Power Tools

    Существует один более быстрый и простой способ разделения ячеек в Google Sheets. Он называется Разделенный текст и находится в дополнении Power Tools:

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

    Совет. Посмотрите это короткое демонстрационное видео или читайте дальше :)

    Разделение ячеек по символам

    Первый вариант, который предлагает дополнение, - это разделение ячеек при каждом вхождении разделителя. Существует большое разнообразие разделителей - те же, что и в Google Sheets; пользовательские символы; союзы, такие как ' и ', ' или ', ' не ' и т.д.; и даже заглавные буквы - вот это да! :)

    Хорошие вещи:

    • В случае если один разделитель следует сразу за другим, дополнение будет рассматривать их как один, если вы ему скажете. Что-то стандартное Разделение текста на колонки инструмент не справляется ;)
    • Вы также контролируете, заменять ли исходный столбец первой частью разделенных данных. Еще одна особенность стандарта Разделение текста на колонки не может ;)

    Итак, с нашим дополнением вам просто нужно:

    1. выберите символы для разделения
    2. настроить параметры в нижней части
    3. и нажмите кнопку Сплит кнопка

    Дополнение автоматически вставляет 2 новых столбца - D и E - и вставляет туда результаты, оставляя столбцы с числовыми данными нетронутыми.

    Разделение ячеек в таблицах Google по положению

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

    Предположим, у вас есть название продукта и его 6-значный код в виде одной записи. Здесь нет никаких разделителей, поэтому стандартные Google Sheets Разделение текста на колонки инструмент не отделяет одно от другого.

    Вот когда Power Tools может пригодиться, поскольку он умеет разделять по позициям:

    Видите? Все 6 цифр в столбце D отделены от текста в столбце C. Текст также помещен в столбец E.

    Разделяйте имя и фамилию

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

    Совет. Дополнение разделяет имя и фамилию, распознает отчество и множество приветствий, титулов и постноминалов:

    1. Выберите столбец с именами и перейдите к пункту Разделенные имена на этот раз:

  • Установите флажки в соответствии с колонками, которые вы хотите получить:
  • Как видите, Power Tools - отличный помощник в разбивке текста. Получите его в магазине Google сегодня и начните разбивать ячейки в Google Sheets в пару кликов.

    Дата и время разделения

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

    Дополнение называется Сплит Дата & Время и проживает в том же Сплит группа в разделе "Электроинструменты":

    Инструмент очень прост:

    1. Выберите столбец с Дата время значения.
    2. Отметьте те столбцы, которые вы хотите получить в результате: оба дата и время или только один из них для извлечения из колонки.
    3. Нажмите Сплит .

    Преобразование столбцов в строки в Google Sheets - транспонирование

    Вы думаете, что ваша таблица выглядела бы более презентабельно, если бы вы чередовали столбцы и строки? Тогда вы пришли по адресу :)

    Существует два способа преобразования столбцов в строки без копирования, вставки или повторного ввода данных.

    Используйте меню Google Sheets

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

    Совет. Вы можете скопировать данные, нажав Ctrl+C на клавиатуре или воспользовавшись соответствующей опцией из контекстного меню:

    Создайте новый лист и выберите в нем крайнюю левую ячейку для вашей будущей таблицы. Щелкните правой кнопкой мыши на этой ячейке и выберите пункт Вставка специальная> Вставка транспонированная из контекстного меню:

    Диапазон, который вы скопировали, будет вставлен, но вы увидите, что столбцы стали строками и наоборот:

    Функция Google Sheets TRANSPOSE

    Я помещаю курсор в ячейку, с которой будет начинаться моя будущая таблица - A9 - и ввожу туда следующую формулу:

    =TRANSPOSE(A1:E7)

    A1:E7 - это диапазон, который занимает моя исходная таблица. Ячейка с этой формулой становится крайней левой ячейкой моей новой таблицы, в которой столбцы и строки поменялись местами:

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

    Первый метод, с другой стороны, как бы создает "фотографию" исходной таблицы в ее едином состоянии.

    Независимо от выбранного вами способа, оба они избавят вас от копирования-вставки, поэтому смело используйте тот, который вам больше нравится.

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

    С зимними праздниками!

    Майкл Браун — увлеченный технологический энтузиаст, стремящийся упростить сложные процессы с помощью программных инструментов. Имея более чем десятилетний опыт работы в технологической отрасли, он отточил свои навыки в Microsoft Excel и Outlook, а также в Google Sheets и Docs. Блог Майкла посвящен тому, чтобы делиться своими знаниями и опытом с другими, предоставляя простые советы и учебные пособия для повышения производительности и эффективности. Являетесь ли вы опытным профессионалом или новичком, в блоге Майкла вы найдете ценную информацию и практические советы, которые помогут вам максимально эффективно использовать эти важные программные инструменты.