2 способа использования функции транспонирования Excel

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

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

Транспонировать с помощью функции TRANSPOSE

Предположим(Suppose) , кто-то дает вам файл Excel с данными, расположенными в столбцах, а вы предпочитаете, чтобы данные были в строках.

Данные Excel в столбцах

Начните с выбора области, в которую вы хотите перенести данные из столбцов в строки. Обратите внимание(Notice) , что в приведенном выше примере данные занимают от A1 до B6. Это таблица данных 2 на 6 (2×6). Чтобы выбрать область для транспонирования, вам нужна обратная или 6 на 2 (6x2) область. Начиная с ячейки A12 (или любого другого места, где вы хотите транспонировать данные), выделите область 6×2(mark out a 6×2 area) .

Выберите область для транспонирования данных

Обратите внимание(Notice) , что выбранные нами ячейки включают в себя области от A12 до F13 6×2. Выделив эту область, щелкните строку формул( formula bar) выше. Убедитесь(Make) , что выбранная область все еще выделена, прежде чем начать вводить формулу. Теперь введите следующую формулу в строку формул

=transpose(a1:b6)

но пока не нажимайте Enter . Ввод(Enter) этой формулы в Excel отличается от большинства других формул. Вам нужно удерживать клавиши Ctrl(Ctrl) и Shift , когда вы нажимаете Enter . Итак, нажмите Ctrl + Shift + Enter . Теперь ваш рабочий лист Excel должен выглядеть так:

Столбцы Excel превратились в строки

Комбинация Ctrl + Shift + Enter заключает формулу в фигурные скобки. Это сообщает Excel , что вывод формулы будет массивом данных, а не одной ячейкой. Как ни странно, вы не можете вводить фигурные скобки самостоятельно; необходимо использовать Ctrl + Shift + Enter .

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

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

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

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

Транспонировать с помощью копирования и вставки

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

Выберите данные, которые вы хотите транспонировать, а затем щелкните правой кнопкой мыши и выберите « Копировать(Copy) » или нажмите CTRL + C на клавиатуре.

Теперь щелкните правой кнопкой мыши любую пустую ячейку, куда вы хотите вставить данные, и нажмите кнопку « Транспонировать(Transpose) » . Если вы просто наведете курсор на кнопку транспонирования, это фактически даст вам предварительный просмотр данных на листе в реальном времени.

Если вы измените какие-либо данные в исходном наборе данных, это не повлияет на транспонированные данные и наоборот. Вот об этом.

 



About the author

Я разработчик бесплатного программного обеспечения и сторонник Windows Vista/7. Я написал несколько сотен статей на различные темы, связанные с операционной системой, включая советы и рекомендации, руководства по ремонту и рекомендации. Я также предлагаю консультационные услуги, связанные с офисом, через мою компанию Help Desk Services. Я хорошо понимаю, как работает Office 365, его функции и способы их наиболее эффективного использования.



Related posts