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

Вход

Регистрация

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

 

= Мир MS Excel/Найти минимальную дату с условием - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Найти минимальную дату с условием
Shatomargo Дата: Вторник, 06.08.2013, 11:27 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте.

Пишу первый раз, заранее извиняюсь, если криво сформулирую вопрос.

Есть перечень организаций - это один столбец.
Есть перечень дат для каждой организации - это второй столбец.

И итого для каждой конкретной организации нужна минимальная и максимальная дата/

Заранее спасибо.
К сообщению приложен файл: 7516520.xlsx (9.3 Kb)


Сообщение отредактировал Shatomargo - Вторник, 06.08.2013, 11:28
 
Ответить
СообщениеЗдравствуйте.

Пишу первый раз, заранее извиняюсь, если криво сформулирую вопрос.

Есть перечень организаций - это один столбец.
Есть перечень дат для каждой организации - это второй столбец.

И итого для каждой конкретной организации нужна минимальная и максимальная дата/

Заранее спасибо.

Автор - Shatomargo
Дата добавления - 06.08.2013 в 11:27
_Boroda_ Дата: Вторник, 06.08.2013, 11:35 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация: 6502 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Код
=МИН(ЕСЛИ(B$3:B$11=F3;C$3:C$11))

Код
=МАКС((B$3:B$11=F3)*C$3:C$11)

формулы массива. вводятся нажатием Контрл Шифт Ентер
Добавлено
или, поскольку у Вас даты выстроены, то обычными формулами (см. файл 2)
мин
Код
=ВПР(F3;B$3:C$11;2;)

макс
Код
=ПРОСМОТР(2;1/(B$3:B$11=F3);C$3:C$11)

Добавлено, а потом посмотрено, что у Сергея постом ниже в файле почти то же самое. Ну да ладно, не стирать же
К сообщению приложен файл: 7516520_1.xlsx (9.8 Kb) · 7516520_2.xlsx (10.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Код
=МИН(ЕСЛИ(B$3:B$11=F3;C$3:C$11))

Код
=МАКС((B$3:B$11=F3)*C$3:C$11)

формулы массива. вводятся нажатием Контрл Шифт Ентер
Добавлено
или, поскольку у Вас даты выстроены, то обычными формулами (см. файл 2)
мин
Код
=ВПР(F3;B$3:C$11;2;)

макс
Код
=ПРОСМОТР(2;1/(B$3:B$11=F3);C$3:C$11)

Добавлено, а потом посмотрено, что у Сергея постом ниже в файле почти то же самое. Ну да ладно, не стирать же

Автор - _Boroda_
Дата добавления - 06.08.2013 в 11:35
Serge_007 Дата: Вторник, 06.08.2013, 11:42 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Ну и мои варианты во вложении
К сообщению приложен файл: Shatomargo.xls (31.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеНу и мои варианты во вложении

Автор - Serge_007
Дата добавления - 06.08.2013 в 11:42
китин Дата: Вторник, 06.08.2013, 12:02 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7029
Репутация: 1078 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Доброго дня ,господа.или я туплю,но логику
Код
=ПРОСМОТР(2;1/(B$3:B$11=F3);C$3:C$11)

понять не могу.откуда 2 в искомых значениях?и вот это.1/(B$3:B$11=F3)ведь по сути это#ДЕЛ/0,то есть ошибка?????? pray


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Вторник, 06.08.2013, 12:03
 
Ответить
СообщениеДоброго дня ,господа.или я туплю,но логику
Код
=ПРОСМОТР(2;1/(B$3:B$11=F3);C$3:C$11)

понять не могу.откуда 2 в искомых значениях?и вот это.1/(B$3:B$11=F3)ведь по сути это#ДЕЛ/0,то есть ошибка?????? pray

Автор - китин
Дата добавления - 06.08.2013 в 12:02
Shatomargo Дата: Вторник, 06.08.2013, 12:03 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Serge_007, _Boroda_, спасибо огромное!!!

Все получилось hands . Не думала, что все настолько просто :D !
 
Ответить
СообщениеSerge_007, _Boroda_, спасибо огромное!!!

Все получилось hands . Не думала, что все настолько просто :D !

Автор - Shatomargo
Дата добавления - 06.08.2013 в 12:03
_Boroda_ Дата: Вторник, 06.08.2013, 12:16 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация: 6502 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
китин,
Это справка:
"Если функции ПРОСМОТР не удается найти искомое_значение, то в просматриваемом_векторе выбирается наибольшее значение, которое меньше искомого_значения или равно ему"
"Значения в аргументе просматриваемый_вектор должны быть расположены в порядке возрастания: ..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА;"
А это уже не справка
массив 1/(B$3:B$11=F3) дает кучу #ДЕЛ/0 и единиц (в случае, когда равенство истинно). Двойка заведомо больше единицы, а #ДЕЛ/0 не рассматривается. А ПРОСМОТР в этом случае думает, что массив отсортирован и выводит значение, соответствующее последней единичке.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщениекитин,
Это справка:
"Если функции ПРОСМОТР не удается найти искомое_значение, то в просматриваемом_векторе выбирается наибольшее значение, которое меньше искомого_значения или равно ему"
"Значения в аргументе просматриваемый_вектор должны быть расположены в порядке возрастания: ..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА;"
А это уже не справка
массив 1/(B$3:B$11=F3) дает кучу #ДЕЛ/0 и единиц (в случае, когда равенство истинно). Двойка заведомо больше единицы, а #ДЕЛ/0 не рассматривается. А ПРОСМОТР в этом случае думает, что массив отсортирован и выводит значение, соответствующее последней единичке.

Автор - _Boroda_
Дата добавления - 06.08.2013 в 12:16
Shatomargo Дата: Вторник, 06.08.2013, 12:17 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Serge_007, _Boroda_, а можно сделать, чтобы в случае нулевых значений высвечивался не 0, а писалось, что не заполнено или нет информации.

Те если, у меня организация есть в перечне, но ее нет в списке дат. Я просто с массивами до этого дня не работала (
 
Ответить
СообщениеSerge_007, _Boroda_, а можно сделать, чтобы в случае нулевых значений высвечивался не 0, а писалось, что не заполнено или нет информации.

Те если, у меня организация есть в перечне, но ее нет в списке дат. Я просто с массивами до этого дня не работала (

Автор - Shatomargo
Дата добавления - 06.08.2013 в 12:17
_Boroda_ Дата: Вторник, 06.08.2013, 12:21 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация: 6502 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Поставьте формат ячеек
ДД.ММ.ГГ;;"Нет информации";


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

Автор - _Boroda_
Дата добавления - 06.08.2013 в 12:21
Shatomargo Дата: Вторник, 06.08.2013, 12:33 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, СПАСИБО
 
Ответить
Сообщение_Boroda_, СПАСИБО

Автор - Shatomargo
Дата добавления - 06.08.2013 в 12:33
китин Дата: Вторник, 06.08.2013, 12:33 | Сообщение № 10
Группа: Модераторы
Ранг: Экселист
Сообщений: 7029
Репутация: 1078 ±
Замечаний: 0% ±

Excel 2007;2010;2016
то есть по простому говоря ПРОСМОТР ищет 2 в куче 1,не находит и выдает
то в просматриваемом_векторе выбирается наибольшее значение, которое меньше искомого_значения или равно ему"

и по барабану,какое число стоит в искомых значениях,т.к. массив выдает только 1.БРАВО!!! hands clap


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщението есть по простому говоря ПРОСМОТР ищет 2 в куче 1,не находит и выдает
то в просматриваемом_векторе выбирается наибольшее значение, которое меньше искомого_значения или равно ему"

и по барабану,какое число стоит в искомых значениях,т.к. массив выдает только 1.БРАВО!!! hands clap

Автор - китин
Дата добавления - 06.08.2013 в 12:33
  • Страница 1 из 1
  • 1
Поиск:

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