Conditional Formatting

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
Arkadaslar Selam,

bir hücre içerisindeki son bilgiyi baz alarak Conditional Formatting uygulaması ve sadece bazı satırları görebilmek ile alakalı bir sorum var yardımcı olursanız sevinirim.

Tesekkurler
 

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
Arkadaslar Selam,

bir hücre içerisindeki son bilgiyi baz alarak Conditional Formatting uygulaması ve sadece bazı satırları görebilmek ile alakalı bir sorum var yardımcı olursanız sevinirim.

Tesekkurler
Merhaba,

1.Sorunuzu tam olarak anlayamadım.

2. D sütunundaki koşullu biçimlendirmedeki formülü aşağıdaki gibi değiştiriniz..

=YADA(E2="ok";VE(E2<>"";D2>=E2))

3. =SAĞDAN(I2;1) formülünü kullanabilirsiniz. Tam olarak ne yapmak istediğinizi anlayamadığım için net cevaplar veremedim..

.
 

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
2. D sütununun formatlama ile ilgili işlem ok teşekkürler..

3. bu yazdıgınızı anlamadım sadece print alırken sipariş numaralarına ait satırların en üst satırını listelemek istiyorum.a, b ,c diye bazen üç satır olabiliyor bir sipariş numarasında. Ekteki örnekte sipariş numarasının hemen yanında bu sütunu (a,b,c) görebilirsiniz..

4. bir de listenin en sağında gördüğünüz gibi bir hücrenin içerisinde 3 tarih ve 3 (Y/N) bilgisi girilmiş.İkinci termin sütununda da bir conditional formatting işlemi yapalım ve yan tarafında yer alan "Kontrol Sonucu" hücresi en son değeri Y ise "ikinci termin" sütunu yeşil olsun..
 

Ö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
2. D sütununun formatlama ile ilgili işlem ok teşekkürler..

3. bu yazdıgınızı anlamadım sadece print alırken sipariş numaralarına ait satırların en üst satırını listelemek istiyorum.a, b ,c diye bazen üç satır olabiliyor bir sipariş numarasında. Ekteki örnekte sipariş numarasının hemen yanında bu sütunu (a,b,c) görebilirsiniz..

4. bir de listenin en sağında gördüğünüz gibi bir hücrenin içerisinde 3 tarih ve 3 (Y/N) bilgisi girilmiş.İkinci termin sütununda da bir conditional formatting işlemi yapalım ve yan tarafında yer alan "Kontrol Sonucu" hücresi en son değeri Y ise "ikinci termin" sütunu yeşil olsun..
3. sorunuz için,

A2:I8 aralığını işaretleyerek koşullu biçimlendirmede formül bölümüne,

=EĞERSAY($B$2:$B2;$B2)<>1 yazarak biçimden rengi ve yazı karakterini beyaz olarak düzenleyiniz.

İsterseniz bu işlemi farklı sayfada formülle yapabilirim.

4. =SAĞDAN(I2;1)="Y" formülünü kullanabilirsiniz..

.
 

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
3 ve 4 nolu işlemleri örnek üzerinde yapar mısınız? Aslına bakarsanız 4. nolu kısımda aynı zamanda d sütunundaki renklendirme şemasını da kullanmak istiyorum yani 10 gün kala "İkinci Termin" de kırmızıya dönecek

ve
Eğer H sütunundaki "Kontrol Tarihi" =< "İkinci Termin" ve "Kontrol Sonucu" =Y ise İkinci Termin yeşil görünsün.(Zamanında ok verildi)

Eğer H sütunundaki "Kontrol Tarihi" > "İkinci Termin" ve "Kontrol Sonucu" =Y ise İkinci Termin kırmızı görünsün. (Zamanında ok verilmedi)

Eğer H sütunundaki "Kontrol Tarihi" > "İkinci Termin" ve "Kontrol Sonucu" =N ise İkinci Termin kırmızı görünsün. (Henüz ok almadı, gecikti...)
 

Ö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
3 ve 4 nolu işlemleri örnek üzerinde yapar mısınız? Aslına bakarsanız 4. nolu kısımda aynı zamanda d sütunundaki renklendirme şemasını da kullanmak istiyorum yani 10 gün kala "İkinci Termin" de kırmızıya dönecek

ve
Eğer H sütunundaki "Kontrol Tarihi" =< "İkinci Termin" ve "Kontrol Sonucu" =Y ise İkinci Termin yeşil görünsün.(Zamanında ok verildi)

Eğer H sütunundaki "Kontrol Tarihi" > "İkinci Termin" ve "Kontrol Sonucu" =Y ise İkinci Termin kırmızı görünsün. (Zamanında ok verilmedi)

Eğer H sütunundaki "Kontrol Tarihi" > "İkinci Termin" ve "Kontrol Sonucu" =N ise İkinci Termin kırmızı görünsün. (Henüz ok almadı, gecikti...)
Örnek dosyayı incelermisiniz..

.
 

Ekli dosyalar

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
Hocam olmamıs yaptıgımız örnekte görüldüğü gibi "kontrol tarihi" < "ikinci termin" ve "kontrol sonucu" =Y ise yeşil olmalıydı. Yani zamanında kontrol edildi.

"İlk Termin" conditional formatting doğru idi. Burası ile yapacağımız başka birsey yok.
=VE(E2<>"";D2>=E2) = YEŞİL
=YADA(VE(E2="";D2-BUGÜN()<11);VE(E2>D2;D2-BUGÜN()<11)) KIRMIZI
 

Ö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
Hocam olmamıs yaptıgımız örnekte görüldüğü gibi "kontrol tarihi" < "ikinci termin" ve "kontrol sonucu" =Y ise yeşil olmalıydı. Yani zamanında kontrol edildi.

"İlk Termin" conditional formatting doğru idi. Burası ile yapacağımız başka birsey yok.
=VE(E2<>"";D2>=E2) = YEŞİL
=YADA(VE(E2="";D2-BUGÜN()<11);VE(E2>D2;D2-BUGÜN()<11)) KIRMIZI
5. mesajınızda 10 gün kala kırmızı olsun dediğiniz için kırmızı olmuştur. İkinci termin sütunundaki koşullu biçimlendirme içindeki 2 ve 3. koşulların yerini değiştirirseniz sorun çözülecektir sanırım.

6. mesajdaki dosyayı yeniledim tekrar incelermisiniz..

.
 

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
hocam çok teşekkürler ama "Kontrol Tarihi" ve "Kontrol Sonucu" boş oldugunda "İkinci Termin" hiçbir renk göstermiyor.Normalde "hiçbir bilgi girilmediği takdirde ve geciktiğinde" veya 10 gün kala kırmızı görünmeye başlaması gerekiyordu.

Formul 1 in ne işe yaradıgını da anlamadım..
 
Son düzenleme:

Ö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
hocam çok teşekkürler ama "Kontrol Tarihi" ve "Kontrol Sonucu" boş oldugunda "İkinci Termin" hiçbir renk göstermiyor.Normalde "hiçbir bilgi girilmediği takdirde ve geciktiğinde" veya 10 gün kala kırmızı görünmeye başlaması gerekiyordu.

Formul 1 in ne işe yaradıgını da anlamadım..

Formül 1 den kastınız eğersay formülü ise bu formül diğer bütün hücrelerde vardır. Aşağıdaki açıklamanıza istinadan hazırlamıştım..Bu koşulu istemiyorsanız silebilirsiniz..

3. bu yazdıgınızı anlamadım sadece print alırken sipariş numaralarına ait satırların en üst satırını listelemek istiyorum.a, b ,c diye bazen üç satır olabiliyor bir sipariş numarasında. Ekteki örnekte sipariş numarasının hemen yanında bu sütunu (a,b,c) görebilirsiniz...
Diğer konuyla ilgili eki inceleyiniz..

.
 

Ekli dosyalar

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
Formül 1 den kastınız eğersay formülü ise bu formül diğer bütün hücrelerde vardır. Aşağıdaki açıklamanıza istinadan hazırlamıştım..Bu koşulu istemiyorsanız silebilirsiniz..



Diğer konuyla ilgili eki inceleyiniz..

.
Hocam süper halletmişsiniz ya... Aslına bakarsanız bu zamana kadar hücre içerisinde birden fazla tarih yazdıgımda artık bu hücrenin sadece bir string ifade dizisi oldugunu düşünürdüm. Formul 1 de biraz yanlış anlaşıldım galiba..Bu liste çok uzun olacak ve dediğim gibi her bir siparişin sadece ilk satırını görüntülemek diğerlerini görüntülemek istemiyorum. Ama tabi bunu sadece print alırken yapmak istiyorum bilgi kaybı yaşamak istemiyorum. Bu konuda da yardımcı olabilir misiniz? Mesela aynı listeyi bir başka sayfada sadece ilk satırları olacak şekilde listeleyebilir miyiz?
 

Ö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
Hocam süper halletmişsiniz ya... Aslına bakarsanız bu zamana kadar hücre içerisinde birden fazla tarih yazdıgımda artık bu hücrenin sadece bir string ifade dizisi oldugunu düşünürdüm. Formul 1 de biraz yanlış anlaşıldım galiba..Bu liste çok uzun olacak ve dediğim gibi her bir siparişin sadece ilk satırını görüntülemek diğerlerini görüntülemek istemiyorum. Ama tabi bunu sadece print alırken yapmak istiyorum bilgi kaybı yaşamak istemiyorum. Bu konuda da yardımcı olabilir misiniz? Mesela aynı listeyi bir başka sayfada sadece ilk satırları olacak şekilde listeleyebilir miyiz?
Örnek dosyayı incelermisiniz..

.
 

Ekli dosyalar

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
ama hocam örnekte de görüldüğü gibi pint list te sadece 1000 nolu siparişin tüm sipariş kategorileri çıkmış. Ben ise örneği baz alırsak şunun gibi bir liste istiyordum.

1000 - a
1005 - a
1010 - a
 

Ö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
ama hocam örnekte de görüldüğü gibi pint list te sadece 1000 nolu siparişin tüm sipariş kategorileri çıkmış. Ben ise örneği baz alırsak şunun gibi bir liste istiyordum.

1000 - a
1005 - a
1010 - a
12. mesajdaki dosyayı yeniledim, tekrar incelermisiniz. Bu şekildemi olması gerekiyor?

.
 

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
Hocam budur...! Çok teşekkür ederim ama eğer bu kodları başka bir excel dosyasına kopyalamak istersem xyz çalışma sayfasında kullandıgınız j ve k sütunlarındaki formülü de kopyalamam gerekir mi? yoksa sadece printliste deki kodları kopyalamam yeterli olur mu?

Çok teşekkürler
 

Ö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
Hocam budur...! Çok teşekkür ederim ama eğer bu kodları başka bir excel dosyasına kopyalamak istersem xyz çalışma sayfasında kullandıgınız j ve k sütunlarındaki formülü de kopyalamam gerekir mi? yoksa sadece printliste deki kodları kopyalamam yeterli olur mu?

Çok teşekkürler
Rica ederim, evet xyz çalışmasındaki formülleride kopyalamanız gerekir..

.
 

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
hocam renklendirme konusunda yaklaşan tarih için kırmızı değil de sarı olarak tanımlama yapabilir miyiz? iki farklı renklendirme işlemi yapmıştınız her ikisi için de kontrol edip gerekli düzeltmeyi yapabilir misiniz?
 

Ekli dosyalar

  • 73.5 KB Görüntüleme: 5

Ö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
hocam renklendirme konusunda yaklaşan tarih için kırmızı değil de sarı olarak tanımlama yapabilir miyiz? iki farklı renklendirme işlemi yapmıştınız her ikisi için de kontrol edip gerekli düzeltmeyi yapabilir misiniz?
Merhaba,

Örnek dosyayı incelermisiniz..

.
 

Ekli dosyalar

cevatyildiz

Altın Üye
Katılım
2 Mayıs 2008
Mesajlar
295
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
04-04-2025
hocam bir düzeltme yapalım aslında benim verdiğim kodlar çok iyi çalışıyordu. Sizin şu an yeni düzenlediğiniz kodda F3 sadece 10 gün kala sarı görünüyor ben aslında 1-10 gün kaldıgında sarı görünmesini istemiştim.

If F3=> G3 = Yesil
If F3 < G3 = Kırmızı
If F3 < Today() = Kırmızı


H3 de olmamıs.
Yine aynı şekilde O da 0-10 gün kala sarı görünecek (=H3<=today()+11) ve;

Eğer H3 =< J3 ve K3 =Y ise H3 yeşil görünsün.(Zamanında ok verildi)
Eğer H3 > J3 ve K3 =Y ise H3 kırmızı görünsün (Zamanında ok verilmedi)
Eğer H3 > J3 ve K3 =N ise H3 kırmızı görünsün. (Henüz ok almadı, gecikti...)
Eğer H3 > Today() = Kırmızı

Ekte te comment yaptım herbiri için
 

Ekli dosyalar

  • 76.5 KB Görüntüleme: 2
Son düzenleme:

Ö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 Cevat bey,

18. mesajı tekrar inceleyiniz. Koşullu sadece 0-10 arasımı yoksa eski şartların üstüne 0-10 koşulumu ilave edilecek. Eki inceledikten sonra istediğiniz bu şekilde değilse şartların tümünü tekrar ayrıntıl bir şekilde açıklarmısınız..

.
 
Üst