Soru Excelde eğer formülü konusunda yardım

kenan_695

Altın Üye
Katılım
22 Nisan 2014
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 . Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2025
Merhaba ustalar .

Benim şöyle bir sorunum var .

D2 hücresinde personelin puantörü tarafından gönderilen çalışma saati var.

I2 Hücresinde personelin kart okutarak giriş çıkış yaptığı toplam çalışma saati var.

Benim K2 hücresine formül yazmam gerekiyor.

Formül şu olacak eğer D2 hücresindeki saat I2 hücresindeki saatten büyükse veya eşitse 1 saatten az fark varsa aradaki fark görünecek. 1 Saatten çok fark varsa maksimum 1 saat görünecek.

Örnek D2 : 08:00:00
I2 :07:15:00
K2 : 00:45:00


ÖRNEK 2 : D2 : 08:00:00
I2 : 09:15:00
K2 : 01:00:00


I2 hücresi D2 hücresinde büyük veya eşit ise 1 saatten az fark varsa fark kadar K2 hücresine yazacak 1 saaten fazla ise 0 saat yazacak .

Örnek : I2 : 09:00:00
D2 : 08:45:00
K2 : 00:15:00

ÖRNEK 2 : I2 : 09:00:00
D2 : 08:00:00
K2 : 00:00:00

Dosya buradadır . Yardımlarınıza ...
 
Son düzenleme:

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,260
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Konu başlığınızı sorunuzu özetleyecek şekilde değiştirir misiniz?
Kimse "Yardım Lazım Lüffen" diye arama yapmaz.
 

Hakan ERDOST

Destek Ekibi
Destek Ekibi
Katılım
12 Eylül 2004
Mesajlar
871
Excel Vers. ve Dili
Excel 2019 Türkçe (Ev)
Excel 2013 Türkçe (Okul)
Kod:
=EĞER(VE(D2>I2;D2-I2<="01:00:00");D2-I2; "01:00:00")
Dosyanız ektedir.
 

Ekli dosyalar

kenan_695

Altın Üye
Katılım
22 Nisan 2014
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 . Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2025

kenan_695

Altın Üye
Katılım
22 Nisan 2014
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 . Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2025
Kod:
=EĞER(VE(D2>I2;D2-I2<="01:00:00");D2-I2; "01:00:00")
Dosyanız ektedir.
Merhaba Hakan Bey ,

Yardımlarınız için çok teşekkür ederim Ama olmadı . Maksimum saatin 01:00:00 olması gerekiyor . burda aradaki tüm farkı veriyor.
 

Hakan ERDOST

Destek Ekibi
Destek Ekibi
Katılım
12 Eylül 2004
Mesajlar
871
Excel Vers. ve Dili
Excel 2019 Türkçe (Ev)
Excel 2013 Türkçe (Okul)
Kod:
=EĞER(D3>=I3; EĞER(D3-I3<=ZAMAN(1;0;0); D3-I3; ZAMAN(1;0;0)); ZAMAN(0;0;0))
Dener misiniz?
 

Ekli dosyalar

kenan_695

Altın Üye
Katılım
22 Nisan 2014
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 . Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2025
Kod:
=EĞER(D3>=I3; EĞER(D3-I3<=ZAMAN(1;0;0); D3-I3; ZAMAN(1;0;0)); ZAMAN(0;0;0))
Dener misiniz?
Hakan Hocam saygılarımı sunarım .

Ama olmadı . I3'e 10:30:00 attım D3 10:00:00 'da K3 00:30:00 olmalı ama 0da kaldı . Tam tersi oluyor .

D3: 09:30:00
I3 : 09:20:00
K3 : 00:10:00 Şuanda.
 

Hakan ERDOST

Destek Ekibi
Destek Ekibi
Katılım
12 Eylül 2004
Mesajlar
871
Excel Vers. ve Dili
Excel 2019 Türkçe (Ev)
Excel 2013 Türkçe (Okul)
Merhaba ustalar .

Benim şöyle bir sorunum var .

D2 hücresinde personelin puantörü tarafından gönderilen çalışma saati var.

I2 Hücresinde personelin kart okutarak giriş çıkış yaptığı toplam çalışma saati var.

Benim K2 hücresine formül yazmam gerekiyor.

Formül şu olacak eğer D2 hücresindeki saat I2 hücresindeki saatten büyükse veya eşitse 1 saatten az fark varsa aradaki fark görünecek. 1 Saatten çok fark varsa maksimum 1 saat görünecek.

Örnek D2 : 08:00:00
I2 :07:15:00
K2 : 00:45:00


ÖRNEK 2 : D2 : 08:00:00
I2 : 09:15:00
K2 : 01:00:00


I2 hücresi D2 hücresinde büyük veya eşit ise 1 saatten az fark varsa fark kadar K2 hücresine yazacak 1 saaten fazla ise 0 saat yazacak .

Örnek : I2 : 09:00:00
D2 : 08:45:00
K2 : 00:15:00

ÖRNEK 2 : I2 : 09:00:00
D2 : 08:00:00
K2 : 00:00:00

Dosya buradadır . Yardımlarınıza ...
Sizin ifadelerinizde çelişik bir duru var sanırım. Altı çizili iki cümlede birbirinin tersi koşullar ifade etmişsiniz. Ya da ben yanlış anladım.
 

kenan_695

Altın Üye
Katılım
22 Nisan 2014
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 . Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2025
:00 'da K3 00:30:00 olmalı ama
bir duru var sanırım
Sizin ifadelerinizde çelişik bir duru var sanırım. Altı çizili iki cümlede birbirinin tersi koşullar ifade etmişsiniz. Ya da ben yanlış anladım.
Hocam valla haklı olabilirsiniz kafam iyice karıştı saatlerdir şuna uğraşıyorum bir türlü çözemedim .

Excel dosyamı açarsanız söylediğimi daha iyi anlarsınız . Ben Puantörün verdiği saatlerle kapı hareketlerini eşleştiriyorum. Kapı hareketleri puantörün verdiği saatten 1 saat fazla olmalı . 1 saat fazlalık yoksa 1 saat fazlalığa kadar kesinti yapacağım. Yani D3 : 10 saat diyelim . Kapı yani I3 - 11 saat olmalı. Kapı 10:50 ise 10 dk kesinti olacak .

I3 - 10 SAAT DİYELİM .
D3 : 8 SAAT
K3 : 0 SAAT OLACAK .

Yani sizin şuanki yaptığınızın tam tersi.

D3 : 10 saat olsun
I3 : 7 saat olsun
k3 :en fazla 1 saat olduğu için 1 saat olacak .

Yine örnek I3 : 10 SAAT
D3 :9:30 SAAT

0:30 KESİNTİ olacak .

Biraz daha bakarsanız çok sevinirim Hocam valla kafayı yedim . Çok teşekkür ederim yardımlarınız için .
 

kenan_695

Altın Üye
Katılım
22 Nisan 2014
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 . Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2025
Sizin ifadelerinizde çelişik bir duru var sanırım. Altı çizili iki cümlede birbirinin tersi koşullar ifade etmişsiniz. Ya da ben yanlış anladım.
Hakan Hocam yardımlarınızı bekliyorum çözemedim hala .
 

Hakan ERDOST

Destek Ekibi
Destek Ekibi
Katılım
12 Eylül 2004
Mesajlar
871
Excel Vers. ve Dili
Excel 2019 Türkçe (Ev)
Excel 2013 Türkçe (Okul)
Belirttiğiniz koşullara göre mümkün olduğun
Hakan Hocam yardımlarınızı bekliyorum çözemedim hala .
Belirttiğiniz koşullara göre mümkün olduğunca formüle etmeye çalıştım.Dosyaya bakın isterseniz.Umarım olmuştur:)
 

Ekli dosyalar

Hakan ERDOST

Destek Ekibi
Destek Ekibi
Katılım
12 Eylül 2004
Mesajlar
871
Excel Vers. ve Dili
Excel 2019 Türkçe (Ev)
Excel 2013 Türkçe (Okul)
İlk gönderinizdeki koşul;
ÖRNEK 2 : D2 : 08:00:00
I2 : 09:15:00
K2 : 01:00:00

Son gönderinizdeki koşul;
I3 - 10 SAAT DİYELİM .
D3 : 8 SAAT
K3 : 0 SAAT OLACAK .
Her iki koşulda da fark 1 saatten fazla ilkinde K sütununa 01 yazdıralım diyorsunuz, diğerinde 00 yazdıralım.. bu kısmında takıldım. Ancak belirttiğim gibi anlayabildiğim kadarını önceki gönderim ekinde ilettim. Kolay gelsin.
 

kenan_695

Altın Üye
Katılım
22 Nisan 2014
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 . Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2025
İlk gönderinizdeki koşul;
ÖRNEK 2 : D2 : 08:00:00
I2 : 09:15:00
K2 : 01:00:00

Son gönderinizdeki koşul;
I3 - 10 SAAT DİYELİM .
D3 : 8 SAAT
K3 : 0 SAAT OLACAK .
Her iki koşulda da fark 1 saatten fazla ilkinde K sütununa 01 yazdıralım diyorsunuz, diğerinde 00 yazdıralım.. bu kısmında takıldım. Ancak belirttiğim gibi anlayabildiğim kadarını önceki gönderim ekinde ilettim. Kolay gelsin.
Hocam çok teşekkür ederim. Formül bu haliyle bile çok işime yaradı. İlk yazığım örnek yanlış olmuş kafam çok karışıktı bu konuda özür dilerim .
I2 : toplam personelin kart okuma saati.
D2 : Puantörün verdiği saat

D2 : 10:20:00 (Personel için puantörün gönderdiği saat)
I2: 10:00:00 (Personelin kart girişi çıkışındaki toplam çalışma saati)
K2: 00:20:00 oluyor aradaki farkı veriyor. bana lazım olan 00:40:00 dakika.

D2: 10:00:00
I2: 11:20:00
K2:00:00:00 (olmalı)

Yani 1 saate kadar 1 saaten fazla olursa 00:00:00 olacak.

Birde iki saatte eşit olduğunda

Yani
D2: 05:00:00
I2 : 05:00:00
K3: 01:00:00 olmalı.

Hocam son eksikler sizi yoruyorum biliyorum ama yardımlarınızı rica ederim .

Yardımcı olmanızı 4 gözle bekliyorum Saygılarımla ...
 

Hakan ERDOST

Destek Ekibi
Destek Ekibi
Katılım
12 Eylül 2004
Mesajlar
871
Excel Vers. ve Dili
Excel 2019 Türkçe (Ev)
Excel 2013 Türkçe (Okul)
Sanırım bu kez oldu...
 

Ekli dosyalar

kenan_695

Altın Üye
Katılım
22 Nisan 2014
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 . Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2025
Sanırım bu kez oldu...
Canım Hocam Yine olmadı :)

D3 : 08:00:00
I3: 08:45:00
K3 : 00:45:00 (oluyor)

Ama 00:15:00 olması lazım Hocam. 1 saate kadar aradaki saat farkını eklememiz lazım .

Bir de son olarak Hocam D3 VE I3 de 00:00 olduğu zaman K3 01:00:00 oluyor . sıfırlarsa iki tarafta 00:00 kalması lazım .

Çok teşekkür ederim. Emeğinize sağlık.
 

kenan_695

Altın Üye
Katılım
22 Nisan 2014
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 . Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2025
Son düzenleme:

Hakan ERDOST

Destek Ekibi
Destek Ekibi
Katılım
12 Eylül 2004
Mesajlar
871
Excel Vers. ve Dili
Excel 2019 Türkçe (Ev)
Excel 2013 Türkçe (Okul)
Dosyanız ektedir. Ancak bir koşulu formüle edemedim. Çünkü diğer koşul ile çelişiyor. Yada ben beceremedim. Kolay gelsin.
 

Ekli dosyalar

kenan_695

Altın Üye
Katılım
22 Nisan 2014
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 . Türkçe
Altın Üyelik Bitiş Tarihi
30-01-2025
Dosyanız ektedir. Ancak bir koşulu formüle edemedim. Çünkü diğer koşul ile çelişiyor. Yada ben beceremedim. Kolay gelsin.

Hakan Hocam ilginç bir durum oldu.

D3: 07:00:00
I3: 07:37:00 VERDİM
K3 : : 00:23:00 DOĞRU

olanı attı . Ama sizin yazdığınız gibi ,

D3: 08:45:00
I3 : 09:00:00

yaptığımda

K3: 00:45:00'de kalıyor. Çelişme olsa diğerinide vermezdi sanki Hocam tekrar bakma şansınız yokmu ? Saygılarımla ..
 
Üst