mirror of
https://gitlab.com/megazordpobeda/DataRush.git
synced 2026-05-23 21:27:10 +00:00
Merge branch 'master' of gitlab.prodcontest.ru:team-15/project
This commit is contained in:
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 8
|
||||||
|
---
|
||||||
|
|
||||||
|
# Дальнейшее изучение Excel
|
||||||
|
|
||||||
|
Этот краткий обзор охватывает только основы Excel. Для углубленного изучения и эффективной работы с Excel рекомендуется:
|
||||||
|
|
||||||
|
* **Практика:** Регулярно использовать Excel для решения различных задач, чем больше практики, тем лучше.
|
||||||
|
* **Изучение формул и функций:** Постепенно осваивать более сложные функции и комбинации функций для анализа данных.
|
||||||
|
* **Использование онлайн-ресурсов:** Смотреть видеоуроки, читать статьи и справку Microsoft Excel.
|
||||||
|
* **Курсы и тренинги:** Пройти специализированные курсы для повышения квалификации в Excel.
|
||||||
|
* **Изучение макросов VBA:** Для автоматизации сложных и повторяющихся задач можно изучить Visual Basic for Applications (VBA) – язык программирования для Excel.
|
||||||
|
|
||||||
|
Excel – это незаменимый инструмент для работы с данными. Начните с основ, практикуйтесь, и вы быстро оцените его мощь и возможности!
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Работа с данными в Excel
|
||||||
|
|
||||||
|
**Ввод данных:**
|
||||||
|
|
||||||
|
Данные вводятся непосредственно в ячейки рабочего листа. Можно вводить текст, числа, даты, время и формулы.
|
||||||
|
|
||||||
|
**Типы данных:**
|
||||||
|
|
||||||
|
Excel автоматически определяет тип данных, но можно задать его явно для форматирования и корректной обработки. Основные типы данных:
|
||||||
|
|
||||||
|
* **Общий (General):** Тип по умолчанию, Excel автоматически определяет тип данных.
|
||||||
|
* **Числовой (Number):** Для чисел, можно задать количество десятичных знаков, разделитель групп разрядов, отрицательные числа.
|
||||||
|
* **Денежный (Currency):** Для денежных значений, с символом валюты.
|
||||||
|
* **Финансовый (Accounting):** Аналогичен денежному, но выравнивает символы валюты и десятичные точки.
|
||||||
|
* **Дата (Date):** Для дат, с различными форматами отображения.
|
||||||
|
* **Время (Time):** Для времени, с различными форматами отображения.
|
||||||
|
* **Процентный (Percentage):** Для процентов, отображает число в процентах.
|
||||||
|
* **Текстовый (Text):** Для текста, числа интерпретируются как текст.
|
||||||
|
* **Логический (Boolean):** Для логических значений ИСТИНА (TRUE) или ЛОЖЬ (FALSE).
|
||||||
|
|
||||||
|
**Форматирование ячеек:**
|
||||||
|
|
||||||
|
Форматирование ячеек позволяет изменить внешний вид данных (шрифт, размер, цвет, выравнивание, рамки, заливка, формат чисел и т.д.) для лучшей читаемости и представления. Форматирование не влияет на сами данные, только на их отображение.
|
||||||
|
|
||||||
|
[Image of Excel Format Cells dialog box]
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 5
|
||||||
|
---
|
||||||
|
|
||||||
|
# Диаграммы и графики
|
||||||
|
|
||||||
|
Excel позволяет создавать различные типы диаграмм и графиков для визуализации данных:
|
||||||
|
|
||||||
|
* **Гистограмма (Column Chart):** Сравнение значений по категориям.
|
||||||
|
* **Линейчатая диаграмма (Bar Chart):** Аналогична гистограмме, но полосы располагаются горизонтально.
|
||||||
|
* **Круговая диаграмма (Pie Chart):** Показывает долю каждой части от целого.
|
||||||
|
* **График (Line Chart):** Показывает изменения данных со временем или по непрерывной шкале.
|
||||||
|
* **Точечная диаграмма (Scatter Chart):** Показывает зависимость между двумя наборами данных.
|
||||||
|
|
||||||
|
**Создание диаграммы:**
|
||||||
|
|
||||||
|
1. Выделите диапазон данных, которые нужно визуализировать.
|
||||||
|
2. Перейдите на вкладку **Вставка** на ленте.
|
||||||
|
3. В группе **Диаграммы** выберите нужный тип диаграммы.
|
||||||
|
4. Настройте диаграмму (название, подписи осей, легенда, форматирование) с помощью вкладок **Конструктор диаграмм** и **Формат**.
|
||||||
|
|
||||||
|
[Image of Excel Insert Chart Ribbon section]
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Основные элементы интерфейса Excel
|
||||||
|
|
||||||
|
Интерфейс Excel состоит из нескольких ключевых элементов:
|
||||||
|
|
||||||
|
* **Лента (Ribbon):** Главное меню, расположенное в верхней части окна, содержит вкладки с командами, сгруппированными по функциям (Главная, Вставка, Разметка страницы, Формулы, Данные, Рецензирование, Вид, Разработчик).
|
||||||
|
* **Строка формул (Formula Bar):** Расположена под лентой, используется для ввода и редактирования формул и отображения содержимого активной ячейки.
|
||||||
|
* **Рабочий лист (Worksheet):** Основная рабочая область, состоящая из строк и столбцов, образующих ячейки. Ячейки идентифицируются буквой столбца и номером строки (например, A1, B2).
|
||||||
|
* **Книга (Workbook):** Файл Excel, который может содержать несколько рабочих листов. Вкладки листов расположены в нижней части окна.
|
||||||
|
* **Строка состояния (Status Bar):** Расположена в нижней части окна, отображает различную информацию, например, готовность к вводу, результаты быстрых расчетов (сумма, среднее, количество) для выделенных ячеек.
|
||||||
|
|
||||||
|
[Image of Excel interface with Ribbon, Formula Bar, Worksheet highlighted]
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Что такое Excel и зачем он нужен?
|
||||||
|
|
||||||
|
**Microsoft Excel** – это приложение для создания и работы с электронными таблицами. Основное назначение Excel – это:
|
||||||
|
|
||||||
|
* **Организация данных:** Хранение данных в табличной форме для удобства просмотра и управления.
|
||||||
|
* **Анализ данных:** Выполнение расчетов, статистический анализ, поиск закономерностей с помощью формул и функций.
|
||||||
|
* **Визуализация данных:** Создание диаграмм и графиков для наглядного представления данных.
|
||||||
|
* **Автоматизация задач:** Использование макросов и формул для автоматизации рутинных операций.
|
||||||
|
* **Отчетность:** Подготовка отчетов, дашбордов и информационных панелей.
|
||||||
|
|
||||||
|
**Почему Excel так важен?**
|
||||||
|
|
||||||
|
* **Универсальность:** Применяется в самых разных областях – от финансов и бухгалтерии до маркетинга и управления проектами.
|
||||||
|
* **Интуитивно понятный интерфейс:** Легко освоить базовые функции, даже без опыта работы с таблицами.
|
||||||
|
* **Мощные инструменты анализа:** Широкий спектр формул, функций и инструментов для обработки данных.
|
||||||
|
* **Визуализация данных:** Разнообразие типов диаграмм для представления данных в понятной форме.
|
||||||
|
* **Интеграция с другими приложениями:** Легко обмениваться данными с другими программами Microsoft Office и другими системами.
|
||||||
|
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 7
|
||||||
|
---
|
||||||
|
|
||||||
|
# Формулы и функции Excel
|
||||||
|
|
||||||
|
**Формулы:**
|
||||||
|
|
||||||
|
Формулы – это выражения, которые выполняют вычисления над данными в ячейках. Формулы всегда начинаются со знака равно (`=`). Можно использовать операторы (+, -, *, /, ^), ссылки на ячейки (A1, B2:C5) и функции.
|
||||||
|
|
||||||
|
**Примеры простых формул:**
|
||||||
|
|
||||||
|
* `=A1+B1` (Сумма значений в ячейках A1 и B1)
|
||||||
|
* `=C2*10` (Умножение значения в ячейке C2 на 10)
|
||||||
|
* `=D3-E3` (Разность значений в ячейках D3 и E3)
|
||||||
|
|
||||||
|
**Функции:**
|
||||||
|
|
||||||
|
Функции – это встроенные формулы Excel, которые выполняют определенные действия. Синтаксис функции: `ИМЯ_ФУНКЦИИ(аргумент1; аргумент2; ...)`
|
||||||
|
|
||||||
|
**Популярные функции:**
|
||||||
|
|
||||||
|
* `СУММ(диапазон)` (SUM) – Суммирует числа в диапазоне ячеек.
|
||||||
|
* `СРЗНАЧ(диапазон)` (AVERAGE) – Вычисляет среднее арифметическое чисел в диапазоне.
|
||||||
|
* `ЕСЛИ(условие; значение_если_истина; значение_если_ложь)` (IF) – Возвращает одно значение, если условие истинно, и другое, если ложно.
|
||||||
|
* `МИН(диапазон)` (MIN) – Находит минимальное значение в диапазоне.
|
||||||
|
* `МАКС(диапазон)` (MAX) – Находит максимальное значение в диапазоне.
|
||||||
|
* `СЧЁТ(диапазон)` (COUNT) – Подсчитывает количество ячеек, содержащих числа, в диапазоне.
|
||||||
|
* `СЧЁТЕСЛИ(диапазон; критерий)` (COUNTIF) – Подсчитывает количество ячеек, соответствующих заданному критерию.
|
||||||
|
* `ВПР(искомое_значение; таблица; номер_столбца; [интервальный_просмотр])` (VLOOKUP) – Вертикальный поиск значения в таблице.
|
||||||
|
|
||||||
|
[Image of Excel Formula Bar showing a SUM formula]
|
||||||
@@ -1,5 +1,9 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
# Начало!
|
# Начало!
|
||||||
|
|
||||||
В этом модуле вы изучите основу основ - **Excel**!
|
Microsoft Excel – это мощная программа для работы с электронными таблицами, которая является стандартом в деловом мире и не только. Excel позволяет организовывать, анализировать и визуализировать данные, автоматизировать рутинные задачи и создавать отчеты. Этот краткий обзор поможет вам быстро освоить ключевые возможности Excel.
|
||||||
|
|
||||||
[Давайте же начнем](/docs/Excel/first.md)
|
[Давайте же начнем](/docs/Excel/first.md)
|
||||||
|
|||||||
@@ -0,0 +1,30 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 6
|
||||||
|
---
|
||||||
|
|
||||||
|
# Таблицы и работа со списками
|
||||||
|
|
||||||
|
**Таблицы Excel:**
|
||||||
|
|
||||||
|
Преобразование диапазона данных в таблицу Excel предоставляет дополнительные возможности для управления и анализа данных:
|
||||||
|
|
||||||
|
* **Автоматическое форматирование:** Таблица получает стильный внешний вид.
|
||||||
|
* **Заголовки столбцов с фильтрами:** Легкая фильтрация и сортировка данных по столбцам.
|
||||||
|
* **Вычисляемые столбцы:** Формулы автоматически распространяются на все строки таблицы.
|
||||||
|
* **Строка итогов:** Автоматическое добавление строки с итогами (сумма, среднее и т.д.).
|
||||||
|
|
||||||
|
**Создание таблицы:**
|
||||||
|
|
||||||
|
1. Выделите диапазон данных, которые нужно преобразовать в таблицу.
|
||||||
|
2. Перейдите на вкладку **Вставка** на ленте.
|
||||||
|
3. Нажмите кнопку **Таблица** в группе **Таблицы**.
|
||||||
|
4. В диалоговом окне подтвердите диапазон и наличие заголовков.
|
||||||
|
|
||||||
|
[Image of Excel Insert Table dialog box]
|
||||||
|
|
||||||
|
**Сортировка и фильтрация:**
|
||||||
|
|
||||||
|
* **Сортировка:** Упорядочивание данных в таблице или диапазоне по одному или нескольким столбцам (по возрастанию, убыванию, алфавиту и т.д.).
|
||||||
|
* **Фильтрация:** Отображение только тех строк, которые соответствуют заданным критериям, скрытие остальных.
|
||||||
|
|
||||||
|
Сортировка и фильтрация выполняются с помощью выпадающих списков в заголовках столбцов таблицы (или вкладка **Данные** -> **Сортировка и фильтр** для диапазонов).
|
||||||
@@ -1 +0,0 @@
|
|||||||
# Начала!
|
|
||||||
@@ -1 +1,5 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
# Начала!
|
# Начала!
|
||||||
@@ -46,7 +46,7 @@ class CompetitionTask(BaseModel):
|
|||||||
)
|
)
|
||||||
|
|
||||||
# only when "review" type
|
# only when "review" type
|
||||||
# todo make it more humanize
|
# TODO make it more humanize
|
||||||
criteries = models.JSONField(
|
criteries = models.JSONField(
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
@@ -60,10 +60,19 @@ class CompetitionTask(BaseModel):
|
|||||||
return self.title
|
return self.title
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
verbose_name = "задание"
|
|
||||||
verbose_name_plural = "задания"
|
verbose_name_plural = "задания"
|
||||||
|
|
||||||
|
|
||||||
|
class CompetitionTaskAttachment(BaseModel):
|
||||||
|
def file_upload_at(instance, filename):
|
||||||
|
return f"/attachment/{instance.id}/file"
|
||||||
|
|
||||||
|
task = models.ForeignKey(CompetitionTask, on_delete=models.CASCADE)
|
||||||
|
file = models.FileField(upload_to=file_upload_at)
|
||||||
|
bind_at = models.FilePathField()
|
||||||
|
public = models.BooleanField(default=False)
|
||||||
|
|
||||||
|
|
||||||
class CompetitionTaskSubmission(BaseModel):
|
class CompetitionTaskSubmission(BaseModel):
|
||||||
class StatusChoices(models.TextChoices):
|
class StatusChoices(models.TextChoices):
|
||||||
SENT = "sent"
|
SENT = "sent"
|
||||||
|
|||||||
Reference in New Issue
Block a user