Saat Anda memiliki teks dalam sel Excel yang terlalu panjang untuk ditampilkan di area sel yang terlihat, dan sel berikutnya di sebelah kanan kosong, Excel memungkinkan teks ditampilkan di sel berikutnya (dan berikutnya, dan selanjutnya, sesuai kebutuhan). Saya ingin mengubah ini; Saya ingin menghindari limpahan teks ini.
Saya tahu saya bisa menghindari ini dengan mengaktifkan "bungkus kata" dan menyesuaikan tinggi baris. Tapi bukan itu yang saya inginkan.
Saya ingin mengubah perilaku DEFAULT Excel sehingga ini menunjukkan nilai setiap sel hanya di area yang terlihat dari sel itu. Tidak ada luapan, tidak ada bungkus kata.
Apakah ini mungkin? (Omong-omong, saya menggunakan Excel 2010.)
Data / Text to Columns
dan menentukan jeda setelah karakter sebanyak yang dapat ditampung dalam sel tanpa membungkus / meluap. Ingatlah untuk melewati kolom tambahan yang dibuat yang berisi karakter ekstra!Jawaban:
Ini mungkin bukan opsi untuk semua orang, tetapi jika Anda mengimpor dokumen ke Google Sheets, fungsi ini didukung secara default. Di bilah menu atas, tiga jenis pembungkus teks didukung. Overflow, bungkus, dan klip. Anda mencari klip.
Tergantung pada persyaratan, ini mungkin merupakan opsi yang layak untuk beberapa orang.
sumber
Ya, Anda dapat mengubah perilaku ini, tetapi Anda mungkin tidak ingin efek samping yang ditimbulkannya.
Kunci untuk membatasi konten sel ke batas sel terlepas dari apakah sel yang berdekatan berisi data adalah perataan teks
Fill
. Pilih sel-sel Anda tidak ingin meluap dan klik kanan mereka> sel Format ... > tab Penyelarasan > Horizontal keselarasan > IsiThe masalah dengan metode ini adalah bahwa ini benar-benar akan mengisi sel dengan mengulang konten mereka ketika cukup singkat untuk cocok dalam sel beberapa kali. Lihat screenshot di bawah ini untuk apa artinya ini. (Perhatikan bahwa
B7
ini diisi dengan 'teks singkat'.)Sepertinya Anda akan terjebak dengan solusi di pos Benedikt
Perhatikan bahwa Anda juga bisa mengisi sel yang berdekatan dengan karakter centang (
'
) menggunakan metode pertama yang sangat pintar dari Benedikt . Dengan cara ini Anda tidak perlu menyembunyikan apa pun, mencegah overflow sel dan jika Anda menyalin sel sebagai teks (misalkan notepad) Anda masih mendapatkan teks kosong dan bukan spasi atau kutu.sumber
'
karakter. Sekarang saya tidak tahu apakah saya harus memilih jawaban Anda, atau jawabannya, atau apa! :-p'
dalam jawaban Benedikt sama sekali, termasuk dalam suntingan lama! Saya telah memilih keduanya, untuk berjaga-jaga ...'
alih - alih mengisinyaN/A
seperti yang disarankan Benedikt. Saya baru saja menemukan metode Benedikt untuk mengisi semua sel kosong dengan nilai sewenang-wenang yang sangat menarik.Begini cara saya melakukannya.
Mengisi semua sel kosong: (diuji pada Mac)
Pemformatan Bersyarat untuk Menyembunyikan "N / A"
=A1="N/A"
Sembunyikan Nol
_______________
† Itu Ctrl+ Enter, bukan Ctrl+ Shift+Enter .
sumber
Coba masukkan rumus = "" (dua tanda kutip ganda) di sel yang berdekatan di mana Anda tidak ingin melihat melimpah. Ini mengevaluasi ke "null" yang tidak menampilkan apa pun dan tidak akan memengaruhi matematika.
sumber
COUNTA
, jumlah sel dalam rentang yang tidak kosong akan dihitung . Sel yang menampilkan string panjang nol sebagai hasil rumus tidak kosong dan akan dihitung.Gunakan perataan Teks Horizontal "Isi" untuk sel. Anda dapat menemukannya di tempat yang sama dengan opsi Alignment lain yang harus menyelesaikan masalah Anda
sumber
Memperluas pada solusi menggunakan
'
untuk memblokir tumpah kanan teks Excel ke sel kosong yang berdekatan, kadang-kadang Anda tidak ingin memodifikasi / merusak kolom data Anda dengan memasukkan nilai itu di sana.Alih-alih memasukkan
'
nilai data aktual Anda, Anda dapat membuat kolom vertikal khusus baru untuk tujuan ini, seluruhnya diisi dengan'
karakter sepenuhnya .1. Kolom penghalang
2. Masukkan kolom "penghalang" di sebelah kiri kolom yang ingin Anda lindungi.
3. Perkecil kolom penghalang dengan mengatur lebar kolomnya ke nilai kecil
Atur lebar kolom ke nilai seperti
.1
, atau alternatifkan agar kolom penghalang lebih luas untuk bertindak sebagai spasi spasi margin atau antar kolom.Perhatikan bahwa Anda harus menetapkan lebar lebih besar dari nol; mengatur lebar kolom penghalang vertikal ke nol akan kembali ke perilaku overflow sel yang tidak diinginkan.
4. Voila!
sumber
Di Excel, sesuaikan kolom dengan lebar yang diperlukan, kemudian aktifkan kata-warp pada kolom itu (yang akan menyebabkan semua ketinggian baris meningkat) dan akhirnya pilih semua baris dan sesuaikan ketinggian baris dengan ketinggian yang diinginkan. Voila! Anda sekarang memiliki teks dalam sel yang tidak meluap ke sel yang berdekatan.
(Catatan: Saya menemukan ini dan mempostingnya sebagai komentar di jawaban yang dipilih tetapi juga mempostingnya sebagai jawaban sehingga akan lebih mudah ditemukan untuk orang lain.)
sumber
Sejalan dengan pemikiran bahwa Google Sheets mungkin tidak untuk semua orang , makro ini mungkin tidak untuk semua orang tetapi mungkin untuk seseorang .
Ini berjalan melalui rentang yang dipilih dan menggantikan sel yang meluap dengan teks terpotong.
Bendera menentukan apakah:
teks yang melanggar disalin ke alamat relatif yang sama di lembar kerja baru atau jika dibuang.
teks terpotong dikode keras atau ditautkan melalui rumus lembar kerja
=LEFT()
teks terpotong hyperlink ke string penuh dalam lembar baru.
Default adalah untuk menyimpan data dan menggunakan kedua tautan.
Catatan akhir: Saya telah menggunakannya untuk proyek pribadi dan menemukan itu dapat diandalkan tetapi tolong simpan dan buat cadangan pekerjaan Anda sebelum mencoba makro yang tidak dikenal .
sumber