Cara memindahkan spasi di excel

Semuanya terlihat bagus dan formulanya harus bekerja. Tetapi untuk beberapa alasan yang tidak diketahui, beberapa hasil adalah kesalahan

Pertama kali ini terjadi pada saya, saya menghabiskan waktu lama untuk mencoba menemukan masalah hanya untuk menemukan beberapa data pencarian memiliki karakter spasi ekstra yang terpasang di bagian akhir.

Ini sering terjadi. Data mungkin memiliki karakter spasi di awal atau di akhir. Bahkan mungkin ada banyak spasi di antara kata-kata yang seharusnya tidak ada

Sekarang kita tahu masalahnya, bagaimana kita bisa memperbaikinya?

Dalam postingan ini, kami akan melihat berbagai metode untuk menghapus karakter spasi ekstra yang tidak diinginkan ini dari data kami

Contoh Data kami untuk Postingan

Cara memindahkan spasi di excel

Untuk postingan ini, kita akan melihat sekumpulan data sederhana. Itu hanya “Halo Dunia. ” berulang kali tetapi dengan berbagai ruang ekstra yang dimasukkan

  1. Tidak ada ruang ekstra di sini. Ini hanya kontrol, untuk memastikan saat kami menerapkan perbaikan, kami tidak merusak sesuatu yang benar
  2. Terlihat oke, tapi sebenarnya ada 5 spasi yang ditambahkan di bagian akhir
  3. Ada 5 ruang yang ditambahkan ke awal. Ruang terdepan jauh lebih mudah dikenali
  4. Di sini kita memiliki karakter spasi awal dan akhir dalam data
  5. Ada beberapa spasi di antara kata-kata. Dalam hal ini sudah jelas, karena saya telah menambahkan 5 spasi di antara kata-kata tersebut. Jika kami hanya memiliki 2 spasi, itu bisa lebih sulit dikenali tergantung pada font yang digunakan
  6. Yang ini memiliki ketiga kemungkinan. Memimpin, membuntuti, dan di antaranya

Mari kita lihat bagaimana kita dapat memperbaiki semua ini

Menghapus Spasi Ekstra dengan Fungsi TRIM

Metode pertama yang akan kita lihat adalah yang paling sederhana

Ruang ekstra adalah masalah umum, sehingga ada fungsi untuk menghapus (atau memangkas) ruang tersebut. Ini adalah fungsi TRIM

Itu melakukan persis seperti yang mungkin dilakukan. Ini memangkas ruang yang berlebihan dari data. Ini menghapus semua spasi dari string teks kecuali satu spasi di antara kata-kata

Fungsi TRIM memiliki satu input yang diperlukan, dan ini adalah teks yang ingin kita potong ruang berlebihnya. Masukan dapat berupa referensi sel seperti B2 atau string hardcoded seperti “Hello World”. “

TRIM(B2)_ akan mengembalikan konten sel B2 dengan spasi ekstra dihilangkan

TRIM(" Hello World! ") akan mengembalikan “Hello World. “

Menghapus Spasi Ekstra Antara Kata dengan Temukan dan Ganti

Metode selanjutnya akan menggunakan fitur pencarian dan ganti Excel

Ini hanya akan berfungsi untuk menghilangkan spasi ekstra di antara kata-kata

Pertama, kita perlu memilih kemarahan sel yang ingin kita hapus ruang ekstra

Lalu buka tab Beranda ➜ bagian Pengeditan ➜ tekan tombol Temukan & Pilih ➜ pilih opsi Ganti dari menu

Anda juga dapat menggunakan pintasan keyboard Ctrl + H

Keduanya akan membuka menu Temukan & Ganti dan kita dapat menekan tombol Opsi untuk opsi temukan dan ganti lebih lanjut

Di bagian Temukan apa, kita perlu menambahkan dua karakter spasi. Kita dapat menekan Space bar dua kali pada keyboard

Di bagian Ganti dengan, kita perlu menambahkan satu karakter spasi. Kita bisa menekan Space bar satu kali pada keyboard

Kami dapat mengetahui karakter spasi berada di area input karena kursor akan bergerak ke kanan setiap kali kami menekan bilah spasi

Pastikan opsi lanjutan lain yang dipilih adalah Di Dalam Lembar dan Lihat di Rumus

Tekan tombol Ganti Semua. Karena ada string 5 spasi dalam data kami, kami perlu menekan tombol Ganti Semua beberapa kali hingga tidak dapat lagi menemukan karakter spasi ganda dalam data

Ini akan menyisakan satu spasi di awal atau akhir data jika ada spasi di sana

Menghapus Spasi Ekstra dengan Power Query

Power Query adalah semua tentang transformasi data, sehingga harus dapat menangani tugas ini

Pilih data dan buka tab Data ➜ tekan perintah From Table/Range

Ini akan mengubah data kita menjadi Tabel Excel, jika belum diformat sebagai satu

Kami dapat memastikan rentang data yang dipilih sudah benar dan menyesuaikannya jika diperlukan. Data kami tidak memiliki judul kolom apa pun, jadi kami akan membiarkan kotak My table has headers tidak dicentang

Tekan tombol OK untuk membuat tabel dan editor power query akan terbuka

Klik kanan pada heading kolom ➜ pilih Transform ➜ pilih Trim

Sayangnya, ini tidak menghilangkan spasi ekstra di antara kata-kata dan kami perlu menerapkan beberapa langkah transformasi Ganti Nilai untuk mencapai ini

Klik kanan pada kolom dan pilih Ganti Nilai dari menu

Seperti metode temukan dan ganti, kita perlu menambahkan dua spasi sebagai Nilai Untuk Ditemukan dan satu spasi sebagai nilai Ganti Dengan. Kami kemudian dapat menekan tombol OK untuk menambahkan transformasi ini

Kami perlu mengulangi langkah ini sampai semua ruang ekstra telah dihapus dari data kami

Untuk mengembalikan data yang dibersihkan ke Excel, kita perlu menutup dan memuat data

Kita bisa pergi ke tab Beranda di editor power query ➜ tekan Tutup dan Muat ➜ pilih Tutup dan Muat Ke ➜ pilih Tabel dan pilih lokasi untuk memuat tabel

Menghapus Spasi Ekstra Antara Kata Dengan VBA

VBA juga memiliki fungsi trim bawaan

Sub TrimSpaces()

Dim rng As Range
Dim cell As Range
Dim TempCell As String

Set rng = Selection

For Each cell In rng
    TempCell = cell.Value
    TempCell = Trim(TempCell)
    cell.Value = TempCell
Next cell

End Sub

Kode di atas akan mengulang setiap sel dalam rentang yang dipilih dan menerapkan fungsi Trim VBA ke nilai di dalam sel

Mirip dengan transformasi Power query Trim, itu hanya akan menghapus spasi di awal dan akhir teks apa pun

Bagaimana Anda memindahkan spasi di Excel?

Pilih semua teks dalam kotak teks, klik kanan, dan klik Paragraf. Pilih spasi baris yang Anda inginkan .

Bagaimana cara memperbaiki ruang aneh di Excel?

Hapus semua spasi di antara angka .
Tekan Ctrl + Spasi untuk memilih semua sel dalam kolom
Tekan Ctrl + H untuk membuka kotak dialog "Temukan & Ganti".
Tekan bilah Spasi di bidang Temukan Apa dan pastikan bidang "Ganti dengan" kosong
Klik tombol "Ganti semua", lalu tekan Ok. Voila. Semua spasi dihapus