powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Подскажите как фильтровать данные в формате даты в Exel?
10 сообщений из 10, страница 1 из 1
Подскажите как фильтровать данные в формате даты в Exel?
    #33273180
miti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Фильтр работает при других форматах данных нормально.Дело в том, что формат даты фильтр не хочет обрабатывать! Допустим я хочу отобразить только все записи касающиеся 2004 года. Я в условии ставлю содержит 2004 и после фильтрации ничего не отображается, как будто этих записей нет. Так происходит только с форматом даты. Пробавал при разных региональных настройках - результат такой же.
...
Рейтинг: 0 / 0
Подскажите как фильтровать данные в формате даты в Exel?
    #33273415
sergeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
где-то так:
Selection.AutoFilter Field:=1, Criteria1:=">" & CDbl(CDate("07.12.2004")), Operator:=xlAnd
...
Рейтинг: 0 / 0
Подскажите как фильтровать данные в формате даты в Exel?
    #33273536
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело в том, что в ячейку с датой записывается не сама дата, а кол-во дней прошедших с какой-то даты (у меня с 01.01.1900). Соответственно, чтобы выбрать 2004 г. нужно ввести условие >= 37987 и <=38352.
Чтобы определить число (кол-во прошедших дней), соответствующее определенной дате, измени временно формат ячейки на общий и увидишь нужное число.
...
Рейтинг: 0 / 0
Подскажите как фильтровать данные в формате даты в Exel?
    #33273629
Mokk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выбери в фильтре: " больше 31.12.2003 и меньше 01.01.2005 ". И будет тебе 2004 год
...
Рейтинг: 0 / 0
Подскажите как фильтровать данные в формате даты в Exel?
    #33273925
miti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sergeyvgгде-то так:
Selection.AutoFilter Field:=1, Criteria1:=">" & CDbl(CDate("07.12.2004")), Operator:=xlAnd
Объясните подробнее пожалуйста, ни чего не понял!

Есть ли у кого либо еще Варианты?
...
Рейтинг: 0 / 0
Подскажите как фильтровать данные в формате даты в Exel?
    #33412784
SLAID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а если необходимо вырать только одну дату, например только 1 число все месяцев?
...
Рейтинг: 0 / 0
Подскажите как фильтровать данные в формате даты в Exel?
    #33412838
Mokk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SLAIDа если необходимо вырать только одну дату, например только 1 число все месяцев?

Добавь столбец, введи "=День()", и по этому столбцу фильтруй.
...
Рейтинг: 0 / 0
Подскажите как фильтровать данные в формате даты в Exel?
    #33412905
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Public Sub ViewFirstDayInAllDates()
    Dim cel As Range
    Dim rng As Range
    
    Set rng = Worksheets("Лист1").Range("A1").CurrentRegion
    
    For Each cel In rng.Columns( 2 ).Cells
        If IsDate(cel) Then
            If Day(cel) >  1  Then
                cel.EntireRow.Hidden = True
            End If
        End If
    Next
End Sub
...
Рейтинг: 0 / 0
Подскажите как фильтровать данные в формате даты в Exel?
    #33429129
glazz_gms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я немного поже уже поднимал такую тему!!1
Еще в форуме, если я не ошибаюсь то в конце этого месяца.
Автор Glazz_GMS
...
Рейтинг: 0 / 0
Подскажите как фильтровать данные в формате даты в Exel?
    #33429131
glazz_gms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
число 21 ноя 05, 07:18 там все придельно ясно
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Подскажите как фильтровать данные в формате даты в Exel?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]