Sunteți pe pagina 1din 2

Capitolul 6.

Utilizarea funciilor

Tabelul nr 6.6. Valorile futnizate de funcia TYPE


Valoare Rezultat
Numr 1
Text 2
Valoare logic 4
Formul 8
Valoare de tip eroare 16
Matrice 64

6.2.8. Funcii de cutare i de referine

Funciile de cutare i referine sunt utilizate atunci cnd, trebuie determinat


coninutul celulelor, domeniilor sau zonelor selectate. Unele dintre ele sunt utilizate i
n foile de funcii Macro, devenind instrumente de creare a funciilor Macro avansate.

Funciile de cutare i referin sunt urmtoarele:

ADDRESS(numr_linie;numr_coloana;num_abs;a1;foaie_text)

AREAS(referina)

CHOOSE(num_index;valoare1;valoare2;)

COLUMN(referina)

COLUMNS(matrice)

HLOOKUP(valoare_cautata;matrice_tab;index_linie_num;domeniu_cutare)

HYPERLINK(adresa;nume)

INDEX(matrice;numr_linie;numr_coloana)

INDEX(referina;numr_linie;numr_coloana;numr_zona)

INDIRECT(ref_text;a1)

LOOKUP(valoare_cautata;vector_cutare;vector_rezultat)

LOOKUP(valoare_cautata;matrice)

MATCH(valoare_cautata;matrice_cutare;tip_potrivire)

157
Capitolul VI. Utilizarea funciilor

OFFSET(referina;linii;coloane;nlime;lime)

ROW(referina)

ROWS(matrice)

TRANSPOSE(matrice)

VLOOKUP(valoare_cautata;matrice_tabel;col_index_num;domeniu_cutare)

6.2.9. Funcii de tip text

Funciile de tip text permit manipularea valorilor de tip text.

CHAR(numr): are ca rezultat caracterul care, corespunde codului ASCII numr (de la
1 la 255).

CLEAN(text): are ca rezultat ndeprtarea din argumentul text,a oricrui caracter avnd
codul ASCII mai mic dect 32 sau mai mare ca 127.

COD(text): are ca rezultat codul ASCII al primei litere din textul specificat.

CONCATENATE(text1;text2;): efectueaz reuniunea tuturor argumentelor.


Exemplu:
=CONCATENATE(Anul; ;2; ;Finane Bnci)

va avea ca rezultat afiarea textului Anul 2 Finane Bnci.

DOLLAR(valoare;zecimale): are ca rezultat rotunjirea unei valori cu un numr de


zecimale specificat i apoi o convertete n text, cu format de valut. Textul obinut
poate fi concatenat, cu alte valori de tip text.

Exemplu:
=Produsul valoreaz&DOLLAR(A1;2)&.

Va avea ca rezultat Produsul valoreaz $50,66, dac celula A1 conine


valoarea $50,66, rezultatul se furnizeaz cu 2 zecimale.

EXACT(text1;text2): are ca efect compararea valorilor text1 i text2; dac sunt identice
se returneaz valoarea logic TRUE; dac nu, se returneaz valoarea logic FALSE.
Observaie: Majusculele sunt luate n considerare.

158

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