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.

Другие вопросы по тегам