Пытался использовать простой VLOOKUP для таблицы с некоторыми вычисленными значениями (с помощью формул). Он не может выполнить точное совпадение, даже если значение поиска равно значению таблицы. Но копирование необходимой ячейки таблицы и использование этой ячейки в качестве ссылки для поиска значения работает.
Пересмотрел проблему в простой таблице (см. В приложении), но скопировал одну из ячеек таблицы из оригинала (так что это больше не формула). Также скопировал исходную ячейку таблицы снова в ячейку поиска. Поиск работает. Редактирование ячейки (но ничего не меняющееся) и нажатие клавиши ввода прерывают поиск.
Прилагаемая таблица показывает эти два поиска рядом друг с другом. Две ячейки одинаково отформатированы, а значения равны друг другу. И все же одно работает, а другое нет. https://drive.google.com/open?id=0B_H0r_KuPwzAby1OS05XSGMwaHc
0
1
Отображаемое значение округляется и отображается в соответствии с форматированием ячейки. Фактическое значение может нести гораздо больше цифр после запятой. Фактическое значение используется формулами в других ячейках, а не отображаемое значение.
Tyson
Не понимаю твою точку зрения, @Tyson. Значение в таблице больше не формула, а значение. И я позаботился о том, чтобы показать все его цифры. Но только для проверки, сравнивая эти значения в пустой ячейке "= C7 = D14" ([ячейка таблицы] = [ячейка поиска 1]) и "= C7 = D15" ([ячейка таблицы] = [ячейка поиска 2]) и «= D14 = D15» ([поисковая ячейка 1] = [поисковая ячейка 2]) возвращает true для всех случаев. Так что это не может быть проблемой значения, если Excel подтверждает, что все 3 значения равны.
SAL