Подсчитайте все уникальные значения в списке + их общее количество и общую цену за единицу стоимости - PullRequest
1 голос
/ 28 мая 2020

Я хотел бы иметь следующее:

  • Список уникальных значений из другого списка
  • Общее количество вхождений этого значения в другой список
  • Общая стоимость предметов за стоимость предмета

Играйте здесь: https://docs.google.com/spreadsheets/d/11EHm7N4iK8N9oLb8VXrycTwPVHLmoBay4Z6dugaOr7I/edit?usp=sharing

Заранее спасибо!

Ответы [ 3 ]

2 голосов
/ 28 мая 2020

Изменить

Как запрошено :

«Как насчет того, чтобы упорядочить список по стоимости предметов от наибольшего к наименьшему?»

=QUERY(A1:C9,"select A, sum(B), sum(B)*C where A is not null 
               group by A, C order by sum(B)*C desc label sum(B) 'Total Quantity', sum(B)*C 'Item Cost'" )

Исходный ответ

Используйте следующую формулу:

=QUERY(A1:C9,"select A, sum(B), sum(B)*C where A is not null group by A, C label sum(B) 'Total Quantity', sum(B)*C 'Item Cost'" )

(настройте диапазоны в соответствии с вашими потребностями)

enter image description here

Используемые функции:

2 голосов
/ 28 мая 2020

Измените этот пример в соответствии с вашими требованиями.

Запрос:

=QUERY (A2:B7,"select A,sum(B) group by A")

Снимок экрана:

screenshot

1 голос
/ 28 мая 2020

Лучше всего сначала попробовать и придумать то, что вы пробовали / Ваш результат с формулами готов на том же листе, пожалуйста, дайте мне знать, если у вас есть какие-либо сомнения по этому поводу.

Название элемента находятся в диапазоне E13: E16 использовал эту формулу в ячейке F13 для подсчета и перетащил ее до F16 = sumifs (B $ 2: B $ 7, A $ 2: A $ 7, E13)

Использовал эту формулу под ячейкой G13 и перетащил ее на G16 для cost = vlookup (E13, A $ 2: C $ 7,3, False) * F13

Эти изменения имеют ограниченный доступ для редактирования для меня и вас только.

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