ac4 dolu ise ac4 ü değilse ac2 göstersin

Katılım
3 Haziran 2020
Mesajlar
34
Excel Vers. ve Dili
Türkçe 2016
kolay gelsin
Benim ihtiyacım olan D4 hücresinde Ac4 hücresi dolu ise AC4 hücresini Değil ise AC2 hücresini göstersin
AC4 hücresinde[tutar toplamı/(tutar*tarih toplamı)] var
AC2 hücresinde başka bir [tutar toplamı/(tutar*tarih toplamı)] var
kullandığım kodlar
Q25 =TOPLA(Q6:Q23) Toplam tutar
AA6 =L6*Q6 Tarih ile tutar çarpımı
AA25 =TOPLA(AA6:AA24) Tutar ile tarih çarpımlarının Toplamı
AC4 =AA25/Q25

AC6 =D11*D16 Tarih ile tutar çarpımı
D16 Tutar
AC2 =AC6/D16

D4 =EĞER(AC4>0;AC4;AC2) Bu kodu kullanıyorum hata veriyor yardımcı olurmusunuz
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,253
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Hata veriyor derken...
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,253
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Peki AC4 ya da AC2 hücresinde hata var mı?
 
Katılım
3 Haziran 2020
Mesajlar
34
Excel Vers. ve Dili
Türkçe 2016
Ac 2 hücresinde yok
Ac4 hücresinde de ay nı hata var
AA25 hücresi 0 olduğu zaman #sayı/0! bu hatayı veriyor
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,253
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu durumda siz ne olmasını istiyorsunuz?
 
Katılım
3 Haziran 2020
Mesajlar
34
Excel Vers. ve Dili
Türkçe 2016
D4 hücresi AC4 hücresi aktif ise AC4 hücresindeki veriyi AC4 hücrisi aktif degil ise AC2 hücresindeki veriyi getirsin
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,253
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
"Aktif" ifadesi ile neyi kastediyorsunuz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,253
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Neyse ben anladığım kadarıyla cevaplıyorum.

Siz hata durumlarından dolayı istediğiniz sonuca gidemiyorsunuz. Bu sebeple öncelikle hata veren formülleri düzeltmeniz gerekir.

AC2 hücresindeki formülü aşağıdaki gibi değiştiriniz.

C++:
=EĞERHATA(AC6/D16;0)

AC4 hücresindeki formülü aşağıdaki gibi değiştiriniz.

C++:
=EĞERHATA(AA25/Q25 ;0)
Sonrasında kullandığınız formülü istediğiniz sonucu vermesi gerekir.
 
Katılım
3 Haziran 2020
Mesajlar
34
Excel Vers. ve Dili
Türkçe 2016
AA25 hücresine veri girildiğinde AC4 hücresinde tarih çıkıyor
AA25 hücresi sıfır oldugunda AC4 hücresinde #sayı/0! çıkıyor
ozamanda Ac2 hücresinde tarih çıkyor
Bende eğer AC4 hücresinde tarih varsa onu D4 hücresine yazsın AC4 hücresinde #sayı/0! varsa AC2 hücresindeki tarihi yazsın isityorum
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,253
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Lütfen örnek dosya paylaşır mısınız?

Dosyada nasıl bir sonuç görmek istiyorsunuz detaylı açıklayınız.
 
Katılım
3 Haziran 2020
Mesajlar
34
Excel Vers. ve Dili
Türkçe 2016
Neyse ben anladığım kadarıyla cevaplıyorum.

Siz hata durumlarından dolayı istediğiniz sonuca gidemiyorsunuz. Bu sebeple öncelikle hata veren formülleri düzeltmeniz gerekir.

AC2 hücresindeki formülü aşağıdaki gibi değiştiriniz.

C++:
=EĞERHATA(AC6/D16;0)

AC4 hücresindeki formülü aşağıdaki gibi değiştiriniz.

C++:
=EĞERHATA(AA25/Q25 ;0)
Sonrasında kullandığınız formülü istediğiniz sonucu vermesi gerekir.
hatasız çalıştı teşekür ederim
 
Üst