Вопрос или проблема
Здравствуйте,
Собираюсь создать формулу для расчета, сколько или какой процент
(ПРИМЕЧАНИЕ: принимаем статическое состояние -+1, все остальное является либо улучшением, либо регрессом)
- улучшилось на основе коучинга?
- не улучшилось, несмотря на коучинг
- регрессировало, несмотря на коучинг?
- статично, несмотря на разговор?
[Пример приложен в виде изображения]
Спасибо
Итак, что вы пробовали?
SuperUser не является сервисом написания формул, но вот немного помощи…
Таблица, которую вы предоставили:
1. улучшилось на основе коучинга?
2. не улучшилось, несмотря на коучинг
3. регрессировало, несмотря на коучинг?
4. статично, несмотря на разговор?
… должна стать хорошим началом;
просто добавьте новый столбец, где вы заполняете формулировки того, W41
, W42
и Коучинг
определяют вышеуказанный ‘Статус’ Совет: AND(... , ...)
.
Не должно быть сложно “перевести” это в формулы Excel/таблицы; так как они будут строительными блоками для того, что вы спрашиваете. Совет: IF(Status,"True-Text","False-Text")
Ответ или решение
Чтобы рассчитать разницу между двумя столбцами с учетом критериев из другого, необходимо учитывать несколько факторов. Давайте пошагово разберемся с вашим запросом, основанным на предположении, что данные представлены в таблице Excel, а ссылки на изображения содержат необходимые примеры данных.
Подготовительный этап
Перед тем как начать, убедитесь, что у вас есть таблица, содержащая следующие столбцы:
- Коучинг (Coaching) – обозначает, проходил ли сотрудник коучинг.
- Показатель до коучинга (W41) – значение до начала коучинга.
- Показатель после коучинга (W42) – значение после коучинга.
Ваши критерии для анализа состояния сотрудников следующие:
- Улучшился на основе коучинга.
- Не улучшился несмотря на коучинг.
- Регрессировал несмотря на коучинг.
- Остался статичным несмотря на разговор.
Шаг 1. Создание новой колонки статуса
Для начала, создайте новую колонку, назовем её “Статус”. В этой колонке мы будем определять состояние каждого сотрудника на основе значений из столбцов W41, W42 и Coaching.
Вы можете использовать формулу IF
для этой задачи, чтобы классифицировать состояние:
=IF(AND(Coaching="Да", W42 > W41 + 1), "Улучшился",
IF(AND(Coaching="Да", W42 <= W41), "Не улучшился",
IF(AND(Coaching="Да", W42 < W41 - 1), "Регрессировал",
IF(AND(Coaching="Нет", W42 = W41), "Статичен",
""))))
Где:
- Coaching – это ячейка, указывающая на то, проходил ли сотрудник коучинг (например, ячейка C2).
- W41 и W42 – это соответствующие ячейки показателей до и после коучинга.
Шаг 2. Применение формулы ко всем строкам
Перетащите формулу вниз по столбцу “Статус” для применения к каждую строке данных. Таким образом, вы получите статус для каждого сотрудника.
Шаг 3. Подсчет количества сотрудников по состояниям
Теперь рассмотрим, как подсчитать количество сотрудников в каждой категории. Для этого используйте формулы подсчета COUNTIF
или COUNTIFS
.
Например, для подсчета числа улучшений:
=COUNTIF(D:D, "Улучшился")
Для подсчета количества сотрудников, которые не улучшились несмотря на коучинг, используйте:
=COUNTIF(D:D, "Не улучшился")
Таким же образом вы можете подсчитать количество сотрудников, регрессировавших или оставшихся статичными.
Шаг 4. Подсчет процентов
Чтобы вычислить процент сотрудников в каждой категории, вы можете воспользоваться следующей формулой:
=(COUNTIF(D:D, "Улучшился") / COUNTA(A:A)) * 100
Где COUNTA(A:A)
предоставляет общее количество записей в вашем списке.
Вывод
В результате применения вышеуказанных шагов вы сможете четко определить, сколько сотрудников улучшились, не улучшились, регрессировали или остались статичными, и в процентном соотношении оценить результаты коучинга. Эта динамика поможет в дальнейшем анализе эффективности коучинговых программ.
Если у вас есть дополнительные вопросы или вам требуется дальнейшая помощь с вашими данными в Excel, не стесняйтесь обращаться!