
Üldine valem
=VLOOKUP(B5,(workbook)sheet!range,4,0)
Kokkuvõte
Eraldi (välisse) töövihikusse salvestatud tooteandmete, hinnakujunduse või muu teabe otsimiseks võite kasutada funktsiooni VLOOKUP täieliku viitega teisele töövihikule. Näidatud näites on valem C5-s:
=VLOOKUP(B5,'(product data.xlsx)Sheet1'!$B$4:$E$12,4,0)
Näidisandmed
Välise töövihiku andmed näevad välja järgmised:
Selgitus
See on funktsiooni VLOOKUP tavapärane kasutamine andmete hankimiseks tabeli 4. veerust:
- otsingu väärtus pärineb B5-st
- table_array on viide vahemikule välises töövihikus
- col_index on 4, et neljandast veerust andmeid hankida
- range_lookup on täpse vaste sundimiseks null
Ainus erinevus on argumendis "table_array" väliste viidete jaoks kasutatav spetsiaalne süntaks. Väliste viidete süntaks on:
'(workbook)sheet'!range
- töövihik on välise töövihiku nimi (st data.xlsx)
- leht on vahemikku sisaldava lehe nimi (st leht1)
- vahemik on tabeli massiivi tegelik vahemik (st A1: C100)
Lihtsaim viis välisele tabelile viite sisestamiseks on alustada funktsiooni VLOOKUP sisestamist tavapäraselt. Seejärel sisestage argumendi table_array sisestamisel väline töövihik ja valige vahemik otse. Excel koostab vajaliku viite automaatselt.
Märkus. Kui otsingu tabeliga töövihik on avatud, kuvab VLOOKUP töövihiku nime ja aadressi argumendi table_array jaoks. Kui ei, kuvab VLOOKUP faili täieliku tee töövihiku juurde + töövihiku nimi ja aadress.
Tühikute ja kirjavahemärkide käitlemine
Pange tähele, et viide töövihikule on lisatud nurksulgudesse ja kogu töövihik + leht on lisatud ühte jutumärki. Üksikud jutumärgid on vajalikud, kui töövihiku või lehe nimi sisaldab tühikut või kirjavahemärke