Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Functii pentru date de tip logic: TRUE, FALSE, NOT, AND, OR

sql



+ Font mai mare | - Font mai mic



Functii pentru date de tip logic

TRUE   Returneaza valoarea logica TRUE

FALSE   Returneaza valoarea logica FALSE



NOT  Schimba valoarea logica a argumentului

AND   Returneaza TRUE daca toate argumentele sale sunt TRUE

OR   Returneaza TRUE daca unul din argumente este TRUE

IF   Specifica instructiunea ce se executa in urma unui test logic

TRUE

Returneaza valoarea logica  TRUE.

Sintaxa

TRUE( )

Remarca

Puteti tipari deasemenea cuvantul TRUE direct in celula foii de calcul sau in formula, rezultatul fiind acelasi.

FALSE

Returneaza valoarea logica  FALSE.

Sintaxa

FALSE

Remarca

Puteti tipari deasemenea cuvantul FALSE direct in celula foii de calcul sau in formula, rezultatul fiind acelasi.

NOT

Inverseaza valoarea argumentului sau.

Sintaxa

NOT(valoare logica)

Valoare logica   este o valoare sau o expresie care poate fi evaluata TRUE sau FALSE.

Remarca

Daca valoare logica este FALSE, NOT returneaza TRUE;

daca valoare logica este TRUE, NOT returneaza FALSE.

Exemplu

A

B

Formula

Descriere (Rezultat)

=NOT(FALSE)

Inverseaza FALSE (TRUE)

=NOT(1+1=2)

Inverseaza valoarea unei expresii ce este evaluata cu TRUE (FALSE)

AND

Returneaza TRUE daca toate argumentele sale sunt TRUE; returneaza FALSE daca unul sau mai multe din argumentele sale sunt FALSE.

Sintaxa

AND(valoare logica 1,valoare logica2, )

Valoare logica1, valoare logica2,    sunt cele maxim 30 de conditii testate, care pot fi TRUE sau FALSE.

Remarci

Ø   Argumentele trebuie evaluate la valori logice ca TRUE sau FALSE, sau trebuie sa fie siruri sau referinte care contin valori logice.

Ø   Daca un sir sau o referinta contine text sau celule goale, aceste valori sunt ignorate.

Ø   Daca valorile specificate nu au ca rezultate valori logice, functia AND returneaza valoarea pentru eroare #VALUE! .

Exemplul 1

A

B

Formula

Descriere (Rezultat)

=AND(TRUE, TRUE)

Toate argumentele sunt TRUE (TRUE)

=AND(TRUE, FALSE)

Un argument este   FALSE (FALSE)

=AND(2+2=4, 2+3=5)

Toate expresiile din argument sun evaluate TRUE (TRUE)

Exemplul 2

A

Data

Formula

Descriere (Rezultat)

=AND(1<A2, A2<100)

Deoarece 50 este intre 1 si 100 (TRUE)

=IF(AND(1<A3, A3<100), A3, ' Valoarea este in afara intervalului.')

Afiseaza A3 daca este intre 1 si 100, altfel afiseaza mesajul. (Valoarea este in afara intervalului.)

=IF(AND(1<A2, A2<100), A2, ' Valoarea este in afara intervalului.')

Afiseaza A2 daca este intre 1 si 100, altfel afiseaza mesajul. (50.)

OR

Returneaza TRUE daca orice argument al sau este TRUE; returneaza FALSE daca toate argumentele sale sunt FALSE.

Sintaxa

OR(valoare_logica1,valoare_logica2,)

Valoare logica1, valoare logica2,    sunt cele maxim 30 de conditii testate, care pot fi TRUE sau FALSE.

Exemplu

A

B

Formula

Descriere (Rezultat)

=OR(TRUE)

Un argument este TRUE (TRUE)

=OR(1+1=1,2+2=5)

Toate argumentele evaluate sunt FALSE (FALSE)

=OR(TRUE,FALSE,TRUE)

Cel putin un argument este TRUE (TRUE)

IF

Returneaza o valoare in cazul in care conditia specificata are valoarea TRUE si alta valoare daca este evaluata cu FALSE.

Sintaxa

IF(conditie logica,valoare_daca_true,valoare_daca_false)

Conditie_logica   este orice valoare sau expresie care poate fi evaluata cu TRUE sau FALSE. De exemplu, A10=100 este o expresie logica; daca valoarea din celula A10 este egala cu 100, expresia este evaluata cu TRUE. Altfel, expresia este evaluata cu FALSE. Acest argument poate folosi orice operator de comparare (=,<,>,<=,>=,<>

Valoare_daca_true   este valoarea care este returnata daca conditia logica este TRUE. De exemplu, daca argumentul este textul 'Buget redus' si   conditia logica este evaluataTRUE, atunci functia IF afiseaza textul 'Beget redus'. Daca conditia logica este evaluataTRUE si valoare_daca_true este vida, acest argument returneaza 0 (zero). Valoare_daca_true poate fi alta formula.

Valoare_daca_false   este valoarea care este returnata daca conditia logica este FALSE. De exemplu, daca argumentul este textul 'Depasire buget' si  conditia logica este evaluata FALSE, atunci functia IF afiseaza textul ' Depasire buget '. Daca conditia_logica este evaluata FALSE si valoare_daca_false este vida(dupa valoare_daca_true apare o virgula inainte de paranteza inchisa), acest argument returneaza 0 (zero); daca nu apare o virgula, este intoarsa valoarea FALSE. Valoare_daca_false poate fi alta formula.

Remarci

Pana la 7 functii IF pot fi folosite ca argumente valoare_daca_true si valoare_daca_false in constructii mai elaborate.

Exemplul 1

A

Data

Formula

Descriere (Rezultat)

=IF(A2<=100,'Buget redus','Depasire buget')

Daca numarul din A2 este <=100, formula afiseaza 'Buget redus', altfel afiseaza 'Depasire buget' (Buget redus)

=IF(A2=100,SUM(B5:B15),'')

Daca numarul din A2 este =100, atunci se calculeaza suma numerelor din intervalul B5:B15, altfel este afisat textul vid ('') ()

Exemplul 2

A

B

Cheltuieli actuale

Cheltuieli preconizate

Formula

Descriere (Rezultat)

=IF(A2>B2,'Depasire buget', 'OK')

Verifica daca prima linie depaseste bugetul (Depasire buger)

=IF(A3>B3,'Depasire buget', 'OK')

Verifica daca a doua linie depaseste bugetul (OK)

Exemplul 3

A

 

Scor

 

 

 

 

Formula

Descriere (Rezultat)

=IF(A2>89,'A',IF(A2>79,'B', IF(A2>69,'C',IF(A2>59,'D','F'))))

Asociaza o litera primului scor (F)

=IF(A3>89,'A',IF(A3>79,'B', IF(A3>69,'C',IF(A3>59,'D','F'))))

Asociaza o litera celui de al doilea scor (A)

=IF(A4>89,'A',IF(A4>79,'B', IF(A4>69,'C',IF(A4>59,'D','F'))))

Asociaza o litera celui de al treilea scor (C)

In exemplul anterior, a doua structura IF este deasemenea argument valoare_daca_false pentru prima structura IF.   Similar, a treia structura IF este argument valoare_daca_false pentru a doua structura IF. De exemplu, daca prima conditie logica (A >89) este TRUE, este returnat 'A', iar daca este FALSE, a doua structura IF este evaluata, si asa mai departe.

Se observa ca literele sunt asociate numerelor astfel:

Daca Scor este

Litera returnata   este

Mai mare ca 89

A

De la 80 la 89

B

De la 70 la 79

C

De la 60 la 69

D

Mai mic decat 60

F

Functii pentru date de tip text

CHAR   Returneaza caracterul specificat prin codul sau ASCII

CODE   Returneaza codul ASCII pentru primul caracter din text

CONCATENATE   Uneste cateva elemente de text in unul singur

EXACT   Verifica daca doua texte sunt identice

FIND   Cauta un text in altul (este case-sensitive)

FIXED   Transforma un numar in text, fixand un numar de zecimale

LEFT   Returneaza cele mai din stanga caractere dintr-un text

LEN   Returneaza numarul de caractere dintr-un text

LOWER   Converteste un text la litere mici

MID   Returneaza un numar specificat de caractere dintr-un text, pornind de la pozitia specificata

PROPER   Transforma in majuscula prima litera din fiecare cuvant al textului

REPLACE   Inlocuieste caractere din interiorul textului

REPT   Repeta textul de un numar dat de ori

RIGHT   Returneaza cele mai din dreapta caractere din text

SEARCH   Cauta un text in altul (nu este case-sensitive)

SUBSTITUTE   Inlocuieste o parte din text cu alta

TRIM   Inlatura spatiile de la inceputul si de la sfarsitul textului

UPPER   Converteste textul in majuscule

VALUE   Converteste  argumentul text (ce reprezinta un numar) intr-un numar

CHAR

Returneaza caracterul specificat de un numar.

Sintaxa

CHAR(numar)

Numar reprezinta un numar cuprins intre 0 si 255 ce  codifica caracterul dorit.

Exemplu

A

B

Formula

Descriere (Rezultat)

=CHAR(65)

Afiseaza caracterul cu codul 65 (A)

=CHAR(33)

Afiseaza caracterul cu codul 33 (!)

CODE

Returneaza un cod numeric pentru primul caracter din text.
Sintaxa

CODE(text)

Exemplu

A

B

Formula

Descriere (Rezultat)

=CODE('Abc')

Afiseaza codul numeric pentru A (65)

=CODE('!')

Afiseaza codul numeric pentru ! (33)

CONCATENATE

Uneste cateva elemente de text in unul singur

Sintaxa

CONCATENATE (text1,text2,)

Text1, text2,    sunt maxim 30 de elemente text care vor fi unite in unul singur. Elementele text pot fi texte, numere sau referinte de celule.

Remarci

Operatorul '&' poate fi folosit in locul lui CONCATENATE pentru a uni elemente text.

Exemplu

A

Data

sistem international

informatie

BIT

Formula

Descriere (Rezultat)

=CONCATENATE('Unitatea de masura in ', A2,' a ',A3,'i este ',A4,'-ul')

Formeaza o propozitie din datele anterioare (Unitatea de masura in sitem international a informatiei este BIT-ul)

EXACT

Compara doua siruri de caractere si returneaza TRUE daca sunt exact la fel sau FALSE altfel. EXACT este case-sensitive

Sintaxa

EXACT(text1,text2)

Exemplu

A

B

Primul text

Al doilea text

word

word

Word

word

w ord

word

Formula

Descriere (Rezultat)

=EXACT(A2,B2)

Verifica daca sirurile din prima linie sunt la fel (TRUE)

=EXACT(A3,B3)

Verifica daca sirurile din a doua linie sunt la fel (FALSE)

=EXACT(A4,B4)

Verifica daca sirurile din a treia linie sunt la fel (FALSE)

FIND

FIND gaseste un text (text1) in interiorul altui text (text2), si returneaza pozitia de inceput a text1 in text2. FIND este case sensitive.

Sintaxa

FIND(text1,text2,start_num)

text1   este textul pe care vrem sa-l gasim.

text2   este textul ce contine textul pe care-l cautam.

start_num   specifica pozitia caracterului de la care se incepe cautarea. Daca start_num nu este specificat, se considera implicit egal cu 1.

Remarci

Ø   Daca text1 este '' (textul vid), FIND intoarce primul caracter cu care incepe cautarea in text2

Ø   Daca text1 nu apare in text2, FIND returneaza valoarea de eroare   #VALUE!

Ø   Daca start_num nu este mai mare decat 0, FIND and returneaza valoarea de eroare  #VALUE!

Ø   Daca start_num este mai mare decat lungimea lui text2, FIND returneaza valoarea de eroare  #VALUE!

Exemplul 1

A

Data

Miriam McGovern

Formula

Descriere (Rezultat)

=FIND('M',A2)

Pozitia primului 'M' in text (1)

=FIND('m',A2)

Pozitia primului 'm' in text (6)

=FIND('M',A2,3)

Pozitia primului 'M' in text, incepand cu al treilea caracter (8)

Exemplul 2

A

 

Data

 

Microprocesor #124-TD45-87

 

Memorie RAM #12-671-6772

 

Imprimanta #116010

 

Formula

Descriere (Rezultat)

=MID(A2,1,FIND(' #',A2,1)-1)

Extrage textul de la pozitia 1 pana la pozitia lui '#' (Microprocesor)

=MID(A3,1,FIND(' #',A3,1)-1)

Extrage textul de la pozitia 1 pana la pozitia lui '#' (Memorie RAM)

=MID(A4,1,FIND(' #',A4,1)-1)

Extrage textul de la pozitia 1 pana la pozitia lui '#' (Imprimanta)

FIXED

Rotunjeste un numar zecimal la numarul specificat de zecimale, si transforma rezultatul in text.

Sintaxa

FIXED(numar,zecimale,fara_virgula)

numar   este numarul pe care vrem sa il rotunjim si sa-l convertim la text.

zecimale   este numarul de cifre din dreapta punctului zecimal.

fara_virgula   este o valoare logica care, daca este TRUE, nu include virgula in textul rezultat.

Remarci

Ø   Numerele in Microsoft Excel nu pot avea niciodata mai mult de 15 cifre semnificative, dar zecimalele pot fi pana la 127.

Ø   Daca zecimale este negativ, numarul este rotunjit in stanga punctului zecimal.

Ø   Daca se omite zecimale, se considera implicit 2.

Ø   Daca fara_virgula este FALSE sau omis, textul returnat va contine virgula.

Exemplu

A

Data

Formula

Descriere (Rezultat)

=FIXED(A2, 1)

Rotunjeste numarul la o zecimala dupa punctul zecimal (1,234.6)

=FIXED(A2, -1)

Rotunjeste numarul la o zecimala in stinga punctului zecimal (1,230)

=FIXED(-1234.567, -1, TRUE)

Rotunjeste numarul la o zecimala in stinga punctului zecimal, fara virgula (-1230)

=FIXED(44.332)

Rotunjeste numarul la 2 zecimale dupa punctul zecimal (44.33)

LEFT

LEFT returneaza primele num_car caractere din text.

Sintaxa

LEFT(text,num_car)

text   este textul ce contine caracterele care trebuie extrase

num_car   specifica numarul de caractere pe care vreti sa le extrageti

Remarci

num_car trebuie sa fie >=zero.

Daca num_car este >= decat lungimea textului, LEFT returneaza tot textul.

Daca   num_car este omis, este considerat a fi 1.

Exemplu

A

Data

Pret vanzare

Suedia

Formula

Descriere (Rezultat)

=LEFT(A2,4)

Primele patru caractere din A2 (Pret)

=LEFT(A3)

Primul caracter din A3 (S)

LEN

LEN returneaza numarul de  caractere din text

Sintaxa

LEN(text)

text   este textul a carui lungime o aflam. Spatiile sunt considerate caractere.

Exemplu

A

Data

Sibiu, RO

     Unu

Formula

Descriere (Rezultat)

=LEN(A2)

Lungimea lui A2 (9)

=LEN(A3)

Lungimea lui A3 (0)

=LEN(A4)

Lungimea lui A4, care include 5 spatii (8)

LOWER

Converteste toate literele majusculele din text la litere mici.

Sintaxa

LOWER(text)

Exemplu

A

Data

E. E. Constantin

Apt. 2B

Formula

Descriere (Rezultat)

=LOWER(A2)

converteste A2 (e. e. constantin)

=LOWER(A3)

converteste A3 (apt. 2b)

MID

MID returneaza un numar specificat de caractere din text incepand cu o pozitie precizata.

Sintaxa

MID(text,start_num,num_car)

text   este textul ce contine caracterele pe care le extragem.

start_num   este pozitia primului caracter care trebuie extras.

num_car   reprezinta numarul de caractere care trebuie extrase.

Remarci

Ø   Daca start_num este mai mare decat lungimea textului, MID returneaza '' (textul vid).

Ø   Daca start_num este mai mic decat lungimea textului, dar start_num plus num_car depaseste lungimea textului, MID returneaza caracterele pana la sfarsitul textului.

Ø   Daca start_num este mai mic decat 1, MID returneaza valoarea de eroare #VALUE!  

Ø   Daca num_car este negativ, MID returneaza valoarea de eroare #VALUE! 

Exemplu

A

Data

Clasa a10a

Formula

Descriere (Rezultat)

=MID(A2,1,5)

Cinci caractere din text, incepand cu primul caracter (Clasa)

=MID(A2,7,20)

20 de caractere din text, incepand cu al 7-lea (a10a)

=MID(A2,20,5)

Deoarece pozitia de start este mai mare decat lungimea textului, este returnat sirul vid ()

PROPER

Transforma in majuscule prima litera din fiecare cuvant si orice alta litera din text care urmeaza unui caracter ce nu este litera. Toate celelalte litere sunt convertite in litere mici.

Sintaxa

PROPER(text)

text   este textul inclus intre ghilimele, o formula care returneaza text, sau o referinta la o celula ce contine textul pe care doriti sa-l transformati .

Exemplu

A

Data

acesta este un TITLU

2-cent's worth

76BuGet

Formula

Descriere (Rezultat)

=PROPER(A2)

Conversie A2 (Acesta Este Un Titlu)

=PROPER(A3)

Conversie A3 (2-Cent'S Worth)

=PROPER(A4)

Conversie A42 (76Buget)

REPLACE

REPLACE inlocuieste o parte a textului cu un numar de caractere specificat dintr-un alt text.

Sintaxa

REPLACE(text_vechi,start_num,num_car,text_nou)

text_vechi   este textul in care vrem sa facem inlocuirea.

start_num   este pozitia primului caracter din text_vechi care va fi inlocuit.

num_car   este numarul de caractere din text_vechi pe care REPLACE il va inlocui cu text_nou.

text_nou   este textul care va inlocui caracterele din text_vechi.

Exemplu (REPLACE)

A

Data

abcdefghijk

Formula

Descriere (Rezultat)

=REPLACE(A2,6,5,'*')

Inlocuieste 5 caractere, incepand cu al saselea caracter cu caracterul *  (abcde*k)

=REPLACE(A3,3,2,'10')

Inlocuieste ultimele doua cifre din 2009 cu 10 (2010)

=REPLACE(A4,1,3,'@')

Inlocuieste primele 3 caractere cu @ (@456)

REPT

Multiplica textul de un numar de ori dat.

Sintaxa

REPT(text,numar_ori)

text   este textul care va fi multiplicat.

numar_ori   este un numar pozitiv care specifica de cate ori se multiplica textul.

Remarci

Ø   Daca numar_ori este 0 (zero), REPT returneaza '' (textul vid).

Ø   Daca numar_ori nu este un intreg, el va fi trunchiat.

Ø   Rezultatul functiei REPT nu poate fi mai lung de 32767 caractere, altfel REPT returneaza valoarea de eroare #VALUE!.

Exemplu

A

B

Formula

Descriere (Rezultat)

=REPT('*-', 3)

Afiseaza textul de 3 ori (*-*-*-)

=REPT('-',10)

Afiseaza semul minus de 10 ori (----------)

RIGHT

RIGHT returneaza ultimele num_car caractere din text.

Sintaxa

RIGHT(text,num_car)

text   este textul ce contine caracterele care trebuie extrase

num_car   specifica numarul de caractere pe care vreti sa le extrageti

Remarci

Ø   num_car trebuie sa fie >= zero.

Ø   Daca num_car este mai mare decit lungimea textuluit, RIGHT returneaza tot textul.

Ø   Daca num_car este omis, se considera ca este 1.

Exemplu

A

Data

Pret Vanzare

Numar stoc

Formula

Descriere (Rezultat)

=RIGHT(A2,7)

Ultimele 7 caractere din A2 (Vanzare)

=RIGHT(A3)

Ultimul caracter din A3 (c)

SEARCH

SEARCH returneaza prima pozitie pe care gasim text1 in text2. SEARCH nu este case sensitive.

Sintaxa

SEARCH(text1,text2,start_num)

text1   este textul pe care vrem sa-l gasim. Putem folosi aici caracterul (marcheaza un singur caracter, oricare ar fi el) si * (marcheaza o secventa de caractere). Daca dorim sa gasim chiar un sau un *, trebuie sa tiparim inaintea acelui caracter.

text2   este textul ce contine textul pe care-l cautam.

start_num   specifica pozitia caracterului de la care se incepe cautarea. Daca start_num nu este specificat, se considera implicit egal cu 1.

Remarci

Ø   Daca text1 este '' (textul vid), SEARCH intoarce primul caracter cu care incepe cautarea in text2

Ø   Daca text1 nu apare in text2, SEARCH returneaza valoarea de eroare #VALUE!

Ø   Daca start_num nu este mai mare decat 0 sau este mai mare decat lungimea lui text2, SEARCH returneaza valoarea de eroare #VALUE!

Example (SEARCH)

A

 

Data

 

Propozitii

 

Luna Aprilie

 

aprilie

 

Formula

Descriere (Rezultat)

=SEARCH('o',A2,6)

Pozitia primului 'o' in A2, incepand cu pozitia a 4-a (5)

=SEARCH(A4,A3)

Pozitia lui 'aprilie' in 'Luna Aprilie' (6)

=REPLACE(A3,SEARCH(A4,A3),6,'Decembrie')

Inlocuieste 'Aprilie' cu 'Decembrie' (Luna Decembrie)

SUBSTITUTE

Inlocuieste text_vechi cu text_nou intr-un text.

SUBSTITUTE se foloseste cand vrem sa inlocuim o anumita parte din text, iar REPLACE cand vrem sa inlocuim orice aparitie din text a text_vechi.

Sintaxa

SUBSTITUTE(text,text_vechi,text_nou,num_aparitie)

text   este textul sau referinta unei celule ce contine text, in care vrem sa facem inlocuirea.

text_vechi   este textul pe care vrem sa-l inlocuim.

text_nou   este textul cu care vrem sa inlocuim text_vechi.

num_aparitie   specifica numarul aparitiei din text_vechi pe care vrem sa o inlocuim cu text_nou. Daca num_aparitie este specificat, doar aceea din va fi inlocuita cu text_nou. Altfel, fiecare aparitie a text_vechi in text va fi schimbata in text_nou.

Exemplu

A

Data

Data Vanzari

Trimestrul 1, 2008

Trimestrul 1, 2011

Formula

Descriere (Rezultat)

=SUBSTITUTE(A2, 'Vanzari', 'Costuri')

Inlocuieste Vanzari cu Costuri (Data Costuri)

=SUBSTITUTE(A3, '1', '2', 1)

Inlocuieste prima aparitie a lui '1' cu '2' (Semestrul 2, 2008)

=SUBSTITUTE(A4, '1', '2', 3)

Inlocuieste a treia aparitie a lui '1' with '2' (Semestrul 1, 2012)

TRIM

Sterge toate spatiile din text, exceptandu-le pe cele dintre cuvinte

Sintaxa

TRIM(text)

Exemplu

A

B

Formula

Descriere (Rezultat)

=TRIM(' Microsoft Excel  ')

Sterge spatiile din text (Microsoft Excel)

UPPER

Converteste textul la majuscule.

Sintaxa

UPPER(text)

text   este textul care va fi convertit

Exemplu

A

Data

total

Maria

Formula

Descriere (Rezultat)

=UPPER(A2)

Converteste A2 (TOTAL)

=UPPER(A3)

Converteste A3 (MARIA)

VALUE

Converteste un text care reprezinta un number intr-un numar.

Sintaxa

VALUE(text)

text   este un text cuprins intre ghilimele sau o referinta la o celula ce contine textul pe care vrem sa il covertim.

Remarci

Ø   text poate fi oricare din constantele numar,data sau ora in formate recunoscute de Microsoft Excel daca nu, VALUE returneaza valoarea de eroare  #VALUE!

Exemplu

A

B

Formula

Descriere (Rezultat)

=VALUE('$1,000')

Numarul echivalent cu textul (1000)

=VALUE('16:48:00')-VALUE('12:00:00')

Numarul echivalent cu 4 ore si 48 minute, care este '16:48:00'-'12:00:00' (0.2 or 4:48)

Nota   Pentru a vedea numarul ca timp, selectati celula si din meniul Format selectati Cells(Celule) . Actionati eticheta Number(Numar), si apoi selectati Time(Ora) din lista Category (Categorie).



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1923
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