• DİKKAT

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

hücre içeriği ve saate bağlı olarak sayma

  • Konbuyu başlatan Konbuyu başlatan ennix
  • Başlangıç tarihi Başlangıç tarihi
Katılım
11 Mayıs 2017
Mesajlar
33
Excel Vers. ve Dili
2016
Merhaba

Benim sorunum şöyle isim listem var ve her isimlerin altında aylıkçı ve yevmiye diye hücrelerim var.

ADI

AHmeT

06:00

AYLIK

5000



YEVMİYE





ADI

ALİ

03:00

AYLIK





YEVMİYE

200



gibi ve isimlerinin yanında da her gün için çalışma saatleri bulunan hücreler var. Kısaca ben o gün kaç aylıkçı ve kaç yevmiyeci çalıştığını saydırmam gerek.
aylık hücresinin sağındaki hücre doluysa ve çalışma saati 00:01 den fazlaysa say.
=ÇOKEĞERSAY(C8:C33;">=00:01") bununla çalışan toplamı buldum ama ayrımı yapamıyorum.

yardım ederseniz sevinirim teşekkürler.
 
Gerçi yukardaki formülle zaman sütunun altında olan diğer rakamlarıda zaman olarak sayıyor ve orada da hata yapıyormuşum
 
Kullandığınız aralığınız A8:C33 olduğunu varsayarak
Aylıkçı sayısı
=TOPLA((B8:B33>0)*(C8:C33>0)*(A8:A33="AYLIK"))
 
bu kadar kolay olduğuna inanamıyorum gerçi ben hala tam anlayamadım formülü ama çalışıyor harikasınız teşekkürler.
 
Formülü Değerlendir menüsünden adımlayarak nasıl çalıştığını rahatlıkla kavrayabilirsiniz.
 
Kullandığınız aralığınız A8:C33 olduğunu varsayarak
Aylıkçı sayısı
=TOPLA((B8:B33>0)*(C8:C33>0)*(A8:A33="AYLIK"))

Formül sonucunda hata var bazı sütunlarda.
Sanırım saat bilgisinin yer aldığı sütunda burada bahsetmediğim günlük kazanç ve yol parası toplam kazanç bilgilerinide içeren hücreler var.
tekrar değerlendirme şansınız var mı?
Teşekkürler
 
Dosyanızı gönderebilirseniz bakabilirim.
 
Deneyiniz.

AYLIK için;
C++:
=ÇOKEĞERSAY($A$9:$A$450;"ADI";C$9:C$450;">0";$A$10:$A$451;$B4;$B$10:$B$451;">0")

YEVMİYE için;
C++:
=ÇOKEĞERSAY($A$9:$A$450;"ADI";C$9:C$450;">0";$A$13:$A$454;$B5;$B$13:$B$454;">0")
 
Deneyiniz.

AYLIK için;
C++:
=ÇOKEĞERSAY($A$9:$A$450;"ADI";C$9:C$450;">0";$A$10:$A$451;$B4;$B$10:$B$451;">0")

YEVMİYE için;
C++:
=ÇOKEĞERSAY($A$9:$A$450;"ADI";C$9:C$450;">0";$A$13:$A$454;$B5;$B$13:$B$454;">0")


Merhaba
yazdığınız formüle 0 dan büyük veya G içeren değerleri say şeklinde güncellenebilir mi? Ben yada ekledim olmadı G ikinci koşul olarak eklersem zaten 0 çıkıyor. bunu birleştirebilir miyiz?
 
Örnek dosyanıza erişemedim.
 
Deneyiniz.

C++:
=TOPLA(ÇOKEĞERSAY($A$9:$A$450;"ADI";C9:C450;{">0";"G"};$A$10:$A$451;$B4;$B$10:$B$451;">0"))
 
Deneyiniz.

C++:
=TOPLA(ÇOKEĞERSAY($A$9:$A$450;"ADI";C9:C450;{">0";"G"};$A$10:$A$451;$B4;$B$10:$B$451;">0"))

ÇOK teşekkür ederim ben formülü iki defa yazmıştım tabi hem zor hemde verimsiz oldu sizinki çok güzel ama garip bir durum var aylıkçı hesaplarını doğru yaparken yevmiye için formülü güncellediğimde B4 ü B5 yapınca yapmamaya yemin ediyor. Sizce durum neden kaynaklanıyor.
 
Hücre aralıklarının tümünü kontrol edin. Gerekiyorsa düzeltin.
 
Hücre aralıklarının tümünü kontrol edin. Gerekiyorsa düzeltin.

bir şey daha merak ediyorum şöyle bir formül var mı yazılabilir mi?





TOPLAM GÜNLÜK

TOPLAM GÜNLÜK





01.01.2022

02.01.2022

ADI

AHMET





AYLIK

5000





YEVMİYE







TOPLAM

500

250

250

TOPLAM GÜNLÜK yazan yerin kısmına aylıkları 0 dan büyük olan kişilerin günlük kazançlarının toplamı

ÇOKETOPLAM ile yapamadım ben
 
Son sorunuzuda örnek dosya üzerinden sorarsanız yanıt vermemiz kolaylaşır.
 
Son sorunuzuda örnek dosya üzerinden sorarsanız yanıt vermemiz kolaylaşır.

AYLIKÇI toplam ve yevmiye toplam satırları


 
Geri
Üst