SharePoint 2013 Расчет оценок

Я работаю в SharePoint 2013. Я пытаюсь оценить работу своих сотрудников и буду использовать список для отслеживания этого и хочу поставить оценку результатам. Если человек получает 4 из 5, я хочу, чтобы он получил 80%.

Я делаю это со списком, который содержит 5 вопросов с раскрывающимся меню и ответом «Да», «Нет», «Н/Д». Есть вторые 5 столбцов, которые преобразуют выбор раскрывающегося списка в 1, 0 или «Пустая запись». Да=1, Нет=0, Н/Д=Пусто. Вот как я конвертирую ответы в числа: =IF([Question1]="Yes",3,IF([Question1]="N/A"," ",0))

Таким образом, ответ (Да, Да, Нет, Да, Да) должен преобразоваться в (1, 1, 0, 1, 1), что должно = 4 из 5. (80%)

Проблема заключается в том, как рассчитать оценку, чтобы пустая запись не учитывалась при расчете.

Таким образом, ответ (Да, Да, Нет, Да, Н/Д) должен преобразоваться в (1, 1, 0, 1), что должно = 3 из 4. (75%)

У меня есть преобразование ответов в числа, просто не могу заставить работать расчет оценки.


person Cromaden    schedule 06.03.2015    source источник


Ответы (1)


Значение True равно 1, а значение False равно 0.

Таким образом, вы можете подсчитать строки «Да» (истина) и строки «НЕ Н/Д» (количество ответов «Да/Нет»).

Нет необходимости в каких-либо промежуточных расчетах, все в одной колонке

=INT(AND(A1="Yes")+AND(A2="Yes")+AND(A3="Yes"))
 /
 INT(NOT(A1="N/A")+NOT(A2="N/A")+NOT(A3="N/A"))
 *100

чтобы меньше печатать, вы можете опустить И и просто написать (A1="Yes"), что вернет True. Вы не можете пропустить НЕ, потому что мы хотим, чтобы НЕ (ложь) = истинное значение подсчитывало все столбцы, отличные от N/A.

person Danny '365CSI' Engelman    schedule 07.03.2015
comment
Я не использовал эту точную формулу, но это привело меня к правильному мышлению, которое позволило мне выполнить то, что мне нужно. Огромное спасибо за помощь! - person Cromaden; 09.03.2015