• DİKKAT

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

Excel'de yazılan en uzun formüller

  • Konbuyu başlatan Konbuyu başlatan xlsx
  • Başlangıç tarihi Başlangıç tarihi
=(EĞER($B9="";"";EĞER($B9=$R$1;($E$3-$D$7)/$G$2;EĞER($B9=$R$3;$G$6;EĞER($B9=$R$4;$G$7;EĞER(VE($B9=$R$5;EĞERSAY((mirascı1);$C9)>0);(torunhisse1);EĞER(VE($B9=$R$5;EĞERSAY((mirascı2);$C9)>0);(torunhisse2);"")))))&EĞER(VE($B9=$R$5;EĞERSAY((mirascı3);$C9)>0);(torunhisse3);EĞER(VE($B9=$R$5;EĞERSAY((mirascı4);$C9)>0);(torunhisse4);EĞER(VE($B9=$R$5;EĞERSAY((mirascı5);$C9)>0);(torunhisse5);EĞER(VE($B9=$R$5;EĞERSAY((mirascı6);$C9)>0);(torunhisse6);""))))&EĞER(VE($B9=$R$2;EĞERSAY((torun1);$C9)>0);(hisse1);EĞER(VE($B9=$R$2;EĞERSAY((torun2);$C9)>0);(hisse2);""))&EĞER(VE($B9=$R$2;EĞERSAY((torun3);$C9)>0);(hisse3);EĞER(VE($B9=$R$2;EĞERSAY((torun4);$C9)>0);(hisse4);EĞER(VE($B9=$R$2;EĞERSAY((torun5);$C9)>0);(hisse5);EĞER(VE($B9=$R$2;EĞERSAY((torun6);$C9)>0);(hisse6);""))))&EĞER(VE($B9=$R$2;EĞERSAY((torun7);$C9)>0);(hisse7);EĞER(VE($B9=$R$2;EĞERSAY((torun8);$C9)>0);(hisse8);EĞER(VE($B9=$R$2;EĞERSAY((torun9);$C9)>0);(hisse9);"")))))*1



yukarıdaki formül bir miras programında bir kişinin mirasını hesaplamak için yazılan formüldür.

aşağıdaki formül ise yine miras programında murisin ikinci alt kökü yani torunlarına düşen hisseyi hesaplamak için yazılmıış formüldür.
=EĞER(EĞERSAY(ÇOCUKLAR!$B$7:$C$18;A4)>0;ÇOCUKLAR!$B$19;EĞER(EĞERSAY(ÇOCUKLAR!$G$7:$H$18;A4)>0;ÇOCUKLAR!$G$19;EĞER(EĞERSAY(ÇOCUKLAR!$L$7:$M$18;A4)>0;ÇOCUKLAR!$L$19;EĞER(EĞERSAY(ÇOCUKLAR!$B$25:$C$36;A4)>0;ÇOCUKLAR!$B$37;EĞER(EĞERSAY(ÇOCUKLAR!$G$25:$H$36;A4)>0;ÇOCUKLAR!$G$37;EĞER(EĞERSAY(ÇOCUKLAR!$L$25:$M$36;A4)>0;ÇOCUKLAR!$L$37;EĞER(EĞERSAY(ÇOCUKLAR!$B$43:$C$54;A4)>0;ÇOCUKLAR!$B$55;""))))&EĞER(EĞERSAY(ÇOCUKLAR!$G$43:$H$54;A4)>0;ÇOCUKLAR!$G$55;EĞER(EĞERSAY(ÇOCUKLAR!$L$43:$M$54;A4)>0;ÇOCUKLAR!$L$55;"")))))
 
Son düzenleme:
arkadaşlar önemli olan formülü burda gösterise sunmak değil . olmamamlı ne işlev yapyğını yazmadıktan sonra bir sayfa dolusu gönderilesede önemi var ki
 
en uzun formüller

arkadaşlar önemli olan formülü burda gösterise sunmak değil . olmamamlı ne işlev yapyğını yazmadıktan sonra bir sayfa dolusu gönderilesede önemi var ki

evet bu şekilde olsaydı daha güzel olurdu elbet ama bu sefer dosyaları da eklemek gerekebilirdi.
Kimin hangi formülü hangi işi için kullandığını yazması bile aslında bu konunun başlatılmasındaki esas konu olan "paylaşım amacı" için yeterli olmuş diye düşünüyorum.
 
işte forum bu..

Forumu karıştırırken bu başlığa rastladım. Hem uzun bir formülüm vardı. Hemde aşağıdaki formüle yeni bir para birimi ekleyeceğim zaman aldığım "formula is too long" mesajı vardı.
Aşağıdaki formülde VDAL, VDSA v.b. onlarca kod bu kodlar ile ilgili onlarca para birimleri ile yapılan işlemler.. Aşağıdaki formüle yeni bir kod veya yeni bir para birimi eklediğim zaman uzunluk hatası alıyorum.
Aslında iki sorum var; birincisi bu işi olduğu gibi daha kısa bir formül ile yapabilirmiyim
ikincisi "formula is too long" mesajını almamak için formül uzunluğuna müdahale edebilirmiyim.
teşekkür ederim
Not: Dosya istenirse gönderilebilir.

=SUMPRODUCT(($E$16:$E$70="VDAL")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDSA")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDAL")*($G$16:$G$70="EUR")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDSA")*($G$16:$G$70="EUR")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="PAOA")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="PSOA")*($G$16:$G$70="EUR")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="SPSA")*($G$16:$G$70="EUR")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="SPAL")*($G$16:$G$70="EUR")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="SPAL")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="SPSA")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDSA")*($G$16:$G$70="GBP")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="FPSA")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="FKMA")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDAL")*($G$16:$G$70="CHF")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDSA")*($G$16:$G$70="CHF")*$I$16:$I$70)
 
Forumu karıştırırken bu başlığa rastladım. Hem uzun bir formülüm vardı. Hemde aşağıdaki formüle yeni bir para birimi ekleyeceğim zaman aldığım "formula is too long" mesajı vardı.
Aşağıdaki formülde VDAL, VDSA v.b. onlarca kod bu kodlar ile ilgili onlarca para birimleri ile yapılan işlemler.. Aşağıdaki formüle yeni bir kod veya yeni bir para birimi eklediğim zaman uzunluk hatası alıyorum.
Aslında iki sorum var; birincisi bu işi olduğu gibi daha kısa bir formül ile yapabilirmiyim
ikincisi "formula is too long" mesajını almamak için formül uzunluğuna müdahale edebilirmiyim.
teşekkür ederim
Not: Dosya istenirse gönderilebilir.

=SUMPRODUCT(($E$16:$E$70="VDAL")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDSA")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDAL")*($G$16:$G$70="EUR")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDSA")*($G$16:$G$70="EUR")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="PAOA")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="PSOA")*($G$16:$G$70="EUR")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="SPSA")*($G$16:$G$70="EUR")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="SPAL")*($G$16:$G$70="EUR")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="SPAL")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="SPSA")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDSA")*($G$16:$G$70="GBP")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="FPSA")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="FKMA")*($G$16:$G$70="USD")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDAL")*($G$16:$G$70="CHF")*$I$16:$I$70)+SUMPRODUCT(($E$16:$E$70="VDSA")*($G$16:$G$70="CHF")*$I$16:$I$70)


Dosya ekleyin bakalım.

.
 
=SUMPRODUCT(($E$16:$E$70="VDAL")*($G$16:$G$70="USD ")*$I$16:$I$70)
+SUMPRODUCT(($E$16:$E$70="VDSA")*($ G$16:$G$70="USD")*$I$16:$I$70)
+SUMPRODUCT(($E$16:$ E$70="VDAL")*($G$16:$G$70="EUR")*$I$16:$I$70)
+SUMP RODUCT(($E$16:$E$70="VDSA")*($G$16:$G$70="EUR")*$I $16:$I$70)
+SUMPRODUCT(($E$16:$E$70="PAOA")*($G$16: $G$70="USD")*$I$16:$I$70)
+SUMPRODUCT(($E$16:$E$70="PSOA")*($G$16:$G$70="EUR")*$I$16:$I$70)
+SUMPRODUC T(($E$16:$E$70="SPSA")*($G$16:$G$70="EUR")*$I$16:$ I$70)
+SUMPRODUCT(($E$16:$E$70="SPAL")*($G$16:$G$70="EUR")*$I$16:$I$70)
+SUMPRODUCT(($E$16:$E$70="SPAL")*($G$16:$G$70="USD")*$I$16:$I$70)
+SUMPRODUCT(($E $16:$E$70="SPSA")*($G$16:$G$70="USD")*$I$16:$I$70)
+SUMPRODUCT(($E$16:$E$70="VDSA")*($G$16:$G$70="GBP ")*$I$16:$I$70)
+SUMPRODUCT(($E$16:$E$70="FPSA")*($ G$16:$G$70="USD")*$I$16:$I$70)
+SUMPRODUCT(($E$16:$ E$70="FKMA")*($G$16:$G$70="USD")*$I$16:$I$70)
+SUMP RODUCT(($E$16:$E$70="VDAL")*($G$16:$G$70="CHF")*$I $16:$I$70)
+SUMPRODUCT(($E$16:$E$70="VDSA")*($G$16: $G$70="CHF")*$I$16:$I$70)

Şeklinde olan formülünüzün;

$E$16:$E$70 -------- alan1
$G$16:$G$70-------- alan2
$I$16:$I$70---------- alan3

Kısımları için alan adları tanımlayın.

Böylece formül aşağıdaki şekilde olacaktır.

=SUMPRODUCT((alan1="VDAL")*(alan2="USD ")*alan3)
+SUMPRODUCT((alan1="VDSA")*(alan2="USD")*alan3)
+SUMPRODUCT((alan1="VDAL")*(alan2="EUR")*alan3)
+SUMP RODUCT((alan1="VDSA")*(alan2="EUR")*alan3)
+SUMPRODUCT((alan1="PAOA")*(alan2="USD")*alan3)
+SUMPRODUCT((alan1="PSOA")*(alan2="EUR")*alan3)
+SUMPRODUC T((alan1="SPSA")*(alan2="EUR")*alan3)
+SUMPRODUCT((alan1="SPAL")*(alan2="EUR")*alan3)
+SUMPRODUCT((alan1="SPAL")*(alan2="USD")*alan3)
+SUMPRODUCT((alan1="SPSA")*(alan2="USD")*alan3)
+SUMPRODUCT((alan1="VDSA")*(alan2="GBP ")*alan3)
+SUMPRODUCT((alan1="FPSA")*(alan2="USD")*alan3)
+SUMPRODUCT((alan1="FKMA")*(alan2="USD")*alan3)
+SUMP RODUCT((alan1="VDAL")*(alan2="CHF")*alan3)
+SUMPRODUCT((alan1="VDSA")*(alan2="CHF")*alan3)


Veya aşağıdaki şekilde de yazmak mümkün;

=SUMPRODUCT((alan1="VDAL")*(alan2="USD ")*alan3
+(alan1="VDSA")*(alan2="USD")*alan3)
+(alan1="VDAL")*(alan2="EUR")*alan3)
+(alan1="VDSA")*(alan2="EUR")*alan3)
+(alan1="PAOA")*(alan2="USD")*alan3)
+(alan1="PSOA")*(alan2="EUR")*alan3)
+(alan1="SPSA")*(alan2="EUR")*alan3)
+(alan1="SPAL")*(alan2="EUR")*alan3)
+(alan1="SPAL")*(alan2="USD")*alan3)
+(alan1="SPSA")*(alan2="USD")*alan3)
+(alan1="VDSA")*(alan2="GBP ")*alan3)
+(alan1="FPSA")*(alan2="USD")*alan3)
+(alan1="FKMA")*(alan2="USD")*alan3)
+(alan1="VDAL")*(alan2="CHF")*alan3)
+(alan1="VDSA")*(alan2="CHF")*alan3))

Ya da;

Aşağıdaki formüllerin her birisi için ad tanımlayın.

=SUMPRODUCT((alan1="VDAL")*(alan2="USD ")*alan3))
=SUMPRODUCT((alan1="VDSA")*(alan2="USD")*alan3))
=SUMPRODUCT((alan1="VDAL")*(alan2="EUR")*alan3))
=SUMP RODUCT((alan1="VDSA")*(alan2="EUR")*alan3))
=SUMPRODUCT((alan1="PAOA")*(alan2="USD")*alan3))
=SUMPRODUCT((alan1="PSOA")*(alan2="EUR")*alan3))
=SUMPRODUC T((alan1="SPSA")*(alan2="EUR")*alan3))
=SUMPRODUCT((alan1="SPAL")*(alan2="EUR")*alan3))
=SUMPRODUCT((alan1="SPAL")*(alan2="USD")*alan3))
=SUMPRODUCT((alan1="SPSA")*(alan2="USD")*alan3))
=SUMPRODUCT((alan1="VDSA")*(alan2="GBP ")*alan3))
=SUMPRODUCT((alan1="FPSA")*(alan2="USD")*alan3))
=SUMPRODUCT((alan1="FKMA")*(alan2="USD")*alan3))
=SUMP RODUCT((alan1="VDAL")*(alan2="CHF")*alan3))
=SUMPRODUCT((alan1="VDSA")*(alan2="CHF")*alan3))


Bunların da: aa, bb, cc, dd, ee, ff, gg, hh, ii, jj, kk, ll, mm, nn, oo şeklinde olduğunu varsayalım.

O zaman formül:

= aa+bb+cc+dd+ee+ff+gg+hh+ii+jj+kk+ll+mm+nn+oo

Şeklinde olacak.


.
 
merhaba
formülde 1024 karakter sınırını aşmış olmalısınız.
syn yurtas'ın önerdiği alan adı kullanmak çok pratik yöntemdir, hem uzunluk sorunu çekmez hemde formülün yazılması ve kontrolü çok daha kolay olur.
 
slm arkadaşım. bir şey rica edeceğim. bir maliye çalışanıyım.. şu yazdığın uzun formül için bir miras programı demişsin.. mümkünse şu miras programını bana gönderebilirmisin.
 
merhaba
veraset ve intikat vergisini kaçırıp kaçırmadığına mı bakacaksınız? :)
 
arkadaşlar benim bi sorum olacak. aşağıdaki förmülü yazıyorum formülde hata yok fakat 8. eğerden sonra hata veriyo. formül uzunluğundan mı kaynaklanıyor acaba. bir formül ne kadar uzun olabilir. bi sınırı varmı bunun. varsa bu sınır visual basic düzenleyecisinden ayarlanabilirmi. ilginize şimdiden teşekkürler...



=EĞER(E8="4/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$6*'DOK.ORT.MALY.TAB. (2)'!F7;EĞER(E7="5/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$7*'DOK.ORT.MALY.TAB. (2)'!F7;EĞER(E7="6/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$8*'DOK.ORT.MALY.TAB. (2)'!F7;EĞER(E7="7/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$9*'DOK.ORT.MALY.TAB. (2)'!F7;EĞER(E7="8/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$10*'DOK.ORT.MALY.TAB. (2)'!F7;EĞER(E7="9/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$11*'DOK.ORT.MALY.TAB. (2)'!F7;EĞER(E7="10/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$12*'DOK.ORT.MALY.TAB. (2)'!F7;EĞER(E7="12/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$13*'DOK.ORT.MALY.TAB. (2)'!F7;EĞER(E7="14/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$14*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="16/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$15*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="17/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$16*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="18/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$17*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="20/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$18*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="22/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$19*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="24/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$20*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="26/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$21*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="28/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$22*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="30/1";'İPL.MAMÜL MAL.KAY.ENV.'!$L$23*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="10/2";'İPL.MAMÜL MAL.KAY.ENV.'!$L$24*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="12/2";'İPL.MAMÜL MAL.KAY.ENV.'!$L$25*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="14/2";'İPL.MAMÜL MAL.KAY.ENV.'!$L$26*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="16/2";'İPL.MAMÜL MAL.KAY.ENV.'!$L$27*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="17/2";'İPL.MAMÜL MAL.KAY.ENV.'!$L$28*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="18/2";'İPL.MAMÜL MAL.KAY.ENV.'!$L$29*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="20/2";'İPL.MAMÜL MAL.KAY.ENV.'!$L$30*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="24/2";'İPL.MAMÜL MAL.KAY.ENV.'!$L$31*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="28/2";'İPL.MAMÜL MAL.KAY.ENV.'!$L$32*'DOK.ORT.MALY.TAB. (2)'!F8;EĞER(E8="30/2";'İPL.MAMÜL MAL.KAY.ENV.'!$L$33*'DOK.ORT.MALY.TAB. (2)'!F8;0)))))))))))))))))))
 
7 den fazla eğerli formül yazılmazki.
 
merhaba
7 den fazla eğer kullanmak için syn espiyonajl'ın önerisini dikkate alınız.
ancak sizin şuanki sorununuz 8. eğer değil formülün çok uzun olması. 1024 karakter sınırını aşıyor (2054 karakter).
sayfa isimlerini kısaltınız. "DOK.ORT.MALY.TAB. (2)" yerine "D.O.M.T" gibi
 
sayın espiyonajl yönlendirdiğiniz için teşekkürler. sorunu sayın yurttas ın örneği sayesinde aştım.
 
Uzun Formülüm formunun dosyasını ekleyebilirmisiniz inceleyelim çok harika bir formül teşekkürler emeğe saygı
 
eğerleri kullanırken hücrelere isim verme özelliğini kullanırsanız, çok daha kısa ve anlaşılır formüller olur.
 
Maliyet çalışmamda kullandığım bir formül.

=EĞER(AL7=SOLDAN($AU$5;2)*1;EĞER(VE(AO7>0;AP7>0);TOPLA(AM7:AP7)*2*AQ7;EĞER(YADA(VE(AO7="";AP7="");VE(AO7=0;AP7=0));TOPLA(AM7:AN7)*4*AQ7))-(AR7);"")
 
ustad sana iki adet formulü veriyorun bu formulleri tek hücrede kullanmak istiyorum.ambar iaşe bordrosudur kullandığım.

=TOPLA(EĞER(A33={"ekmek";"baklava";"kadayıf";"tulumba";"mercimek";"arpa şehriye";"tuz";"turşu";"kara biber";"pul biber";"salça";"yoğurt";"ayran";"sıvıyağ";"margarin";"kuru fasulye";"barbunya";"nohut";"pirinç pilavı";"bulgur pilavı";"buğday unu";"konserve";"mısır unu";"kırık mısır";"kuru nane";"makarna";"içyağ";"yufka";"kemikli et";"tavuk eti";"hamsi";"istavrit";"palamut";"alabalık"};B33*{2,76;3,35;4,19;4,86;3,4;3,38;0;0,1;3,18;3,18;0,98;0,62;0,36;8,84;7,2;3,4;3,49;3,6;3,63;6,51;3,65;0,82;3,68;3,62;2,45;3,69;1,86;1,52;2,63;1,5;1,68;1,68;1,68;1,68}))

=TOPLA(EĞER(A33={"ekmek";"yaş üzüm";"karpuz";"kavun";"elma";"portakal";"mandalina";"kiraz";"çilek";"erik";"yeni dünya";"kayısı";"şeftali";"armut";"incir";"muz";"kuru kayısı";"kuru üzüm";"domates";"patates";"soğan";"maydanoz";"limon";"salatalık";"patlıcan";"yeşil biber";"marul";"turp";"kara lahana";"top lahana";"kırmızı lahana";"havuç";"ıspanak";"sarımsak";"pırasa";"kabak";"taze fasulye"};B33*{2,76;0,67;0,26;0,33;0,58;0,49;0,46;0,7;0,37;0,66;0,49;0,51;0,38;0,64;0,8;0,85;2,6;2,89;0,24;0,76;0,38;0,44;0,15;0,25;0,22;0,14;0,3;0,45;0,24;0,31;0,42;0,27;1,37;0,52;0,3;0,3;0,32}))


=ELEMAN(TOPLA(EĞER(A33={"ekmek";"baklava";"kadayıf";"tulumba";"mercimek";"arpa şehriye";"tuz";"turşu";"kara biber";"pul biber";"salça";"yoğurt";"ayran";"sıvı yağ";"margarin";"kuru fasulye";"barbunya";"nohut";"pirinç pilavı";"bulgur pilavı";"buğday unu";"konserve";"mısır unu";"kırık mısır";"kuru nane";"makarna";"içyağ";"yufka";"kemikli et";"tavuk eti";0};{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34}));0,303;9;4,72;4,13;0,86;0,59;0,89;0,94;10,62;9,44;1,4;0,9;0,833;1,73;1,94;1,94;1,84;1,3;1,08;0,65;0,59;3,2;2;11,8;0,65;5;3;9,72;3,89)


=ELEMAN(TOPLA(EĞER(A33={"ekmek";"yaş üzüm";"karpuz";"kavun";"elma";"portakal";"mandalina";"kiraz";"çilek";"erik";"yeni dünya";"kayısı";"şeftali";"armut";"incir";"muz";"kuru kayısı";"kuru üzüm";"domates";"patates";"soğan";"maydanoz";"limon";"salatalık";"patlıcan";"yeşil biber";"marul";"turp";"kara lahana";0};{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30}));0,303;1,2;0,43;0,7;0,97;0,81;0,97;1,4;2,3;1,3;1,62;1,61;1,3;1,4;1,4;3,5;3,24;2,27;0,7;0,63;0,51;0,11;0,97;0,65;0,7;0,92;0,81;2,3;0,81)

=ELEMAN(TOPLA(EĞER(A33={"ekmek";"hamsi";"istavrit";"palamut";"alabalık";"top lahana";"kırmızı lahana";"havuç";"ıspanak";"sarımsak";"pırasa";"kabak";"taze fasulye";0};{1;2;3;4;5;6;7;8;9;10;11;12;12}));0,303;2;2;2;1,389;0,54;0,54;0,54;0,92;2,16;76;0,76;2,3;1,08)

=ELEMAN(TOPLA(EĞER(A25={"ekmek";"zeytin";"beyaz peynir";"yeşil zeytin";"kaşar peyniri";"karper peyniri";"yumurta";"tereyağ";"bal";"reçel";"süt";"meyve suyu";"helva";"çay";"pide";"toz şeker";"domates";"salatalık";"mercimek";"arpa şehriye";"tuz";"turşu";"limon";0};{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23}));0,303;4,97;4,6;3;7,02;0,35;0,097;0,065;0,27;0,22;0,49;0,53;4,32;8,1;1,47;1,62;0,7;0,65;0,86;0,59;0,89;0,94;0,097)


=TOPLA(EĞER(A25={"ekmek";"zeytin";"beyaz peynir";"yeşil zeytin";"kaşar peyniri";"karper peyniri";"yumurta";"tereyağ";"bal";"reçel";"süt";"meyve suyu";"tahin helva";"çay";"pide";"toz şeker";"domates";"salatalık";"turşu";"tuz";"mercimek";"arpa şehriye";"limon"};B25*{2,76;2,07;2,89;1,44;4,04;3,49;1,58;7,17;3;0,2;0,35;0,58;5,16;0;2,46;3,85;0,24;0,15;0,1;0;3,4;3,38;0,24}))

bu formuller farklı hücrelerde idi tek hücreye toplaya bilirmiyiz acaba.şimdiden teşekkürler.
 
ambar iaşe tablosu.

üstad buda uygulaması olan exel dosyası
 

Ekli dosyalar

Geri
Üst