Наши ответы на опросы помещаются в один файл, который обновляется ежедневно. Исходя из этого, мы можем рассчитать NPS за любой период. Я хочу создать рабочую книгу, которая указывает на этот базовый файл и отображает NPS за квартал в год.

Выборочные данные опроса

NPS рассчитывается следующим образом: найдите процент ответов, которые равны 9 или 10, и вычтите процент ответов, которые меньше 7. В этой выборке 50% ответов - 9 или 10, 33,33% - меньше 7, поэтому NPS составляет 16,67.

И я хочу сделать это к четверти. В идеале мне нужно сделать это без вспомогательных столбцов, так как я бы хотел, чтобы это была одна ячейка, которая вытягивала бы кальций из базового листа и представляла его в виде диаграммы. Но здесь задействовано слишком много разных типов выборов, и я не могу получить их прямо.

Я знаю, что мне нужно использовать YEAR() и MONTH() для AddDate, чтобы получить эти выборы, и я знаю, что могу ROUNDUP(MONTH()/3,0), чтобы получить квартал для каждой даты. COUNTIF() не будет принимать YEAR() или MONTH() в качестве входных данных. Я попытался использовать что-то вроде этого SUMPRODUCT() в качестве основы (просто чтобы получить баллы больше 8):

= СУММПРОИЗВ (- (ОКРУГЛВВЕРХ (МЕСЯЦ (А2: А100)/3,0)= 1)* (Год (A2: A100)= 2018)* (В2: В100> 8), В18: B10016)

но это суммирует результаты, а не подсчитывает их, и я не могу понять, как обернуть их в подсчет.

На данный момент, я не знаю, нахожусь ли я даже на правильном пути. Может быть, есть что-то кроме SUMPRODUCT(), которое я должен использовать здесь. Если бы данные были отформатированы по-разному - если он уже отметил год и месяц как значения, которые я мог бы получить напрямую - я мог бы сделать это, но я должен использовать данные в том виде, в каком они есть в настоящее время.

Любые указатели с благодарностью получили.

1 ответ1

0

Если вы считаете, что Промоутеры стоят 1, Пассивы равны 0, а Недоброжелатели - -1, вы можете затем усреднить эти индивидуальные оценки, чтобы получить свой NPS.

В вашем примере при условии, что вы эффективно подставляете в -1, 0, 1, -1, 1, 1, что при усреднении дает 16,67%

Этот метод вычисления средних значений может быть вставлен в формулу массива, которая выглядит примерно так:

=AVERAGE(IF(YEAR(A2:A100)=2019,IF(ROUNDUP(MONTH(A2:A100)/3,0)=1,IF(B2:B100>8,1,IF(B2:B100>6,0,-1)))))

Затем нажмите Ctrl, Shift + Enter, чтобы вычислить его как массив

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .