2014-02-04 5 views
1

У меня есть рабочий лист, в котором перечислены все возможности продаж для нашего бизнеса. Каждая возможность имеет название группы в бизнесе, а также значение, дату и т. Д. Я могу использовать функцию LARGE, чтобы найти, например, три самых больших значения на листе, но как бы я нашел три самых больших значения для каждой отдельной группы? Нужно ли мне настраивать сводную таблицу для каждой группы и делать это именно так? Кстати, у меня нет доступа к VBA, поэтому полагайтесь на стандартные функции Excel.Найти наибольшее значение

Благодарим за помощь, которую вы можете предоставить.

ответ

1

Пусть ваши имена групп быть в колонке A и значений в столбце B, то вы можете использовать эту формулу массива

=LARGE(IF(A:A="GROUP_NAME",B:B),1) 

к сведению, что вы должны нажать CTRL + SHIFT + ENTER для оценки Это.

Если вам нужно второе или третье самое крупное значение, чем изменение 1 по 2 или 3. Если вы хотите суммировать все эти значения, см. Формулу @pnuts в комментариях ниже ..

+1

Ба, избили меня до него. Хороший ответ, хотя. –

+0

Возможно, стоит упомянуть об изменении «1», «2» для второго по величине, «3» для третьего по величине (не уникального) или '{= СУММ (БОЛЬШОЙ (IF (A: A =" GROUP_NAME ", B : B), {1,2,3}))} 'для суммы трех. – pnuts

+1

@pnuts, спасибо, ты прав –

Смежные вопросы