Rumus Excel: VLOOKUP menimpa keluaran -

Daftar Isi

Formula umum

=IF(VLOOKUP()=x,y,VLOOKUP())

Ringkasan

Untuk mengganti output dari VLOOKUP, Anda bisa menumpuk VLOOKUP di fungsi IF. Pada contoh yang ditunjukkan, rumus di G5 adalah:

=IF(VLOOKUP(F5,key,2,TRUE)="F","x",VLOOKUP(F5,key,2,TRUE))

di mana kuncinya adalah rentang bernama B5: C9.

Rumus ini mengembalikan keluaran standar ketika skor> = 60, dan "x" untuk skor kurang dari 60.

Penjelasan

Catatan: pendekatan yang lebih sederhana adalah dengan mengubah tabel yang digunakan oleh VLOOKUP secara langsung. Tetapi contoh ini menjelaskan mekanisme pengujian dan penggantian keluaran dari VLOOKUP.

Rumus ini didasarkan pada contoh penilaian sederhana yang dijelaskan secara mendetail di sini. Untuk skor tertentu, VLOOKUP menggunakan tabel yang ada, kunci rentang bernama (B5: C9), untuk menghitung nilai. Modus kecocokan catatan diatur ke perkiraan.

Untuk mengganti keluaran, VLOOKUP disarangkan dalam pernyataan IF:

=IF(VLOOKUP(F5,key,2,TRUE)="F","x",VLOOKUP(F5,key,2,TRUE))

Terjemahan literal dari rumus ini adalah:

Jika VLOOKUP mengembalikan "F", mengembalikan "x". Jika tidak, kembalikan hasil dari VLOOKUP.

Hasil "x" dapat disesuaikan sesuai keinginan. Untuk tidak menampilkan apa pun, berikan string kosong ("").

Formula alternatif

Formula yang lebih sederhana dan tidak terlalu berlebihan dapat dibuat dengan menggunakan IF untuk memeriksa skor secara langsung seperti ini:

=IF(F5<60,"x",VLOOKUP(F5,key,2,TRUE))

Namun, rumus ini secara teknis tidak menimpa keluaran VLOOKUP. Sebaliknya, ini menguji nilai skor yang masuk dan melewati VLOOKUP sepenuhnya jika di bawah 60.

Artikel yang menarik...