Functii - elemente fundamentale
3.1. 717d31h 717d31h 717d31h Componente de baza ale unei formule
3.1.1. 717d31h Elemente componente ale formulei:
· 717d31h 717d31h semnul =;
· 717d31h 717d31h numele functiei;
· 717d31h 717d31h argumentele cuprinse intre paranteze;
· 717d31h 717d31h operatori.
3.1.2. 717d31h Argumente:
· 717d31h 717d31h numere: 1, 8, 68;
· 717d31h 717d31h text: "August";
· 717d31h 717d31h valori logice: True, False;
· 717d31h 717d31h referinte la celule: A1, C3:F7
3.1.3. 717d31h Operatori aritmetici:
· 717d31h 717d31h + adunare 1+1, A3+B7
· 717d31h 717d31h - scadere 5-3, A3-C12
· 717d31h 717d31h - negare -4, -D12
· 717d31h 717d31h * inmultire 7*8, B2*E3
· 717d31h 717d31h / impartire 15/4, SUM(B1:B10)/2
· 717d31h 717d31h % procent 19%
· 717d31h 717d31h ^ ridicare la putere 3^4
3.1.4. 717d31h Operatori de comparatie:
· 717d31h 717d31h = egal B1=B7
· 717d31h 717d31h > mai mare decat B7>C6
· 717d31h 717d31h < mai mic decat C6<B7
· 717d31h 717d31h >= mai mare sau egal cu B7>=C6
· 717d31h 717d31h <= mai mic sau egal cu C6<=B7
· 717d31h 717d31h <> diferit de B7<>C6
3.1.5. 717d31h Operatori pentru text:
· 717d31h 717d31h & concatenare de texte si / sau continut de celule ex: ="Fier-beton "&A1, rezulta textul Fier-beton Ф10 (vezi 6.2.2).
3.1.6. 717d31h Operatori referinta:
· 717d31h 717d31h : precizare de domeniu B3:D8
· 717d31h 717d31h , sau ; separare de argumente (B3,D8 sau B3;D8)
3.1.7. 717d31h Ordinea operatiilor:
· 717d31h 717d31h % procent
· 717d31h 717d31h ^ ridicare la putere
· 717d31h 717d31h * inmultire
· 717d31h 717d31h / impartire
· 717d31h 717d31h + adunare
· 717d31h 717d31h - scadere
· 717d31h 717d31h & concatenare texte
· 717d31h 717d31h =, >, <, >=, <=, <> comparatii
3.2. 717d31h 717d31h 717d31h Butonul AutoSum al barei Standard
3.2.1. 717d31h Generalitati
· 717d31h 717d31h utilizat pentru obtinerea sumelor pe coloane / randuri in celula curenta, executand clic pe ;
· 717d31h 717d31h suma se realizeaza pana la prima celula goala aflata la stanga sau deasupra celei curente;
· 717d31h 717d31h participa la adunare si celulele cu continut zero;
· 717d31h 717d31h clic pe deschide meniul AutoSum continand functiile: Sum, Average, Count, Max si Min;
· 717d31h 717d31h comanda More Functions deschide fereastra de dialog Insert Function;
· 717d31h 717d31h directia dupa care se realizeaza suma poate fi aleasa prin selectarea celulelor al caror continut se insumeaza;
· 717d31h 717d31h procedura de realizare a unei sume / mai multor sume - etape:
1. 717d31h selectarea celulei/celulelor destinatie;
2. 717d31h clic pe butonul AutoSum;
3. 717d31h Enter sau clic pe ;
· 717d31h 717d31h asemanator se poate realiza o alta functie din meniul AutoSum.
3.2.2. 717d31h Exemplu de realizare a unei sume potrivit unui criteriu de selectie cu ajutorul comenzii SumIf
· 717d31h 717d31h formularea problemei:
- 717d31h 717d31h celulele A1:A10 contin fiecare unul din tipurile de fier-beton (Ф10, Ф12, Ф14, Ф16);
- 717d31h 717d31h celulele B1:B10 contin fiecare cantitatea disponibila din tipul afisat in coloana A;
- 717d31h 717d31h celula B11 va contine cantitatea totala pentru tipul de fier-beton Ф10, suma facandu-se pe domeniul B1:B10;
· 717d31h 717d31h rezolvarea problemei - etape:
1. 717d31h pozitionare in B11, clic pe simbolul al butonului AutoSum si selectarea comenzii More Functions
2. 717d31h selectarea functiei SUMIF in fereastra Insert Function , categoria Math&Trig
3. 717d31h completarea celor trei casete de text:
- 717d31h 717d31h range A1:A10
- 717d31h 717d31h criteria A1
- 717d31h 717d31h sum_range B1:B10
4. 717d31h clic pe OK
5. 717d31h copierea formulei pe domeniul B1:B10.
Formula =SUMIF(range; criteria; sum_range) selecteaza toate celulele din domeniul A1:A10 (range) al caror continut este egal cu cel al celulei A1 (criteria) si aduna in celula B11 (destinatia) continutul celulelor din B1:B10 corespunzatoare criteriului de selectie; Excel realizeaza o corespondenta de tipul An - Bn (n = randul).
Celulei B11 ii corespunde pe bara de formule expresia: =SUMIF(A1:A10;A1;B1:B10)
O alternativa de rezolvare a problemei ar fi introducerea formulei care aduna numai celulele al caror continut corespunde criteriului, demers fastidios si nesigur.
3.3. 717d31h 717d31h 717d31h Editarea formulelor - modalitati:
· 717d31h 717d31h pe bara de formule: selectare celula, clic pe bara de formule, modificare si Enter;
· 717d31h 717d31h direct in celula (Tools, Options, Edit, activare edit Directly in Cell): dublu clic pe celula sau selectare celula si F2, modificare si Enter.
Referintele se modifica prin tastare sau prin indicarea lor cu ajutorul mouse-ului (selectarea celulei sau domeniului).
3.4. 717d31h 717d31h 717d31h Copierea formulelor si introducerea simultana a formulelor
3.4.1. 717d31h Copierea cu AutoFill - etape:
1. 717d31h selectarea celulei sau domeniului de copiat;
2. 717d31h obtinerea reperului de umplere (§ 3.3.1.);
3. 717d31h tragere cu mouse-ul in directia dorita (se poate folosi butonul AutoFill).
3.4.2. 717d31h Introducerea simultana a mai multor formule - etape:
1. 717d31h selectarea celulelor in care se vor introduce formulele (Ctrl pentru domenii necontigue);
2. 717d31h crearea formulei incheiata cu Ctrl+Enter.
3.5. 717d31h 717d31h 717d31h Facilitatea AutoCalculate - etape:
1. 717d31h selectarea unui domeniu
2. 717d31h clic dreapta pe bara de stare; apare meniul Auto Calculate;
3. 717d31h alegerea unei functii
- 717d31h 717d31h None: niciun calcul
- 717d31h 717d31h Average: media valorilor
- 717d31h 717d31h Count: numarul de celule indiferent de continut
- 717d31h 717d31h Count Numb: numarul de celule cu continut numeric
- 717d31h 717d31h Max: valoarea maxima
- 717d31h 717d31h Min: valoarea minima
- 717d31h 717d31h Sum: suma valorilor
Pe bara de stare apare (exceptie None): nume_functie=valoare. Cu exceptia functiei Count, la calcul participa numai valorile numerice.
3.6. 717d31h 717d31h 717d31h Ordinea operatiilor intr-o formula:
- 717d31h 717d31h parantezele, din interior catre exterior
- 717d31h 717d31h negarea
- 717d31h 717d31h procentul
- 717d31h 717d31h ridicarea la putere
- 717d31h 717d31h inmultirea si impartirea
- 717d31h 717d31h adunarea si scaderea.
3.7. 717d31h 717d31h 717d31h Mesaje de eroare referitoare la formule:
#### latimea coloanei prea mica
#VALUE! tip de argument / operand gresit
#DIV/0! impartire prin zero
#NAME? nume incorect sau inexistent
#N/A nici o valoare disponibila
#REF! referire la o celula inexistenta (stearsa)
#NUM! argument incorect (SQRT(-1))sau rezultat prea mare sau prea mic (10307 sau -10307)
#NULL! referire la intersectia a doua zone disjuncte
Circular o formula face referire la sine; pe bara de stare apare celula care contine referinta.
3.8. 717d31h 717d31h 717d31h Referinte relative si absolute continute de formule
3.8.1. 717d31h Definitii
· 717d31h 717d31h Referinte relative - cele care se modifica in urma copierii unor formule;
· 717d31h 717d31h Referinte absolute (ancorate) - cele care nu se modifica in urma copierii;
· 717d31h 717d31h Simbolul ancorarii este $.
3.8.2. 717d31h Variante de referinte:
- 717d31h 717d31h D7 referinta relativa pe rand si coloana;
- 717d31h 717d31h $D7 referinta absoluta pe coloana, relativa pe rand;
- 717d31h 717d31h D$7 referinta relativa pe coloana, absoluta pe rand;
- 717d31h 717d31h $D$7 referinta absoluta pe rand si coloana.
3.9. 717d31h 717d31h 717d31h Referirea la valori din alte foi de lucru
3.9.1. 717d31h Referirea la alte foi de lucru - etape:
1. 717d31h inceperea introducerii formulei
2. 717d31h cand e necesara o referinta din alta foaie a registrului, clic pe eticheta foii
3. 717d31h selectarea celulei / celulelor la carese face referire
4. 717d31h continuarea introducerii formulei cu eventuala repetare a pasilor 2, 3 si 4
5. 717d31h incheierea formulei cu Enter.
Sintaxa unei referinte externe este Nume_foaie!Ref_Col sau 'nume foaie'!ReferintaCelula.
3.9.2. 717d31h Referirea la alte registre - etape:
1. 717d31h deschidere registre (registru sursa si registru destinatie)
2. 717d31h selectare celula in registrul destinatie
3. 717d31h inceperea introducerii formulei
4. 717d31h cand e necesara o referinta din alt registru, clic pe eticheta foii sursa
5. 717d31h selectarea celulei/celulelor la care se facereferire
6. 717d31h continuarea introducerii formulei cu eventuala repetare a pasilor 4, 5 si 6
7. 717d31h incheierea formulei cu Enter.
3.10. 717d31h 717d31h Apelarea unei functii pentru incepatori
Etape:
1. 717d31h Insert, Function sau clic pe butonul al barei de formule deschide fereastra Insert Function
2. 717d31h introducerea in caseta de text Search for a function a numelui functiei, clic pe Go sau clic pe butonul al casetei Or select a category
3. 717d31h selectarea functiei dorite din caseta de text Select a function
4. 717d31h informarea despre sintaxa si rolul functiei din mesajul afisat sub caseta de text sau din fereastra care se deschide cu clic pe hypertext-ul Help on this function
5. 717d31h clic pe OK deschide fereastra Function Arguments cu cate o caseta de text pentru fiecare argument
6. 717d31h introducerea argumentelor functiei folosind, eventual, Help on this function
7. 717d31h clic pe OK.
Rezolvarea problemei propuse la punctul 6.2.2 folosind functia IF pe coloana C
1. 717d31h pozitionare in celula C1
2. 717d31h Insert, Function sau clic pe butonul
3. 717d31h selectarea functiei IF din categoria Logical si OK
4. 717d31h introducerea argumentelor functiei:
- 717d31h 717d31h Logical_test: a1=a$1
- 717d31h 717d31h Value_if_true: b1
- 717d31h 717d31h Value_if_false: 0
5. 717d31h clic pe OK
6. 717d31h copierea formulei pe domeniul C1:C10
7. 717d31h pozitionare in celula C11 si insumare pe domeniul C1:C10.
|