Sayıyla Tarihi yazıya çevirme

Katılım
11 Şubat 2023
Mesajlar
48
Excel Vers. ve Dili
c,python,ardunio
Altın Üyelik Bitiş Tarihi
11-02-2024
Merhaba Forum Sakinleri,
Öncelikle sayıyı yazıya çevirme ile ilgili bir kaç belge gördüm denedim fakat hiç birinde ## içindeki sayıyı algılamıyor.
Örneğin #56000# sayısını ben #ellialtıbin# olarak yan hücresine yazdırmak istiyorum.Ve 09.09.2023 tarihini yan gücresine 09 eylül 2023 olarak yan hücresine yazdırmak istiyorum.
Değerli bilgilerinizi paylaştığınız için şimdiden teşekkür ederim.
 
Katılım
15 Mart 2005
Mesajlar
379
Excel Vers. ve Dili
Microsoft 365 En 64 Bit
Altın Üyelik Bitiş Tarihi
20-03-2024
Merhaba,

1- Sayıyı yazıya çevirme işlemleri bölümünü inceleyin.

A2 hücresinde #56000# olsun.

B2 hücresine
C++:
=SUMPRODUCT(MID(0&A2;LARGE(INDEX(ISNUMBER(--MID(A2;ROW(INDIRECT("1:"&LEN(A2)));1))*ROW(INDIRECT("1:"&LEN(A2)));0);ROW(INDIRECT("1:"&LEN(A2))))+1;1)*10^ROW(INDIRECT("1:"&LEN(A2)))/10)
formülünü kullanarak A2'deki veriden sayıları elde edin yukarıdaki linkten beğendiniz kullanıcı tanımlı fonksiyonu kullanın.

2- A1 hücresinde Tarih olduğunu farz edelim.
B1 hücresine = A1
B1 hücresinin formatı (Custom) [$-tr-TR]gg aaaa yyyy;@ yapın.
Formülle istersen; B1 hücresine
C++:
=TEXT(DAY(A1);"00")&" "&TEXT(A1;"aaaa")&" "&YEAR(A1)
 
Katılım
11 Şubat 2023
Mesajlar
48
Excel Vers. ve Dili
c,python,ardunio
Altın Üyelik Bitiş Tarihi
11-02-2024
Merhaba,

1- Sayıyı yazıya çevirme işlemleri bölümünü inceleyin.

A2 hücresinde #56000# olsun.

B2 hücresine
C++:
=SUMPRODUCT(MID(0&A2;LARGE(INDEX(ISNUMBER(--MID(A2;ROW(INDIRECT("1:"&LEN(A2)));1))*ROW(INDIRECT("1:"&LEN(A2)));0);ROW(INDIRECT("1:"&LEN(A2))))+1;1)*10^ROW(INDIRECT("1:"&LEN(A2)))/10)
formülünü kullanarak A2'deki veriden sayıları elde edin yukarıdaki linkten beğendiniz kullanıcı tanımlı fonksiyonu kullanın.

2- A1 hücresinde Tarih olduğunu farz edelim.
B1 hücresine = A1
B1 hücresinin formatı (Custom) [$-tr-TR]gg aaaa yyyy;@ yapın.
Formülle istersen; B1 hücresine
C++:
=TEXT(DAY(A1);"00")&" "&TEXT(A1;"aaaa")&" "&YEAR(A1)
Anlayamadım.Dediğiniz kodları girdiğimde#AD? hatası alıyorum
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,370
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Hiç bir rakamı yazıya çeviren fonksiyon sizin isteğinizi gerçekleştirmez.
Siz rakamı # içine alırsınız, başkası X içine alır vs vs

Örneği inceleyiniz.
 

Ekli dosyalar

Katılım
11 Şubat 2023
Mesajlar
48
Excel Vers. ve Dili
c,python,ardunio
Altın Üyelik Bitiş Tarihi
11-02-2024
Merhaba,

Hiç bir rakamı yazıya çeviren fonksiyon sizin isteğinizi gerçekleştirmez.
Siz rakamı # içine alırsınız, başkası X içine alır vs vs

Örneği inceleyiniz.
İstediğim buydu çok teşekkür ederim ufak bi sorum daha var çok önemli değil ama örnekteki Eylülün e sini küçük yazdırma ihtimalim var mı?
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,370
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
B2:
Kod:
=KÜÇÜKHARF(METNEÇEVİR(A2;"gg aaaa yyyy"))
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Anlayamadım.Dediğiniz kodları girdiğimde#AD? hatası alıyorum
Çünkü profilinizde hangi ofis sürümünü kullandığınız yazmıyor. Cevap veren arkadaşımızda kendi kullandığı sürüme göre cevap paylaşmış. Aşağıdaki alana kendi kullandığınız ofis sürümünü ve dilini yazmalısınız.

246456
 
Üst