Поиск максимально поздней даты
|
|
chist3000 |
Дата: Понедельник, 01.08.2016, 21:28 |
Сообщение № 1 |
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация:
0
±
Замечаний:
0% ±
Excel 2010 | |
Здравствуйте форумчане. Помогите пожалуйста в решении задачи.
На одном листе Excel таблица с графиком использования номеров по датам.
На другом листе, таблица: один столбец с номерами из графика, в другом необходимо вставить формулой максимально позднюю дату из графика.
Здравствуйте форумчане. Помогите пожалуйста в решении задачи.
На одном листе Excel таблица с графиком использования номеров по датам.
На другом листе, таблица: один столбец с номерами из графика, в другом необходимо вставить формулой максимально позднюю дату из графика.chist3000
|
|
| Ответить
|
Pelena |
Дата: Понедельник, 01.08.2016, 21:38 |
Сообщение № 2 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 19401
Репутация:
4549
±
Замечаний:
±
Excel 365 & Mac Excel | |
Здравствуйте. Если в таблице текстовые значения, как в примере, то
Код =ПРОСМОТР("яяя";Лист2!C2:Q2;Лист2!$C$1:$Q$1) А если не только текстовые, то можно так
Код =ПРОСМОТР(2;1/(Лист2!C2:Q2<>"");Лист2!$C$1:$Q$1)
Здравствуйте. Если в таблице текстовые значения, как в примере, то
Код =ПРОСМОТР("яяя";Лист2!C2:Q2;Лист2!$C$1:$Q$1) А если не только текстовые, то можно так
Код =ПРОСМОТР(2;1/(Лист2!C2:Q2<>"");Лист2!$C$1:$Q$1) Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
|
|
| Ответить
|
Che79 |
Дата: Понедельник, 01.08.2016, 21:55 |
Сообщение № 3 |
|
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac | |
chist3000, здравствуйте. Как вариант, для текстовых любых значений формула массива (через Контрл+Шифт+Энтер)
Код {=МАКС(ЕСЛИ(Лист2!C2:Q2="аа";Лист2!$C$1:$Q$1))}
Код {=МАКС(ЕСЛИ(Лист2!C2:Q2<>"";Лист2!$C$1:$Q$1))}
chist3000, здравствуйте. Как вариант, для текстовых любых значений формула массива (через Контрл+Шифт+Энтер)
Код {=МАКС(ЕСЛИ(Лист2!C2:Q2="аа";Лист2!$C$1:$Q$1))}
Код {=МАКС(ЕСЛИ(Лист2!C2:Q2<>"";Лист2!$C$1:$Q$1))} Che79
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Понедельник, 01.08.2016, 22:00 |
|
| Ответить
|
chist3000 |
Дата: Понедельник, 01.08.2016, 21:59 |
Сообщение № 4 |
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация:
0
±
Замечаний:
0% ±
Excel 2010 | |
Спасибо. А если номера будут не по порядку?
Спасибо. А если номера будут не по порядку?chist3000
|
|
| Ответить
|
buchlotnik |
Дата: Понедельник, 01.08.2016, 22:06 |
Сообщение № 5 |
|
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG | |
так? Код =ПРОСМОТР("яяя";ИНДЕКС(Лист2!$C$2:$Q$5;ПОИСКПОЗ(B2;Лист2!$B$2:$B$5););Лист2!$C$1:$Q$1)
так? Код =ПРОСМОТР("яяя";ИНДЕКС(Лист2!$C$2:$Q$5;ПОИСКПОЗ(B2;Лист2!$B$2:$B$5););Лист2!$C$1:$Q$1) buchlotnik
|
|
| Ответить
|
Pelena |
Дата: Понедельник, 01.08.2016, 22:11 |
Сообщение № 6 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 19401
Репутация:
4549
±
Замечаний:
±
Excel 365 & Mac Excel | |
или для любых значений
Код =ПРОСМОТР(2;1/(ИНДЕКС(Лист2!$C$2:$Q$5;ПОИСКПОЗ(Лист1!B2;Лист2!$B$2:$B$5;0);0)<>"");Лист2!$C$1:$Q$1)
или для любых значений
Код =ПРОСМОТР(2;1/(ИНДЕКС(Лист2!$C$2:$Q$5;ПОИСКПОЗ(Лист1!B2;Лист2!$B$2:$B$5;0);0)<>"");Лист2!$C$1:$Q$1) Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
|
|
| Ответить
|
_Boroda_ |
Дата: Понедельник, 01.08.2016, 22:33 |
Сообщение № 7 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация:
6502
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS | |
Еще вариант формулой массива (вводится одновременным нажатием Контрл Шифт Ентер)
Код =МАКС(Лист2!C$1:Q$1*(Лист2!C$2:Q$5<>"")*(Лист2!B$2:B$5=B2))
Еще вариант формулой массива (вводится одновременным нажатием Контрл Шифт Ентер)
Код =МАКС(Лист2!C$1:Q$1*(Лист2!C$2:Q$5<>"")*(Лист2!B$2:B$5=B2)) _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
|
|
| Ответить
|
chist3000 |
Дата: Вторник, 02.08.2016, 09:12 |
Сообщение № 8 |
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация:
0
±
Замечаний:
0% ±
Excel 2010 | |
Огромнейшее спасибо. Все предложенные варианты работают.
Огромнейшее спасибо. Все предложенные варианты работают.chist3000
|
|
| Ответить
|
jakim |
Дата: Вторник, 02.08.2016, 16:01 |
Сообщение № 9 |
|
Группа: Друзья
Ранг: Старожил
Сообщений: 1215
Репутация:
316
±
Замечаний:
0% ±
Excel 2010 | |
Для Вашего офиса ещё одна формула.
Код =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
|
|
| Ответить
|