Excel: сумма первых N чисел в диапазоне, где N имеют верхний предел, но нижний предел должен быть рассчитан - PullRequest
0 голосов
/ 18 сентября 2018

В листе Excel укажите шесть ячеек данных, которые содержат числовые или пустые значения (A1: A6).Столбец A7 является суммой первых 5 больших чисел.
Формула для A7: = sumproduct (большой (A1: A6, {1,2,3,4,5})) *
Это прекрасно работает, если диапазон ячеек A1: A6 содержит хотя бы 5 чисел, но если онименьше 5, то ошибка.
Ячейки данных A1: A6 не может содержать 0 вместо пробела, поскольку 0 имеет значение (попытка, но оценка 0) по сравнению с пробелом (не попытка).
Как исправить верхний предел на основе количества непустых столбцов?

Ответы [ 2 ]

0 голосов
/ 18 сентября 2018

Решая проблему, вызванную суммами в случае одинаковых верхних значений, я попытался сделать это SUMPRODUCT (БОЛЬШОЙ (a1: a6, ROW (INDIRECT ("1:" & MIN (5, COUNT (a1: a6))))))и это решает проблему.

0 голосов
/ 18 сентября 2018

попробовать

=sumifs(a1:a6, a1:a6, ">="&large(a1:a6, min(count(a1:a6), 5)))

Что если 5 th наибольший будет дублирован? Вы суммируете 6 цифр?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...