• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Uzun Formülü Kısatlama

by_ufuk

Altın Üye
Katılım
2 Ocak 2009
Mesajlar
98
Excel Vers. ve Dili
2003 Türkçe
Merhaba Arkadaşlar,

bir excel de işime yarayacak bir formül yazıyorum ama "formül çok uzun" uyarısını alıyorum.Bu formülü daha kısa bir şekilde yazma yöntemi var mı?

Kod:
(EĞER(EHATALIYSA((DÜŞEYARA(A8;'01'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'01'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'02'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'02'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'03'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'03'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'04'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'04'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'05'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'05'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'06'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'06'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'07'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'07'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'08'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'08'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'09'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'09'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'10'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'10'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'11'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'11'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'12'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'12'!$A$8:$K$2000;10;0))))
 

Ekli dosyalar

Son düzenleme:
Merhaba Arkadaşlar,

bir excel de işime yarayacak bir formül yazıyorum ama "formül çok uzun" uyarısını alıyorum.Bu formülü daha kısa bir şekilde yazma yöntemi var mı?

Kod:
(EĞER(EHATALIYSA((DÜŞEYARA(A8;'01'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'01'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'02'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'02'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'03'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'03'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'04'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'04'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'05'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'05'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'06'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'06'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'07'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'07'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'08'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'08'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'09'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'09'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'10'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'10'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'11'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'11'!$A$8:$K$2000;10;0))))+(EĞER(EHATALIYSA((DÜŞEYARA(A8;'12'!$A$8:$K$2000;10;0)));0;(DÜŞEYARA(A8;'12'!$A$8:$K$2000;10;0))))

merhaba
örnek dosya eklermisiniz.
 
Yardımlarınız için sağolun arkadaşlar ama malesef formülü kurmayı başaramadım,eklediğim öğreneğe göre yapabilirseniz çok sevineceğim ve baya yardımcı olmuş olacaksanız.

Şimdiden teşekkürler
 
Selamlar,
Ad tanımlamasını yapmamışınız ondadır.

Burda yayınlanan örneği inceledim ve kendime göre uyarladım ancak sonucunda #AD? hatasını alıyorum

Kod:
=TOPLA.ÇARPIM(ETOPLA(DOLAYLI("'"&SAYFA&"'!A:A");B4;DOLAYLI("'"&SAYFA&"'!B:B")))
 

Ekli dosyalar

Yardımlarınız için sağolun arkadaşlar ama malesef formülü kurmayı başaramadım,eklediğim öğreneğe göre yapabilirseniz çok sevineceğim ve baya yardımcı olmuş olacaksanız.

Şimdiden teşekkürler

.

Dosyanız ekte.

.
 

Ekli dosyalar

Geri
Üst