Eğer Hücre boşsa başka hücreden değer alıp hesaplama

DOLAR

Altın Üye
Katılım
29 Nisan 2005
Mesajlar
115
Excel Vers. ve Dili
Office 2016 TR
Altın Üyelik Bitiş Tarihi
10-11-2024
Merhaba,

Ekli tabloda J2 de bulunan formülde =(H2-I2)*G2 'Net Ürün Maliyeti' I2 hücresinde değer varsa buradan hesaplama yapsın.
Eğer I2 hücresi boşsa 'Ağırlıklı Ortalama mal' E2 hücresinden hesaplama yapmasını istiyorum.

Teşekkür Ederim..
 

Ekli dosyalar

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,323
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
Dosya ektedir anlayabildiğim kadarı ile işinizi görür sanırım

iyi çalışmalar
 

Ekli dosyalar

DOLAR

Altın Üye
Katılım
29 Nisan 2005
Mesajlar
115
Excel Vers. ve Dili
Office 2016 TR
Altın Üyelik Bitiş Tarihi
10-11-2024
Dosya ektedir anlayabildiğim kadarı ile işinizi görür sanırım

iyi çalışmalar
Nadir Bey,

Formül bu şekilde I2 hücresine bir değer girdiğimizde E2 ve I2 hücrelerinin her ikisini toplayıp hesaplıyor.
Benim istediğim I2 hücresine değer girildiğinde E2 hücresini hesaplamadan sadece I2 değerini hesaplaması.
Eğer I2 hücresi boşsa E2 hücresinden değer alması.

Yani elimizde Net Ürün Maliyeti yoksa bu hücre boş olacak ve Ağırlıklı Ortalama Maliyetini baz alacak.
Fakat bizim elimizde Net ürün Maliyeti varsa oraya manuel değer giriyoruz. Hesaplamayı buradan yapacak.

Şu anda satır bazında Net ürün maliyeti olan ürünleri formülü değiştirerek kontrol edebiliyorum.
 

DOLAR

Altın Üye
Katılım
29 Nisan 2005
Mesajlar
115
Excel Vers. ve Dili
Office 2016 TR
Altın Üyelik Bitiş Tarihi
10-11-2024
Merhaba

Forumu araştırdığımda bu konu ile ilgili bir örnek bulamadım.
Hücre boş ise farklı bir hücreden değer al fakat hücrede değer varsa oradan al gibi....

Formül ile bu işlemi yapmak mümkün mü değil mi öğrenmek istiyorum.
Bu yüzden konuyu tekrar canlandırmak istedim.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,370
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Dener misiniz?
J2:
Kod:
=(H2-(I2+(I2="")*E2))*G2
 

DOLAR

Altın Üye
Katılım
29 Nisan 2005
Mesajlar
115
Excel Vers. ve Dili
Office 2016 TR
Altın Üyelik Bitiş Tarihi
10-11-2024
Necdet Hocam,

Teşekkür Ederim. Formül doğru olarak çalışıyor.

(I2+(I2="") mantığını başka formüllerde de kullanabilirim sanırım.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,370
Excel Vers. ve Dili
Ofis 365 Türkçe
Yani eğer ile formülü uzatmaktansa bence kısa yol (I2+(I2="")* .....
 
Üst