У меня есть ситуация. У меня три столбца

|    A    |  B  |   C   |
|Category | Sub | Price |

Столбец A - это в основном столбец категории, столбец B - подкатегория, а "C" - цена.

Мне нужно добавить цены в столбце C, если имена категорий и подкатегорий одинаковы. Структура данных как ниже:

|A    |B      | C  |
Cat A | Sub A | 100
Cat A | Sub A | 100
Cat A | Sub B | 100
Cat A | Sub A | 100
Cat B | Sub A | 100
Cat B | Sub B | 200
Cat B | Sub B | 100

Так что мне нужно добавить значения для строк с аналогичными A и B и сделать его одной строкой.

Например, в Excel найдите все Cat A и Sub A и сделайте одну строку, добавьте все значения этих:

Cat A | Sub A | 300
Cat A | Sub B | 100
Cat B | Sub B | 300

Я использовал опцию «консолидировать», но она занимает только один левый столбец, поэтому он не сохраняет данные столбца B, если я выбираю данные на основе столбца A.

Пожалуйста помоги.

1 ответ1

0
  • Вы можете использовать функцию удаления дубликатов, чтобы получить только уникальные записи.

Выберите столбец A, т. Е. Категорию и столбец B, т. Е. Подкатегорию, и используйте команду « Удалить дубликаты» или используйте функцию « Уникальные записи» в расширенном фильтре. и вставьте записи куда-нибудь еще.

Здесь, не выбирайте столбец C, т. Е. Цену

После этого вы получите две колонки с уникальными записями.

cat   sub-cat
---   -------
Cat A   Sub-cat A
Cat A   Sub-cat B
Cat B   Sub-Cat A
Cat B   Sub-Cat B

Теперь вы можете использовать формулу Sumifs

Второй и простой способ - использовать сводные таблицы, как указано в комментариях.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .