Предположим, имеется столбец с текстом:
| Молочные продукты |
|---|
| Мясо |
|---|
| Напитки |
|---|
| Овощи |
|---|
Требуется преобразовать его в строку:
| Молочные продукты | Мясо | Напитки | Овощи |
|---|
Или, возможно, появилась необходимость преобразовать строку данных в столбец.
Перенос данных вручную, поэлементно, — процесс утомительный. Чтобы сэкономить время, можно использовать команду Специальная вставка для быстрого преобразования столбца данных в строку или наоборот.
Перенос данных между строками и столбцами
- Скопируйте данные из одного или нескольких столбцов или строк.
- Перед вставкой скопированных данных щелкните правой кнопкой мыши первую ячейку назначения (первая ячейка строки или столбца, в которые требуется вставить данные) и выберите команду Специальная вставка.
- В диалоговом окне Специальная вставка выберите транспонировать и нажмите кнопку ОК.
Флажок транспонировать находится в правом нижнем углу диалогового окна.

Данные будут вставлены в строку или столбец Excel начиная с первой ячейки.
Примечания
- Столбцы и строки не должны пересекаться. Например, если вы выбрали значения в столбце C и пытаетесь вставить их в строку, пересекающуюся с этим столбцом, в Excel появится сообщение об ошибке. При вставке столбца или строки область назначения должна находиться вне области исходных значений.
- В Excel при копировании и вставке данных из нескольких столбцов данные из самого левого столбца размещаются вверху. Например, если копируются данные из столбцов A и B одного листа, а затем эти данные вставляются в другой лист начиная с первой строки, данные из столбца A размещаются в строке 1, из столбца B — в строке 2 и т. д.
- Если команда Специальная вставка не отображается, убедитесь, что вы щелкнули первую ячейку назначения. Эту команду можно также найти в меню Правка. Если команда по-прежнему не отображается, проверьте, что используется Excel 2000 или более поздняя версия Excel.