Za ovakve potrebe verovatno je najbolje rešenje u pisanju namenskog potprograma ili namenske f-je -što ćeš teško dobiti za džabe, ali, možda ti se i posreći. =)
Interesantno je, međutim, rešenje koje ne bi uključilo korišćenja makroa. Zbog same postavke problema formulama bi se referencirale ćelije unakrsno i ovo bi, u normalnim okolnostima, dovelo do greške poznate kao "Cirkularno referenciranje" (CR). To je otprilike kao kad kuca krene da juri svoj rep, :) odnosno, imamo niz referenciranja (uzimanja vrednosti) različitih ćelija koje zatvaraju pun krug (A čita od B, koje čita od C.. koje čita od A). Greška je "opasna" na regularnim programima utoliko što ume gadno da zablokira računar, tzv "mrtve petlje" ili dead-lock. Kako god da ih zovemo, kada ih otkrijemo, obično su indikator greške u sintaksi.
Manje je poznato da se isključivanjem ovog "alarma" u Excelu mogu postići interesantni efekti cirkularnim referenciranjem unutar f-ja radnog lista. (Npr,
rekurzija, povratna sprega, sve su to moćni koncepti koji imaju veze sa CR.)
Za više detalja otvori att.
kolona 1/4: Pomoćna kolona u kojoj se brojevi menjaju kao klackalica. Služi za promenu dva susedna para a validan je uvek par u liniji sa br.1 (pom.brojevi), što je istaknuto oblikovanjem. //Siguran sam da ovo može i elegantnije. =)
Ovi parovi čine: Međusumu i Sumu -koja u sledećoj iteraciji postaje međusuma, itd. Kao u nizu: AB, BC, CD..
kolona 2/4: Unos k(i) = broj koji se unosi.
kolona 3/4: Σ{k(i-1)} = Međusuma.
kolona 4/4: Σ{k(i)} = Suma svih unetih brojeva.
Napomena:
Da bi se resetovale izračunate vrednosti: prvo treba obrisati ćeliju Unos, i pokrenuti ReplaceAll sa unetim simbolom '=' u oba polja (za
'Find what' i
'Replace with').
F9 (Calculate): forsira iteraciju.
(Isto se događa i kada se dokument snimi ili načini kakva izmena.)
U ovom slučaju, kada, zbog cirkularnog referenciranja, svakim proračunom menjamo polazne parametre, ovo više smeta nego što pomaže.
Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!