Как я могу получить количество каждого уникального значения из столбца таблицы плюс фактическое значение в другую ячейку.
Столбец состояния таблицы 1
**status**
------
itemA
itemA
itemB
itemC
желаемые результаты в одну ячейку:
Table 1 Status summary |2 itemA, 1 itemB, 1 itemC
Я бы согласился на простой список разделенных запятыми всех различных значений без подсчета.
СПРАВОЧНАЯ ИНФОРМАЦИЯ: У меня есть документ Excel, который мы используем для отслеживания приемочного тестирования нового приложения. Документ, который содержит несколько рабочих листов (каждый из которых представляет собой область кода, которую необходимо протестировать), и каждый рабочий лист имеет несколько таблиц (которые представляют собой тестовые примеры, где каждый случай должен быть протестирован несколько раз или разными способами и т. д.), а затем есть сводную таблицу, где я хочу получить снимок данных. На сводной странице есть строка для каждой таблицы на каждом листе и столбец состояния. В этом столбце статуса я хочу отобразить количество каждого статуса, выбранного в соответствующей таблице. Первоначально я создал длинную формулу, которая жестко закодировала значения и их количество, если количество было> 0, но по мере того, как мы тестируем, мы обнаруживаем необходимость добавлять новые значения состояния, и тогда формула становится слишком обременительной для обновления.
РЕДАКТИРОВАНИЕ: ДОБАВЛЕНИЕ ФОРМУЛЫ Вот формула, которая у меня была изначально
=IF(COUNTIF(Table1[Status],"itemA"),COUNTIF(Table1[Status],"itemA")&" itemA"," ") & IF(COUNTIF(Table1[Status],"itemB"), ", " &COUNTIF(Table1[Status],"itemB")&" itemB"," ") & IF(COUNTIF(Table1[Status],"itemC"), ", " &COUNTIF(Table1[Status],"itemC")&" itemC"," ")
Проблема в том, что формула повторялась около 100 раз на сводной странице (по одному разу для каждой таблицы в базовых рабочих листах), и каждый раз, когда я хотел добавить статус, мне нужно было редактировать каждую из формул.