• DİKKAT

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

Metin İçerisinden Sayı Alma

Başka bir siteye yükleyebilir misiniz? Tarayıcım linke müsaade etmedi.

Google Drive ya da Wetransfer olabilir.
 
"RegExp" kullanarak hazırlanmış dosyanız;


.
 
Tutar için

Kod:
=EĞERHATA(PARÇAAL(E8;BUL("Tutar :";E8)+8;TOPLA(BUL({"Tutar :";"Komisyon :"};E8)*{-1;1})-8);PARÇAAL(E8;BUL("POS SATIŞ Komisyon:";E8)+19;TOPLA(BUL({"POS SATIŞ Komisyon:";"Bloke No:"};E8)*{-1;1})-19)+0)+0

Komisyon için

Kod:
=EĞERHATA(PARÇAAL(E8;BUL("Komisyon : ";E8)+11;TOPLA(BUL({"Komisyon : ";"Bloke No :"};E8)*{-1;1})-12)+0;PARÇAAL(E8;BUL("POS SATIŞ Komisyon:";E8)+19;TOPLA(BUL({"POS SATIŞ Komisyon:";"Bloke No:"};E8)*{-1;1})-19)+0)
 
Son düzenleme:
Tutar için

Kod:
=EĞERHATA(PARÇAAL(E8;BUL("Tutar :";E8)+8;TOPLA(BUL({"Tutar :";"Komisyon :"};E8)*{-1;1})-8);PARÇAAL(E8;BUL("POS SATIŞ Komisyon:";E8)+19;TOPLA(BUL({"POS SATIŞ Komisyon:";"Bloke No:"};E8)*{-1;1})-19)+0)

Komisyon için

Kod:
=EĞERHATA(PARÇAAL(E8;BUL("Komisyon : ";E8)+11;TOPLA(BUL({"Komisyon : ";"Bloke No :"};E8)*{-1;1})-12)+0;PARÇAAL(E8;BUL("POS SATIŞ Komisyon:";E8)+19;TOPLA(BUL({"POS SATIŞ Komisyon:";"Bloke No:"};E8)*{-1;1})-19)+0)
sayın hocam hücreye yapıştır dediğimde #DEĞER! İFADESİ ALIYORUM
 
Bir ara 64 No'lu mesajdaki dosyayı da denersiniz....

.
 
Bende ekran görüntüsü bu şekilde

235878
 
Excel'i bugün ilk defa kullanıyorsunuz galiba....

.
 
@Ali Bey, 16 ve 17.satırlarda "Tutar" olmadığı için sonucun "0" olması gerekiyor...

.
 
Verdiğim dosyadaki modülü, diğer dosyaya da eklemeniz gerekir. Daha sonra formülü kullanabilirsiniz.

.
 
@Ali Bey, 16 ve 17.satırlarda "Tutar" olmadığı için sonucun "0" olması gerekiyor...

Arkadaşın bu durumda aşağıdaki gibi değiştirmesi gerekir.

Tutar için

Kod:
=EĞERHATA(PARÇAAL(E8;BUL("Tutar :";E8)+8;TOPLA(BUL({"Tutar :";"Komisyon :"};E8)*{-1;1})-8);0)+0

Komisyon için

Kod:
=EĞERHATA(PARÇAAL(E8;BUL("Komisyon : ";E8)+11;TOPLA(BUL({"Komisyon : ";"Bloke No :"};E8)*{-1;1})-12)+0;0)
 
Ali Bey, 16 ve 17. satırlarda "Komisyon" tutarlarını bulamadı...





Sanırım o satırlarda "Komisyon :" değil de "Komisyon:" olmasından dolayı yani, boşluk karakteri olup olmamasından kaynaklanıyor... Yani, diğer verilerden biraz daha farklı bir düzen var onlarda.

.
 
Son düzenleme:
Merhaba @MESTGAME aşağıdaki gibi de yapabilirsiniz.

Komisyon için;
Kod:
=EĞERHATA(--PARÇAAL(SOLDAN(E8;BUL("Blo";E8)-2);BUL("yon";E8)+5;99);0)

Tutar için
Kod:
=EĞERHATA(--PARÇAAL(SOLDAN(E8;BUL("Kom";E8)-2);BUL("Tut";E8)+7;99);0)
 
Merhaba Haluk Hocam,

Onun içinde sıfır değeri istediği için o şekilde revize etmiştim. Aşağıdaki formül Komisyon için

Kod:
=EĞERHATA(PARÇAAL(E8;BUL("Komisyon : ";E8)+11;TOPLA(BUL({"Komisyon : ";"Bloke No :"};E8)*{-1;1})-12)+0;PARÇAAL(E8;BUL("POS SATIŞ Komisyon:";E8)+19;TOPLA(BUL({"POS SATIŞ Komisyon:";"Bloke No:"};E8)*{-1;1})-19)+0)
 
F8 Hücresine ilk satırdaki Tutarı yazın
Veri>Hızlı Doldurma (Flash Fill) tıklayın.
G8 hücresine ilk satırdaki Komisyon tutarını yazın
Veri>Hızlı Doldurma (Flash Fill) tıklayın

Hızlı doldurma Excel 2016 ve üst versiyonlarda çalışıyor.
Yeşil boyalı hücreler Hızlı Doldurma ile yapılmıştır. Mavi boyalı hücreler yukarıda paylaşılan formüllerin sonucudur.

HızlıDoldurma.png
 
Geri
Üst