BİR GARİP DURUM / uzunluk fonksiyonu ile karakter sayma

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
627
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Merhaba,

Ekteki excel dosyasında şöylesi bir şey yapmaya çalıştım. Mal aldığımız firmanın faturalarını pdf formatından excele dönderdim ve ürün kodlarını kendi sistemimize uyarlamak için parçaal, soldan, sağdan gibi fonksiyonlar ile sayısal kodları ayırmaya çalıştım. Ancak ekteki örnek dosyada olduğu gibi, 0154-17-135 şeklindeki dizinin arasında sanki gizli bir karakter var. Excel hücresinde görsel olarak 27 karakter sayarken uzunluk fonksiyonu ile baktığımda karakter sayısı 29 olmakta. uzunluk fonksiyonunun verdiği 2 adet karakter nedir. Diğer bir ifade ile gözle görünmeyen karakter nedir?
 

Ekli dosyalar

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
vbCrLf (yeni satıra geçiş) ve boşluk karakterleri var ....

.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Dosyanızda aralarda satır karakteri var; B2 hücresinde metni kaydır yaparsanız görürsünüz.
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
alt + enter ile hücre aşağı kaydırılmış dolayısı ile 2 farklı hareket gösteriyor eğer düzeltirseniz uzunluklar düzelecektir
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
627
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Cevaplar için öncelikle hepinize teşekkürler, durum sayın excel41 in dediği alt + enter dan kaynaklanmakta. çok sayıda satırda ve hücrede aynı problem varsa toplu olarak nasıl düzeltme, değişiklik yapabilirm. Bul Değiştir i bu durumda kullanabilir miyim. Denemeye çalıştım ancak olmadı. ilk defa karşılaştığım bir durum. Tek tek manuel düzeltme yapmak zorundamıyım yoksa toplu düzeltme nasıl yapabilirim.

Teşekkürler,
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
627
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Sütunu Seçiniz
Ctrl+H (Yani Bul ve Değiştir)
Aranan Bölüme Alt+010
Değiştirilecek yere 1 adet boşluk karakteri
Tümünü Değişti
r

bu ifadelere göre yapılması gereken alt tuşu basılı iken 010 yazmakmıdır , ki ben böyle algıladım ancak sonuç alamadım, farklı birşey midir. alt tuşu basılı iken den sonraki işlemi daha açık belirtebilir misiniz.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
Alt tuşuna basılı tutarak 010 yazacaksınız ki siz de öyle yaptığınızı belirtmişsiniz.
Sonuç alamadım derken kastettiğiniz nedir? Resimdeki gibi bir ekran geldi mi?
Adsız.png
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
627
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Değiştirilecek birşey bulamadık şeklinde uyarı vermekte. Eksik yaptığım birşey var ama anlamadım.

Teşekkürler,
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
Dosyanızın sorunlu olduğunu düşündüğünüz kısmını içeren küçük bir örneğini paylaşır mısınız?
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
627
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Merhaba,

Pdf den excele dönüşen asıl veriler ft-1 ve ft-2 adlı sayfalardadır. Diğer sayfalar kendi deneme çalışmalarımdır.
 

Ekli dosyalar

Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
ALT+0010 deneyiniz.
ALT+010 da oluyor.
 

Ekli dosyalar

Son düzenleme:

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
627
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
ALT+0010 Deneyiniz.
Cevabınız için teşekkürler, 0010 şeklinde yaptığımda oldu. Ancak 0010 un ne anlam ifade ettiğini de belirtebilirseniz mantığını anlamış olurum.

Tüm cevaplar için tekrardan teşekkürler,
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Cevabınız için teşekkürler, 0010 şeklinde yaptığımda oldu. Ancak 0010 un ne anlam ifade ettiğini de belirtebilirseniz mantığını anlamış olurum.

Tüm cevaplar için tekrardan teşekkürler,
Rica ederim.
Normalde 010 ile de olmalı. Olmadığı zaman herhangibir hücreye çift tıklayarak girip enterlayarak çıkın. (veya F2 enter)

ALT+010, ALT+0010 excelde ALT+enter ile yaptığınız satır atlama karakterinin ASCII kod karşılığıdır.
 
Üst