Özellik ikonu

TAYHAFTANINGÜNÜ

İndirme izni yok

Genel Bakış

TAYHAFTANINGÜNÜ (THAIDAYOFWEEK), bir tarih seri numarasına karşılık gelen haftanın gününü Tay dili ayarlarına göre verir. Tay dilinde hazırlanan raporlarda ve Tay dili desteği etkin çalışma ortamlarında tarihlerin haftanın günü bilgisini üretmek için kullanılır. İşlev yalnız Tay dili desteği etkin Excel'de çalışır; destek yoksa #DEĞER! hatası verir.

Söz dizimi ve parametre​

TRTürkçe
=TAYHAFTANINGÜNÜ(seri_no)
ENEnglish
=THAIDAYOFWEEK(serial_number)
Kategori
Tarih ve Saat
İngilizce adı
THAIDAYOFWEEK
Platform
Windows
1 bağımsız değişken 1 zorunlu
Bağımsız değişken Durum Ne işe yarar
seri_noserial_number Zorunlu Haftanın günü bulunacak tarihin seri numarasını, tarih içeren bir hücreyi veya tarih üreten bir işlemi belirtir.
Geçerli kullanımlar
=TAYHAFTANINGÜNÜ(A2)
=TAYHAFTANINGÜNÜ(TARİH(2024;1;15))
=TAYHAFTANINGÜNÜ(45000)
Desteklenen Excel sürümleri 2007 ve sonrası
  1. 2003 Desteklenmiyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev yalnızca bir parametre alır. Tarihi metin olarak yazmak yerine tarih içeren bir hücre ya da TARİH işlevi kullanın. Tay dili desteği etkin olmayan Excel'de işlev #DEĞER! döndürdüğü için, sonucun her ortamda anlamlı olması gerekiyorsa EĞERHATA ile güvenli bir karşılık tanımlayın.

1. Tay dili desteği olmayan Excel'de işlev​

A sütunundaki geçerli tarihler için işlevi doğrudan deneyelim. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=THAIDAYOFWEEK(A2)
TAYHAFTANINGÜNÜ
Formülünü incelemek için bir hücre seçin.
AB
1TarihTay haftanın günü
215.01.2024#DEĞER!
320.01.2024#DEĞER!
421.01.2024#DEĞER!
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla #DEĞER!, #DEĞER! ve #DEĞER! olur. Bu Excel'de Tay dili desteği etkin olmadığı için işlev her satırda #DEĞER! hatası verir. Tarihler geçerlidir; hata tarihlerden değil, dil desteğinin eksikliğinden kaynaklanır. Tay dili desteği etkin bir Excel'de aynı formül, her tarih için haftanın gününü Tay dili ayarlarına göre verir.

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

Aynı çalışma kitabının Tay dili desteği olan ve olmayan bilgisayarlarda anlamlı sonuç vermesi için işlevi EĞERHATA içine alın ve hata durumunda HAFTANINGÜNÜ işlevine dönün. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=IFERROR(THAIDAYOFWEEK(B2),WEEKDAY(B2,2))
TAYHAFTANINGÜNÜ
Formülünü incelemek için bir hücre seçin.
ABC
1EtkinlikTarihHaftanın günü
2Toplantı15.01.20241
3Eğitim17.01.20243
4Teslimat21.01.20247
Güvenli KarşılıkExcelDepo v1.0.0
Sonuçlar sırasıyla 1, 3 ve 7 olur. Bu Excel'de TAYHAFTANINGÜNÜ hata verdiği için EĞERHATA ikinci bağımsız değişkeni kullanır. HAFTANINGÜNÜ işlevindeki 2 seçeneği Pazartesi gününü 1, Pazar gününü 7 yapar. Tay dili desteği etkin bir Excel'de ise hata oluşmaz ve hücre işlevin kendi sonucunu gösterir; karşılık formülü hiç devreye girmez.

3. Hafta içi ve hafta sonu ayrımı​

Teslim tarihlerinin hafta sonuna denk gelip gelmediğini bulalım. Önce C2 hücresine güvenli karşılıklı formülü yazıp aşağı kopyalayın:
Excel formülü
=IFERROR(THAIDAYOFWEEK(B2),WEEKDAY(B2,2))
Ardından D2 hücresine gün numarasını değerlendiren aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞER(C2>5;"Hafta sonu";"Hafta içi")
=IF(C2>5,"Hafta sonu","Hafta içi")
TAYHAFTANINGÜNÜ
Formülünü incelemek için bir hücre seçin.
ABCD
1SiparişTeslim tarihiGünDurum
2Zeytinyağı15.01.20241Hafta içi
3Kuru incir19.01.20245Hafta içi
4Bulgur20.01.20246Hafta sonu
5Çay21.01.20247Hafta sonu
Teslimat GünüExcelDepo v1.0.0
Sonuçlar sırasıyla Hafta içi, Hafta içi, Hafta sonu ve Hafta sonu olur. Bu Excel'de C sütunu HAFTANINGÜNÜ karşılığından gelen gün numarasını taşır; 6 ve 7 değerleri Cumartesi ile Pazar günlerini gösterir ve D sütunu bunları > karşılaştırmasıyla ayırır. Tay dili desteği etkin bir Excel'de C sütunu işlevin kendi sonucunu verir; bu nedenle D sütunundaki kuralı o sonucun biçimine göre uyarlayın.

4. Geçersiz girdilerde hata yönetimi​

Tarih olmayan girdiler hem TAYHAFTANINGÜNÜ hem de HAFTANINGÜNÜ işleminde hata üretir. İç içe iki EĞERHATA kullanarak önce Tay işlevini, sonra karşılık işlevini deneyin; ikisi de başarısız olursa okunabilir bir metin gösterin. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞERHATA(EĞERHATA(TAYHAFTANINGÜNÜ(A2);HAFTANINGÜNÜ(A2;2));"Geçersiz tarih")
=IFERROR(IFERROR(THAIDAYOFWEEK(A2),WEEKDAY(A2,2)),"Geçersiz tarih")
TAYHAFTANINGÜNÜ
Formülünü incelemek için bir hücre seçin.
AB
1GirdiSonuç
205.03.20242
3belirsizGeçersiz tarih
4450003
5yarınGeçersiz tarih
Hata KontrolüExcelDepo v1.0.0
Sonuçlar sırasıyla 2, Geçersiz tarih, 3 ve Geçersiz tarih olur. Geçerli tarih ve 45000 gibi geçerli bir seri numarası, karşılık formülü sayesinde gün numarasına dönüşür. "belirsiz" ve "yarın" metinleri tarihe çevrilemediği için iki işlem de hata verir ve en dıştaki EĞERHATA Geçersiz tarih metnini gösterir. Böylece dil desteğinden kaynaklanan hata ile hatalı girdi hatası aynı tabloda yönetilebilir.

Kullanırken dikkat edin​

  • seri_no parametresi: seri_no bir tarih seri numarası olmalıdır; tarih içeren hücre, TARİH işleviyle üretilen bir değer veya doğrudan bir seri numarası verebilirsiniz. Tarihe çevrilemeyen metinler #DEĞER! hatası üretir.
  • Tay dili desteği: İşlev yalnız Tay dili desteği etkin Excel'de çalışır. Destek yoksa, seri_no geçerli bir tarih olsa bile sonuç #DEĞER! olur. Bu hata formülün yanlış yazıldığını göstermez; ortamın dil desteğiyle ilgilidir.
  • Güvenli karşılık: Çalışma kitabı farklı dil ayarlarına sahip bilgisayarlarda açılacaksa TAYHAFTANINGÜNÜ işlevini EĞERHATA içinde kullanın ve hata durumunda HAFTANINGÜNÜ gibi bir karşılık verin. Karşılığın sonucu Tay dili sonucuyla aynı biçimde olmayabilir; sonucu kullanan diğer formülleri buna göre tasarlayın.
  • İlgili işlevler: HAFTANINGÜNÜ: Tay dili desteğine gerek duymadan tarihin haftanın gününü gün numarası olarak verir; güvenli karşılık olarak tercih edilir. EĞERHATA: İşlevin hata verdiği ortamlarda yedek bir sonuç göstermek için kullanılır. EĞER: Gün bilgisine göre hafta içi ve hafta sonu gibi ayrımlar yapmak için kullanılır. TAYYILI: Aynı Tay dili desteğiyle tarihin yılını Tay takvimine göre verir.
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 2007
  • Excel 2010
  • 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
THAIDAYOFWEEK
Platformlar
Windows

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst