From b1ac70fb2a15a0ed7d67a5fbfd1a351a6a002745 Mon Sep 17 00:00:00 2001 From: "MH.Dmitrii" Date: Fri, 17 Apr 2026 12:02:45 +0300 Subject: [PATCH] prime cost --- handlers/handler.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/handlers/handler.py b/handlers/handler.py index 78a9612..6a71423 100644 --- a/handlers/handler.py +++ b/handlers/handler.py @@ -59,6 +59,10 @@ class Handler(BaseHandler): lambda row: (row["Прибыль"] / row["Выручка"] * 100) if row["Выручка"] != 0 else 0, axis=1 ) + df["Себестоимость"] = df.apply( + lambda row: ((row["Выручка"] - row["Налог_в_руб"] - row["Прибыль"] - row["Все_удержания_магазина"])/(row["Выкупы"]-row["Возвраты"])) if (row["Прибыль"] - row["Все_удержания_магазина"]) != 0 else 0, + axis=1 + ) df=df.round(2) df = df.sort_values(ascending=False,by="Прибыль") def multi_style(val):