Оглавление
В этой статье мы научимся изменить вертикальный столбец на горизонтальную строку в Excel Microsoft Excel - это мощный инструмент, который помогает пользователям легко выполнять различные задачи. Пользователи создают наборы данных для представления данных. Наборы данных состоят из строк и столбцов. Иногда пользователям может понадобиться изменить вертикальные столбцы на горизонтальные в Excel. Сегодня мы продемонстрируем, как это сделать. 5 Используя эти методы, вы можете легко изменить вертикальный столбец на горизонтальную строку в Excel. Итак, без промедления, давайте начнем обсуждение.
Скачать Практическое пособие
Рабочую тетрадь можно скачать отсюда.
Вертикальная колонка в горизонтальную.xlsx6 простых способов изменить вертикальный столбец на горизонтальный в Excel
Для объяснения методов мы будем использовать набор данных, который содержит Сумма продаж некоторых Продавцы В сегодняшней статье мы поменяем вертикальные столбцы на горизонтальные строки. Можно сказать, что мы транспонируем вертикальные столбцы.
После замены вертикальных столбцов на горизонтальные набор данных будет выглядеть, как показано на рисунке ниже.
1. Изменение вертикального столбца на горизонтальный с помощью специальной опции Paste в Excel
Самый простой способ изменить вертикальный столбец на горизонтальную строку - это использовать Специальная вставка Он также сохраняет точное форматирование при изменении вертикального столбца. Таким образом, вам не нужно применять форматирование позже. Давайте выполним следующие шаги, чтобы увидеть, как мы можем использовать функцию Специальная вставка для транспонирования столбцов.
ШАГИ:
- Прежде всего, выберите диапазон, который вы хотите изменить на горизонтальные строки. Здесь мы выбрали диапазон диапазон B4:C10 .
- Во-вторых, правильно - нажмите на мышке, чтобы открыть меню.
- Выберите Копировать оттуда.
- В качестве альтернативы можно нажать Ctrl + C чтобы скопировать диапазон.
- В-третьих, выберите ячейку, в которую вы хотите вставить диапазон по горизонтали. В нашем случае мы выбрали Клетка В12 .
- После этого перейдите к Главная вкладку и нажмите на Паста значок. Появится выпадающее меню.
- Выберите Специальная вставка оттуда. Это откроет Специальная вставка коробка.
- Или вы можете нажать Ctrl + Альт + V чтобы открыть Специальная вставка коробка.
- В Специальная вставка установите флажок Транспонировать и нажмите кнопку OK чтобы продолжить.
- Наконец, вы сможете изменить вертикальные столбцы на горизонтальные ряды.
Примечание: Как было сказано ранее, этот метод можно реализовать без особых усилий. Но у него есть недостаток. Горизонтальные строки не будут динамически обновляться, если вы измените что-либо в вертикальных столбцах. Если вам нужны динамические обновления, то лучше использовать другие методы.
2. Вставка функции Excel ТРАНСПОЗИЯ для преобразования вертикального столбца в горизонтальный
Мы можем использовать некоторые Функции Excel для преобразования вертикального столбца в горизонтальную строку. Здесь мы будем использовать функция ТРАНСПОЗИЦИЯ Основным преимуществом использования функций является то, что вы получите динамическое обновление горизонтальных строк, если вы измените что-либо в основном наборе данных. Но горизонтальные строки не будут иметь такого же форматирования, как вертикальные столбцы. Вам нужно добавить форматирование после применения метода.
Давайте выполним следующие шаги, чтобы узнать больше.
ШАГИ:
- В первую очередь выберите Клетка В12 и введите приведенную ниже формулу:
=TRANSPOSE(B4:C10)
- После этого нажмите Ctrl + Смена + Войти чтобы получить результаты, как на рисунке ниже.
Примечание: Вы можете видеть, что в преобразованных строках нет форматирования. Вам нужно снова применить форматирование.
3. Введите формулу как текст, чтобы преобразовать вертикальный столбец в горизонтальный
Еще один способ превратить вертикальные столбцы в горизонтальные строки - ввести формулу как текст. Это один из самых интересных приемов, которые вы когда-либо видели. Здесь мы сначала введем формулу с некоторыми специальными буквами. Позже мы заменим их на знак равенства. Давайте обратим внимание на шаги ниже, чтобы увидеть процесс ввода формул как текста.
ШАГИ:
- В начале выберите Клетка В12 и тип EdB4 .
- Кроме того, введите EdC4 в Ячейка B13 .
Здесь мы хотим увидеть Продавец в Клетка В12 и Сумма продаж в Ячейка B13 . Как Ячейка B4 содержит Продавец поэтому мы напечатали EdB4 в Клетка В12 . Чтобы увидеть Сумма продаж в Ячейка B13 мы набрали EdC4 .
- Теперь выберите оба Клетка В12 и Ячейка B13 .
- Затем перетащите Наполнительная рукоятка вправо до Колонка H .
- После этого выберите диапазон B12:H13 .
- На следующем этапе нажмите Ctrl + H чтобы открыть Найти и заменить коробка.
- В Найти и заменить поле, введите Эд в " Найдите то, что " поле и = в " Заменить на " поле.
- После их ввода нажмите на кнопку Заменить все вариант.
- Появится окно сообщения.
- Нажмите OK чтобы продолжить.
- Наконец, вы увидите результаты, как на рисунке ниже.
4. Замена вертикального столбца на горизонтальный с помощью функции ИНДЕКС в Excel
Мы также можем изменить вертикальные столбцы на горизонтальные строки, используя функция ИНДЕКС в Excel. ИНДЕКС функция возвращает значение ячейки на пересечении определенной строки и столбца. Чтобы завершить формулу, мы воспользуемся функцией ROW и КОЛУМН Функции. Давайте выполним следующие шаги, чтобы узнать больше.
ШАГИ:
- Во-первых, выберите Клетка В12 и введите приведенную ниже формулу:
=INDEX($B$4:$C$10,КОЛОНКА(A1),СТРОКА(A1))
Здесь первым аргументом является диапазон B4:C10 Нам нужно преобразовать его в горизонтальные ряды. COLUMN(A1) возвращает номер столбца Ячейка A1 и это 1 . Также, ROW(A1) возвращает номер строки Ячейка A1 который 1 Таким образом, формула становится INDEX($B$4:$C$10,1,1) . Это значит Клетка В12 будет хранить первое значение диапазон B4:C10 который Продавец .
- Во-вторых, нажмите Войти и перетащите Наполнительная рукоятка до Ячейка B13 .
- Теперь выберите Клетка В12 и B13 .
- Затем перетащите Наполнительная рукоятка справа.
- В результате вы сможете изменить вертикальные столбцы на горизонтальные ряды.
- Наконец, после применения надлежащего форматирования набор данных будет выглядеть, как показано на рисунке ниже.
5. Применение функции OFFSET для переключения вертикальной колонки
Среди функций мы также можем использовать функция OFFSET для переключения вертикальных столбцов на горизонтальные строки в Excel. OFFSET Функция возвращает значение ячейки, которая находится на определенном количестве строк и столбцов от ссылки. Здесь нам снова потребуется использовать функцию ROW и КОЛУМН Функции. Давайте выполним следующие шаги, чтобы узнать больше.
ШАГИ:
- Прежде всего, выберите Клетка В12 и введите приведенную ниже формулу:
=OFFSET($B$4,COLUMN(A1)-1,ROW(A1)-1)
Здесь, внутри OFFSET функция Ячейка B4 является эталоном. COLUMN(A1)-1 и ROW(A1)-1 обозначают номера строк и столбцов из эталона соответственно.
- Во-вторых, ударить Войти и перетащите Наполнительная рукоятка вниз.
- После этого выберите Клетка В12 и B13 .
- Теперь перетащите Наполнительная рукоятка вправо до Колонка H .
- В результате вы получите вертикальные столбцы в виде горизонтальных строк.
- Наконец, примените форматирование, чтобы сделать горизонтальные строки похожими на вертикальные столбцы.
6. Транспонирование вертикального столбца в горизонтальный с помощью функции INDIRECT
В последнем методе мы будем использовать функция ИНДИРЕКТ для транспонирования вертикальных столбцов. Этот метод аналогичен предыдущему. INDIRECT Функция возвращает ссылку, заданную текстовой строкой. Давайте выполним следующие шаги, чтобы увидеть, как мы можем реализовать этот метод.
ШАГИ:
- В первую очередь введите приведенную ниже формулу в Ячейка C12 :
=INDIRECT("B"&COLUMN()+1)
Здесь выход COLUMN() это 3 Таким образом, формула становится ИНДИРЕКТ(B4) . Вот почему он возвращается Продавец в Ячейка C12 .
- Затем нажмите Войти и введите приведенную ниже формулу:
=INDIRECT("C"&COLUMN()+1)
- После этого перетащите Наполнительная рукоятка вправо до Колонка I .
- В результате вы сможете транспонировать вертикальные столбцы, как показано на рисунке ниже.