prime cost
This commit is contained in:
@@ -60,7 +60,7 @@ class Handler(BaseHandler):
|
|||||||
axis=1
|
axis=1
|
||||||
)
|
)
|
||||||
df["Себестоимость"] = df.apply(
|
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
|
axis=1
|
||||||
)
|
)
|
||||||
df=df.round(2)
|
df=df.round(2)
|
||||||
@@ -72,4 +72,4 @@ class Handler(BaseHandler):
|
|||||||
return "background-color: green; color: white"
|
return "background-color: green; color: white"
|
||||||
return ""
|
return ""
|
||||||
styled = df.style.map(multi_style, subset=["Маржинальность","Прибыль"])
|
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)
|
||||||
Reference in New Issue
Block a user