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

Вход

Регистрация

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

 

= Мир MS Excel/Определить последнюю дату в столбце А при условии - Мир MS Excel

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

Excel 2007
Столбец А даты в формате ДД.ММ.ГГ , столбец B - названия компаний. Нужно определить последнюю (максимальную) дату в Столбце А, которой соответствует требуемое название компании.

Например: Определить дату последней операции "Компания2"?

_ А ______ В___
Дата1 Компания1
Дата2 Компания2
Дата3 Компания1
Дата4 Компания2
Дата5 Компания1

Дата последней операции Компания 2: Дата4
(При данных условиях, формула должна вывести результат - Дата4)
 
Ответить
СообщениеСтолбец А даты в формате ДД.ММ.ГГ , столбец B - названия компаний. Нужно определить последнюю (максимальную) дату в Столбце А, которой соответствует требуемое название компании.

Например: Определить дату последней операции "Компания2"?

_ А ______ В___
Дата1 Компания1
Дата2 Компания2
Дата3 Компания1
Дата4 Компания2
Дата5 Компания1

Дата последней операции Компания 2: Дата4
(При данных условиях, формула должна вывести результат - Дата4)

Автор - iseeu
Дата добавления - 07.08.2015 в 15:06
KSV Дата: Пятница, 07.08.2015, 15:19 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
можно так
К сообщению приложен файл: 22.xlsx (8.6 Kb)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщениеможно так

Автор - KSV
Дата добавления - 07.08.2015 в 15:19
_Boroda_ Дата: Пятница, 07.08.2015, 15:22 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Или так
Код
=ПРОСМОТР(;-1/(B1:B5=D2);A1:A5)
К сообщению приложен файл: 22_1.xlsx (8.6 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеИли так
Код
=ПРОСМОТР(;-1/(B1:B5=D2);A1:A5)

Автор - _Boroda_
Дата добавления - 07.08.2015 в 15:22
iseeu Дата: Пятница, 07.08.2015, 15:30 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
можно так
можно такKSV
К сообщению приложен файл: 22.xlsx(9Kb)

Что-то пошло не так...
К сообщению приложен файл: 1906818.png (80.1 Kb)
 
Ответить
Сообщение
можно так
можно такKSV
К сообщению приложен файл: 22.xlsx(9Kb)

Что-то пошло не так...

Автор - iseeu
Дата добавления - 07.08.2015 в 15:30
китин Дата: Пятница, 07.08.2015, 15:32 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Сергей KSV, забыл дописать,что это фрормула массива
[moder]И еще Сергей забыл, что не всем в кайф качать его файл, чтобы посмотреть. Формулу, если она одна в файле, можно и на форуме написать.


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


Сообщение отредактировал _Boroda_ - Пятница, 07.08.2015, 15:37
 
Ответить
СообщениеСергей KSV, забыл дописать,что это фрормула массива
[moder]И еще Сергей забыл, что не всем в кайф качать его файл, чтобы посмотреть. Формулу, если она одна в файле, можно и на форуме написать.

Автор - китин
Дата добавления - 07.08.2015 в 15:32
KSV Дата: Пятница, 07.08.2015, 15:43 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
И еще Сергей забыл, что не всем в кайф качать его файл, чтобы посмотреть.

Саш, не забыл, а даже не подумал, что такой простой вопрос может быть интересен еще кому-то, кроме ТС :)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщение
И еще Сергей забыл, что не всем в кайф качать его файл, чтобы посмотреть.

Саш, не забыл, а даже не подумал, что такой простой вопрос может быть интересен еще кому-то, кроме ТС :)

Автор - KSV
Дата добавления - 07.08.2015 в 15:43
iseeu Дата: Пятница, 07.08.2015, 15:47 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Всем спасибо
Код
=ПРОСМОТР(;-1/(B1:B5=D2);A1:A5)
Помогло!!!! Правда так и не понял как она это делает.
 
Ответить
СообщениеВсем спасибо
Код
=ПРОСМОТР(;-1/(B1:B5=D2);A1:A5)
Помогло!!!! Правда так и не понял как она это делает.

Автор - iseeu
Дата добавления - 07.08.2015 в 15:47
китин Дата: Пятница, 07.08.2015, 15:57 | Сообщение № 8
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Сергей, ну почему неинтересен.пути решения то могут быть разными


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
СообщениеСергей, ну почему неинтересен.пути решения то могут быть разными

Автор - китин
Дата добавления - 07.08.2015 в 15:57
iseeu Дата: Пятница, 07.08.2015, 17:25 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Перенёс таблицу в Гугл диск, в табдлице гугл не работает формула((( говорит деление на 0
 
Ответить
СообщениеПеренёс таблицу в Гугл диск, в табдлице гугл не работает формула((( говорит деление на 0

Автор - iseeu
Дата добавления - 07.08.2015 в 17:25
KSV Дата: Пятница, 07.08.2015, 18:31 | Сообщение № 10
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
Код
=ARRAYFORMULA(MAX($A$1:$A$5*($B$1:$B$5=$D$2)))

прежде чем копировать формулу, нажмите на флажок (слева от формулы), чтобы МАКС преобразовалось в MAX (или руками измените после вставки)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333


Сообщение отредактировал KSV - Пятница, 07.08.2015, 18:57
 
Ответить
Сообщение
Код
=ARRAYFORMULA(MAX($A$1:$A$5*($B$1:$B$5=$D$2)))

прежде чем копировать формулу, нажмите на флажок (слева от формулы), чтобы МАКС преобразовалось в MAX (или руками измените после вставки)

Автор - KSV
Дата добавления - 07.08.2015 в 18:31
TimSha Дата: Пятница, 07.08.2015, 19:06 | Сообщение № 11
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 94 ±
Замечаний: 0% ±

Excel 2013 Pro +
Вариант -
Код
=ДМАКС($A$1:$B$6;1;$E$1:$E$2)


"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Ответить
СообщениеВариант -
Код
=ДМАКС($A$1:$B$6;1;$E$1:$E$2)

Автор - TimSha
Дата добавления - 07.08.2015 в 19:06
jakim Дата: Суббота, 08.08.2015, 17:19 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1200
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
Вариант:
Код
=MAX(INDEX((B1:B5=D2)*A1:A5;0))
 
Ответить
СообщениеВариант:
Код
=MAX(INDEX((B1:B5=D2)*A1:A5;0))

Автор - jakim
Дата добавления - 08.08.2015 в 17:19
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Определить последнюю дату в столбце А при условии (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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