Я столкнулся с этой странной проблемой, пытаясь работать с функцией HLOOKUP. Я построил простой случай здесь, чтобы продемонстрировать.
В столбце, начиная с C7, я введу функции hlookup (показано в столбце D). значения поиска начинаются в столбце B. Формулы в столбце A - это те, которые я ввел в столбце B.
Таблица для справки находится в двух верхних строках. Значение поиска соответствует первой строке, а соответствующее значение во второй строке возвращает результат.
Я попытался найти значения 0,01 и 0,02 в таблице.
Если он работал правильно, он должен вернуть "B" для 0,01 и "C" для 0,02
Но, как видно здесь, я получаю правильный ответ только в зависимости от того, какую формулу я использую для поиска.
Например, в случае 0,01 я получаю правильный ответ, когда использую формулы «.01» и «.31-.3», но не для других, таких как «.11-.1»
Аналогично для .02 я получаю правильный ответ, когда использую формулы ".02" и ".32-.3". Все остальное дает мне значение в ячейке, предшествующей правильной.
Пожалуйста, дайте мне знать, что здесь не так!