15 skyrius · 15.4
XLOOKUP: paieška į kairę ir su savu pranešimu
XLOOKUP yra VLOOKUP įpėdinis. Žmonės jo klausia, nes VLOOKUP turi tris apribojimus: jis ieško tik pirmoje skiltyje, reikia skaičiuoti skiltis, o klaidą reikia apdoroti atskirai. XLOOKUP šių apribojimų neturi, ir Euro-Office jį puikiai atpažįsta.
Sandara
=XLOOKUP(ieškoma_reikšmė; ieškoma_skiltis; rezultato_skiltis; "pranešimas, jei nerasta")
Pavyzdys: suraskite Hotel De Haven sąskaitos sumą. Klientų pavadinimai yra B skiltyje, sumos G skiltyje:
=XLOOKUP(A5;Facturen!$B$2:$B$13;Facturen!$G$2:$G$13;"Nerasta")

Kodėl tai geriau
- Nereikia skaičiuoti skilčių: tiesiog nurodote rezultato skiltį. Jei vėliau įterpsite skiltį, formulė liks teisinga.
- Taip pat į kairę: rezultato skiltis gali būti į kairę nuo ieškomos skilties.
- Pagal nutylėjimą tiksli atitiktis: nereikia pridėti FALSE.
- Savas pranešimas: ketvirtasis argumentas yra tekstas, rodomas, jei nieko nerandama.
Papildomos galimybės
- Penktasis argumentas, palyginimo režimas: 0 tiksli atitiktis (numatytoji), -1 tiksli arba artimiausia mažesnė reikšmė (patogu intervalams), 1 tiksli arba artimiausia didesnė, 2 su pakaitos simboliais * ir ?.
- Šeštasis argumentas, paieškos kryptis: -1 ieško nuo apačios į viršų. Taip rasite paskutinę kliento sąskaitą: =XLOOKUP("Bakkerij Van Dijk";B2:B13;F2:F13;"Nėra";0;-1).
Spąstai
- Ieškoma skiltis ir rezultato skiltis turi būti vienodo ilgio: $B$2:$B$13 ir $G$2:$G$13, o ne $G$2:$G$20.
- Venkite visų skilčių, pvz., B:B, dideliuose failuose; tai lėtina skaičiuoklę. Žr. Kaip pagreitinti lėtai veikiančią skaičiuoklę.
- Jei siunčiate failą kam nors, kas naudoja labai seną Excel versiją (2016 ar senesnę), ta programa XLOOKUP nepažins. Tokiu atveju naudokite VLOOKUP.
