Предполагается, что ваши данные находятся в диапазоне с именем mydata, вы должны использовать следующую формулу:
=SUM(SMALL(mydata,ROW(A1:A100)))
ввод с помощью Ctrl + Shift + Enter.
Есть ли способ суммировать 100 самых низких значений в диапазоне?
Я знаю, что min () даст вам самое низкое значение, но мне нужно что-то, чтобы вернуть 100 самых низких значений.
Я просто использовал 100 гипотетически, чтобы было легче понять, чего я пытаюсь достичь.
Я могу использовать любое из следующих приложений для работы с электронными таблицами: Openoffice.org, Excel или Google Spreadsheets - в зависимости от того, что работает.
Большое спасибо!!!
Предполагается, что ваши данные находятся в диапазоне с именем mydata, вы должны использовать следующую формулу:
=SUM(SMALL(mydata,ROW(A1:A100)))
ввод с помощью Ctrl + Shift + Enter.
Если макрос Excel будет работать, то это будет легко и займет всего несколько минут. Запишите новый макрос (Tools-Macros-Record). Скопируйте столбец значений в новый столбец. Отсортируйте столбец, в ближайшей ячейке сохраните сумму самых низких 100, используя формулу (= F1..F99). Скопируйте ячейку, содержащую нужное значение, затем в отдельной ячейке выполните специальную вставку и выберите Вставить значения. Эта последняя ячейка содержит сумму по значению. Затем удалите ячейку, содержащую сумму по формуле, а затем удалите временный столбец. Остановите запись макроса.