• DİKKAT

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

Hafta içi ve mesai saati içi formülü yardım

Katılım
13 Kasım 2010
Mesajlar
40
Excel Vers. ve Dili
2016 türkçe
Arkadaşlar, eğer şuanki zamanda hataiçi 08.00 ila 17.00 arasında isek mesayi içi, diğer tüm zamanlarda mesai dısı şeklinde formül yapmak istiyorum. yardım edebilir misiniz? teşekkürler.
 
Örnek olarak A1 hücresine Saat olarak 08:00 yazdığınızı varsayarsak;

Türkçe Excel için:
Kod:
=EĞER(VE(A1*24>=8;A1*24<=17);"Mesai içi";"Mesai Dışı")

İngilizce Excel için:
Kod:
=IF(AND(A1*24>=8;A1*24<=17);"Mesai içi";"Mesai Dışı")

formülünü kullanabilirsiniz.
 
özür dilerim benim hücrede =şimdi() saat olarak görüntülüyorum aktif olması için bu nedenle olmuyor başka nasıl yapabilirim
 
merhaba

merhaba arkadaşlar öncelikle belirteyimki aranıza yeni katıldım..excelde yardıma ihtiyacım..yada şöyle syliyim makro kullanımında yardıma ihtiyacım var ve bu konuda hiç bir bilgim yok..

konu şu 15 kişinin çalıştığı bir firmada ön muhasebe çalışmaktayım istediğim bir çok şeyide excelde yapabiliyorum ama ben yeni bir maaş hesaplama sistemi yapmak istiyorum.önce visual basic de yapayım dedim..birkaç arkadaş makronun aynı şeyi yapabileceğini söyledi.
çalışma şeklimiz şöyle:
1.08:00--18:30 çalışıyoruz
2.haftasonu tatil
3. çalışan olursa cumartesi %50 pazar % 100 mesai uygulanıyor
4,haftaiçi 45 saati dolduramayanların mesaisinden tamamlanıyor
5.bunun yanı sıra bazı elemanların yol parası var
6.AGİ maaşlara dahil değil yani aylık hakedişe artı oluyor
7.ay içinde verilen avanslar var
8.çok sık mesai var.
9.önceki aydan alacaklı yada borçlu personel olabiliyor

işte bunlar uygulayabileceğim birşey istiyorum mümkünmüdür bilmiyorum ama..
yardımcı olursanız çok sevinirim eklendimi bilmiyorum ama bende böyle birşeyi kendime ayarlamak istiyorum
 

Ekli dosyalar

özür dilerim benim hücrede =şimdi() saat olarak görüntülüyorum aktif olması için bu nedenle olmuyor başka nasıl yapabilirim

=şimdi() şeklinde yazdığınız fonksiyon ile hem tarih hem de saati hücreye yazmış olursunuz.Biçimlendirme ile SAAT formatına getirmeniz halinde yine formül hata verecektir.
Formül sadece hücreye SAAT(08:00 gibi) girişine göredir.
 
evet dediğiniz gibi şimdi farkettim, peki sadece saat olması için ne yapabilirim
 
evet dediğiniz gibi şimdi farkettim, peki sadece saat olması için ne yapabilirim

Sadece saati yazmanız yeterli.Örnek Saat 8 ise hücreye 08:00 şeklinde yazmanız yeterli.
Veya hücreye =şimdi() şeklinde yazmak zorundaysanız, formülü şu şekilde de kullanabilirsiniz.

Kod:
=EĞER(VE(SAAT(A1)>=8;SAAT(A1)<=17);"Mesai içi";"Mesai Dışı")
 
Son düzenleme:
:) aktif saat olmalı ben ona bağlı olan başka formüller de olduğu için saatin kendiliğinden güncel olmasını istiyorum

şimdiki formülle oldu tamamdır... teşekkür ederim. :)
 
Son düzenleme:
:) aktif saat olmalı ben ona bağlı olan başka formüller de olduğu için saatin kendiliğinden güncel olmasını istiyorum

Örnek A1 hücresinde aktif saat = şimdi() fonksiyonu ile belirlenmişse;
Kod:
=EĞER(VE(SAAT(A1)>=8;SAAT(A1)<=17);"Mesai içi";"Mesai Dışı")

şeklinde formül ile istediğinizi elde edebilirsiniz.

Ancak A1 hücresindeki saat dosyanızı her açtığınızda veya yenilediğinizde Aktif saati gösterecektir.
 
Geri
Üst