Ay isimleriyle işlem ?

Katılım
21 Ocak 2008
Mesajlar
323
Excel Vers. ve Dili
Excel 2013 / Türkçe
Ekli ornek.xls dosyasında C5 hücresinde görmek istediğim şey;

C4'deki ay ne ise o aya D2 hücresinde belirtildiği kadar ay ekledikten sonra ayın adını yazması.

Yani ben;

D2'ye 2 yazarsam C5'de Nisan,
D2'ye 3 yazarsam C5'de Mayıs görünsün istiyorum.

Ancak denediğim yöntemle olmadı.

Doğru şeklin ne olduğu konusunda yardımlarınızı rica ediyorum...
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Kod:
=METNEÇEVİR(TARİH(YIL("1."&C4);AY("1."&C4)+D2;1);"aaaa")
Bu şekilde deneyin.
 
Katılım
21 Ocak 2008
Mesajlar
323
Excel Vers. ve Dili
Excel 2013 / Türkçe
Ömer bey teşekkür ettim, formulünüzü aynen yazdım, Şubat'ın altına Ocak yazdı.

Sanki bir şey eksik gibi, çünkü Şubat yani C4 formulünüzde yer almıyor. Oysa C4'de ne yazdığı çok önemli...
 
Katılım
21 Ocak 2008
Mesajlar
323
Excel Vers. ve Dili
Excel 2013 / Türkçe
Ömer bey ben ilk formulünüzü denerken siz yenisini yazmışsınız, yeni formül işimi gördü, yürekten teşekkürler ediyorum, sağolun...
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Rica ederim. Soruyu eksik okuduğumu farkedip formülü yeniden düzenlemiştim.
 
Katılım
21 Ocak 2008
Mesajlar
323
Excel Vers. ve Dili
Excel 2013 / Türkçe
Ömer bey, formulünüzün bunu nasıl yaptığını algılayabilmek için inceliyorum da şu "1." ne işe yarıyor çözemedim, formülün işleyişini yazı diliyle izah ederseniz beni çok mutlu edersiniz.

Şimdiden teşekkürler ediyorum...
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Tarih yazılımı gibi düşünün,

1.Şubat

Ben formülde ay ile günü birleştirdim. Günüde 1 olarak aldım. Mantığı kısaca bu şekildedir.

Hücreye 1.2 yazdığınızda 01.02.2013 tarihine döndüğü gibi düşünün. Uzun uzun eğer yazmak yerine kısa yoldan bu şekilde ilerlemeyi uygun gördüm.

="1."&C4

Gibi.
 
Katılım
21 Ocak 2008
Mesajlar
323
Excel Vers. ve Dili
Excel 2013 / Türkçe
Çok teşekkür ettim, sağolun...
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Alternatif:

Kod:
=TEXT((MONTH(1&C4)+D2+1)*30;"aaaa")

=METNEÇEVİR((AY(1&C4)+D2+1)*30;"aaaa")

.
 
Katılım
21 Ocak 2008
Mesajlar
323
Excel Vers. ve Dili
Excel 2013 / Türkçe
Sizin formülünüz de çalıştı. Her ikinizden de Allah razı olsun...
 
Üst