• DİKKAT

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

Hücrede İçerisinde Para Birimini Otomatik Olarak Algılayan Fonksiyon

Katılım
19 Şubat 2019
Mesajlar
28
Excel Vers. ve Dili
Apple Mac OS Sequoia - Mac için Microsoft Office 2024 Türkçe
Hücrede İçerisinde Para Birimini Otomatik Olarak Algılayan Fonksiyonun VBA kodu;

Kod;
Function ParaBirimi(r As Range)

ParaBirimi = Trim(Replace(r.Text, Format(r.Value, "#,##0.00"), ""))

End Function


Bu kod ile örneğin A1 hücresinin değeri "€ 10.000,00" biçimi € olarak belirlenmiş olsun;
Fonksiyonu B1 hücresinde uyguladığımızda B1 hücresinde "€" işaretinin çıktığı bir web sitesinde belirtilmiş.

Benim öğrenmek istediğim ise bu VBA koduna karşılık gelen yada aynı işlevi gören, kod kullanmadan bir formül yazılabilir mi? ve bu formül nedir?
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,901
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaşım,
Yazdığınız zaten KTF (Kullanıcı Tanımlı Fonksiyon). KTF yi önce bir modüle koyunuz.
Örnek : A1 hücresine ₺32,00 yazınız, B1 hücresine de =ParaBirimi(A1) yazdığınızda B1 hücresinde görülecektir.
İyi çalışmalar
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,614
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
İstenen aynı işlemi excelin yerleşik işlevleri ile çözmek.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,901
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Sayın Korhan Hocam,
Haklısınız, ben de sizin gibi düşünüyorum ama, belki arkadaşımız KTF hakkında yeterli bilgi sahibi değil diye yazmıştım ben.
Saygılarımla
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,398
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Alternatif;






.





.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,398
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Ya da, aşağıdaki resimde belirtildiği gibi Excel4 makrosu kullanabilirsiniz;



.
 
Katılım
19 Şubat 2019
Mesajlar
28
Excel Vers. ve Dili
Apple Mac OS Sequoia - Mac için Microsoft Office 2024 Türkçe
Hocam çok Teşekkür Ederim! Bu formülde metneçevir fonksiyonu içerisinde yer alan metin biçimini, otomatik olarak algılayabilen bir formül olabilir mi?
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,398
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Biçimlendirmede para birimi ile miktar arasında boşluk yoksa, aşağıdaki resimde belirtildiği gibi olabilir....

.



.
 
Üst