Excel Formül Çok Uzun

Katılım
13 Mart 2007
Mesajlar
3
Excel Vers. ve Dili
2000 türkce
Eğer fonksiyonunu kullanarak uzun formülyazdım. Formül Uzun hatası verdi bunu nasıl çözebiliriz.
=EĞER(İNDİS(Personel!$Y$1:$BZ$65000;KAÇINCI(Personel!Y2;Personel!$Y$1:$Y$65000;0);KAÇINCI(ÖdDef!$F$3;Personel!$Y$1:$BY$1;0))=ÖdDef!AW6;İNDİS(Personel!$Y$2:$BZ$65000;KAÇINCI(Personel!Y2;Personel!$Y$2:$Y$65000;0);KAÇINCI(ÖdDef!$F$2;Personel!$Y$1:$BY$1;0));0)+EĞER(İNDİS(Personel!$Y$1:$BZ$65000;KAÇINCI(Personel!Y2;Personel!$Y$1:$Y$65000;0);KAÇINCI(ÖdDef!$G$3;Personel!$Y$1:$BY$1;0))=ÖdDef!AW6;İNDİS(Personel!$Y$2:$BZ$65000;KAÇINCI(Personel!Y2;Personel!$Y$2:$Y$65000;0);KAÇINCI(ÖdDef!$G$2;Personel!$Y$1:$BY$1;0));0)+EĞER(İNDİS(Personel!$Y$1:$BZ$65000;KAÇINCI(Personel!Y2;Personel!$Y$1:$Y$65000;0);KAÇINCI(ÖdDef!$H$3;Personel!$Y$1:$BY$1;0))=ÖdDef!AW6;İNDİS(Personel!$Y$2:$BZ$65000;KAÇINCI(Personel!Y2;Personel!$Y$2:$Y$65000;0);KAÇINCI(ÖdDef!$H$2;Personel!$Y$1:$BY$1;0));0)+EĞER(İNDİS(Personel!$Y$1:$BZ$65000;KAÇINCI(Personel!Y2;Personel!$Y$1:$Y$65000;0);KAÇINCI(ÖdDef!$I$3;Personel!$Y$1:$BY$1;0))=ÖdDef!AW6;İNDİS(Personel!$Y$2:$BZ$65000;KAÇINCI(Personel!Y2;Personel!$Y$2:$Y$65000;0);KAÇINCI(ÖdDef!$I$2;Personel!$Y$1:$BY$1;0));0)
buraya kadar yazdım
EĞER(İNDİS(Personel!$Y$1:$BZ$65000;KAÇINCI(Personel!Y2;Personel!$Y$1:$Y$65000;0);KAÇINCI(ÖdDef!$J$3;Personel!$Y$1:$BY$1;0))=ÖdDef!$F$6;İNDİS(Personel!Y2:$BZ$65000;KAÇINCI(Personel!$Y$2;Personel!$Y$2:$Y$65000;0);KAÇINCI(ÖdDef!$J$2;Personel!$Y$1:$BY$1;0));0) bu formülüde yazmam gerekiyor.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Alanlara isim ver. Örneğin; Personel!$Y$1:$BZ$65000 alanını PERS olarak tanımla. Diğerlerini de bu şekilde tanımla ve formülde alan adlarını kullan. Örneğin ;

EĞER(İNDİS(Personel!$Y$1:$BZ$65000; ..... yerine

EĞER(İNDİS(PERS; yaz.
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Merhaba;

Ne yapmak istediğiniz bu formülle anlaşılmıyor. Örnek bir dosya ilavesiyle tekrar sorarsanız değişik alternatifler verilebilir.
 
Katılım
13 Mart 2007
Mesajlar
3
Excel Vers. ve Dili
2000 türkce
Ödenek Defterindeki F6= Temel Maaş
Personel sayfasındaki
AB2= Temel Maaş (Öd Def F6)ise AH2 değeri+
AL2= Temel Maaş(Öd Def F6)ise AR2 değeri şeklinde 5 değişkeni alacak ödenek defterine toplayacak.
İndis kullanmamım sebebi Personel sayfasında satır silmem gerekiyor.
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Sayın Teflek;

Bu şekilde ben anlamış değilim. Az öncede belirttiğim gibi örnek bir dosya oluştursanız daha iyi anlaşılacak.
 
Katılım
2 Mart 2007
Mesajlar
603
Excel Vers. ve Dili
2003
Alanlara isim ver. Örneğin; Personel!$Y$1:$BZ$65000 alanını PERS olarak tanımla. Diğerlerini de bu şekilde tanımla ve formülde alan adlarını kullan. Örneğin ;

EĞER(İNDİS(Personel!$Y$1:$BZ$65000; ..... yerine

EĞER(İNDİS(PERS; yaz.
Bu işlemi uygulayın..
 
Katılım
13 Mart 2007
Mesajlar
3
Excel Vers. ve Dili
2000 türkce
teşekkür ederim sorunum alanları adlandırılınca giderildi
 
Üst