У меня есть один лист для купленных продуктов, а другой - для продажи. Я хочу сделать сводную таблицу из двух листов, чтобы получить текущий инвентарь для каждого продукта. Но варианты только сумма, среднее и т.д. Вычитания нет. Как я мог это сделать? Я использую Excel 2007. Спасибо

2 ответа2

0

Простейшим было бы хранить проданное число как отрицательные числа.

Если в настоящее время все они являются положительными числами, вы можете легко изменить их на отрицательные, введя -1 в пустую ячейку, скопировав его и выполнив Специальную вставку - Умножьте на столбец проданных номеров.

0

Похоже, ваша проблема в том, что данные находятся в двух местах. Возможные решения: а) Составьте две сводные таблицы для двух блоков данных. Используйте формулы GetPivotData, чтобы извлечь значения для соответствующих элементов (например, по коду продукта) и вычесть их.

b) Перенесите некоторые данные с одного листа на другой, используя, например, VLOOKUP, чтобы получить начальную инвентарную сумму через вашу таблицу продаж, но только для первого случая продажи продукта. Включите этот дополнительный столбец в сводку продаж и добавьте вычисляемое поле, чтобы вычесть их.

Я предпочитаю (а), но вам нужно будет подготовиться к созданию списка уникальных кодов продуктов (вставить вместе товар + инвентарь и удалить дубликаты, а затем отсортировать), чтобы вы могли указать функции GPD на эти ячейки.

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