Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/ВПР не ищет при расчетном критерии поиска - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
ВПР не ищет при расчетном критерии поиска
3910381 Дата: Суббота, 24.10.2015, 13:52 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Доброго дня. Есть таблица из двух столбцов. Нужно искать в столбце А и возвращать значение столбца B.
Если искомый критерий вводить числом (ячейка D6) то все находит без проблем, но нужно, чтобы расчетный критерий считался с использованием функции округлить (ячейка D7).
И вот тут у меня ступор что не так.
Значение ячеек одинаковы D6=D7=Истина
Причем при вводе в D6 1.35 ищет и для D6 и для D7
При вводе в D6 1.4 ищет для D6 и выдает ошибку для D7.
Подскажите в чем проблема ?
К сообщению приложен файл: 8573754.xlsx (29.7 Kb)
 
Ответить
СообщениеДоброго дня. Есть таблица из двух столбцов. Нужно искать в столбце А и возвращать значение столбца B.
Если искомый критерий вводить числом (ячейка D6) то все находит без проблем, но нужно, чтобы расчетный критерий считался с использованием функции округлить (ячейка D7).
И вот тут у меня ступор что не так.
Значение ячеек одинаковы D6=D7=Истина
Причем при вводе в D6 1.35 ищет и для D6 и для D7
При вводе в D6 1.4 ищет для D6 и выдает ошибку для D7.
Подскажите в чем проблема ?

Автор - 3910381
Дата добавления - 24.10.2015 в 13:52
_Boroda_ Дата: Суббота, 24.10.2015, 14:16 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
В D7 напишите так
Код
=ОКРУГЛ(ОКРУГЛВВЕРХ(D6/5;2)*5;15)

Или ВПР не с 0, а с 1
Код
=ВПР(D7;$A$5:$B$694;2;1)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВ D7 напишите так
Код
=ОКРУГЛ(ОКРУГЛВВЕРХ(D6/5;2)*5;15)

Или ВПР не с 0, а с 1
Код
=ВПР(D7;$A$5:$B$694;2;1)

Автор - _Boroda_
Дата добавления - 24.10.2015 в 14:16
3910381 Дата: Суббота, 24.10.2015, 20:44 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Это решение задачи но не ответ на вопрос Почему так ищет а иначе нет, при условии что D6=D7=Истина, то есть для экселя значения равными должны быть
 
Ответить
СообщениеЭто решение задачи но не ответ на вопрос Почему так ищет а иначе нет, при условии что D6=D7=Истина, то есть для экселя значения равными должны быть

Автор - 3910381
Дата добавления - 24.10.2015 в 20:44
Karataev Дата: Четверг, 29.10.2015, 13:08 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 1336
Репутация: 533 ±
Замечаний: 0% ±

Excel
3910381, потому что фактически в ячейке число не 1,4, а другое. На мониторе только показано, что 1,4, а где-то внутри Excel другое число.
Я это узнал с помощью VBA, с помощью такого кода:
[vba]
Код
activecell.Value = 1.4
[/vba]
Когда я выделял ячейку D6, код вернул True. Когда выделил ячейку D7, код вернул False.
Но я не знаю, как посмотреть, какое на самом деле число в ячейке D7.
 
Ответить
Сообщение3910381, потому что фактически в ячейке число не 1,4, а другое. На мониторе только показано, что 1,4, а где-то внутри Excel другое число.
Я это узнал с помощью VBA, с помощью такого кода:
[vba]
Код
activecell.Value = 1.4
[/vba]
Когда я выделял ячейку D6, код вернул True. Когда выделил ячейку D7, код вернул False.
Но я не знаю, как посмотреть, какое на самом деле число в ячейке D7.

Автор - Karataev
Дата добавления - 29.10.2015 в 13:08
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!