w00t
Дата: Вторник, 29.11.2022, 21:29 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 131
Репутация:
3
±
Замечаний:
0% ±
Давно не работал в эксель. прошу подсказать с вопросом: Клиенты обращаются в компанию с различными вопросами. Нужно посчитать количество уникальных клиентов за каждый отчетный период (месяц), которые обратились в компанию в этом году впервые, в рассматриваемом месяце. Т.е. первое обращение от клиента появилось в феврале, например. Т.е. исключить из подсчета клиентов, которые обращались в предыдущем месяце. Вложил пример. Спасибо!
Давно не работал в эксель. прошу подсказать с вопросом: Клиенты обращаются в компанию с различными вопросами. Нужно посчитать количество уникальных клиентов за каждый отчетный период (месяц), которые обратились в компанию в этом году впервые, в рассматриваемом месяце. Т.е. первое обращение от клиента появилось в феврале, например. Т.е. исключить из подсчета клиентов, которые обращались в предыдущем месяце. Вложил пример. Спасибо! w00t
Сообщение отредактировал w00t - Вторник, 29.11.2022, 21:33
Ответить
Сообщение Давно не работал в эксель. прошу подсказать с вопросом: Клиенты обращаются в компанию с различными вопросами. Нужно посчитать количество уникальных клиентов за каждый отчетный период (месяц), которые обратились в компанию в этом году впервые, в рассматриваемом месяце. Т.е. первое обращение от клиента появилось в феврале, например. Т.е. исключить из подсчета клиентов, которые обращались в предыдущем месяце. Вложил пример. Спасибо! Автор - w00t Дата добавления - 29.11.2022 в 21:29
Egyptian
Дата: Среда, 30.11.2022, 01:42 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 526
Репутация:
193
±
Замечаний:
0% ±
Excel 2013/2016
Так подойдет? Массивная формула, вводить через CTRL-SHIFT-ENTERКод
=COUNT(0/(($C$3:$C$16>=F3)*($C$3:$C$16<EOMONTH(F3;0))*(MATCH($D$3:$D$16;$D$3:$D$16;)=ROW($D$3:$D$16)-2)))
Так подойдет? Массивная формула, вводить через CTRL-SHIFT-ENTERКод
=COUNT(0/(($C$3:$C$16>=F3)*($C$3:$C$16<EOMONTH(F3;0))*(MATCH($D$3:$D$16;$D$3:$D$16;)=ROW($D$3:$D$16)-2)))
Egyptian
Ответить
Сообщение Так подойдет? Массивная формула, вводить через CTRL-SHIFT-ENTERКод
=COUNT(0/(($C$3:$C$16>=F3)*($C$3:$C$16<EOMONTH(F3;0))*(MATCH($D$3:$D$16;$D$3:$D$16;)=ROW($D$3:$D$16)-2)))
Автор - Egyptian Дата добавления - 30.11.2022 в 01:42
jakim
Дата: Среда, 30.11.2022, 08:52 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
Power Query
[vba]Код
let Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content], #"Calculated Start of Month" = Table.TransformColumns(Source,{{"Дата договора", Date.StartOfMonth, type datetime}}), #"Changed Type" = Table.TransformColumnTypes(#"Calculated Start of Month",{{"Дата договора", type date}}), #"Removed Duplicates" = Table.Distinct(#"Changed Type"), #"Grouped Rows" = Table.Group(#"Removed Duplicates", {"Дата договора"}, {{"Count", each Table.RowCount(_), type number}}) in #"Grouped Rows"
[/vba]
Power Query
[vba]Код
let Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content], #"Calculated Start of Month" = Table.TransformColumns(Source,{{"Дата договора", Date.StartOfMonth, type datetime}}), #"Changed Type" = Table.TransformColumnTypes(#"Calculated Start of Month",{{"Дата договора", type date}}), #"Removed Duplicates" = Table.Distinct(#"Changed Type"), #"Grouped Rows" = Table.Group(#"Removed Duplicates", {"Дата договора"}, {{"Count", each Table.RowCount(_), type number}}) in #"Grouped Rows"
[/vba]jakim
Ответить
Сообщение Power Query
[vba]Код
let Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content], #"Calculated Start of Month" = Table.TransformColumns(Source,{{"Дата договора", Date.StartOfMonth, type datetime}}), #"Changed Type" = Table.TransformColumnTypes(#"Calculated Start of Month",{{"Дата договора", type date}}), #"Removed Duplicates" = Table.Distinct(#"Changed Type"), #"Grouped Rows" = Table.Group(#"Removed Duplicates", {"Дата договора"}, {{"Count", each Table.RowCount(_), type number}}) in #"Grouped Rows"
[/vba]Автор - jakim Дата добавления - 30.11.2022 в 08:52
w00t
Дата: Среда, 30.11.2022, 16:10 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 131
Репутация:
3
±
Замечаний:
0% ±
То, что нужно. Спасибо большое, вопрос полностью закрыт =)
То, что нужно. Спасибо большое, вопрос полностью закрыт =) w00t
Ответить
Сообщение То, что нужно. Спасибо большое, вопрос полностью закрыт =) Автор - w00t Дата добавления - 30.11.2022 в 16:10