Özellik ikonu

TAYYILI

İndirme izni yok

Genel Bakış

TAYYILI (THAIYEAR), verilen tarihe karşılık gelen Tay (Budist) takvimi yılını verir. Miladi takvimdeki bir tarihi Tay resmi belgelerinde kullanılan yıla çevirmek için kullanılır. İşlev yalnız Tay dili desteği etkin Excel'de sonuç üretir; diğer kurulumlarda #DEĞER! hatası döndürür.

Söz dizimi ve parametre​

TRTürkçe
=TAYYILI(seri_no)
ENEnglish
=THAIYEAR(serial_number)
Kategori
Tarih ve Saat
İngilizce adı
THAIYEAR
Platform
Windows Mac
1 bağımsız değişken 1 zorunlu
Bağımsız değişken Durum Ne işe yarar
seri_noserial_number Zorunlu Tay takvimindeki yılı bulunacak tarihi, tarih içeren bir hücreyi veya tarih üreten bir işlemi belirtir.
Geçerli kullanımlar
=TAYYILI(A2)
=TAYYILI(TARİH(2024;3;15))
Desteklenen Excel sürümleri 2013 ve sonrası
  1. 2003 Desteklenmiyor
  2. 2007 Desteklenmiyor
  3. 2010 Desteklenmiyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev tek parametre alır ve bir yıl numarası verir. Tay dili desteği olmayan Excel'de de anlamlı sonuç almak için işlevi EĞERHATA ile sarmalayıp YIL(seri_no)+543 hesabını güvenli karşılık olarak kullanabilirsiniz.

1. Tay dili desteği olmayan Excel'de doğrudan kullanım​

A sütunundaki tarihlerin Tay takvimi yılını B sütununda hesaplayalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=TAYYILI(A2)
=THAIYEAR(A2)
TAYYILI
Formülünü incelemek için bir hücre seçin.
AB
1TarihTay yılı
22024-03-15#DEĞER!
32023-12-31#DEĞER!
42000-01-01#DEĞER!
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla #DEĞER!, #DEĞER! ve #DEĞER! olur. Tarihler geçerli olduğu halde hata görünmesinin nedeni, TAYYILI işlevinin Tay dili desteği etkin olmayan Excel'de çalışmamasıdır. Tay dili destekli Excel'de aynı formüller Tay yılını verir; örneğin 15 Mart 2024 için Tay yılı Miladi yıldan 543 fazladır ve 2567 olur. Bu nedenle ortak kullanılan dosyalarda işlevi tek başına kullanmak yerine sonraki örnekteki güvenli yapıyı tercih edin.

2. EĞERHATA ile güvenli karşılık​

Tay dili desteği olmayan Excel'de de sonuç almak için TAYYILI işlevini EĞERHATA içine alıp hata durumunda Miladi yıla 543 ekleyelim. C sütununda Miladi yılı ayrıca gösteriyoruz. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=YIL(B2)
=YEAR(B2)
D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞERHATA(TAYYILI(B2);YIL(B2)+543)
=IFERROR(THAIYEAR(B2),YEAR(B2)+543)
TAYYILI
Formülünü incelemek için bir hücre seçin.
ABCD
1BelgeTarihMiladi yılTay yılı
2Fatura A-1012024-03-1520242567
3Fatura A-1022023-12-3120232566
4Sözleşme S-72000-01-0120002543
5Sözleşme S-81990-07-2019902533
Güvenli KarşılıkExcelDepo v1.0.0
Miladi yıllar sırasıyla 2024, 2023, 2000 ve 1990 olur. Tay yılları ise 2567, 2566, 2543 ve 2533 olur. Her satırda Tay yılı, Miladi yıldan 543 fazladır. TAYYILI çalışırsa onun sonucu kullanılır; çalışmazsa EĞERHATA devreye girer ve Miladi yıla 543 eklenerek aynı büyüklükte bir sonuç elde edilir. Bu ek hesap, bugünkü tarihler için TAYYILI sonucuyla aynıdır.

3. Yıl değişiminde Tay takvimi etiketi​

Tay yılını belge etiketi olarak göstermek için sonucun önüne BE (Budist Çağı) metnini ekleyelim. Yıl sonu ve yıl başı tarihleri Miladi yılın değiştiği anda Tay yılının da değiştiğini gösterir. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
="BE "&EĞERHATA(TAYYILI(B2);YIL(B2)+543)
="BE "&IFERROR(THAIYEAR(B2),YEAR(B2)+543)
TAYYILI
Formülünü incelemek için bir hücre seçin.
ABC
1SiparişTarihTakvim etiketi
2Pamuk kumaş2024-12-31BE 2567
3Zeytinyağı2025-01-01BE 2568
4Çay2025-04-13BE 2568
EtiketExcelDepo v1.0.0
Sonuçlar sırasıyla BE 2567, BE 2568 ve BE 2568 olur. 31 Aralık 2024 ile 1 Ocak 2025 arasında Miladi yıl bir artar, Tay yılı da aynı anda bir artar. Birleştirme işleci & yıl numarasını metinle yan yana getirir; böylece yıl, belge numaralarında veya başlıklarda doğrudan kullanılabilir.

4. Geçersiz girdilerde hata yönetimi​

A sütununda geçerli bir tarih, bir seri numarası, metin ve negatif bir sayı bulunuyor. Her hata durumunu yakalamak için iç içe iki EĞERHATA kullanalım: önce TAYYILI, o da olmazsa Miladi yıl artı 543, o da olmazsa Geçersiz tarih metni. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞERHATA(EĞERHATA(TAYYILI(A2);YIL(A2)+543);"Geçersiz tarih")
=IFERROR(IFERROR(THAIYEAR(A2),YEAR(A2)+543),"Geçersiz tarih")
TAYYILI
Formülünü incelemek için bir hücre seçin.
AB
1GirdiTay yılı
22024-06-302567
3450002566
4raporGeçersiz tarih
5-5Geçersiz tarih
HatalarExcelDepo v1.0.0
Sonuçlar sırasıyla 2567, 2566, Geçersiz tarih ve Geçersiz tarih olur. İlk satırdaki tarih ve ikinci satırdaki 45000 seri numarası geçerlidir; 45000, 2023 yılına denk gelen bir tarihtir. Üçüncü satırdaki metin tarihe çevrilemez, dördüncü satırdaki negatif sayı ise geçerli bir Excel tarihi değildir; bu iki satırda da hem TAYYILI hem YIL hata verir ve dıştaki EĞERHATA sonucu Geçersiz tarih metnine çevirir.

Kullanırken dikkat edin​

  • seri_no parametresi: seri_no, tarih olarak yorumlanabilen bir değer olmalıdır: tarih içeren hücre, TARİH işleviyle üretilen tarih ya da geçerli bir tarih seri numarası. Metin olarak yazılmış ve tarihe çevrilemeyen bir değer hata verir.
  • Tay dili desteği: TAYYILI yalnız Tay dili desteği etkin Excel'de çalışır. Destek etkin değilse geçerli bir tarih verseniz bile işlev #DEĞER! hatası döndürür. Bu nedenle farklı bilgisayarlarda açılacak dosyalarda işlevi EĞERHATA ile güvenli bir karşılıkla birlikte kullanın.
  • Hesaplama: TAYYILI = YIL(seri_no) + 543. Burada YIL(seri_no), tarihin Miladi takvimdeki yılıdır; Tay (Budist) takvimi yılı güncel tarihlerde bu yıldan 543 fazladır. Bu eşitlik Excel formülü değildir; Tay dili desteği olmayan Excel'de güvenli karşılık oluşturmak için yol gösterir.
  • Hata durumları: seri_no tarihe çevrilemeyen metin içeriyorsa ya da geçerli tarih aralığının dışında kalıyorsa işlev hata değeri verir. Tay dili desteği olmayan Excel'de ise geçerli tarihlerde bile #DEĞER! görülür. İki durumu da tek formülle ele almak için iç içe EĞERHATA kullanabilirsiniz.
  • İlgili işlevler: YIL, Miladi takvimdeki yılı verir ve güvenli karşılık hesabının temelidir. EĞERHATA, TAYYILI hata verdiğinde yedek bir değer göstermek için kullanılır. TARİH, sabit bir tarihi parametre olarak üretmek istediğinizde işe yarar. METNEÇEVİR, yıl numarasını belirli bir biçimde metne dönüştürmeniz gerektiğinde tercih edilir.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
9
İlk yayın
Güncel
İngilizce
THAIYEAR
Platformlar
Windows, Mac

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst