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

Вход

Регистрация

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

 

= Мир MS Excel/отобразить формулу вместо текста во в вложенной формуле - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » отобразить формулу вместо текста во в вложенной формуле (Формулы/Formulas)
отобразить формулу вместо текста во в вложенной формуле
TTT Дата: Понедельник, 13.04.2015, 10:23 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день!
Необходимо во вложенной формуле вычислить формулу
1. Это рабочая формула =ПРОСМОТР(2;1/(J1=C1:C277);F1:F1156) - но здесь четко зашит диапазон C1:C277 , а диапазон должен быть динамический
2. Это формула с ошибкой =ПРОСМОТР(2;1/(J1=C1&":"&"C"&(ПОИСКПОЗ(ВПР(I1;A:A;1;ИСТИНА);A:A)));F1:F1156) - проблема в том, что часть
C1&":"&"C"&(ПОИСКПОЗ(ВПР(I1;A:A;1;ИСТИНА);A:A)) отображается как текст, а нужно как диапазон

Задача: при вводе даты и наименования должна быть цена последней поставки до введенной даты.

необходимо решить задачу формулой желательно без массива, потому как документ накопительный, обращений к нему более 50 человек для формирования ежедневных данных. У каждого около 100 позиций.
К сообщению приложен файл: _-2.xls (99.0 Kb)
 
Ответить
СообщениеДобрый день!
Необходимо во вложенной формуле вычислить формулу
1. Это рабочая формула =ПРОСМОТР(2;1/(J1=C1:C277);F1:F1156) - но здесь четко зашит диапазон C1:C277 , а диапазон должен быть динамический
2. Это формула с ошибкой =ПРОСМОТР(2;1/(J1=C1&":"&"C"&(ПОИСКПОЗ(ВПР(I1;A:A;1;ИСТИНА);A:A)));F1:F1156) - проблема в том, что часть
C1&":"&"C"&(ПОИСКПОЗ(ВПР(I1;A:A;1;ИСТИНА);A:A)) отображается как текст, а нужно как диапазон

Задача: при вводе даты и наименования должна быть цена последней поставки до введенной даты.

необходимо решить задачу формулой желательно без массива, потому как документ накопительный, обращений к нему более 50 человек для формирования ежедневных данных. У каждого около 100 позиций.

Автор - TTT
Дата добавления - 13.04.2015 в 10:23
_Boroda_ Дата: Понедельник, 13.04.2015, 10:32 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Можно сделать динамические диапазоны (Контрл F3). Зеленая ячейка
Или что-то типа вот этого (желтая ячейка)
Код
=ПРОСМОТР(;-1/(C2:C9999=J1)/(A2:A9999<I1);F2:F9999)
К сообщению приложен файл: -29898987_1.xlsx (40.3 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеМожно сделать динамические диапазоны (Контрл F3). Зеленая ячейка
Или что-то типа вот этого (желтая ячейка)
Код
=ПРОСМОТР(;-1/(C2:C9999=J1)/(A2:A9999<I1);F2:F9999)

Автор - _Boroda_
Дата добавления - 13.04.2015 в 10:32
TTT Дата: Понедельник, 13.04.2015, 11:24 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, Большое спасибо, работает, пойду проверять. hands )))
 
Ответить
Сообщение_Boroda_, Большое спасибо, работает, пойду проверять. hands )))

Автор - TTT
Дата добавления - 13.04.2015 в 11:24
Мир MS Excel » Вопросы и решения » Вопросы по Excel » отобразить формулу вместо текста во в вложенной формуле (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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