çıkan sonucu gün ve saat cinsinden yazdırma

Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Ustalar aşagıdaki resimde deponun kaç gün kaç saat ve kaç dakikada boşalacagını nasıl bir formül yazarak bulabilirim.

Bu işlemi hesap makinesi üzerinden yaptıgımda 427 Gün 16 Saat 40 Dakika gibi bi sonuç çıkıyor.

Excelde ise hücreleri birbirleriyle böldürüp çıkan sonucu hücre biçimledirden saati seçiyorum ama istedigim sonuca ulaşamıyorum.

 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aşağıdaki formülü deneyiniz:

Kod:
=BÖLÜM(H41;H43*24)&" gün, "&BÖLÜM(MOD(H41;H43*24);H43)&" saat, "&(H41-(BÖLÜM(H41;H43*24)*H43*24)-BÖLÜM(MOD(H41;H43*24);H43)*H43)/H43/60&" dakika"
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Aşağıdaki formülü deneyiniz:

Kod:
=BÖLÜM(H41;H43*24)&" gün, "&BÖLÜM(MOD(H41;H43*24);H43)&" saat, "&(H41-(BÖLÜM(H41;H43*24)*H43*24)-BÖLÜM(MOD(H41;H43*24);H43)*H43)/H43/60&" dakika"

ilgilendigin için çok teşekkür ederim ancak galiba biyerde matematiksel bir hata var çünkü hesap makinesinden 427 Gün 16 Saat 40 Dakika sonucu çıkıyor

Sizin verdiginiz formülde yakın bir sonuç çıkıyor

 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Saatte 50 birimden bir günde 50*24=1200 birim.
415 günde 415*1200=498.000 birim
Kalan : 499.000-498.000 = 1.000 birim
1.000 birim için gereken saat : 1.000/50 = 20 saat

Bir hata yok. Muhtemelen siz hesap hatası yapıyorsunuz.
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Hocam çok tşk ederim sorun bendeymiş dediginiz gibi hesap hatası yapıyormuşum sizin verdiğiniz formül dogru. yanlız şöyle bir küçük problemim daha var. Saatlik tüketim hücresine farklı bir değer verdiğim zaman formülün dakika kısmında tam dakika degilde küsüratlı rakam çıkıyor. buna da bir el atarsanız çok sevinirm.;

 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Alternatif olsun, bir de aşağıdaki formülü deneyin isterseniz.
Saniye hesabının istenilmediğini düşünerek dakika kısmını virgüllü sayı oluşturmadan YUKARIYUVARLadım.

Dakika kısmını virgülden sonra kaç basamak yuvarlamak istiyorsanız,
formülün son tarafında yer alan mavi renklendirdiğim 0 sayısını ona göre değiştirebilirsiniz.
.
Kod:
=[COLOR="red"]TAMSAYI[/COLOR](H41/H43/24)&" gün, "&[COLOR="red"]TAMSAYI[/COLOR]([COLOR="red"]MOD[/COLOR](H41;H43*24)/H43)&" saat, "&[COLOR="red"]YUKARIYUVARLA[/COLOR]([COLOR="Red"]MOD[/COLOR](H41;H43)/H43*60;[B][COLOR="blue"][SIZE="4"]0[/SIZE][/COLOR][/B])&" dakika"
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Yardımlarınız için tşk ediyorum. son olarak H41 hücresine EĞER tanımlaması yapmak istiyorum. yazdıgım kod şöyle
Kod:
=EĞER(J25=1;2000;EĞER(J25=2;100000;EĞER(J25=3;199000;EĞER(J25=4;401000;EĞER(J25=5;499000;EĞER(J25=6;547000;EĞER(J25=7;650000;EĞER(J25=8;800000;EĞER(J25=9;1100000;EĞER(J25=10;2600000;EĞER(J25=11;3684000;EĞER(J25=12;4990000;EĞER(J25=13;5444000;EĞER(J25=14;6990000;EĞER(J25=15;7980000;EĞER(J25=16;8497000;EĞER(J25=17;9995000;EĞER(J25=18;18990000;EĞER(J25=19;29980000;EĞER(J25=20;39960000;" "))))))))))))))))))))
1.Bu kod ile sizin yazdığınız kodu nasıl entegre edebilirim.
2.Koddaki metinsel ifadelere nasıl farklı renk verebilirim.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Öncelikle yazılan formülü bu kadar EĞER ile uzatmak yerine aşağıdaki şekilde de aynı sonucun alınabileceğini belirteyim.
.
Kod:
=[COLOR="Red"]ARA[/COLOR](J25;{0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21};{"";2000;100000;199000;401000;499000;547000;650000;800000;1100000;2600000;3684000;4990000;444000;6990000;7980000;8497000;9995000;18990000;29980000;39960000;""})
İstediğinizi tam olarak anlamış değilim ama şunu söyleyeyim;
formül sonucunun bir kısmına renk vermeniz mümkün değil.

İsteğinizi bir örnek belge üzerinde açıklamanız yerinde olur sanırım.

Örnek belgenizin;
-- gerçek belgenizle aynı yapıda olmasına
-- olması gereken hücrede, olması gereken sonucun elle yazıp bu sonuca nasıl ulaşıldığını da metin kutularında açıklamaya
özen gösteriniz.

Örnek belge özellikleri ve örnek belge yükleme yöntemine ilişkin açıklama cevabımın altındaki İMZA bölümünde var.
.
 
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Hocam excel dosyamı aşağıdaki linkte gönderdim. Şimdi bu çalışmadaki sorunlarımı tek tek sıralıyorum.

1. K23 ve K25 hücresinin işlem sonucu Gün Saat Dakika Saniye olarak göstersin.

2. J23 ve J25 hücrelerine 1 den 20 ye kadar olan sayılar haricinde ( 1 ve 20 dahil ) başka bir değer girilmişse yada hiç bir değer girilmemişse K23 ve K25 hücreleri boş görünsün.

3. D sütunundaki hücrelerin tamamı boş ise yada herhangi birine 0 girilmişse P10, X16, X18, K23 ve K25 hücreleri boş görünsün.

4. G10 hücresinde 19 TL yazan kısım beyaz renkle görünsün.

5. V5 hücresinde veri doğrulama listesi var. Bu hücrede mause üzerine geldiğinde listeyi açma butonu görünür hale geliyor. Mause üzerinde değilkende bahsettiğim butonun görünmesini istiyorum. Bunu görsel olarak aşağıdaki resimde belirttim.



Çok zahmet vermemişimdir inş :) Gösterilen emeğe şimdiden tşkler


http://s8.dosya.tc/server5/ung36f/son.xlsx.html
 
Son düzenleme:
Katılım
14 Kasım 2017
Mesajlar
618
Excel Vers. ve Dili
2010 Türkçe
Altın Üyelik Bitiş Tarihi
07-01-2024
Yardım edecek birini arıyorum
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Sırasıyla fikrimi söyleyeyim.
-- 1 numaralı sorunuz: bunun cevabı bu konu sayfasında önceki cevabımda çözüldü diye hatırlıyorum.
-- 2 numaralı sorunuz: K23 hücresindeki formülü,
Kod:
[COLOR="Red"]=EĞER(YADA(J23="";J23<1;J23>20);""; [COLOR="Blue"]mevcut formülünüz[/COLOR] )[/COLOR]
şeklinde düzenleyebilirsiniz. Aynı işlemi K25 için de yapabilirsiniz.
-- 3 numaralı sorunuz: koşula bağlı olarak boş görünsün diye belirttiğiniz hücrelerdeki formülleri, 2 numaralı sorunuzdakine benzer olarak,
Kod:
[COLOR="Red"]=EĞER(YADA(BOŞLUKSAY($D$8:$D$36)=29;EĞERSAY($D$8:$D$36;0)>0);""; [COLOR="Blue"]mevcut formülünüz[/COLOR] )[/COLOR]
şeklinde yeniden düzenleyebilirsiniz.
-- 4 numaralı sorunuz: Formül ile elde edilen değerin bir kısmına renk uygulamanız formül kullanarak mümkün değil malesef.
Formül ile hesaplanan sayısal verileri ayrı hücrelerde (yazıtipi boyutuna göre uygun hücrelere elbette) formül ile elde edip;
başındaki, ortasındaki ve sonundaki metinleri de uygun hücrelere doğrudan yazabilirsiniz.
Böylece sayısal veriler ayrı hücrelerde olacağından renk vs ayarlamasını yapabilirsiniz.
-- 5 numaralı sorunuz: V5 hücresinde istediğinizi ise ancak, veri doğrulama yerine, aynı hücreye konumlandıracağınız,
ve GELİŞTİRİCİ araç çubuğundaki EKLE düğmesine tıkladığınızda açılan listenin FORM DENETİMLERİ bölümündeki BİRLEŞİK GİRİŞ KUTUSU ekleyerek
istediğiniz görünümü elde edebilirsiniz.
 
Üst