Моя таблица содержит в столбце A список товаров, а в столбце B количество каждого товара:
Column A Column B
110 30
220 30
380 60
Я хотел бы отобразить в новых ячейках следующую логику:
Если минимальное значение элемента (110 для начала) все еще доступно в количестве 20, используйте минимальное значение.
Если нет, тогда используйте следующее минимальное значение в списке (также при условии, что его количество превышает 20) и так далее.
В результате он должен отображаться в новом массиве: 110 (10 раз), 220 (10 раз), 380 (40 раз).
Я использовал формулу ниже, чтобы определить минимальное значение, необходимое в качестве следующей записи
=VLOOKUP(MIN(A1:A3),A1:B3,2,0)
Скажем, 110, 220 и 380 - это предметы (например, розетки напряжения). В столбце B указаны количества. Запас должен сначала выпускать наименьшие розетки, пока его количество не достигнет минимально необходимого количества, которое всегда должно храниться на складе (20). Если опустить C1, порядок выдачи таких розеток будет 10x110 В (так как из 30 может быть выпущено только 10), затем 10x220 В (так как количество 220 В на складе также станет 20), а затем будет выпущено 380 В. что было бы идеальной формулой для C1, чтобы эта формула опускалась вниз по столбцу C и последовательность автоматически становилась равной 110, 110, 110, ..., когда она достигает 10 единиц и становится на складе 20, ячейка C11 будет показывать свое время чтобы начать выпуск розеток 220 В, и ячейка C21 должна показать 380, так как предыдущие розетки достигают максимальных количеств выдачи.
Есть идеи, пожалуйста?