Excel’de hafta sonlarını ve resmi tatilleri nasıl öne çıkarabilirim?
Excel’de günlük kayıt tablolarıyla çalışırken, hafta sonlarını ve resmi tatilleri normal iş günlerinden görsel olarak ayırmak, verileri daha kolay incelemenizi sağlar. Bu tür bir vurgulama, özellikle devamsızlık çizelgeleri, proje zaman çizelgeleri veya işletme kayıtları gibi çalışma günü ile çalışma dışı günlerin net şekilde ayrılması gereken durumlarda hem görsel yönetimi hem de ileride yapılacak analizleri kolaylaştırır. Excel, bu amacı gerçekleştirmek için Koşullu Biçimlendirme, özel yardımcı formül sütunları veya daha gelişmiş VBA otomasyonu gibi çeşitli yöntemler sunar. En uygun çözümün seçilmesi, tablonuzun yapısına, ne sıklıkla yeni veri eklenmesine ve resmi tatil listelerinin ne kadar sık güncellenmesine bağlıdır.
- Hafta sonlarını ve resmi tatilleri Koşullu Biçimlendirme Kullan ile vurgula
- Excel Formülü – Hafta sonlarını ve resmi tatilleri işaretlemek için yardımcı sütun kullanın
- VBA Kodu – Hafta sonlarını ve resmi tatilleri otomatik olarak gölgelendirin
Hafta sonlarını ve resmi tatilleri Koşullu Biçimlendirme Kullan ile vurgula
Excel’in Koşullu Biçimlendirme özelliği, verilerinize tek satır formül yazmadan hafta sonlarını (genellikle Cumartesi ve Pazar) ve resmi tatilleri tarih kayıtlarınızda otomatik olarak vurgulamanızı sağlar. Bu yöntem, çalışma sayfalarını sıkça inceleyen ya da güncelleyen ve verilerde ya da resmi tatillerde bir değişiklik olduğunda hemen yansıyan, çalışma dışı günler için renkli görsel ipuçları arayan kullanıcılar için idealdir.
Hafta sonları ve resmi tatiller için Koşullu Biçimlendirme Kullan ayarlamak üzere aşağıdaki talimatları izleyin:
1. Vurgulamak istediğiniz tarihleri içeren aralığı seçin.
2. Giriş sekmesine gidin, Koşullu Biçimlendirme Kullan’a tıklayın ve Yeni Kural seçeneğiyle kural düzenleyiciyi açın. Ekran görüntüsüne bakın:

3.Yeni Biçimlendirme Kuralıiletişim kutusunda:
- Seçin Biçimlendirilecek hücreleri belirlemek için bir formül kullanın Tür Listesi kuralından.
- Formül giriş kutusuna aşağıdaki formülü girin:=NETWORKDAYS($A2,$A2,$F$2:$F$6)=0
- Vurgu stilinizi ayarlamak için Biçim düğmesine tıklayın.

4. Hücre Biçimini Ayarla penceresinde Dolgu sekmesine geçin ve hafta sonları ile resmi tatiller için bir arka plan rengi seçin. Bu renk, çalışma dışı günleri normal günlerden hızlıca ayırt etmenizi sağlar.

5. İletişim kutularını kapatmak için Tamam’a iki kez tıklayın. Seçilen alandaki hafta sonlarına veya listelenen resmi tatillere denk gelen herhangi bir tarih için seçtiğiniz vurgu otomatik olarak görünecektir. Resmi tatillerinizi istediğiniz zaman tatil aralığınızı düzenleyerek güncelleyebilir ve biçimlendirme buna göre otomatik olarak uyarlanır.

İpuçları ve Sorun Giderme: Vurgu görünmüyorsa, tarih biçimlendirmenizi tekrar kontrol edin (formül yalnızca gerçek Excel tarihleriyle çalışır); aksi takdirde kurallar başarısız olabilir. Formülü birden fazla sütuna uyguluyorsanız, hücre başvurularını buna göre ayarlayın. Ayrıca verileriniz birkaç yılı kapsıyorsa, doğru çalışma dışı günleri yansıtmak için resmi tatil listenizi güncellemeyi unutmayın.
Avantajlar: Ekstra sütun veya manuel işlem gerektirmez; tablonuz büyüdükçe ya da resmi tatil listesi güncellendikçe tamamen dinamik olarak uyarlanır.
Olası sınırlamalar: Koşullu Biçimlendirme, çalışma sayfası başına belirli bir maksimum kural sayısına sahiptir (bu sınır nadiren aşılmıştır) ve aşırı karmaşık formüller, büyük veri kümelerinde çalışma kitabı performansını yavaşlatabilir.

Excel'in sihrini KUTOOLS AI ile keşfedin
- Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve tüm bunları basit komutlarla grafiklere dönüştürün.
- Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
- VBA Kodlama: VBA kodlarını zahmetsizce yazın ve anında uygulayın.
- Formül Yorumlama: Karmaşık formülleri kolayca çözmek artık çok daha basit!
- Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
Excel Formülü – Hafta sonlarını ve resmi tatilleri işaretlemek için yardımcı sütun kullanın
Renk kodlaması üzerinde daha fazla kontrole sahip olmak ya da çalışma/gün olmayan günlere göre sıralama ve filtreleme yapmak isteyen kullanıcılar için, formüller içeren bir yardımcı sütun eklemek son derece güvenilir bir çözümdür. Bu yöntem, her satırı hafta sonu, resmi tatil veya normal iş günü olarak açıkça etiketler; böylece verilerinizi kolayca filtreleyebilir, manuel biçimlendirmeye gerek kalmadan özetleyebilir veya analiz edebilirsiniz.
Bu yaklaşım, yalnızca renk kodlamasının yeterli olmadığı durumlarda değil, aynı zamanda hafta sonları veya resmi tatiller için doğrudan toplam sayıları elde etmek istediğinizde de özellikle değerlidir.
Tarihlerinizin A sütununda, 2. satırdan itibaren yer aldığını ve resmi tatillerin F2:F6 aralığında listelendiğini varsayalım. Tarih sütununun hemen yanına yeni bir sütun ekleyin ve başlık olarak “Gün Türü” gibi bir metin girin.
1.B2hücresine (yardımcı sütun) aşağıdaki formülü girin:
=IF(OR(WEEKDAY(A2,2)>,=6,COUNTIF($F$2:$F$6,A2)>,0),"Weekend/Holiday","Workday") Bu formül her tarih için iki kontrol yapar:
-WEEKDAY(A2,2)>=6: Cumartesi (6) ve Pazar (7) günlerini hafta sonu olarak kabul eder (hafta sonlarınız farklıysa buna göre ayarlayın).
-COUNTIF($F$2:$F$6,A2)>0: Tarihin resmi tatil listesinde yer alıp almadığını kontrol eder.
2. Ardından formülü diğer satırlara uygulamak için doldurma tutamacını aşağı doğru sürükleyin. Doldurduktan sonra, bu satırları yalıtmak veya manuel olarak vurgulamak için tabloyu “Hafta Sonu/Resmi Tatil”e göre filtreleyin. Renklendirme istiyorsanız, bu sütuna dayalı olarak Koşullu Biçimlendirme de kullanabilirsiniz.
İpuçları: Hafta sonu farklıysa, WEEKDAY mantığını değiştirin (örneğin, Pazar için 1 veya bölgenizde geçerli olan uygun sayıları kullanın). Resmi tatil listesini her zaman güncel tutun. Veri aralığı değişirse, gerektiğinde doldurma/kopyalama işlemini yeniden uygulayın.
Avantajlar: Yardımcı sütunlar, daha fazla Filtre Koşullarını Ayarla ve raporlama imkânı sunar. Gerektiğinde kolayca tanımlayabilir, sayabilir veya yalnızca istediğiniz kadar renklendirebilirsiniz.
Dezavantajlar: Verilerinizde ekstra bir sütun gerektirir ve ileri düzey Koşullu Biçimlendirme kullanılmadıkça manuel renklendirme gerekir.
VBA Kodu – Hafta sonlarını ve resmi tatilleri otomatik olarak gölgelendirin
Aralıkları sıklıkla Güncelleme Tarihi gerekiyorsa veya formüller ve Koşullu Biçimlendirme Kullan ile yapılabileceğin ötesinde hafta sonlarını ve resmi tatilleri vurgulama sürecini otomatikleştirmek istiyorsanız, basit bir VBA makrosu kullanmak çok verimlidir. Bu, daha uzun listeleri yöneten veya tekrarlanan çalışma sayfası üretimi yapan kullanıcılar için idealdir.
Bir makro ile Excel, seçtiğiniz Tarih Aralığı ve resmi tatil listesine göre hafta sonlarını ve resmi tatil tarihlerini sizin için anında gölgelendirir. Kodda vurgu renklerini ihtiyaca göre değiştirebilir ve verileriniz değiştiğinde makroyu tekrar çalıştırabilirsiniz.
1. Geliştirici > Visual Basic > Microsoft Visual Basic for Applications penceresinde, Ekle > Modül.
2. Yeni oluşturduğunuz modüle aşağıdaki kodu kopyalayıp yapıştırın:
Sub ShadeWeekendsAndHolidays()
Dim rngDates As Range
Dim rngHolidays As Range
Dim cell As Range
Dim xTitleId As String
xTitleId = "KutoolsforExcel"
On Error Resume Next
Set rngDates = Application.InputBox("Select the range with dates:", xTitleId, Selection.Address, Type:=8)
Set rngHolidays = Application.InputBox("Select the range with holiday dates:", xTitleId, , Type:=8)
On Error GoTo 0
If rngDates Is Nothing Then Exit Sub
If rngHolidays Is Nothing Then Exit Sub
Application.ScreenUpdating = False
For Each cell In rngDates
If IsDate(cell.Value) Then
If Weekday(cell.Value, vbMonday) >= 6 Or Not IsError(Application.Match(CDbl(cell.Value), rngHolidays, 0)) Then
cell.Interior.Color = RGB(255, 199, 206) ' Light red fill; adjust as needed
Else
cell.Interior.ColorIndex = xlNone ' Remove fill from regular days
End If
End If
Next cell
Application.ScreenUpdating = True
End Sub 3. Bu kodu çalıştırmak için F5 tuşuna basın; ardından tarih hücrelerinizi ve ardından tatil hücrelerinizin listesini seçmeniz istenecektir. Ekrandaki talimatları izleyin.
Makro, hafta sonlarını (Cumartesi/Pazar) ve sizin listenizdeki resmi tatilleri bir Doldurma Rengi ile vurgular. İstediğiniz renkten kullanmak için koddaki RGB(255,199,206) değerini ayarlayabilirsiniz.
İpuçları:
Yanlışlıkla yanlış aralığı seçerseniz, makroyu tekrar çalıştırmak yeterlidir. Aralık Seç üzerindeki mevcut tüm dolgular, eşleşmeyen hücreler için sıfırlanır.
Tarihlerinizin ve resmi tatillerinizin doğru Excel tarih değerlerini kullandığından emin olun (metin değil).
Avantajlar: Tekrarlanan görevlerde zaman kazandırır ve büyük esneklik sağlar. Biçimlendirmeyi manuel olarak tekrar uygulamaya gerek kalmaz.
Dezavantajlar: Makroların çalışma kitabınızda etkinleştirilmesi gerekir; VBA konusunda tecrübesi olmayan kullanıcılar, çalıştırmadan önce mutlaka kaydetmeli ve ilk olarak yedek kopyalarda denemelidir.
İlgili diğer makaleler:
- Birleştirilmiş İçin Alternatif Satırları Renklendir
- Büyük veri kümelerinde verileri taramayı kolaylaştırmak için alternatif satırları farklı bir renkle biçimlendirmek oldukça yararlıdır. Ancak bazen verilerinizde bazı birleştirilmiş hücreler olabilir. Aşağıdaki ekran görüntüsünde gösterildiği gibi, birleştirilmiş hücreleri içeren satırları da farklı bir renkle alternatif olarak vurgulamak istiyorsanız, bu sorunu Excel’de nasıl çözebilirsiniz?
- Yaklaşık Eşleşme Aramasını Vurgula
- Excel’de yaklaşık eşleşen değeri hızlı ve kolay almak için VLOOKUP işlevini kullanabilirsiniz. Peki ya hem satır hem sütun verilerine dayalı yaklaşık eşleşmeyi elde etmeyi ve aşağıda ekran görüntüsünde gösterildiği gibi Orijinal Veri Aralığı’ndaki bu yaklaşık eşleşmeyi vurgulamayı denediniz mi? Bu makalede, Excel’de bu görevin nasıl başarıyla gerçekleştirileceği adım adım açıklanacaktır.
- Başka Bir Hücreden Değer Büyük ise Hücresini Vurgula
- Örneğin, B sütunundaki bir değer aynı satırdaki C sütunundaki değerden büyükse, aşağıdaki ekran görüntüsünde gösterildiği gibi B sütunundaki bu değeri vurgulamak istiyorsunuz. Bu makalede, Excel’de bir hücrenin değeri başka bir hücreninkinden büyükse o hücreyi vurgulamanıza yardımcı olacak bazı yöntemler tanıtılacaktır.
- Açılır Liste Üzerine Göre Vurgulanmış Satır Aralığı
- Bu makale, aşağıda ekran görüntüsüne bakarak örnek verilecek olursa, E sütunundaki açılır listeden “Devam Ediyor” seçtiğimde bu satırı kırmızı renkle vurgulamam, “Tamamlandı” seçtiğimde mavi renkle vurgulamam ve “Başlamadı” seçtiğimde satırı yeşil renkle vurgulamam gerekiyorsa, bunu açılır liste temel alınarak nasıl yapabileceğinizi anlatacaktır.
En İyi Office Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi üst seviyeye taşıyın ve hiç yaşamadığınız bir verimlilik deneyimi yaşayın.Kutools for Excel, verimliliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli arayüz getirir ve işlerinizi çok daha kolay hale getirir
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Birden fazla belgeyi yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
- Günlük verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint için eklentilerle birlikte Office Tab Pro’yu da içerir; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamaları arasında akıcı verimlilik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi değer— tek tek eklenti satın almaya göre tasarruf sağlar