1

У меня есть таблица с записями для легкой / средней / тяжелой.

Я хочу, чтобы он считал одну запись серьезной, если она появляется в ряду, но только один раз. Затем, если нет серьезного счета Умеренный (с тем же правилом), а затем, если нет серьезного или умеренного, считайте легкий (снова только один раз).

например, для прикрепленного изображения, будет считаться 2x тяжелым, 1x умеренным, 1x слабым. изображение стола

большое спасибо за вашу помощь!

2 ответа2

1

Возможно, самый простой способ сделать это с помощью «вспомогательной колонки».  Выберите столбец, который вы не используете.  Я предполагаю, что это столбец F , но это может быть Z или AF или где вы хотите его поместить.  Мы будем использовать этот столбец для определения наивысшего рейтинга в каждой строке.

В ячейке F1 (я предполагаю, что ваши данные начинаются со строки 1; если нет, измените соответственно), введите

=IF(COUNTIF($A1:$D1,"severe")>0, "S", IF(COUNTIF($A1:$D1,"moderate")>0, "Mo", IF(COUNTIF($A1:$D1, "mild")>0, "Mi", "none")))

и перетащите / заполните вниз столько строк, сколько у вас есть данные.

Я надеюсь, что это довольно очевидно; но, если это не так:

  • Подсчитайте количество клеток в строке 1 (диапазон $A1:$D1), которые содержат severe (без учета регистра).  Если число больше нуля, отобразите S
  • В противном случае посчитайте количество ячеек в строке, которые содержат moderate .  Если число больше нуля, отобразите Mo .
  • В противном случае посчитайте количество ячеек в строке, которые содержат mild .  Если число больше нуля, отобразите Mi
  • В противном случае не отображается none .

Вы можете отобразить слова severe , moderate и mild если хотите.  Или вы можете отобразить 1 , 2 и 3 .  Просто будьте согласны с нижеследующим.

  • Там, где вы хотите сосчитать строгие строки, введите =COUNTIF($F:$F, "S") .
  • Там, где вы хотите посчитать умеренные строки, введите =COUNTIF($F:$F, "Mo") .
  • Там, где вы хотите посчитать мягкие строки, введите =COUNTIF($F:$F, "Mi") .

У меня есть вышеприведенные формулы в ячейках A9 , B9 и C9 .

        демонстрационная таблица

Как только вы это заработаете, вы можете скрыть вспомогательный столбец.

-1

Как это устроено:

  • Я предполагаю, что у вас есть данные в диапазоне A2:D5 .
  • Чтобы создать список уникальных предметов, напишите эту формулу массива в ячейке A7 и заполните.

    {=IFERROR(INDEX($A$2:$D$2, MATCH(0,COUNTIF($A$6:A6, $A$2:$D$2), 0)),"")}
    
  • Формула массива в ячейке B7 и заполнение.

    {=IFERROR(INDEX($A$3:$D$3, MATCH(0,COUNTIF($B$6:B6, $A$3:$D$3), 0)),"")}
    
  • Формула массива в ячейке C7 и заполнение.

        {=IFERROR(INDEX($A$4:$D$4, MATCH(0,COUNTIF($C$6:C6, $A$4:$D$4), 0)),"")}
    
  • Формула массива в ячейке D7 и заполнение.

        {=IFERROR(INDEX($A$5:$D$5, MATCH(0,COUNTIF($D$6:D6, $A$5:$D$5), 0)),"")}
    
  • Заголовок записи Severe Mild & Moderate в A12:C12 .

  • Наконец, напишите эту формулу в ячейке A13 и заполните справа.

        =COUNTIF($A$7:$D$9,A$12)
    

Замечания:

При необходимости измените ссылки на ячейки и исходные данные.

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