Обнаружение дублей кроме первого значения сорт. по дате
gust
Дата: Понедельник, 24.02.2014, 21:18 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Приветствую! Посоветуйте пожалуйста формулу обнаружения дублей кроме первого значения сортированного по дате? на входе альфанумерик-ID- дата на выходе альфанумерик-ID- дата первый (самый ранний по дате) альфанумерик-ID- дата повторный (следующие после самого раннего по дате) Первый - это тот который появился самым первым относительно даты, возможно и единственный Повторный - этот тот который появился повторно относительно даты.
Приветствую! Посоветуйте пожалуйста формулу обнаружения дублей кроме первого значения сортированного по дате? на входе альфанумерик-ID- дата на выходе альфанумерик-ID- дата первый (самый ранний по дате) альфанумерик-ID- дата повторный (следующие после самого раннего по дате) Первый - это тот который появился самым первым относительно даты, возможно и единственный Повторный - этот тот который появился повторно относительно даты. gust
Сообщение отредактировал gust - Понедельник, 24.02.2014, 22:26
Ответить
Сообщение Приветствую! Посоветуйте пожалуйста формулу обнаружения дублей кроме первого значения сортированного по дате? на входе альфанумерик-ID- дата на выходе альфанумерик-ID- дата первый (самый ранний по дате) альфанумерик-ID- дата повторный (следующие после самого раннего по дате) Первый - это тот который появился самым первым относительно даты, возможно и единственный Повторный - этот тот который появился повторно относительно даты. Автор - gust Дата добавления - 24.02.2014 в 21:18
Pelena
Дата: Понедельник, 24.02.2014, 21:31 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19437
Репутация:
4571
±
Замечаний:
±
Excel 365 & Mac Excel
gust , читаем Правила форума, прикладываем файл с примером
gust , читаем Правила форума, прикладываем файл с примеромPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение gust , читаем Правила форума, прикладываем файл с примеромАвтор - Pelena Дата добавления - 24.02.2014 в 21:31
gust
Дата: Понедельник, 24.02.2014, 22:27 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
прошу прощения - прикрепил
прошу прощения - прикрепил gust
Ответить
Сообщение прошу прощения - прикрепил Автор - gust Дата добавления - 24.02.2014 в 22:27
Pelena
Дата: Понедельник, 24.02.2014, 23:12 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19437
Репутация:
4571
±
Замечаний:
±
Excel 365 & Mac Excel
Два варианта: первый - если даты внутри группы одинаковых ID упорядочены по возрастанию (как в примере), второй, формулой массива, не требует сортировки
Два варианта: первый - если даты внутри группы одинаковых ID упорядочены по возрастанию (как в примере), второй, формулой массива, не требует сортировки Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Два варианта: первый - если даты внутри группы одинаковых ID упорядочены по возрастанию (как в примере), второй, формулой массива, не требует сортировки Автор - Pelena Дата добавления - 24.02.2014 в 23:12
gust
Дата: Понедельник, 24.02.2014, 23:33 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Только вот не пойму почему 2ая формула обрамлена фигурными скобками {} при этом скопировать формулу с ними не получается? Разобрался: CTRL+SHIFT+ВВОД
Только вот не пойму почему 2ая формула обрамлена фигурными скобками {} при этом скопировать формулу с ними не получается? Разобрался: CTRL+SHIFT+ВВОД gust
Сообщение отредактировал gust - Понедельник, 24.02.2014, 23:35
Ответить
Сообщение Только вот не пойму почему 2ая формула обрамлена фигурными скобками {} при этом скопировать формулу с ними не получается? Разобрался: CTRL+SHIFT+ВВОД Автор - gust Дата добавления - 24.02.2014 в 23:33
Pelena
Дата: Понедельник, 24.02.2014, 23:36 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19437
Репутация:
4571
±
Замечаний:
±
Excel 365 & Mac Excel
Это формула массива, вводится сочетанием клавиш Ctrl+Shift+Enter (вместо обычного Enter), при этом появляются фигурные скобки
Это формула массива, вводится сочетанием клавиш Ctrl+Shift+Enter (вместо обычного Enter), при этом появляются фигурные скобки Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Это формула массива, вводится сочетанием клавиш Ctrl+Shift+Enter (вместо обычного Enter), при этом появляются фигурные скобки Автор - Pelena Дата добавления - 24.02.2014 в 23:36
Vinkelman
Дата: Вторник, 25.02.2014, 07:03 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация:
26
±
Замечаний:
0% ±
2003 - 2010
Добрый день, Елена. Не понял смысл второго столбца... (см. пример)
Добрый день, Елена. Не понял смысл второго столбца... (см. пример) Vinkelman
К сообщению приложен файл:
111.xlsx
(10.7 Kb)
Ответить
Сообщение Добрый день, Елена. Не понял смысл второго столбца... (см. пример) Автор - Vinkelman Дата добавления - 25.02.2014 в 07:03
Pelena
Дата: Вторник, 25.02.2014, 10:17 |
Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19437
Репутация:
4571
±
Замечаний:
±
Excel 365 & Mac Excel
Добрый Для второй формулы даты, относящиеся к одинаковым ID не обязательно должны идти в порядке возрастания. Не думаю, что при указании времени с точностью до секунд, возможна ситуация, как в Вашем примере. В этом случае формула немного удлиняется Код
=ЕСЛИ(И(МИН(ЕСЛИ([ID]=[@ID];[Date]))=[@Date];СУММПРОИЗВ(--([@Date]&[@ID]=$A$2:A2&$B$2:B2))=1);"первый";"повторный")
Добрый Для второй формулы даты, относящиеся к одинаковым ID не обязательно должны идти в порядке возрастания. Не думаю, что при указании времени с точностью до секунд, возможна ситуация, как в Вашем примере. В этом случае формула немного удлиняется Код
=ЕСЛИ(И(МИН(ЕСЛИ([ID]=[@ID];[Date]))=[@Date];СУММПРОИЗВ(--([@Date]&[@ID]=$A$2:A2&$B$2:B2))=1);"первый";"повторный")
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Добрый Для второй формулы даты, относящиеся к одинаковым ID не обязательно должны идти в порядке возрастания. Не думаю, что при указании времени с точностью до секунд, возможна ситуация, как в Вашем примере. В этом случае формула немного удлиняется Код
=ЕСЛИ(И(МИН(ЕСЛИ([ID]=[@ID];[Date]))=[@Date];СУММПРОИЗВ(--([@Date]&[@ID]=$A$2:A2&$B$2:B2))=1);"первый";"повторный")
Автор - Pelena Дата добавления - 25.02.2014 в 10:17
Vinkelman
Дата: Вторник, 25.02.2014, 10:32 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация:
26
±
Замечаний:
0% ±
2003 - 2010
Спасибо Попробую разобраться.
Ответить
Сообщение Спасибо Попробую разобраться. Автор - Vinkelman Дата добавления - 25.02.2014 в 10:32