Bagaimana cara mudah mengubah kolom menjadi baris di Excel?

1

Saya memiliki tabel Excel yang sangat besar yang perlu saya ubah menjadi paragraf untuk laporan Word, dan saya tidak dapat menemukan cara yang efisien untuk melakukannya

Sumbernya terlihat seperti ini: Format tabel asli

Dan saya pada akhirnya akan membutuhkan sesuatu seperti ini, yaitu melalui tabel pivot. Perhatikan bahwa "Item C", yang tidak memiliki nilai deskripsi apa pun, dilewati:

Format target

Sekarang, untuk sampai di sana saya yakin saya perlu mengubah sumber saya ke format perantara ini, yang memiliki satu deskripsi per baris:

Format tabel menengah

Bagaimana saya mendapatkan dari sumber ke format perantara dengan cara yang efisien? Atau mungkin ada cara yang lebih mudah untuk menghasilkan format target yang tidak saya ketahui? Setiap bantuan dipersilahkan!

DavidD
sumber

Jawaban:

1

Sederhana, tetapi mungkin cukup efektif, jika jumlah kolomnya tidak terlalu banyak.

  1. Buat lembar kosong baru dengan dua header, Item dan Deskripsi
  2. Untuk setiap kolom Deskripsi
    1. Salin semua dari lembar asli ke lembar sementara baru
    2. Hapus semua kolom deskripsi tetapi satu (lembar sekarang hanya berisi dua kolom, Item dan Deskripsi X )
    3. Sortir / filter kolom deskripsi yang tersisa untuk menghindari semua sel kosong
    4. Salin / rekatkan semua baris yang tersisa ke lembar yang dibuat pada langkah pertama
erikxiv
sumber
Cemerlang, itulah yang saya cari! Terima kasih
DavidD
1

Fungsi ini dibangun langsung ke dalam Excel.

Yang harus Anda lakukan adalah menyorot sel yang ingin Anda pivot, salin, dan tempel ke lokasi lain menggunakan fungsi "Tempel transpose". Untuk melakukan ini, klik panah bawah di bawah tombol Tempel di pita, dan di bawah tajuk Tempel , Anda akan melihat tombol yang terlihat seperti kolom yang berputar menjadi satu baris. Klik itu untuk "Tempel transpose" dan baris Anda akan menjadi kolom dan sebaliknya di versi yang ditempelkan

Video ini melewati proses bersama dengan beberapa trik terkait lainnya: http://www.youtube.com/watch?v=KbfeIYV359I

Ben Richards
sumber
0

Jika Anda siap menggunakan skrip (seperti Spreadsheet::ParesExceldi Perl, misalnya), Anda dapat menggunakan contoh Stackoverflow ini untuk membentuk solusi khusus Anda.

Ada juga contoh skrip PowerShell dan beberapa trik dalam jawaban lain di sana.

nik
sumber