Harf değerinde yaşadığım hata

ÆSir

Dora
Altın Üye
Katılım
15 Ocak 2018
Mesajlar
225
Excel Vers. ve Dili
2015 TR
Altın Üyelik Bitiş Tarihi
20-05-2025
Günaydın,

Ekteki dosyada D12:AH12 hücrelerinden birine harf koyduğum zaman BQ12 formül hatası veriyor. Bir türlü çözemedim.

=TOPLA.ÇARPIM(EĞER(D12:AH12 > 10;D12:AH12-9;D12:AH12-8)) formülü yerine

=TOPLA.ÇARPIM(EĞER(EHATALIYSA(D18:AH18+0);0;EĞER(D18:AH18 > 10;D18:AH18-9;D18:AH18-8)))
=TOPLA.ÇARPIM(EĞER(HARHATA(D18:AH18+0);0;EĞER(D18:AH18>10;D18:AH18-9;D18:AH18-8)))
=TOPLA.ÇARPIM(EĞER(SAYIYSA(D18:AH18);EĞER(D18:AH18>10;D18:AH18-9;D18:AH18-8);0))


formüllerini denedim fakat bu defa farklı hatalar alıyorum.
 

Ekli dosyalar

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
674
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Örnekteki dosyada fazla çalışma saatinin kaç çıkması lazım?
 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
557
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
Öncelikle, D12:AH12 aralığındaki hücrelerde harf ya da metin olduğunda TOPLA.ÇARPIM fonksiyonu hata verebilir. Bu tür durumlarda verileri sayıya dönüştürmek ve hata yönetimi eklemek önemli.

=TOPLA.ÇARPIM(EĞER(D12:AH12 > 10; D12:AH12 - 9; D12:AH12 - 8) * (SAYIYSA(D12:AH12)))
=TOPLA.ÇARPIM(EĞERHATA(EĞER(D12:AH12 > 10; D12:AH12 - 9; D12:AH12 - 8); 0))
=TOPLA.ÇARPIM(EĞER(SAYIYSA(D12:AH12); EĞER(D12:AH12 > 10; D12:AH12 - 9; D12:AH12 - 8); 0))

Lütfen deneyiniz
 

ÆSir

Dora
Altın Üye
Katılım
15 Ocak 2018
Mesajlar
225
Excel Vers. ve Dili
2015 TR
Altın Üyelik Bitiş Tarihi
20-05-2025
Örnekteki dosyada fazla çalışma saatinin kaç çıkması lazım?
Bu sayılara bağlı kalınca 78 olması gerekiyor.

Öncelikle, D12:AH12 aralığındaki hücrelerde harf ya da metin olduğunda TOPLA.ÇARPIM fonksiyonu hata verebilir. Bu tür durumlarda verileri sayıya dönüştürmek ve hata yönetimi eklemek önemli.

=TOPLA.ÇARPIM(EĞER(D12:AH12 > 10; D12:AH12 - 9; D12:AH12 - 8) * (SAYIYSA(D12:AH12)))
=TOPLA.ÇARPIM(EĞERHATA(EĞER(D12:AH12 > 10; D12:AH12 - 9; D12:AH12 - 8); 0))
=TOPLA.ÇARPIM(EĞER(SAYIYSA(D12:AH12); EĞER(D12:AH12 > 10; D12:AH12 - 9; D12:AH12 - 8); 0))

Lütfen deneyiniz
İlk formül #Değer hatası
İkinci formül sayı hep sıfır geçiyor
Üçüncü formül geçersiz AD hatası veriyor.
 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
557
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
Kod:
=TOPLA.ÇARPIM(EĞERHATA(EĞER(D12:AH12 > 10; D12:AH12 - 9; D12:AH12 - 8); 0))
Sonuç:78 Deneyiniz
 

Ekli dosyalar

Son düzenleme:

ÆSir

Dora
Altın Üye
Katılım
15 Ocak 2018
Mesajlar
225
Excel Vers. ve Dili
2015 TR
Altın Üyelik Bitiş Tarihi
20-05-2025
Kod:
=TOPLA.ÇARPIM(EĞERHATA(EĞER(D12:AH12 > 10; D12:AH12 - 9; D12:AH12 - 8); 0))
Sonuç:78 Deneyiniz
Teşekkür ederim şu an oldu, peki bunda mesai 248in üzerindeyse pozitif gösteriyor. 248 altındaysa - negatif gösteriyor. Negatifte iken "0" göstermesi için ne yapabilirim?

=TOPLA.ÇARPIM(EĞERHATA(EĞER(D16:AH16 > 10; EĞER(D16:AH16 - 9 < 0; 0; D16:AH16 - 9); EĞER(D16:AH16 - 8 < 0; 0; D16:AH16 - 8)); 0))

yapınca 9-10-12-13... doğru gidiyor fakat 11i alınca 1 saat eklemiyor.
 
Üst