1

Введенные данные теста программы SPC не могут выполнить проверку соответствия. Ниже приведено изображение данных, экспортируемых в Excel. Если дата и время точно соответствуют друг другу, считается, что 1 тест завершен. Количество строк будет зависеть от того, какие столбцы не показаны (данные, которые собираются). Я включил рамку вокруг тех строк, которые должны учитываться как 1 завершенный тест.

Я хотел бы иметь возможность использовать сводную таблицу, которая будет отображать количество выполненных тестов (не количество строк) за начало смены, чтобы я мог создавать диаграммы трендов, чтобы показать соответствие (требования соответствия находятся в вычисляемом поле). Я ищу предложения о том, как лучше всего это сделать (например, столбец «Помощник» с формулой, поле для вычисления сводных данных и т.д.), Чтобы я мог быстро экспортировать / импортировать данные еженедельно и отправлять графики своей команде.

2 ответа2

1

Я бы добавил еще один столбец (N в вашем примере), который будет отмечать последнюю строку полного теста. Давайте назовем этот столбец "Уникальным тестом". Формула будет:

=IF(OR(G2<>G3, H2<>H3), TRUE, FALSE)

Теперь, если вы отфильтруете столбец N для отображения только TRUE значений, вы получите список выполненных тестов, по одной строке на тест.

Независимо от этого фильтра вы можете создать сводную таблицу для подсчета тестов за смену, например:

  1. Выберите столбцы M и N.
  2. Вставьте сводную таблицу (на вкладке « Insert »).
  3. Перетащите поле ShiftStart область «Метки строк» .
  4. Перетащите поле « Unique Test область «Значения» (в качестве значения выберите Count of Unique Test ).
  5. В PivotTable Tools на вкладке « Options » нажмите « Insert Slicer , выберите « Unique Test а затем нажмите « TRUE на слайсере.

0

Как упоминалось выше, сводные таблицы включают эту функциональность в 2013 году и позже.


Результаты

метод

Предполагая, что ваши данные начинаются со строки 2, наиболее эффективный и простой для понимания способ выглядит так:

=IF(COUNTIFS($G$2:G2,G2,$H$2:H2,H2)>1,0,1)

для x = 2 до n подсчитайте, сколько раз Gx = Gn И Hx = Hn

Часть countifs подсчитывает количество уникальных вхождений обоих G & H до этой суммы. С IF, это вернет 0 для повторяющихся значений и 1 для самого первого вхождения этой комбинации g и h.

Перетащите это в конец своей таблицы и добавьте сумму этого столбца в свою окончательную сводную таблицу, и у вас будет количество уникальных времени и дат.

Это работает и для несмежных данных, где повторяющиеся значения не являются последовательными (хотя, похоже, это не будет применяться к вашим данным).

для версий Excel, которые не включают =countifs:

SUMPRODUCT(($G$2:$G3=G3)*($H$3:$H3=H3))

Обратите внимание на $ s. Эта формула будет применяться со строки 2 до текущей строки, расширяя выбор по мере его уменьшения. Это суммирует произведение TRUE и TRUE (1 и 1) для каждой строки x от x = 2 до x = n, где оба Gx = Gn и Hx = Hn. Текущая строка (строка n) считается. Если комбинация найдена раньше текущей строки, формула будет считать ее (через сумму TRUE*TRUE).

Короче говоря, он подсчитывает количество уникальных вхождений как G, так и H. Так ставь

N2 = ЕСЛИ (СУММПРОИЗВ (($ G $ 2:$ G2 = G2)* ($ H $ 2:$ Н2 = Н2))> 1,0,1)


Всё ещё ищете ответ? Посмотрите другие вопросы с метками .