Формула массива, поиск по нескольким значениям из диапазона.
Shadovi4
Дата: Среда, 18.01.2017, 09:47 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 47
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Приветствую, знатоки! Была у меня формула, любезно предоставленная одним гуру екселя, формула массиваКод
=ЕСЛИОШИБКА(ИНДЕКС($C$6:$C$99;ПОИСКПОЗ(ТЕКСТ($A2;"\*0000\ 000000\*")&ПРАВБ(B$1;2);ПРОСМОТР(СТРОКА(A$6:A$99);СТРОКА(A$6:A$99)/($C$6:$C$99="");$A$6:$A$99)&$A$6:$A$99;));"")
Она выбирала значения, которые я вставлял в файл, ниже желтой линии, из другого отчета, выгружаемого в ЛК одной компании. Работала прекрасно до вчера. Я не понял почему, отчет на вид тот же.
Приветствую, знатоки! Была у меня формула, любезно предоставленная одним гуру екселя, формула массиваКод
=ЕСЛИОШИБКА(ИНДЕКС($C$6:$C$99;ПОИСКПОЗ(ТЕКСТ($A2;"\*0000\ 000000\*")&ПРАВБ(B$1;2);ПРОСМОТР(СТРОКА(A$6:A$99);СТРОКА(A$6:A$99)/($C$6:$C$99="");$A$6:$A$99)&$A$6:$A$99;));"")
Она выбирала значения, которые я вставлял в файл, ниже желтой линии, из другого отчета, выгружаемого в ЛК одной компании. Работала прекрасно до вчера. Я не понял почему, отчет на вид тот же. Shadovi4
Сообщение отредактировал Shadovi4 - Среда, 18.01.2017, 10:16
Ответить
Сообщение Приветствую, знатоки! Была у меня формула, любезно предоставленная одним гуру екселя, формула массиваКод
=ЕСЛИОШИБКА(ИНДЕКС($C$6:$C$99;ПОИСКПОЗ(ТЕКСТ($A2;"\*0000\ 000000\*")&ПРАВБ(B$1;2);ПРОСМОТР(СТРОКА(A$6:A$99);СТРОКА(A$6:A$99)/($C$6:$C$99="");$A$6:$A$99)&$A$6:$A$99;));"")
Она выбирала значения, которые я вставлял в файл, ниже желтой линии, из другого отчета, выгружаемого в ЛК одной компании. Работала прекрасно до вчера. Я не понял почему, отчет на вид тот же. Автор - Shadovi4 Дата добавления - 18.01.2017 в 09:47
_Boroda_
Дата: Среда, 18.01.2017, 11:31 |
Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Shadovi4
Дата: Среда, 18.01.2017, 12:54 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 47
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Я смотрел там в первую очередь. Не работает. Формула берет не из общего итога внизу, а из итога после каждой карты, как я понял. Объяснить ее я не могу
Я смотрел там в первую очередь. Не работает. Формула берет не из общего итога внизу, а из итога после каждой карты, как я понял. Объяснить ее я не могу Shadovi4
Ответить
Сообщение Я смотрел там в первую очередь. Не работает. Формула берет не из общего итога внизу, а из итога после каждой карты, как я понял. Объяснить ее я не могу Автор - Shadovi4 Дата добавления - 18.01.2017 в 12:54
_Boroda_
Дата: Среда, 18.01.2017, 13:11 |
Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Откуда формула что берет я знаю - я сам ее и писал (см. ссылку в моем предыдущем посте). Я это к тому спросил, что Вы пишете, что , а он не совсем тот. Я просил Вас приложить файл, в котором вчера работало. А Вы приложили что? Если у Вас номер карты в строке 6 изменил свой формат с 0257 754918 на 257754918, то и формулу поменять нужно. Вот так, напримерКод
=ЕСЛИОШИБКА(ИНДЕКС($C$6:$C$53;ПОИСКПОЗ("*"&$A2&"*"&ПРАВБ(B$1;2);ПРОСМОТР(СТРОКА(A$6:A$53);СТРОКА(A$6:A$53)/($C$6:$C$53="");$A$6:$A$53)&$A$6:$A$53;));"")
Кстати, опять возвращаемся к "тому же виду" - не "тот же" он. Другой. В номере карты нет нолика сначала и пробела в середине
Откуда формула что берет я знаю - я сам ее и писал (см. ссылку в моем предыдущем посте). Я это к тому спросил, что Вы пишете, что , а он не совсем тот. Я просил Вас приложить файл, в котором вчера работало. А Вы приложили что? Если у Вас номер карты в строке 6 изменил свой формат с 0257 754918 на 257754918, то и формулу поменять нужно. Вот так, напримерКод
=ЕСЛИОШИБКА(ИНДЕКС($C$6:$C$53;ПОИСКПОЗ("*"&$A2&"*"&ПРАВБ(B$1;2);ПРОСМОТР(СТРОКА(A$6:A$53);СТРОКА(A$6:A$53)/($C$6:$C$53="");$A$6:$A$53)&$A$6:$A$53;));"")
Кстати, опять возвращаемся к "тому же виду" - не "тот же" он. Другой. В номере карты нет нолика сначала и пробела в середине _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Откуда формула что берет я знаю - я сам ее и писал (см. ссылку в моем предыдущем посте). Я это к тому спросил, что Вы пишете, что , а он не совсем тот. Я просил Вас приложить файл, в котором вчера работало. А Вы приложили что? Если у Вас номер карты в строке 6 изменил свой формат с 0257 754918 на 257754918, то и формулу поменять нужно. Вот так, напримерКод
=ЕСЛИОШИБКА(ИНДЕКС($C$6:$C$53;ПОИСКПОЗ("*"&$A2&"*"&ПРАВБ(B$1;2);ПРОСМОТР(СТРОКА(A$6:A$53);СТРОКА(A$6:A$53)/($C$6:$C$53="");$A$6:$A$53)&$A$6:$A$53;));"")
Кстати, опять возвращаемся к "тому же виду" - не "тот же" он. Другой. В номере карты нет нолика сначала и пробела в середине Автор - _Boroda_ Дата добавления - 18.01.2017 в 13:11
Shadovi4
Дата: Среда, 18.01.2017, 13:32 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 47
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Действительно не тот же... Потому и обратился к профессионалам, что глаз не намётан. У меня нет файла в котором все работало, ибо я вставил в рабочий файл новые данные и сохранил. Спасибо
Действительно не тот же... Потому и обратился к профессионалам, что глаз не намётан. У меня нет файла в котором все работало, ибо я вставил в рабочий файл новые данные и сохранил. Спасибо Shadovi4
Ответить
Сообщение Действительно не тот же... Потому и обратился к профессионалам, что глаз не намётан. У меня нет файла в котором все работало, ибо я вставил в рабочий файл новые данные и сохранил. Спасибо Автор - Shadovi4 Дата добавления - 18.01.2017 в 13:32
jakim
Дата: Среда, 18.01.2017, 14:46 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1199
Репутация:
313
±
Замечаний:
0% ±
Excel 2010
Если я правильно понял, то Ваша задача решается намного проще, только формат номера карт должен совпадать.
Если я правильно понял, то Ваша задача решается намного проще, только формат номера карт должен совпадать.
jakim
Ответить
Сообщение Если я правильно понял, то Ваша задача решается намного проще, только формат номера карт должен совпадать.
Автор - jakim Дата добавления - 18.01.2017 в 14:46
Shadovi4
Дата: Четверг, 19.01.2017, 15:42 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 47
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Да, похоже тоже работает. Спасибо
Да, похоже тоже работает. Спасибо Shadovi4
Ответить
Сообщение Да, похоже тоже работает. Спасибо Автор - Shadovi4 Дата добавления - 19.01.2017 в 15:42