1

По сути, я пытаюсь найти данные в строке, которые точно совпадают, и дать формуле значение. Например, если данные повторяются более одного раза, формула дает значение 1, т.е.

если клетка:

             C            D           E            F            G
    5   7895-5874-17 7474-5555-1 1452-9856-17 1452-9856-17 1452-9856-17

Общее количество строк - 2 (повторяется дважды)

Каждый повторный экземпляр имеет значение 1

Спасибо

1 ответ1

0

мы можем использовать следующую формулу:

=COUNTA(C5:G5)-SUMPRODUCT(1/COUNTIF(C5:G5,C5:G5))

СЧЕТ: дает счетчик всех ячеек, в которых есть текст. Если все 5 заполнены всегда, то его можно заменить цифрой 5 .

SUMPRODUCT получает количество уникальных клеток.

Таким образом, разница заключается в количестве дубликатов.


Если в серии есть пробелы, вам нужно использовать следующую формулу Array:

=COUNTA(C5:G5)-SUM(IF(C5:G5<>"",1/COUNTIFS(C5:G5,C5:G5,C5:G5,"<>")))

будучи формулой массива, она должна быть подтверждена с помощью Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования. Если все сделано правильно, тогда Excel поместит {} вокруг формулы.

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