Sunteți pe pagina 1din 16

LABORATOR EXCEL 1

EXERCIȚIUL 1

O firmă ieșeană își testează angajații în legătură cu cunoașterea măsurilor elementare de


Aplicație securitate a informațiilor. Pentru test, apelează la titularul disciplinei Protecția și
securitatea informațiilor de la Facultatea de Economie și Administrarea Afacerilor a
Universității “Alexandru Ioan Cuza” din Iași. După evaluarea răspunsurilor, titularul disciplinei dorește să
trimită notele din fișierul din figura nr. 1 angajaților firmei.

Cum în discuția cu managerul firmei s-a stabilit faptul că rezultatele la testare sunt confidențiale, fișierul
trebuie protejat conform restricțiilor de mai jos:

1. notele vor fi verificate, pentru a vedea dacă se încadrează în intervalul 0-10;


2. numele și nota fiecărui angajat vor fi extrase din tabelul A8:F167 pe o line de la începutul situației. Criteriul
de extragere a datelor de identificare și a notei va fi marca (numărul unic de identificare a angajatului);
3. vor fi ascunse tabelul cu note și formulele de extragere a notei și a datelor de identificare, în așa fel încât
mecanismul de afișare a notelor să nu fie vizibil pentru cei testați;
4. toate căsuțele din foaia de calcul, mai puțin A5, în care trebuie introdusă de către angajat marca pentru a-
și afla nota, vor fi blocate la editare;
5. foaia de calcul va fi protejată de o parolă, pentru ca integritatea notelor să fie garantată.

Figura nr. 1 O secvență din foaia de calcul cu notele angajaților


1 VERIFICAREA NOTELOR

Notele obținute la testare sunt introduse în foaia de calcul în zona F8:F167. Valorile permise pentru note
sunt cele din intervalul 0-10. Pentru a vedea dacă nu apar, din greșeală, și alte valori în această zonă
procedăm după cum urmează:
• selectăm zona F8:F167;
• din panglica Data, secțiunea Data Tools, alegem butonul Data Validation, opțiunea Data
Validation… și construim regula de validare din figura nr. 2;

Figura nr. 2 Regula de validare a notelor construită în fereastra Data Validation

• cu zona F8:F167 selectată în continuare, din panglica Data, secțiunea Data Tools, alegem butonul
Data Validation, opțiunea Circle Invalid Data. Ca rezultat, valorile din afara intervalului admis (0-
10) vor fi marcate cu un oval roșu, așa cum se poate vedea în figura nr. 3;

Figura nr. 3 Valorile care nu respectă regula de validare, încercuite cu roșu

• corectăm valorile. Precizăm că încercuirea dispare dacă datele sunt corectate conform criteriilor
de validitate sau prin folosirea sub-opțiunii Clear Validation Circles din panglica Data, de la
opțiunea Data Validation.

2 EXTRAGEREA DATELOR DIN TABEL CU FUNCȚIA VLOOKUP

Operațiunile pregătitoare extragerii datelor de identificare și notei fiecărui angajat din tabel sunt
următoarele:

• construirea unei zone de extragere a datelor, după modelul din figura nr. 4:
Figura nr. 4 Zona de afișare a notei și datelor de identificare pentru fiecare angajat, în funcție de marcă

• Construirea unei reguli de introducere a mărcii în A5, în așa fel încât utilizatorul să nu poată
introduce decât o valoare din intervalul 1501-1660. Din panglica Data, secțiunea Data Tools,
alegem butonul Data Validation, opțiunea Data Validation… și construim regula de validare din
figura nr. 5;

Figura nr. 5 Construirea unei reguli de validare pentru datele care urmează să fie introduse de un utilizator

Ca rezultat, în căsuța A5 se va afișa tooltip-ul din figura 6. Dacă utilizatorul va introduce o valoare din
intervalul 1501-1660, aceasta va fi acceptată. Altfel, se va afișa mesajul de eroare introdus în tab-ul Error
alert până la introducerea unei valori corecte;
Figura nr. 6 Reguli de validare - tooltip și mesaj de eroare

• sortarea tabelului cu notele din zona A8:F167 în ordinea crescătoare a mărcii (din coloana A).
Sortarea se face prin poziționarea în orice căsuță din tabel și apelarea de pe panglica Data, grupul
de opțiuni Sort & Filter, a opțiunii Sort, urmată de completarea în fereastra Sort a datelor din
figura nr.7;

Figura nr. 7 Sortarea datelor din tabelul cu note în ordinea crescătoare a mărcii

• atribuirea unui nume zonei de căsuțe din care vor fi extrase datele, A7:F167. Se selectează zona,
iar din panglica Formulas, grupul de opțiuni Defined Names se alege opțiunea Define Name. După
cum se observă și în figura nr. 8, numele atribuit zonei selectate, în fereastra New Name, este
note. Se confirmă numele prin apăsarea butonului OK.

Figura nr. 8 Atribuirea numelui note zonei de căsuțe A7:F167


Pentru extragerea propriu-zisă a numelui angajatului se procedează astfel:

• introducem o marcă de test în căsuța A5 (de exemplu, 1506). Ne poziționăm în căsuța B5 și, de
pe panglica Formulas, grupul de opțiuni Function Library, din lista de funcții care se deschide la
apăsarea butonului Lookup&Reference, alegem funcția VLOOKUP;

• fereastra cu argumentele funcției VLOOKUP se completează ca în figura nr. 10: Lookup_value


(elementul de căutare, cheia după care se caută numele și prenumele angajatului în tabelul note)
este marca introdusă de acesta în căsuța A5, Table_array (tabelul cu întreaga situație în care
facem căutarea) este tabelul denumit de noi note, Col_index_num (numărul de ordine al coloanei
din care dorim să extragem informația în tabelul note) este 2 (deoarece numele și prenumele pe
care dorim să îl afișăm ca rezultat al căutării este situat pe a doua coloană a tabelului note), și,
pentru că dorim o potrivire exactă a mărcii introduse cu marca din tabel, la argumentul
Range_lookup vom completa valoarea False;

Figura nr. 9 Selecția funcției Vlookup

Figura nr. 10 Argumentele funcției Vlookup pentru afișarea numelui și prenumelui angajatului
• după apăsarea butonului OK, valoarea returnată de funcția VLOOKUP în căsuța B5 va fi numele
angajatului cu marca din căsuța A5, și anume TIMOFTIE D. VASILE.

Pentru a extrage nota obținută de angajat la evaluare ne vom poziționa în căsuța C5 și vom urma aceiași
pași. Argumentele funcției VLOOKUP în acest caz sunt prezentate în figura nr. 11. Observați că singura
diferență constă în numărul de ordine al coloanei de pe care se dorește returnarea rezultatului (notele
sunt pe a șasea coloană din tabelul note).

Figura nr. 11 Argumentele funcției Vlookup pentru afișarea notei obținute de angajat

Dacă dorim să însoțim nota afișată de un mesaj în care să informăm angajații în legătură cu o eventuală
refacere a testului, vom utiliza funcția IF în condițiile de mai jos:

• să presupunem că pragul de promovare stabilit împreună cu managerul firmei este dat de nota 4.
Pentru angajații care au obținut o notă cel puțin egală cu 4, vom afișa mesajul “Felicitări, ați
promovat testul!”, iar pentru restul a căror notă este sub valoarea 4, vom afișa mesajul “Nu ați
promovat. Testul se va reface pe data de 22 aprilie 2022”. Reprezentarea grafică a secvenței
alternative menționate este vizibilă în figura nr. 12;

Figura nr. 12 Secvența alternativă IF – reprezentare grafică


• ne poziționăm în căsuța D5. De pe panglica Formulas, grupul de opțiuni Function Library, din lista
de funcții care se deschide la apăsarea butonului Logical, alegem funcția IF – figura nr. 13;

Figura nr. 13 Apelarea funcției IF

• fereastra cu argumentele funcției IF se completează ca în figura nr. 14: Logical_test (condiția


testată) este C5>=4, Value_if_true (mesajul care se afișează atunci când condiția este îndeplinită)
este Felicitări, ați promovat testul!, Value_if_false (mesajul care se afișează atunci când condiția
nu este îndeplinită) este Nu ați promovat. Testul se va reface pe data de 1 august 2019. Pentru
confirmare, se apasă butonul OK.

Figura nr. 14 Argumentele funcției IF

Rezultatul folosirii funcțiilor VLOOKUP și IF, pentru angajatul cu marca 1506 și pentru un alt angajat, cu
marca 1550, este prezentat în figura nr. 15.
Figura nr. 15 Rezultatele folosirii funcțiilor VLOOKUP și IF

3 OPERAȚIUNI PREGĂTITOARE LA NIVELUL FOII DE CALCUL, ÎNAINTE DE APLICAREA


OPȚIUNII DE PROTECȚIE

Procesul de protejare a unei foi de calcul în Microsoft Excel cuprinde două etape:

1. mai întâi, se pregătesc căsuțele foii de calul în modul dorit de utilizator (în cazul nostru, se ascund
formulele de calcul și liniile tabelului cu note și se blochează la editare toată foaia de calcul, cu excepția
căsuței A5);

2. la final, se confirmă setările de la punctul 1 prin aplicarea protecției, cu sau fără parolă.


Abia după operațiunea de confirmare de la punctul 2, măsurile de protecție intenționate
devin active!

3.1 ASCUNDEREA FORMULELOR DE CALCUL FOLOSITE PENTRU EXTRAGEREA DATELOR


DIN TABELUL NOTE ȘI AFIȘAREA MESAJULUI PENTRU ANGAJAȚI
În multe situații din viața organizațiilor, informații confidențiale pot fi ascunse chiar în banalele formule
de calcul din Microsoft Excel (gândiți-vă la rata preferențială a dobânzii pentru anumiți clienți ai băncilor,
comisioane pe care acestea nu doresc să le comunice clienților etc.). Din fericire pentru cei care au nevoie
să-și protejeze asemenea „mici” secrete, formulele pot fi ascunse la rândul lor.

Pentru problema formulată de noi, este necesară bifarea (activarea) proprietății Hidden pentru zona de
căsuțe care conține formulele prin care am extras numele și prenumele și am afișat mesajul de felicitare
sau refacere a testului (B5:D5). Succesiunea de opțiuni pentru a realiza această sarcină este selecția
intervalului de căsuțe B5:D5 → click dreapta → Format Cells... → Protection → bifarea (activarea)
proprietății Hidden (vezi figura nr. 16).

1. Proprietățile Hidden și Locked sunt distincte. În cazul de față nu se va interveni în nici


un fel în modificarea proprietății Locked (căsuțele care conțin formulele vor fi și ele

! blocate, în așa fel încât să li se asigure integritatea).


2. Activarea proprietății Hidden nu implică ascunderea conținutului căsuțelor din zona
B5:D5, ci doar ascunderea formulelor de calcul. Efectul, repetăm, va fi vizibil abia după
aplicarea protecției.
1.Click dreapta

3.

2. 4.

Figura nr. 16 Activarea proprietății Hidden pentru căsuțele din zona B5:D5

3.2 ASCUNDEREA LINIILOR PE CARE APA R INFORMAȚII CONFIDENȚIALE


Informațiile confidențiale conținute de foaia de calcul curentă sunt cele de pe liniile 7-167. Ascunderea lor
se face prin selectarea tuturor liniilor menționate, apelarea meniului contextual cu click dreapta → Hide.

3.3 BLOCAREA CĂSUȚELOR LA EDITARE


Cadrul didactic dorește ca datele din întreaga foaie de calcul să fie blocate la editare, cu excepția căsuței
A5, care va fi lăsată liberă pentru a-i permite fiecărui angajat să introducă marca proprie pentru a-și afla
nota. Ca rezultat, angajații nu va putea modifica nici o altă căsuța în afară de A5.

În mod implicit, pentru orice căsuță a unei foi de calcul din Microsoft Excel, proprietatea Locked este
setată (figura nr. 17). Acest lucru este vizibil la apelarea meniului contextual pentru orice căsuță sau zonă

de căsuțe, cu click dreapta → Format Cells... → Protection → .


1.Click dreapta

2.

Figura nr. 17 Ascunderea liniilor 7:167

1.Click dreapta

2.
3.
4.

Figura nr. 18 Vizualizarea proprietății Locked a căsuțelor din foaia de calcul (implicit bifată)
Pentru problema formulată de noi, este necesară debifarea (dezactivarea) proprietății Locked pentru
căsuța A5, în ideea că dorim să-i lăsăm angajatului posibilitatea de a introduce marca pentru a-și afla nota.
Succesiunea de opțiuni pentru a realiza această sarcină este selecția căsuței A5 → click dreapta → Format
Cells... → Protection → debifarea (dezactivarea) proprietății Locked (vezi figura nr. 19).

1.Click dreapta

2. 3.
4.

Figura nr. 19 Dezactivarea proprietății Locked a căsuțelor din zona D9:D23

Observați, în figurile 18 și 19, mesajul din fereastra Protection care spune că blocarea căsuțelor sau
ascunderea formulelor nu au efect până la confirmarea lor cu o opțiune de protecție.

4 APLICAREA OPȚIUNII DE PROTECȚIE CU PAROLĂ

Din panglica Review, grupul de opțiuni Changes, se apasă butonul . Ca rezultat, va apărea
fereastra din figura 20.

Pentru o protecție suplimentară, activarea mecanismului general de protecție poate fi însoțită și de


asocierea unei parole. Nu se recomandă asocierea parolei decât în situația unor fișiere finalizate, date în
utilizare curentă, întrucât uitarea parolei poate conduce la imposibilitatea finalizării modelului.
Dacă nu se introduce o parolă, deprotejarea foii de calcul se poate face de către utilizator

! prin simpla succesiune de opțiuni Review → Changes → . Dacă a fost stabilită o


parolă, foaia nu va putea fi deprotejată decât de către cel care o cunoaște.

Figura nr. 20 Introducerea unei parole în fereastra Protect Sheet

Observați că am debifat opțiunea Select locked cells, pentru ca un utilizator neavizat să


nu poată selecta (prin apăsarea tastelor Ctrl + A, de exemplu), zonele blocate la editare
! din foaia de calcul.

După introducerea parolei și apăsarea butonului OK, se solicită confirmarea acesteia. În fereastra de
dialog din figura 21, suntem avertizați că uitarea parolei duce la imposibilitatea deprotejării foii de calcul
și că parolele sunt case-sensitive.

Figura nr. 21 Confirmarea parolei pentru protejarea foii de calcul


Acționarea butonului OK în fereastra din figura nr. 21 determină activarea mecanismului general de
protecție. Din acest moment, orice operațiune de modificare a conținutului căsuțelor care are asociat
parametrul de format Locked este imposibilă, iar utilizatorul este avertizat printr-un mesaj de atenționare.
De asemenea, formulele de calcul ascunse prin bifarea parametrului de format Hidden nu mai sunt vizibile,
iar vizualizarea liniilor și coloanelor ascunse nu mai este permisă.

Aceste efecte sunt prezentate în figurile de mai jos.

Figura 22 prezintă mesajul de avertizare care apare la încercarea de a scrie sau a șterge ceva într-o căsuță
blocată.

Figura nr. 22 Mesaj de avertizare care apare la încercarea utilizatorului de a modifica orice căsuță în afară de A5

Dacă asupra fișierului trebuie aplicate modificări, vom solicita operațiunea de deprotejare, adică de

dezactivare a mecanismului general de protecție (Review → Changes → ).

În situația folosirii unei parole, apare o casetă de dialog pentru precizarea parolei (vezi figura nr. 23).

Figura nr. 23 Mesaj de introducere a parolei la operațiunea de deprotejare

5 PAROLAREA ȘI CRIPTAREA REGISTRELOR DE LUCRU EXCEL 365

Dacă informațiile dintr-un registru Excel sunt considerate confidențiale, se poate recurge
Aplicație la parolarea și criptarea registrelor de lucru în care sunt stocate acestea.

Pentru aceasta, se apelează, din meniul File, opțiunea Info, butonul Protect Workbook, opțiunea Encrypt
with Password – vezi figura nr. 24.
Figura nr. 24 Opțiunea de criptare cu parolă a unui registru Excel

Figura nr. 25 Introducerea parolei pentru criptarea registrului și confirmarea ei

După introducerea unei parole pentru criptarea registrului în fereastra Encrypt Document și confirmarea
ei în fereastra Confirm Password, registrul va fi criptat cu parolă. La încercarea de a-l deschide, se va afișa
mesajul din figura nr.26.

Figura nr. 26 Mesaj la încercarea de a deschide un registru Excel criptat cu parolă


Dacă utilizatorul nu are parola, deschiderea sa va fi imposibilă. Pentru deprotejarea registrului, după
introducerea parolei, se accesează din nou din meniul File, opțiunea Info, butonul Protect Workbook,
opțiunea Encrypt with Password și se șterge parola din fereastra Encrypt Document.

REZUMAT
Unitatea de studiu a tratat:
 cum se blochează la editare căsuțele din Microsoft Excel;
 cum se ascund informații confidențiale situate pe liniile și coloanele Microsoft
Excel, dar și în formulele de calcul;
 verificarea, cu opțiunea Data Validation, a datelor introduse în foaia de calcul;
 funcțiile IF și VLOOKUP;
 parolarea unei foi de calcul și a unui registru Microsoft Excel.
Contribuția acestor elemente la asigurarea confidențialității, integrității și accesibilității
este prezentată în figura de mai jos.

BIBLIOGRAFIE
1. Popescul, D., Securitatea informațiilor – instrumente și metode de lucru, Editura
 Tehnopress, Iași, 2014
EXERCIȚIUL 2

Pornind de la inventarul firmei SC AlfaBeta SRL din fișierul Excel omonim, realizați un formular de comandă
pentru clienții AlfaBeta după modelul din fișierul formular_comanda.xlsx.

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