![](https://cdn.wiki-base.com/7630939/excel_formula_basic_inventory_formula_example__2.png.webp)
Formuła ogólna
=SUMIFS(In(Qty),In(Color),A1)-SUMIFS(Out(Qty),Out(Color),A1)
Podsumowanie
Aby obliczyć bieżące zapasy lub zapasy, możesz użyć tabel programu Excel z formułą opartą na funkcji SUMA.JEŻELI. W przedstawionym przykładzie formuła w K7 to:
=SUMIFS(In(Qty),In(Color),J7)-SUMIFS(Out(Qty),Out(Color),J7)
Gdzie „In” to tabela programu Excel po lewej stronie, „Out” to tabela w środku.
Wyjaśnienie
Ta formuła przedstawia bardzo prostą koncepcję zapasów, w której bieżące zapasy są po prostu wynikiem wszystkich zapasów przychodzących minus wszystkie zapasy wychodzące. W tym przykładzie kolory są traktowane jako niepowtarzalne identyfikatory produktów - wyobraź sobie produkt dostępny w jednym rozmiarze tylko w trzech kolorach: czerwonym, niebieskim lub zielonym.
Kluczem do tego podejścia jest użycie tabel programu Excel, ponieważ zakresy tabel automatycznie rozszerzają się, aby obsłużyć zmiany w danych. Oznacza to, że możemy uzyskać w sumie wszystkie przychodzące czerwone elementy za pomocą:
=SUMIFS(In(Qty),In(Color),J7)
W sumie wszystkie wychodzące czerwone elementy z:
=SUMIFS(Out(Qty),Out(Color),J7)
W obu przypadkach funkcja SUMA.WARUNKÓW generuje sumę dla wszystkich czerwonych elementów w każdej tabeli.
Następnie, o ile obie tabele są aktualne i kompletne, możemy uzyskać aktualny stan zapasów pozycji czerwonych według następującego wzoru:
=SUMIFS(In(Qty),In(Color),J7)-SUMIFS(Out(Qty),Out(Color),J7)
W miarę kopiowania formuły otrzymujemy aktualne zapasy dla każdego koloru.