• DİKKAT

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

Hücre içindeki sayıları toplama

Aynı linkte 13 No'lu mesaj ekindeki dosyada var.

.
 
merhaba herkese,
hücrelerde, x-1 , x+5 , x-2 gibi değerler yazılı ve bende sadece x in yanındaki rakamları toplamak istiyorum. yani; "-1+5-2=2"
nasıl bir formül uygulayabilirim? yardımcı olursanız çok sevinirim.
 
hücre içindeki rakamların yanlarındaki karakterleri dikkate almadan nasıl toplayabilirim örnek "( kl37tr8,.65=+%&ab )"=29 olarak bulmasını istiyorum yardımcı olaursanız sevinirim
 
Alternatif;

DİZİ formüldür.

C++:
=SUM(IFERROR(--MID(A1;ROW(INDIRECT("A1:A"&LEN(A1)));1);0))

SUM = TOPLA
IFERROR = EĞERHATA
MID = PARÇAAL
ROW = SATIR
INDIRECT = DOLAYLI
LEN = UZUNLUK
 
Bu da kullanıcı tanımlı fonksiyon (KTF) ile alternatif;

ab+c1d.3e%4f5gh gibi bir ifadeden sadece sayısal karakterlerin toplamını alır.

=KTOPLA(A1)

C++:
Option Explicit

Function KTOPLA(Veri As Range)
    Dim Karakterler As Variant, Karakter As Variant
    Application.Volatile True
    With CreateObject("VbScript.RegExp")
        .Global = True
        .Pattern = "\D"
         Karakter = .Replace(Veri.Value, "")
        .Pattern = "."
         Set Karakterler = .Execute(Karakter)
         For Each Karakter In Karakterler
            KTOPLA = KTOPLA + CDbl(Karakter)
         Next
    End With
End Function
 
N sütunundaki sıralamanın mantığı nedir?
 
Merhaba,

Benim anladığım:

O3 yazıp alt satırlara kopyalayınız.
Kod:
=RANK(N3;$N$3:$N$24)+EĞERSAY($N$3:$N$24;N3)-1
 
ÖMER hocam yardımlarınızdan dolayı teşekkür ederim cevapladığınız bir hayli olmuş falat arkadaşlar uyarmasa bulamazdım siteyi uzun zamandır kullanmama rağmen seyrek girdiğimden ne nerdedir bulamıyorum tabiiki sitenin kusuru değil yaşlanıyoruz kafa eskisi gibi basmıyor müteşekkirim bedeninize aklınıza ruhunuza sağlık sonsuz teşekkürler,
 
Geri
Üst