У меня большая таблица (20-30 столбцов, 10-15К строк). Что мне нужно сделать, это найти количество строк, которые совпадают одинаково в одном (или двух) конкретном поле (ах), но не в другом конкретном поле (остальные поля не имеют значения). Кроме того, я хотел бы иметь возможность использовать условное форматирование для выделения таких строк. Можно ли обойтись без скриптов?
Пример таблицы с 10 строками и 4 столбцами:
2.558658418 106.47 STSGGTAALGCLVK P01857
2.558658418 106.47 STSGGTAALGCLVK P01860 <--
2.4505791896 106.4 LYHSEAFTVNFGDTEEAK P01009
1.3850997023 106.34 EQADFAIEALAK P35579
1.3850997023 106.34 EQADFALEALAK Q7Z406
0.6654422739 105.36 RFDEILEASDGIMVAR P14618-2
2.0767656337 105.26 STSESTAALGCLVK P01859
2.0767656337 105.26 STSESTAALGCLVK P01859
2.0767656337 105.26 STSESTAALGCLVK P01861 <--
2.0767656337 105.26 STSESTAALGCLVK P01861
В этом сценарии мне бы хотелось, чтобы счетчик был равен 8 и, если возможно, чтобы строки, помеченные стрелками (для примера), были выделены. Обратите внимание, что если и третье, и четвертое поля идентичны (т. Е. Если разница между строками находится в другом месте таблицы), это не представляет интереса.
Я обычно не работаю с Excel/OOCalc, поэтому я чувствую себя немного неуместно, работая с такими таблицами. Я сталкивался с некоторыми практическими рекомендациями / форумами, один из которых содержит предложение использовать COUNTIFS
(например, =COUNTIFS(C2:C114, "YES", F2:F114, "> 0")
) или эквивалент OOCalc с SUMPRODUCT
(например, =SUMPRODUCT(C2:C114="YES" ; F2:F114>0)
Проблема этого подхода заключается в том, что он сопоставляет содержимое ячейки с предопределенным значением, таким как "YES"
. В моем случае я хотел бы сравнить содержимое ячейки с содержимым ячейки, расположенной выше / ниже. Можно ли настроить вышеприведенные формулы, чтобы они подходили для моего случая?