• 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ü Eğer Formülü ile hücrede ki değere göre veri getirme

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.

ERKAN YILMAZ

Yeni Üye
Katılım
16 Ocak 2022
Mesajlar
431
Aldığı beğeni
144
Excel V
Office 365 TR
Konu Sahibi
Merhaba Üstadlar,

Ek'te göndermiş olduğum dosyanın Nisan sayfasında ki bulunan I7 hücresinde kullanmış olduğum formül aşağıda ki gibidir.

=EĞERHATA(EĞER(V7<=0;ÇOKETOPLA(Envanter!Q:Q;Envanter!C:C;C7;Envanter!J:J;D7;Envanter!A:A;$L$3)/G7;V7);0)

Şöyle ki ; V7 hücresi 0'dan küçükse Envanter sayfasından veri getirmesini ve G7 hücresine bölmesini ve V7 hücresi 0 'dan büyükse V7 hücresinde ki değeri getirmesini istedim. Buraya kadar doğru sorun yok.

Ancak benim istediğim yukarıda ki yazdığım formülle birlikte V7 hücresi 0 değer olduğu zaman I7 hücresi de 0 değer olsun istiyorum.

Yardımcı olursanız sevinirim.
 
=EĞER(V7<=0;0;EĞERHATA(ÇOKETOPLA(Envanter!Q:Q;Envanter!C:C;C7;Envanter!J:J;D7;Envanter!A:A;$L$3)/G7;0))

Bu değişiklik ile
V7 hücresi 0 olduğunda, I7 hücresi de her zaman 0 olacaktır.
V7 hücresi 0'dan büyük olduğunda, I7 hücresi orijinal formülünüzün sonuç değerini gösterecektir.

Kontrol edermisiniz
 
Konu Sahibi
=EĞER(V7<=0;0;EĞERHATA(ÇOKETOPLA(Envanter!Q:Q;Envanter!C:C;C7;Envanter!J:J;D7;Envanter!A:A;$L$3)/G7;0))

Bu değişiklik ile
V7 hücresi 0 olduğunda, I7 hücresi de her zaman 0 olacaktır.
V7 hücresi 0'dan büyük olduğunda, I7 hücresi orijinal formülünüzün sonuç değerini gösterecektir.

Kontrol edermisiniz

Merhaba Sayın arzuhalci ,

Öncelikle çok teşekkür ederim.

Şimdi kontrollerimi sağladım ancak şu şekilde yaparsak daha iyi olacak. V7 hücresi boş olduğu zaman orginal formülüm sonuçlarını versin v7 hücresine 0 değerini girdiğimiz zaman 0 değerini versin. Bunu yapabilir miyiz. ?

Bir önceki mesajım da yanlış anlatım yapmış olabilirim. Çünkü v7 hücresi manuel girişlere ihtiyaç duyduğum zaman dolduracağım.
 
HTML:
ASP.net:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Bu değişiklik ile:

V7 hücresi boş veya 0 olduğunda, I7 hücresi orijinal formülünüzün sonuç değerini gösterecektir.
V7 hücresi 0'dan büyük olduğunda, I7 hücresi 0 değerini gösterecektir.
 
Konu Sahibi
HTML:
ASP.net:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Bu değişiklik ile:

V7 hücresi boş veya 0 olduğunda, I7 hücresi orijinal formülünüzün sonuç değerini gösterecektir.
V7 hücresi 0'dan büyük olduğunda, I7 hücresi 0 değerini gösterecektir.

Merhaba Üstadım,

Sizin formülü uyguladığım zaman ;

V7 hücresi boş olduğu zaman ekran görüntüsünde de görüldüğü üzere I7 hücresinde hata almaktayım.

1718255968238.png
 
Konu Sahibi
Boş olunca ne gelmesi gerek

Merhaba Üstadım.

V7 hücresi boş olduğu zaman orginal formülüm sonuçlarını versin v7 hücresine 0 değerini girdiğimiz zaman 0 değerini versin.

Şöyle ki ;

=EĞERHATA(EĞER(V7<=0;ÇOKETOPLA(Envanter!Q:Q;Envanter!C:C;C7;Envanter!J:J;D7;Envanter!A:A;$L$3)/G7;V7);0)

Formülüm V7 hücresi 0 dan küçükse ; envanter sayfasındaki verileri topluyor ve G7 hücresine bölüyor.

V7 hücresi 0 dan büyükse ; v7 hücresindeki veriyi getiriyor.

Olmasını istediğim ise ; hücre boş ise bu formüllerin geçerliliği ile birlikte v7 hücresi 0 ise I7 hücresi de 0 olsun istiyorum.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst