У меня есть таблица с данными в диапазоне от B2: F74, и я хочу посчитать один раз для каждой строки, если какой-либо столбец этой строки не пуст. Я нашел простой способ сделать это для одной строки:
=IFERROR(COUNTIF(B2:F2, "<>" & "")/COUNTIF(B2:F2, "<>" & ""),"")
и я знаю, что могу скопировать это в столбец и добавить его вместе (что я сейчас и использую), но мне было любопытно, если бы был простой способ сделать это, используя формулу только в одной ячейке.
Долгий путь для этого будет:
=IFERROR(COUNTIF(B2:F2, "<>" & "")/COUNTIF(B2:F2, "<>" & ""),"") + IFERROR(COUNTIF(B3:F3, "<>" & "")/COUNTIF(B3:F3, "<>" & ""),"") + ...
и добавление в индивидуальном порядке. Я пытался
=SUM(IFERROR(COUNTIF(B2:F2, "<>" & "")/COUNTIF(B2:F2, "<>" & ""),""),IFERROR(COUNTIF(B74:F74, "<>" & "")/COUNTIF(B74:F74, "<>" & ""),""))
но это возвращает "1".
edit: исправлена опечатка в заголовке.