Eğer formülünde toplama porblemi
21-04-2017, 18:11 #1
arkadaşlar benim sıkıntılı bir problemim var az çok eğer formülünü araştıra araştıra kullanmayı öğrendin ama bir yerde takıldım sorunumu çözebilirseniz büyük bir sıkıntıdan kurtarmış olursunuz
formülü yazdığım hücre d1 dikkat edin
eğer(a1=b1;c1;d1) yani burada diyorumki tarihler eşitse (a1=b1) c1 hücresindeki değeri al ama yanlışsada doğru iken alınan değerin aynı hücrede kalması (d1) buraya kadar bir problem yok asıl sıkıntı bundan sonra başlıyor
d1 hücresini a1 b1 e eşit olmadığı zaman aynı formüllü başka bir hücre ile topladığımda her zaman sıfır veriyor değer yazıyor ama toplamları 0 veriyor
a1=01.04.2017 b1=01.04.2017 c1=1 formülü yazdığım hücre d1 hücresi
a2=02.04.2017 b1=02.04.2017 c1=1 formülü yazdığım hücre d2 hücresi
son olarak d1+d2= 0 veriyor olması gereken 2 olması lazım neden böyle oluyur çözümü varmı bu işin
kod olarak değilde formül ile çözmek istiyorum
Bu mesaj en son " 21-04-2017 " tarihinde saat 21:06 itibariyle cobcob tarafından düzenlenmiştir....
cobcob tarafından gönderilmiş daha fazla mesaj bul
21-04-2017, 18:47 #2
Döngüsel başvuru hatası var. D1 hücresine formül yazıp D1 Hücresini kullanmanız hata.Başka
hatalarda olabilir.İlk gördüğüm hata bu.Örnek bir dosya ekleyin veya ne yapmak istediğinizi örnekle daha açık ve anlaşılır anlatın.
21-04-2017, 20:19 #3
d1 hücresini kullanmamın nedeni tarihler eşit olduğu zaman yazdığım değerin tarih değişti zaman o hücrede kalması yani yanlışsa gelen değerin orda kalmasını istiyorum ben hücreni kendisini seçerek buldum başka bir yolu varsa öğretirseniz memnun olurum
21-04-2017, 20:35 #4
İsteğiniz formülle olmaz, değer değiştiğinde yeni değer alınır.Kayıt makrosu ile yapılır formülle yapmak için kayıtlar kalıcı olmalıdır.Döngüsel başvuru var , doğrusu verileri nasıl elde ettiniz, bende merak ettim.
21-04-2017, 20:46 #5
tarihi değitirip yeni değer verince oluyor .yazılan hücreyi seçince döngüsel veriyor. değerleri kalıcı olarak bırakabiliyorum ama yanlışsa durumda kendi hücresinde 0 a düştüğü için toplama yapamıyorum. makro işinden pek anlamadığım için mantıksaldan bu şekilde çıktı. makro ile nasıl yapabilirim