Tarih İçin Koşullu Biçimlendirme

Katılım
3 Aralık 2015
Mesajlar
11
Excel Vers. ve Dili
excel 2007
Merhaba

Excelde personel giriş ve çıkışlarında saat bazlı bir tablom var. Bu tabloda saat 09:20 den sonraki girişlerin kırmızı olmasını istiyorum. Koşullu biçimlendirme menüsünde büyüktür ve küçüktür fonksiyonları işe yaramıyor. Yardımcı olabili
rmisiniz ?
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,360
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Koşullu Biçimlendirme, Formül Uygulama, Formül :

Kod:
=A1>0,39
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Necdet Bey'in önerisini denediniz mi?
 
Katılım
3 Aralık 2015
Mesajlar
11
Excel Vers. ve Dili
excel 2007
Değerleri düşey ara ile aldığım için saat değerlerini sayı mantığı ile görmüyor. 0,39 9:30 0,77 18:30 olarak göremiyorum. Başka bir yöntem var mı acaba ?
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Değerleri düşey ara ile aldığım için saat değerlerini sayı mantığı ile görmüyor. 0,39 9:30 0,77 18:30 olarak göremiyorum. Başka bir yöntem var mı acaba ?
Merhaba. A1 hücresi için;
Kod:
[B][COLOR="blue"]A1[/COLOR][/B]>[B][COLOR="Red"]0+[/COLOR][/B]"09:20"
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
C3 hücresindeki formülü aşağıdaki ile değiştirin ve 42'nci satıra kadar bu formülü kopyalayın.
Kod:
=[B][COLOR="Red"]0+[/COLOR][/B]DÜŞEYARA(A3;Sheet1!$B$3:$N$42;3;YANLIŞ)

Ardından C3:C42 hücre aralığı seçiliyken koşullu biçimlendir -> formül kullan kısmına
aşağıdaki formülü uygulayıp renk ayarlayarak işlemi onaylayın. Bu hücre aralığının biçimini de ss:dd olarak ayarlayın.
Kod:
=[B][COLOR="Red"]$C3[/COLOR][/B]>0+"09:20"
 
Katılım
3 Aralık 2015
Mesajlar
11
Excel Vers. ve Dili
excel 2007
Teşekkür Ederim Ömer Bey

0+ nedir ben bunu hiç bilmiyordum açıklarsanız öğrenmiş olurum. Şu an istediğim gibi oldu tekrardan teşekkür ederim.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Sayıya dönüştürme işlevini görüyor.
Bir +0 var olarak bir de yok haliyle ayrı hücrelere uygulayın (aynı saat bilgisini) sonra bu iki hücre birbirine eşittir diye başka bir hücreye formül yazın ve kontrol edin.
Zaten, hücreye hizalama ayarı yapmazsanız; biri sola yanaşık (metin olan) diğeri sağa yanaşık (sayı olan) olarak sonuç verir.
Tarih-saat gibi işlemlerde sıkça rastlanan bir sıkıntıdır.
 
Katılım
3 Aralık 2015
Mesajlar
11
Excel Vers. ve Dili
excel 2007
peki ömer bey

ekli dosyada b sütünuna c sütunundaki giriş saati baz alınarak ;

saat 00:00 eşitse 5 kodu
09:20 den küçükse 1 kodu
09:20 den büyükse 2 kodu
eğer saat 00:00'a eşit ama f sütununda izinli yazıyorsa 9 kodu vermek istiyorum. tabloda kodlarıda yazdım bu konuda yardımcı olabilir misiniz ? veya hangi formülleri kullanmak gerektiği konusunda yardımcı olabilir misiniz ?
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
Mevcut formülünüzü aşağıdaki ile değiştirin.

NOT: Elde edilecek sonuçları tırnak içinde yazmışsınız ( C3<=0+"09:20";"1" gibi ).
Bu, elde edilen sonucun sayı gibi görünse de METİN olmasını istiyorsunuz demek.
Eğer daha sonra bu sonuçlar üzerinden sadece arama/sayma gibi işlem yapacaksanız sorun yok ancak
bu sonuçlar üzerinde matematiksel işlem yapacaksanız bu tırnakları kaldırıp SAYI sonucu almanızı öneririm.
Kod:
=EĞER(VE(C3=0+"00:00";F3="İzinli");"9";EĞER(C3=0+"00:00";"5";EĞER(C3<0+"09:20";"1";EĞER(C3>0+"09:20";"2";""))))

Ayrıca, bir önceki gün başlayıp, bir sonraki günde sona eren vardiya türünüz varsa G sütunundaki formülü de aşağıdaki ile değiştirmenizi öneririm.
Kod:
=EĞER(C3>E3;1;0)+E3-C3
 
Son düzenleme:

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aşağıdaki formülü deneyin:

Kod:
=EĞER(VE(F3="izinli";C3="00:00");9;EĞER(C3="00:00";5;EĞER(C3<((9*60+20)/(24*60));1;2)))
 
Son düzenleme:

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,547
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Merhabalar,


Konu ilgimi çektiği için soruyorum, Sayın YUSUF44 üstadın, kodu hangi hücreye yazılacaktır?

Emek ve katkı veren herkese teşekkürler.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Formül, örnek dosyada 3. satırda uygun herhangi bir hücreye (tabi formülün başvurduğu hücreler olmamak şartıyla) yazılabilir.
 
Katılım
1 Kasım 2013
Mesajlar
10
Excel Vers. ve Dili
2007
Merhaba,

Eğer yanlış yerde soru soruyorsam kusura bakmayın.Bir excel çalışma kitabının tamamına koşullu biçimlendirme uygulayabilir miyiz?

Teşekkür Ederim.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Nasıl bir koşullu biçimlendirme? Hangi hücrelerde ne olduğunda hangi hücrelerde ne olmasını istiyorsunuz?
 
Üst