Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateC
C sharpCalculatoareCorel drawDot netExcelFox pro
FrontpageHardwareHtmlInternetJavaLinux
MatlabMs dosPascalPhpPower pointRetele calculatoare
SqlTutorialsWebdesignWindowsWordXml

Stocarea si manipularea datelor in aplicatii de calcul tabelar

calculatoare



+ Font mai mare | - Font mai mic



Stocarea si manipularea datelor in aplicatii de calcul tabelar

Filtrare personalizata



Presupune utilizarea filtrului Custom

La problemele cu intervale se alege si optiunea AND sau OR

Filtrare avansata

Trebuie sa scriem criteriul de filtrare in foaia de calcul respectind numele coloanei si simbolurile de comparatie: =, >=, <=, <> (diferit)

Criteriul este scris in celulele: I2:I3

Pentru criterii multiple acestea se scriu pe linii unul dupa altul fiecare pe cite o coloana pe aceeasi linie.

Formatarea automata

Pentru eeliminare format se alege autoformat-ul None

Sau

ATENTIE! Dispar toate formatele anterioare!

Formatarea conditionala

Punerea in evidenta a unor valori din tabel sau unor linii

Este un fel de echivalent al evidentiatorului din practica.

Se concretizeaza la:

nivel linii

nivel celule

Nivelul celule

Exemplu: Dorim sa evidentiem toate cantitatile intre 15 si 20 inclusiv.

  1. se selecteaza datele
  2. Se pot adauga maxim 3 conditii

Se poate combina formatarea la nivel de celula cu formatarea la nivel de linie!

Atentie! Nu se selecteaza tot tabelul la formatarea pe celula ci doar coloana!

Eliminarea: Se selecteaza blocul, Format, Conditional Formating, si DELETE

Formatare la nivel de linii

In primul trebuie sa selectam tot tabelul incepind cu prima casuta din tabel.

Selectarea se poate realiza cu Ctrl+A (numai daca nu avem ceva mai sus) sau cu NameBox

Coloana conditiei se specifica cu simbolul $ in fata iar 2 reprezinta linia din foaia de calcul curenta de unde incepe tabelul cu date.

Conditiile multiple se specifica cu operatorul AND

 

Alte tipuri de formule.

Exercitii:

Raspundeti la urmatoarele intrebari cu privire la datele din foaia de calcul Vinzari.

Care este numarul de produse comercializate in ziua de 10.01.2008 cu un pret cuprins intre 10 si 15

Sa se extraga intr-o zona separata inregistrarile pentru produsele comercializate intr-o cantitate mai mare de 15 si un pret mai mic de 20.

Sa se formateze tabelul cu date dupa urmatoarele conditii:

daca cantitatea este mai mica decit 5 sa apara scris textul cu Bold si culoare rosie.

Daca pretul este mai mare decit 20 sa apara fundalul celulei de culoare verde deschis

Daca valoarea vinzarilor este cea mai mica sa se sublinieze toata linia cu fundal galben.

Functii logice

Functia IF

Se foloseste pentru comparatie de valori si actiune in consecinta alternativ.

Sintaxa: =IF(CONDITIE;ACTIUNE_ADEVAR;ACTIUNE_FALS)

In mod grafic IF-ul se reprezinta cu:

Problema 1: Daca valoarea este mai mica decit 50 atunci sa scrie la observatii textul: "Insuficient" iar daca este mai mare sa nu scrie nimic.

Rezolvare:

Problema 2: Sa se calculeze discount-ul aferent vinzarilor dupa urmatoarele intervale:

daca val. vinz este < 50 - discount 0%

daca val. vinz este intre 50 si 100 inclusiv - discount 1%

daca val. vinz este mai mare de 100 pina la 200 inclusiv - discount 2%

daca val. vinz este mai mare de 200 pina la 300 inclusiv - discount 2,5%

daca val. vinz este mai mare de 300 - discount 3%

La problemele pe intervale de valori se incepe de la cea mai mica valoare.

Rezolvare :

Exercitiu:

Se da urmatorul tabel:

Concurs admitere post agent vinzari

Nume prenume

Negociere

Matematica

Cunostinte IT

Sport

A B

A

B D

R

M M

R

H H

A

K L

A

M Y

A

H G M B

A

D

A

F

R

G H

R

T

A

Sa se determine persoana angajata dupa urmatoarele criterii:

In principiu se admite persoana cu media cea mai mare dar

Daca este R la Sport se va scadea din medie 1 punct

Daca cel putin una din note este < 5 atunci candidatul este respins indiferent de medie si rezultatul la sport

Media

Observatii

=IF(E3='R';AVERAGE(B3:D3)-1;AVERAGE(B3:D3))

=IF(AND(B3>=5;C3>=5;D3>=5);IF(F3=MAX($F$3:$F$13);'The One';'Rezerva');'Respins')

Numarare conditionala

Se foloseste functia COUNTIF

Sintaxa: countif(bloc;conditie)

Problema 1: Citi respinsi sunt la sport (din tabelul anterior)?

Solutia:

Insumare conditionala

Se foloseste functia SUMIF

Sintaxa: SUMIF(blocul de cautare care contine conditia;conditia;blocul de insumare - care contine sumele)

Problema 1: Care este suma totala a vinzorilor pentru Produsul A9



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1433
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved