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

Вход

Регистрация

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

 

= Мир MS Excel/Что ищет функция ПРОСМОТР при нескольких совпадениях? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Что ищет функция ПРОСМОТР при нескольких совпадениях?
elovkov Дата: Вторник, 27.06.2023, 16:31 | Сообщение № 1
Группа: Друзья
Ранг: Обитатель
Сообщений: 408
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
Балуюсь с формулами, не могу понять что за результат дает мне формула в Д1
Код
=ПРОСМОТР(1;--ЕПУСТО(A1:A33);B1:B33)

при условии пропуска значений в строках
почему она выдает "ъ"?
если а30 стереть - "э", если а29 заполнить - "э"
логику не поймаю никак)))
К сообщению приложен файл: vopros.xlsx (9.4 Kb)


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
СообщениеБалуюсь с формулами, не могу понять что за результат дает мне формула в Д1
Код
=ПРОСМОТР(1;--ЕПУСТО(A1:A33);B1:B33)

при условии пропуска значений в строках
почему она выдает "ъ"?
если а30 стереть - "э", если а29 заполнить - "э"
логику не поймаю никак)))

Автор - elovkov
Дата добавления - 27.06.2023 в 16:31
Serge_007 Дата: Вторник, 27.06.2023, 16:54 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Функция ПРОСМОТР() не имеет аргумента "Точное совпадение" как у ВПР() или ПОИСКПОЗ(), поэтому критично выполнять условия работы функции, а именно:
Цитата
Просматриваемый_вектор - Обязательный аргумент. Диапазон, состоящий из одной строки или одного столбца. Значения в аргументе просматриваемый_вектор могут быть текстом, числами или логическими значениями.

Важно: Значения в аргументе просматриваемый_вектор должны быть расположены в порядке возрастания: ..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА; в противном случае функция ПРОСМОТР может возвратить неправильный результат


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеФункция ПРОСМОТР() не имеет аргумента "Точное совпадение" как у ВПР() или ПОИСКПОЗ(), поэтому критично выполнять условия работы функции, а именно:
Цитата
Просматриваемый_вектор - Обязательный аргумент. Диапазон, состоящий из одной строки или одного столбца. Значения в аргументе просматриваемый_вектор могут быть текстом, числами или логическими значениями.

Важно: Значения в аргументе просматриваемый_вектор должны быть расположены в порядке возрастания: ..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА; в противном случае функция ПРОСМОТР может возвратить неправильный результат

Автор - Serge_007
Дата добавления - 27.06.2023 в 16:54
elovkov Дата: Вторник, 27.06.2023, 17:01 | Сообщение № 3
Группа: Друзья
Ранг: Обитатель
Сообщений: 408
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
Тоесть из-за того, что --ЕПУСТО дает то 1 то 0 то опять 1 - он просто выдает что-то только ему понятное?)))


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
СообщениеТоесть из-за того, что --ЕПУСТО дает то 1 то 0 то опять 1 - он просто выдает что-то только ему понятное?)))

Автор - elovkov
Дата добавления - 27.06.2023 в 17:01
Serge_007 Дата: Вторник, 27.06.2023, 17:38 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Да, именно так :)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеДа, именно так :)

Автор - Serge_007
Дата добавления - 27.06.2023 в 17:38
elovkov Дата: Среда, 28.06.2023, 09:49 | Сообщение № 5
Группа: Друзья
Ранг: Обитатель
Сообщений: 408
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
При этом что интересно, формула
Код
ПРОСМОТР(1;1/(А:А);А:А)

стабильно выдает значение последней непустой ячейки в столбце, даже с пропусками, которые дают #ДЕЛ/0! в промежутках
и даже если вставить значения не по порядку в диапазон
какое-то это "1/..." волшебное


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
СообщениеПри этом что интересно, формула
Код
ПРОСМОТР(1;1/(А:А);А:А)

стабильно выдает значение последней непустой ячейки в столбце, даже с пропусками, которые дают #ДЕЛ/0! в промежутках
и даже если вставить значения не по порядку в диапазон
какое-то это "1/..." волшебное

Автор - elovkov
Дата добавления - 28.06.2023 в 09:49
Serge_007 Дата: Среда, 28.06.2023, 10:03 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеПочему так происходит я писал в этой статье: Поиск последней заполненной ячейки строки/столбца и возврат её значения

Автор - Serge_007
Дата добавления - 28.06.2023 в 10:03
Nic70y Дата: Среда, 28.06.2023, 10:07 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
elovkov, при делении 1 на число большее 1, получаем число меньшее 1
при неточном поиске 1 больше любого из этого числа, соот. будет найдено
значение последней непустой ячейки

стабильно выдает
нет: замените 41 на 0,5 например


ЮMoney 41001841029809
 
Ответить
Сообщениеelovkov, при делении 1 на число большее 1, получаем число меньшее 1
при неточном поиске 1 больше любого из этого числа, соот. будет найдено
значение последней непустой ячейки

стабильно выдает
нет: замените 41 на 0,5 например

Автор - Nic70y
Дата добавления - 28.06.2023 в 10:07
elovkov Дата: Среда, 28.06.2023, 10:25 | Сообщение № 8
Группа: Друзья
Ранг: Обитатель
Сообщений: 408
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
я писал в этой статье:

а я велосипед изобретал, такую вот состряпал
Код
=ИНДЕКС(A:A;ПОИСКПОЗ(;A:A;-1);)

вроде последнее тоже выдает, и со смешенными

на 0,5 например

ага, больше 1 получается, ясно


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
Сообщение
я писал в этой статье:

а я велосипед изобретал, такую вот состряпал
Код
=ИНДЕКС(A:A;ПОИСКПОЗ(;A:A;-1);)

вроде последнее тоже выдает, и со смешенными

на 0,5 например

ага, больше 1 получается, ясно

Автор - elovkov
Дата добавления - 28.06.2023 в 10:25
  • Страница 1 из 1
  • 1
Поиск:

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