Како транспоновати редове у колоне на основу критеријума у ​​Екцелу (2 начина)

  • Деле Ово
Hugh West

Генерално, функција ТРАНСПОСЕ се често може користити за претварање редова у колоне. Међутим, резултати који зависе од одређених критеријума, као што су јединствене вредности, неће бити враћени. У овом водичу ћемо вам показати како да транспонујете редове у колоне на основу критеријума у ​​Екцел-у.

Преузми радну свеску

Преузми ову радну свеску да бисте вежбали док сте читајући овај чланак.

Транспоновање редова у колоне помоћу критеријума.клсм

2 згодна приступа транспоновању редова у колоне на основу критеријума у ​​програму Екцел

Укључили смо скуп података неколико производа и њихове количине на слици испод. Редови ће тада бити транспоновани у колоне. Ми ћемо транспоновати редове у колоне на основу критеријума јединствених вредности јер постоје неки дупли уноси у засебној ћелији. Прво ћемо користити функције ИНДЕКС , МАТЦХ , ЦОУНТИФ , ИФ и ИФЕРРОР да креирамо формуле. Такође ћемо извршити ВБА код да бисмо постигли исту ствар.

1. Примијените формулу са функцијама ИНДЕКС, МАТЦХ и ЦОУНТИФ за транспоновање редова на колоне засноване на критеријумима у Екцел-у

На почетку ћемо применити формуле ИНДЕКС , МАЦХ , ЦОУНТИФ , ИФ и ИФЕРРОР функције са низовима.

Корак 1: Уметните функције ИНДЕКС, МАТЦХ и ЦОУНТИФ

  • У ћелији Е5 откуцајтеследећу формулу да бисте добили јединствене производе.
=INDEX($B$5:$B$12, MATCH(0, COUNTIF($E$4:$E4, $B$5:$B$12), 0))

Корак 2: Пријавите се Низ

  • Да бисте применили формулу са низом, притисните Цтрл + Схифт + Ентер

  • Дакле, добићете први јединствени резултат.

Корак 3: Ауто-Филл Целлс

  • Да бисте добили све јединствене вредности, користите АутоФилл Алатку за руковање да бисте аутоматски попунили колону.

4. корак: Унесите функције ИФЕРРОР

  • Да бисте транспоновали вредност реда количина у колоне, напишите следећу формулу.
=IFERROR(INDEX($C$5:$C$12, MATCH(0, COUNTIF($E5:E5, $C$5:$C$12) + IF($B$5:$B$12$E5,1,0),0)),0)

Корак 5: Примени низ

  • Да бисте уметнули низ, притисните Цтрл + Схифт + Ентер .

  • Као последица тога, ћелија Ф5 ће приказати прву транспоновану вредност као на слици приказаној испод.

  • Превуците надоле помоћу Алатка за аутоматско попуњавање за аутоматско попуњавање колоне.

  • Коначно, аутоматски попуните колону редова помоћу Алатке за руковање аутоматским попуњавањем .
  • Због тога, сви транспоновани редови ће се трансформисати у колоне као на слици приказаној испод.

Прочитајте више: Транспонујте више редова у групи у колоне у Екцел-у

Слична очитавања

  • Како да Транспонујте дуплиране редове у колоне у Екцел-у (4 начина)
  • Екцел ВБА: Транспонујте више редова у групи уКолоне
  • Транспонујте више колона у једну колону у Екцел-у (3 згодна метода)
  • Како да обрнете транспоновање у Екцел-у (3 једноставна метода)

2. Покрените ВБА код за транспоновање редова у колоне на основу критеријума у ​​програму Екцел

Корак 1: Креирајте модул

  • Прво, притисните Алт + Ф11 да бисте покренули ВБА макро .
  • Кликните на Инсерт .
  • Да бисте креирали Модул , изаберите опцију Модул .

Корак 2 : Унесите ВБА кодове

  • Налепите следеће ВБА
3638

Корак 3 : Покрените програм

  • Прво, сачувај и притисните Ф5 да бисте покренули програм.
  • Изаберите скуп података помоћу заглавље.
  • Кликните на ОК .

  • Изаберите ћелију да бисте добили излаз
  • Затим кликните на ОК .

  • Као резултат, добићете резултати који су транспоновани редови у колоне, као што је приказано на слици испод.

Прочитајте више: Како да транспонујете редове у колоне користећи Екцел ВБА (4 идеална примера)

Закључак

Надам се да вам је овај чланак дао упутство о томе како да транспонујете редове у колоне на основу на критеријуме у Екцел . Све ове процедуре треба научити и применити на ваш скуп података. Погледајте радну свеску за вежбање и тестирајте ове вештине. Мотивисани смо да наставимо да правимо туторијалеовако због ваше драгоцене подршке.

Ако имате питања – слободно нас питајте. Такође, слободно оставите коментаре у одељку испод.

Ми, Екцелдеми тим, увек одговарамо на ваше упите.

Останите са нама &амп; настави учити.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.