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

Вход

Регистрация

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

 

= Мир MS Excel/Задание интервала дат для расширенного фильтра - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Задание интервала дат для расширенного фильтра
kudrjash016 Дата: Среда, 11.11.2020, 01:36 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Всем привет!
Подсобите пожалуйста начинающему пользователю Excel =)
Задача простая, но потратив кучу времени так и не сообразил как ее решить.
Задача: при создании расширенного фильтра нужно прописать критерий отбора по интервалу дат, например от 04.09.2000 до 08.07.2001. Как прописать это условие чтобы Excel понял что от него хотят?...
 
Ответить
СообщениеВсем привет!
Подсобите пожалуйста начинающему пользователю Excel =)
Задача простая, но потратив кучу времени так и не сообразил как ее решить.
Задача: при создании расширенного фильтра нужно прописать критерий отбора по интервалу дат, например от 04.09.2000 до 08.07.2001. Как прописать это условие чтобы Excel понял что от него хотят?...

Автор - kudrjash016
Дата добавления - 11.11.2020 в 01:36
Gustav Дата: Среда, 11.11.2020, 04:30 | Сообщение № 2
Группа: Админы
Ранг: Участник клуба
Сообщений: 2793
Репутация: 1160 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
В диапазон условий включите столбец с датой дважды. Под первым заголовком в ячейку введите: >=9/4/2000 , а под вторым в той же строке: <=7/8/2001 . Даты - именно так, в американском формате, когда первым идет месяц, а вторым - день. И через слэш.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеВ диапазон условий включите столбец с датой дважды. Под первым заголовком в ячейку введите: >=9/4/2000 , а под вторым в той же строке: <=7/8/2001 . Даты - именно так, в американском формате, когда первым идет месяц, а вторым - день. И через слэш.

Автор - Gustav
Дата добавления - 11.11.2020 в 04:30
kudrjash016 Дата: Среда, 11.11.2020, 13:49 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Gustav, спасибо! Добавление столбца даты помогло. Но работает в обычном формате даты (Excel 2016), при написании в американском стиле - не хочет.
Подскажи еще, можно ли по годам только задать интервал (именно в расширенном фильтре)? Например, с 2002 до 2004; или года 2000,2002 и 2005?
Пробовал *2000; **.**.2000; **/**/2000.


Сообщение отредактировал kudrjash016 - Среда, 11.11.2020, 13:51
 
Ответить
СообщениеGustav, спасибо! Добавление столбца даты помогло. Но работает в обычном формате даты (Excel 2016), при написании в американском стиле - не хочет.
Подскажи еще, можно ли по годам только задать интервал (именно в расширенном фильтре)? Например, с 2002 до 2004; или года 2000,2002 и 2005?
Пробовал *2000; **.**.2000; **/**/2000.

Автор - kudrjash016
Дата добавления - 11.11.2020 в 13:49
Pelena Дата: Среда, 11.11.2020, 17:15 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19402
Репутация: 4554 ±
Замечаний: ±

Excel 365 & Mac Excel
Можно использовать формулу с функцией ГОД().
Подробнее при наличии файла с примером


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМожно использовать формулу с функцией ГОД().
Подробнее при наличии файла с примером

Автор - Pelena
Дата добавления - 11.11.2020 в 17:15
kudrjash016 Дата: Четверг, 12.11.2020, 00:05 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Pelena, спасибо за отзывчивость! Я тут подумал, что вышезаданный мой вопрос не актуален, так как эти задачи проще решать через автофильтры и не заморачиваться. Но меня заинтересовала возможность задания другого условия: поиск по дате хх.??.????г. вне зависимости от значения месяца и года


Сообщение отредактировал kudrjash016 - Четверг, 12.11.2020, 00:06
 
Ответить
СообщениеPelena, спасибо за отзывчивость! Я тут подумал, что вышезаданный мой вопрос не актуален, так как эти задачи проще решать через автофильтры и не заморачиваться. Но меня заинтересовала возможность задания другого условия: поиск по дате хх.??.????г. вне зависимости от значения месяца и года

Автор - kudrjash016
Дата добавления - 12.11.2020 в 00:05
Pelena Дата: Четверг, 12.11.2020, 06:55 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19402
Репутация: 4554 ±
Замечаний: ±

Excel 365 & Mac Excel
вне зависимости от значения месяца и года
Тогда формула с функцией ДЕНЬ()


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
вне зависимости от значения месяца и года
Тогда формула с функцией ДЕНЬ()

Автор - Pelena
Дата добавления - 12.11.2020 в 06:55
Gustav Дата: Четверг, 12.11.2020, 13:27 | Сообщение № 7
Группа: Админы
Ранг: Участник клуба
Сообщений: 2793
Репутация: 1160 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
эти задачи проще решать через автофильтры и не заморачиваться. Но меня заинтересовала возможность задания другого условия: поиск по дате хх.??.????

Заступлюсь за автофильтр. Так раз уж все равно надо формулу конструировать для расширенного фильтра, ну, и сделайте доп.столбец с формулой для автофильтра:
Код
=ТЕКСТ(A1;"ДД.ММ.ГГГГ")

И дальше ищите по этому доп.столбцу по шаблону:
хоть конкретный день - 12*
хоть конкретный месяц - *.11.*
хоть 3-ю цифру года - *.??1?


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
эти задачи проще решать через автофильтры и не заморачиваться. Но меня заинтересовала возможность задания другого условия: поиск по дате хх.??.????

Заступлюсь за автофильтр. Так раз уж все равно надо формулу конструировать для расширенного фильтра, ну, и сделайте доп.столбец с формулой для автофильтра:
Код
=ТЕКСТ(A1;"ДД.ММ.ГГГГ")

И дальше ищите по этому доп.столбцу по шаблону:
хоть конкретный день - 12*
хоть конкретный месяц - *.11.*
хоть 3-ю цифру года - *.??1?

Автор - Gustav
Дата добавления - 12.11.2020 в 13:27
kudrjash016 Дата: Четверг, 12.11.2020, 18:58 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Всем огромное спасибо!!! Буду пробовать (экспериментировать) на практике =).
От функции ГОД() результата не получил, буду пробовать дальше. Если не будет получаться и не возражаете, снова вернусь сюда =) victory
 
Ответить
СообщениеВсем огромное спасибо!!! Буду пробовать (экспериментировать) на практике =).
От функции ГОД() результата не получил, буду пробовать дальше. Если не будет получаться и не возражаете, снова вернусь сюда =) victory

Автор - kudrjash016
Дата добавления - 12.11.2020 в 18:58
Gustav Дата: Четверг, 12.11.2020, 19:58 | Сообщение № 9
Группа: Админы
Ранг: Участник клуба
Сообщений: 2793
Репутация: 1160 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
От функции ГОД() результата не получил
Всё потому, что вы так и не удосужились дать свой файл-пример. Там бы мы вам всё наглядно показали, а так нам тоже - в лом его создавать с нуля. Мы лучше в словесном описании попрактикуемся - типа наклюем ответ носом при завязанных руках :D

Так вот. Первое правило - формула в условиях расширенного фильтра должна возвращать значения ИСТИНА или ЛОЖЬ, поэтому должно быть не просто:
Код

=ГОД(...)

а, если интересует одно значение, то так:
Код
=ГОД(...)=2000

или, если интересует интервал 2017-2019, то так:
Код
=И(ГОД(...)>=2017;ГОД(...)<=2019)

Второе правило - вместо многоточия нужно указать адрес первой ячейки в исходном диапазоне под заголовком столбца с анализируемыми датами. Т.е. если это столбец, допустим B и в ячейке B1 записан заголовок типа "Дата чего-то", то вместо многоточия указываем B2, при этом последняя формула принимает вид:
Код
=И(ГОД(B2)>=2017;ГОД(B2)<=2019)

Наконец, третье правило - куда помещать эту формулу. А в ближайшую колонку справа от основных колонок в диапазоне условий. При этом эту доп.колонку можно либо не озаглавливать вообще, либо дать ей любой заголовок, отличный от любого заголовка в исходном диапазоне, например, "Формула 1" или "Год от даты" или еще как-нибудь.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
От функции ГОД() результата не получил
Всё потому, что вы так и не удосужились дать свой файл-пример. Там бы мы вам всё наглядно показали, а так нам тоже - в лом его создавать с нуля. Мы лучше в словесном описании попрактикуемся - типа наклюем ответ носом при завязанных руках :D

Так вот. Первое правило - формула в условиях расширенного фильтра должна возвращать значения ИСТИНА или ЛОЖЬ, поэтому должно быть не просто:
Код

=ГОД(...)

а, если интересует одно значение, то так:
Код
=ГОД(...)=2000

или, если интересует интервал 2017-2019, то так:
Код
=И(ГОД(...)>=2017;ГОД(...)<=2019)

Второе правило - вместо многоточия нужно указать адрес первой ячейки в исходном диапазоне под заголовком столбца с анализируемыми датами. Т.е. если это столбец, допустим B и в ячейке B1 записан заголовок типа "Дата чего-то", то вместо многоточия указываем B2, при этом последняя формула принимает вид:
Код
=И(ГОД(B2)>=2017;ГОД(B2)<=2019)

Наконец, третье правило - куда помещать эту формулу. А в ближайшую колонку справа от основных колонок в диапазоне условий. При этом эту доп.колонку можно либо не озаглавливать вообще, либо дать ей любой заголовок, отличный от любого заголовка в исходном диапазоне, например, "Формула 1" или "Год от даты" или еще как-нибудь.

Автор - Gustav
Дата добавления - 12.11.2020 в 19:58
kudrjash016 Дата: Среда, 25.11.2020, 20:46 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2019
Всем снова, здравствуйте!!!
Вопрос конечно немного не по теме, расширенного фильтра, НО!!! Опять проблема задания интервала дат.
Гляньте пожалуйста что не так. Пробовал кучу вариантов и с буквой "И" и знаком &... То ли не в том месте их ставлю, то ли что... Развожу руками.
Прилагаю фото с одним вариантом. По условию для задания интервала надо использовать ссылки на ячейки F14 и F15. Формула работает при задании одного условия, а как задать 2 условия???
К сообщению приложен файл: 6832913.png (152.2 Kb)


Сообщение отредактировал kudrjash016 - Среда, 25.11.2020, 23:00
 
Ответить
СообщениеВсем снова, здравствуйте!!!
Вопрос конечно немного не по теме, расширенного фильтра, НО!!! Опять проблема задания интервала дат.
Гляньте пожалуйста что не так. Пробовал кучу вариантов и с буквой "И" и знаком &... То ли не в том месте их ставлю, то ли что... Развожу руками.
Прилагаю фото с одним вариантом. По условию для задания интервала надо использовать ссылки на ячейки F14 и F15. Формула работает при задании одного условия, а как задать 2 условия???

Автор - kudrjash016
Дата добавления - 25.11.2020 в 20:46
Che79 Дата: Среда, 25.11.2020, 22:17 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Здравствуйте.
Жаль, не прислушиваетесь к тому, что Вам пишут по части файла-примера. По фотографиям тут лечить не принято. Но, извольте
Код
=СУММЕСЛИМН(B:B;D:D;">="&F14;D:D;"<="&F15)


Поторопился я с ответом, вопрос-то не по теме... теперь всё от Вас зависит, придете за ответом раньше модераторов - повезло, нет - значит не повезло мне :D


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

Сообщение отредактировал Che79 - Среда, 25.11.2020, 22:20
 
Ответить
СообщениеЗдравствуйте.
Жаль, не прислушиваетесь к тому, что Вам пишут по части файла-примера. По фотографиям тут лечить не принято. Но, извольте
Код
=СУММЕСЛИМН(B:B;D:D;">="&F14;D:D;"<="&F15)


Поторопился я с ответом, вопрос-то не по теме... теперь всё от Вас зависит, придете за ответом раньше модераторов - повезло, нет - значит не повезло мне :D

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

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