Aynı hücre içine uzun bir formül yazma

Katılım
27 Şubat 2010
Mesajlar
1
Excel Vers. ve Dili
2003
aynı hücre içerisine uzun bir IF formülü yazmak istiyorum ama yazdığım formül çok fazla uzun olmasa da "you've entered too many arguments" mesajı alıyorum ve formülü kabul etmiyor. Halbuki bazı excel tablolarında (şirketlerin hazırladığı sabit kıymet hareket tabloları gibi) benim yazdığımdan çok uzun formüller olabiliyor. Bu sorunumu nasıl çözebilirim?

Örneğin şu formülü aynı cell içine kabul etmiyor excel?

=IF(M310=0;0;IF(YEAR(L310)<>YEAR(F2);(H310/F310/12)*MONTH(N310);IF(N310>L310;(H310/F310/12)*MONTH(L310));(H310/F310/12)*MONTH(N310))))
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

excel 2003 de formülde kullanılan karakter sayısının sınırı vardır (yanılıyorsam 1024)
bunu aşmak için bir çok yöntem kullanılabilir, örnek dosya ekleyiniz.

sizin örnek gösterdiğiniz formülde "çok fazla argüman girdiğiniz" hatası alıyorsunuz.
bu, formül uzunluğunu işaret etmez, kullanılan fonksiyonun yanlış kullanıldığı anlamındadır.
iç içe eğer (if) fonksiyonu kullanmak için aşağıdaki linki inceleyiniz.

tık tık tık...
 
Üst