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

Вход

Регистрация

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

 

= Мир MS Excel/Формула массива, поиск по нескольким значениям из диапазона. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула массива, поиск по нескольким значениям из диапазона. (Формулы/Formulas)
Формула массива, поиск по нескольким значениям из диапазона.
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;));"")


Она выбирала значения, которые я вставлял в файл, ниже желтой линии, из другого отчета, выгружаемого в ЛК одной компании. Работала прекрасно до вчера. Я не понял почему, отчет на вид тот же.
К сообщению приложен файл: Primer.xlsx (14.7 Kb)


Сообщение отредактировал 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
отчет на вид тот же

Уверены? Где общий итог внизу? Посмотрите файл отсюда http://www.excelworld.ru/forum/2-21075-170737-16-1453300241

Приложите файл, в котором работает.
Заодно и объясните словами что откуда куда. Может, и сами поймете.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
отчет на вид тот же

Уверены? Где общий итог внизу? Посмотрите файл отсюда http://www.excelworld.ru/forum/2-21075-170737-16-1453300241

Приложите файл, в котором работает.
Заодно и объясните словами что откуда куда. Может, и сами поймете.

Автор - _Boroda_
Дата добавления - 18.01.2017 в 11:31
Shadovi4 Дата: Среда, 18.01.2017, 12:54 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 47
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Я смотрел там в первую очередь. Не работает. Формула берет не из общего итога внизу, а из итога после каждой карты, как я понял. Объяснить ее я не могу
К сообщению приложен файл: report-1-2.xlsx (11.8 Kb)
 
Ответить
СообщениеЯ смотрел там в первую очередь. Не работает. Формула берет не из общего итога внизу, а из итога после каждой карты, как я понял. Объяснить ее я не могу

Автор - 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;));"")

Кстати, опять возвращаемся к "тому же виду" - не "тот же" он. Другой. В номере карты нет нолика сначала и пробела в середине
К сообщению приложен файл: report-1-2_1.xlsx (11.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
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
Дата добавления - 18.01.2017 в 13:32
jakim Дата: Среда, 18.01.2017, 14:46 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1199
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
Если я правильно понял, то Ваша задача решается намного проще, только формат номера карт должен совпадать.
К сообщению приложен файл: 8303575.xlsx (11.9 Kb) · Primer-4.xlsx (13.9 Kb)
 
Ответить
Сообщение
Если я правильно понял, то Ваша задача решается намного проще, только формат номера карт должен совпадать.

Автор - jakim
Дата добавления - 18.01.2017 в 14:46
Shadovi4 Дата: Четверг, 19.01.2017, 15:42 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 47
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Да, похоже тоже работает. Спасибо
 
Ответить
СообщениеДа, похоже тоже работает. Спасибо

Автор - Shadovi4
Дата добавления - 19.01.2017 в 15:42
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула массива, поиск по нескольким значениям из диапазона. (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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