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

Вход

Регистрация

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

 

= Мир MS Excel/Последнее значение - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Последнее значение
AmonRA2010 Дата: Пятница, 13.09.2013, 21:06 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Добрый день друзья.

Вот обращаюсь к Вам за очередным советом.
Как выводить выборкой последнее значение месяца?
Есть список дат и значений, нужно чтобы остались только последние значения месяца.
Файл прилагаю
К сообщению приложен файл: 7719244.xlsx (19.6 Kb)


Сообщение отредактировал AmonRA2010 - Пятница, 13.09.2013, 21:07
 
Ответить
СообщениеДобрый день друзья.

Вот обращаюсь к Вам за очередным советом.
Как выводить выборкой последнее значение месяца?
Есть список дат и значений, нужно чтобы остались только последние значения месяца.
Файл прилагаю

Автор - AmonRA2010
Дата добавления - 13.09.2013 в 21:06
Serge_007 Дата: Пятница, 13.09.2013, 21:26 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Так можно:
Код
=НАИМЕНЬШИЙ(ЕСЛИ(МЕСЯЦ(A$2:A$550)<>МЕСЯЦ(A$3:A$551);B$2:B$550);СТРОКА())
К сообщению приложен файл: AmonRA2010.xls (60.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеТак можно:
Код
=НАИМЕНЬШИЙ(ЕСЛИ(МЕСЯЦ(A$2:A$550)<>МЕСЯЦ(A$3:A$551);B$2:B$550);СТРОКА())

Автор - Serge_007
Дата добавления - 13.09.2013 в 21:26
AmonRA2010 Дата: Суббота, 14.09.2013, 10:32 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Цитата (Serge_007, Пятница, 13.09.2013, 21:26 # 2)
Так можно:

=SMALL(IF(MONTH(A$2:A$550)<>MONTH(A$3:A$551),B$2:B$550),ROW())
К сообщению приложен файл: AmonRA2010.xls(60Kb)

Формула выбирает максимальное значение диапазона, а не последнее.
Как сделать, чтобы она выбирала последнее значение, можете помочь?


Сообщение отредактировал AmonRA2010 - Суббота, 14.09.2013, 11:29
 
Ответить
Сообщение
Цитата (Serge_007, Пятница, 13.09.2013, 21:26 # 2)
Так можно:

=SMALL(IF(MONTH(A$2:A$550)<>MONTH(A$3:A$551),B$2:B$550),ROW())
К сообщению приложен файл: AmonRA2010.xls(60Kb)

Формула выбирает максимальное значение диапазона, а не последнее.
Как сделать, чтобы она выбирала последнее значение, можете помочь?

Автор - AmonRA2010
Дата добавления - 14.09.2013 в 10:32
AmonRA2010 Дата: Суббота, 14.09.2013, 10:38 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
спасибо, я уже сам сделал, смещение этой колонки в вправо

Последний момент. Я не знаю какая будет высота столбца, 500 или 1000 строк.
Почему при указании в формуле диапазона до 2000 ( а значения идут до 550) она не работает и как сделать чтобы она заработала?


Сообщение отредактировал AmonRA2010 - Суббота, 14.09.2013, 11:22
 
Ответить
Сообщениеспасибо, я уже сам сделал, смещение этой колонки в вправо

Последний момент. Я не знаю какая будет высота столбца, 500 или 1000 строк.
Почему при указании в формуле диапазона до 2000 ( а значения идут до 550) она не работает и как сделать чтобы она заработала?

Автор - AmonRA2010
Дата добавления - 14.09.2013 в 10:38
ShAM Дата: Суббота, 14.09.2013, 13:34 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Уберите в ячейке А551 слова "Другая дата". У меня после этого заработало.
 
Ответить
СообщениеУберите в ячейке А551 слова "Другая дата". У меня после этого заработало.

Автор - ShAM
Дата добавления - 14.09.2013 в 13:34
AmonRA2010 Дата: Суббота, 14.09.2013, 16:55 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Уберите в ячейке А551

Да, щас попробую, В любом случае, он показывает не то значение которое нужно.
 
Ответить
Сообщение
Уберите в ячейке А551

Да, щас попробую, В любом случае, он показывает не то значение которое нужно.

Автор - AmonRA2010
Дата добавления - 14.09.2013 в 16:55
_Boroda_ Дата: Суббота, 14.09.2013, 17:22 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16787
Репутация: 6557 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А так?
Код
=ИНДЕКС(B$2:B$999;ПОИСКПОЗ(КОНМЕСЯЦА(A2;СТРОКА()-2);A$2:A$999))

Перебор убран условным форматированием (см. файл)
К сообщению приложен файл: 7719244_1.xlsx (22.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА так?
Код
=ИНДЕКС(B$2:B$999;ПОИСКПОЗ(КОНМЕСЯЦА(A2;СТРОКА()-2);A$2:A$999))

Перебор убран условным форматированием (см. файл)

Автор - _Boroda_
Дата добавления - 14.09.2013 в 17:22
AmonRA2010 Дата: Суббота, 14.09.2013, 17:42 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 42
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
большое спасибо, формула немного съехала, щас поправил все работает.

Спасибо всем, тема закрыта hands
 
Ответить
Сообщениебольшое спасибо, формула немного съехала, щас поправил все работает.

Спасибо всем, тема закрыта hands

Автор - AmonRA2010
Дата добавления - 14.09.2013 в 17:42
  • Страница 1 из 1
  • 1
Поиск:

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