• DİKKAT

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

DÖVİZLİ CARİ TAKİP

  • Konbuyu başlatan Konbuyu başlatan Bintang
  • Başlangıç tarihi Başlangıç tarihi

Bintang

Altın Üye
Katılım
31 Ekim 2006
Mesajlar
363
Excel Vers. ve Dili
Microsoft Office Professional Plus 2019,Türkçe
Merhaba; Benim yapmak istediğim "E Sütunu" Dolu ise açıklama da yer alan özellikle "x" işaretinden sonra yazılı olan tutarı G sütununa getirsin
 

Ekli dosyalar

Merhaba, örnek olarak G4 hücresi için formül.
Kod:
=EĞER(E4<>"";YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(SAĞDAN(D4;UZUNLUK(D4)-BUL("x";D4));"$";"");",";" ");".";",");" ";".")+0;0)

H sütunu içinde aynı formülde, E4 deki sütun harfini değiştirerek kullanabilirsiniz.
 
Merhaba,

Alternatif olsun.
Kod:
=EĞER(E4>0;(ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(YERİNEKOY(YERİNEKOY(D4;"$";"");".";"");",";"");SATIR($1:$1024))));"")
 
Merhaba, örnek olarak G4 hücresi için formül.
Kod:
=EĞER(E4<>"";YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(SAĞDAN(D4;UZUNLUK(D4)-BUL("x";D4));"$";"");",";" ");".";",");" ";".")+0;0)

H sütunu içinde aynı formülde, E4 deki sütun harfini değiştirerek kullanabilirsiniz.
Çok teşekkür ederim Ellerinize sağlık
 
Merhaba,

Alternatif olsun.
Kod:
=EĞER(E4>0;(ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(YERİNEKOY(YERİNEKOY(D4;"$";"");".";"");",";"");SATIR($1:$1024))));"")
Çok teşekkür ederim Ellerinize sağlık
 
Deneyiniz.
Kod:
=EĞER(F3>0;(ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(YERİNEKOY(YERİNEKOY(D3;"$ (TL)";"");".";"");",";"");SATIR($1:$1024))));"")
 
Üstadım Merhaba; Göndermiş olduğunuz formülü tabloya yerleştirince ekteki gibi #DEĞER hatası alıyorum.

Merhaba, ilk dosya ile son dosya arasında farklılıklar var, bu nedenle formül Değer hatası veriyor.

İlk dosyanın D sütunu
233756

Son dosyanın D sütunu
233757

Son dosyadaki veriye göre paylaştığım formülü G3 hücresi için değiştiriniz.
Kod:
=EĞER(E3<>"";YERİNEKOY(SAĞDAN(D3;UZUNLUK(D3)-BUL("x";D3));"$ (TL)";"")+0;0)
233758
 
Deneyiniz.
Kod:
=EĞER(F3>0;(ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(YERİNEKOY(YERİNEKOY(D3;"$ (TL)";"");".";"");",";"");SATIR($1:$1024))));"")
Üstadım, Gönderdiğiniz formül H sütununa fazladan iki sıfır fazla atıyor. G sütununda ise #YOK hatası veriyor.
 

Ekli dosyalar

Merhaba, ilk dosya ile son dosya arasında farklılıklar var, bu nedenle formül Değer hatası veriyor.

İlk dosyanın D sütunu
Ekli dosyayı görüntüle 233756

Son dosyanın D sütunu
Ekli dosyayı görüntüle 233757

Son dosyadaki veriye göre paylaştığım formülü G3 hücresi için değiştiriniz.
Kod:
=EĞER(E3<>"";YERİNEKOY(SAĞDAN(D3;UZUNLUK(D3)-BUL("x";D3));"$ (TL)";"")+0;0)
Ekli dosyayı görüntüle 233758
Üstadım formülleri yerleştirdiğimde şöyle bir hata alıyorum. E sütununda boşluk var ise #DEĞER hatası veriyor. H sütununda ise rakamların olduğu yerde #DEĞER hatası veriyor. E sütununda rakam var ise formülü değiştirmeme rağmen H sütununa yazıyor.
 

Ekli dosyalar

Dosyalar arasındaki farkı gösterip 10 numaralı mesajda formül paylaşmıştım.
Şimdi son eklediğiniz dosyaya baktım, bu dosyada da her iki durumdaki kayıt var.
Veriler sabit bir yapıya sahip değil mi?
233764
 
Dosyalar arasındaki farkı gösterip 10 numaralı mesajda formül paylaşmıştım.
Şimdi son eklediğiniz dosyaya baktım, bu dosyada da her iki durumdaki kayıt var.
Veriler sabit bir yapıya sahip değil mi?
Ekli dosyayı görüntüle 233764
Üstadım. Bu tablo da E sütununa faturaları yazıyoruz, F sütununa gelen ödemeleri yazıyoruz. Dolayısıyla bu tabloda hem TL hemde Döviz borç alacak takibi yapmak istiyorum.
 
Son paylaşılan dosyaya göre
G3 hücresi için formül
Kod:
=EĞER(YADA(E3=0;E3=" ");0;EĞER(EĞERSAY(D3;"*$ (TL)")>0;YERİNEKOY(SAĞDAN(D3;UZUNLUK(D3)-BUL("x";D3));"$ (TL)";"")+0;EĞER(EĞERSAY(D3;"*$")>0;YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(SAĞDAN(D3;UZUNLUK(D3)-BUL("x";D3));"$";"");",";" ");".";",");" ";".")+0;0)))

H3 için formül
Kod:
=EĞER(YADA(F3=0;F3=" ");0;EĞER(EĞERSAY(D3;"*$ (TL)")>0;YERİNEKOY(SAĞDAN(D3;UZUNLUK(D3)-BUL("x";D3));"$ (TL)";"")+0;EĞER(EĞERSAY(D3;"*$")>0;YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(SAĞDAN(D3;UZUNLUK(D3)-BUL("x";D3));"$";"");",";" ");".";",");" ";".")+0;0)))

Sonuç
233766
 
Son paylaşılan dosyaya göre
G3 hücresi için formül
Kod:
=EĞER(YADA(E3=0;E3=" ");0;EĞER(EĞERSAY(D3;"*$ (TL)")>0;YERİNEKOY(SAĞDAN(D3;UZUNLUK(D3)-BUL("x";D3));"$ (TL)";"")+0;EĞER(EĞERSAY(D3;"*$")>0;YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(SAĞDAN(D3;UZUNLUK(D3)-BUL("x";D3));"$";"");",";" ");".";",");" ";".")+0;0)))

H3 için formül
Kod:
=EĞER(YADA(F3=0;F3=" ");0;EĞER(EĞERSAY(D3;"*$ (TL)")>0;YERİNEKOY(SAĞDAN(D3;UZUNLUK(D3)-BUL("x";D3));"$ (TL)";"")+0;EĞER(EĞERSAY(D3;"*$")>0;YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(SAĞDAN(D3;UZUNLUK(D3)-BUL("x";D3));"$";"");",";" ");".";",");" ";".")+0;0)))

Sonuç
Ekli dosyayı görüntüle 233766
Üstadım çok teşekkür ederim. Ellerinize emeğinize sağlık
 
Paylaştığınız dosyay göre aşağıdaki formülle sonuç alabildim.

C++:
=IFERROR(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(MID(D4;FIND("x";D4)+1;255);"$";"");",";"");".";"")/100;0)
 
Geri
Üst