Try changing your formula to:
=IF(ISNA(INDEX('Data Buat Sijl Murid'!$B$14:$AO$83,MATCH($H$14,'Data Buat Sijl Murid'!$B$14:$B$83,0),29)),"",INDEX('Data Buat Sijl Murid'!$B$14:$AO$83,MATCH($H$14,'Data Buat Sijl Murid'!$B$14:$B$83,0),29))
This will leave the cell blank ("") if the formula's result is #N/A.
Regards,
Barrie
NiuB,
You get #N/A not because of "when there is no data in return on the spesific cells" as you put. It's a value that MATCH returns because it failed to find the "lookup value" $H$14 exactly as is in 'Data Buat Sijl Murid'!$B$14:$B$83. [0 means False means exact match ]. Anycase, INDEX has nothing to do with the "so-called" error value. See also allexperts.com for an alternative formulation with the same intent as Barrie's suggestion.
Aladin
Thanks to you too Aladin..you guys rock..many thanks for the response.
You get #N/A not because of "when there is no data in return on the spesific cells" as you put. It's a value that MATCH returns because it failed to find the "lookup value" $H$14 exactly as is in 'Data Buat Sijl Murid'!$B$14:$B$83. [0 means False means exact match ]. Anycase, INDEX has nothing to do with the "so-called" error value. See also allexperts.com for an alternative formulation with the same intent as Barrie's suggestion. Aladin