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

Вопрос или проблема

Пример Excel

Здравствуйте,

Собираюсь создать формулу для расчета, сколько или какой процент

(ПРИМЕЧАНИЕ: принимаем статическое состояние -+1, все остальное является либо улучшением, либо регрессом)

  1. улучшилось на основе коучинга?
  2. не улучшилось, несмотря на коучинг
  3. регрессировало, несмотря на коучинг?
  4. статично, несмотря на разговор?

[Пример приложен в виде изображения]

Спасибо

пример

Итак, что вы пробовали?

SuperUser не является сервисом написания формул, но вот немного помощи…

Таблица, которую вы предоставили:

1. улучшилось на основе коучинга?  
2. не улучшилось, несмотря на коучинг  
3. регрессировало, несмотря на коучинг?  
4. статично, несмотря на разговор?  

… должна стать хорошим началом;
просто добавьте новый столбец, где вы заполняете формулировки того, W41, W42 и Коучинг
определяют вышеуказанный ‘Статус’ Совет: AND(... , ...).

Не должно быть сложно “перевести” это в формулы Excel/таблицы; так как они будут строительными блоками для того, что вы спрашиваете. Совет: IF(Status,"True-Text","False-Text")

Ответ или решение

Чтобы рассчитать разницу между двумя столбцами с учетом критериев из другого, необходимо учитывать несколько факторов. Давайте пошагово разберемся с вашим запросом, основанным на предположении, что данные представлены в таблице Excel, а ссылки на изображения содержат необходимые примеры данных.

Подготовительный этап

Перед тем как начать, убедитесь, что у вас есть таблица, содержащая следующие столбцы:

  1. Коучинг (Coaching) – обозначает, проходил ли сотрудник коучинг.
  2. Показатель до коучинга (W41) – значение до начала коучинга.
  3. Показатель после коучинга (W42) – значение после коучинга.

Ваши критерии для анализа состояния сотрудников следующие:

  1. Улучшился на основе коучинга.
  2. Не улучшился несмотря на коучинг.
  3. Регрессировал несмотря на коучинг.
  4. Остался статичным несмотря на разговор.

Шаг 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, не стесняйтесь обращаться!

Оцените материал
Добавить комментарий

Капча загружается...