Транспонована функција у Екцел-у

С времена на време, корисник Екцел-а може имати задатак да претвори низ података који имају хоризонталну структуру у вертикалну. Овај процес се назива транспозиција. Ова реч је нова за већину људи, јер у нормалном раду са рачунаром не морате да користите ову операцију. Међутим, они који морају да раде са великим количинама података морају да знају како то да ураде. Данас ћемо детаљније говорити о томе како то извести, са којом функцијом, а такође ћемо детаљно погледати неке друге методе.

ТРАНСПОСЕ функција – транспоновање опсега ћелија у Екцел-у

Једна од најзанимљивијих и најфункционалнијих метода транспозиције табеле у Екцел-у је функција ТРАНСП. Уз његову помоћ, можете да претворите хоризонтални опсег података у вертикални или извршите обрнуту операцију. Хајде да видимо како да радимо са тим.

Синтакса функције

Синтакса за ову функцију је невероватно једноставна: ТРАНСПОСЕ(низ). То јест, треба да користимо само један аргумент, а то је скуп података који треба да се конвертује у хоризонтални или вертикални приказ, у зависности од тога шта је првобитно било.

Транспоновање вертикалних опсега ћелија (колона)

Претпоставимо да имамо колону са опсегом Б2:Б6. Могу да садрже и готове вредности и формуле које враћају резултате у ове ћелије. За нас то није толико битно, транспозиција је могућа у оба случаја. Након примене ове функције, дужина реда ће бити иста као дужина колоне оригиналног опсега.

Транспонована функција у Екцел-у

Редослед корака за коришћење ове формуле је следећи:

  1. Изаберите линију. У нашем случају, има дужину од пет ћелија.
  2. Након тога, померите курсор на траку са формулама и тамо унесите формулу =ТРАНСП(Б2:Б6).
  3. Притисните комбинацију тастера Цтрл + Схифт + Ентер.

Наравно, у вашем случају морате навести опсег који је типичан за вашу табелу.

Транспоновање хоризонталних опсега ћелија (редова)

У принципу, механизам деловања је скоро исти као у претходном параграфу. Претпоставимо да имамо низ са почетним и крајњим координатама Б10:Ф10. Такође може да садржи и директне вредности и формуле. Направимо од њега колону, која ће имати исте димензије као и оригинални ред. Редослед радњи је следећи:

  1. Изаберите ову колону мишем. Такође можете да користите тастере на тастатури Цтрл и стрелицу надоле, након што кликнете на најгорњу ћелију ове колоне.
  2. Након тога пишемо формулу =ТРАНСП(Б10:Ф10) у траци формуле.
  3. Пишемо га као формулу низа користећи комбинацију тастера Цтрл + Схифт + Ентер.

Транспоновање са Пасте Специал

Друга могућа опција транспозиције је употреба функције Пасте Специал. Ово више није оператор који се користи у формулама, али је такође једна од популарних метода за претварање колона у редове и обрнуто.

Ова опција се налази на картици Почетна. Да бисте јој приступили, потребно је да пронађете групу „Међуспремник“ и да тамо пронађете дугме „Налепи“. Након тога отворите мени који се налази испод ове опције и изаберите ставку „Транспоновање“. Пре тога, потребно је да изаберете опсег који желите да изаберете. Као резултат тога, добићемо исти опсег, само супротно се огледа.

Транспонована функција у Екцел-у

3 начина за транспоновање табеле у Екцел-у

Али у ствари, постоји много више начина да се колоне претворе у редове и обрнуто. Хајде да опишемо 3 методе помоћу којих можемо транспоновати табелу у Екцел-у. Горе смо разговарали о два од њих, али ћемо дати још неколико примера како бисте добили бољу представу о томе како да извршите ову процедуру.

Метод 1: Специјално залепите

Овај метод је најједноставнији. Довољно је притиснути неколико тастера и корисник добија транспоновану верзију табеле. Дајемо мали пример ради веће јасноће. Претпоставимо да имамо табелу која садржи информације о томе колико производа је тренутно на залихама, као и колико коштају укупно. Сама табела изгледа овако.

Транспонована функција у Екцел-у

Видимо да имамо заглавље и колону са бројевима производа. У нашем примеру, заглавље садржи информације о томе који производ, колико кошта, колико је на залихама и колика је укупна цена свих производа који се односе на овај артикал који су на залихама. Добијамо трошак по формули где се трошак помножи са количином. Да би пример био визуелнији, учинимо заглавље зеленим.

Транспонована функција у Екцел-у

Наш задатак је да обезбедимо да се информације садржане у табели налазе хоризонтално. То јест, тако да колоне постану редови. Редослед радњи у нашем случају ће бити следећи:

  1. Изаберите опсег података које требамо ротирати. Након тога копирамо ове податке.
  2. Поставите курсор било где на листу. Затим кликните десним дугметом миша и отворите контекстни мени.
  3. Затим кликните на дугме „Специјално лепљење“.

Након што завршите ове кораке, потребно је да кликнете на дугме „Транспонирај“. Уместо тога, означите поље поред ове ставке. Не мењамо друга подешавања, а затим кликните на дугме „ОК“.

Транспонована функција у Екцел-у

Након извођења ових корака остаје нам иста табела, само су њени редови и колоне другачије распоређени. Такође имајте на уму да су ћелије које садрже исте информације означене зеленом бојом. Питање: шта се десило са формулама које су биле у оригиналном опсегу? Њихова локација се променила, али су они сами остали. Адресе ћелија су се једноставно промениле у оне које су настале након транспозиције.

Транспонована функција у Екцел-у

Скоро исте радње треба да се изврше да би се транспоновале вредности, а не формуле. У овом случају, такође треба да користите мени Специјално лепљење, али пре тога изаберите опсег података који садржи вредности. Видимо да се прозор Специјално лепљење може позвати на два начина: кроз посебан мени на траци или кроз контекстни мени.

Метод 2. ТРАНСП функција у Екцел-у

У ствари, овај метод се више не користи тако активно као што је био на самом почетку појаве овог програма за табеларне прорачуне. То је зато што је ова метода много компликованија од употребе Пасте Специал. Међутим, он налази своју примену у аутоматизацији транспозиције табеле.

Такође, ова функција је у Екцел-у, па је неопходно знати за њу, иако се више скоро и не користи. Раније смо разматрали процедуру, како радити с тим. Сада ћемо ово знање допунити додатним примером.

  1. Прво, морамо да изаберемо опсег података који ће се користити за транспоновање табеле. Само треба да изаберете област напротив. На пример, у овом примеру имамо 4 колоне и 6 редова. Због тога је неопходно одабрати област са супротним карактеристикама: 6 колона и 4 реда. Слика то одлично показује.Транспонована функција у Екцел-у
  2. Након тога, одмах почињемо да попуњавамо ову ћелију. Важно је да случајно не уклоните избор. Због тога морате навести формулу директно у траци формуле.
  3. Затим притисните комбинацију тастера Цтрл + Схифт + Ентер. Запамтите да је ово формула низа, пошто радимо са великим скупом података одједном, који ће бити пренети у други велики скуп ћелија.

Након што унесемо податке, притиснемо тастер Ентер, након чега добијамо следећи резултат.

Видимо да формула није пренета у нову табелу. Форматирање је такође изгубљено. Поето

Транспонована функција у Екцел-у

Све ово ће морати да се уради ручно. Поред тога, запамтите да је ова табела повезана са оригиналном. Стога, чим се неке информације промене у оригиналном опсегу, ова прилагођавања се аутоматски врше у транспонованој табели.

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

збирна табела

Ово је фундаментално нова метода, која омогућава не само транспоновање табеле, већ и извођење великог броја акција. Истина, механизам транспозиције ће бити нешто другачији у поређењу са претходним методама. Редослед радњи је следећи:

  1. Хајде да направимо стожерну табелу. Да бисте то урадили, потребно је да изаберете табелу коју треба да транспонујемо. Након тога идите на ставку „Убаци“ и тамо потражите „Пивот Табле“. Појавиће се оквир за дијалог попут оног на овом снимку екрана. Транспонована функција у Екцел-у
  2. Овде можете поново доделити опсег из којег ће бити направљен, као и извршити низ других подешавања. Сада нас првенствено занима место стожерне табеле – на новом листу.
  3. Након тога, аутоматски ће бити креиран изглед стожерне табеле. У њему је потребно означити оне предмете које ћемо користити, а затим их преместити на право место. У нашем случају, морамо да преместимо ставку „Производ“ у „Називи колона“, а „Цена по комаду“ у „Вредности“. Транспонована функција у Екцел-у
  4. Након тога, стожерна табела ће бити коначно креирана. Додатни бонус је аутоматско израчунавање коначне вредности.
  5. Можете променити и друга подешавања. На пример, уклоните ознаку са ставке „Цена по комаду“ и означите ставку „Укупни трошкови“. Као резултат тога, имаћемо табелу која садржи информације о томе колико производи коштају. Транспонована функција у Екцел-уОвај метод транспозиције је много функционалнији од осталих. Хајде да опишемо неке од предности обртних табела:
  1. Аутоматизација. Уз помоћ пивот табела можете аутоматски сумирати податке, као и произвољно мењати положај колона и колона. Да бисте то урадили, не морате да обављате никакве додатне кораке.
  2. Интерактивност. Корисник може да мења структуру информација онолико пута колико му је потребно да изврши своје задатке. На пример, можете да промените редослед колона, као и групне податке на произвољан начин. Ово се може урадити онолико пута колико је потребно кориснику. И то буквално траје мање од једног минута.
  3. Лако форматирање података. Врло је лако уредити стожерни сто на начин на који особа жели. Да бисте то урадили, само направите неколико кликова мишем.
  4. Добијање вредности. Огроман број формула које се користе за креирање извештаја налази се у директној доступности особе и лако се интегришу у стожерну табелу. То су подаци као што су сумирање, добијање аритметичке средине, одређивање броја ћелија, множење, проналажење највеће и најмање вредности у наведеном узорку.
  5. Способност креирања збирних графикона. Ако се изведене табеле поново израчунају, њихови повезани графикони се аутоматски ажурирају. Могуће је направити онолико графикона колико вам је потребно. Сви они се могу мењати за одређени задатак и неће бити међусобно повезани.
  6. Могућност филтрирања података.
  7. Могуће је направити стожерну табелу на основу више од једног скупа изворних информација. Стога ће њихова функционалност постати још већа.

Истина, када користите обртне табеле, морају се узети у обзир следећа ограничења:

  1. Не могу се све информације користити за генерисање изведених табела. Пре него што се могу користити у ове сврхе, ћелије морају бити нормализоване. Једноставним речима, схватите то како треба. Обавезни захтеви: присуство линије заглавља, попуњеност свих редова, једнакост формата података.
  2. Подаци се ажурирају полуаутоматски. Да бисте добили нове информације у пивот табели, морате кликнути на посебно дугме.
  3. Окретни столови заузимају пуно простора. Ово може довести до неких поремећаја у раду рачунара. Такође, датотеку ће бити тешко послати е-поштом због овога.

Такође, након креирања пивот табеле, корисник нема могућност да додаје нове информације.

Ostavite komentar