ayları Metin olarak yazdırma

Katılım
20 Ekim 2005
Mesajlar
478
A1 hücresine bir tarih girdiğimde, mesela;

15.12.2008-14.01.2009 arası Ocak,
15.01.2009-14.02.2009 arası Şubat,
15.02.2009-14.03.2009 arası Mart,
15.03.2009-14.04.2009 arası Nisan,
15.04.2009-14.05.2009 arası Mayıs,
15.05.2009-14.06.2009 arası Haziran,
15.06.2009-14.07.2009 arası Temmuz,
15.07.2009-14.08.2009 arası Ağustos,
15.08.2009-14.09.2009 arası Eylül,
15.09.2009-14.10.2009 arası Ekim,
15.10.2009-14.11.2009 arası Kasım,
15.11.2009-14.12.2009 arası Aralık,
15.12.2009-14.01.2010 arası Ocak

yukarıda yazdığım tarihler arasında a1 hücresine bir değer girdiğimde mesela 18.03.2009 yazdığımda b1 hücresinde Nisan, veya 13.10.2009 yazımdığında Eylül yazması için nasıl bir fonksiyon oluşturulabilir.
 
İ

İhsan Tank

Misafir
=A2 yaptıktan sonra
hücre biçimlendir isteğe uyarlanmış yap aaaa yaptığın zaman ayları ocak şubat diye yazacaktır kolay gelsin
 
Katılım
20 Ekim 2005
Mesajlar
478
dostum. yukarıyı fazla incelemedinmi? benim istediğimle senin söylediğin farklı.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
A1 hücresine bir tarih girdiğimde, mesela;

15.12.2008-14.01.2009 arası Ocak,
15.01.2009-14.02.2009 arası Şubat,
15.02.2009-14.03.2009 arası Mart,
15.03.2009-14.04.2009 arası Nisan,
15.04.2009-14.05.2009 arası Mayıs,
15.05.2009-14.06.2009 arası Haziran,
15.06.2009-14.07.2009 arası Temmuz,
15.07.2009-14.08.2009 arası Ağustos,
15.08.2009-14.09.2009 arası Eylül,
15.09.2009-14.10.2009 arası Ekim,
15.10.2009-14.11.2009 arası Kasım,
15.11.2009-14.12.2009 arası Aralık,
15.12.2009-14.01.2010 arası Ocak

yukarıda yazdığım tarihler arasında a1 hücresine bir değer girdiğimde mesela 18.03.2009 yazdığımda b1 hücresinde Nisan, veya 13.10.2009 yazımdığında Eylül yazması için nasıl bir fonksiyon oluşturulabilir.
.

Deneyin.

Kod:
=LOOKUP(A1;{39828;39859;39887;39918;39948;39979;40009;40040;40071;40101;40132;40162};{"Ocak";"Şubat";"Mart}";"Mayıs";"Haziran";"Temmuz";"Ağustos";"Eylül";"Ekim";"Kasım";"Aralık";"Ocak"})

=ARA(A1;{39828;39859;39887;39918;39948;39979;40009;40040;40071;40101;40132;40162};{"Ocak";"Şubat";"Mart}";"Mayıs";"Haziran";"Temmuz";"Ağustos";"Eylül";"Ekim";"Kasım";"Aralık";"Ocak"})


.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
:cool:
=EĞER(GÜN(A1)>14;METNEÇEVİR(TARİH(YIL(A1);AY(A1)+1;1);"aaaa");METNEÇEVİR(A1;"aaaa"))
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Bence bir tablo oluştur ve tablodan basitçe veriyi çek.

=ARA(A1;E1:F13;G1:G13)

ile hemen çözülür.

Örnek dosya ektedir.
 

Ekli dosyalar

Katılım
29 Aralık 2009
Mesajlar
8
Excel Vers. ve Dili
2007 ingilizce
eğer yazdığın tarih başlangıç ve bitiş aynı hücrede yazıyorsan aşağıdaki fonksiyon olur. Hücre yapısınıda customdan aaa yaparsan tamamdır.

=MONTH(DATEVALUE(RIGHT(A1;10)))
 
Üst