DÖVİZLİ CARİ TAKİP

Katılım
31 Ekim 2006
Mesajlar
309
Excel Vers. ve Dili
Microsoft Office Professional Plus 2019,Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2024
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

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,362
Excel Vers. ve Dili
2019 TR
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.
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,674
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Merhaba,

Alternatif olsun.
Kod:
=EĞER(E4>0;(ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(YERİNEKOY(YERİNEKOY(D4;"$";"");".";"");",";"");SATIR($1:$1024))));"")
 
Katılım
31 Ekim 2006
Mesajlar
309
Excel Vers. ve Dili
Microsoft Office Professional Plus 2019,Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2024
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
 
Katılım
31 Ekim 2006
Mesajlar
309
Excel Vers. ve Dili
Microsoft Office Professional Plus 2019,Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2024
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
 
Katılım
31 Ekim 2006
Mesajlar
309
Excel Vers. ve Dili
Microsoft Office Professional Plus 2019,Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2024

Ekli dosyalar

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,674
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Deneyiniz.
Kod:
=EĞER(F3>0;(ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(YERİNEKOY(YERİNEKOY(D3;"$ (TL)";"");".";"");",";"");SATIR($1:$1024))));"")
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,362
Excel Vers. ve Dili
2019 TR
Ü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
 
Katılım
31 Ekim 2006
Mesajlar
309
Excel Vers. ve Dili
Microsoft Office Professional Plus 2019,Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2024
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

Katılım
31 Ekim 2006
Mesajlar
309
Excel Vers. ve Dili
Microsoft Office Professional Plus 2019,Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2024
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

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,362
Excel Vers. ve Dili
2019 TR
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
 
Katılım
31 Ekim 2006
Mesajlar
309
Excel Vers. ve Dili
Microsoft Office Professional Plus 2019,Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2024
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.
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,362
Excel Vers. ve Dili
2019 TR
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
 
Katılım
31 Ekim 2006
Mesajlar
309
Excel Vers. ve Dili
Microsoft Office Professional Plus 2019,Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2024
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
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,519
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
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)
 
Üst