Всем привет! Подсобите пожалуйста начинающему пользователю Excel =) Задача простая, но потратив кучу времени так и не сообразил как ее решить. Задача: при создании расширенного фильтра нужно прописать критерий отбора по интервалу дат, например от 04.09.2000 до 08.07.2001. Как прописать это условие чтобы Excel понял что от него хотят?...
Всем привет! Подсобите пожалуйста начинающему пользователю Excel =) Задача простая, но потратив кучу времени так и не сообразил как ее решить. Задача: при создании расширенного фильтра нужно прописать критерий отбора по интервалу дат, например от 04.09.2000 до 08.07.2001. Как прописать это условие чтобы Excel понял что от него хотят?...kudrjash016
В диапазон условий включите столбец с датой дважды. Под первым заголовком в ячейку введите: >=9/4/2000 , а под вторым в той же строке: <=7/8/2001 . Даты - именно так, в американском формате, когда первым идет месяц, а вторым - день. И через слэш.
В диапазон условий включите столбец с датой дважды. Под первым заголовком в ячейку введите: >=9/4/2000 , а под вторым в той же строке: <=7/8/2001 . Даты - именно так, в американском формате, когда первым идет месяц, а вторым - день. И через слэш.Gustav
Gustav, спасибо! Добавление столбца даты помогло. Но работает в обычном формате даты (Excel 2016), при написании в американском стиле - не хочет. Подскажи еще, можно ли по годам только задать интервал (именно в расширенном фильтре)? Например, с 2002 до 2004; или года 2000,2002 и 2005? Пробовал *2000; **.**.2000; **/**/2000.
Gustav, спасибо! Добавление столбца даты помогло. Но работает в обычном формате даты (Excel 2016), при написании в американском стиле - не хочет. Подскажи еще, можно ли по годам только задать интервал (именно в расширенном фильтре)? Например, с 2002 до 2004; или года 2000,2002 и 2005? Пробовал *2000; **.**.2000; **/**/2000.kudrjash016
Сообщение отредактировал kudrjash016 - Среда, 11.11.2020, 13:51
Pelena, спасибо за отзывчивость! Я тут подумал, что вышезаданный мой вопрос не актуален, так как эти задачи проще решать через автофильтры и не заморачиваться. Но меня заинтересовала возможность задания другого условия: поиск по дате хх.??.????г. вне зависимости от значения месяца и года
Pelena, спасибо за отзывчивость! Я тут подумал, что вышезаданный мой вопрос не актуален, так как эти задачи проще решать через автофильтры и не заморачиваться. Но меня заинтересовала возможность задания другого условия: поиск по дате хх.??.????г. вне зависимости от значения месяца и годаkudrjash016
Сообщение отредактировал kudrjash016 - Четверг, 12.11.2020, 00:06
эти задачи проще решать через автофильтры и не заморачиваться. Но меня заинтересовала возможность задания другого условия: поиск по дате хх.??.????
Заступлюсь за автофильтр. Так раз уж все равно надо формулу конструировать для расширенного фильтра, ну, и сделайте доп.столбец с формулой для автофильтра:
Код
=ТЕКСТ(A1;"ДД.ММ.ГГГГ")
И дальше ищите по этому доп.столбцу по шаблону: хоть конкретный день - 12* хоть конкретный месяц - *.11.* хоть 3-ю цифру года - *.??1?
эти задачи проще решать через автофильтры и не заморачиваться. Но меня заинтересовала возможность задания другого условия: поиск по дате хх.??.????
Заступлюсь за автофильтр. Так раз уж все равно надо формулу конструировать для расширенного фильтра, ну, и сделайте доп.столбец с формулой для автофильтра:
Код
=ТЕКСТ(A1;"ДД.ММ.ГГГГ")
И дальше ищите по этому доп.столбцу по шаблону: хоть конкретный день - 12* хоть конкретный месяц - *.11.* хоть 3-ю цифру года - *.??1?Gustav
Всем огромное спасибо!!! Буду пробовать (экспериментировать) на практике =). От функции ГОД() результата не получил, буду пробовать дальше. Если не будет получаться и не возражаете, снова вернусь сюда =)
Всем огромное спасибо!!! Буду пробовать (экспериментировать) на практике =). От функции ГОД() результата не получил, буду пробовать дальше. Если не будет получаться и не возражаете, снова вернусь сюда =) kudrjash016
Всё потому, что вы так и не удосужились дать свой файл-пример. Там бы мы вам всё наглядно показали, а так нам тоже - в лом его создавать с нуля. Мы лучше в словесном описании попрактикуемся - типа наклюем ответ носом при завязанных руках
Так вот. Первое правило - формула в условиях расширенного фильтра должна возвращать значения ИСТИНА или ЛОЖЬ, поэтому должно быть не просто:
Код
=ГОД(...)
а, если интересует одно значение, то так:
Код
=ГОД(...)=2000
или, если интересует интервал 2017-2019, то так:
Код
=И(ГОД(...)>=2017;ГОД(...)<=2019)
Второе правило - вместо многоточия нужно указать адрес первой ячейки в исходном диапазоне под заголовком столбца с анализируемыми датами. Т.е. если это столбец, допустим B и в ячейке B1 записан заголовок типа "Дата чего-то", то вместо многоточия указываем B2, при этом последняя формула принимает вид:
Код
=И(ГОД(B2)>=2017;ГОД(B2)<=2019)
Наконец, третье правило - куда помещать эту формулу. А в ближайшую колонку справа от основных колонок в диапазоне условий. При этом эту доп.колонку можно либо не озаглавливать вообще, либо дать ей любой заголовок, отличный от любого заголовка в исходном диапазоне, например, "Формула 1" или "Год от даты" или еще как-нибудь.
Всё потому, что вы так и не удосужились дать свой файл-пример. Там бы мы вам всё наглядно показали, а так нам тоже - в лом его создавать с нуля. Мы лучше в словесном описании попрактикуемся - типа наклюем ответ носом при завязанных руках
Так вот. Первое правило - формула в условиях расширенного фильтра должна возвращать значения ИСТИНА или ЛОЖЬ, поэтому должно быть не просто:
Код
=ГОД(...)
а, если интересует одно значение, то так:
Код
=ГОД(...)=2000
или, если интересует интервал 2017-2019, то так:
Код
=И(ГОД(...)>=2017;ГОД(...)<=2019)
Второе правило - вместо многоточия нужно указать адрес первой ячейки в исходном диапазоне под заголовком столбца с анализируемыми датами. Т.е. если это столбец, допустим B и в ячейке B1 записан заголовок типа "Дата чего-то", то вместо многоточия указываем B2, при этом последняя формула принимает вид:
Код
=И(ГОД(B2)>=2017;ГОД(B2)<=2019)
Наконец, третье правило - куда помещать эту формулу. А в ближайшую колонку справа от основных колонок в диапазоне условий. При этом эту доп.колонку можно либо не озаглавливать вообще, либо дать ей любой заголовок, отличный от любого заголовка в исходном диапазоне, например, "Формула 1" или "Год от даты" или еще как-нибудь.Gustav
Всем снова, здравствуйте!!! Вопрос конечно немного не по теме, расширенного фильтра, НО!!! Опять проблема задания интервала дат. Гляньте пожалуйста что не так. Пробовал кучу вариантов и с буквой "И" и знаком &... То ли не в том месте их ставлю, то ли что... Развожу руками. Прилагаю фото с одним вариантом. По условию для задания интервала надо использовать ссылки на ячейки F14 и F15. Формула работает при задании одного условия, а как задать 2 условия???
Всем снова, здравствуйте!!! Вопрос конечно немного не по теме, расширенного фильтра, НО!!! Опять проблема задания интервала дат. Гляньте пожалуйста что не так. Пробовал кучу вариантов и с буквой "И" и знаком &... То ли не в том месте их ставлю, то ли что... Развожу руками. Прилагаю фото с одним вариантом. По условию для задания интервала надо использовать ссылки на ячейки F14 и F15. Формула работает при задании одного условия, а как задать 2 условия???kudrjash016
Здравствуйте. Жаль, не прислушиваетесь к тому, что Вам пишут по части файла-примера. По фотографиям тут лечить не принято. Но, извольте
Код
=СУММЕСЛИМН(B:B;D:D;">="&F14;D:D;"<="&F15)
Поторопился я с ответом, вопрос-то не по теме... теперь всё от Вас зависит, придете за ответом раньше модераторов - повезло, нет - значит не повезло мне
Здравствуйте. Жаль, не прислушиваетесь к тому, что Вам пишут по части файла-примера. По фотографиям тут лечить не принято. Но, извольте
Код
=СУММЕСЛИМН(B:B;D:D;">="&F14;D:D;"<="&F15)
Поторопился я с ответом, вопрос-то не по теме... теперь всё от Вас зависит, придете за ответом раньше модераторов - повезло, нет - значит не повезло мне Che79
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Среда, 25.11.2020, 22:20