У меня есть три таблицы, как показано на следующем рисунке: SalesOrderTable, OrderAdjustmentTable и TotalSalesTable.
SalesOrderTable
Каждый номер заказа в SalesOrderTable представляет номер заказа для продукта из того жесчет-фактура.Он имеет A, B или C, если счет выставляется для более чем одного продукта, но не для одного продукта.Например: заказ 1703 состоит из двух продуктов, поэтому в конце каждого номера заказа есть A и B.Заказ 1704 имеет заказ только для Apple, поэтому он не имеет буквы в конце.
OrderAdjustmentTable
Если для каждого номера заказа есть какие-либо корректировки, они вводятся вручную в столбцы настроек.
TotalSalesTable
В этой таблице указана сумма всех продаж и корректировок для одного и того же номера заказа.Итак, заказ на 1705 год - это комбинации 1705А, 1705В, 1705С.
Вот мои текущие формулы, все они выдают сообщения об ошибках или не рассчитываются правильно.
Столбец общей суммы заказа:
=SUMIF(SalesOrderTable[Order Number], LEFT(G4,LEN(SalesOrderTable[Order Number])-1),SalesOrderTable[Order Sales Amount])
Столбец общей суммы заказа:
=sumifs(OrderAdjustmentTable[#All],OrderAdjustmentTable[Order Number],MATCH(B19,LEFT(SalesOrderTable[Order Number],LEN(SalesOrderTable[Order Number])-1), 0), "*Adjustment",OrderAdjustmentTable[#All])
Я знаю, что это может иметь отношение к совпадению и сумме, но всеформулы, которые я сделал, привели к сообщениям об ошибках.Кто-нибудь может мне помочь с тем, что я сделал не так с этими формулами выше, и как мне их исправить?Я нахожусь в своем уме и буду признателен за любые советы.Большое спасибо!
Редактировать:
Что я хочу достичь, это заполнить:
Столбец общей суммы заказа в TotalSalesTable со всеми заказами с одинаковым номером заказа,независимо от их азбуки.Таким образом, общая сумма за 1705 будет общей суммой заказа для 1705A, 1705B, 1705C.
Для общей корректировки заказа я хочу иметь все значения корректировок для столбца номера заказа в TotalSalesTable из OrderAdjustmentTable, независимо от их ABC.Таким образом, общие корректировки для 1705 в TotalSalesTable будут 1705B и 1705C.