Мне не удалось найти точный ответ на этот вопрос, поэтому я надеюсь, что кто-то там знает ответ. По сути, у меня есть таблица импортированных региональных данных о продажах по дате в книге Excel, из которой я затем пытаюсь суммировать значения для определенных продуктов, проданных в эту дату.
Я дал названия столбцам в импортированные данные, чтобы сделать это проще - «дата», «офис», «продукт», «кол-во», «avgPrice» и т. д. c ....
таблица импорта
DATE PRODUCT OFFICE QTY PRICE
3/4/2020 CAP-A ILLICH 5 $4.19
3/1/2020 CAP-A TOPEKA 3 $4.26
3/3/2020 RAD-C ILLICH 7 $7.19
3/4/2020 RAD-B ILLICH 2 $7.02
3/4/2020 CAP-A TOPEKA 10 $4.17
3/1/2020 CAP-A TOPEKA 7 $4.23
3/3/2020 RAD-A ILLICH 9 $6.98
3/1/2020 CAP-A TOPEKA 2 $4.21
Желаемый вывод
DATE PRODUCT Total_QTY
3/1/2020 CAP-A 12
3/2/2020 CAP-A 0
3/3/2020 CAP-A 0
3/4/2020 CAP-A 15
Я использую формулу: = SUMIFS (кол-во, дата, "= [@ DATE]", product , "= [@ PRODUCT]")
Проблема в том, что это всегда будет возвращать сумму «0» для этой записи неправильно. Однако, если я внесу изменение, где вместо использования «= [@ DATE]» вручную введите дату как «= 3/1/2020» и замените «= [@ PRODUCT]» на «= CAP-A», тогда я получаю правильные результаты.
Конечно, я могу go просмотреть и ввести дату и продукт вручную, но у меня сейчас сотни дат и несколько продуктов, и со временем это может превратиться в тысячи, и мне, возможно, придется импортировать новые цифры, используя ту же структуру, но с историческими записями, поэтому разные даты и продукты. Я не хочу каждый раз печатать эти сравнения вручную
Есть ли здесь что-то простое, что я пропускаю, или способ сравнения двух полей, о которых я не знаю?