У меня есть один лист для купленных продуктов, а другой - для продажи. Я хочу сделать сводную таблицу из двух листов, чтобы получить текущий инвентарь для каждого продукта. Но варианты только сумма, среднее и т.д. Вычитания нет. Как я мог это сделать? Я использую Excel 2007. Спасибо
2 ответа
Простейшим было бы хранить проданное число как отрицательные числа.
Если в настоящее время все они являются положительными числами, вы можете легко изменить их на отрицательные, введя -1 в пустую ячейку, скопировав его и выполнив Специальную вставку - Умножьте на столбец проданных номеров.
Похоже, ваша проблема в том, что данные находятся в двух местах. Возможные решения: а) Составьте две сводные таблицы для двух блоков данных. Используйте формулы GetPivotData, чтобы извлечь значения для соответствующих элементов (например, по коду продукта) и вычесть их.
b) Перенесите некоторые данные с одного листа на другой, используя, например, VLOOKUP, чтобы получить начальную инвентарную сумму через вашу таблицу продаж, но только для первого случая продажи продукта. Включите этот дополнительный столбец в сводку продаж и добавьте вычисляемое поле, чтобы вычесть их.
Я предпочитаю (а), но вам нужно будет подготовиться к созданию списка уникальных кодов продуктов (вставить вместе товар + инвентарь и удалить дубликаты, а затем отсортировать), чтобы вы могли указать функции GPD на эти ячейки.