Введение: я пытаюсь объединить некоторые счета в довольно большой таблице. Каждая строка представляет собой определенный счет для конкретной компании. Я хотел бы суммировать счета для каждой компании.

Но вот немного сложнее.

Счета / счета представляются разными людьми. Таким образом, Джон Смит может выставить счет ID компании: 1001 $ 50, затем Салли Мэй может выставить счет ID компании: 1001 200 $.

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

Вопрос: На какие функции мне следует обратить внимание для достижения этой цели? Я предполагаю, что из-за динамического характера длины этого конкретного документа из месяца в месяц я не смогу сделать это прямо в Excel. Это то, что я могу сделать в Visual Basic?

Некоторая справка: посмотрите этот Google Doc, чтобы увидеть пример данных и идеальный вывод. https://docs.google.com/spreadsheet/ccc?key=0At5iFHDfTNkkdG8tUzRhaEQ1dFRqN0tWOEp0VmFpY0E&usp=sharing

1 ответ1

3

@Raystafarian правильно предлагать использовать сводные таблицы. Это очень полезная функция, которая поможет вам сэкономить много времени в подобных проектах. Вот сводная таблица для ваших примеров данных, создание которых заняло около 30 секунд.

Чтобы создать сводную таблицу, просто выберите все свои данные (с заголовками) и выберите « Insert Pivot Table на ленте « Insert (в Excel 2007 и более поздних версиях). После выбора местоположения для вашей сводной таблицы вы должны настроить, как ваши поля будут использоваться в таблице. В меню «Сводная таблица», которое открывается в правой части экрана, просто перетащите имена полей в позиции, показанные на снимке экрана, и все готово. Вы можете щелкнуть правой кнопкой мыши на сводной таблице и настроить параметры сводной таблицы (например, показать пустые значения как 0, не отображать итоги для строк), чтобы ваша таблица выглядела так, как вы хотите.

Научитесь ими пользоваться, и мир - это ваша устрица.

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