• DİKKAT

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

hatalı tutarı düzeltme formülü

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,543
Excel Vers. ve Dili
2021 LTSC TR
Selamün Aleyküm, Hayırlı Cumalar

Excelde A1 hücresinde yazan rakam örnek :1,365.26 şeklinde girilmiş. Toplama yapmıyor.
B1 hücresine 1365,26 şekline yani toplanmaya esas şekline getirebilmem için hangi formülü yazmam gerekiyor.
Yardımcı olabilir misiniz?
 
Merhaba,

Bu şekilde deneyin.

Kod:
=--YERİNEKOY(YERİNEKOY(A1;",";"");".";",")

.
 
Ömer Abi Teşekkür ederim.
Ellerine sağlık
 
Merhaba,
Makrolu alternatif: A sütununda bulunan rakamların arasında varsa, boşluklar, virgül, iki nokta üst üste, noktalı virgül, nokta, tüm harfler, vb karakterlerin tümünü temizlemek için:
Kod:
Sub sayilari_duzeltmek()
Dim sh As Worksheet, ss As Long, z As Object

Set sh = Sheets("Sayfa1")
ss = sh.Range("A" & Rows.Count).End(3).Row
Set z = CreateObject("VBScript.Regexp")
    z.Global = True
    z.Pattern = "[\Wa-zA-zçÇğĞıİöÖşŞüÜ]"
For i = 1 To ss
    If z.Execute(sh.Range("A" & i)).Count > 0 Then
        sayi = z.Replace(sh.Range("A" & i).Value, "")
        sh.Range("A" & i).Value = sayi
    End If
Next i
MsgBox "İşlem tamamlandı.", vbInformation, "antonio"
End Sub
 
Son düzenleme:
Geri
Üst