Kuidas kasutada VLookupi IF-avalduses

IF-lause on kodeerimisel äärmiselt kasulik tööriist.

Pange ühele lehele nimeks "Arved" ja teisele "Kontod". Lehe ümbernimetamiseks paremklõpsake lehe nimel ja valige "Nimeta ümber".

Tutvuge käsuga VLookup: VLookup(väärtus, tabeli_massiiv, indeksi_number, mitte_täpne_match). Asendage "väärtus" arvuga, mida otsite massiivi esimeses veerus. Asendage "table_array" kahe või enama veeruga, mis on vertikaalselt sorteeritud. Asendage "index_number" otsitavas "tabelimassiivis" oleva veeru numbriga. Täpse vaste otsimiseks asendage "not_exact_match" väärtusega "0" või "false". Vastasel juhul määrake selle väärtuseks "1" või "tõene", et saada lähim tulemus, mis on määratud väärtusest suurem.

Kombineerige IF-lause VLookup-iga, et saada: "=IF (ISNA(VLOOKUP(4,A2:D10,2,FALSE)) = TRUE, "Olemit ei leitud")." Asendage "4" otsitava numbriga. Asendage "A2:D10" otsitava vahemikuga. Asendage "2" veeruga, millest otsida. Kui soovite ebatäpset otsingut, asendage "FALSE" sõnaga "TRUE". Kui soovite, et teadet ei leitud, asendage " = TRUE" tekstiga "FALSE" ja asendage "Olemit ei leitud" mis tahes sõnumiga, mida soovite kuvada.