#excel-formula
#excel-формула
Вопрос:
У меня есть два столбца. Один — это сумма, а другой — ссылочный номер. Мне нужна формула для суммирования всех сумм по номеру ссылки рядом с номером ссылки, чтобы отсортировать от наивысшего к наименьшему значению для каждой ссылки.
Amount | Reference | Sum per Reference
122.00 | 405221 | 316
194.00 | 405221 | 316
339.80 | 405682 | 851.25
296.45 | 405682 | 851.25
215.00 | 405682 | 851.25
Ближайшая формула, которую я нашел на этом сайте, была:
=IF((AR2=AR3),"",SUM($AQ2:AQ2-SUM(AV$1:AV1)))
Однако это только помещает значение суммы (например, промежуточный итог) в последний номер ссылки и оставляет остальные пустыми. Мне нужно, чтобы рядом со всеми строками было указано значение суммы для каждого номера ссылки и не было пробелов?
Комментарии:
1. Можете ли вы предоставить некоторый образец ваших данных с желаемым результатом?
2. хм — не уверен, как я могу прикрепить файл?
3. Вы не можете прикреплять файлы, но вы можете отформатировать таблицу, используя блоки кода и пробелы, или, если это вам не подходит, включите скриншот.
4. СУММА ССЫЛОЧНОЙ СУММЫ на ссылку 122.00 405221 316.00 194.00 405221 316.00 9 339.80 405682 11 296.45 1 741.65 405682 11 296.45 215.00 405682 11 296.45
5. Я сдаюсь — скриншоты не вставляются — пробелы не работают, понятия не имею, что такое блоки кода.. #технические проблемы
Ответ №1:
Похоже, то, что вы ищете, — это SUMIF
функция. Она суммирует значения по критерию, поэтому в этом случае мы можем использовать ее для суммирования всех значений, которые соответствуют другому значению. Предполагая, что ваши значения находятся в столбце A, а ваши критерии — в столбце B:
=SUMIF($B:$B,$B2,$A:$A)
Поместите эту формулу в столбец «СУММА за ссылку» и скопируйте ее, и вы должны получить хороший результат.
Комментарии:
1. Большое спасибо. Просто попробовал это, но все результаты были равны нулю вместо того, чтобы суммировать все суммы с одним и тем же ссылочным номером.