Bagaimana cara menyalin dan menempel hanya sel yang tidak kosong di Excel?
Sebagian besar dari kita mungkin mengalami masalah ini, ketika kita menyalin daftar data yang berisi beberapa sel kosong, dan kemudian menempelkannya ke kolom lain, sel kosong juga akan ditempelkan. Ini sangat mengganggu ketika kita tidak membutuhkan yang kosong dan hanya ingin menempelkan sel yang tidak kosong. Dalam hal ini, bagaimana kita bisa menyalin dan menempel hanya sel yang tidak kosong di Excel dengan cepat dan nyaman? Berikut beberapa trik cepat untuk Anda mengatasinya:
Salin dan tempel hanya sel yang tidak kosong dengan perintah Go To Special
Salin dan tempel hanya sel yang tidak kosong dengan fitur Filter
Salin dan tempel hanya sel yang tidak kosong dengan Formula Array
Salin dan tempel hanya sel yang tidak kosong dengan kode VBA
Salin dan tempel hanya sel yang tidak kosong dengan Kutools for Excel
Salin dan tempel hanya sel yang tidak kosong dengan perintah Go To Special
Dengan Pergi ke khusus perintah, Anda dapat memilih semua data terlebih dahulu, lalu menyalin dan menempelkannya ke lokasi lain.
1. Pilih daftar data yang ingin Anda gunakan.
2. Lalu klik Beranda > Temukan & Pilih > Pergi ke khusus, lihat tangkapan layar:
3. di Pergi ke khusus kotak dialog, periksa Konstanta opsi, lihat tangkapan layar:
4. Lalu klik OK, dan hanya sel nilai yang telah dipilih dalam daftar.
5. Dan kemudian salin dan tempel data ke lokasi yang Anda inginkan. Dan hanya nilai sel yang tidak kosong yang telah ditempel. Lihat tangkapan layar:
Note: Metode ini hanya tersedia untuk konstanta, tidak diterapkan ke sel rumus.
Salin dan tempel hanya sel yang tidak kosong dengan fitur Filter
Grafik Filter Fitur dapat membantu Anda memfilter sel yang tidak kosong terlebih dahulu, lalu Anda dapat menyalin dan menempelkannya ke sel lain sesuai kebutuhan.
2. Klik Data > Filter, lihat tangkapan layar:
3. Kemudian klik tombol tarik-turun di sudut kanan sel dalam daftar yang dipilih, dan hapus centang Kosong opsi di bawah menu drop down. Lihat tangkapan layar:
4. Dan kemudian klik OK, semua sel yang tidak kosong telah disaring seperti gambar berikut yang ditampilkan:
5. Akhirnya, Anda dapat menyalin data yang difilter dan menempelkannya ke lokasi mana pun yang Anda butuhkan.
Note: Nilai dan rumus diterapkan menggunakan cara ini.
Pilih sel yang tidak kosong sekaligus |
Klik untuk uji coba fitur lengkap gratis dalam 30 hari! |
Salin dan tempel hanya sel yang tidak kosong dengan Formula Array
Untuk menyalin dan menempelkan hanya sel yang tidak kosong, Anda juga bisa menerapkan rumus array berikut.
1. Selain data Anda, masukkan rumus berikut ke sel kosong:
=LOOKUP("zzzzz",CHOOSE({1,2},"",INDEX(A:A,SMALL(IF($A$1:$A$15<>"",ROW($A$1:$A$15)),ROWS($B$1:B1)))))
Note: Dalam rumus di atas, A1: A15 adalah daftar data yang ingin Anda gunakan. Anda dapat mengubahnya sesuai kebutuhan.
2. Lalu tekan Shift + Ctrl + Masuk bersama-sama, lalu pilih sel B1, dan seret gagang isian ke rentang yang Anda inginkan untuk memuat rumus ini, dan semua nilai sel yang tidak kosong telah diekstraksi. Lihat tangkapan layar:
3. Karena ini adalah rumus, saat Anda menyalinnya ke tempat lain, Anda harus menyalin dan menempelkannya sebagai nilai.
Note: Rumus ini hanya tersedia untuk konstanta, tidak diterapkan ke sel rumus.
Salin dan tempel hanya sel yang tidak kosong dengan kode VBA
Jika Anda tertarik dengan kode VBA, Anda dapat menjalankan kode berikut untuk menyelesaikan tugas ini.
1. Tahan ALT + F11 kunci, dan itu membuka Jendela Microsoft Visual Basic for Applications.
2. Klik Menyisipkan > Modul, dan tempel kode berikut di Jendela Modul.
Kode VBA: Salin dan tempel hanya sel yang tidak kosong di Excel
Sub PasteNotBlanks()
'Update 20140325
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
If InputRng.Columns.Count > 1 Then
MsgBox "Please select one column."
Exit Sub
End If
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
InputRng.SpecialCells(xlCellTypeConstants).Copy Destination:=OutRng.Range("A1")
End Sub
3. Lalu tekan F5 kunci untuk menjalankan kode ini, kotak prompt akan muncul untuk mengingatkan Anda memilih rentang data yang ingin Anda gunakan. Lihat tangkapan layar:
4. Dan kemudian klik OK, kotak prompt lain akan muncul untuk membiarkan Anda memilih sel untuk meletakkan data.
5. Klik OK untuk menyelesaikan kode ini, dan hanya nilai sel yang tidak kosong yang telah ditempelkan ke posisi yang Anda tentukan.
Note: Kode ini hanya tersedia untuk konstanta.
Salin dan tempel hanya sel yang tidak kosong dengan Kutools for Excel
Apakah ada cara yang lebih mudah dari diatas? Tentu saja, Kutools untuk Excel's Pilih Sel Tidak KosongUtilitas s dapat membantu Anda memilih sel yang tidak kosong terlebih dahulu, lalu menyalin dan menempelkannya.
Kutools untuk Excel, dengan lebih dari 300 fungsi praktis, membuat pekerjaan Anda lebih mudah. | ||
Setelah pemasangan gratis Kutools for Excel, lakukan seperti di bawah ini:
1. Pilih rentang sel, dan klik Kutools > Pilih > Pilih Sel Tidak Kosong. Lihat tangkapan layar:
2. Kemudian sel tidak kosong dipilih, tekan Ctrl + C untuk menyalinnya, lalu pilih sel tempat Anda ingin menampilkan hasil paset, tekan Ctrl + V untuk menempelkan sel tidak kosong yang dipilih. Lihat tangkapan layar:
Salin dan tempel hanya sel yang tidak kosong
Kutools for Excel: 300+ fungsi yang harus Anda miliki di Excel, Uji coba gratis 30 hari dari sini |
Alat Produktivitas Kantor Terbaik
Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu. Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...
Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah
- Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
- Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
- Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!