prime cost

This commit is contained in:
2026-05-04 18:46:16 +03:00
parent b1ac70fb2a
commit b4dc427c07

View File

@@ -60,7 +60,7 @@ class Handler(BaseHandler):
axis=1
)
df["Себестоимость"] = df.apply(
lambda row: ((row["Выручка"] - row["Налог_в_руб"] - row["Прибыль"] - row["Все_удержания_магазина"])/(row["Выкупы"]-row["Возвраты"])) if (row["Прибыль"] - row["Все_удержания_магазина"]) != 0 else 0,
lambda row: ((row["Выручка"] - row["Налог_в_руб"] - row["Прибыль"] - row["Все_удержания_магазина"])/(row["Выкупы"]-row["Возвраты"])) if (row["Выкупы"] - row["Возвраты"]) != 0 else 0,
axis=1
)
df=df.round(2)
@@ -72,4 +72,4 @@ class Handler(BaseHandler):
return "background-color: green; color: white"
return ""
styled = df.style.map(multi_style, subset=["Маржинальность","Прибыль"])
styled.to_excel(f"output/{self.file_name}_Товары_поесяцам", engine="openpyxl", index=False)
styled.to_excel(f"output/Товары_поесяцам_{self.file_name}", engine="openpyxl", index=False)