Kuinka löytää tietoja VLOOKUP-sovelluksella Excelissä

Sisällysluettelo:

Kuinka löytää tietoja VLOOKUP-sovelluksella Excelissä
Kuinka löytää tietoja VLOOKUP-sovelluksella Excelissä
Anonim

Mitä tietää

  • Lisää lookup_value > table_array > col_index_numcol_index_num 643332 2ja paina Enter.
  • Argumentti range_lookup on valinnainen. Käytä TRUE saadaksesi läheisen ottelun ja FALSE saadaksesi tarkan vastaavuuden.
  • N/A- ja REF-virheet johtuvat puuttuvista tai virheellisistä argumenteista lookup_value, table_array tai range_lookup.

Excelin VLOOKUP-funktio, joka tarkoittaa "pystyhakua", etsii arvon alueen ensimmäisestä sarakkeesta ja palauttaa arvon missä tahansa muussa saman rivin sarakkeessa. Jos et löydä, mikä solu sisältää tiettyjä tietoja, VLOOKUP on tehokas tapa löytää kyseiset tiedot. Se on erityisen hyödyllinen jättiläislaskentataulukoissa, joista on vaikea löytää tietoja. Nämä ohjeet koskevat Excel for Microsoft 365, Excel 2019, 2016, 2013, 2010, Excel for Mac ja Excel Online.

Kuinka VLOOKUP-toiminto toimii

VLOOKUP palauttaa tavallisesti yhden tietokentän tulostuksensa.

Kuinka tämä toimii:

  1. Annat nimen tai lookup_value, joka kertoo VLOOKUP:lle, miltä tietotaulukon riviltä haluttuja tietoja etsitään.
  2. Annat sarakkeen numeron argumenttina col_index_num, joka kertoo VLOOKUP:lle, mikä sarake sisältää etsimäsi tiedot.
  3. Funktio etsii lookup_value tietotaulukon ensimmäisestä sarakkeesta.
  4. VLOOKUP etsii ja palauttaa tiedot sarakenumerosta, jonka määritit kohdassa col_index_num, sam alta riviltä kuin hakuarvo.

VLOOKUP Funktion argumentit ja syntaksi

Image
Image

VLOOKUP-funktion syntaksi on:

=VHAKU(hakuarvo, taulukon_taulukko, sarakkeen_indeksin_numero, alueen_haku)

VLOOKUP-funktio saattaa näyttää hämmentävältä, koska se sisältää neljä argumenttia, mutta se on yksinkertaista käyttää.

VLOOKUP-funktion neljä argumenttia ovat seuraavat:

lookup_value (pakollinen): Arvo, jota haetaan taulukkotaulukon ensimmäisestä sarakkeesta.

table_array (pakollinen) - Tämä on tietotaulukko (solualue), jota VLOOKUP etsii löytääkseen tarvitsemasi tiedot.

  • Table_arrayssa on oltava vähintään kaksi tietosaraketta
  • Ensimmäisen sarakkeen tulee sisältää lookup_value

col_index_num (pakollinen) - Tämä on etsittävän arvon sarakenumero.

  • Numerointi alkaa sarakkeella 1
  • Jos viittaat numeroon, joka on suurempi kuin taulukkotaulukon sarakkeiden lukumäärä, funktio palauttaa REF! virhe

range_lookup (valinnainen) - Ilmaisee, kuuluuko hakuarvo taulukkotaulukon sisältämään alueeseen. Argumentti range_lookup on joko "TRUE" tai "FALSE". Käytä TOSI likimääräistä vastaavuutta ja EPÄTOSI tarkkaa vastaavuutta. Jos se jätetään pois, arvo on oletuksena TRUE.

Jos range_lookup-argumentti on TOSI, niin:

  • Hakuarvo on arvo, jonka haluat tarkistaa, kuuluuko se table_array:n määrittämälle alueelle.
  • Table_array sisältää kaikki alueet ja sarakkeen, joka sisältää alueen arvon (kuten korkea, keskitaso tai matala).
  • Argumentti col_index_num on tuloksena oleva alueen arvo.

Kuinka Range_Lookup-argumentti toimii

Image
Image

Valinnaisen range_lookup-argumentin käyttäminen on monille monimutkaista ymmärtää, joten kannattaa tarkastella nopeaa esimerkkiä.

Yllä olevan kuvan esimerkki käyttää VLOOKUP-toimintoa löytääkseen diskonttokoron ostettujen tuotteiden määrästä riippuen.

Esimerkki osoittaa, että alennus 19 tuotteen ostosta on 2 %, koska 19 on hakutaulukon sarakkeen Quantity välillä 11 ja 21.

Tämän seurauksena VLOOKUP palauttaa arvon hakutaulukon toisesta sarakkeesta, koska tämä rivi sisältää kyseisen alueen minimin. Toinen tapa määrittää alueen hakutaulukko olisi luoda toinen sarake maksimiarvolle, ja tällä alueella olisi vähintään 11 ja enintään 20. Mutta tulos toimii samalla tavalla.

Esimerkissä käytetään seuraavaa VLOOKUP-funktion sisältävää kaavaa löytääkseen ostettujen tavaroiden määrien alennuksen.

=VHAKU(C2, $C$5:$D$8, 2, TOSI)

  • C2: Tämä on hakuarvo, joka voi olla missä tahansa laskentataulukon solussa.
  • $C$5:$D$8: Tämä on kiinteä taulukko, joka sisältää kaikki haluamasi alueet.
  • 2: Tämä on alueen hakutaulukon sarake, jonka haluat HAKU-funktion palauttavan.
  • TRUE: Ottaa käyttöön tämän toiminnon range_lookup-ominaisuuden.

Kun olet painanut Enter ja tulos palaa ensimmäiseen soluun, voit täyttää koko sarakkeen automaattisesti etsiäksesi alueen tulokset solun muiden solujen os alta. hakusarake.

Argumentti range_lookup on vakuuttava tapa lajitella sekalukusarake eri luokkiin.

VLOOKUP Virheet: N/A ja REF

Image
Image

VHAKU-toiminto voi palauttaa seuraavat virheet.

N/A on "arvoa ei saatavilla" -virhe, ja se tapahtuu seuraavissa olosuhteissa:

  • hakua _value ei löydy table_array-argumentin ensimmäisestä sarakkeesta
  • Argumentti Table_array on virheellinen. Argumentti voi esimerkiksi sisältää tyhjiä sarakkeita alueen vasemmalla puolella
  • Argumentti Range_lookup on asetettu arvoon FALSE, ja tarkkaa vastaavuutta lookup_value-argumentille ei löydy table_array ensimmäisestä sarakkeesta.
  • Argumentti range_lookup on asetettu arvoon TRUE, ja kaikki taulukon_taulukon ensimmäisen sarakkeen arvot ovat suurempia kuin lookup_value

REF! ("viite alueen ulkopuolella") -virhe tapahtuu, jos col_index_num on suurempi kuin taulukon_taulukon sarakkeiden määrä.

Suositeltava: