Вы смешиваете ячейки с текстовым содержимым и с числовым содержимым. Они могут выглядеть одинаково и даже выравниваться одинаково (если вы вручную выравниваете по левому или правому краю), но вы должны проверить форматирование ячеек (и переформатировать, если необходимо), чтобы сделать это правильно (просто выберите ячейки, справа - щелкните и «отформатируйте ячейки».
TRIM - это функция, которая работает только с текстом.
Обратите также внимание, что лично мне было трудно заставить VLOOKUP надежно работать с числами, особенно если вы хотите точное совпадение (используя параметр FALSE).
Поскольку ваши значения поиска являются идентификаторами, я думаю, что лучше конвертировать все их (то есть оба столбца C и X) в текстовые значения.