Excel formula: Pašpietiekams VLOOKUP -

Satura rādītājs

Vispārēja formula

=VLOOKUP(lookup,(table_array),column,match)

Kopsavilkums

Lai izveidotu patstāvīgu VLOOKUP formulu, varat pārveidot tabulu par masīva konstanti VLOOKUP iekšpusē. Parādītajā piemērā formula F7 ir:

=VLOOKUP(E7,(0,"F";60,"D";70,"C";80,"B";90,"A"),2,TRUE)

Paskaidrojums

Parasti otrais arguments VLOOKUP tiek sniegts kā diapazons, piemēram, B6: C10. Novērtējot formulu, šī atsauce tiek iekšēji pārveidota par divdimensiju masīvu šādi:

(0,"F";60,"D";70,"C";80,"B";90,"A")

Katrs komats norāda kolonnu, un katrs semikols norāda rindu. Zinot to, kad tabula ir maza, varat pārveidot tabulu par "masīva konstanti" un izmantot masīva konstanti iekšā VLOOKUP, nevis atsauci.

Priekšrocība ir tā, ka darblapā vairs nav jāuztur tabula. Trūkums ir tāds, ka masīvs ir grūti kodēts formulā. Ja kopējat formulu vairākās šūnās, jums būs jāuztur vairāki masīva gadījumi. Masīva konstantes rediģēšana ir sarežģītāka nekā tabulas rediģēšana darblapā, un citi lietotāji var nesaprast formulu.

Nosaukta diapazona opcija

Ja vēlaties atsevišķu tabulu, bet darblapā nevēlaties vairākus tabulas gadījumus, varat izveidot nosauktu diapazonu, izmantojot masīva konstanti, pēc tam atsaucieties uz nosaukto diapazonu sadaļā VLOOKUP. Šīs pieejas priekšrocība ir tā, ka ir jāuztur tikai viens tabulas gadījums.

Interesanti raksti...