У меня есть лист Excel с большим количеством записей. в каждой записи есть несколько столбцов, как показано на рисунке ниже:

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

2 ответа2

4

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

Я проверю еще раз, когда доберусь до работы.

1

Для подхода вспомогательного столбца попробуйте эту формулу в AJ3, скопированную

=(COUNT(E3:AH3)>0)+0

Это даст вам 1 против любого столбца с хотя бы одним числом в диапазоне столбцов E:AH, а затем сложите этот вспомогательный столбец для общего числа строк с некоторым значением в столбцах MP/OT

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

=SUMPRODUCT((COUNTIF(OFFSET(E3:AH3,ROW(E3:AH1000)-ROW(E3),0),">0")>0)+0)

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