Soru 12/36 Nöbet Değişimi Hesaplama

TURKOLOG

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
744
Excel Vers. ve Dili
2016 64 TR
Altın Üyelik Bitiş Tarihi
29-10-2026
Ekli listede gösterdiğim şekilde sayfa1 de
Sayfaya her girildiğinde B sütununda olan tarihin karşısına örnekteki gibi 1. 2. 3. 4. Grup yazmasını istiyorum.
Listede manuel olarak doğru şekilde yaptım.
Ben istiyorum ki sayfaya her girildiğinde b sütununda tarih varsa C D E F Sütunlarında 1. Grup 2. Grup 3. Grup 4.Grup diye yazması.
Yardımcı olabilecek olan varsa çok sevinirim .
 

Ekli dosyalar

TURKOLOG

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
744
Excel Vers. ve Dili
2016 64 TR
Altın Üyelik Bitiş Tarihi
29-10-2026
Yardımcı olabilecek var mı acaba
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Nasıl bir kuralla yaptığınızı belirtebilir misiniz?
 

TURKOLOG

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
744
Excel Vers. ve Dili
2016 64 TR
Altın Üyelik Bitiş Tarihi
29-10-2026
Hocam öncelikle ilgilendiğiniz için çok teşekkür ederim.
Hocam nöbet sistemi şöyle
Kurallar
Toplam 4 grup var
2 grup çalışılırken 2 grup istirahat ediyor.
Her grup 5 gündüz 5 gece çalışıp gece gündüz değişim oluyor

1. Grup 11.01.2023te ilk gündüzüne geliyor
5 gündüz yaptıktan sonra 21.01.2023te geceye gelecek
1. Ve 3. Grup gündüz çalışıyor 1 gündüz 1. Grup geliyor diğer gündüz 3. Grup gündüze geliyor

Gece için de aynı durum bir gece 2. Grup geceye geliyor bir gece 4. Grup geceye geliyor

Liste bu şekilde 21. Gün başa donuyor.
Ben her zman B3 sütununda 1. Grubun 1. Gündüzü olacak şekilde alt tarihleri silecegim.
Ama hep B3 e yazacağım tarih 1. Grubun 1. Gündüzü olacak


Yapmak istediğim b sütununda tarih olduğu sürece karşısına 4 grubun çalışma sistemi gelsin.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Öncelikle C:F sütunlarının hücre biçimlendirmesine girin
İsteğe Uyarlanmış
0". GRUP"

şeklinde tanımlayın.
C3=1, D3=2, E3=4, F3=3 yazın. sanırım siz de böyle istiyorsunuz.

C4
=EĞER(BAĞ_DEĞ_DOLU_SAY($B$3:$B4)=SATIR()-2;EĞER(MOD(BAĞ_DEĞ_DOLU_SAY(C$3:C3);10)=0;E3;F3);"")

D4
=EĞER(BAĞ_DEĞ_DOLU_SAY($B$3:$B4)=SATIR()-2;EĞER(MOD(BAĞ_DEĞ_DOLU_SAY(D$3:D3);10)=0;C2;E3);"")

E4
=EĞER(BAĞ_DEĞ_DOLU_SAY($B$3:$B4)=SATIR()-2;EĞER(MOD(BAĞ_DEĞ_DOLU_SAY(E$3:E3);10)=0;F2;D3);"")

F4
=EĞER(BAĞ_DEĞ_DOLU_SAY($B$3:$B4)=SATIR()-2;EĞER(MOD(BAĞ_DEĞ_DOLU_SAY(F$3:F3);10)=0;D3;C3);"")

şeklinde formülleri kullanın.
Aşağı doğru sürükleyerek çoğaltabilirsiniz.

Hücrelerde renklendirme istiyorsanız Koşullu biçimle rahatlıkla yapabilirsiniz sanırım.
Not: Hücre içeriklerinde sadece 1-2-3-4 yazıyor. 1.GRUP yazması sadece biçimlendirmeden geliyor.
 

TURKOLOG

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
744
Excel Vers. ve Dili
2016 64 TR
Altın Üyelik Bitiş Tarihi
29-10-2026
Hocam öncelikle makro ile yazılma imkanı var mı
Bir de 1. Grup 2. Grup şeklinde olması gerekiyordu . Hızlı olsun diye ilkin hesaplarken 1 2 3 4 şeklinde yapmıştık.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
..............................
Bir de 1. Grup 2. Grup şeklinde olması gerekiyordu . Hızlı olsun diye ilkin hesaplarken 1 2 3 4 şeklinde yapmıştık.
Bu kısmı anlamadım.
Formülle de olsa isteiğinizi karşılamıyor mu?
Ekranda 1.GRUP olarak görüyorsunuz zaten.
Yazdıklarımı denemeden mi cevapladınız?
 

TURKOLOG

Altın Üye
Katılım
13 Kasım 2008
Mesajlar
744
Excel Vers. ve Dili
2016 64 TR
Altın Üyelik Bitiş Tarihi
29-10-2026
Bu kısmı anlamadım.
Formülle de olsa isteiğinizi karşılamıyor mu?
Ekranda 1.GRUP olarak görüyorsunuz zaten.
Yazdıklarımı denemeden mi cevapladınız?
Hocam ancak yarın ofiste deneyebilirim. Satırları dediğim sistemle silecegim için formüller bozulabilir mı bilemedim.
 

yusuf1284

Altın Üye
Katılım
17 Ocak 2015
Mesajlar
224
Excel Vers. ve Dili
Office Pro 2016 TR
Altın Üyelik Bitiş Tarihi
09-02-2028
Ömer hocamın dediklerini uygulanmış hali.
 

Ekli dosyalar

Üst