Devolver valor en función de un texto coincidente
No sé si esto es posible en excel. Tengo listados con códigos y nombres, cada uno de los productos tiene su propio código y su nombre.
He intentado con fórmulas que, si encuentra un valor de texto coincidente en un listado nuevo (sin ordenar), tanto el código como el nombre se copie a la lista ordenada.
No sé si me explico bien. El problema que tengo es que tanto los códigos como los nombres varían en cada nuevo listado, pero en el nombre hay partes del texto comunes siempre.
Ej.
Categoría 1 (con código y nombre)
Categoría 2 (con código y nombre)
Categoría 3 (con código y nombre)
Categoría 4 (con código y nombre)
Si copio la información a excel de un nuevo listado, las categorías se ordenan en función del código, alfabéticamente, yo necesito que si encuentra un texto común a Categoría 1, por ejemplo, que lo coloque al lado de Categoría 1.
He intentado combinar Hallar y Buscarv, pero no es suficiente.