Помогите, пожалуйста, новичку. Задача классическая: найти в массиве данных соответствие и вынести его в отдельную таблицу. Я применяла сочетание функций ИНДЕКС и ПОИСКПОЗ, но почему-то оно работает только для верхней части массива данных, а для нижней сопоставление не производится и вылезает ошибка. С функцией ВПР были аналогичные трудности.
Подскажите, пожалуйста, что я делаю неправильно и что может ограничивать работу функций.
Заранее спасибо всем откликнувшимся.
Уважаемые форумчане, добрый вечер!
Помогите, пожалуйста, новичку. Задача классическая: найти в массиве данных соответствие и вынести его в отдельную таблицу. Я применяла сочетание функций ИНДЕКС и ПОИСКПОЗ, но почему-то оно работает только для верхней части массива данных, а для нижней сопоставление не производится и вылезает ошибка. С функцией ВПР были аналогичные трудности.
Подскажите, пожалуйста, что я делаю неправильно и что может ограничивать работу функций.
Диапазон под ИНДЕКСом не нужно начинать с А, достаточно только тот столбец, откуда нужно тянуть данные. И тогда третий аргумент ИНДЕКСа не нужен.
2. В столбце А не все значения такие, как Вы видите. Посмотрите мой файл, я там показал, что значение не 25, а 25,0000000000001 Поэтому формулу можно написать вот так
Посмотрите про отсутствующий третий аргумент ПОИСКПОЗ в справке А можно еще проще -
Код
=ПРОСМОТР(E2;A$2:A$121;B$2:B$121)
1. Вашу формулу можно переписать вот так
Код
=ИНДЕКС($B$2:$B$121;ПОИСКПОЗ($E2;$A$2:$A$121;))
Диапазон под ИНДЕКСом не нужно начинать с А, достаточно только тот столбец, откуда нужно тянуть данные. И тогда третий аргумент ИНДЕКСа не нужен.
2. В столбце А не все значения такие, как Вы видите. Посмотрите мой файл, я там показал, что значение не 25, а 25,0000000000001 Поэтому формулу можно написать вот так
_Boroda_, спасибо, вариант с функцией ПРОСМОТР очень понравился, всё просто и лаконично.
jakim, спасибо, буду знать теперь и про АГРЕГАТ тоже. Хотя для новичка с ней сложновато разобраться =(
На самом деле, я не поняла, откуда взялось столько знаков после запятой, т.к. просто протянула ячейки вниз, как обычно, чтобы не вписывать вручную. Лишние знаки при этом было не видно, поэтому никак не могла сообразить, в чем проблема с формулой. Еще раз большая всем благодарность за внимательность и советы!
_Boroda_, спасибо, вариант с функцией ПРОСМОТР очень понравился, всё просто и лаконично.
jakim, спасибо, буду знать теперь и про АГРЕГАТ тоже. Хотя для новичка с ней сложновато разобраться =(
На самом деле, я не поняла, откуда взялось столько знаков после запятой, т.к. просто протянула ячейки вниз, как обычно, чтобы не вписывать вручную. Лишние знаки при этом было не видно, поэтому никак не могла сообразить, в чем проблема с формулой. Еще раз большая всем благодарность за внимательность и советы!IrinaIS
_Boroda_, Здравствуйте , буду признателен за помощь , задача почти как в теме Задача : найти в массиве данных соответствие по признаку crit/crit* и вынести его в отдельные таблицы
( в ежедневный по crit + crit* и недельный отчет только по признаку crit) .
Но количество строк в массиве 73351 (начиная с 12й) меняется (надо удалять/добавлять) Реализовал чз ВПР (формулы на страницах вед.инж и Нед.отч) но формулы подсчета 0/1 (ячейки ABCDE) в строках страницы 73351 периодически багают при удалении/добавлении строк
Пример попыток БЕЗ подсчета 0/1 - на стр Лист2 и Лист3 - работает только в статике и не работают при удалении строк в 73351
страниц аналогичных 73351 много, оставил одну для примера
--- Спасибо отбой, отзеркалил листы пользователей в один через =ДВССЫЛ и убрал формулы ABCDE с рабочих листов
_Boroda_, Здравствуйте , буду признателен за помощь , задача почти как в теме Задача : найти в массиве данных соответствие по признаку crit/crit* и вынести его в отдельные таблицы
( в ежедневный по crit + crit* и недельный отчет только по признаку crit) .
Но количество строк в массиве 73351 (начиная с 12й) меняется (надо удалять/добавлять) Реализовал чз ВПР (формулы на страницах вед.инж и Нед.отч) но формулы подсчета 0/1 (ячейки ABCDE) в строках страницы 73351 периодически багают при удалении/добавлении строк
Пример попыток БЕЗ подсчета 0/1 - на стр Лист2 и Лист3 - работает только в статике и не работают при удалении строк в 73351
страниц аналогичных 73351 много, оставил одну для примера
--- Спасибо отбой, отзеркалил листы пользователей в один через =ДВССЫЛ и убрал формулы ABCDE с рабочих листовЭд