Excel ne zaman metni bitişik hücrelere taşmaya veya sınırda kesmeye karar verir?


35

Excel'de, 2010'da veya başka bir sürümde, muhtemelen bir hücreye girersem, hücrenin genişliğinden daha uzun olan uzun bir tek satırlık metin, Excel bazen metni bir sonraki bitişik hücrelerde oluşturur; diğer bazı zamanlarda, sağdaki bitişik hücre ile sınırda kesilir.

Excel'in ne yapacağına nasıl karar verdiğini bilmek istiyorum, böylece düzenlerimi daha iyi kontrol edebiliyorum. Unutmayın ki zaman zaman elverişsiz olduğu için birleştirme hücreleri kullanmak istemiyorum. Ayrıca, etkilenen tüm hücrelerde "Tümünü Temizle" biçimini zaten denedim, ancak yine de pek bir şey görünmüyor.

Herhangi bir fikir? Teşekkür ederim.


20 Nisan 2012'den sonra herhangi bir şey olursa, bu soruya hala cevap verilmemektedir. Buna tutarlı bir davranış bulamadım. Cevabı biliyorsanız, lütfen postalayın ve onayını ben vereyim. Teşekkür ederim.
Jake,

Bu soruyu konu dışı olarak kapatmak için oy kullanıyorum, çünkü yalnızca yazılım geliştiricilerin gerçekten anlayabileceği bir davranış tanımı arıyorsunuz.
James Mertz

Yanıtlar:


40

Metnin bir hücrenin kenarından öteye taşması için aşağıdaki koşullar doğru olmalıdır:

  • Hücre "Metni Kaydır" açık değil
  • Hücre birleştirilmiş bir hücre değil
  • Hücre, hücrenin genişliğini aşan bir değer içeriyor
  • Bitişik hücre boş * ve birleştirilmiş bir hücre değil
  • Hücre, aşağıdaki yatay hizalamalardan herhangi birine sahiptir:

    • Genel
    • Sol (Girinti)
    • merkez
    • Sağ (Girinti)
    • Seçim boyunca ortala
      (Sağ, hücreyi sola doğru üst üste bindirir; her iki tarafta da orta üst üste binme
  • Hücre içeriği döndürülmez (yani yönlendirme 0 ° olarak ayarlanır) (yalnızca Excel 2010?)

  • Hücre bir metin değeri içeriyor. Sayısal ve tarih değerleri ####, bitişik boş hücrelerin üzerine binmek yerine, bilimsel gösterime veya bilimsel gösterime dönüştürülür .
  • Çalışma sayfasında "Formülleri Göster" açık değil

Bunların gerekli şartlar olduğuna inanıyorum. Herhangi birini özlediyseniz, lütfen bu cevabı düzenlemekten çekinmeyin.

* Bazı durumlarda, bitişik bir hücre boş gibi görünebilir , ancak bu durumda metin o hücreye taşmaz, çünkü gerçekten boş değildir.


4
61 bin manzaraya sahip 4 yıllık bir soru ve önceki bir düzine cevap. Sık sık gerçekleşmez, ancak konuya önemli bilgiler eklemeyi başardınız. +1
fixer1234

3
Teşekkürler :) Bir Google aramasından soru ile karşılaştım ve şu konuda şaşırdım: A) cevapların sayısı, B) kaç tane soru sorulduğundan biraz daha farklı bir cevap, en yüksek puanlı geç cevap, C) Yanıtların hiçbiri tamamlanmadı, soru bağlamında " excel'in hücrenin taşması olup olmadığını nasıl belirlediğinin tam bir açıklaması" açıklandı .
Dan Henderson,

1
Kapsamlı cevabınız için, 3 yıl sonra yeşil bir keneyi hak ediyorsunuz!
Jake,

2
Sanırım az önce başka bir koşul keşfettim : Metin bir sonraki hücreye akacak şekilde döndürülemiyor . Oryantasyon 0 ° 'den farklı olduğunda, metin hücrenin sınırlarında kesiliyor. (yani dikey metin taşması olmaz)
Marcus Mangelsdorf

2
@MarcusMangelsdorf Excel 2016'da, yönlendirmeyi 1 ° olarak ayarlarsam, metin hücre sınırında kesilmez.
MetaEd

4

Bu aynı sorunu yaşadım ve yalnızca hücredeki değerin tüm sayısal karakterleri (ondalık nokta dahil) olması durumunda, hücredeki değerin içinde herhangi bir alfa karakteri varsa, bitişik hücrelere doğru genişler, ancak Bu değer sayısal değil, sadece değil. Bu, hücreye sayı girildikten sonra hücrelerin biçimini Metin olarak değiştirseniz bile geçerlidir.

Bunu düzeltmek için, hücreleri Excel'de Text olarak önceden biçimlendirmek ve daha sonra paste - özel değerlerini kullanarak verileri metin hücrelerine yapıştırmak zorunda kaldım.

Diğer bir çözüm, bir sayının önüne tek bir teklif koymaktır ve Excel, bitişik hücrede görüntülenmesine izin vererek metin olarak değerlendirecektir.


Hala 1 yıldan fazla bir zaman sonra bu sorunu yaşıyorum ... ve hala tam bir cevap yok.
Jake

3

Diğer yanıtlarda belirtilen örneklere ek olarak Ctrl + `, çalışma sayfasında "Formülleri göster" seçeneği ( ) etkinse Excel'in her zaman metin taşmasını kısaltacağı belirtilmelidir . Ctrl + 1"Hücreleri Biçimlendir" iletişim kutusuna erişmek için düzenli olarak klavye kısayolunu kullanıyorsanız, yanlışlıkla "Formülleri göster" i etkinleştirmek çok kolaydır ve bunun gerçekleştiğini fark etmeyebilirsiniz. Bu, özellikle aktif sayfada formülleriniz yoksa geçerlidir.


Aynen benim durumum !!! Ben sık sık hata için kısayolu tıklayın!
örümcek adam

1

Pek çok sürüm önce, bu sadece bitişik hücrenin boş olup olmamasına bağlıydı. Birisi bunun artık doğru olmadığını düşünüyorsa, aşağıda bir yorum yapın.


"Excel 2010> ana sayfa> düzenleme grubu> açılır listeyi temizle> tümünü temizle" deki "Tümünü Temizle" de içeriği temizler. yani tüm temizlenmiş hücrelerin boş olması gerekir, ancak bazen de taşmaz.
Jake,

1
Taşma istiyorsanız
hücrenizin

1

Hepsini temizlemenizi önermiyorum (işinizi kaybetmek istemiyorsanız!). Excel (en azından 2013 - önceki sürümlerden emin değilim - 2000’nin bu şekilde davranmadığından emin olmama rağmen), boş bir dizgiyi (yani "") bir değer olarak tanır ve "boş" bir bitişik hücreniz olsa bile , verileriniz o hücreye taşmaz.

Hücrede gerekli olan boş. - Boş dizelerin ve boş değerlerin çok farklı olduğu veritabanlarıyla daha uyumlu olması için Excel'de kabul edildiğini düşünüyorum.

Hücreyi seçmek ve silme isabet orada aslında bir boş yerleştirir. Ancak, büyük bir e-tablonuz varsa veya herhangi bir nedenden dolayı e-tablonuzun hücreleri genellikle boş dizelerle doldurulursa, hızlı bir çözüm boş dizeleri ("") denetleyen ve bunları null ile değiştiren bir makro yazmaktır.


1

Bir çare buldum çok mutluyum !! Bir süredir bununla yaşamayı öğrendim. Bir sütundan gelen metin aşağıdaki sütuna girmez ... kesilirdi. Diğer birçok seçenek arasında "hepsini temizle" denedim. Sonunda ... Format - Hücreler - ve işaretlenmemiş Birleştirme Hücreleri. Şimdi çok kolay görünüyor.


Soru, “Birleştirme hücrelerini kullanmak istemediğimi unutmayın” diyor, bu nedenle cevabınız bu soru ile ilgili görünmüyor. Ayrıca duygularınızı duymamıza gerek yok ve SHOUTING'i mutlak minimumda tutmayı tercih ediyoruz.
Scott

1

Yanındaki hücrede bir çeşit içerik bulunmadıkça bir sonraki hücreye akacaktır (örn. Sütun A, Sütun B).

B sütunundaki içeriği silerseniz, A sütunundaki içerik artık taşmaz. Eğer B sütununa geri dönüp “içeriği temizle” yaparsanız, A hücre boyutundan tekrar geçecektir.


0

Söz konusu hücreyi tıklayın ve "metin sarma" özelliğini kapatın. Excel 2013'te, bu, ekranın yarısının yarısı olan Giriş sekmesindedir.


0

Metninizi girmeden önce, Hücrelerin Formatını Metin olarak değiştirin. Bu, metnin bir sonraki hücreye geçmesine izin veriyor (bir sonraki hücre boş olduğu sürece).

Metin girdikten sonra Biçimi değiştirmeyi denerseniz işe yaramaz.

Dave


0

Bu benim için sinir bozucu ve bu yüzden yaptığım şey bu. Yukarıdaki cevapların hepsi iyidir ve metin hücrede hiç veri yoksa yalnızca bir sonraki hücreye girer, yani yaptığım şey, Çalışmak istediğiniz sütunu seçin ve Giriş sekmesinde Bul ve Seç'i seçin. Değiştir'i seçin. "Neyi Bul" seçeneğinde, boş bırakın ve "Şununla değiştir" bölümünde bir nokta veya boşluk koyun ve altındaki Tümünü Değiştir seçimini kullanın. Bu, boş alanlara bir şey koyacak ve ondan önceki alana veri girişini durduracaktır.


0

Aynı problemi yaşadım ve söz konusu hücre bir formül içeriyorsa, yukarıdaki çözümlerden bazıları işe yaramayacaktır.

Çalışmayı başardığım yöntemlerden biri, verilerin yayılmasını istediğiniz bitişik hücrelerin yanı sıra hücre seçme, sağ tıklatma, hücreleri biçimlendirme, hizalama, yatay hizalama, seçim boyunca merkezlemektir. Bu şekilde hücre birleşmesini önleyebilirsiniz.

Umarım bu yardımcı olur.


0

Metnin bir sonraki hücreye aktığı özel bir durum vardı ama göremedim.

İlk kullanımda iki hücreye yayılan bir metne sahibim. Her iki hücreyi de vurguladım ve arka planı kırmızı ve metni beyaz yaptım. Daha sonra sadece ilk hücreyi kopyaladım ve başka bir sayfaya yapıştırdım. Kırmızı metin üzerinde beyaz sadece ilk hücrede gösterdi.

Beyaz metin bir sonraki hücreye taşındı ancak arka plan değil, varsayılan beyaz arka planda görünmüyordu.

İkinci hücrenin vurgulanması ve kırmızıya boyanması sorunu düzeltti.


-1

Veri yalnızca sağdaki sütun boşsa taşar. Yani, filtre ve (Boşlukları) seçin. Sütunun üstündeki ilk hücreyi seçin ve bir boşluk girin. İlk hücreyi kopyalayıp sütunun sonuna yapıştırın. Filtreyi temizlediğinizde taşma verilerinin kaybolduğunu göreceksiniz.

Voila ..

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.