Introducere in Stiinta Calculatoarelor 2013 | Page 194
Datele de tipurile prezentate mai sus şi formulele se înscriu în celule şi
se pot edita prin manevre similare celor prezentate la procesoare de
texte, adică prin marcare urmată de copiere sau mutare. În plus, în foaia
de calcul, se pot copia o celulă şi multiplica într-un bloc de celule. (copii
multiple); această facilitate este foarte utilă la multiplicarea formulelor
care se aplică similar mai multor seturi de date.
În exemplul din Figura 47 se prezintă un tabel de produse pentru care
se calculează valoarea fiecăruia. Formula înscrisă în coloana „Valoare”
celula D2 este un produs între „Preţ unitar” şi „Cantitate” la fiecare
produs; formula de calcul se scrie o singură dată în D2: = B2*C2, iar
apoi se replică în celulele D3:D7 prin copiere multiplă. La această
operaţie de copiere, formulele se actualizează automat (privind adresele
operanzilor) relativ la noua poziţie pe care o are formula. Astfel, în
celula D3 se obţine (prin copiere) = B3*C3, în D4 = B4*C4 şi aşa mai
departe. Această modalitate de copiere este evident avantajoasă în cazul
formulelor şi este posibilă fiindcă în mod special adresarea unei celule
prin indicarea simplă a liniei şi coloanei este o adresare relativă.
Figura 47. Exemplu de multiplicare şi utilizare a adreselor relative sau absolute
Există şi situaţii în care adresarea relativă nu este avantajoasă, de
exemplu calculul valorii cu TVA indicată în Figura 47. Celula B10
conţine procentul de TVA şi apare ca operand în E2, cu denumirea
coloanei şi numărul liniei precedate de simbolul special $, care are ca
efect transformarea adresei B10 în adresă absolută.
Astfel, operandul indicat prin $B$10 nu va fi actualizat la copierea în
alte celule, adică va rămâne indicat în mod absolut. În acest fel se poate
194