Introducere in Stiinta Calculatoarelor 2013 | Page 190
10.2. Foi de calcul tabelar
Foile de calcul tabelar („spreadsheet”) sunt poate cele mai puternice
instrumente de calcul puse la dispoziţia utilizatorilor obişnuiţi. De la
crearea lor – de către Dan Bricklin şi Bob Frankston prin produsul
VisiCalc, au apărut o mulţime de alte produse (Lotus 1-2-3, Quattro
Pro, Excel) care au preluat aproape neschimbate ideile creatorilor,
extinzând facilităţile foii de calcul – cu funcţii, prelucrări analitice (de
detaliere) şi sintetice (de modelare şi sinteză).
O foaie de calcul tabelar (numită şi foaie electronică de calcul) este o
imitare a unui registru contabil prevăzut cu caroiaj pentru a înşira
coloane de cifre şi linii cu semnificaţii de valori de obiecte sau
operaţiuni, însă forma electronică permite înscrierea directă în foaie a
unor formule care sunt „vii” – adică îşi modifică valoarea imediat ce
unul din operanzi s-a modificat. Mai mult, se pot realiza şi afişa uşor
grafice complexe, tabele similare celor din baze de date, programe de
prelucrare locală sau de automatizare a unor operaţiuni folosind
macrocomenzi.
10.2.1. Structura foii de calcul tabelar
Fereastra de calcul tabelar – v.figura 45, prezintă un set de foi de calcul
14 („Sheets”) grupate într-un caiet de calcul 1 („Workbook”). Fiecare
foaie de calcul are un nume (implicit denumite Sheet1, Sheet2, ...) între
care una este activă 13 (Sheet1). Foaia de calcul este împărţită prin
caroiaj pe rânduri numerotate 12 şi coloane denumite cu litere 4 , ce
delimitează celule 15 („Cells”).
După cum se observă, într-o celulă se pot înscrie informaţii – de
exemplu în 15 şirul „Celula de lucru curent” care însă nu este vizibil
integral fiind acoperit de (capul) şirului din celula 16 . Fiecare celulă
prezintă o adresă (referinţă) specificată prin denumirea coloanei şi
numărul rândului – de exemplu celula curentă 15 are adresa C5.
Celulele pot fi grupate în zone rectangulare denumite blocuri de celule
(sau domenii - „ranges”); un bloc este referit prin adresele celulelor din
190