Используя ту же формулу для каждой строки в листе

Я хочу, чтобы для каждой строки в моем листе вычислялся балл по формуле. Так что одна и та же формула для каждой строки. Я попробовал это:

=ARRAYFORMULA(min((((C3:C100)/4)+((K3:K100)*4/10)+(M3:M100)+((N3:N100)/2.5)+((O3:O100)/5)+(R3:R100)+(T3:T100)+((P3:P100)/3)+(V3:V100))/23))

Но он рассчитывает на все, для любой строки. (Я начинаю со строки 3)

Почему это действует так? Какие-либо предложения?

1 ответ

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

Если вам нужна одинаковая точная формула для каждой строки, вы получите точно такой же результат с вашей текущей формулой. Кроме того, вы имеете в виду СУММУ значения диапазона, которые вы указали в формуле? Если это так, вам нужно изменить формулу, чтобы она выглядела следующим образом:

=ARRAYFORMULA(min((((sum(C3:C100)/4)+(sum(K3:K100)*4/10)+sum(M3:M100)+(sum(N3:N100)/2.5)+(sum(O3:O100)/5)+sum(R3:R100)+sum(T3:T100)+(sum(P3:P100)/3)+SUM(V3:V100))/23)))

Пожалуйста, уточните, что именно вы хотите, чтобы формула рассчитывалась в каждой строке. Например, если он находится в строке 20, вы все еще хотите, чтобы строки 3-100 были рассмотрены? Или только ряды 20-100? КАКИЕ данные вам нужно учитывать в формуле каждой строки, другими словами?

Вот лист, который я создал, чтобы понять, что вы хотите: https://docs.google.com/spreadsheets/d/1GRdU6NLMWx2xPXDNp21VzYRQRj6cjNbL4RGVUV2x8Wk/edit?usp=sharing

Другие вопросы по тегам