Sunteți pe pagina 1din 11

CURS 2

EXCEL

Program destinat calculului tabelar, utilizat in domeniul ingineresc, economic sau pentru diverse
analize statistice.
Dublu clic [Microsoft EXCEL] – lanseaza programul
Interfata contine bara de:
- titlu
- meniuri
- instrumente
- formule
- defilare(inainte, inapoi, ...)
- stare
precum si fereastra aferenta foii de calcul active
Fiserul de lucru contine foile de lucru(sheet 1, sheet 2, seeth 3 etc...); denumirea lor se gaseste in
partea de jos a foii
1. foi de calcul
2. foi de diagrama
3. foi de macrocomenzi
Foile de lucru pot fi:
- rearanjate
- redenumite
- inserate
- eliminate
Un fisier de lucru:
- poate fi salvat cu terminatia .xls
- poate contine un numar nelimitat de foi de lucru(limitat doar de memoria calculatorului)
Foaia de calcul – principalul element pentru prelucrare si stocare de date:
- tabel cu 256 de coloane si 16.384 linii
- coloanele sunt numerotate cu litere: A, B, C, ..., AA, AB, ... etc.
- liniile sunt numerotate cu cifre: 1, 2, 3, ...
- toate liniile si coloanele insumeaza un numar de 4.194.304 de celule
Celula: reprezinta spatiul situat la intersectia unei coloane cu o linie
- poate contine pana la 256 de caractere
- caracterele pot fi alfanumerice
- se pot introduce inclusiv formule de calcul(continutul se poate vizualiza in bara de
editare)
Celula activa :
- celula in care se afla cursorul
- pe ecran celula activa are marginile ingrosate
Referinta celulei: perechea formata din litera coloanei si numarul celulei
Expl: C6, M16, F22, AA108, DZ161, ... etc.
Foaia de calcul trebuie creeata in functie de:
- scop
- datele necesare
- utilizator

1
Foaie de calcul – poate fi structurata pe zone de lucru:
- zona de ipoteze
- zona de date
- zona de calcule
- zone de rezultate
Foaie de calcul ce contine o baza de date:
- zona de criterii(filtrarea informatiilor din baza de date)
- zona de afisare a datelor filtrate
Este recomandat utilizarea mai multor foi de calcul
Ferestrele multiple – avantaje:
- introducere usoara de date
- compararea usoara a datelor
- stabilirea usoara de formate
- editarea facila a datelor
Comenzi pentru gestionarea ferestrelor:
New window – creeaza o noua fereastra intr-un registru de lucru
Arrange – permite aranjarea verticala sau orizontala a ferestrelor deschise simultan
Hide – ascunde fereastra activa
Unhide – efect invers comenzii Hide
Split – afiseaza simultan patru zone de lucru pe ecran
Freeze Panes – blocheaza coloanele din stanga celulei dorite, respectiv liniile de deasupra

Editarea unui document EXCEL:


1. Selectarea celulei/obiectelor:
- selectarea unei celule(clic pe celula respectiva)
- selectarea unei plaje de celule
- selectarea mai multor coloane
- selectarea mai multor linii
- selectarea intregii foi de lucru
2. Formatarea spatiului de lucru
- inainte sau dupa introducerea datelor
- pot fi modificate in orice moment
• se selecteaza celula/zona
• se selecteaza comanda Format Cells(clic dreapta)
sau din meniul Home, submeniul Format
Number - diverse formate de numere:
- General
- Number
- Currency
- Accounting
- Date
- Time
- Percentage
- Fraction
- Scientific
- Text
- Special
- Custom

2
Alignment - tipul de aliniere in cadrul celulei:
a) Horizontal
- General: textul la stanga, numerele la dreapta
- Left: aliniere la stanga
- Center: centrat
- Right: aliniere la dreapta
- Justify: aliniere stanga-dreapta
- Center Across Columns: aliniere centrata peste coloane
b) Vertical
- Top: sus
- Center: centrat
- Bottom: jos
- Justify: aliniere sus-jos
c) Text direction(directia de scriere): orizontal sau vertical
Font - tipul de scriere:
- Font: forma literei(Arial, Calibri, ...etc)
- Font Style: modul de afisare(standard, cursiv, ... etc)
- Size: dimensiunea literei(8 pixels, 10 pixels, ... etc)
- Underline: sublinierea/nesublinierea textului
- Color
- Effects(Subscript, Superscript, ... etc)
Border - trasarea de chenare contururi:
- Outline
- Inside
- None
Fill – stabilirea culorii de fundal a celulei
Protection – ascunde anumite celule sau editarea lor

3. Introducerea si editarea datelor


- diverse valori
- o formula(formulele incep cu semnul =)
- in timpul introducerii datelor bara de formule este activa
- validarea datelor introduse se efectueaza prin apasarea tastei ENTER

Introducerea textelor
- Se selecteaza celula
- Se introduce textul
- Textul este implicit aliniat la stanga
- Daca depaseste 255 caractere, el va trece virtual in celulele libere din dreapta
- Pentru a afisa tot continutul celulei se utilizeaza comanda Format Cells
Introducerea datei sau orei
- Se selecteaza celula
- Se introduce data/ora(format: L/Z/AA respectiv h:mm:ss)
- Data si ora(in acceasi celula): se separa printr-un spatiu
- Alte tipuri de formate: Home-Format-Format Cells-Numere-Data

4. Transformarea referintelor(copiere/mutare):
Copiere:
- Se selecteaza una sau mai multe celule ce se vor copia
- Se selecteaza Home-Copy
- Se pozitioneaza cursorul in prima celula a zonei destinatie

3
- Se selecteaza Home-Paste sau Paste Special
- Se poate utiliza si mouse-ul:
- Se selecteaza celula(sau zona)
- Se pozitioneaza cursorul in punctul de copiere(dreapta-jos a celulei)
- Se gliseaza de-a lungul liniilor/coloanelor in care vom copia datele, tinand apasat
butonul stang al mouse-ului
- Se elibereaza butonul mouse-ului la terminare
Paste Special, cuprinde doua grupuri de optiuni:
- Paste - indica ce copiaza(All, Formula, Values, Formats, Notes)
- Operation - indica cum se face copierea
Operation:
- None – celulele sursa sunt reproduse
- Add – celulele sursa se aduna la continutul celulelor destinatie
- Substract – celulele sursa se scad din continutul celulelor destinatie
- Multiply – celulele sursa se inmultesc cu continutul celulelor destinatie
- Divide – celulele sursa se impart la continutul celulelor destinatie
- Skip Blank – cere sa se copieze celulele care nu se ”divide”
- Transpose – permite ca liniile sursa sa se copieze pe coloane, iar coloanele sursa, pe linii
Past Link – solicita legarea celulelor destinatie de celulele sursa(orice modificare din celulele sursa sa
fie preluata automat de celulele destinatie)
Mutarea:
a) Cu ajutorul comenzilor:
- se selecteaza zona de lucru(celula sau plaja de celule)
- se selecteaza comanda EDIT-CUT
- se pozitioneaza cursorul in prima celula a zonei destinatie
- se selecteaza comanda EDIT-PASTE
b) Cu ajutorul mouse-ului:
- se selecteaza zona de mutat
- se pozitioneaza cursorul mouse-ului pe marginea selectiei
- se apasa butonul stang al mouse-ului si se gliseaza in noua pozitie
- se elibereaza butonul mouse-ului

Inserarea formulelor – reguli de baza:

- o formula incepe intotdeauna cu semnul =


- daca nu se introduce semnul = la inceput, atunci programul interpreteaza valoarea ca un
text
- la selectarea unei celule(care contine o formula), formula va fi afisata in bara de formule,
iar celula va afisa rezultatul
- pentru editarea formulei - dublu clic in celula respectiva

4
Introducerea unei formule:
- In celulele D4, D5 si D6 se introduc diverse valori
- in celula D8 se scrie formula “=D4+D5+D6”
- in celula D8 va apare direct rezultatul
- in celula C8 se introduce un text(sugestiv)
- formula va aparea in bara de formule
- daca se schimba valorile din D4, D5 sau D6, automat vom obtine alta valoare in celula D8

Formulele complexe se scriu pe un singur rand

Biblioteca de functii
Functii predefinite = formule speciale ce executa operatii si prelucrari specifice:
- functii predefinite echivalente formulelor (expl. functia Sum)
- aplicarea succesiva a a mai multor operatii si formule
Functiile predefinite au reguli stricte de utilizare:
Majoritatea functiilor predefinite au trei componente neseparate prin spatiu:
- semnul =(sau +)
- numele functiei
- argumentul(unul sau mai multe) este cuprins intre paranteze rotunde; Separatorul intre
argumente poate fi virgula sau punct si virgula
- exista si functii care nu au nevoie de precizarea argumentului(TRUE, NOW)
-

5
Tipuri de argumente:
- conditie: expresie logica care foloseste unul din operatorii logici =, <, >, <>, <=, >=, NOT(),
AND(), OR() pentru o adresa de celula sau un camp de celule, care evalueaza conditia si
procedeaza in consecinta(adevarat/fals)
- o locatie: o adresa, nume de camp, formula sau functie care genereaza o adresa sau un
nume de camp
- un text: secventa de caractere incluse intre ghilimele
- o valoare: un numar
Toate tipurile de argumente pot fi folosite impreuna intr-o functie atunci cand sintaxa este
respectata.
O functie predefinita se poate introduce intr-o celula:
- tastand-o ca atare(conform sintaxei) - metoda recomandata
prin intermediul generatorului de functii
Functiile programului sunt grupate in urmatoarele categorii:
1. Functii matematice si trigonometrice(Math&Trig)
2. Functii statistice(Statistical)
3. Functii de informare(Information)
4. Functii logice(Logical)
5. Functii baza de date(Data base)
6. Functii de cautare si consultare(Lookup&Reference)
7. Functii calendar sau date calendaristice(Date&Time)
8. Functii text sau sir de caractere(Text)
9. Functii financiare(Financial)

Functii matematice si trigonometrice(Math&Trig):


SUM(lista) – aduna valorile intr-o lista precizata ca argument
ABS(numar) – returneaza valoarea absoluta dintr-un numar
SQRT(numar) – calculeaza radacina patrata a argumentului
PI() – pi=3.14
SIN(x) – returneaza valoarea argumentului X in radiani
COS(X) – calculeaza cosinusul argumentului X in radiani
TAN(X) – calculeaza tangenta argumentului X in radiani
ASIN(X) – calculeaza arcsinusul argumentului X in radiani
ACOS(X) – calculeaza arccosinusul argumentului X in radiani
ATAN(X) - calculeaza arctangenta argumentului X in radiani
DEGREES(unghi) – transforma radianii in grade sexagesimale
RADIANS(unghi) – converteste grade in radiani
POWER(numar, putere) – ridicare la o putere specificata un numar

Functii matematice si trigonometrice(Math&Trig):


LN(numar) – calculeaza logaritmul natural
LOG(numar; baza)
LOG10(numar) – logaritm zecimal
FACT(numar) – calculeaza factorialul unui numar pozitiv
Microsoft Excel utilizeaza la functiile trigonometrice valoarea in
radiani a argumentului
- Functie trigonometrica directa:
se va face transformarea in radiani inmultind valoarea respectiva cu PI()/200
- Functie trigonometrica indirecta:
se va face transformarea din radiani in grade inmultind valoarea respectiva cu
200/PI()

6
Exemplu de calcul a tangentei unghiului de 500:
Formula introdusa: =TAN(D4*PI()/200)
Exemplu de calcul a sinusului unghiului de 1000:
Formula introdusa: =SIN(D4*PI()/200)
Exemplu pentru determinarea arctangentei valorii 1 din celula G4
Formula introdusa: =ATAN(G4)*200/PI()
Functii statistice(Statistical):
MAX(lista) – returneaza cea mai mare valoare din lista; lista poate fi compusa din : numere, formule
numerice, adrese sau nume de campuri
MIN(lista) – returneaza cea mai mica valoare din lista
AVERAGE(lista) – calculeaza media valorilor din lista
GEOMEAN(lista) – calculeaza media geometrica a valorilor dintr-o lista
HARMEAN(lista) - calculeaza media armonica a valorilor dintr-o lista
MEDIAN(lista) – calculeaza valoarea mediana dintr-o lista
COUNT(lista) – numara celulele ocupate dintr-o lista de campuri
Functii logice(Logical):
Determina evaluarea unor expresii furnizand actiuni sau rezultate complexe corespunzatoare unor
conditii(acestea pot fi evaluate cu ajutorul operatorilor logici AND, OR, NOT)
IF(conditie;X;Y) – testeaza argumentul conditie si in functie de rezultatul evaluarii logice,
genereaza argumentul X daca conditia este adevarata sau argumentul Y daca aceasta este falsa
Argumentele X sau Y pot fi valori, siruri de caractere(plasate intre ghilimele, nume de
campuri sau adrese)
AND(evaluare logica 1, evaluare logica 2, ...) – returneaza valoarea logica TRUE daca toate
argumentele sunt adevarate si valoarea logica FALSE daca unul sau mai multe argumente sunt false
OR(evaluare logica1, evaluare logica2, ...) – returneaza valoarea logica TRUE daca orice
argument este adevarat si valoarea logica FALSE daca toate argumentele sunt false
NOT(evaluare logica) – inverseaza valoarea argumentului , returnand dupa caz TRUE sau
FALSE
TRUE() – returneaza valoarea logica TRUE
FALSE() - returneaza valoarea logica FALSE
SOLVER – motor de calcul in cadrul programului Microsoft Excel, proiectat pentru calcule de
optimizare si modelare de sisteme care poate fi utilizat in cazul prelucrarii masuratorilor topo-
geodezice cu ajutorul teoriei celor mai mici patrate
Rezolvarea cu ajutorul acestui motor de calcul se rezuma la punerea in pagina a problemei de
rezolvat astfel incat sa se formeze un model matematic cu trei elemente:
- functia obiectiv
- domeniul valorilor variabile
- restrictiile impuse modelului

Set Target Cell – se introduce pozitia din foaia de lucru unde se gaseste suma patratelor
erorilor aparente[vv]
Equal To – se va opta catre selectia “Min” deoarece se urmareste obtinerea unui minim
pentru suma patratelor erorilor aparente
By Changing Cells – se introduce sursa de date
Subject to the Constrains – se vor introduce eventualele constrangeri

7
Calculul distantelor din coordonate

Se cunosc coordonatele punctelor A(XA , YA) si respectiv B(XB , YB)


Se doreste calcularea distantei intre punctele A si B
Formula de calcul a distantei este:

Formula de calcul in Excel:

Calculul orientarilor din coordonate

Se cunosc coordonatele punctelor A(XA , YA) si respectiv B(XB , YB)


Se doreste calcularea orientarii intre punctele A si B
Formula de calcul a orientarii este:

8
Formula de calcul in Excel:

Functii trigonometrice directe: sin 500 =sin(50*PI()/200)


Functii trigonometrice inverse: arctg 500 =atan(50)*200/PI()

Sintaxa functiei IF :
IF(conditie, rezultatul ptr. conditie adevarata, rezultatul ptr. conditie falsa)
Testul de cadran in Excel:
IF(dx<0, rezultatul pentru cadranele II si III, rezultatul pentru cadranele I si IV)
IF(dx<0, se aduna 200, if(dy<0, se aduna 400, se aduna 0))

Calculul suprafetelor
Se cunosc coordonatele (X , Y) a punctelor ce formeaza un poligon(A, B, C, D, E, F, G, H)
Se doreste calcularea suprafetei poligonului
Formula de calcul a suprafetei este:

Formula de calcul in Excel:

Calcule matriciale
Reguli:
- Se definesc matricile in foaia de lucru
- Fiecare valoare a matricei se introduce intr-o celula separata
- Se va marca zona in care trebuie sa apara rezultatele, prin glisare
- Dimensiunile zonei rezultatelor trebuie sa fie identice cu dimensiunile matricei rezultate
MINIVERSE(matricea) - inversa unei matrice patratice
- Se definesc matricile A si l in foaia de lucru
- Se va defini zona in care se doreste sa apara rezultatul
- Se va utiliza instrumentul specific, alegandu-se formula dorita(MINIVERSE)
- In fereastra Function Arguments, in casuta Array se scrie blocul unde se afla matricea A
care trebuie inversata
- Fereastra se inchide cu combinatia de taste: CTRL+ALT+SHIFT+ENTER

9
MDETERM(matricea) - calculeaza determinantul unei matrice patratica
- Se defineste in foaia de lucru matricea careia i se va calcula determinantul
- Se va defini zona in care se doreste sa apara rezultatul
- Se va utiliza instrumentul specific, alegandu-se formula dorita(MDETERM)
In fereastra Function Arguments, in casuta Array se scrie blocul unde se afla matricea careia dorim sa
ii calculam determinantul
Se inchide fereastra tastand OK.

Rezolvarea matriciala a sistemelor de ecuatii:


Pentru un sistem de ecuatii normale in forma matriciala: Ax-l=0
Pentru un sistem de patru ecuatii cu necunoscutele x1, x2, x3 si x4
Solutia sistemului este:

Se vor defini matricile A si l in foaia de lucru


Se va marca zona rezultatelor
Se va folosi instrumentul si se va alege formula dorita din lista de formule(MINVERSE)
In fereastra Function Arguments, in casuta Array se scrie blocul unde se afla matricea A care trebuie
inversata
Fereastra se inchide cu combinatia CTRL+ALT+SHIFT+ENTER
Se efectueaza selectia blocului pentru scrierea matricei X:
Dupa marcare se foloseste instrumentul si se selecteaza MMULT
In fereastra Function Arguments se introduc cele doua matrici ce trebuiesc inmultite, pastandu-se
ordinea scrierii matricelor care trebuie inmultite
Fereastra se inchide utilizand combinatia: CTRL+ALT+SHIFT+ENTER
Rezolvarea sistemelor cu ecuatii de erori:
Pentru cazul unor masuratori prelucrate prin metoda masuratorilor conditionate se cunosc:
- Matricea coeficientilor BT
- Matricea neinchiderilor W
Sistemul ecuatiilor de erori are formula: BT . n= W
- v = matricea corectiilor ce trebuie aplicate masuratorilor directe
Solutia sistemului prin metoda celor mai mici patrate:
n = B(BTB)-1 . W
Pasii parcursi in foaia de lucru:
- Se determina matricea B prin transpunerea matricei BT : se copiaza matricea BT si se lipeste cu
comanda Paste Special optiunea Transpose
- Se determina matricea BTB: =MMULT(C5:G7,K5:M9)
- Se determina matricea B(BTB)-1 =MINVERSE(C12:E14)
- Se determina matricea corelatelor K=(BTB)-1 . W

10
=MMULT(H12:J14,I5:I7)
- Se determina matricea corectiilor n = B(BTB)-1 . W
=MMULT(K5:M9,L12:L14)

11

S-ar putea să vă placă și