ru24.pro
«Фрилансим»
Май
2024

Написать код на python

0
Необходимо создать программу помогающую совершать аналитические действия над файлом Excel. Программа должна вносить изменения в уже существующий файл. По запросу пользователя программа должна добавлять в файл дополнительный лист, на котором будут иметься необходимые пользователю систематизированные данные.

Пользователю может понадобиться (или 1 или 2)

1. Анализ в разрезе отдельного месяца за несколько лет. Месяц и годы пользователь должен иметь возможность запросить вручную. Если пользователь запрашивает данный анализ, результатом работы программы должен быть лист с таблицей:
Пример:

Месяц


Год


Цена


2023


5,9987


Также программа должна добавлять на лист диаграмму ломаной линией, описывающей изменение цены по годам. Оси диаграммы должны быть подписаны.



2. Анализ в разрезе изменения показателя за все месяцы указанного промежутка лет.Пользователь должен иметь возможность ввести дату начала и дату окончания интервалав формате MM_YYYY.
Программа должна создать новый лист выводить данные необходимые пользователю также в табличном виде. Помимо основной таблицы лист должен содержать вспомогательную таблицу, в которой будет рассчитано среднее значение стоимости газа за указанный период, среднее квадратическое отклонение по ряду интересующих пользователя данных. При этом, строчки основной таблицы созданного листа, должны быть отмечены цветом: если цена на газ в этом месяце отличается от средней по этому ряду менее чем на одно среднеквадратическое отклонение – зелёный, если на 2-3 отклонения – жёлтым, если более трех отклонений – красным.