Поиск одинаковых ячеек в столбце и вывод с числом повторений
chdv142
Дата: Пятница, 05.08.2016, 15:43 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день, уважаемые специалисты. Очень нужна ваша помощь! Есть таблица (файл прилагается) В столбце даты, причем с повторением. Необходимо посчитать все повторяющиеся даты. Чтобы получилось два столбца в одном дата во втором число повторений. Благодарен всем откликнувшимся.
Добрый день, уважаемые специалисты. Очень нужна ваша помощь! Есть таблица (файл прилагается) В столбце даты, причем с повторением. Необходимо посчитать все повторяющиеся даты. Чтобы получилось два столбца в одном дата во втором число повторений. Благодарен всем откликнувшимся. chdv142
К сообщению приложен файл:
2015.xlsx
(32.9 Kb)
Сообщение отредактировал chdv142 - Пятница, 05.08.2016, 16:04
Ответить
Сообщение Добрый день, уважаемые специалисты. Очень нужна ваша помощь! Есть таблица (файл прилагается) В столбце даты, причем с повторением. Необходимо посчитать все повторяющиеся даты. Чтобы получилось два столбца в одном дата во втором число повторений. Благодарен всем откликнувшимся. Автор - chdv142 Дата добавления - 05.08.2016 в 15:43
_Boroda_
Дата: Пятница, 05.08.2016, 15:54 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16880
Репутация:
6586
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Файл не приложился. Макс 100 кг. Без него - выделяете столбец с датами - вставка - сводная таблица - кидаете даты в область строк и в область значений (возможно понадобится в области значений изменить автоматически проставившуюся "сумму" на "количество"
Файл не приложился. Макс 100 кг. Без него - выделяете столбец с датами - вставка - сводная таблица - кидаете даты в область строк и в область значений (возможно понадобится в области значений изменить автоматически проставившуюся "сумму" на "количество" _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Файл не приложился. Макс 100 кг. Без него - выделяете столбец с датами - вставка - сводная таблица - кидаете даты в область строк и в область значений (возможно понадобится в области значений изменить автоматически проставившуюся "сумму" на "количество" Автор - _Boroda_ Дата добавления - 05.08.2016 в 15:54
chdv142
Дата: Пятница, 05.08.2016, 16:06 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Приложил файл. Не получается как вы написали. файл не скачивается Ваш.
Приложил файл. Не получается как вы написали. файл не скачивается Ваш. chdv142
Сообщение отредактировал chdv142 - Пятница, 05.08.2016, 16:11
Ответить
Сообщение Приложил файл. Не получается как вы написали. файл не скачивается Ваш. Автор - chdv142 Дата добавления - 05.08.2016 в 16:06
pabchek
Дата: Пятница, 05.08.2016, 16:10 |
Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация:
218
±
Замечаний:
0% ±
Excel 2007
Здравствуйте! Можно еще так попробовать. Формула для списка датКод
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(A$1:A$999;СУММ(D$1:D1)+1);"")
формула для счетаКод
=ЕСЛИ(C2="";"";СЧЁТЕСЛИ(A$1:A$999;C2))
Здравствуйте! Можно еще так попробовать. Формула для списка датКод
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(A$1:A$999;СУММ(D$1:D1)+1);"")
формула для счетаКод
=ЕСЛИ(C2="";"";СЧЁТЕСЛИ(A$1:A$999;C2))
pabchek
"Учиться, учиться и еще раз учиться!" WM: R399923528092
Ответить
Сообщение Здравствуйте! Можно еще так попробовать. Формула для списка датКод
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(A$1:A$999;СУММ(D$1:D1)+1);"")
формула для счетаКод
=ЕСЛИ(C2="";"";СЧЁТЕСЛИ(A$1:A$999;C2))
Автор - pabchek Дата добавления - 05.08.2016 в 16:10
_Boroda_
Дата: Пятница, 05.08.2016, 16:17 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16880
Репутация:
6586
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А так? Это Ваш. Обратите внимание, что у Вас есть даты типа 06.10.02 15
А так? Это Ваш. Обратите внимание, что у Вас есть даты типа 06.10.02 15_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А так? Это Ваш. Обратите внимание, что у Вас есть даты типа 06.10.02 15Автор - _Boroda_ Дата добавления - 05.08.2016 в 16:17
chdv142
Дата: Пятница, 05.08.2016, 16:22 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
А так? Это Ваш. Обратите внимание, что у Вас есть даты типа 06.10.0215 К сообщению приложен файл: 2015_1.xlsx(39Kb)
Вы волшебник. Только сейчас попробую понять как это вы сделали.... чтобы дальше самому уметь.
А так? Это Ваш. Обратите внимание, что у Вас есть даты типа 06.10.0215 К сообщению приложен файл: 2015_1.xlsx(39Kb)
Вы волшебник. Только сейчас попробую понять как это вы сделали.... чтобы дальше самому уметь.chdv142
Ответить
Сообщение А так? Это Ваш. Обратите внимание, что у Вас есть даты типа 06.10.0215 К сообщению приложен файл: 2015_1.xlsx(39Kb)
Вы волшебник. Только сейчас попробую понять как это вы сделали.... чтобы дальше самому уметь.Автор - chdv142 Дата добавления - 05.08.2016 в 16:22
chdv142
Дата: Пятница, 05.08.2016, 16:32 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Как Вы добавили второй столбец с нужными значениями?
Как Вы добавили второй столбец с нужными значениями? chdv142
Ответить
Сообщение Как Вы добавили второй столбец с нужными значениями? Автор - chdv142 Дата добавления - 05.08.2016 в 16:32
chdv142
Дата: Пятница, 05.08.2016, 16:45 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Вы не кидайте пожалуйста в меня помидорами.... но я совсем зеленый. Как кинуть.... В области строк даты есть.... а как в область значений их поместить?
Вы не кидайте пожалуйста в меня помидорами.... но я совсем зеленый. Как кинуть.... В области строк даты есть.... а как в область значений их поместить? chdv142
Ответить
Сообщение Вы не кидайте пожалуйста в меня помидорами.... но я совсем зеленый. Как кинуть.... В области строк даты есть.... а как в область значений их поместить? Автор - chdv142 Дата добавления - 05.08.2016 в 16:45
chdv142
Дата: Пятница, 05.08.2016, 16:48 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Разобрался!)))
Ответить
Сообщение Разобрался!))) Автор - chdv142 Дата добавления - 05.08.2016 в 16:48
sv2014
Дата: Пятница, 05.08.2016, 17:52 |
Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 226
Репутация:
61
±
Замечаний:
0% ±
Excel 2013
chdv142 , добрый вечер,вариант макроса,кнопки test и очистка [vba]Код
Sub test() Dim z, i&: z = Range("A1:A" & Range("A" & Rows.Count).End(xlUp).Row).Value With CreateObject("scripting.dictionary"): .CompareMode = 1 For i = 1 To UBound(z): .Item(z(i, 1)) = .Item(z(i, 1)) + 1: Next Range("B1").Resize(.Count, 2).Value = Application.Transpose(Array(.keys, .items)) End With End Sub
[/vba]
chdv142 , добрый вечер,вариант макроса,кнопки test и очистка [vba]Код
Sub test() Dim z, i&: z = Range("A1:A" & Range("A" & Rows.Count).End(xlUp).Row).Value With CreateObject("scripting.dictionary"): .CompareMode = 1 For i = 1 To UBound(z): .Item(z(i, 1)) = .Item(z(i, 1)) + 1: Next Range("B1").Resize(.Count, 2).Value = Application.Transpose(Array(.keys, .items)) End With End Sub
[/vba]sv2014
Ответить
Сообщение chdv142 , добрый вечер,вариант макроса,кнопки test и очистка [vba]Код
Sub test() Dim z, i&: z = Range("A1:A" & Range("A" & Rows.Count).End(xlUp).Row).Value With CreateObject("scripting.dictionary"): .CompareMode = 1 For i = 1 To UBound(z): .Item(z(i, 1)) = .Item(z(i, 1)) + 1: Next Range("B1").Resize(.Count, 2).Value = Application.Transpose(Array(.keys, .items)) End With End Sub
[/vba]Автор - sv2014 Дата добавления - 05.08.2016 в 17:52
jakim
Дата: Суббота, 06.08.2016, 16:47 |
Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1217
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
Вам подойдёт и такой вариант с формулами для уникальных дат
Код
=IFERROR(AGGREGATE(15;6;A$1:A$3500/(A$1:A$3500<>0)/(COUNTIF(C$1:C1;A$1:A$3500)=0);1);"")
и подсчёт их количества
Код
=COUNTIF(A$1:A$3500;C2)
Вам подойдёт и такой вариант с формулами для уникальных дат
Код
=IFERROR(AGGREGATE(15;6;A$1:A$3500/(A$1:A$3500<>0)/(COUNTIF(C$1:C1;A$1:A$3500)=0);1);"")
и подсчёт их количества
Код
=COUNTIF(A$1:A$3500;C2)
jakim
Ответить
Сообщение Вам подойдёт и такой вариант с формулами для уникальных дат
Код
=IFERROR(AGGREGATE(15;6;A$1:A$3500/(A$1:A$3500<>0)/(COUNTIF(C$1:C1;A$1:A$3500)=0);1);"")
и подсчёт их количества
Код
=COUNTIF(A$1:A$3500;C2)
Автор - jakim Дата добавления - 06.08.2016 в 16:47