Excel toplam almıyor

Katılım
14 Nisan 2013
Mesajlar
764
Excel Vers. ve Dili
Office Excel 2016 TR
Home & Business
Altın Üyelik Bitiş Tarihi
30.12.2018
Merhaba

Bir programdan indirdiğim raporda sayıların toplamını almak istiyorum fakat, rapor indiği zaman sayıların sonunda bir boşluk geliyor...

Kırpma formülünü, sayıya çevirmeyi denedim ama olmadı

Bu yüzden toplam alamıyorum çözümü nedir acaba ?
 

Ekli dosyalar

Ö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.
Kod:
=TOPLA(0+YERİNEKOY(E2:E10;"[B][COLOR="Red"]*[/COLOR][/B]";""))
[COLOR="Blue"]Dizi Formülü şeklinde tamamlayınız.[/COLOR]
şeklinde sonuç alınabiliyor.

Not: Formüldeki * karakteri yerine bir hücredeki sonda olan boş karakteri kopyalayıp yapıştırarak kullanınız.
 

Ö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.
Ya da formülü (dizi)
Kod:
=TOPLA(0+YERİNEKOY(E2:E10;SAĞDAN(E2;1);""))
şeklinde değiştiriniz.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Alternatif:

Diz formülü

Kod:
=TOPLA(--YERİNEKOY(E2:E10;DAMGA(160);""))

.
 
Katılım
14 Nisan 2013
Mesajlar
764
Excel Vers. ve Dili
Office Excel 2016 TR
Home & Business
Altın Üyelik Bitiş Tarihi
30.12.2018
Makro çözümü varsa benim için daha kolay olur,

Seçili sütuna bu formülü uygulasın ve sayıya dönüştürsün

mümkünse :)
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,202
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alan seçip aşağıdaki kodu çalıştırın.

Kod:
Sub DEĞERE_ÇEVİR()
    For Each Veri In Selection
        If IsNumeric(Veri.Text) Then
            Veri.Value = CDbl(Replace(Veri.Text, Chr(160), ""))
        End If
    Next
End Sub
Ya da;

Kod:
Sub DEĞERE_ÇEVİR()
    For Each Veri In Selection
        If IsNumeric(Veri.Text) Then
            Veri.Value = CDbl(Trim(Veri.Text))
        End If
    Next
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,202
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Dim Veri As Range tanımlamasını ekleyip öyle deneyin.
 
Katılım
14 Nisan 2013
Mesajlar
764
Excel Vers. ve Dili
Office Excel 2016 TR
Home & Business
Altın Üyelik Bitiş Tarihi
30.12.2018
Çok teşekkür ederim :)
 
Üst