diff --git a/handlers/handler.py b/handlers/handler.py index 6a71423..1668d27 100644 --- a/handlers/handler.py +++ b/handlers/handler.py @@ -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) \ No newline at end of file + styled.to_excel(f"output/Товары_по_месяцам_{self.file_name}", engine="openpyxl", index=False) \ No newline at end of file