• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Hücre İçeriğini sayma

Katılım
19 Eylül 2008
Mesajlar
22
Excel Vers. ve Dili
Excel 2007 Tr
A hücrelerinde ki rakam veya harf miktarlarının b hücresine yazdırılmasını istiyorum (örnekte olduğu gibi) mümkün mü?

Örnek dosyam ek-dedir.

Teşekkürler..
 

Ekli dosyalar

Merhaba,

Veriler virgül(,) ile ayrılacaksa,

Kod:
=UZUNLUK(KIRP(A1))-UZUNLUK(YERİNEKOY(KIRP(A1);"[COLOR=red][B],[/B][/COLOR]";""))+1
Bu şekilde kullanabilirsiniz.

.
 
merhaba
ilk alternatif çözüm benden olsun.
bu işinizi görür mü?

Kod:
=UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;",";""))+1
 
Sevgili Ömer ve Uzmanamele sizlere sonsuz şükranlarımı sunuyorum. Büyük bir yükten kurtardınız beni. Her şey ama her şey gönlünüzce olsun.

Eyvallah..
 
merhaba
ilk alternatif çözüm benden olsun.
bu işinizi görür mü?

Kod:
=UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;",";""))+1

peki şunun için bir formül varmı
hücrede =34,50+35,20+40,30 yazıyor bunları saydırmamız mümkün mü ?

yani ben 3 adet virgüllü rakam yazdım toplaması içinde = ile başlayıp + koydum bu hücreyi yopladı.
ben bu hücreye yazdığım 3 adet rakamı saymasını istiyorum.


teşekkürler
 
=34,50+35,20+40,30 yazıyor bunları saydırmamız mümkün mü ?


Modüle;
Function formul(InputCell As Range) As String
formul = InputCell.FormulaLocal
End Function

+ saymak için
=UZUNLUK(formul(A2))-UZUNLUK(YERİNEKOY(formul(A2);"+";""))

, saymak için
=UZUNLUK(formul(A2))-UZUNLUK(YERİNEKOY(formul(A2);",";""))
 
Tşk. ama olmadı

tahsin arat bey,

yazdım ama olmadı.
modül e demi yazmam lazım acaba

Modüle;
Function formul(InputCell As Range) As String
formul = InputCell.FormulaLocal
End Function


bunu kodlu görüntüle bölümüne de yazdım olmadı. makro falan diyo.
 
Kodu modül içerisine yazmalısınız.

tahsin arat bey,

yazdım ama olmadı.
modül e demi yazmam lazım acaba

Modüle;
Function formul(InputCell As Range) As String
formul = InputCell.FormulaLocal
End Function


bunu kodlu görüntüle bölümüne de yazdım olmadı. makro falan diyo.

yukarıdaki kodu modül içerisine yazmalısınız. Modüle diye belirtmiştim zaten.
 
ingilizce excelde uzunluk formülü için(kelimesi) hangi formülü kullanıyorum?
 
bunu buldum :) ancak bu kezde örneğin hücrede 11;12;13 olsun ben bunu saydırdığımda 3 vermesi lazım ama formül 8 veriyor, bunu nasıl çözebilirim?
 
Merhaba,

Ekteki örnek dosyayı inceleyiniz.
 

Ekli dosyalar

Geri
Üst