Documente Academic
Documente Profesional
Documente Cultură
Excel 2007 Aplicatii Economice Rezolvate Pas Cu Pas Danaiata Margea Tarnaveanu Negovan Timisoara 2008
Excel 2007 Aplicatii Economice Rezolvate Pas Cu Pas Danaiata Margea Tarnaveanu Negovan Timisoara 2008
net/publication/296059618
CITATIONS READS
0 2,698
4 authors, including:
Some of the authors of this publication are also working on these related projects:
Documents in digital environment. From personal to organizational use. From beginners to advanced users View project
All content following this page was uploaded by Camelia Margea on 27 February 2016.
EXCEL 2007
Aplicaţii economice rezolvate pas cu pas
Editura MIRTON
Timişoara, 2008
REFERENŢI ŞTIINŢIFICI:
Prof. Dr. ANA GRAMA – Universitatea ”Al.I. Cuza” din Iaşi
Prof. Dr. IOAN BANDU – Universitatea de Vest din Timişoara
COPERTA:
CAMELIA MARGEA
I. Dănăiaţă, Doina
II. Margea, Camelia
III. Târnăveanu, Diana
IV. Negovan, Ana-Maria
004.42 EXCEL
Copyright © 2008
T o a t e d r e p t u r i l e a s u p r a a c e s t e i e d i ţ i i s u n t r e z e r v a t e a u t o r i l o r
Prefaţă
Lucrarea de faţă este o ediţie revizuită şi adăugită a volumului „EXCEL 2000. Aplicaţii
economice rezolvate pas cu pas”. Scopul principal a rămas acelaşi ca şi în cazul primei
ediţii – acela de a oferi studenţilor un îndrumător pentru orele de laborator la disciplina
Informatică economică, în vederea însuşirii deprinderilor practice de utilizare a programului
Excel. Lucrarea conţine atât aplicaţii rezolvate de la A la Z (pas cu pas – aşa cum
spune şi titlul), cât şi aplicaţii propuse spre rezolvare, la care nu se indică decât
rezultatul final, urmând a fi rezolvate prin muncă individuală (teme pentru acasă!).
Orientarea cu predilecţie spre situaţii economice concrete face ca lucrarea să fie de
folos oricărui economist care doreşte să pună Excel-ul „la treabă” în vederea
automatizării activităţilor de zi cu zi.
Orice nouă apariţie editorială constituie o bucurie pentru autori, mai ales atunci când
ştiu că ea este aşteptată de cititori. Este adevărat ca am abuzat puţin de răbdarea
studenţilor noştri, dar sperăm că aşteptarea a meritat. În urma feedback-ului primit de
la prima ediţie, am hotărât să păstrăm formatul original (”de vină” fiind studenţii,
fiindcă l-au agreat şi chiar apreciat), să modificăm unele aplicaţii (de vină fiind timpul
care ne-a obligat la actualizarea informaţiilor perimate), să renunţăm la altele (aici dăm
vina pe aderarea la procesul de la Bologna, care ne-a strâmtorat la ore) şi chiar să
aducem unele noutăţi. Evident că schimbarea majoră s-a datorat trecerii la noua
versiune Microsoft EXCEL 2007, care a adus o interfaţă radical schimbată la prima
vedere, denumită Office Fluent. În legătură cu versiunile care s-au succedat între timp,
regretăm ”sincopa” editorială care s-a datorat implicării autorilor în alte proiecte
editoriale şi de cercetare ştiinţifică.
Aplicaţiile incluse în acestastă lucrare vizează prezentarea a la cât mai multe tehnici de
prelucrare a datelor în Excel şi modul în care pot fi rezolvate o serie de activităţi care
pot surveni în munca unui economist:
• realizarea calculelor folosind diverse formule create de utilizator sau
funcţii standard ale programului;
• crearea unor grafice sugestive pe baza datelor prelucrate în foile de lucru;
• sintetizarea unor volume mari de date prin tehnica subtotalurilor, a
consolidării sau cu ajutorul funcţiilor din categoria Database;
V
• analiza şi rezolvarea unor probleme în care intervin una sau mai multe
variabile utilizând aplicaţia Solver şi lucrul cu scenariile;
• gestionarea bazelor de date interne prin procedee clasice de întreţinere,
sortare, filtrare a listelor Excel;
• interogarea bazelor de date externe;
• utilizarea controalelor, a formelor şi a macrourilor Visual Basic pentru
automatizarea aplicaţiilor.
Atunci când am stabilit succesiunea în care apar aplicaţiile am încercat să ţinem cont de
gradul de dificultate al acestora. Materialul este însoţit de numeroase figuri captate
direct din mediul Excel, atât situaţiile de pornire şi cele finale, dar şi din diferite
momente de lucru, pentru a ajuta utilizatorii în localizarea problemelor şi însuşirea
tehnicilor de lucru.
CONVENŢII DE NOTAŢIE
În ideea de a face cât mai lesne şi mai eficientă parcurgerea îndrumătorului practic de
faţă, am folosit stiluri de scriere diferite pentru variatele chestiuni ce pot să apară în
rezolvarea unei probleme.
Ca urmare, prezentarea fiecărei aplicaţii rezolvate este structurată astfel:
Aplicaţia X
OBIECTIVE:
obiectivul 1;
obiectivul 2 etc.
VI
SITUAŢII FINALE:
Figura 1 – Situaţia 1
Figura 2 – Situaţia 2
...
Figura n – Situaţia n
REZOLVARE:
VII
Numerotarea figurilor la aplicaţiile propuse s-a făcut prin introducerea literei P
după numărul aplicaţiei (Figura XP.Y). Orice observaţie, ca şi cea de faţă, a
fost formatată pe fundal gri, cu carneţelul de notiţe la început.
UN GÂND DE FINAL
VIII
Cuprins
APLICAŢII REZOLVATE
Aplicaţia 1
SITUAŢIA LIVRĂRILOR CĂTRE MAGAZINE DE DESFACERE 1
Aplicaţia 2
FACTURĂ SIMPLIFICATĂ. OBŢINEREA DE INFORMAŢII
REFERITOARE LA UN ANUMIT PRODUS 19
Aplicaţia 3
SITUAȚIA STUDENȚILOR DUPĂ O SESIUNE DE EXAMENE 29
Aplicaţia 4
GENERAREA UNUI TABEL DINAMIC 47
Aplicaţia 5
EVIDENŢA ANGAJAŢILOR UNEI FIRME 51
Aplicaţia 6
VARIANTE DE EŞALONARE A UNUI ÎMPRUMUT 57
Aplicaţia 7
INTEROGAREA BAZELOR DE DATE EXTERNE 69
IX
Aplicaţia 8
PROBLEMĂ DE OPTIMIZARE A TRANSPORTURILOR 83
Aplicaţia 9
PROBLEMĂ DE PROGRAMARE NELINIARĂ CU SCENARII 91
Aplicaţia 10
SITUAŢII CENTRALIZATOARE DESPRE FIRME 97
Aplicaţia 11
URMĂRIREA BURSEI BANCARE 115
Aplicaţia 12
AUTOMATIZAREA FACTURĂRII 125
APLICAŢII PROPUSE
Aplicaţia 1P
URMĂRIREA PRODUCŢIEI TRIMESTRIALE 145
Aplicaţia 2P
URMĂRIREA CURSURILOR VALUTARE 147
Aplicaţia 3P
CALCULAREA ŞI REPREZENTAREA GRAFICĂ A CERERII PIEŢEI 150
Aplicaţia 4P
INDICATORI DE PRODUCTIVITATE 152
Aplicaţia 5P
PRELUCRAREA ŞI ANALIZAREA OFERTEI DE CURSURI 154
X
Aplicaţia 6P
GESTIUNEA REZULTATELOR OBŢINUTE DE STUDENŢI LA O
DISCIPLINĂ 158
Aplicaţia 7P
REZOLVAREA UNEI PROBLEME DE PROGRAMARE NELINIARĂ 161
Aplicaţia 8P
REALIZAREA UNEI FACTURI AUTOMATIZATE 163
Aplicaţia 9P
PRELUCRAREA ŞI TIPĂRIREA UNEI OFERTE DE PRODUSE 168
Aplicaţia 10 P
SINTETIZAREA, CĂUTAREA ŞI ANALIZAREA INFORMAŢIILOR DIN
OFERTA DE PRODUSE 176
Aplicaţia 11P
GESTIUNEA MĂRFURILOR ŞI A DATORIILOR FAŢĂ DE FURNIZORI
PENTRU UN MAGAZIN DE DESFACERE CU AMĂNUNTUL 182
BIBLIOGRAFIE 186
ANEXE 188
XI
Aplicaţii rezolvate
A P L I C A Ţ I A 1
Aplicaţia 1
SITUAŢIA LIVRĂRILOR CĂTRE MAGAZINE DE DESFACERE
Să se realizeze situaţia livrărilor medii săptămânale ale unei firme
către trei magazine de desfacere, după modelul din Figura 1.1.
Se vor face totaluri şi medii atât pe zile, cât şi pe magazine.
Se vor realiza două grafice sugestive care să permită:
• compararea cantităţilor livrate la cele trei magazine în
decursul săptămânii (vezi Figura 1.2);
• urmărirea ponderilor livrărilor pe zile în totalul săptămânii
(vezi Figura 1.3).
OBIECTIVE
SITUAŢII FINALE
1
A P L I C A Ţ I A 1
Figura 1.3 – Grafic pentru urmărirea ponderilor livrărilor zilnice în totalul săptămânii
2
A P L I C A Ţ I A 1
REZOLVARE
Figura 1.4 – Umplerea automată a domeniului A4:A9 cu elemente dintr-o lista definită de utilizator
3
A P L I C A Ţ I A 1
Mânerul de umplere se află în partea din dreapta-jos a celulei, iar atunci când are loc
poziţionarea fix pe el, cursorul mouse-ului ia forma unei cruciuliţe.
Dacă se continuă tragerea în jos se observă repetarea listei.
Dacă atunci când se trage în jos mişcarea este mai lentă se observă un indicator care
arată cu ce valoare se umple celula curentă.
Dacă se realizează umplerea a prea multor celule, se face deplasarea înapoi (în sus)
fără a elibera butonul stâng al mouse-ului. Urmărind indicatorul cu valoarea celulei
curente se poate realiza oprirea exact acolo unde se doreşte.
Modul de tratare a elementelor care ţin de anumite zone geografice (cursul valutar
implicit, separatorul zecimal, formatul de dată calendaristică etc.), în care se
încadrează şi denumirile zilelor săptămânii pot fi influenţate de configurările regionale
ale sistemului de operare. Având în vedere că adesea aceste modificări pot influenţa
şi alte programe (în mod nedorit), vom prezenta în continuare modalitatea de a utiliza
aceste liste fără a interveni la sistemul de operare.
Office se acţionează
butonul Excel Options (Figura
1.5);
• se alege meniul Popular, iar apoi
în partea dreaptă, în cadrul
grupului de configurări Top
options for working with Excel
se apasă butonul
;
• va apărea fereastra Custom Figura 1.5 – Meniul butonului Microsoft Office
4
A P L I C A Ţ I A 1
Lists, în care se apasă butonul Add pentru crearea unei liste noi
(Figura 1.6);
Figura 1.6 – Fereastra de dialog Custom Lists, în etapa creării unei liste definite de utilizator
5
A P L I C A Ţ I A 1
Dacă s-a introdus vreo valoare greşită, se poate reveni prin selectarea celulei
respective, după care se va apăsa tasta F2 pentru a intra în editare. Ieşirea din modul
de editare se face apasând tasta Enter;
6
A P L I C A Ţ I A 1
Figura 1.7 – Realizarea totalului livrării pe ziua de Luni în celula E4, utilizând
butonul AutoSum
Figura 1.8 – Selectarea funcţiei Sum din caseta de dialog Insert Function
7
A P L I C A Ţ I A 1
8
A P L I C A Ţ I A 1
De menţionat faptul că o formulă introdusă într-o celulă poate fi ulterior modificată fie
selectând celula unde a fost introdusă şi modificând-o în cadrul barei de formule, fie
cu dublu-clic în celulă -- ceea ce va face ca formula să fie afişată direct pe foaie.
Ambele variante au fost evidenţiate în Figura 1.10.
9
A P L I C A Ţ I A 1
Formulele din celulele B11 şi F4 pot fi folosite ca model pentru mediile artimetice
similare, folosind procedeul de copiere cu ajutorul mânerului de umplere.
10
A P L I C A Ţ I A 1
folosirea butoanelor
Increase Decimal, respectiv
Decrease Decimal (fila
Home, grupul Number), care
vor acţiona asupra zonei de
celule anterior selectate.
8. Pentru a formata tabelul
obţinut, dându-i rapid un aspect
1.13 – Alegerea opţiunii Format Cells
mai deosebit, se pot folosi Figura din meniul contextual al celulelor selectate
şabloanele de formate tabelare
furnizate de Microsoft Excel 2007, astfel:
se selectează tabelul, apoi din
cadrul meniului Home se alege
opţiunea Format as Table aflată
în grupul Styles (Figura 1.14);
• din lista cu stiluri predefinite
de formatare se alege stilul Figura 1.14 – Butonul pentru alegerea opţiunii
de formatare rapidă a tabelelor Format as Table
de formatare dorit (pentru
situaţia din Figura 1.1, s-a
ales un model din grupul
Medium);
11
A P L I C A Ţ I A 1
De notat este faptul că Excel 2007 introduce un nou concept de lucru cu tabelele de
date, lucru care poate fi observat şi în urma aplicării formatării descrise anterior. Astfel,
domeniul de celule al tabelului primeşte noi funcţionalităţi. În figura 1.16 pot fi
observate câteva dintre acestea: linie de antet înzestrată cu filtre şi diferite comenzi de
sortare.
Figura 1.16 – Funcţionalităţi adăugate de comanda Format as Table (lista aferentă celulei F3)
zonei de celule A3:F11, precizate în fereastra din Figura 1.15
12
A P L I C A Ţ I A 1
În Excel 2007, aceste file apar doar atunci când este selectat un grafic, fiind practic
nişte file contextuale.
• în
fila Design, grupul Chart Styles se va alege formatul cu efect de
buton (Style 26, de exemplu);
13
A P L I C A Ţ I A 1
• în fila Layout,
grupul Labels, se
va alege Chart
Title, apoi Above
Chart (titlul se
poate tasta sau se
poate prelua din
celula A1, tastând
în bara de formule
=A1);
• în fila Layout,
grupul Labels, se
Figura 1.18 – Tipul de grafic Column selectat în Figura 1.17
va alege Axis
Titles, apoi
Primary Horizontal Axis Title, apoi Title Below Axis (Figura 1.19),
după care se va tasta în caseta de text ce apare pe grafic titlul „Zilele
săptămânii”;
14
A P L I C A Ţ I A 1
15
A P L I C A Ţ I A 1
16
A P L I C A Ţ I A 1
• fereastra din
Figura 1.21 va
deveni ca în
Figura 1.23;
• se va edita seria
precizată,
folosind
butonul Edit din
partea dreaptă a
ferestrei (din
zona Horizontal
(Category Axis
Labels)) – în
Figura 1.24 este Figura 1.23 – Figura 1.21, după precizarea valorilor (E4:E9) pentru o
afişat contextul serie de date (Series1)
în care se
precizează explicaţiile care să apară pe grafic;
• după acţionarea butonului OK, graficul va arăta ca în figura 1.25.
17
A P L I C A Ţ I A 1
Figura 1.24 – Selectarea elementelor explicative (Labels) care să apară în grafic (A4:A9)
Varianta aceasta este utilă pentru reprezentări grafice a datelor situate în diferite locuri (foi de calcul sau
zone de celule de pe aceeaşi foaie, dar care nu se pot selecta de la început cu uşurinţă). De asemenea,
ferestrele de dialog Select Data Source sunt utile atunci trebuie modificate axele, denumirile unor serii
ş.a.m.d.
Aplicaţia 2
FACTURĂ SIMPLIFICATĂ. OBŢINEREA DE INFORMAŢII
REFERITOARE LA UN ANUMIT PRODUS
OBIECTIVE
SITUAŢII FINALE
19
A P L I C A Ţ I A 2
REZOLVARE
20
A P L I C A Ţ I A 2
• se
selectează eticheta Number, din caseta Category se alege opţiunea
Currency, iar la opţiunea Decimal Places se scrie 0 (vezi Figura 2.6).
21
A P L I C A Ţ I A 2
22
A P L I C A Ţ I A 2
23
A P L I C A Ţ I A 2
24
A P L I C A Ţ I A 2
Pentru a formata celula F8 astfel încât simbolul monetar lei să fie ataşat
automat valorii 23700, se poate prelua formatul dorit (în acest caz e
vorba de Currency)din alte celule formatate anterior, procedând astfel:
• se selectează una dintre celulele formatate anterior de tip Currency,
apoi se apasă butonul Format Painter din grupul Clipboard (Figura
2.11);
25
A P L I C A Ţ I A 2
26
A P L I C A Ţ I A 2
Figura 2.13 Macheta de căutare pentru obţinerea informaţiilor despre produsul cu denumirea introdusă
• în
dreptul denumirii produsului (în celula C30) se tastează unul din
numele produselor facturate (de exemplu: Scanner).
Pentru a umple automat macheta cu informaţiile despre produsul al
cărui denumire se află tastată în celula C30, în celulele C31, C32 şi C33
se va folosi funcţia VLOOKUP, procedând astfel:
• se selectează celula C31 şi se acţionează butonul Paste Function;
• după selectarea funcţiei VLOOKUP se apasă butonul Ok;
• se completează parametrii funcţiei (vezi Figura 2.14), în felul următor:
1. Lookup Value – reprezintă valoarea care se caută. Aceasta se poate
modifica, deci nu se tastatează de exemplu “Scanner”, ci vom selecta
celula C30 care conţine denumirea produsului, adică chiar celula de
deasupra celulei în care ne aflăm;
2. Table array – reprezintă tabelul în care se caută valoarea dorită, deci în
cazul de faţă domeniul B23:F27;
În mod obligatoriu prima coloană a tabelului trebuie să conţină tipul de informaţie
după care se face căutarea (în cazul de faţă e vorba despre câmpul Denumire
produs). De aceea, dacă se foloseşte tabelul iniţial (cel după care s-a făcut copia fără
coloana Nr.crt.) se va selecta domeniul B3:F7.
27
A P L I C A Ţ I A 2
28
A P L I C A Ţ I A 3
Aplicaţia 3
SITUAŢIA STUDENŢILOR DUPĂ O SESIUNE DE EXAMENE
Să se realizeze o situaţie cu ajutorul căreia să se ţină evidenţa
studenţilor după prima sesiune de iarnă. În cadrul situaţiei vor fi
evidenţiate atât datele personale ale studenţilor, cât şi cele
referitoare la rezultatele obţinute.
Se va calcula media fiecărui student, în urma rezultatelor obţinute la
disciplinele studiate.
Se vor realiza două situaţii, amplasate pe o foaie de calcul diferită,
numită Funcţii logice:
1. situaţia studenţilor bursieri (media peste 8,5) –începând cu
linia 21;
2. situaţia finală a studenţilor după sesiune: integralişti şi
restanţieri – începând cu linia 39.
Pe o foaie de calcul numită Funcţii de text se vor folosi funcţiile
specifice pentru a realiza o zonă de explicaţii privind numele,
prenumele şi media fiecărui student, de forma: „Studentul NUME
Prenume are media…”.
Se va pregăti pentru tipărire foaia de calcul conţinând lista situaţiei
finale a tuturor studenţilor după sesiune (ultima listă obţinută la
punctul anterior), zona de celule A39:M51, astfel:
1. foaia de imprimat să fie fixată pe formatul A4, orientată
vertical, cu cele 4 margini de bază de 3 cm;
2. în antetul paginii să apară numele instituţiei (facultatea),
centrat şi o imagine (sigla);
3. în subsolul paginii să apară: în partea stângă – data
întocmirii, iar în partea dreaptă textul „Aprobat de:”.
OBIECTIVE
29
A P L I C A Ţ I A 3
SITUAŢII FINALE
30
A P L I C A Ţ I A 3
31
A P L I C A Ţ I A 3
REZOLVARE
32
A P L I C A Ţ I A 3
33
A P L I C A Ţ I A 3
Figura 3.6 – Caseta de dialog aferentă introducerii unei valori ce nu aparţine intervalului de valori setat
Funcţiile pentru text ce vor fi folosite pentru a realiza situaţia din Figura 3.11:
• UPPER - ce converteşte un şir de caractere scris cu litere mici, într-un
şir de caractere scris cu majuscule(Figura 3.8);
34
A P L I C A Ţ I A 3
35
A P L I C A Ţ I A 3
36
A P L I C A Ţ I A 3
37
A P L I C A Ţ I A 3
Figura 3.13 – Argumentele funcţiei AND() pentru testarea studenţilor care au note sub 5
38
A P L I C A Ţ I A 3
Figura 3.14 Funcţia IF folosită pentru a afişa situaţia studenţilor: integralişti şi restanţieri
Această opţiune trebuie accesată de două ori, o dată pentru restanţieri, o dată
pentru integralişti, aşa cum se vede în Figura 3.16.
39
A P L I C A Ţ I A 3
40
A P L I C A Ţ I A 3
41
A P L I C A Ţ I A 3
42
A P L I C A Ţ I A 3
43
A P L I C A Ţ I A 3
44
A P L I C A Ţ I A 3
• La clic în zona de antet se vor marca trei zone, dintre care vom selecta
zona din mijloc, în care vom tasta numele instituţiei (facultatea), apoi
zona din dreapta (Figura 3.23) – în care se va folosi butonul
din fila Design pentru a alege o imagine (sigla) salvată ca fişier grafic;
• în subsolul paginii (zona footer din Figura 3.24), se va selecta zona din
partea stângă, apoi se va folosi butonul din fila Design,
pentru a insera informaţia privind data întocmirii, apoi în zona din
dreapta se va tasta textul „Aprobat de:”; rezultatul la tipărire este afişat
în Figura 3.24.
45
A P L I C A Ţ I A 3
46
A P L I C A Ţ I A 4
Aplicaţia 4
GENERAREA UNUI TABEL DINAMIC
Să se realizeze un tabel dinamic cu un număr variabil de linii şi
coloane. Dacă numărul de studenţi şi de examene se modifică, în
mod automat tabelul va avea dimensiunile dorite. Pentru a nu
depăşi zona cu formule, să se facă validarea dimensiunilor tabelului.
OBIECTIVE
SITUAŢIA FINALĂ
47
A P L I C A Ţ I A 4
REZOLVARE:
48
A P L I C A Ţ I A 4
50
A P L I C A Ţ I A 5
Aplicaţia 5
EVIDENŢA ANGAJAŢILOR UNEI FIRME
OBIECTIVE:
51
A P L I C A Ţ I A 5
REZOLVARE:
52
A P L I C A Ţ I A 5
Figura 5.2 – Lista din Figura 5.1 ordonată descrescător după vechimea angajaţilor
Figura 5.3 – Lista din Figura 5.1 ordonată alfabetic după numele angajaţilor
53
A P L I C A Ţ I A 5
Figura 5.4 – Lista rezultată după filtrarea celor care au funcţia de economist
54
A P L I C A Ţ I A 5
55
A P L I C A Ţ I A 5
56
A P L I C A Ţ I A 6
Aplicaţia 6
VARIANTE DE EŞALONARE A UNUI ÎMPRUMUT
Să se realizeze situaţia eşalonării unui împrumut cu posibilitatea de
fixare a unor condiţii variabile de plată:
• suma variabilă;
• numărul de rate variabil;
• procentul de dobândă variabil;
Aplicaţia se va rezolva în două variante:
1. achitarea împrumutului să se facă cu rate de plată fixe;
2. achitarea împrumutului să se facă cu ramburs fix.
Situaţiile privind eşalonarea împrumutului se vor realiza în tabele
dinamice – tabele ale căror dimensiuni variază. În acest caz variază
numărul de linii din tabele, corespunzător numărului de rate fixate
pentru achitarea împrumutului
Pentru ambele cazuri se vor realiza reprezentări grafice cât mai
sugestive, care să se reflecte condiţiile de eşalonare a datoriei:
numărul de rate, valoarea dobânzii şi a rambursului pe fiecare rată,
ponderea dobânzii în rata de plată.
OBIECTIVE
57
A P L I C A Ţ I A 6
SITUAŢII FINALE
RATE DE PLATĂ FI XE
Figura 6.1 – Situaţia privind eşalonarea împrumutului în cazul unor rate de plată constante (Cazul I)
58
A P L I C A Ţ I A 6
59
A P L I C A Ţ I A 6
RAMBURS FIX
Figura 6.4 – Situaţia privind eşalonarea împrumutului în cazul unui ramburs fix (Cazul II)
60
A P L I C A Ţ I A 6
61
A P L I C A Ţ I A 6
REZOLVARE
RATE DE PLATĂ FI XE
62
A P L I C A Ţ I A 6
Cu ajutorul funcţiei logice IF se verifică dacă numărul de rate s-a ajuns (dat de funcţia
ROWS) e mai mic sau egal cu numărul total de rate, completându-se numărul ratei
numai dacă mai este cazul.
63
A P L I C A Ţ I A 6
64
A P L I C A Ţ I A 6
• graficul
apare tot pe o foaie nouă (vezi figura 6.3), foaie care va fi
redenumită sugestiv: Grafic1b-valoric (vezi etichetele foilor în Figura 6.1)
RAMBURS FIX
65
A P L I C A Ţ I A 6
66
A P L I C A Ţ I A 6
Pentru restul de rânduri ale tabelului se vor copia formulele din rândul al
doilea folosind mânerul de umplere.
Şi în acest caz cheia de verificare este soldul 0 pe ultimul rând al tabelului !
Formulele din rândul al doilea trebuiesc copiate şi în acest caz pe un număr suficient
de rânduri, astfel încât să nu se ajungă cu numărul de rate peste „zona inteligentă” a
foii.
67
A P L I C A Ţ I A 6
În acest cazul graficului din foaia Grafic2b-valoric barele verticale obţinute prin
reprezentarea suprapusă a valorilor celor două serii nu vor mai fi egale – datorită
faptului că avem de-a face doar cu ramburs constant, dobânda fiind variabilă (mai
mare la început şi mai mică spre final).
68
A P L I C A Ţ I A 7
Aplicaţia 7
INTEROGAREA BAZELOR DE DATE EXTERNE
69
A P L I C A Ţ I A 7
OBIECTIVE
REZOLVARE
70
A P L I C A Ţ I A 7
71
A P L I C A Ţ I A 7
Figura 7.4 Opţiunile comenzii From Other Sources, din fila Data, grupul Get External Data
72
A P L I C A Ţ I A 7
Din acest moment se poate observa pe bara de task-uri un nou buton (un nou
task se lansează în execuţie), aferent aplicaţiei Microsoft Query. Atunci când s-a
selectat o altă aplicaţie sau o altă fereastră de pe ecran, revenirea în procesul de
creare a interogării (la faza rămasă) se poate face acţionând acest buton.
tipul bazei de date care urmează a fi interogată (în cazul nostru, este
1.
vorba de Access);
2. dacă nu este activată, se validează opţiunea de la baza ferestrei Use
the Query Wizard to create/edit queries (care permite utilizarea în
continuare a asistentului Query Wizard în procesul de creare a
interogării);
3. se acţionează butonul OK pentru închiderea ferestrei de dialog
Choose Data Source şi trecerea la următoarea etapă;
în mijlocul ecranului apare o fereastră Connecting to data source…, şi
fereastra de dialog Select Database (Figura 7.6), care permite
alegerea bazei de date de interogat, astfel:
1. din caseta Drives se alege discul în care se află stocată baza de date;
2. în caseta Directories se alege folderul în care s-a salvat baza de date;
3. în caseta Database Name se alege numele bazei de date (în exemplul
nostru – ciorapi.mdb);
73
A P L I C A Ţ I A 7
74
A P L I C A Ţ I A 7
Figura 7.8 Vizualizarea datelor dintr-o coloană aleasă pentru a apare în interogare
75
A P L I C A Ţ I A 7
76
A P L I C A Ţ I A 7
Pot fi specificate similar condiţii multiple pentru acelaşi câmp, folosind butoanele
aferente operatorilor logici And (ŞI) şi Or (SAU).
Figura 7.11 Specificarea modalităţii de sortare a datelor din coloanele Grosime, Elastan şi Poliamidă
77
A P L I C A Ţ I A 7
Figura 7.12 Fereastra de dialog din finalul procesului de creare a unei interogări cu Query Wizard
78
A P L I C A Ţ I A 7
Figura 7.13 Fereastra de dialog ce permite salvarea interogării definite, sub numele Query din baza Ciorapi
79
A P L I C A Ţ I A 7
80
A P L I C A Ţ I A 7
81
A P L I C A Ţ I A 7
82
A P L I C A Ţ I A 8
Aplicaţia 8
PROBLEMĂ DE OPTIMIZARE A TRANSPORTURILOR
OBIECTIV
REZOLVARE
83
A P L I C A Ţ I A 8
84
A P L I C A Ţ I A 8
85
A P L I C A Ţ I A 8
86
A P L I C A Ţ I A 8
87
A P L I C A Ţ I A 8
Figura 8.8 Fereastra pentru introducerea parametrilor necesari Solver-ului pentru rezolvarea problemei
88
A P L I C A Ţ I A 8
Figura 8.2 Fereastra de dialog în care se poate opta pentru diferite moduri de afişare a rezultatului
89
A P L I C A Ţ I A 8
Drept urmare, situaţia din foaia de calcul iniţială devine cea afişată în
Figura 8.3.
Deci, soluţia este de 17.100 u.m. – cheltuielile minime de transport.
Figura 8.3 Situaţia finală, cu datele iniţiale ale problemei şi rezultatul oferit de Solver
90
A P L I C A Ţ I A 9
Aplicaţia 9
PROBLEMĂ DE PROGRAMARE NELINIARĂ CU SCENARII
1.Să se determine minimul funcţiei f=2lgx+3lgy, în următoarele
condiţii:
x + 2y ≤ 8,
- x + y ≤ 1,
2x + y ≥ 3,
1,5 ≤ x ≤ 5,
y ≥ 1
OBIECTIVE
REZOLVARE
După ce s-a verificat dacă este instalată componenta Solver (dacă apare
în meniul Tools vezi Aplicaţia 8) se parcurg următorii paşi:
se introduc pe foaia de calcul datele problemei (vezi Figura 9.1), cu
formulele aferente calculelor de realizat (Figura 9.2):
91
A P L I C A Ţ I A 9
92
A P L I C A Ţ I A 9
Figura 9.3 Fereastra pentru specificarea parametrilor necesari Solver-ului pentru a rezolva problema
93
A P L I C A Ţ I A 9
Figura 9.5 Fereastra în care se specifică numele scenariului în care să se salveze soluţia oferită de Solver
94
A P L I C A Ţ I A 9
Pentru a reveni la datele afişate anterior pe foaia de calcul, după închiderea ferestrei
Scenario Manager se acţionează butonul Undo sau comanda corespunzătoare
din bara de acces rapid.
95
A P L I C A Ţ I A 9
În Figura 9.8 se poate observa modul în care se modifică datele din celulele (B5:C5)
specificate în scenariul numit soluţie Solver2, conform valorilor precizate în Figura 9.9
(după acţionarea butonului Show).
Pentru un scenariu ales în listă pot fi observate rapid celulele pentru care au fost
salvate anumite valori (caseta Changing cells), precum şi data creării (şi modificării
lui, dacă a avut loc).
Figura 9.9 Afişarea pe foaia de calcul a valorilor salvate în scenariul numit soluţie Solver2
96
A P L I C A Ţ I A 1 0
Aplicaţia 10
SITUAŢII CENTRALIZATOARE DESPRE FIRME
Să se realizeze o situaţie a microîntreprinderilor şi a întreprinderilor
mici, în care să se determine:
1. profitul mediu aferent anului 2006, respectiv 2007, pentru
societăţile de tip SRL ce îşi au sediul în judeţul Timiş;
2. numărul de societăţi din judeţul Timiş ce au minim 10 angajaţi,
şi care este ponderea acestor firme în totalul firmelor din judeţ;
3. câte societăţi de tip SRL din judeţul Timiş au obţinut în anul
2007 profit de maxim 28000 lei;
4. valoarea minimă a profitului obţinut în anul 2006 de firmele
care întrunesc (cumulativ) următoarele condiţii:
a) se află în judeţul Timiş sau Arad;
b) sunt de tip SRL sau SA;
c) care au minim 20 de angajaţi;
5. localitatea în care se află firma care a realizat profitul aflat la
punctul anterior.
6. Să se realizeze, două grafice, astfel:
• într-o foaie de grafic denumită GraficProfit, o reprezentare
grafică în care să fie pusă în evidenţă variaţia profitului
obţinut de societăţi (diferenţa dintre profitul obţinut în anul
2006 şi cel obţinut în anul 2007), folosind tipul de grafic
Line With Markers, ce reflectă trendul în timp al unor serii
de date;
• creaţi o dublură a foii de calcul iniţiale, în care lăsaţi doar
tabelul iniţial de date; creaţi aici un grafic combinat, în care
să reprezentaţi valoarea profitului înregistrat în 2006
comparativ cu numărul de angajaţi ai fiecărei firme din listă.
7. Într-o nouă foaie de calcul, denumită Centralizări, puneţi în
evidenţă pe lista firmelor câte societăţi de fiecare tip sunt în
fiecare dintre judeţele cuprinse în listă.
97
A P L I C A Ţ I A 1 0
OBIECTIVE:
SITUAŢII FINALE:
98
A P L I C A Ţ I A 1 0
Figura 10.2 – Punerea în evidenţă a răspunsurilor şi condiţiile puse pentru rezolvarea cerinţelor 1-5
99
A P L I C A Ţ I A 1 0
Figura 10.3 – Grafic pentru urmărirea variaţiei profitului obţinut de societăţi în 2006 şi 2007
Figura 10.4 – Grafic pentru urmărirea profitului în 2006 comparativ cu numărul de angajaţi
ai fiecărei societăţi
100
A P L I C A Ţ I A 1 0
REZOLVARE:
101
A P L I C A Ţ I A 1 0
102
A P L I C A Ţ I A 1 0
Dacă nu se ştie exact cărui grup de funcţii îi aparţine o funcţie, se poate alege
categoria All, care reuneşte toate funcţiile Excel-ului, indiferent de categorie,ordonate
alfabetic.
103
A P L I C A Ţ I A 1 0
Figura 10.11 – Aplicarea regulii de trei simplă pentru aflarea ponderii de la cerinţa 2
și explicarea formulei de calcul aferente celulei D19
105
A P L I C A Ţ I A 1 0
106
A P L I C A Ţ I A 1 0
Domeniul anterior trebuie să conţină şi celulele din linia 3 pentru că acestea dau
denumirile seriilor, denumiri care vor apare în legendă.
2. din fila Insert, grupul Charts, se alege tipul de grafic Lines, subtipul
Line With Markers;
3. având graficul selectat, se adaugă elementele explicative (titluri),
astfel:
titlul graficului – din fila Layout, grupul Labels, butonul Chart Title,
opţiunea Above Chart;
explicaţia de pe axa orizontală – din fila Layout, grupul Labels,
butonul Axis Titles, Primary Horizontal Axis Title, opţiunea Title
Below Axis;
107
A P L I C A Ţ I A 1 0
108
A P L I C A Ţ I A 1 0
…
Figura 10.15 – Alegerea transpunerii valorilor unei serii pe o a doua axă verticală
Figura 10.16 Grafic cu două scale verticale, fiecare cu propria unitate de măsură
109
A P L I C A Ţ I A 1 0
…
Figura 10.18 – Schimbarea formatului unei serii de date (din linie în coloană)
110
A P L I C A Ţ I A 1 0
111
A P L I C A Ţ I A 1 0
Figura 10.23 – Situaţia după aplicarea comenzii Subtotal cu precizările din Figura 10.22
112
A P L I C A Ţ I A 1 0
Figura 10.25 – Situaţia după aplicarea comenzii Subtotal cu precizările din Figura 10.24
113
A P L I C A Ţ I A 1 0
Figura 10.26 – Afişarea doar a subtotalurilor, la nivel de judeţe şi per total listă (Grand Count)
Figura 10.27 – Afişarea subtotalurilor detaliate cu numărul de firme din fiecare tip,
existente la nivelul fiecărui judeţ
114
A P L I C A Ţ I A 1 1
Aplicaţia 11
URMĂRIREA BURSEI BANCARE
Pe baza datelor obținute de pe site-ul BNR privind cursul
principalelor valute (USD si EURO) în perioada 1.12.2008-
5.12.2008 la patru banci (Bancpost, BCR, BRD si Raiffeisen) să se
realizeze 5 tabele cu aceeasi structura, cate unul pentru fiecare zi a
saptamanii, plasate în 5 foi diferite (vezi Figura 11.1), denumite
sugestiv: LUNI, MARTI, ... VINERI.
Pe baza datelor dinn primele 5 foi, să se realizeze următoarele
situatii centralizatoare:
• Într-o foaie de calcul nouă (Curs mediu la banci) să se
realizeze un tabel centralizator al cursului mediu la cele 4
banci în saptamana respectivă., conform modelului din
Figura 11.1
• Într-o altă foaie de calcul (Curs mediu pe zile) să se
realizeze situaţia centralizatoare din Figura 11.2.
Se vor realiza trei grafice sugestive care să permită:
• compararea cursurilor la cele 4 banci, separat pentru USD
si EURO. (Figura 11.3);
• evoluția cursului mediu al USD și EURO în perioada
analizată.
OBIECTIVE:
115
A P L I C A Ţ I A 1 1
SITUAŢII FINALE:
116
A P L I C A Ţ I A 1 1
Figura 11.3 – Grafice pentru urmărirea comparativă a cursurilor USD și EURO la cele 4 bănci comercialei
117
A P L I C A Ţ I A 1 1
Figura 11.4 – Grafic pentru urmărirea evoluției cursurilor USD și EURO într-o săptămânăi
REZOLVARE:
118
A P L I C A Ţ I A 1 1
.Referin țele la celule sau domenii de celule aflate în alte foi presupune specificarea
numeului foii urmat de semnul ! în fața adresei domeniului referit. În cazul de față e
vorba de referin țele la distanță LUNI!$B$7:$E$10, MARTI!$B$7:$E$10,
MIERCURI!$B$7:$E$10, JOI!$B$7:$E$10 și VINERI!$B$7:$E$10 etc.
119
A P L I C A Ţ I A 1 1
3. Rezultatul consolidării datelor din cele 5 tabele în cel de-al şaselea tabel
centralizator este cel din Figura 11.1. Datele obținute reprezintă cursuri
valutare în lei, de aceea trebuiesc formatate corespunzător (formatul
Currency)
120
A P L I C A Ţ I A 1 1
121
A P L I C A Ţ I A 1 1
122
A P L I C A Ţ I A 1 1
Figura 11.10 – Indicații privind formulele de calcul ale cursurilor medii pe zile
Figura 11.11 – Indicații privind formulele de calcul ale cursurilor medii pe zile
123
A P L I C A Ţ I A 1 1
Mai multe informații despre realizarea diagramelor în Excel 2007 găsiți pe site-ul
Microsoft, care pune la dispozitia utilizatorilor o serie de cursuri on line.
Pentru partea de grafică va recomadăm cursul "Diagramele transforma datele in
imagini":
http://office.microsoft.com/training/training.aspx?AssetID=RC101757361048
O serie de alte link-uri utile le veti găsi pe site-ul căr ții de față:
http://sites.google.com/site/aplicatiieconomice
124
A P L I C A Ţ I A 1 2
Aplicaţia 12
AUTOMATIZAREA FACTURĂRII
Să se realizeze o factură cu articolele vândute unui client al unui
magazin Metro.
Informaţiile referitoare la produse, clienţi, casieri şi case de marcat
se crează ca liste în cadrul foilor de calcul.
Aplicaţia va fi astfel proiectată încât să permită implementarea
următoarelor operaţii:
• pe baza codului produsului se va realiza căutarea în lista
corespunzătoare şi se vor extrage date care vor fi afişate şi
salvate mai apoi pe foaia de calcul;
• se calculează valoarea f ără TVA, TVA-ul, valoarea cu
TVA, eventual se rotunjesc valorile obţinute;
• se calculează valoarea totală, se introduce suma dată de
către client şi se afişează restul;
• toate informaţiile sunt introduse în celulele foii de calcul
Factură;
• se permite listarea situaţiei finale la imprimantă prin
intermediul meniului Factură, comanda Tipărire.
OBIECTIVE:
125
A P L I C A Ţ I A 1 2
REZOLVARE:
126
A P L I C A Ţ I A 1 2
127
A P L I C A Ţ I A 1 2
With Sheets("Casa")
Do
l=l+1
If Val(txtCasa.Text) = .Cells(l, 1).Value Then
Sheets("Factura").Cells(14, 11).Value = txtCasa.Text
rr = 1
End If
Loop Until .Cells(l, 1) = ""
If rr <> 1 Then MsgBox ("Casa inexistenta" & Chr(13) & "Apasati Iesire" & Chr(13) &_
"Apelati meniul Introducere Casa")
End With
End Sub
128
A P L I C A Ţ I A 1 2
With Sheets("Casa")
Do
l=l+1
Loop Until .Cells(l, 1) = ""
.Cells(l, 1) = txtcodCas.Text
End With
txtcodCas.Text = ""
End Sub
129
A P L I C A Ţ I A 1 2
130
A P L I C A Ţ I A 1 2
131
A P L I C A Ţ I A 1 2
Codul pentru forma din Figura 12.6 şi controalele sale este următorul:
132
A P L I C A Ţ I A 1 2
cboCodcasier.AddItem casier, a - 4
Loop Until .Cells(a, 1) = ""
End With
End Sub
Pentru a prelua în foaia de calcul, adică pe factură, datele referitoare la
client, se va permite alegerea dintr-un Combo Box a codului clientului,
făcându-se apoi o căutare a acestuia în tabelul Clienţi.
133
A P L I C A Ţ I A 1 2
134
A P L I C A Ţ I A 1 2
135
A P L I C A Ţ I A 1 2
136
A P L I C A Ţ I A 1 2
Figura 12.10 – Formă pentru culegerea datelor despre un articol (codul şi cantitatea)
Figura 12.11 – Forma în execuţie care afişează automat restul datelor referitoare la articolul
al cărui cod şi cantitate au fost tastate
137
A P L I C A Ţ I A 1 2
138
A P L I C A Ţ I A 1 2
l = 17
With Sheets("Factura")
Do
l=l+1
t1 = t1 + .Cells(l, 11).Value
s2 = s2 + .Cells(l, 8).Value : s3 = s3 + .Cells(l, 10).Value
contor = contor + 1
Loop Until Sheets("Factura").Cells(l, 1) = ""
.Cells(l + 1, 7).Value = "Val. tot. incl. TVA"
.Cells(l + 1, 11).Value = t1
.Cells(l + 1, 2).Value = s2 : .Cells(l + 1, 4).Value = s3
.Cells(l + 2, 2).Value = contor
.Cells(l + 2, 5).Value = "Rotunjire"
.Cells(l + 3, 7).Value = "Numerar"
.Cells(l + 4, 7).Value = "Total partial"
.Cells(l + 2, 7).Value = "Total de plata"
.Cells(l + 5, 7).Value = "Rest de primit"
.Cells(l + 1, 1).Value = "Val. tot. fara TVA"
.Cells(l + 1, 3).Value = "Total TVA 19%"
.Cells(l + 2, 1).Value = "Total cant:"
.Cells(l + 6, 7).Value = "Plata numerar:"
impart = .Cells(l + 1, 11).Value / 100
rest = impart - Round(impart)
.Cells(l + 2, 6).Value = Abs(rest * 100)
.Cells(l + 2, 11).Value = .Cells(l + 1, 11).Value - (rest * 100)
txtCodul.Text = ""
txtDenumire.Text = ""
txtUnitvanz.Text = ""
txtModamb.Text = ""
txtCantit.Text = ""
txtPretu.Text = ""
txtPretc.Text = ""
txtValfTva.Text = ""
txtProcTva.Text = ""
txtValTva.Text = ""
txtValctva.Text = ""
frmIntroducere.Hide
frmRest.Show
End With
End Sub
139
A P L I C A Ţ I A 1 2
140
A P L I C A Ţ I A 1 2
141
A P L I C A Ţ I A 1 2
142
A P L I C A Ţ I A 1 2
Public s1
Sub fact_noua()
s1 = 0
s2 = 0
s3 = 0
Sheets("Factura").Select
With Sheets("Factura")
.Cells(4, 10).ClearContents
.Cells(5, 10).ClearContents
.Cells(6, 10).ClearContents
.Range("A18:M2000").ClearContents
.Cells(14, 11).ClearContents
.Cells(14, 6).ClearContents
.Cells(14, 4).ClearContents
.Cells(14, 4).Value = Now()
End With
frmCasa.Show
End Sub
Sub casier_nou()
frmCasier.Show
End Sub
Sub client_nou()
frmClient.Show
End Sub
Sub listare()
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
End Sub
143
A P L I C A Ţ I A 1 2
Sub sterg_casier()
frmStergcas.Show
End Sub
Sub iesire()
Application.Quit
End Sub
Sub Casa()
frmCasa.Show
End Sub
Sub sterg_cl()
frmStergcl.Show
End Sub
Sub Intr_casa()
frmIntrCasa.Show
End Sub
144
Aplicaţii propuse
A P L I C A Ţ I I P R O P U S E
Aplicaţia 1P
URMĂRIREA PRODUCŢIEI TRIMESTRIALE
1 Utilizând tehnicile de lucru învăţate în Aplicaţia 1 rezolvată, să
se realizeze o aplicaţie asemănătoare (vezi figura 1P.1), în care pe
lângă totaluri şi medii pe linii şi coloane, se vor determina şi valorile
maxime şi valorile minime.
Se vor realiza două grafice sugestive care să permită:
1. urmărirea ponderii produselor în totalurile trimestriale
(vezi Figura 1P.2);
2. urmărirea producţiei anuale pe fiecare tip de produs (vezi
Figura 1P.3).
OBIECTIVE:
SITUAŢII FINALE:
145
A P L I C A Ţ I I P R O P U S E
Figura 1P.3 – Grafic privind producţia anuală din fiecare tip de produs
146
A P L I C A Ţ I I P R O P U S E
Aplicaţia 2P
URMĂRIREA CURSURILOR VALUTARE
2 Utilizând tehnicile de lucru învăţate în Aplicaţia 2 rezolvată, să se
realizeze tabelul din Figura 2P.1 conţinând evoluţia cursului la
principalele valute.
Se vor realiza două grafice sugestive (Figura 2P.2 şi Figura 2P.3)
care să permită:
1. compararea evoluţiei cursurilor celor două valute
(Dolar SUA şi Euro) ;
3. urmărirea separată a cursului bancar Leu-Euro.
Să se realizeze o machetă de căutare a cursului celor 2 valute în
două variante (vezi Figura 2P.4):
4. după numărul zilei (chiar prima coloană în tabel);
5. după numele zilei săptămânii (a doua coloană în tabel).
OBIECTIVE:
147
A P L I C A Ţ I I P R O P U S E
SITUAŢII FINALE:
CURSUL VALUTELOR
în perioada 10.11.2008-14.11.2008
148
A P L I C A Ţ I I P R O P U S E
3,80 lei
3,75 lei
3,70 lei
3,65 lei
Luni Marţi Miercuri Joi Vineri
Euro
Machete de căutare
ZIUA (nr. crt) 2
Curs Leu-$ 2,95 lei
Curs Leu-Euro 3,75 lei
Figura 2P.4 – Machete de căutare după numarul zilei și după ziua în litere
149
A P L I C A Ţ I I P R O P U S E
Aplicaţia 3P
CALCULAREA ŞI REPREZENTAREA GRAFICĂ A CERERII PIEŢEI
OBIECTIVE:
150
A P L I C A Ţ I I P R O P U S E
SITUAŢII FINALE:
151
A P L I C A Ţ I I P R O P U S E
Aplicaţia 4P
INDICATORI DE PRODUCTIVITATE
OBIECTIVE:
152
A P L I C A Ţ I I P R O P U S E
SITUAŢII FINALE:
153
A P L I C A Ţ I I P R O P U S E
Aplicaţia 5P
PRELUCRAREA ŞI ANALIZAREA OFERTEI DE CURSURI
154
A P L I C A Ţ I I P R O P U S E
OBIECTIVE:
SITUAŢII FINALE:
155
A P L I C A Ţ I I P R O P U S E
Figura 5P.2 – Foaia de calcul din Figura 5.P1 după rezolvarea cerinţelor 1-3
Figura 5P.3 – Punerea în evidenţă a înregistrărilor aferente cursurilor care se finalizează cu certificate (C) şi
numărul total de ore alocate
156
A P L I C A Ţ I I P R O P U S E
Figura 5P.4 – Grafic combinat, pentru a pune în evidenţă raportul dintre preţul cursurilor
şi numărul de ore alocat acestora
157
A P L I C A Ţ I I P R O P U S E
Aplicaţia 6P
GESTIUNEA REZULTATELOR OBŢINUTE DE STUDENŢI
LA O DISCIPLINĂ
OBIECTIVE:
158
A P L I C A Ţ I I P R O P U S E
SITUAŢII FINALE:
159
A P L I C A Ţ I I P R O P U S E
160
A P L I C A Ţ I I P R O P U S E
Aplicaţia 7P
REZOLVAREA UNEI PROBLEME DE PROGRAMARE NELINIARĂ
OBIECTIVE:
SITUAŢII FINALE:
161
A P L I C A Ţ I I P R O P U S E
Figura 7P.2 – Situaţia finală, cu rezultatul oferit de Solver, înlocuit în celulele foii de calcul
162
A P L I C A Ţ I I P R O P U S E
Aplicaţia 8P
REALIZAREA UNEI FACTURI AUTOMATIZATE
163
A P L I C A Ţ I I P R O P U S E
OBIECTIVE:
164
A P L I C A Ţ I I P R O P U S E
SITUAŢII FINALE:
165
A P L I C A Ţ I I P R O P U S E
Figura 8P.3 – Formularul pentru gestionarea datelor din foaia de calcul Produse
166
A P L I C A Ţ I I P R O P U S E
Figura 8P.5 – Foaia de calcul ModelFactura cu cele două butoane de declanşare a macrocomenzilor de
creare a unei noi facturi (butonul Factură nouă), respectiv pentru tipărirea facturii curente (imaginea imprimantei)
167
A P L I C A Ţ I I P R O P U S E
Aplicaţia 9P
PRELUCRAREA ŞI TIPĂRIREA UNEI OFERTE DE PRODUSE
168
A P L I C A Ţ I I P R O P U S E
169
A P L I C A Ţ I I P R O P U S E
OBIECTIVE:
170
A P L I C A Ţ I I P R O P U S E
SITUAŢII FINALE:
Figura 9P.1 – Un model de organizare a foii de calcul pentru afişarea răspunsurilor la întrebările 1-5
171
A P L I C A Ţ I I P R O P U S E
172
A P L I C A Ţ I I P R O P U S E
Figura 9P.4 – Casetele explicative ataşate situaţiei din figura9P.2, vizibile permanent
Figura 9P.5 – Casetele explicative ataşate situaţiei din figura9P.3, vizibile permanent
Figura 9P.6 – Casetele explicative ataşate situaţiei din figura9P.3, vizibile permanent
173
A P L I C A Ţ I I P R O P U S E
Figura 9P.7 – Foaia de calcul OfertaLista la tipărire, cu antetul şi subsolul personalizat. Pagina1
Figura 9P.8 – Foaia de calcul OfertaLista la tipărire, cu antetul şi subsolul personalizat. Pagina 2
174
A P L I C A Ţ I I P R O P U S E
Figura 9P.8 – Foaia de calcul OfertaLista la tipărire, cu antetul şi subsolul personalizat. Pagina4 – modul de
imprimare la sfârşitul documentului a casetelor explicative ataşate celulelor tipărite
175
A P L I C A Ţ I I P R O P U S E
Aplicaţia 10
SINTETIZAREA, CĂUTAREA ŞI ANALIZAREA INFORMAŢIILOR DIN
OFERTA DE PRODUSE
176
A P L I C A Ţ I I P R O P U S E
OBIECTIVE:
SITUAŢII FINALE:
Figura 10P.1 – Un model de organizare a foii de calcul pentru afişarea răspunsurilor la întrebările 1-5
177
A P L I C A Ţ I I P R O P U S E
Figura 10P.2 – Un model de organizare a foii de calcul pentru afişarea cerinţei numărul 6
178
A P L I C A Ţ I I P R O P U S E
Figura 10P.3 – Un model de organizare a foii de calcul pentru afişarea rezolvării cerinţei 7
179
A P L I C A Ţ I I P R O P U S E
Figura 10P.5 – Mesaj de avertizare afişat la selectarea celulei pentru introducerea unei cantităţi
180
A P L I C A Ţ I I P R O P U S E
181
A P L I C A Ţ I I P R O P U S E
Aplicaţia 11P
GESTIUNEA MĂRFURILOR ŞI A DATORIILOR FAŢĂ DE FURNIZORI
PENTRU UN MAGAZIN DE DESFACERE CU AMĂNUNTUL
OBIECTIVE:
182
A P L I C A Ţ I I P R O P U S E
SITUAŢII FINALE:
183
A P L I C A Ţ I I P R O P U S E
184
A P L I C A Ţ I I P R O P U S E
185
Bibliografie
1. Airinei, D., Filip, Maria, Grama, Ana ș.a. – Instrumente software pentru afaceri,
Editura Sedcom Libris, Iași, 2007
2. Airinei, D., Oprea, C. ș.a. – Modele de aplicații practice în Microsoft Excel și
Visual FoxPro, Editura Sedcom Libris, Iași, 2003
3. Bandu, I.; Margea, Camelia; Margea, R. – Repere actuale în utilizarea computerelor,
Editura Mirton, Timişoara, 2007
4. Bandu, I., Margea, Camelia Elemente de birotică cu aplicaţii – Microsoft Office XP
(Microsoft Word 2002, Microsoft Excel 2002) ediţia a II-a, Editura
MIRTON, Timişoara, 2005
5. Bandu, I., Margea, Camelia – Elemente de birotică cu aplicații – Microsoft Office
XP, Ediția a II-a, Editura Mirton, Timişoara, 2005
6. Băbăiţă, I., Duţă, Alexandrina – Microeconomie, Editura Mirton, Timişoara, 2000
7. Bebea, N. – Metode pentru rezolvarea problemelor de optimizare. Aplicaţii, Editura
didactică şi pedagogică, Bucureşti, 1978
8. Blattner, U. – Totul despre Microsoft Excel 2000, Editura Teora, Bucureşti, 1999;
9. Brady, J., Monk, Ellen – Problem-Solving Cases in Microsoft Access and Excel, 5nd
Edition, Course Technology; 2007
10. Curteanu, Silvia – Excel prin exemple, Editura POLIROM, Iaşi, 2004;
11. Dănăiaţă, Doina, Margea, Camelia, Târnăveanu, Diana.– EXCEL 2000.
Aplicații economice rezolvate pas cu pas, Editura Mirton, 2001
12. Dănăiaţă, Doina, Margea, Camelia, Mogoșanu, Diana, Popovics, Alexandra.–
BIROTICĂ. Instrumente softvare, Vol. 2 – EXCEL, Editura Mirton, 2001
13. Dixon, Helen – Excel 2007: Beyond the Manual, Springer-Verlag New York,
2007;
14. Fotache, M. – Baze de date relaţionale. Organizare şi interogare, Editura Junimea,
Iaşi, 1996;
15. Grama, Ana, Filip, Maria – Facilități Excel în aplicațiile economice, Editura
Sedcom Libris, Iași, 2000
16. Hawley, David and Raina – Excel Hacks, O'Reilly, 2007
186
17. Hurbean, Luminița, Dănăiață, Doina, Negovan, Ana-Maria – Baze de date. De
la teorie la practică utilizând Access 2007, Editura Mirton, 2008
18. Jelen, B. – Learn Excel from Mr Excel, Holy Macro! Books, Uniontown, 2005;
19. Knight, G. – Analyzing Business Data with Excel, O'Reilly, 2006
20. MacDonald, M. – Excel 2007: The Missing Manual, O'Reilly, 2006
21. Margea, R.; Margea, Camelia – Repere informatice actuale, Editura Mirton,
Timişoara, 2006
22. Murray, Katherine – First Look Microsoft Office 2003, Microsoft Press 2003
23. Nossiter, J. – Utilizare Microsoft Excel 97, Editura Teora, Bucureşti 1998;
24. Parsons, June, Oja, D., Carey, P., Ageloff, R. – New Perspectives on Microsoft Office
Excel 2003, 2nd Edition, Thomson Course Technology; 2005
25. http://www.microsoft.com/ro/ro – Site-ul Microsoft Romania
187
ANEXA 1
188
View publication stats