2016-10-13 11 views
0

Так что у меня эта формула, она basiclly mulitiplies каждое значение в строке для каждой строки и суммирует продукты, и в то время как то будет удивительным и всеARRAYFORMULA НА ОТДЕЛЬНЫХ ЭЛЕМЕНТОВ

=sum(ArrayFormula(iferror(A1:A*B1:B*C1:C))) 

Я хотел бы, если бы был способ выбрать, какие строки он умножает и суммирует, если я могу поместить конкретную букву или как тег эти ячейки в любом случае и как «фильтровать» их, чтобы они только подводили итоги, скажем, строка 1,2,4 и так далее и для бесконечности, как много строк мне нравится добавлять и какие строки я хочу включить!

EXAMPLE: 
1: 100 4 10 
2: 120 2 12 
3: 125 5 10 
4: 105 3 15 

ответ

0

Не уверен, что я полностью понимаю вопрос, но я полагаю, вы могли бы решить эту проблему путем введения четвертого столбца, используя «1», чтобы указать строки, чтобы добавить к сумме и «0» для строк игнорировать. Расширяя вашу формулу, чтобы включить новый столбец D каждая строка умножается на 1 (добавляя значение, так как N * 1 = N) или 0 (не обращая внимания на значение, так как N * 0 = 0):

=sum(ArrayFormula(iferror(A1:A*B1:B*C1:C*D1:D))) 

Нижеприведенные примерные данные будут суммировать строки 1, 2 и 4:

1: 100 4 10 1 
2: 120 2 12 1 
3: 125 5 10 0 
4: 105 3 15 1