Problema con fórmula Buscar de Excel
Apreciado experto: tengo el siguiente problema: En la Hoja1 – Columna A, tengo una lista de materias; en la misma Hoja1 – columna B, tengo el equivalente en horas de cada una de esas materias. En la Hoja2, he aplicado la siguiente fórmula: =SI(A1="";"";BUSCAR(A1;Hoja1!A:A;Hoja1!B:B)), pero sorpresivamente, al efectuar Pruebas, los resultados no coinciden con los datos de cada materia; he ordenado en forma ascendente los datos, he hecho Pruebas, pero los resultados de la fórmula son equivocados (no coinciden). ¿Será que esta fórmula BUSCAR es imprecisa cuando se aplica en columnas que contienen palabras compuestas ó frases? Existe otra fórmula que me permita hacer lo que necesito, es decir, digitar el nombre de una materia; y si la encuentra, al frente de ese nombre me coloque automáticamente la hora que le corresponda? Agradezco su oportuna respuesta. Muchas gracias.