-2

У меня есть 3 номера деталей с одинаковым именем детали xyz , каждое из которых содержит 10 наименований. Предметы можно выбирать в течение дня или недели, поэтому количество предметов в наличии меняется.

Я знаю, что мне нужно использовать формулу group by, sort, count и, возможно, sumif чтобы иметь счетчик количества под рукой в конце каждого дня (который может быть положительным или отрицательным).

1 ответ1

1

Это немного сложно объяснить, и было бы намного проще, если бы я мог просто прикрепить электронную таблицу. Но я попробую сделать снимок экрана (простите, если он выглядит неуместно, сеть моей работы отфильтровывает его>:0).

=INDEX($D$2:$H$4,MATCH(B$7,$B$2:$B$4,0),MATCH($A8,$D$1:$H$1,0))

Скриншот

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

Шагая по формуле:
$ D $ 2:$ H $ 4 - таблица ежедневных продаж для трех частей.
Первый MATCH() находит индекс (или строку) B $ 7 (или часть 123) в массиве $ B $ 2:$ B $ 4
Второй MATCH() находит индекс (или столбец) $ A8 (of DayOne) в массиве $ D $ 1:$ H $ 1
Таким образом, INDEX () находит ячейку на пересечении первого MATCH() (строка) и второго MATCH() (столбец) в таблице $ D $ 2:$ H $ 4

Наконец, небольшое дополнительное вычитание в нижней таблице даст вам ежедневный оставшийся инвентарь (не показанный в формуле выше, чтобы упростить его).

Надеюсь, это понятно.

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