Functii de cautare si referinta: HLOOKUP, VLOOKUP
VLOOKUP lookup_value;table_array; col_index_num; range_lookup)
Cauta o valoare in prima coloana a matricei unui tabel si returneaza o valoare
in acelasi rand dintr-o alta coloana a matricei tabelului. Litera V din VLOOKUP
inseamna "vertical". Utilizati functia VLOOKUP in locul functiei HLOOKUP atunci
cand valorile de comparat sunt localizate intr-o coloana din partea stanga a
datelor pe care doriti sa le gasiti.
Lookup_value Valoarea de cautat in prima coloana a matricei tabel. Lookup_value poate fi o valoare sau o referinta. Daca lookup_value este mai mica decat cea mai mica valoare din prima coloana a table_array, VLOOKUP returneaza valoarea de eroare #N/A.
Table_array Doua sau mai multe coloane de date. Utilizati o referinta la o zona sau un nume de zona. Valorile din prima coloana a table_array sunt valorile cautate dupa lookup_value. Aceste valori pot fi text, numere sau valori logice. Textul cu litere mari este echivalent cu cel cu litere mici.
Col_index_num Numarul coloanei din table_array din care trebuie returnata valoarea potrivita. O valoare 1 pentru col_index_num intoarce valoarea din coloana 1 a tabelului table_array; o valoare 2 pentru col_index_num intoarce valoarea din coloana a doua si asa mai departe. Daca col_index_num este:
Mai mic decat 1, VLOOKUP returneaza valoarea de eroare #VALUE!.
Mai mare decat numarul de coloane din table_array, VLOOKUP returneaza valoarea de eroare #N/A.
Range_lookup O valoare logica, care specifica daca VLOOKUP cauta o potrivire exacta sau o potrivire aproximativa.Daca acest argument este TRUE sau este omis, este returnata o potrivire exacta sau aproximativa. Daca nu este gasita o potrivire exacta, este returnata valoarea cea mai mare urmatoare care este mai mica decat lookup_value.
Valorile din prima coloana a table_array trebuie plasate in ordine sortata ascendent; in caz contrar, este posibil ca VLOOKUP sa nu returneze o valoare corecta. Daca este FALSE, VLOOKUP va cauta numai o potrivire exacta. In acest caz, valorile din prima coloana a table_array nu trebuie sa fie sortate. Daca exista doua sau mai multe valori in prima coloana a table_array care coincid cu lookup_value, se utilizeaza prima valoare gasita. Daca nu se gaseste o potrivire exacta, se returneaza valoarea de eroare #N/A.
Observatii
Cand se cauta valori text in prima coloana
a table_array, asigurati-va ca datele din prima coloana a table_array nu au
spatii la inceput, spatii in plus, utilizari inconsistente ale apostrofului sau
ghilimelelor drepte ( ' sau ' ) sau curbate ( ' sau ") sau caractere
neimprimabile.
Atunci cand se cauta valori numerice sau date, asigurati-va ca datele din prima coloana a table_array nu sunt memorate ca valori text. Daca se intampla astfel, este posibil ca VLOOKUP sa returneze o valoare incorecta sau neasteptata.
Daca range_lookup este FALSE si lookup_value este text, atunci aveti posibilitatea sa utilizati metacaractere in criterii, cum ar fi semnul de intrebare (?) si asteriscul (*) in lookup_value. Un semn de intrebare se potriveste cu orice caracter unic, asteriscul se potriveste cu orice secventa de caractere. Daca doriti sa gasiti un semn de intrebare sau asterisc, tastati tilda (~) inainte de caracter.
Exemplu:
Excel cauta in coloana din stanga a tabelului valoarea pe care am declarat-o ca prim argument.
Daca Excel gaseste valoarea cautata, functia VLOOKUP returneaza valoarea aflata la intersectia liniei respective cu coloana indicata sub forma celui de-al treilea argument.
HLOOKUP lookup_value;table_array;row_index_num;range_lookup)
Cauta o valoare in primul rand al unui tabel sau a unei matrice de valori,
apoi intoarce valoarea in aceeasi coloana dintr-un rand pe care-l specificati
pentru tabel sau pentru matrice. Utilizati HLOOKUP atunci cand valorile de
comparat sunt localizate intr-un rand situat peste primul rand al unui tabel de
date si doriti sa le vedeti mai jos cu un numar
specificat de randuri. Utilizati VLOOKUP atunci cand valorile de comparat se
afla intr-o coloana din stanga datelor pe care vreti sa
le cautati.
Litera H din HLOOKUP provine de la "Horizontal".
Lookup_value este valoarea care trebuie cautata in primul rand al tabelului. Lookup_value poate fi o valoare, o referinta sau un sir de text.
Table_array este un tabel cu informatii in care sunt cautate datele. Utilizati o referinta la o zona de celule sau un nume al zonei de celule.
Index_numeric_rand este numarul randului din table_array, din care va fi returnata valoarea potrivita. Un indice de rand row_index egal cu 1 intoarce valoarea din primul rand al table_array, o valoare 2 a acestuia intoarce valoarea din randul al doilea si asa mai departe. Daca row_index este mai mic decat 1, HLOOKUP intoarce valoarea de eroare #VALUE daca row_index este mai mare decat numarul de randuri din table_array, HLOOKUP intoarce valoarea de eroare #REF!.
Range_lookup este o valoare logica ce specifica daca doriti ca HLOOKUP sa caute o potrivire exacta sau una aproximativa. Daca este TRUE sau omis, este intoarsa o potrivire aproximativa. Cu alte cuvinte, daca nu este gasita o potrivire exacta, va fi intoarsa valoarea urmatoare cea mai mare care este mai mica decat lookup_value. Daca este FALSE, HLOOKUP va cauta o potrivire exacta. Daca nu este gasita nici una, va fi intoarsa valoarea de eroare #N/A.
Observatii:
Politica de confidentialitate |
.com | Copyright ©
2024 - Toate drepturile rezervate. Toate documentele au caracter informativ cu scop educational. |
Personaje din literatura |
Baltagul – caracterizarea personajelor |
Caracterizare Alexandru Lapusneanul |
Caracterizarea lui Gavilescu |
Caracterizarea personajelor negative din basmul |
Tehnica si mecanica |
Cuplaje - definitii. notatii. exemple. repere istorice. |
Actionare macara |
Reprezentarea si cotarea filetelor |
Geografie |
Turismul pe terra |
Vulcanii Și mediul |
Padurile pe terra si industrializarea lemnului |
Termeni si conditii |
Contact |
Creeaza si tu |