Tek hücre içinde yazılı satır sayısını saydırmak.

Katılım
29 Mart 2013
Mesajlar
142
Excel Vers. ve Dili
office 2010
Örneğin A1 hücresi içinde aşağıdaki gibi satırlar var.

123456789 İSİM SOYİSİM
234578432 İSİM İSİM SOYİSİM
876543210 İSİM İSİM SOYİSİM
847562738 İSİM SOYİSİM

A1 hücresinde sayı veya metinden oluşan 4 satır bulunduğundan sonuç olarak A2 hücresine 4 sonucunu yazdırabilirmiyiz. Formülü varmıdır bunun.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Deneyiniz.Çözüm olabilir.
Kod:
=EĞER(UZUNLUK(KIRP(YERİNEKOY(A1;DAMGA(10);" ")))>0;UZUNLUK(KIRP(YERİNEKOY(A1;DAMGA(10);" ")))-UZUNLUK(YERİNEKOY(A1;DAMGA(10);""))+1;0)
Sayın Ömer BARAN uyarınız üzerine düzeltildi.Teşekkür ederim.Boş hücre olduğunda ALT+F11 geçilse 0 sonuçu verir.
 
Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Sayın çıtır'ın gözünden kaçtı sanırım. Verilen formülün sonucu, açılış mesajındaki veri için 4 yerine 14 oluyor.

Aşağıdaki formülün istenilen sonucu vermesi gerekir.
(Tabi satırbaşı karakterinin ALT+F11 tuşu kullanılarak yazılmış olduğunu varsayıyorum)

►Sonuç alamıyorsanız; belgenizde mevcut gerçek verideki bir satırbaşı karakterini kopyalayın ve
bu karakteri örneğin B1 hücresine yapıştırın, C1'e de =KOD(B1) formülü uygulayın.
Bu formülün sonucu neyse, aşağıdaki formülde DAMGA(10) kısımlarındaki 10 sayısının yerine o sonucu yazın.

►Formül yine de istediğiniz sonucu vermiyorsa, birkaç hücrelik gerçek verinin olduğu bir örnek belge yükleyin onun üzerinden bakılsın.
Örnek belge yükleme yöntemine ilişkin kısa açıklama cevabımın altındaki İMZA bölümünde var.
.
Kod:
=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]UZUNLUK[/COLOR]([COLOR="red"]KIRP[/COLOR](A1))-[COLOR="red"]UZUNLUK[/COLOR]([COLOR="red"]YERİNEKOY[/COLOR]([COLOR="red"]KIRP[/COLOR](A1);[COLOR="red"]DAMGA[/COLOR](10);""))=0;0;[COLOR="red"]UZUNLUK[/COLOR]([COLOR="red"]KIRP[/COLOR](A1))-[COLOR="red"]UZUNLUK[/COLOR]([COLOR="red"]YERİNEKOY[/COLOR]([COLOR="red"]KIRP[/COLOR](A1);[COLOR="Red"]DAMGA[/COLOR](10);""))+1)
 
Katılım
29 Mart 2013
Mesajlar
142
Excel Vers. ve Dili
office 2010
Herzamanki gibi yine çok yardımcı oldunuz teşekkür ederim sizlere. Kusura bakmayın geç bakabildim çok güzel çalışıyor, ellerinize sağlık.
 
Üst