• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Sabit sayıyı diğer hücerele Dağıtma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

ibrahim.yavuz

Yeni Üye
Katılım
15 Ağu 2021
Mesajlar
58
Çözümler
1
Aldığı beğeni
60
Excel V
Office 2016 TR
Konu Sahibi
Sevgili Forum üyesi arkadaşlarım. Belgemde kullandığım hesaplamaları tek formülüle veya daha basit anlaşılabilecek formül ile çözmek mümkün mü? Mümkünse yardımlarınız için şimdiden teşekkür eder iyi çalışmalar dilerim.

F3 hücresindeki sayıdan; Önce AO3 deki sayı düşülecek.
Sonuç (X3) hücresinde gösterilecek.
Eğer (X3) hücresindeki sayı AO3 deki sayıdan büyükse çıkarma işlemi yapıldıktan sonra AO3 deki sayı gelecek.
Eğer (X3) hücresindeki sayı AO3 den küçükse sadece çıkarma işlemi yapacak.
 
Çözüm
Formülün genel mantığı;
EĞER($E3<=0;" " = Toplam Kullandığı izin yoksa(E3) BOŞ

EĞER($E3-AO3>AO3;AO3;$E3-AO3)) = Toplam Kullandığı izin (E3), (AO3) ten büyükse

toplam izinden (AO3) teki izin düşüldükten sonra (AO3) deki değer atanacak.

(AO3) (E3) ten küçükükse

toplam izinden (AO3) teki izin düşüldükten sonra (çıkarma ) işlemi yapılacak.

Evet anlattığınız gibi bu formül tam olarak bu dediğiniz işlemi yapıyor şuanda farklı olarak ne yapmak istiyorsunuz ben orayı kaçırıyorum tek formüle indirmek istiyorum yazmışsınız bütün bu olayların tek bir hücrede mi gerçekleşmesini istiyorsunuz :)
hocam bu sizin formülünüz ve söylediğiniz olayı zaten yapmışsınız ben soruyu anlayamadım (Bende sizinle aynı mesleği icra etmekteyim o yüzden yardım etmek isterim size ama anlayamadım)
=EĞER($E3<=0;" ";EĞER($E3-AO3>AO3;AO3;$E3-AO3))
 
Konu Sahibi
hocam bu sizin formülünüz ve söylediğiniz olayı zaten yapmışsınız ben soruyu anlayamadım (Bende sizinle aynı mesleği icra etmekteyim o yüzden yardım etmek isterim size ama anlayamadım)
EĞER($E3<=0;" ";EĞER($E3-AO3>AO3;AO3;$E3-AO3))
Formülün genel mantığı;
EĞER($E3<=0;" " = Toplam Kullandığı izin yoksa(E3) BOŞ

EĞER($E3-AO3>AO3;AO3;$E3-AO3)) = Toplam Kullandığı izin (E3), (AO3) ten büyükse

toplam izinden (AO3) teki izin düşüldükten sonra (AO3) deki değer atanacak.

(AO3) (E3) ten küçükükse

toplam izinden (AO3) teki izin düşüldükten sonra (çıkarma ) işlemi yapılacak.
 
Formülün genel mantığı;
EĞER($E3<=0;" " = Toplam Kullandığı izin yoksa(E3) BOŞ

EĞER($E3-AO3>AO3;AO3;$E3-AO3)) = Toplam Kullandığı izin (E3), (AO3) ten büyükse

toplam izinden (AO3) teki izin düşüldükten sonra (AO3) deki değer atanacak.

(AO3) (E3) ten küçükükse

toplam izinden (AO3) teki izin düşüldükten sonra (çıkarma ) işlemi yapılacak.

Evet anlattığınız gibi bu formül tam olarak bu dediğiniz işlemi yapıyor şuanda farklı olarak ne yapmak istiyorsunuz ben orayı kaçırıyorum tek formüle indirmek istiyorum yazmışsınız bütün bu olayların tek bir hücrede mi gerçekleşmesini istiyorsunuz :)
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst