• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Hakedilen Pazar Sayısı

Katılım
6 Mart 2011
Mesajlar
153
Excel Vers. ve Dili
Microsoft Office 2010
Merhaba

Çalıştığım şirkette kullanmakta olduğum puantajda bir kaç işlem yapmak istiyorum. Personel ay içerisinde pazar günü (KÇ - Kısa Çalışma, ÜC - Ücretsiz İzin, O - Puantaj Kaydı, R - Rapor) varsa sayfanın sonundaki (HAKETTİĞİ PAZAR) sayısından düşerek yazmasını istiyorum.
Örnek ay içerisinde 5 pazar var personel 2 pazarda (KÇ, ÜC, O, R) varsa Hakettiği pazar alanında 3 yazmasını istiyorum. Eğer yoksa 5 yazmasını istiyorum. Bu konuda nasıl bir işlem yapmam gerekiyor yardımcı olabilir misiniz?

--- Örnek Dosya...
 
Bu yeterli olur mu?

C++:
=TOPLA.ÇARPIM((HAFTANINGÜNÜ($AE$3:$BH$3;2)=7)*(AE7:BH7={"KÇ"\"ÜC"\"O"\"R"}))
 
Bu yeterli olur mu?

C++:
=TOPLA.ÇARPIM((HAFTANINGÜNÜ($AE$3:$BH$3;2)=7)*(AE7:BH7={"KÇ"\"ÜC"\"O"\"R"}))

Merhaba

"KÇ"\"ÜC"\"O"\"R" olanları saymıyor ama değiştirdiğim zaman artması gerekirken düşüyor. Örnek 3 pazarda "KÇ"\"ÜC"\"O"\"R" var birini değiştirdiğim zaman 4 pazar olarak artması lazımken 2 pazar olarak düşüyor.

Amacım onları saydırmak değil pazara denk geldiği günleri hakettiği pazar gün sayısı olarak saydırmamak.

 
Aşağıdaki formülle oluyor ama Temmuz gibi son günü 31 olan aylarda BI sütununun da formüle eklenmesi gerekiyor, ya da Şubat aylarında son sütunun o aya göre düzeltilmesi gerekiyor. Formülü doğrudan tüm sütunlara göre ayarlayınca 31 olmayan aylarda hata veriyor:

=TOPLA.ÇARPIM((HAFTANINGÜNÜ($AE$3:$BI$3;2)=7)*($AE$3:$BI$3<>""))-TOPLA.ÇARPIM((HAFTANINGÜNÜ($AE$3:$BI$3;2)=7)*(AE7:BI7={"KÇ"\"ÜC"\"O"\"R"}))
 
Aşağıdaki formülle oluyor ama Temmuz gibi son günü 31 olan aylarda BI sütununun da formüle eklenmesi gerekiyor, ya da Şubat aylarında son sütunun o aya göre düzeltilmesi gerekiyor. Formülü doğrudan tüm sütunlara göre ayarlayınca 31 olmayan aylarda hata veriyor:

=TOPLA.ÇARPIM((HAFTANINGÜNÜ($AE$3:$BI$3;2)=7)*($AE$3:$BI$3<>""))-TOPLA.ÇARPIM((HAFTANINGÜNÜ($AE$3:$BI$3;2)=7)*(AE7:BI7={"KÇ"\"ÜC"\"O"\"R"}))

Hocam tam istediğim gibi olmuş teşekkür ederim. Aynı hücre içerisinde birden fazla formül kullanabilir miyiz.
Örnek : Ay içerisinde 5 pazar olduğunu farz edersek
0-6 gün "İZ" VARSA 5
6,5-12 gün "İZ" VARSA 4
12,5-18 gün "İZ" VARSA 3
18,5-24 gün "İZ" VARSA 2
24,5 gün üzeri "İZ" VARSA 0 olacak
Yukarıda belirtiğim izin günlerini KULLANDIĞI İZİNLER alanından almasını istiyorum.
Buna benzer bir işlemi farklı bir tabloda yaptım.

=+EĞER(V265<6,5;$AC$1;EĞER(V265<12,5;$AC$1-1;EĞER(V265<18,5;$AC$1-2;EĞER(V265<24,5;$AC$1-3;EĞER(V265>24;$AC$1-4)))))

Yukarıdaki iki formülü tek satırda toplayabilir miyim.
 
Aşağıdaki formülle oluyor ama Temmuz gibi son günü 31 olan aylarda BI sütununun da formüle eklenmesi gerekiyor, ya da Şubat aylarında son sütunun o aya göre düzeltilmesi gerekiyor. Formülü doğrudan tüm sütunlara göre ayarlayınca 31 olmayan aylarda hata veriyor:

=TOPLA.ÇARPIM((HAFTANINGÜNÜ($AE$3:$BI$3;2)=7)*($AE$3:$BI$3<>""))-TOPLA.ÇARPIM((HAFTANINGÜNÜ($AE$3:$BI$3;2)=7)*(AE7:BI7={"KÇ"\"ÜC"\"O"\"R"}))
Belirtmiş olduğunuz formülü sorunsuz bir şekilde kullanıyorum. Belirtilen hücrede "KÇ"\"ÜC"\"O"\"R" ile birlikte boş olduğu zamanda o pazarı haketmemesini istiyorum. Bunu nasıl yapabilirim.
 
Formülün içindeki aşağıdaki bölüme boşluk karakterini ekleyin.

{"";"KÇ"\"ÜC"\"O"\"R"}
 
İlk olarak formülün hata vermemesi için AF3 hücresindeki formülü aşağıdaki gibi değiştirip yan hücrelere sürükleyin.

C++:
=EĞER(AE3="";"";EĞER(AY(AE3)=AY(AE3+1);AE3+1;0))

Bu düzeltme sonrasında BG3 ve BH3 hücrelerinde ŞUBAT ayında sıfır görünecektir. Forumda daha önce paylaşılmış sıfırı gizleme yöntemlerini kullanarak bu hücreleri biçimlendirebilirsiniz.

Sonrasında PAZAR günleri ile ilgili formülü aşağıdaki gibi düzeltip deneyiniz.

C++:
=TOPLA.ÇARPIM((HAFTANINGÜNÜ($AE$3:$BH$3;2)=7)*(AE7:BH7={""\"KÇ"\"ÜC"\"O"\"R"}))
 
Geri
Üst