У меня есть лист, где я хотел бы разделить значения, перечисленные в одном столбце (столбец A), на значение 1-6 в зависимости от того, являются ли какие-либо из 6 условий (в столбцах B - G) истинными или ложными для значение в данной строке.
Пример снимка экрана здесь
В настоящее время я делаю это с отдельной формулой для строки, подсчитывая количество истинных условий и затем используя это как делитель. Таким образом, для строки 2 формула будет выглядеть следующим образом:
=A2/COUNTIF((B2:G2),TRUE)
Но мне интересно, можно ли выполнить работу с помощью одной формулы массива, которая может быть расширена вниз по строкам. Что-то вроде:
=ARRAYFORMULA(A2:A27/COUNTIF((B2:G2),TRUE))
Однако я не могу найти способ заставить формулу COUNTIF работать в этом случае ... она всегда использует значение только для первой строки или всего массива, а затем по одной строке для каждой строки.
Надеюсь, что это имеет смысл. Вот пример листа , чтобы лучше представить проблему.
Оцените любой ввод!