
Bendroji formulė
=VLOOKUP(B5,(workbook)sheet!range,4,0)
Santrauka
Norėdami ieškoti produkto duomenų, kainų ar kitos informacijos, saugomos atskiroje (išorinėje) darbaknygėje, galite naudoti funkciją VLOOKUP su visa nuoroda į kitą darbaknygę. Parodytame pavyzdyje formulė C5 yra:
=VLOOKUP(B5,'(product data.xlsx)Sheet1'!$B$4:$E$12,4,0)
Duomenų pavyzdys
Išorinės darbaknygės duomenys atrodo taip:
Paaiškinimas
Tai standartinis funkcijos VLOOKUP naudojimas norint gauti duomenis iš 4 lentelės stulpelio:
- paieškos vertė gaunama iš B5
- table_array yra nuoroda į diapazoną išorinėje darbaknygėje
- col_index yra 4, kad gautumėte duomenis iš ketvirtojo stulpelio
- range_lookup yra nulis, kad priverstumėte tikslią atitiktį
Vienintelis skirtumas yra speciali sintaksė, naudojama išorinėms nuorodoms, argumente „table_array“. Išorinių nuorodų sintaksė yra tokia:
'(workbook)sheet'!range
- darbaknygė yra išorinės darbaknygės pavadinimas (ty data.xlsx)
- lapas yra lapo, kuriame yra diapazonas, pavadinimas (ty Sheet1)
- diapazonas yra tikrasis lentelės masyvo diapazonas (ty A1: C100)
Lengviausias būdas įvesti nuorodą į išorinę lentelę yra pradėti įvesti funkciją VLOOKUP paprastai. Tada, įvesdami argumentą table_array, eikite į išorinę darbaknygę ir tiesiogiai pasirinkite diapazoną. „Excel“ reikalingą nuorodą sukurs automatiškai.
Pastaba: Jei darbaknygė su paieškos lentele yra atidaryta, VLOOKUP parodys darbaknygės pavadinimą ir adresą lentelės_dešimt argumentui. Jei ne, VLOOKUP parodys visą failo kelią į darbaknygę + darbaknygės pavadinimą ir adresą.
Tvarkyti tarpus ir skyrybos ženklus
Atkreipkite dėmesį, kad nuoroda į darbaknygę pateikiama laužtiniuose skliaustuose, o visa darbaknygė + lapas - kabutėse. Vienos kabutės reikalingos, kai darbaknygės ar lapo pavadinime yra tarpo arba skyrybos ženklų