Vardiya Personeli Ara Dinlenme Mesaisi Yazdırma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Kısa Açıklama

Vardiya Personeli Ara Dinlenme Mesaisi Yazdırma isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2013
Excel Sürümü
64 Bit
Excel Dili
Türkçe
İlk öncelik ile konuyu okuyan ve destek olan olmayan tüm arkadaşlara teşekkür ederim.
Data sayfasında bulunan personellerin vardiya listesi mevcuttur. Bazı tesislerimizde vardiya saatleri değişiklik göstermektedir. Örnek excel içerisinde tüm tesislerin saatleri aynı ama diğer tesisleri atmadım bilerek.

Burada yapmak istediğim
Bir personel bir hafta boyunca diyelim ki 6 iş günü E vardiyasında çalıştı 03.11.2023 -08.11.2023
Statü Sicil Ad Soyad Görevi Tarih Çalışma ARALIĞI Çalışma Mahiyeti Gün Saat
İZDOĞAIC07374Eren ATASOYTeknisyen03.11.2023
08.11.2023
23:00-08:00Ara dinlenme63 saatKavaklıdere İçme Suyu Arıtma Tesisinin kesintisiz işletilmesinde vardiya personeli olarak görev yapmaktadır.
Bu şekilde ayrıştırmasını istiyorum ara dinlenme kısmında yazıyor tüm tesis personellerini alt alta yazmasını istiyorum ama bir türlü başaramadım

Bir personel üç gün c diğer üç gün günler başka vardiya ise ayrı ayrı yazılacak.
İZDOĞAIC09224Hürbarış TOSUNTeknisyen06.11.2023
08.11.2023
08:00-16:00Ara dinlenme31,5 saatKavaklıdere İçme Suyu Arıtma Tesisinin kesintisiz işletilmesinde vardiya personeli olarak görev yapmaktadır.
İZDOĞAIC09224Hürbarış TOSUNTeknisyen09.11.2023
11.11.2023
23:00-08:00Ara dinlenme31,5 saatKavaklıdere İçme Suyu Arıtma Tesisinin kesintisiz işletilmesinde vardiya personeli olarak görev yapmaktadır.

Örneğin Bir personel bir gün C bir gün D diğer gün C geldiyse

İZDOĞAIC09364Erdal GESERTeknisyen06.11.202308:00-16:00Ara dinlenme10,5 saatKavaklıdere İçme Suyu Arıtma Tesisinin kesintisiz işletilmesinde vardiya personeli olarak görev yapmaktadır.
İZDOĞAIC09364Erdal GESERTeknisyen07.11.202316:00-23:00Ara dinlenme10,5 saatKavaklıdere İçme Suyu Arıtma Tesisinin kesintisiz işletilmesinde vardiya personeli olarak görev yapmaktadır.
İZDOĞAIC09364Erdal GESERTeknisyen08.11.202308:00-16:00Ara dinlenme10,5 saatKavaklıdere İçme Suyu Arıtma Tesisinin kesintisiz işletilmesinde vardiya personeli olarak görev yapmaktadır.

Aynı vardiyaya devam ettiği sürece Vardiya başlangıç tarihi başa bitiş tarihi alta yazılır
İZDOĞAIC09339Kerim ERKOÇTekniker04.11.2023
09.11.2023
16:00-23:00Ara dinlenme63 saatKavaklıdere İçme Suyu Arıtma Tesisinin kesintisiz işletilmesinde vardiya personeli olarak görev yapmaktadır.

Her gün 0,5 yarım saat mesaidir. 1 gün 0,5 2 gün 1 saat 3 gün 1,5 saat 4 gün 2 saat 5 gün 2,5 saat 6 gün 3 saat
Altı günden fazla olamaz olursa fazla mesai girer.
Rapor, Sosyal izin, Yıllık izin, Bayram günleri bu liste içerisine almıyoruz.
Data bulunan tüm personellerin alt alta hepsini yukarıda belirttiğim gibi yapmak istedim ama ne yazık ki yapamadım
 
Ekli dosyalar
Aynen tarihler bazında mesai verdirmek
C vardiyası kaç gün devam ediyorsa hafta tatiline kadar veya eğer araya başka vardiya giriyorsa o güne kadar olanı aynı yazacak iki gün c çalıştı bir gün d çalış tı veya e o bir gün tek yazılacak. iki gün birleştirilerek yazılacak.
 
H6 hücresine aşağıdaki formülü kopyalayın ve aşağı doğru çekin. Bu gün sayısını verecektir.
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
Mesai süresi hesaplaması için yazdıklarınızı tam anlayamadım.
 
@admin
Tarih ve vardiya ya göre vardiyaya göre bir gün c bir gün d diğer gün c çalıştıysa hepsi ayrı ayrı
veya c çalıştı d çalıştı tekrar d çalıştıysa c tek d olan günler birleşik.
 
Üstte verdiğim formülü aşağıdaki gibi revize edin.
Sadece tek tarihlerin yazılı olduğu hücreler varmış.
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
Vardiya diyorsunuz, nerede yazıyor C D vs dediğiniz şeyler?
 
Mesailer gün bazlı
1 Günlük mesaisi 0,5 (30 dakika)
2 Günlük mesaisi 1 saat
3 Günlük mesaisi 1,5 saat
4 Günlük mesaisi 2 saat
5 Günlük mesaisi 2,5 saat
6 Günlük mesaisi 3 saat

Tarihleri alt alta otomatik yazmasını istiyorum 6 gün boyunca personel aynı vardiyaya geldiyse veya 2 gün araya başka vardiya gelmediği sürece tarihler hep bir yazılacak attım örnekte var zaten.
 
@admin
Ben butona bastığım zaman data kısmında olan vardiya listesini otomatik olarak ara dinlenme sayfasındaki gibi kendisi yapsın istiyorum. Ana veriyi yani personelin bir ay boyunca nasıl çalıştığını data kısmına atıyorum. butona bastığım zaman kendisi veriyi getirsin.
 
Siz makro istiyorsunuz.
Bunun için ne yazık ki müsait değilim.
Umarım müsait olan bir yönetici arkadaşım destek olur.
Ben, sadece "ara dinlenme" sayfanızdaki verileri formülize etmek istediğinizi düşünmüştüm.

İyi çalışmalar
 
@cesur
If vard = "C" Then vardSa = "08:00-16:00"
If vard = "D" Then vardSa = "16:00-23:00"
If vard = "E" Then vardSa = "23:00-08:00"
Bazı tesislerimizde "C" 07:00-15:00 çalışma saatleri böyle..
"D" 15:00-23:00
"E" "23:00-07:00"

Açıklama (Zorunlu Gerekçe) (*****) (J,K,L) HÜÇRELERİNE

"Kavaklıdere İçme Suyu Arıtma Tesisinin kesintisiz işletilmesinde vardiya personeli olarak görev yapmaktadır."
"Çambel Pompa İstasyonu kesintisiz işletilmesinde vardiya personeli olarak görev yapmaktadır."
"Karaçam İçme Suyu Arıtma Tesisi kesintisiz işletilmesinde vardiya personeli olarak görev yapmaktadır."
sadece başa tesisin adı gelecek geriye aynı şey yazacak (kesintisiz işletilmesinde vardiya personeli olarak görev yapmaktadır.)

Birçok tesis bar 3 tesis örnektir bunun dışında emeğinize sağlık her şey düzgün...
 
@cesur
statu = dz(i, 2): sicili = "IC0" & dz(i, 1): isim = dz(i, 4): gorevi = dz(i, 3) ': bas = dz(i, 1)

sicili = "IC" (İZDOĞA) BU OLACAK
sicili = "MN" (İZELMAN) BU OLMASI GEREK
sicili = "K" (SÖZLEŞMELİ) BU OLACAK
AMA İZELMANADA IC EKLİYOR BAŞA
 
@sevincmrt "Bazı tesislerimizde "C" 07:00-15:00 çalışma saatleri böyle.."
icili = "IC" (İZDOĞA) BU OLACAK
sicili = "MN" (İZELMAN) BU OLMASI GEREK
sicili = "K" (SÖZLEŞMELİ) BU OLACAK
AMA İZELMANADA IC EKLİYOR BAŞA"
demişsiniz ancak örneğinizde belirttiğiniz hususlar yok.
İsteklerinizi için
1-Sicil sütunu için hangi ek değer(IC,MN gibi) sicile eklenecek tam liste gerekiyor
2-Tüm firmaların vardiya ve saatleri ve isimleri( C,D,E gibi) tam liste gerekiyor
ekl yaparak gönderiniz
 
@cesur
İlgini için teşekkürler ama yanlış anlaşılmışım.
1- İZELMAN veya İZDOĞA çalışma saatleri farklı değil.
İZDOĞA personeli de 07:00-15:00 çalıştığı tesisler var. Çalışma saatleri Tesislere Göre değişiyor.
Bu izelman da olabilir izdoğa da olur. Bana şunu yapmamı sağlaya bilirmisiniz ben tesis ismi yazayım saatlerin olduğu yere. Örnek olarak atıcam o tesislerde bulunan izdoğa izelman fark etmeksizin çalışma saat öyle olsun oraya yazılan tesis adındakileri o saatleri baz alsın. Vardiya saatleri sayfasından bakarsanız sevinirim excel de.
 
Ekli dosyalar
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst