Как да промените вертикалната колона в хоризонтална в Excel

  • Споделя Това
Hugh West

В тази статия ще се научим да промяна на вертикална колона в хоризонтален ред в Excel . Microsoft Excel е мощен инструмент и помага на потребителите лесно да изпълняват различни задачи. Потребителите създават набори от данни, за да представят данните. наборите от данни се състоят от редове и колони. Понякога може да се наложи потребителите да променят вертикалните колони в хоризонтални в Excel. Днес ще демонстрираме 5 различни методи. Използвайки тези методи, можете лесно да промените вертикална колона в хоризонтален ред в Excel. И така, без повече забавяне, нека започнем дискусията.

Изтегляне на работна тетрадка за практика

Можете да изтеглите работната тетрадка от тук.

Превръщане на вертикална колона в хоризонтална.xlsx

6 лесни начина за промяна на вертикална колона в хоризонтална в Excel

За да обясним методите, ще използваме набор от данни, който съдържа Размер на продажбите на някои Продавачи . В днешната статия ще разменим вертикалните колони в хоризонтални редове. Можете да кажете, че ще транспонираме вертикалните колони.

След като смените вертикалните колони с хоризонтални, наборът от данни ще изглежда както на картинката по-долу.

1. Променете вертикалната колона в хоризонтална с помощта на специалната опция Paste в Excel

Най-лесният начин да промените вертикална колона в хоризонтален ред е да използвате Специално вмъкване Той също така запазва точното форматиране при промяна на вертикалната колона. Така че не е необходимо да прилагате форматиране по-късно. Нека следваме стъпките по-долу, за да видим как можем да използваме опцията Специално вмъкване за транспониране на колоните.

СТЪПКИ:

  • Първо, изберете диапазона, който искате да промените на хоризонтални редове. Тук сме избрали обхват B4:C10 .

  • Второ, вдясно - кликнете върху на мишката, за да отворите менюто.
  • Изберете Копие оттам.
  • Като алтернатива можете да натиснете Ctrl + C за копиране на обхвата.

  • На трето място, изберете клетка, в която искате да поставите хоризонтално обхвата. В нашия случай сме избрали Клетка B12 .

  • След това отидете в Начало и щракнете върху Паста икона. Ще се появи падащо меню.
  • Изберете Специално вмъкване оттам. Това ще отвори Специално вмъкване кутия.
  • Или можете да натиснете Ctrl + Alt + V за да отворите Специално вмъкване кутия.

  • В Специално поставяне поставете отметка в полето Транспониране и щракнете върху ОК да продължите.

  • Накрая ще можете да промените вертикалните колони в хоризонтални редове.

Забележка: Както беше посочено по-рано, този метод може да се приложи без усилия. Но той има недостатък. Хоризонталните редове няма да се актуализират динамично, ако промените нещо във вертикалните колони. Ако искате динамични актуализации, по-добре е да следвате другите методи.

2. Вмъкване на функцията TRANSPOSE на Excel за преобразуване на вертикална колона в хоризонтална

Можем да използваме някои Функции на Excel за преобразуване на вертикална колона в хоризонтален ред. Тук ще използваме функцията TRANSPOSE Основното предимство на използването на функции е, че ще получавате динамични актуализации в хоризонталните редове, ако промените нещо в основното множество от данни. Но хоризонталните редове няма да имат същото форматиране като вертикалните колони. Трябва да добавите форматиране след прилагане на метода.

Нека следваме стъпките по-долу, за да научим повече.

СТЪПКИ:

  • На първо място, изберете Клетка B12 и въведете формулата по-долу:
=TRANSPOSE(B4:C10)

  • След това натиснете Ctrl + Смяна + Въведете за да получите резултати като тези на снимката по-долу.

Забележка: Виждате, че в преобразуваните редове няма форматиране. Трябва да приложите форматирането отново.

3. Въведете формула като текст, за да превърнете вертикалната колона в хоризонтална

Друг начин да получите вертикални колони в хоризонтални редове е да въведете формулата като текст. Това е един от най-интересните трикове, които някога ще видите. Тук първо ще въведем формулата с някои специални букви. По-късно ще ги заменим със знака за равенство. Нека обърнем внимание на стъпките по-долу, за да видим процеса на въвеждане на формули като текст.

СТЪПКИ:

  • В началото изберете Клетка B12 и въведете EdB4 .
  • Също така въведете EdC4 в Клетка B13 .

Тук искаме да видим Продавач в Клетка B12 и Размер на продажбите в Клетка B13 . като Клетка B4 съдържа Продавач , затова сме написали EdB4 в Клетка B12 . За да видите Размер на продажбите в Клетка B13 , въведохме EdC4 .

  • Сега изберете двете Клетка B12 и Клетка B13 .
  • След това плъзнете Дръжка за пълнене надясно до Колона H .

  • След това изберете диапазон B12:H13 .

  • На следващата стъпка натиснете Ctrl + H за да отворите Намиране и заместване кутия.
  • В Намиране и заместване въведете Ed в " Открийте какво " поле и = в " Заменете с " поле.
  • След като ги въведете, щракнете върху Замяна на всички опция.

  • Ще се появи поле за съобщение.
  • Кликнете върху OK да продължите.

  • Накрая ще видите резултати като на снимката по-долу.

4. Размяна на вертикална колона с хоризонтална с помощта на функцията INDEX в Excel

Можем също така да променим вертикалните колони в хоризонтални редове с помощта на функцията INDEX в Excel. INDEX функцията връща стойността на клетката в пресечната точка на определен ред и колона. За да завършим формулата, ще използваме функцията РЕД и КОЛОНА функции. Нека следваме стъпките по-долу, за да научим повече.

СТЪПКИ:

  • Първо, изберете Клетка B12 и въведете формулата по-долу:
=INDEX($B$4:$C$10,COLUMN(A1),ROW(A1))

Тук първият аргумент е обхват B4:C10 . Трябва да го преобразуваме в хоризонтални редове. КОЛОНА(A1) връща номера на колоната на Клетка A1 и това е 1 . Също така, РЕД(A1) връща номера на реда на Клетка A1 което е 1 . Така формулата става INDEX($B$4:$C$10,1,1) . Това означава. Клетка B12 ще съхранява първата стойност на диапазон B4:C10 което е Продавач .

  • Второ, натиснете Въведете и плъзнете Дръжка за пълнене до Клетка B13 .

  • Сега изберете Клетка B12 и B13 .
  • След това плъзнете Дръжка за пълнене вдясно.

  • В резултат на това ще можете да промените вертикалните колони в хоризонтални редове.

  • Накрая, след като приложите подходящо форматиране, наборът от данни ще изглежда както на картинката по-долу.

5. Приложете функцията OFFSET, за да превключите вертикалната колона

Сред функциите можем да използваме и функцията OFFSET за превключване на вертикални колони към хоризонтални редове в Excel. OFFSET връща стойност на клетка, която е определен брой редове и колони от референцията. Тук отново ще трябва да използваме функцията РЕД и КОЛОНА функции. Нека следваме стъпките по-долу, за да научим повече.

СТЪПКИ:

  • Първо, изберете Клетка B12 и въведете формулата по-долу:
=OFFSET($B$4,COLUMN(A1)-1,ROW(A1)-1)

Тук, вътре в OFFSET функция Клетка B4 е референцията. КОЛОНА(A1)-1 и РЕД(A1)-1 означават съответно номерата на редовете и колоните от справката.

  • Второ, натиснете Въведете и плъзнете Дръжка за пълнене надолу.

  • След това изберете Клетка B12 и B13 .
  • Сега плъзнете Дръжка за пълнене надясно до Колона H .

  • В резултат на това вертикалните колони ще се получат като хоризонтални редове.

  • Накрая приложете форматиране, за да направите хоризонталните редове като вертикалните колони.

6. Транспониране на вертикална колона в хоризонтална с помощта на функцията INDIRECT

В последния метод ще използваме функцията INDIRECT за транспониране на вертикални колони. Този метод е подобен на предишния. ИНДИРЕКТЕН Функцията връща препратката, зададена от текстов низ. Нека да наблюдаваме стъпките по-долу, за да видим как можем да приложим метода.

СТЪПКИ:

  • На първо място въведете формулата по-долу в Клетка C12 :
=INDIRECT("B"&COLUMN()+1)

Тук изходът на КОЛОНА() е 3 . Така формулата става INDIRECT(B4) . Затова се връща Продавач в Клетка C12 .

  • След това натиснете Въведете и въведете формулата по-долу:
=INDIRECT("C"&COLUMN()+1)

  • След това плъзнете Дръжка за пълнене надясно до Колона I .

  • В резултат на това ще можете да транспонирате вертикалните колони, както е показано на картинката по-долу.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.