VE ile birlikte ">=" "<=" kullanımı

pmbpanter

Altın Üye
Katılım
1 Haziran 2005
Mesajlar
94
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
26-11-2028
Aşağıda iş başlangıcı 02:46 ve İş bitişi 03:01 olan bir GANT chart mevcut. İş başlangıç ve bitiş saatlerini GANT chartta karşılık gelen zaman aralığına yazdırmak istiyorum fakat yapamadım. IF , AND, ve ">=" "<=" iç içe kullandım. Acaba nerede hata yapıyorum?

Gant.jpg
 

Ekli dosyalar

Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Merhaba,
FN1 ile C4 hücreleriniz ne kadar aynı görünse de eşit değil. Bu sebeple sonuç alamıyorsunuz.
Formül C4'ü 0,115277777777778, FN1'i 0,115277777777777 görüyor.
 

pmbpanter

Altın Üye
Katılım
1 Haziran 2005
Mesajlar
94
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
26-11-2028
Anladım tam sayıya mı çevirmem gerekiyor? Ya da nasıl düzeltebilirim?
 

pmbpanter

Altın Üye
Katılım
1 Haziran 2005
Mesajlar
94
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
26-11-2028
Söylediğiniz gibi de denedim, ayrıca tüm saatleri dakikaya karşılık gelecek şekilde ayarlama da yaptım bir türlü olmadı. Ya da ben sizin söylediğinizi yapamadım.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Bu şekilde değil mi istediğiniz sonuç?

Düzeltme: Formülü bu şekil düzenleyip deneyin.

Kod:
=METNEÇEVİR(FM2+"00:01";"SS:DD")*1
 

Ekli dosyalar

pmbpanter

Altın Üye
Katılım
1 Haziran 2005
Mesajlar
94
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
26-11-2028
Bu şekilde değil mi istediğiniz sonuç?

Düzeltme: Formülü bu şekil düzenleyip deneyin.

Kod:
=METNEÇEVİR(FM2+"00:01";"SS:DD")*1
Teşekkürler istediğim tam olarak bu. Ama şöyle bir problem var. Sizin gönderdiğiniz formüllü dosyada zaman aralıklarını 5 dk yapmak amacıyla yazdığınız formülde aşağıdaki gibi değişiklik yapıyorum sonuç yine eskisi gibi oluyor. Bu işten bir şey anlamadım.

Sizin gönderdiğiniz : =METNEÇEVİR(FM2+"00:01";"SS:DD")*1
Benim 5 dakikaya çevirmek için yaptığım = =METNEÇEVİR(FM2+"00:05";"SS:DD")

Ekte gönderdiğim dosyada örneğini bulabilirsiniz. Formül aynı fakat sonuç farklı. İlk defa böyle bir şeyle karşılaşıyorum! Acaba tarih formatı vb bir şekilde excel temel ayarlarında bir şey mi yanlış bende?
 

Ekli dosyalar

pmbpanter

Altın Üye
Katılım
1 Haziran 2005
Mesajlar
94
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
26-11-2028
Enteresandır tekrar 1 dk zaman aralıklarına döndürdüğümde sorun çözülüyor. O halde neden 5 dk da problem veriyor onu anlamıyorum?
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Koşul formülünüz =EĞER(VE($C4<=AL$2;$D4>=AL$3);$A4;"")
C4 Hücreniz : 02:46
AL2
Hücreniz : 02:45
Koşula uymadığı için işlem yapmıyor. Yani formül doğru çalışıyor.
 
Son düzenleme:

pmbpanter

Altın Üye
Katılım
1 Haziran 2005
Mesajlar
94
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
26-11-2028
Koşul 1 dakikada çalışınca dikkatimden kaçmış. O halde dediğiniz gibi çalışan bir koşul yazmam gerekiyor ama nasıl? Biraz düşüneyim.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Koşul 1 dakikada çalışınca dikkatimden kaçmış. O halde dediğiniz gibi çalışan bir koşul yazmam gerekiyor ama nasıl? Biraz düşüneyim.
Şimdi koşulunuz C4 hücresi küçük eşit AL2 hücresi VE D4 hücresi büyük eşit AL3 hücresi ise A4 içeriğini yaz, değil ise boş bırak.
Formül de koyduğunuz koşullara göre çalışıp bu koşulunuz sonucu "" (boş) bırakıyor.
Sonuçta koşulları siz ihtiyacınıza göre oluşturuyorsunuz. Sizin istediğiniz bu değil mi?
 

pmbpanter

Altın Üye
Katılım
1 Haziran 2005
Mesajlar
94
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
26-11-2028
Şöyleki benim istediğim, yazdığım koşula göre solda yazdığım saat aralıklarına otomatik olarak A4 içeriğini yazdırmak.
örneğin c4(02:46) - d4(03:01) ise 02:45 - 02:50 aralığına, 02-50:02:55 aralığına 02:55 - 03:00 aralığına 03:00 - 03:05 aralığına A4 içeriğini yazsın...

Son olarak illaki AL3 ve AL4 şeklinde iki zaman aralığı olmasa da olur. Zaman dilimini AL3 02:45 - AL4 02:50 olacak şekilde tek satırda da gösterilse de sıkıntı yok..

Koşulda mantık hatası var, tam olarak belirleyemedim. Nasıl bir koşul yazılmalı ki 5 dakikalık saat dilimlerine soldaki saat aralıklarını tam olarak A4 içeriğini yazdırabileyim. Benim tam istediğim bu fakat koşulu yazamıyorum.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Şöyleki benim istediğim, yazdığım koşula göre solda yazdığım saat aralıklarına otomatik olarak A4 içeriğini yazdırmak.
örneğin c4(02:46) - d4(03:01) ise 02:45 - 02:50 aralığına, 02-50:02:55 aralığına 02:55 - 03:00 aralığına 03:00 - 03:05 aralığına A4 içeriğini yazsın...
o_O Anlamadım
:LOL:
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
Tablonuza bakıp mantık yürütmeye çalışıyorum, örneğin C4: D4 aralığı Sütun2:Sütun3 aralığındaysa Sütun4 hücresine A4'teki değeri yazmalı.
Doğru mu anladım acaba?
 
Son düzenleme:

pmbpanter

Altın Üye
Katılım
1 Haziran 2005
Mesajlar
94
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
26-11-2028
Doğru anladınız evet.
Tam olarak ifade etmek gerekirse, C4 iş başlangıç saati, D4 ise bitiş saati. Yani örnekte iş 02:46 da başlamış ve 03:01 de bitmiş. A4 değeri 02:45 ve 03:05 arasındaki her kolona yazmalı. Açık olarak ifade edebildim mi bilmiyorum :) Sizi de uğraştırdım ilginize çok teşekkürler bu arada..

Ekran Resmi 2019-09-21 12.45.40.png
 

pmbpanter

Altın Üye
Katılım
1 Haziran 2005
Mesajlar
94
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
26-11-2028
@İdris SERDAR Bey pardon yanıtınızı görmemişim. Tam olarak istediğim bu doğrudur. Çok teşekkürler yardımınız için. Şimdi hemen nasıl çözdüğünüzü öğrenme vakti.
@PriveT Çok teşekkürler ilgi ve alakanız için, İdris Beyin çözümü işime yaradı.
 
Katılım
8 Ekim 2009
Mesajlar
642
Excel Vers. ve Dili
Office 2010 & 2016 TR
Altın Üyelik Bitiş Tarihi
26-12-2023
3. satırı hiç eklemeseydiniz anlatmanız ve anlamam daha kolay olurdu sanırım.
Çözüme ulaşabilmenize sevindim.
Kolay gelsin.
 
Üst