Cara Mengubah Data Excel

Isi kandungan:

Cara Mengubah Data Excel
Cara Mengubah Data Excel
Anonim

Excel ialah alat yang berkuasa untuk menganalisis data, tetapi beberapa perkara seperti membalikkan sel dalam satu baris atau lajur boleh menyusahkan. Terdapat cara manual yang perlahan dan terdapat helah pantas untuk menyelak baris, menyelak lajur atau menukar lajur kepada baris dalam beberapa saat sahaja.

Dalam artikel berikut, anda akan belajar cara menyelak keseluruhan lajur dari bawah ke atas dengan cepat, menukar baris dari kanan ke kiri dan cara menukar baris sepenuhnya dengan lajur.

Arahan ini digunakan untuk Microsoft Excel 2010, 1013, 2016, 2019 dan Excel untuk Microsoft 365.

Cara Membalikkan Sel Lajur dalam Excel

Image
Image

Walaupun terdapat banyak pilihan pengisihan dalam Excel untuk menyusun sel mengikut abjad, sebenarnya tidak ada pilihan terbina dalam untuk hanya membalikkan koleksi data rawak, seperti nama.

Itu tidak bermakna ia mustahil. Ini bermakna anda perlu mengikuti beberapa langkah tambahan untuk menggunakan ciri isihan Excel untuk menyelak lajur.

  1. Klik kanan lajur A dan pilih Sisipkan untuk menambah lajur baharu di sebelah kiri lajur Jurujual yang ingin anda isi.
  2. Jenis 1 dalam sel pertama (baris 2). Taip 2 ke dalam sel kedua (baris 3).

  3. Tekan dan tahan kekunci Cntrl dan letakkan sudut tetikus pada sudut kanan bawah sel dengan nombor 2. Kursor akan bertukar kepada dua garisan mendatar. Klik dua kali kiri tetikus untuk mengisi lajur yang lain secara automatik ke nama jurujual terakhir. Ini akan autoisi seluruh lajur dengan nombor dari 3 hingga 8.
  4. Serlahkan keseluruhan jadual.
  5. Dalam menu Home, pilih Isih & Tapis daripada reben. Pilih Isih Tersuai.
  6. Tetapkan Isih Mengikut kepada Lajur A, Isih Pada hingga Sel Nilai dan Pesan hingga Terbesar kepada Terkecil. Klik OK.

Ini bukan sahaja akan menyelak keseluruhan lajur dari bawah ke atas, tetapi ia akan memastikan semua data dalam baki hamparan bertukar sepadan dengan nama jurujual yang betul.

Image
Image

Kini anda boleh klik kanan lajur A untuk memilihnya, klik kanan Lajur A dan pilih Padam untuk mengalih keluar lajur bernombor.

Kini anda mempunyai jadual asal yang sama seperti yang anda mulakan, tetapi dengan keseluruhan lajur dan data terbalik dari bawah ke atas.

Cara Menukar Sel Baris dalam Excel

Bagaimana jika anda ingin melihat data jualan dari Disember hingga Januari, bukannya Januari hingga Disember?

Anda sebenarnya boleh menggunakan pendekatan yang sama seperti di atas untuk membalikkan lajur, dengan sedikit variasi.

Pertama, tambahkan baris baharu betul-betul di bawah pengepala dan nomborkan sel tersebut dari 1 (di bawah Januari) hingga 12 (di bawah Disember).

Image
Image

Sekarang ikut langkah yang sama untuk mengisih jadual, tetapi kali ini anda akan mengisih mengikut baris dan bukannya mengikut lajur.

  1. Serlahkan hanya lajur A hingga M.
  2. Dalam menu Home, pilih Isih & Tapis daripada reben. Pilih Isih Tersuai.
  3. Klik Pilihan, dan pilih Isih kiri ke kanan.

  4. Tetapkan Isih Mengikut hingga Baris 2, Isih Pada hingga Nilai Sel dan Pesan hingga Terbesar kepada Terkecil. Klik OK.

Kini anda akan melihat bahawa keseluruhan lajur pertama anda digunakan dengan sel dalam lajur pengepala dibalikkan. Memandangkan anda menyerlahkan semua lajur yang mengandungi data, semua baris data akan dibalikkan juga, supaya semuanya berbaris dengan sempurna.

Image
Image

Sekarang klik kiri pada baris 2 dan padamkan baris bernombor.

Tukar Hanya Dua Lajur atau Baris

Jika anda ingin beralih ke baris atau lajur bersebelahan, terdapat helah tetikus berguna yang boleh anda gunakan dalam Excel untuk mencapainya.

Dalam hamparan contoh ini, anda boleh menukar baris Julie Moore dengan baris John Hudson dengan hanya beberapa klik tetikus.

Begini cara anda melakukannya:

  1. Serlahkan keseluruhan baris dengan Julie Moore dalam lajur A.
  2. Tekan dan tahan kekunci Shift dan gerakkan kursor tetikus ke tepi atas sel Julie Moore. Kursor tetikus akan bertukar kepada silang.
  3. Dengan kekunci Shift masih ditekan, seret tetikus ke tepi atas sel John Hudson sehingga garisan tepat di atas baris itu diserlahkan dengan garis gelap.
  4. Apabila anda melepaskan butang tetikus kiri, kedua-dua baris keseluruhan akan bertukar.

Jika anda ingin menukar lajur dan bukannya baris, anda boleh menyerlahkan satu lajur dan kemudian ikut prosedur yang sama.

Satu-satunya perbezaan ialah anda menyeret kursor tetikus ke tepi sehingga garisan selepas lajur yang anda ingin tukar dengan sorotan dengan garis gelap.

Anda boleh menukar berbilang baris atau lajur menggunakan teknik yang sama ini. Anda hanya perlu menyerlahkan berbilang baris atau lajur dalam langkah pertama, dan kemudian ikut prosedur yang sama.

Cara Menukar Lajur dan Baris

Image
Image

Bagaimana jika anda ingin menukar keseluruhan lajur pengepala dengan keseluruhan lajur Jurujual, sambil mengekalkan integriti data dalam hamparan?

Kebanyakan orang memilih untuk melakukan ini secara manual, tanpa menyedari bahawa Excel mempunyai ciri terbina dalam dipanggil "transpose" yang akan melakukannya untuk anda.

Anda akan memerlukan kawasan untuk membuat julat data anda yang baru "dipindahkan", jadi buat helaian baharu dalam hamparan anda yang dipanggil "Jualan Mengikut Bulan".

  1. Serlahkan keseluruhan julat sel untuk keseluruhan jadual data jualan anda. Tekan Cntrl-C untuk menyalin keseluruhan julat.
  2. Klik dalam helaian baharu yang anda buat. Klik kanan panggil A1, dan pilih pilihan Transpose daripada Pilihan Tampal.
  3. Kini anda akan melihat hamparan asal anda, tetapi dengan baris pengepala ditukar dengan lajur pertama dan semua data dalam julat disusun untuk disusun dengan betul.

Menggunakan ciri transpose Excel boleh menjimatkan jam kerja pengeditan manual apabila anda ingin menyusun semula hamparan anda dan melihat data dengan cara yang berbeza.

Gunakan VBA untuk Bertukar Baris atau Lajur (Lanjutan)

VBA ialah ciri berkuasa dalam Excel. Anda sebenarnya boleh melaksanakan setiap tugas di atas dengan kod VBA yang sangat mudah.

Kemudian tukar fungsi VBA anda kepada fungsi Excel tersuai yang boleh anda panggil bila-bila masa anda ingin menukar baris atau lajur.

Selak Lajur atau Baris

Untuk menyusun semula keseluruhan baris dari kiri ke kanan atau lajur dari atas ke bawah, anda boleh mencipta fungsi Flip_Columns() atau Flip_Rows() untuk mencapainya.

Untuk membuat kod ini, pilih menu Pembangun dan pilih Lihat Kod.

Jika Pembangun tidak disenaraikan dalam menu, anda boleh menambahkannya. Klik pada Fail, klik Options dan pilih Customize Ribbon Dalam tetingkap ini, cari Developer pada anak tetingkap kiri dan Tambahkannya ke kanan. Klik OK dan pilihan menu Pembangun akan muncul.

Untuk Membalikkan baris lajur yang dipilih dalam helaian anda, anda boleh menggunakan kod VBA berikut:

Sub Flip_Rows()

Malapkan vTop Sebagai Varian

Malapkan vEnd Sebagai Varian

Malapkan iStart Sebagai Integer

Malapkan iEnd Sebagai Integer

Application. ScreenUpdating=False

iStart=1

iEnd=Selection. Rows. Count

Do While iStart < iEnd

vTop=Selection. Rows(iStart) vEnd=Selection. Rows(iEnd)

Selection. Rows(iEnd)=vTop

Selection. Rows(iStart)=vEnd

iStart=iStart + 1 iEnd=iEnd - 1

Gelung

Application. ScreenUpdating=True

End Sub

Anda boleh melakukan perkara yang sama dengan sel dalam satu baris dengan menyelak semua lajur dalam baris itu menggunakan kod berikut.

Sub Flip_Columns()

Malapkan vKiri Sebagai Varian

Malapkan vRight Sebagai Varian

Malapkan iStart Sebagai Integer

Malapkan iEnd Sebagai Integer

Application. ScreenUpdating=Palsu

iStart=1

iEnd=Selection. Columns. Count

Do While iStart < iEnd

vTop=Selection. Columns(iStart) vEnd=Selection. Columns(iEnd)

Selection. Columns(iEnd)=vRight

Selection. Lajur(iStart)=vLeft

iStart=iStart + 1

iEnd=iEnd - 1

Gelung

Application. ScreenUpdating=True

End Sub

Anda boleh menjalankan salah satu daripada skrip VBA ini dengan memilih baris atau lajur yang ingin anda undurkan, pergi ke tetingkap editor kod dan mengklik ikon jalankan dalam menu.

Skrip VBA ini ialah kaedah pantas untuk menterbalikkan sel dalam lajur atau baris dengan hanya satu klik, tetapi ia tidak akan menyelak sel dalam mana-mana baris data yang berkaitan, jadi gunakan skrip ini hanya apabila anda ingin menyelak lajur atau baris dan tiada yang lain.

Tukar Dua Lajur atau Baris

Anda boleh menukar mana-mana dua nilai pada helaian dengan memilih dua nilai dan menjalankan kod VBA berikut.

Sub Swap()

Untuk i=1 Untuk Pilihan. Kawasan(1). Kira

temp=Pilihan. Kawasan(1)(i)

Pilihan. Kawasan(1)(i)=Pemilihan. Kawasan(2)(i)

Pilihan. Kawasan(2)(i)=temp

Seterusnya i

Subakhir

Kod VBA ini akan menukar mana-mana dua sel, sama ada ia bersebelahan atau satu di atas yang lain. Perlu diingat bahawa anda hanya boleh menukar dua sel dengan kod ini.

Alihkan Keseluruhan Julat

Anda boleh menggunakan VBA untuk mengambil pilihan daripada helaian (sama seperti dalam skrip di atas), alihkan julat dan kemudian tampalkannya di tempat lain (atau dalam helaian lain).

Malah terdapat kaedah dalam VBA untuk tujuan ini:

Tetapkan DestRange=Application. WorksheetFunction. Transpose(SelectedRange)

Walau bagaimanapun, melakukan ini dalam VBA adalah lebih banyak kerja daripada yang patut, kerana seperti yang anda lihat sebelum ini dalam artikel ini mengalihkan keseluruhan julat tidak lebih daripada menyalin dan menampal julat itu dengan hanya beberapa klik tetikus.

Membalik Lajur dan Baris dalam Excel

Seperti yang anda boleh lihat, menyelak lajur dan baris, menukar sel atau mengalihkan keseluruhan julat adalah sangat mudah dalam Excel.

Setelah anda mengetahui rupa yang anda mahukan data anda, anda boleh memilih pilihan terbaik dan menyelak atau menukar sel tersebut dalam beberapa langkah mudah sahaja.

Disyorkan: