В Excel у меня есть столбец A1 (строка [имя]), B2 (число с плавающей запятой [цена]) и C3 (число [дата]). Ниже приведен пример:

A1 B2  C3 
A 100 2001 
B 123 2001 
B 227 1999 
B 299 1999 
A 039 2001
C 300 2001

Я хочу разделить это на группы, чтобы дать общие расходы для каждого человека за каждый год - представьте, что каждая строка является требованием к расходам. Я хочу, чтобы данные выглядели примерно так:

A1 B2  C3 
A 139 2001 
B 123 2001
B 526 1999
C 300 2001

У меня нет опыта работы с Excel, и я не могу просто импортировать его в базу данных SQL по соображениям безопасности, в которые я не буду вдаваться.

Я хотел бы сделать выше в ОГРОМНОЙ электронной таблице данных, таких как выше. Я понимаю, что мне нужно адаптировать решение к моим собственным потребностям, но я буквально не знаю, с чего начать, поскольку у меня нет опыта работы с Excel. Я выполнил поиск в Google, который указал мне на такие вещи, как промежуточные итоги, которые не совсем сортируют данные в чистую таблицу для меня.

Я знаю, что это так выполнимо в SQL с GROUP BY - есть ли какой-то эквивалент в Excel? Если бы кто-то мог указать мне правильное направление, это было бы здорово.

Большое спасибо заранее,

PS Это мой первый пост, успокойся!

2 ответа2

0

Это должно быть довольно легко для вас.

  1. Преобразуйте ваши данные в таблицу данных Excel. Insert > Table . Просто убедитесь, что ваши данные являются смежными (без пустых строк или ячеек) или выделите все из них, и установите соответствующий флажок в строке заголовка.

  2. Создайте сводную таблицу из таблицы данных. Выделив ячейку в таблице данных, выберите « Insert Pivot Table . Используйте данные по умолчанию для анализа и выберите свое местоположение в соответствии с вашими потребностями.

  3. Настройте сводную таблицу с помощью:
    Rows = Имя, Дата
    Values = сумма цены

  4. Отформатируйте сводную таблицу по вкусу (например, отключите промежуточные итоги для имени, сортируйте по дате по убыванию, макет как табличный).

0

Звучит как сводная таблица. «Вставьте сводную таблицу» и выберите новую вкладку, тогда вы получите пустую сводную таблицу. Вы можете перетащить поля из поля выбора вверху в поля строк и значений, чтобы решить, как все будет нарезано и нарезано кубиками.

Изображение, вероятно, проще описать последовательность - после вставки новой сводной таблицы я перетащил A1 сверху справа в поле строк в правом нижнем углу:

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