Excel – общее количество нескольких причин
В идеале я ищу решение, в котором я могу увидеть общее количество причин сбоя устройства, которое в настоящее время записано в раскрывающемся списке в Excel (с возможностью ввода нескольких записей). При использовании сводной таблицы я могу видеть только все различные комбинации, а не отдельные подсчеты A,B,C и т. д. В идеале я хочу создать варианты, которые дают это, но на каждой стадии отказа (все 5) слишком.
На данный момент данные выглядят так:
| Reference Number | Stage of Faliure | Reason For Failure |
| -------- | -------------- | ------------------ |
| First | 1 | A, B |
| Second | 2 | A, C |
Любые идеи приветствуются и надеемся, что этого достаточно, чтобы объяснить проблему.
Идеальная цель. На данный момент данные выглядят так:
| Reason for Failure | Total Count | Stage 1 Count | Stage 2 Count |
| -------- | ----------- | ------------ | --------------|
| A | 2 | 1 | 1 |
| B | 1 | 1 | 0 |
2 ответа
Ключевым моментом здесь является то, чтоCOUNTIF()
иCOUNTIFS()
может принимать подстановочные знаки при сравнении строк.
Если ваши данные выглядят так:
Тогда ваши формулы могут выглядеть так:
Общее количество:=COUNTIFS(C$2:C$20,"*"&E2&"*")
Этап 1=COUNTIFS(B$2:B$20,1,C$2:C$20,"*"&E2&"*")
Этап 2=COUNTIFS(B$2:B$20,2,C$2:C$20,"*"&E2&"*")
Просто будьте осторожны, когда вы настраиваете диапазоны, на которые вы ссылаетесь, как абсолютные () или относительные (нет).$
), чтобы при копировании/вставке он работал так, как вы хотите.
Как вариант, можно сделать преобразование исходной таблицы
Reference Number | Stage of Faliure | Reason For Failure | | -------- | -------------- | ------------------ | | First | 1 | A, B | | Second | 2 | A, C |
В частности, чтобы разделить строки с несколькими записями «Причина сбоя» на несколько отдельных строк с одним значением, вот так
Reference Number | Stage of Faliure | Reason For Failure | | -------- | -------------- | ------------------ | | First | 1 | A | | Second | 2 | C | | First | 1 | A | | Second | 2 | A | | First | 1 | B | | Second | 2 | C |
Затем - произвести фильтрацию и/или группировку по столбцам, используя стандартные табличные операции Excel.