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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск максимально поздней даты - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск максимально поздней даты (Формулы/Formulas)
Поиск максимально поздней даты
chist3000 Дата: Понедельник, 01.08.2016, 21:28 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте форумчане. Помогите пожалуйста в решении задачи.

На одном листе Excel таблица с графиком использования номеров по датам.

На другом листе, таблица: один столбец с номерами из графика, в другом необходимо вставить формулой максимально позднюю дату из графика.
К сообщению приложен файл: 8245294.xlsx(10Kb)
 
Ответить
СообщениеЗдравствуйте форумчане. Помогите пожалуйста в решении задачи.

На одном листе Excel таблица с графиком использования номеров по датам.

На другом листе, таблица: один столбец с номерами из графика, в другом необходимо вставить формулой максимально позднюю дату из графика.

Автор - chist3000
Дата добавления - 01.08.2016 в 21:28
Pelena Дата: Понедельник, 01.08.2016, 21:38 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 10414
Репутация: 2358 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
Здравствуйте.
Если в таблице текстовые значения, как в примере, то
Код
=ПРОСМОТР("яяя";Лист2!C2:Q2;Лист2!$C$1:$Q$1)

А если не только текстовые, то можно так
Код
=ПРОСМОТР(2;1/(Лист2!C2:Q2<>"");Лист2!$C$1:$Q$1)
К сообщению приложен файл: 6713273.xlsx(10Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Если в таблице текстовые значения, как в примере, то
Код
=ПРОСМОТР("яяя";Лист2!C2:Q2;Лист2!$C$1:$Q$1)

А если не только текстовые, то можно так
Код
=ПРОСМОТР(2;1/(Лист2!C2:Q2<>"");Лист2!$C$1:$Q$1)

Автор - Pelena
Дата добавления - 01.08.2016 в 21:38
Che79 Дата: Понедельник, 01.08.2016, 21:55 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 215
Репутация: 28 ±
Замечаний: 0% ±

Excel 2007, Excel 2010
chist3000, здравствуйте. Как вариант, для текстовых любых значений формула массива (через Контрл+Шифт+Энтер)
Код
{=МАКС(ЕСЛИ(Лист2!C2:Q2="аа";Лист2!$C$1:$Q$1))}

Код
{=МАКС(ЕСЛИ(Лист2!C2:Q2<>"";Лист2!$C$1:$Q$1))}


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Понедельник, 01.08.2016, 22:00
 
Ответить
Сообщениеchist3000, здравствуйте. Как вариант, для текстовых любых значений формула массива (через Контрл+Шифт+Энтер)
Код
{=МАКС(ЕСЛИ(Лист2!C2:Q2="аа";Лист2!$C$1:$Q$1))}

Код
{=МАКС(ЕСЛИ(Лист2!C2:Q2<>"";Лист2!$C$1:$Q$1))}

Автор - Che79
Дата добавления - 01.08.2016 в 21:55
chist3000 Дата: Понедельник, 01.08.2016, 21:59 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо.
А если номера будут не по порядку?
 
Ответить
СообщениеСпасибо.
А если номера будут не по порядку?

Автор - chist3000
Дата добавления - 01.08.2016 в 21:59
buchlotnik Дата: Понедельник, 01.08.2016, 22:06 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2203
Репутация: 659 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
так?
Код
=ПРОСМОТР("яяя";ИНДЕКС(Лист2!$C$2:$Q$5;ПОИСКПОЗ(B2;Лист2!$B$2:$B$5););Лист2!$C$1:$Q$1)
К сообщению приложен файл: 5218707.xlsx(10Kb)


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru
 
Ответить
Сообщениетак?
Код
=ПРОСМОТР("яяя";ИНДЕКС(Лист2!$C$2:$Q$5;ПОИСКПОЗ(B2;Лист2!$B$2:$B$5););Лист2!$C$1:$Q$1)

Автор - buchlotnik
Дата добавления - 01.08.2016 в 22:06
Pelena Дата: Понедельник, 01.08.2016, 22:11 | Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 10414
Репутация: 2358 ±
Замечаний: 0% ±

Excel 2010 & Mac Excel 2011
или для любых значений
Код
=ПРОСМОТР(2;1/(ИНДЕКС(Лист2!$C$2:$Q$5;ПОИСКПОЗ(Лист1!B2;Лист2!$B$2:$B$5;0);0)<>"");Лист2!$C$1:$Q$1)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщениеили для любых значений
Код
=ПРОСМОТР(2;1/(ИНДЕКС(Лист2!$C$2:$Q$5;ПОИСКПОЗ(Лист1!B2;Лист2!$B$2:$B$5;0);0)<>"");Лист2!$C$1:$Q$1)

Автор - Pelena
Дата добавления - 01.08.2016 в 22:11
_Boroda_ Дата: Понедельник, 01.08.2016, 22:33 | Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 9827
Репутация: 4148 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Еще вариант формулой массива (вводится одновременным нажатием Контрл Шифт Ентер)
Код
=МАКС(Лист2!C$1:Q$1*(Лист2!C$2:Q$5<>"")*(Лист2!B$2:B$5=B2))


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще вариант формулой массива (вводится одновременным нажатием Контрл Шифт Ентер)
Код
=МАКС(Лист2!C$1:Q$1*(Лист2!C$2:Q$5<>"")*(Лист2!B$2:B$5=B2))

Автор - _Boroda_
Дата добавления - 01.08.2016 в 22:33
chist3000 Дата: Вторник, 02.08.2016, 09:12 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Огромнейшее спасибо. Все предложенные варианты работают.
 
Ответить
СообщениеОгромнейшее спасибо. Все предложенные варианты работают.

Автор - chist3000
Дата добавления - 02.08.2016 в 09:12
jakim Дата: Вторник, 02.08.2016, 16:01 | Сообщение № 9
Группа: Друзья
Ранг: Ветеран
Сообщений: 711
Репутация: 182 ±
Замечаний: 0% ±

Для Вашего офиса ещё одна формула.

Код
=AGGREGATE(14;6;Лист2!$C$1:$Q$1/(Лист2!$B$2:$B$5=Лист1!B5)/(Лист2!$C5:$Q5<>"");1)
 
Ответить
Сообщение
Для Вашего офиса ещё одна формула.

Код
=AGGREGATE(14;6;Лист2!$C$1:$Q$1/(Лист2!$B$2:$B$5=Лист1!B5)/(Лист2!$C5:$Q5<>"");1)

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

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