Maitiro ekushandura Rows kuita Columns muExcel

Gwaro iri rinotsanangura zvekuita kushandura mitsara kuita makoramu muExcel. Paunenge uchishandisa Excel, iwe kazhinji unofanirwa kuchinjanisa mitsara nemakoramu mutafura. Somuenzaniso, zvinoitika kuti munhu akaita tafura hombe, uye ipapo akaona kuti zviri nyore kuverenga kana ukaishandura. 

Эта детальная инструкция расскажет о нескольких способах транспонирования Excel-таблицы, а также о часто встречаемых способах транспонирования Excel-таблицы, а также о часто встречаемых способах ошиблицы. Все они могут использоваться на любой версии Excel, как очень старой, так и самой новой.

Kushandisa Paste Special feature

Ngatitii une madatasets maviri. Chechipiri ndicho chaunoda kupedzisa nacho. Yekutanga ndiyo tafura inoda kuchinjirwa. Mune yekutanga vhezheni, mazita enyika anoratidzwa mumakoramu akasiyana, uye zvakanyanya kunetsa kuverenga, uye zvakanyanya, kuenzanisa maitiro ematunhu kune mumwe nemumwe. Nokudaro, zviri nani kuronga tafura kuitira kuti mazita enyika aonekwe mumakoroni akasiyana.Maitiro ekushandura Rows kuita Columns muExcel

Kuchinjanisa mitsetse nemakoramu, ita zvinotevera:

  1. Sarudza tafura yepakutanga. Kana iwe uchida kuona tafura yese kamwechete (kana yakakura kwazvo), unofanirwa kudzvanya kiyi musanganiswa Ctrl + Home, uye mushure meizvozvo - Ctrl + Shift + End.
  2. Masero acho anobva akopwa. Izvi zvinogona kuitwa kuburikidza nemenu yemukati kana nekudzvanya Ctrl + C kiyi musanganiswa. Zvinokurudzirwa kuti iwe uzvidzidzise iwe pachako kune yekupedzisira sarudzo, nekuti kana iwe ukadzidza makiyi anopisa, unogona kuita akawanda mabasa chaiwo musekondi imwe.
  3. Sarudza sero rekutanga mune yawakananga. При этом он должен находиться за пределами таблицы. Также необходимо подобрать ячейку таким образом, чтобы таблица после транспонирования не пересекалась с другими данными. Semuenzaniso, kana tafura yekutanga ine makoramu mana nemitsara gumi, zvino mushure mekuita mabasa ese aya, ichaparadzira maseru gumi pasi uye maseru mana parutivi. Naizvozvo, mukati merudzi urwu (kuverenga kubva kune yakananga sero) hapafanirwe kunge paine chinhu.
  4. Pasero inotarirwa, unofanirwa kudzvanya-kurudyi uye wosarudza "Namira Yakakosha", wobva watarisa bhokisi riri padivi pechinyorwa "Transpose".Maitiro ekushandura Rows kuita Columns muExcel

Zvichikosha: kana paine mafomula muiyo tafura yezvinyorwa, zvakakosha kuve nechokwadi chekuti mareferenzi akakwana anoshandiswa musero rega rega. Izvi zvinofanirwa kuitwa kuitira kuti zvese zvinongedzo zvigadziriswe otomatiki.

Огромное преимущество опции «Специальная вставка» и заключается в возможности транспонировать таблицу всего лишь за несколько. И при этом полностью сохраняется форматирование, что также позволяет сэкономить кучу времени.

Несмотря на эти явные плюсы, есть и ряд серьезных недостатков, которые мешают этому методу называться универсальным:

  1. Zvakaipa kuzvishandisa pakupfuudza matafura akazara-akazara asina kuderedzwa kusvika kune banal renji yemitengo. Muchiitiko ichi, basa re "Transpose" richadzimwa. Kuti ugadzirise nyaya iyi, unofanirwa kushandura tafura kuti ive mutsara.
  2. Iyi nzira yakanyatsokodzera kune imwe-nguva transpose nekuti haibatanidzi tafura nyowani neyekutanga data. Nemashoko akareruka, kana iwe ukashandura imwe yematafura, ruzivo haruzogadziriswi pakarepo pane yechipiri. Naizvozvo, kushandura kuchafanirwa kudzokororwa. 

Maitiro ekuchinjanisa mitsara nemakoramu uye nekuabatanidza netafura huru?

Saka, chii chingaitwa kuitira kuti "Paste Special" sarudzo inogona kubatanidza tafura neiyo data huru uye iyo inokonzerwa nekushandurwa? Mushure mezvose, munhu wese angade kuti data rigadziriswe otomatiki.

  1. Скопировать таблицу, для которой требуется транспонирование.
  2. Sarudza sero isina data munzvimbo isina chinhu yetafura.
  3. Tanga iyo Paste Special menyu, yakafanana neyakapfuura muenzaniso. Mushure meizvozvo, unofanirwa kudzvanya bhatani re "Insert link", iro rinogona kuwanikwa pazasi kuruboshwe.Maitiro ekushandura Rows kuita Columns muExcel
  4. Mhedzisiro ichava inotevera.Maitiro ekushandura Rows kuita Columns muExcel
  5. Выбрать новую таблицу и запустить окно «Найти и заменить» путем нажатия комбинации клавиш Ctrl + H.
  6. Заменить все знаки ввода формулы (=) на ххх (или любую другую комбинацию знаков, которой нет в оригинальной таблице).Maitiro ekushandura Rows kuita Columns muExcel
  7. Somugumisiro, chimwe chinhu chinotyisa chichabuda, asi ichi chinhu chinosungirwa chepakati kuti uwane mhedzisiro yaunoda. Zvadaro zvinhu zvose zvicharatidzika zvakanaka.Maitiro ekushandura Rows kuita Columns muExcel
  8. Kopa tafura yabuda wobva washandisa Paste Special kuifambisa.

Mushure meizvozvo, iwe unongoda kuvhurazve dialog ye "Tsvaga uye Dzorera", uye shandisa iyo kushandura "xxx" mumaseru kusvika "=" kuitira kuti maseru ese abatanidzwe neruzivo rwekutanga.Maitiro ekushandura Rows kuita Columns muExcelZvechokwadi, izvi zvakanyanya kuoma uye kwenguva refu, asi nzira iyi inokubvumira kuti uende kumativi ekushaya kwekubatanidza kune tafura yepakutanga. Asi nzira iyi inewo dambudziko. Iyo inoratidzwa mukudiwa kwekuzvimiririra kutangazve fomati.

Kushandiswa kwemafomula

Pane mabasa maviri anokutendera kuti uchinje mitsara nemakoramu zviri nyore: ТРАНСП uye ДВССЫЛ. Здесь также есть возможность сохранить связь с первоначальной таблицей, но механика работы несколько иная.

basa TRANSP

Chaizvoizvo, iyi fomula inoshandura zvakananga spreadsheet. Syntax ndiyo inotevera:

=TRANSP(muunganidzwa)

Iye zvino tichaedza kuishandisa kune tafura ine ruzivo nezvehuwandu hwematunhu ega.Maitiro ekushandura Rows kuita Columns muExcel

  1. Verenga nhamba yemakoramu nemitsara patafura uye tsvaga nzvimbo isina chinhu mupepa rine zviyero zvakafanana.
  2. Tanga edit mode nekudzvanya F2 kiyi.
  3. Nyora basa TRANSP nehuwandu hwe data mumabhuraketi. Zvakakosha kugara uchishandisa mareferenzi akakwana kana uchishandisa basa iri.Maitiro ekushandura Rows kuita Columns muExcel
  4. Dzvanya kiyi musanganiswa Ctrl+Shift+Enter. Izvo zvakakosha kudzvanya chaiko kusanganisa kiyi, zvikasadaro formula inoramba kushanda.

Ndizvozvo, zvino mhedzisiro inoita seizvi!Maitiro ekushandura Rows kuita Columns muExcel

Kubatsira kwefomati iyi kwakafanana neyakapfuura nzira (uchishandisa iyo "tsvaga uye tsiva" basa) ndeyekuti kana iyo yepasi ruzivo yachinja, tafura yakachinjirwa inongozvigadzirisa.

Но недостатки у нее тоже имеются:

  1. Mafomati, sezvakaita Tsvaga uye Kutsiva nzira, haizochengetwa.
  2. Tafura yepakutanga inofanirwa kunge iine data, zvikasadaro pachave ne zero mune mamwe maseru.
  3. Излишняя зависимость от источника данных. То есть, этот метод имеет противоположный по недостаток – невозможность изменять транспонированную таблицу. Если попытаться это сделать, программа скажет, что невозможно редактировать часть массива.

Uyezve, basa iri harigoni kushandiswa nguva dzose flexibly mumamiriro ezvinhu akasiyana, saka unofanira kuziva nezvazvo, asi shandisa unyanzvi hunobudirira.

Kushandisa INDIRECT Formula

Iyo mechanics yeiyi nzira yakafanana nekushandisa fomula TRANSP, но при этом его использование решает проблему невозможности редактировать транспонированную таблицу без потери связи с основной информация.

Но одной формулы INDIRECT hazvina kukwana: iwe uchiri kuda kushandisa basa ADDRESS. Pachave pasina tafura yakakura mumuenzaniso uyu, kuti urege kukuremedza neruzivo rwakawanda rusina basa.

Saka, ngatiti iwe une tafura yakadaro, ine 4 columns uye 5 mitsara.Maitiro ekushandura Rows kuita Columns muExcel

Aya matanho anotevera anofanira kuitwa:

  1. Isa iyi fomula: =INDIRECT(ADDRESS(COLUMN(A1),ROW(A1))) muchitokisi chepamusoro chekuruboshwe chetafura itsva (mumuenzaniso wedu iri A7) uye tinya kiyi yekupinda. Kana ruzivo rusingatangi mumutsara wekutanga kana koramu yekutanga, saka uchafanirwa kushandisa fomula yakaoma: =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1)-СТОЛБЕЦ($A$1)+СТРОКА($A$1);СТРОКА(A1)-СТРОКА($A$1)+СТОЛБЕЦ($A$1))). Mune iyi fomula, A1 inoreva sero repamusoro retafura, pahwaro hwekuti sero rakachinjirwa richaumbwa.
  2. Wedzera fomula kunzvimbo yese iyo iyo vhezheni itsva yetafura ichaiswa. Kuti uite izvi, dhonza mucherechedzo mukona yezasi yekurudyi yesero rekutanga kune rimwe divi retafura remangwana.Maitiro ekushandura Rows kuita Columns muExcel
  3. Zvose! Iyo tafura yakave yakabudirira kuchinjirwa, uye iwe uchiri kugona kuigadzirisa. Zvechokwadi, kutaridzika kwake kunosiya zvakawanda zvingadiwa, asi kugadzirisa hakusi kwakaoma.Maitiro ekushandura Rows kuita Columns muExcel Kuti udzorere mafomati chaiwo, unofanirwa kukopa tafura yatakashandura (kureva, yekutanga), wozosarudza tafura ichangogadzirwa. Tevere, tinya-kurudyi pane rakasarudzwa, uye wobva wadzvanya pakanzi "Formatting" mumasarudzo ekuisa.Maitiro ekushandura Rows kuita Columns muExcel

Saka kushandisa basa INDIRECT inokubvumira kuti ugadzirise zvachose chero kukosha mutafura yekupedzisira, uye iyo data inogara ichigadziridzwa nekukurumidza kana chero shanduko dzaitwa mudura tafura.

Ehe, nzira iyi yakanyanya kuoma, asi kana ukaishandira mukuita, saka zvese hazvisi kutyisa.

Этот метод один из самых лучших, потому что несмотря на то, что не сохраняется форматирование в новосозданной таблице, можно видео.

Ko kusanganiswa kweINDIRECT neADDRESS mafomula anoshanda sei?

После того, как вы разобрались в том, как использовать совокупность этих транспонирования таблицы, вам, заблицы, вам, заблицы, вам, забозон топуть, возможно, песни заблицы, вам, возможно, песни, возможно, песни.

basa INDIRECT mune yedu formula inoshandiswa kugadzira indirect cell reference. Semuenzaniso, kana iwe uchida kutsanangura kukosha kwakafanana musero A8 seB1, ipapo unogona kunyora fomula

=INDIRECT(“B1”)Maitiro ekushandura Rows kuita Columns muExcel

Казалось бы, зачем это делать? Ведь можно просто написать ссылку на ячейку в другой ячейке. Но преимущество этой функции в том, что в ссылку превратить абсолютно любую строку, что в сылку превратить абсолютно любую строку, что в сылку превратить абсолютно любую строку, что в ссылку превратить абсолютно любую строку, что в ссылку превратить абсолютно любую строку, что в сылку превратить абсолютно Собственно, это мы и делаем в формуле.

Beyond Function ADDRESS zvakare inoshandiswa mune fomula COLUMN и LINE. Yekutanga inodzosa kero yesero zvichibva pamutsara wagara uchizivikanwa uye nhamba dzekoramu. Zvakakosha kutevera kutevedzana kwakarurama pano. Kutanga mutsara unotsanangurwa, uye ipapo chete column. Somuenzaniso, basa KERO(4;2) ichadzorera kero yacho $B$2.

Следующая используемая выше функция – это COLUMN. Izvo zvinodikanwa pano kuitira kuti fomula igamuchire nhamba yekoramu kubva kune yakatarwa referensi. Semuenzaniso, kana ukashandisa B2 parameter mumabhuraketi ebasa iri, rinozodzosera nhamba 2, sezvo chikamu chechipiri chiri chikamu B.

Zviripachena, iro ROW basa rinoshanda nenzira imwechete, rinongodzosera nhamba yemutsara. 

Uye ikozvino isu tichashandisa kwete isinganzwisisike mienzaniso, asi yakananga fomula yakashandiswa pamusoro:

=INDIRECT(ADDRESS(COLUMN(A1),ROW(A1)))

Pano iwe unogona kuona izvo pakutanga mubasa ADDRESS iyo column inotsanangurwa, uye chete ipapo mutsetse. Uye pano ndipo chakavanzika chesimba rekushanda reiyi fomula chakavanzika. Tinoyeuka kuti basa iri rinoshanda nenzira yegirazi, uye nharo yekutanga mairi ndiyo nhamba yemutsara. Uye zvinoitika kuti patinonyora kero yekoramu ipapo, inoshanduka kuita nhamba yemutsara uye zvinopesana.

То есть, если подытожить:

  1. Isu tinowana iyo column uye nhamba dzemutsara tichishandisa mabasa anoenderana.
  2. Kushandisa basa ADDRESS mitsara inova makoramu uye neimwe nzira.
  3. basa INDIRECT inobatsira kuratidza iyo yakamisikidzwa data muchitokisi.

Ndizvo zviri nyore zvese zvinobuda!

Kushandisa macro kutumira

A macro chirongwa chidiki. Inogona kushandiswa kuita otomatiki maitiro. Izvo zvakakosha kufunga kuti iyo macro ine zvimwe zvisingakwanisi. Iyo yakanyanya Transpose nzira inobvumidza iwe kushanda ne65536 zvinhu. Kana muganhu uyu ukapfuudzwa, zvinoguma nekurasikirwa nedata.

Во всем остальном, это эффективный метод автоматизации, который сможет значительно облегчить жизнь.

Например, можно написать такой код, который будет менять местами строки и колонки.

Sub TransposeColumnsRows()

    Dim SourceRange SeRange

    Dim DestRange SeRange

    Set SourceRange = Application.InputBox(Prompt:=»Ndapota sarudza range kuti utumidze», Title:=»Transpose Rows to Columns», Type:=8)

    Set DestRange = Application.InputBox(Kurumidza:=»Sarudza sero repamusoro kuruboshwe renzvimbo yekwauri kuenda», Title:=»Shandura Mitsetse kuenda kuMakoromo», Type:=8)

    SourceRange.Copy

    DestRange.Sarudza

    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=Nhema, Transpose:=Chokwadi

    Application.CutCopyMode = Nhema

End Sub

Но если знаний в программировании особо нет, ничего страшного. Можно воспользоваться описанными выше способами. А потом учиться новому по мере освоения старого.

Leave a Reply