Из статьи, узнайте, как перенести данные в Google Таблицы (с помощью формулы и специальной вставки). Перенос данных означает, что вы меняете ориентацию, при которой строки становятся столбцами, а столбцы становятся строками (как показано ниже).

В Google Таблицах есть два простых способа транспонировать данные (т. е. Переключать строки и столбцы):

  • Использование функции TRANSPOSE
  • Использование специальной вставки

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

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

Использование функции TRANSPOSE

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

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

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

= TRANSPOSE (A1: B11)

Я ввел приведенную выше формулу в ячейку D1, поэтому она переносит данные из D1: N2.

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

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

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

Когда вы используете функцию TRANSPOSE, она дает вам только значения, но не форматирование.

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

Кроме того, это формула массива, поэтому вы не можете удалить какую-либо часть полученных данных. Если вы хотите удалить его, вам нужно удалить весь набор данных.

В случае перезаписи любой из ячеек весь результирующий набор данных исчезнет, ​​и вы увидите эталонную ошибку в верхней левой ячейке. Это автоматически вернется, как только вы очистите ячейку.

Использование специальной вставки для переноса данных

Еще один быстрый метод переноса данных в Google Таблицах — использование специальной функции «Вставить».

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

Ниже приведены шаги для этого:

  • Выберите весь набор данных, который вы хотите перенести (A1: B11 в нашем примере)
  • Скопируйте данные (вы можете использовать сочетание клавиш Control + C или щелкнуть правой кнопкой мыши и нажать на копию)
  • Щелкните правой кнопкой мыши ячейку, в которую вы хотите перенести данные.
  • Наведите курсор на опцию Специальная вставка.
  • Нажмите на Вставить транспонированный

Это вставит транспонированные данные, начиная с ячейки, которую вы выбрали при вставке.

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

Поскольку мы копируем и вставляем данные, они не являются динамическими (в отличие от формулы TRANSPOSE). Это означает, что если вы внесете какие-либо изменения в исходный набор данных, изменения не будут отражены в транспонированных данных.

Итак, это два способа транспонирования данных в Google Таблицах (т. е. Переключение строк и столбцов в Google Таблицах).

Надеюсь, вы нашли этот урок полезным.