Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Excel


Qdidactic » stiinta & tehnica » informatica » excel
FUNCTIA LOOKUP - lookup & Reference



FUNCTIA LOOKUP - lookup & Reference


Pentru a utiliza o functie de cautare trebuie sa apelezi caseta Paste Function. Din lista cu categoriile de functii alegi Lookup&Reference iar din campul Function Name alegi functia LOOKUP.

In momentul in care alegi functia LOOKUP din caseta Paste Function se deschide o caseta care te intreaba ce tip de sintaxa alegi. Functia LOOKUP are doua forme de sintaxa si anume forma vectoriala si forma matriciala.

Sintaxa 1: Se utilizeaza atunci cand domeniul care contine valoarea pe care o cauti este de forma vectoriala..

Forma vectoriala a functiei este urmatoarea:

LOOKUP(lookup_value,lookup_vector,result_vector)

lookup_value este valoare pe care functia LOOKUP o cauta in vectorul lookup_vector

lookup_vector este domeniul format dintr-un singur rand sau coloana si care contine valoarea cautata

result_vector este un domeniu format dintr-un singur rand sau coloana si care trebuie sa aiba aceeasi dimensiune cu vectorul lookup_vector. A cesta este vectorul care furnizeaza rezultatul cautarii.



Nota:              Valorile aferente vectorului lookup_value trebuie sa fie sortate ascendent, altfel functia nu returneaza valorile corect iar domeniul lookup_value si domeniul result_vector trebuie sa aiba dimensiuni identice. Nu face diferenta intre litere mari si litere mici.

Pentru a utiliza functia LOOKUP, forma vectoriala, trebuie sa parcurgi pasii:

Deschide caseta Paste Function.

Din categoria Lookup&Reference alege functia LOOKUP.

Din caseta care se deschide alege optiunea lookup_value,lookup_vector,result_vector.

In caseta Formula Pallette completeaza argumentele functiei:

In campul lookup_value completeaza valoarea care urmeaza a fi cautata sau referinta celulei care o contine. Valoarea trebuie scrisa identic cu forma ei din domeniul in care se face cautarea.

In campul lookup_vector selecteaza domeniul in care se efectueaza cautarea.


In campul result_vector selecteaza domeniul din care se returneaza valoarea dorita.

Obs. 1 : Daca functia LOOKUP nu gaseste valoarea din campul lookup_value atunci marcheaza valoarea cea mai mare care este mai mica sau egala cu valoarea din campul lookup_value.

Obs. 2: Daca valoarea din lookup_value este mai mica decat cea mai mica valoare din campul lookup_value functia LOOKUP returneaza un mesaj de eroare (#N/A).







Exemplu

LOOKUP(0,57;A2:A6;B2:B6) = izo-butan

LOOKUP(0,58;A2:A6;B2:B6) = izo-butan

LOOKUP(0,66;A2:A6;B2:B6) = pentan

LOOKUP(0,25;A2:A6;B2:B6) = #N/A deoarece valoarea 0,25 este mai mica decat orice valoare din domeniul lookup_vector A2:A6.

Sintaxa 2. Aceasta forma a functiei LOOKUP face cautarea automat in primul rand sau in prima coloana in functie de marimea domeniului matricial.

Forma matriciala a functiei este urmatoarea:

LOOKUP(lookup_value,array)

lookup_value este valoare pe care functia LOOKUP o cauta in matrice

array este un domeniu matricial de celule care contine text, numere, valori logice pe care vrei sa le compari cu valoarea argumentului lookup_value (vezi capitolul „Termeni de baza”).

Cautarea cu ajutorul formei matriciale se efectueaza in felul urmator:

Daca domeniul de cautare are mai multe coloane decat randuri, functia LOOKUP cauta valoarea lookup_value in primul rand al domeniului

Daca domeniul de cautare are mai multe randuri decat coloane, functia LOOKUP cauta valoarea lookup_value in prima coloana a domeniului

Obs. 1 Daca functia LOOKUP nu gaseste valoarea lookup_value, foloseste cea mai mare valoare care este mai mica sau egala cu valoarea lookup_value.

Obs. 2 Daca este mai mica decat cea mai mica valoare din primul rand sau prima coloana (depinde de dimensiunea matricii) a domeniului de cautare, functia LOOKUP returneaza valoarea de eroare #N/A.

Exemplu

LOOKUP(„C”,)=3

LOOKUP(„BUMP”,)=2




Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright