Cara Ngonversi Baris menyang Kolom ing Excel

Pandhuan iki nerangake apa sing kudu ditindakake kanggo ngowahi baris dadi kolom ing Excel. Nalika nggunakake Excel, sampeyan kerep kudu ngganti larik lan kolom ing tabel. Contone, kedadeyan yen ana wong sing nggawe meja gedhe, banjur dheweke ngerti yen luwih gampang maca yen sampeyan nguripake. 

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

Nggunakake fitur Tempel Khusus

Contone, sampeyan duwe rong set data. Kapindho apa sampeyan pengin mungkasi munggah karo. Kaping pisanan yaiku tabel sing kudu ditransfer. Ing versi pisanan, jeneng negara diwenehi ing kolom beda, lan iku banget nyenengake kanggo maca, lan malah luwih, kanggo mbandhingaké karakteristik negara karo saben liyane. Mulane, luwih apik kanggo ngatur tabel supaya jeneng negara katon ing kolom sing beda-beda.Cara Ngonversi Baris menyang Kolom ing Excel

Kanggo ngganti baris lan kolom, tindakake ing ngisor iki:

  1. Pilih tabel asli. Yen sampeyan pengin ndeleng kabeh tabel bebarengan (yen gedhe banget), sampeyan kudu mencet kombinasi tombol Ctrl + Home, lan sawise iku - Ctrl + Shift + End.
  2. Sel kasebut banjur disalin. Iki bisa ditindakake liwat menu konteks utawa kanthi mencet kombinasi tombol Ctrl + C. Disaranake sampeyan langsung sinau pilihan pungkasan, amarga yen sampeyan sinau tombol panas, sampeyan bisa nindakake akeh tugas kanthi harfiah sajrone sedetik.
  3. Pilih sel pisanan ing kisaran target. При этом он должен находиться за пределами таблицы. Также необходимо подобрать ячейку таким образом, чтобы таблица после транспонирования не пересекалась с другинимд. Contone, yen tabel wiwitan duwe 4 kolom lan 10 baris, banjur sawise nindakake kabeh operasi kasebut, bakal nyebar 10 sel mudhun lan 4 sel ing sisih. Mulane, ing jangkoan iki (ngetung saka sel target) mesthine ora ana apa-apa.
  4. Ing sel target, sampeyan kudu klik-tengen lan pilih "Tempel Khusus", banjur centhang kothak ing jejere prasasti "Transpose".Cara Ngonversi Baris menyang Kolom ing Excel

penting: yen ana rumus ing tabel sumber, iku penting kanggo mesthekake yen referensi Absolute digunakake ing saben sel. Iki kudu ditindakake supaya kabeh pranala dianyari kanthi otomatis.

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

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

  1. Iku ala kanggo nggunakake kanggo transposing tabel lengkap sing ora suda kanggo sawetara banal nilai. Ing kasus iki, fungsi "Transpose" bakal dipateni. Kanggo ngatasi masalah iki, sampeyan kudu ngowahi tabel menyang sawetara.
  2. Cara iki cocok kanggo transpose siji-wektu amarga ora nggandhengake tabel anyar karo data asli. Ing tembung prasaja, nalika sampeyan ngganti salah siji saka tabel, informasi ora bakal otomatis dianyari ing kaloro. Mulane, transposisi kudu diulang. 

Kepiye cara ngganti larik lan kolom lan nyambung menyang tabel utama?

Dadi, apa sing bisa ditindakake supaya opsi "Tempel Khusus" bisa nyambungake tabel karo data utama lan sing diasilake saka transposisi? Sawise kabeh, kabeh wong pengin data dianyari kanthi otomatis.

  1. Скопировать таблицу, для которой требуется транспонирование.
  2. Pilih sel tanpa data ing area kosong ing meja.
  3. Bukak menu Tempel Khusus, padha karo conto sadurunge. Sawise iku, sampeyan kudu ngeklik tombol "Sisipake link", sing bisa ditemokake ing sisih kiwa ngisor.Cara Ngonversi Baris menyang Kolom ing Excel
  4. Asil bakal ing ngisor iki.Cara Ngonversi Baris menyang Kolom ing Excel
  5. Yen sampeyan pengin ngunci lan ngetutake, klik tombol Ctrl + H.
  6. Заменить все знаки ввода формулы (=) ing ххх (utawa любую другую комбинацию знаков, которой нет в оригинальбли).Cara Ngonversi Baris menyang Kolom ing Excel
  7. Akibaté, ana sing nggegirisi, nanging iki minangka syarat penengah wajib kanggo entuk asil sing dikarepake. Banjur kabeh bakal katon ayu.Cara Ngonversi Baris menyang Kolom ing Excel
  8. Nyalin tabel asil banjur gunakake Tempel Khusus kanggo transpose.

Sawise iku, sampeyan mung kudu mbukak maneh dialog "Ganti lan Ganti", lan gunakake kanggo ngganti "xxx" ing sel dadi "=" supaya kabeh sel digandhengake karo informasi asli.Cara Ngonversi Baris menyang Kolom ing ExcelMesthi, iki luwih rumit lan luwih suwe, nanging cara iki ngidini sampeyan ngubengi kekurangan link menyang tabel asli. Nanging pendekatan iki uga duwe kekurangan. Ditulis ing perlu kanggo independen nerusake format.

Aplikasi saka rumus

Ana rong fungsi sing ngidini sampeyan ngganti baris lan kolom kanthi fleksibel: ТРАНСП lan ДВССЫЛ. Здесь также есть возможность сохранить связь с первоначальной таблицей, но механика работы несколько иная.

fungsi TRANSP

Bener, rumus iki langsung transpose spreadsheet. Sintaks kasebut ing ngisor iki:

= TRANSP(array)

Saiki kita bakal nyoba kanggo aplikasi menyang tabel sing ngemot informasi babagan populasi negara individu.Cara Ngonversi Baris menyang Kolom ing Excel

  1. Etung nomer kolom lan larik ing meja lan golek papan kosong ing sheet sing ukurane padha.
  2. Miwiti mode suntingan kanthi mencet tombol F2.
  3. Tulis fungsi TRANSP karo sawetara data ing kurung. Penting kanggo tansah nggunakake referensi absolut nalika nggunakake fungsi iki.Cara Ngonversi Baris menyang Kolom ing Excel
  4. Pencet kombinasi tombol Ctrl + Shift + Enter. Penting kanggo mencet kombinasi tombol, yen ora, rumus bakal nolak kanggo bisa.

Wis, saiki asile katon kaya iki!Cara Ngonversi Baris menyang Kolom ing Excel

Kauntungan saka rumus iki padha karo cara sadurunge (nggunakake fungsi "golek lan ngganti") yaiku nalika informasi dhasar diganti, tabel transposed bakal nganyari kanthi otomatis.

Ora ana apa-apa sing kudu ditindakake:

  1. Formatting, kaya ing kasus cara Golek lan Ganti, ora bakal disimpen.
  2. Tabel asli kudu ngemot sawetara data, yen ora bakal ana nol ing sawetara sel.
  3. Излишняя зависимость saka источника данных. Dadi, этот метод имеет противоположный по недостаток – невозможность изменять транспонированную таблицу. Если попытаться это сделать, программа скажет, что невозможно редактировать часть массива.

Kajaba iku, fungsi iki ora bisa ditrapake kanthi fleksibel ing macem-macem kahanan, dadi sampeyan kudu ngerti babagan iki, nanging nggunakake teknik sing luwih efisien.

Nggunakake Formula INDIRECT

Mekanika cara iki meh padha karo nggunakake rumus TRANSP.

Но одной формулы LANGSUNG ora cukup: sampeyan isih kudu nggunakake fungsi ADDRESS. Ora bakal ana tabel gedhe ing conto iki, supaya sampeyan ora kakehan informasi sing ora perlu.

Dadi, ayo ngomong sampeyan duwe tabel kasebut, sing dumadi saka 4 kolom lan 5 baris.Cara Ngonversi Baris menyang Kolom ing Excel

Tindakan ing ngisor iki kudu ditindakake:

  1. Ketik rumus iki: =TIDAK LANGSUNG(ALAMAT(KOLOM(A1),BARIS(A1))) menyang sel kiwa ndhuwur meja anyar (ing conto kita yaiku A7) banjur pencet tombol enter. Yen informasi ora diwiwiti ing baris pisanan utawa kolom pisanan, sampeyan kudu nggunakake rumus sing luwih rumit: =ДВССЫЛ(АДРЕС(СТОЛБЕЦ(A1)-СТОЛБЕЦ($A$1)+СТРОКА($A$1);СТРОКА(A1)-СТРОКА($A$1)+СТОЛБЕЦ($A$1))). Ing rumus iki, A1 tegese sel ndhuwur meja, ing basis saka sel transposed bakal kawangun.
  2. Ngluwihi rumus kanggo kabeh wilayah ngendi versi anyar saka Tabel bakal diselehake. Kanggo nindakake iki, seret panandha ing pojok tengen ngisor sel pisanan menyang mburi ngelawan saka tabel mangsa.Cara Ngonversi Baris menyang Kolom ing Excel
  3. Kabeh! Tabel kasebut kasil ditransfer, lan sampeyan isih bisa ngowahi. Mesthine, penampilan dheweke akeh sing dikarepake, nanging ndandani ora angel.Cara Ngonversi Baris menyang Kolom ing Excel Kanggo mulihake format sing bener, sampeyan kudu nyalin tabel sing kita transpose (yaiku, sing asli), banjur pilih tabel sing mentas digawe. Sabanjure, klik-tengen ing sawetara sing dipilih, banjur klik "Format" ing pilihan tempel.Cara Ngonversi Baris menyang Kolom ing Excel

Dadi nggunakake fungsi LANGSUNG ngijini sampeyan kanggo ngowahi pancen sembarang Nilai ing tabel final, lan data bakal tansah dianyari sanalika owah-owahan sing digawe ing tabel sumber.

Mesthi, cara iki luwih angel, nanging yen sampeyan nindakake ing laku, kabeh ora dadi medeni.

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

Kepiye kombinasi rumus INDIRECT lan ADDRESS?

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

fungsi LANGSUNG ing rumus kita digunakake kanggo nggawe referensi sel ora langsung. Contone, yen sampeyan kudu nemtokake nilai sing padha ing sel A8 kaya ing B1, sampeyan bisa nulis rumus kasebut

=INDIRECT("B1")Cara Ngonversi Baris menyang Kolom ing Excel

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

Ngluwihi Fungsi ADDRESS uga digunakake ing rumus COLUMN и LINE. Pisanan ngasilake alamat sel adhedhasar nomer baris lan kolom sing wis dikenal. Penting kanggo ngetutake urutan sing bener ing kene. Pisanan baris kasebut ditemtokake, banjur mung kolom. Contone, fungsi ALAMAT(4;2) bakal bali alamat $B$2.

Следующая используемая выше функция – это COLUMN. Sampeyan perlu ing kene supaya rumus nampa nomer kolom saka referensi tartamtu. Contone, yen sampeyan nggunakake parameter B2 ing kurung fungsi iki, banjur bakal ngasilake nomer 2, amarga kolom kapindho kolom B.

Temenan, fungsi ROW dianggo kanthi cara sing padha, mung ngasilake nomer baris. 

Lan saiki kita ora nggunakake conto abstrak, nanging rumus khusus sing digunakake ing ndhuwur:

=TIDAK LANGSUNG(ALAMAT(KOLOM(A1),BARIS(A1)))

Kene sampeyan bisa ndeleng sing pisanan ing fungsi ADDRESS kolom kasebut, lan mung banjur baris. Lan ing kene rahasia saka kapasitas kerja rumus iki didhelikake. Kita elinga yen fungsi iki bisa digunakake kanthi cara pangilon, lan argumen pisanan yaiku nomer baris. Lan dadi metu sing nalika kita nulis alamat kolom ana, iku dadi nomer baris lan kosok balene.

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

  1. Kita entuk nomer kolom lan baris kanthi nggunakake fungsi sing cocog.
  2. Nggunakake fungsi ADDRESS larik dadi kolom lan kosok balene.
  3. fungsi LANGSUNG mbantu kanggo nampilake data mirrored ing sel.

Sing carane prasaja iku kabeh dadi metu!

Nggunakake makro kanggo transpose

Macro minangka program cilik. Bisa digunakake kanggo ngotomatisasi proses kasebut. Penting kanggo nimbang yen makro duwe sawetara watesan. Cara Transpose maksimum ngidini sampeyan nggarap 65536 unsur. Yen watesan iki ngluwihi, bakal nyebabake mundhut data.

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

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

Sub TransposeColumnsRows()

    Dim SourceRange Minangka Range

    Dim DestRange Minangka Range

    Setel SourceRange = Application.InputBox(Prompt:=»Mangga pilih range to transpose», Title:=»Transpose Rows to Columns», Type:=8)

    Setel DestRange = Application.InputBox(Prompt:=»Pilih sel kiwa ndhuwur kisaran tujuan», Title:=»Transpose Rows to Columns», Type:=8)

    SourceRange.Copy

    DestRange.Pilih

    Selection.PasteSpecial Paste:=xlPasteAll, Operasi:=xlNone, SkipBlanks:=False, Transpose:=True

    Application.CutCopyMode = Palsu

Akhir Sub

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

Ninggalake a Reply