Arkadaşlar merhaba excelde puantaj takip dosyam var.
sıkıntı şu hafta tatili oldugu günlerde - çekiyorum değer ibaresi veriyor bunu nasıl kaldırabilirim.
kullandığım formül bu.
=ÇOKEĞER(D563<$H$1;"";D563=$M$1;"";D563>$H$1;D563-$H$1;D563=$H$1;"")
-
-
YILLIK İZİNLİ
08:16:00...
...As Worksheet, s2 As Worksheet, son As Long, i As Long
Dim butce As String, kadro As String, kistpuant As String
Set s1 = Sheets("Ek_Puantaj")
Set s2 = Sheets("Puantaj")
son = s1.Cells(Rows.Count, "B").End(3).Row
butce = s2.Cells(1, 56)
kadro = s2.Cells(2, 56)
'...
...Yıllık İzin Bakiyesi
Merve Aktürk Yıllık İzin Merve Aktürk 15
Yukarıda yazdığım örnek gibi ben puantajımda 1 sayfada Merve Aktürk'e Yıllık İzin Yazdığımda 2. sayfada Yıllık İzin bakiyesinin - e düşmesini istiyorum konu hakkında destek olur musunuz...
...başka bir saat yazdınız o zaman veriyi vermeyecek. Bu durumda aşağıda verdiğim formulleri kullanabilirsiniz.
TARİH:
=EĞER(EĞER(KAYDIR('AYLIK PUANTAJ'!$P$1;SATIR(A1)*4+2;)=11;"11";"")="11";$I$14;"") ====> 11 saat için
=EĞER(EĞER(KAYDIR('AYLIK PUANTAJ'!$J$2;SATIR(A1)*4+2;)<>"";$I$8);$I$8;"")...
...sütunda ad soyad var. üçüncü de ise mesai saati yazar.
yani şu şekilde;
12.04.2023 Ali Veli 11
isim olan sütunda ;
=EĞER(EĞER('AYLIK PUANTAJ'!P7=11;"'AYLIK PUANTAJ'!$B$4";"")="'AYLIK PUANTAJ'!$B$4";'AYLIK PUANTAJ'!B4;"")
bu formülde AYLIK PUANTAJ P7 ve AYLIK PUANTAJ B4 aşağı doğru...
Merhaba
=EĞER(EĞER('AYLIK PUANTAJ'!P7=11;"11";"")="11";$I$14;"")
Yukarıda bulunan formülü exceldeki tablomda aşağıya doğru kopyalamak istiyorum. Kopyalarken P7 bir alt hücrede P8 oluyor doğal olarak. Ancak ben bunu kopyalarken P7 nin bir alt hücrede P11 olarak kopyalanmasını istiyorum. Yani...
Merhabalar,
Puantaj tablosunda daha önce bir makro çalışması yapıp ilgili verilerden yazdırmayı başarmıştık. Şuan için tabloda sadece işe girenlerin başlayacağı sütun hatalı olmaktadır. Örneğin puantaj günleri H ile AL sütunları arasındadır. Yani H ayın 1. günü AL ayın 31. günüdür. Eğer...
Merhaba
çalıştığımız plaza turnike verilerini ekteki şekilde göndermekte fakat gün içinde bir çok giriş çıkış olduğundan veriyi analizde zorlanmaktayız. yapmak istediğimiz çalışanın o gün turnikeden geçip geçmediğini, geçtikten sonra gün içinde içerde geçirdiği süreyi ve molada olduğu süreyi...
Hız için düşünmüştüm ama hem yeterince hızlı olmadı, hem de saat formatında sorun çıkardı.
Sub Aktar()
Dim Dizi(31) As String
Set S1 = Sheets("PUANTAJ")
Set S2 = Sheets("TBHR")
ss = S1.Cells(Rows.Count, "A").End(3).Row
sat = 4
myArr = S1.Range("A4:A" & ss)
S1.Range("G4:AK" &...
@Korhan Ayhan Üstadım,
#2 numaralı mesajdaki kodun Do.... ..Loop döngü arasındaki hücrelere yazdırma işlemi yerine, hızı artırmak amacıyla verileri diziye alıp, topluca satırlara yazdırmak istedim. Ancak diziye aldığım saat formatındaki verileri satırlara yazdırırken saat formatında...
...kodları bir modüle yapıştırarak dener misiniz?
Yaklaşık 9 saniye çalışma süresi vardır.
Sub Aktar()
myTime = Timer
Set s1 = Sheets("PUANTAJ")
Set s2 = Sheets("TBHR")
ss = s1.Cells(Rows.Count, "A").End(3).Row
sat = 4: sut = 7
myArr = s1.Range("A4:A" & ss)
s1.Range("G4:AK" &...
Merhaba Arkadaşlar,
Puantaj işlemi için programdan çektiğim verileri "TBHR" sekmesinde gösterdim. "TBHR" sekmesinde "H" sütununda olan verileri yatay olarak "PUANTAJ" sekmesine makro ile getirebilir miyiz? Ben 2 personel için örnek yaptım. O şekilde diğer tüm personelleri de getirebilirsek çok...
Merhabalar,
Ekli exceldeki turnike verilerindeki giriş çıkış bilgilerini, özet sayfasında isim, tarih ve giriş/çıkış verilerine göre getirmek istiyorum. Değerli desteklerinizi rica ederim.
https://s6.dosya.tc/server13/y9brca/ornek.xlsm.html: ekteki tabloda görülen puantaj,günlük çalışma,haftalık çalışma ve fazla mesai sayfalarındaki tarih kısmı ayın 15 inden diğer ayın 15 ine kadar yazıyor benim istediğim tarih kısmının altındaki satırda bişey yoksa yani boş ise tarih kısmı...
...ekli tabloda tarih kısmına 01.01.2023 yazdığımda tarih 1 ocaktan 14 ocağa kadar diziliyor. 14 günlük yarım aylık puantaj yani. şimdi tarih kısmına 15.01.2023 yazdığımda 15 inden 31 ocağa kadar dizilmesini istiyorum yani yarım aylık olarak, fakat 15.01.2023 yazdığımda 31 ocaktan sonra 14...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.