Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel

Ity torolàlana ity dia manazava ny tokony hatao hamadihana andalana ho tsanganana ao amin'ny Excel. Rehefa mampiasa Excel dia matetika ianao no tsy maintsy manova andalana sy tsanganana ao anaty latabatra. Ohatra, misy olona nanao latabatra lehibe, ary avy eo dia tonga saina fa mora kokoa ny mamaky azy io raha mamadika azy. 

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

Mampiasa ny endri-javatra Mametaka manokana

Andeha atao hoe manana angon-drakitra roa ianao. Ny faharoa dia izay tianao hiafarany. Ny voalohany dia ny latabatra mila avadika. Ao amin'ny dikan-teny voalohany, ny anaran'ny firenena dia aseho amin'ny tsanganana samihafa, ary tena sarotra ny mamaky, ary mihoatra noho izany aza, ny mampitaha ny toetran'ny fanjakana amin'ny tsirairay. Noho izany, tsara kokoa ny mandamina ny latabatra mba hiseho amin'ny tsanganana samihafa ny anaran'ny firenena.Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel

Raha hanakalo andalana sy tsanganana dia ataovy izao manaraka izao:

  1. Fidio ny latabatra tany am-boalohany. Raha te-hahita ny latabatra manontolo indray mandeha (raha lehibe dia lehibe), dia mila manindry ny fanalahidy Ctrl + Home, ary avy eo - Ctrl + Shift + End.
  2. Adika avy eo ny sela. Azo atao izany na amin'ny alàlan'ny menu context na amin'ny fanindriana ny fitambaran'ny fanalahidy Ctrl+C. Manoro hevitra ny hanazatra ny tenanao avy hatrany amin'ny safidy farany ianao, satria raha mianatra fanalahidy mafana ianao dia afaka manao asa maro ara-bakiteny ao anatin'ny iray segondra.
  3. Safidio ny sela voalohany amin'ny faritra kendrena. При этом он должен находиться за пределами таблицы. Также необходимо подобрать ячейку таким образом, чтобы таблица после транспонирования не пересекалась с другими другими. Ohatra, raha misy tsanganana 4 sy andalana 10 ny latabatra voalohany, dia aorian'ny fanatanterahana ireo asa rehetra ireo dia hampiely sela 10 midina ary sela 4 amin'ny sisiny. Noho izany, ao anatin'io elanelana io (manisa avy amin'ny sela kendrena) dia tsy tokony hisy na inona na inona.
  4. Ao amin'ny sela kendrena, tsy maintsy tsindrio havanana ianao ary mifidiana "Paste Special", ary jereo ny boaty eo akaikin'ny soratra hoe "Transpose".Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel

Zava-dehibe: raha misy formulas ao amin'ny tabilao loharano, dia zava-dehibe ny hahazoana antoka fa ampiasaina amin'ny sela tsirairay ny references tanteraka. Tsy maintsy atao izany mba havaozina ho azy ny rohy rehetra.

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

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

  1. Ratsy ny fampiasana azy amin'ny famadihana latabatra feno izay tsy ahena amin'ny sanda banal. Amin'ity tranga ity, ny fiasa "Transpose" dia ho kilemaina. Mba hamahana ity olana ity dia tsy maintsy mamadika ny latabatra ho isan-karazany ianao.
  2. Ity fomba ity dia mety tsara amin'ny transpose indray mandeha satria tsy mampifandray ny latabatra vaovao amin'ny angona tany am-boalohany. Amin'ny teny tsotra, rehefa manova ny iray amin'ireo tabilao ianao, dia tsy havaozina ho azy ny vaovao amin'ny faharoa. Noho izany dia tsy maintsy averina ny transposition. 

Ahoana ny famadihana andalana sy tsanganana ary mampifandray azy ireo amin'ny latabatra lehibe?

Noho izany, inona no azo atao mba hahafahan'ny safidy "Mametaka manokana" mampifandray ny latabatra miaraka amin'ny angona lehibe sy ny vokatry ny transposition? Rehefa dinihina tokoa, ny tsirairay dia maniry ny havaozina ho azy ny angon-drakitra.

  1. Скопировать таблицу, для которой требуется транспонирование.
  2. Mifidiana sela tsy misy angona ao amin'ny faritra banga amin'ny latabatra.
  3. Alefaso ny menio Mametaka manokana, mitovy amin'ny ohatra teo aloha. Aorian'izany dia mila manindry ny bokotra "Ampidiro rohy" ianao, izay hita eo amin'ny farany ambany havia.Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel
  4. Ny vokatra dia ho toy izao manaraka izao.Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel
  5. Выбрать новую таблицу и запустить окно «Найти и заменить» путем нажатия комбинации клавиш Ctrl + H.
  6. Заменить все знаки ввода формулы (=) на ххх (или любую другую комбинацию знаков, которой нет в оригинальбли).Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel
  7. Vokatr'izany dia hisy zavatra mahatsiravina hitranga, fa izany dia fepetra mpanelanelana tsy maintsy atao mba hahazoana ny vokatra irina. Dia ho tsara tarehy ny zava-drehetra.Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel
  8. Adikao ny latabatra vokarina ary ampiasao ny Paste Special handikana azy.

Aorian'izay dia mila manokatra indray ny fifanakalozan-kevitra "Find and Solo" ianao, ary ampiasao izany hanovana ny "xxx" ao amin'ny sela ho "=" mba hifandraisana amin'ny fampahalalana tany am-boalohany ny sela rehetra.Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny ExcelMazava ho azy fa sarotra kokoa sy lava kokoa izany, fa ity fomba ity dia ahafahanao miala amin'ny tsy fisian'ny rohy mankany amin'ny latabatra tany am-boalohany. Misy lafy ratsiny koa anefa io fomba fiasa io. Aseho amin'ny filàna ny famerenana amin'ny laoniny ny fandrafetana.

Fampiharana ny formulas

Misy fiasa roa ahafahanao manova andalana sy tsanganana moramora: ТРАНСП и ДВССЫЛ. Здесь также есть возможность сохранить связь с первоначальной таблицей, но механика работы несколько иная.

miasa TRANSP

Raha ny marina, ity formula ity dia mamadika mivantana ny takelaka. Ny syntax dia izao:

=TRANSP(array)

Ankehitriny dia hiezaka ny hampihatra izany amin'ny tabilao misy fampahalalana momba ny mponina ao amin'ny fanjakana tsirairay isika.Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel

  1. Isao ny isan'ny tsanganana sy andalana ao amin'ny latabatra ary mitadiava toerana tsy misy na inona na inona ao amin'ny takelaka mitovy refy.
  2. Atombohy ny fomba fanovana amin'ny fanindriana ny fanalahidy F2.
  3. Manorata asa iray TRANSP miaraka amin'ny isan'ny angona ao anaty fononteny. Zava-dehibe ny mampiasa references tanteraka rehefa mampiasa an'io fiasa io.Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel
  4. Tsindrio ny fitambarana fanalahidy Ctrl+Shift+Enter. Zava-dehibe ny manindry ny fitambarana fanalahidy, raha tsy izany dia tsy mety miasa ny formula.

Dia izay, toa izao ny vokany!Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel

Ny tombony amin'ity raikipohy ity dia mitovy amin'ny fomba teo aloha (mampiasa ny fiasa "hitadiavana sy soloina") dia rehefa miova ny fampahalalana fototra, dia havaozina ho azy ny tabilao navadika.

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

  1. Ny fandrafetana, toy ny amin'ny fomba Find and Solo, dia tsy ho voatahiry.
  2. Ny latabatra tany am-boalohany dia tsy maintsy misy angona sasany, raha tsy izany dia hisy aotra amin'ny sela sasany.
  3. Излишняя зависимость от источника данных. То есть, этот метод имеет противоположный по недостаток – невозможность изменять транспонированную таблицу. Если попытаться это сделать, программа скажет, что невозможно редактировать часть массива.

Ary koa, ity asa ity dia tsy azo ampiharina foana amin'ny toe-javatra samihafa, noho izany dia mila mahafantatra momba izany ianao, fa mampiasa teknika mahomby kokoa.

Mampiasa ny formula INDIRECT

Ny mekanika amin'ity fomba ity dia mitovy amin'ny fampiasana ny formula TRANSP.

Но одной формулы ankolaka tsy ampy: mbola mila mampiasa ny fiasa ianao ADDRESS. Tsy hisy latabatra lehibe amin'ity ohatra ity, mba tsy hamenoana anao amin'ny fampahalalana tsy ilaina.

Noho izany, andeha atao hoe manana latabatra toy izany ianao, misy tsanganana 4 sy andalana 5.Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel

Ireto fepetra manaraka ireto no tokony hatao:

  1. Ampidiro ity formula ity: =TSY MIARAKA(ADDRESS(COLUMNE(A1),ROW(A1))) ao amin'ny sela havia ambony amin'ny latabatra vaovao (amin'ny ohatra ataontsika dia A7) ary tsindrio ny bokotra Enter. Raha tsy manomboka amin'ny andalana voalohany na amin'ny tsanganana voalohany ny fampahalalana dia tsy maintsy mampiasa raikipohy sarotra kokoa ianao: =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1)-СТОЛБЕЦ($A$1)+СТРОКА($A$1);СТРОКА(A1)-СТРОКА($A$1)+СТОЛБЕЦ($A$1))). Amin'ity formula ity, ny A1 dia midika hoe cellule ambony indrindra amin'ny latabatra, mifototra amin'ny fananganana ny sela nafindra.
  2. Ampitomboy ny raikipohy amin'ny faritra iray manontolo hametrahan'ny kinova vaovaon'ny latabatra. Mba hanaovana izany, tariho ny marika eo amin'ny zorony ambany havanana amin'ny sela voalohany mankany amin'ny faran'ny tabila ho avy.Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel
  3. Rehetra! Ny tabilao dia hita fa nahomby, ary mbola azonao atao ny manova azy. Mazava ho azy, ny bika aman'endriny dia mamela be dia be ny irina, fa ny fanamboarana izany dia tsy sarotra.Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel Mba hamerenana amin'ny laoniny ny fandrafetana marina dia mila mandika ny latabatra navadikay (izany hoe ilay tany am-boalohany), avy eo safidio ny latabatra vao noforonina. Avy eo, tsindrio havanana amin'ny faritra voafantina, ary tsindrio ny "Format" amin'ny safidy mametaka.Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel

Koa mampiasa ny asa ankolaka mamela anao hanova tanteraka ny sanda rehetra ao amin'ny tabilao farany, ary havaozina foana ny angon-drakitra raha vantany vao misy fiovana atao ao amin'ny latabatra loharano.

Mazava ho azy fa sarotra kokoa io fomba io, fa raha miasa amin'ny fampiharana ianao, dia tsy mampatahotra ny zava-drehetra.

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

Ahoana no fiasan'ny formulas INDIRECT sy ADDRESS?

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

asa ankolaka ao amin'ny formulay dia ampiasaina hamoronana reference cellule indirect. Ohatra, raha mila mamaritra ny sanda mitovy amin'ny sela A8 amin'ny B1 ianao, dia azonao atao ny manoratra ny formula

=INDIRECT("B1")Ahoana ny fomba hamadihana andalana ho tsanganana amin'ny Excel

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

Beyond Function ADDRESS ampiasaina koa amin'ny formula tsanganana и LINE. Ny voalohany dia mamerina ny adiresin'ny sela mifototra amin'ny laharan'ny andalana sy tsanganana efa fantatra. Zava-dehibe ny manaraka ny filaharana marina eto. Voafaritra aloha ny andalana, ary avy eo ny tsanganana ihany. Ohatra, ny asa ADRESY(4;2) hamerina ny adiresy $B$2.

Следующая используемая выше функция – это tsanganana. Ilaina eto izany mba hahazoana ny laharan'ny tsanganana avy amin'ny reference manokana ny formula. Ohatra, raha mampiasa ny mari-pamantarana B2 ao amin'ny fonon'ity fiasa ity ianao, dia hiverina ny isa 2, satria ny tsanganana faharoa dia tsanganana B.

Mazava ho azy fa miasa toy izany koa ny fiasa ROW, mamerina ny laharan'ny laharana fotsiny. 

Ary ankehitriny isika dia tsy hampiasa ohatra abstract, fa formula iray manokana izay nampiasaina etsy ambony:

=TSY MIARAKA(ADDRESS(COLUMNE(A1),ROW(A1)))

Eto ianao dia afaka mahita izany voalohany amin'ny asa ADDRESS voatondro ny tsanganana, ary avy eo ny tsipika. Ary eto no nafenina ny tsiambaratelon'ny fahafaha-miasa amin'ity formula ity. Tsaroantsika fa ity asa ity dia miasa amin'ny fomba fitaratra, ary ny hevitra voalohany ao aminy dia ny laharan'ny andalana. Ary hita fa rehefa manoratra ny adiresin'ny tsanganana iray eo isika dia mivadika ho laharana andalana ary mifamadika amin'izany.

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

  1. Mahazo ny laharan'ny tsanganana sy ny laharana isika amin'ny fampiasana ireo fiasa mifanaraka amin'izany.
  2. Mampiasa ny asa ADDRESS lasa tsanganana ny andalana ary ny mifamadika amin'izany.
  3. asa ankolaka manampy amin'ny fampisehoana ireo angona voataratra ao amin'ny sela.

Tsotra ny zava-drehetra!

Mampiasa macro hanovana

Ny macro dia programa kely. Azo ampiasaina ho automatique ny fizotrany. Zava-dehibe ny mandinika fa ny macro dia manana fetra sasany. Ny fomba Transpose ambony indrindra dia ahafahanao miasa miaraka amin'ny singa 65536. Raha mihoatra io fetra io dia hiteraka fahaverezan'ny angona izany.

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

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

Sub TransposeColumnsRows()

    Dim Source Range ho Range

    Dim DestRange toy ny Range

    Mametraha SourceRange = Application.InputBox(Prompt:=»Mba safidio ny isan-karazany havadika», Lohateny:=»Ampidiro ny andalana ho an'ny Columns», Karazana:=8)

    Mametraka DestRange = Application.InputBox(Prompt:=»Safidio ny sela ambony havia amin'ny toerana haleha», Lohateny:=»Ampidino ny laharana mankany amin'ny tsanganana», Karazana:=8)

    SourceRange.Copy

    DestRange.Select

    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=Diso, Transpose:=True

    Application.CutCopyMode = Diso

End Sub

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

Leave a Reply