Как SUM () строк в текущем столбце при использовании формулы одного массива на строку?

Вот еще один иллюстративный пример:

>>> print(", ".join(["ha" if i else "Ha" for i in range(3)]) + "!")
Ha, ha, ha!

Он использует тот факт, что if i оценивает False для 0 и True для всех других значений, генерируемых функцией range(). Поэтому понимание списка оценивается следующим образом:

>>> ["ha" if i else "Ha" for i in range(3)]
['Ha', 'ha', 'ha']
0
задан Filcuk 18 January 2019 в 16:18
поделиться

1 ответ

Я решил проблему.

Формула для таблицы ниже в A4 выглядит следующим образом:

={A2:C2+A3:C3}

(Ctrl + Shift + Enter, конечно)

Table

I Я думаю, что SUM () не работает, потому что он уже обрабатывает свой ввод как массив, но я не уверен.

0
ответ дан Scott Craner 18 January 2019 в 16:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: