Servisneva.ru

Сервис Нева
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ввод данных в Excel через форму

Ввод данных в Excel через форму

vvod-dannykhМножество разнообразных компьютерных программ, включая «самую главную программу в мире» — MS Windows, ведут общение с пользователем при помощи выпадающих диалоговых окон. Эти окна представляют собой формы, состоящие из надписей, изображений, полей для.

. ввода данных, флажков, переключателей, списков, кнопок и прочих элементов управления.

Задача формы – выпадающего окна – предоставить пользователю простой, понятный и удобный интерфейс, который обеспечит в режиме диалога возможность эффективно осуществлять ввод данных пользователем в программу и вывод программой результатов для считывания пользователем.

Стандартно при работе со значительными объемами информации вне зависимости от того, какое программное обеспечение используется, поступают следующим образом:

1. Создают таблицы базы данных.

2. Создают формы для ввода данных в таблицы.

3. Создают необходимые запросы к таблицам базы данных.

4. Формируют отчеты на основании запросов для вывода на печать.

В предыдущих статьях этого цикла мы рассмотрели создание таблицы базы данных и познакомились с некоторыми механизмами создания запросов и отчетов: с сортировкой данных, с автофильтром и расширенным фильтром.

В этой (пятой в цикле) статье рассмотрим п.2 вышеизложенного алгоритма – вызов и использование формы для ввода данных.

Таблицы подстановки данных можно использовать для

Изменения одного исходного значения, просматривая при этом результаты одной или нескольких формул. Возможные значения одного или двух аргументов функции представляют в виде списка или таблицы. При использовании одного аргумента список исходных значений задается в виде строки или столбца таблицы. Excel подставляет эти значения в функцию (формулу), заданную пользователем, а затем выстраивает результаты также соответственно в строку или в столбец.

Изменения двух исходных значений, просматривая результаты только одной формулы. При использовании таблицы с двумя переменными значениями одно из них располагается в столбце, другое — в строке; результат вычислений получают на пересечении строки и столбца.

Третий способ самый эффективный и наиболее автоматизированный — это использование меню надстройки «Power Query».

Правда нужно отметить, что этот способ подходит только пользователям Excel 2016 и пользователям Excel 2013и выше с установленной надстройкой «Power Query».

Смысл способа в следующем:

Необходимо открыть вкладку «Power Query». В разделе «Данные Excel» нажимаем кнопку (пиктограмму) «Из таблицы».

Из таблицы -Power QueryИз таблицы -Power Query

Далее нужно выбрать диапазон ячеек, из которых нужно «притянуть» информацию и нажимаем «Ок».

Источник данных для запроса Power Query

Источник данных для запроса Power Query

Настройка таблицы в Повер Квери

После выбора области данных появится окно настройки вида новой таблицы. В этом окне Вы можете настроить последовательность вывода столбцов и удалить ненужные столбцы.

После настройки вида таблицы нажмите кнопку «Закрыть и загрузить»

Обновление полученной таблицы происходит кликом правой кнопки мыши по названию нужного запроса в правой части листа (список «Запросы книги»). После клика правой кнопкой мыши в выпадающем контекстном меню следует нажать на пункт «Обновить»

Обновление запроса в PowerQuery

Обновление запроса в PowerQuery

Как сделать умную таблицу в Excel?

Давайте рассмотрим стандартную таблицу (не умную) и на ее основе поймем какие преимущества мы получим при создании умной таблицы:

Исходная таблица

Имеем на вид вполне стандартную таблицу и первым шагом для превращения таблицы в умную будет ее преобразование.

Для этого встаем в любую ячейку нашей таблицы и в панели вкладок идем в Главная -> Стили -> Форматировать как таблицу и выбираем подходящий стиль оформления (или можно просто воспользоваться комбинацией клавиш Ctrl + T):

Преобразование в умную таблицу

Перед нами появляется диалоговое окно, где нужно задать диапазон для таблицы (при этом обратите внимание, что Excel автоматически определяет размеры таблицы если начальная ячейка находится внутри исходной таблицы). Параметр Таблица с заголовками означает, что заголовки нашей таблицы (в данном случае это данные из строки 1) будут использованы как заголовки для умной таблицы. Нажимаем ОК и получаем умную таблицу:

Умная таблица в Excel

Какие преимущества появляются при выборе умной таблицы:

  • В заголовках таблицы автоматически добавляет фильтр;
  • Таблица получает имя, которое можно использовать для ссылки на таблицу;
  • Таблица изменяет размер при добавлении новых строк или столбцов;
  • При добавлении нового столбца формула копируется на весь столбец;
  • При добавлении новой строки копируются все формулы;
  • При прокрутке таблицы заголовки встают вместо названия столбцов (т.е. аналог закрепления верхней строчки);
  • Отдельные элементы таблицы также получают имена.

Свойств достаточно много, теперь давайте о каждом немного поподробнее.

Добавление фильтра

Очень часто в таблицах требуется выбрать определенный перечень данных, для это как раз хорошо подходит использование фильтра, в умной таблице в заголовки фильтр добавляется автоматически:

Добавление фильтра

При этом изначально фильтра в таблице не было — он автоматически появился в строке с заголовками после создания умной таблицы.

Имя умной таблицы

Использование имени таблицы очень удобно, к примеру, при создании сводных таблиц в качестве источника данных нужно указать диапазон и как раз для этого отлично подходит имя таблицы (по умолчанию название имеет вид типа Таблица1, в данном же случае указал название Продажи так как в таблице именно данные по продажам):

Читать еще:  Как настроить и работать с программой Switch Virtual Router

Задание имени умной таблицы

Тем не менее есть определенные ограничения при создании имени таблицы, о которых нужно помнить:

  • Начинается с буквы или символа подчеркивания («_»);
  • Не содержит пробел или другие недопустимые знаки;
  • Не совпадает с уже существующими именами в книге.

Автоматическое изменение размера

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

Добавление нового столбца

Как мы видим новый столбец также визуально добавился к таблице.

Внизу таблицы есть маркер (в виде уголка) в ее правом нижнем углу, который показывает границы таблицы. Его можно вручную перемещать тем самым изменяя размер таблицы, но на практике это достаточно редко используется, так как Excel сам автоматически подстраивается под размеры:

Обозначение границ таблицы

Копирование формул для всего столбца

После добавления столбца в таблицу нужно прописать формулу для вычисления значения. В данном случае сумма продажи получается как произведение цены на количество продаж.

Обычно после ввода формулы в ячейку нужно еще дополнительно протянуть ее на весь диапазон, в случае умной таблицы этого делать не нужно — она все сделает сама:

Добавление формул для новой строки

Аналогичная история происходит и при добавлении новой строчки в таблицу. Если в строках таблицы есть какие-либо формулы, то при добавлении строки они в нее будут скопированы:

Закрепление заголовков при прокрутке

Если таблица большая, то вполне естественно желание посмотреть какую-либо из ее частей и для этого мы привычно прокручиваем лист до нужного места. В этом случае обычно шапка таблицы теряется из вида, если она предварительно не была зафиксирована с помощью закрепления областей.

Для умных таблиц все делается автоматически, при прокрутке заголовки таблицы встают вместо названия столбцов:

Дублирование заголовков вместо названия столбцов

Однако обратите внимание, что это свойство работает только если мы находимся внутри умной таблицы. Если переместить активную ячейку за пределы таблицы, то заголовки пропадут и названия столбцов вернутся на свое место:

Возврат названия столбцов при перемещении ячейки

Отдельные элементы таблицы

Помимо имени самой умной таблицы имя получают также и ее отдельные элементы. Когда мы прописывали формулы в предыдущих примерах как раз видели, что ссылки на ячейки таблицы выглядят не совсем обычно, а вместо них записи вида [@Заголовок]:

Вид записи формул в умной таблице

В общем и целом это ссылки для упрощения работы с таблицей:

  • Название_таблицы[#Все] — ссылка на всю таблицу;
  • Название_таблицы[#Данные] — ссылка на данные (вся таблица без заголовков);
  • Название_таблицы[#Заголовки] — ссылка на заголовки;
  • Название_таблицы[@] — ссылка на текущую строку из таблицы;
  • Название_таблицы[@Название_заголовка] — ссылка на ячейку из текущей строки в столбце Название_заголовка;
  • и т.д.

В принципе можно не запоминать как именно пишутся ссылки — Excel автоматически изменит вид записи ссылки или предложит варианты ссылок, когда будете ссылаться на элементы таблицы.

С основными свойствами умных таблиц мы познакомились, теперь немного поговорим о внешнем виде таблицы и дополнительных настройках.

Дополнительные настройки

При работе с таблицей в панели вкладок активируется дополнительная вкладка Конструктор с несколькими блоками команд внутри:

Вкладка Конструктор в панели вкладок

Давайте поподробнее остановимся на каждом из блоков, что в них есть интересного и как они могут нам пригодиться:

  • Свойства;
    Можно задать Имя таблицы и ее размер.
  • Инструменты;
    Позволяет построить сводную таблицу на основе умной, добавить срезы в таблицу (аналог фильтров) и сделать из умной таблицы обычную.
  • Данные из внешней таблицы;
    Настройка параметров для подключения к внешним данным.
  • Параметры стилей таблиц;
    Возможность добавления строки итогов для таблицы и выделение определенных частей таблицы (первый столбец, последний столбец, чередование строк и т.д.).
    Обычно применяется для оформления внешнего вида таблицы и улучшения читаемости данных из нее.
  • Стили таблиц.
    Настройка внешнего вида таблицы с точки зрения цветового оформления.

Как отключить эту ошибку

Если вы открыли чужую таблицу и вам нужно сделать какие-нибудь изменения, но при этом видите подобную ошибку при вводе данных, то не нужно отчаиваться. Исправить ситуацию довольно просто.

  1. Выберите ячейку, в которой вы не можете указать нужное вам значение.
  2. Перейдите на панели инструментов на вкладку «Данные».
  3. Нажмите на инструмент «Работа с данными».
  4. Кликните на иконку «Проверка данных».

Проверка данных в таблице

  1. Для того чтобы убрать все настройки, достаточно нажать на кнопку «Очистить всё».
  2. Сохраняем изменения кликом на «OK».

Очистить всё

  1. Теперь можно вносить любые данные, словно вы открыли пустой файл и никаких настроек там нет.

Настройки очищены

Работа со списками данных в Excel

Spisok dannih 1 Работа со списками данных в Excel

Добрый день уважаемый читатель!

Сегодня я хочу поговорить об одной из основных возможностях — это работа со списками данных в Excel. К самим спискам можно отнести практически любые структурированные данные, такие как, номера телефонов, адреса, ФИО, номенклатурные наименования товаров, перечень заведений, поставщики, сотрудники и много-много другой информации, своего рода база данных. Я думаю, с такими данными вы сталкивались, а значится и инструменты для систематизации и анализа таких данных будут очень полезны, особенно при создании дашбордов. По большому счёту от обычной таблицы списки ничем особым не отличаются, за исключением своих размеров, они достаточно велики. При работе со списками используют понятия: для строк – записи, а для столбиков – поля.

Spisok dannih 2 Работа со списками данных в Excel

Для примера используем список или базу данных сотрудников и их личных данных: Для создания правильных списков данных, с которыми эффективно можно работать, необходимо следовать нескольким правилам, а именно:

  • За каждым столбиком должна быть закреплена информация только одного типа. Например, в столбик с данными о днях рождениях вводится только такие данные, с именами сотрудников, только имена, и смешение типов данных недопустимы;
  • Информацию лучше всего делить по максимум. Например, ФИО стоить разделить на три разных поля, так как поиск и работа с данными будет легче (по имени можно поздравить в связи с праздником);
  • В обязательном порядке каждое поле должно иметь заголовок, несмотря на то, что с многоуровневыми «шапками» Excel не очень умело умеет работать;
  • В списке должны отсутствовать пустые строки и столбцы, так как это определяется программой как окончание созданного списка и в дальнейшем создаются проблемы и ошибки при отображении данных;
  • Размещение иных данных в стороне от списка не рекомендуются, так как в момент наложения любого из фильтров они будут скрыты.
Читать еще:  Как установить CyanogenMod?

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

При работе с объёмными таблицами любой пользователь сталкивается с проблемой, когда заголовки полей уходят за пределы окна и в связи с этим появляется неудобства пользования. Для избегания этого необходимо закрепить «шапку» нашей таблицы, что бы полоса прокрутки не влияла на отображения первых строк и столбцов ваших списков. Это можно осуществить в панели управления, вкладка «Вид», блок «Окно» и нажать выпадающий список «Закрепить область».

Вариантов закрепить область прокрутки всего три, это:

  1. Закрепить область – производится закрепление области слева и сверху от текущей ячейки, то есть по горизонтали и вертикали одновременно;
  2. Закрепить верхнюю строку – закрепление по горизонтали сверху установленной ячейки таблицы;
  3. Закрепить первый столбец – произвести вертикальное закрепление списков слева от установленной ячейки.

Spisok dannih 3 Работа со списками данных в Excel Также существует возможность разделения рабочей области одновременно на четыре части для независимой работы и прокручивания данных, получая возможность одновременно работать и в начале и в конце списка. Для разделения вам необходимо на панели управления, во вкладке «Вид», в блоке «Окно» нажать кнопку «Разделить», предварительно установив курсор на ячейку, по границам которой и будет происходить разделение. Отключить разделения можно повторно нажав на туже самую кнопку. Spisok dannih 4 Работа со списками данных в Excel Сами же данные в списках, возможно, отбирать, используя несколько инструментов, выбор которых зависит от ваших целей. Для этих задач можно использовать:

  1. Фильтрацию списков;
  2. Сортировка данных;
  3. Создание промежуточных итогов;
  4. Сводные таблицы;
  5. Группировка элементов таблицы.

Отбор с помощью фильтра

Excel предоставляет возможность отфильтровать ваши списки по заданным критериям двумя вариантами, с помощью:

  1. Расширенного фильтра;
  2. Автофильтра.

Spisok dannih 5 Работа со списками данных в Excel

Если вы будете использовать автофильтр, то данные, которые не соответствуют указанным условиям, будут спрятаны. В документе отражаться будут только отобранные по критериям записи в одном столбике.

Способностей расширенного фильтра гораздо больше, что позволит делать отбор записей по нескольким условиям и даже переносить их в другой диапазон рабочей книги.

Детально работу с фильтрами, я описал в статье «Автофильтр в Excel» с которой вы можете ознакомиться, перейдя по соответствующей ссылке.

Создаем промежуточные отчёты

Очень часто возникает необходимость группировать данные списков по определенным показателям с расчётами по ним итогов. Так создаются удобные и очень полезные в работе отчёты и анализы, прекрасный инструмент для любого бухгалтера и экономиста. Spisok dannih 6 Работа со списками данных в Excel Создать такой детализированный список данных в Excel с выделением групп и подбитием итогов по группам и общий по полю, не очень трудно. Всё это можно произвести в несколько шагов, но обязательным условием применения промежуточных итогов к спискам, это сортировка данных по полю для которого создается итог. Spisok dannih 7 Работа со списками данных в Excel Подробно и в деталях об этом можно узнать, прочитав статью «Промежуточные итоги в Excel», перейдя по ссылке.

Сортируем свои списки

Spisok dannih 8 Работа со списками данных в Excel

При формировании своих списков, практически всегда информация формируется в произвольном порядке, что затрудняет ее эффективное использование. Для избежания этого и удобства работы, в Excel существует инструмент «Сортировка». Запуск производится в панели инструментов, вкладка «Данные» и кнопка «Сортировка». В появившемся диалоговом окне вы можете выбрать поле сортировки, установить любой приоритет для очередности сортировки, а также выбрать критерии (убывание или возрастание). Детально о возможностях этого инструмента можете описано в статье «Сортировка данных в Excel».

Работаем со сводными таблицами

Это улучшенная версия промежуточных итогов и условного форматирования. А более точно, это своеобразное подобие перекрестных запросов по базе данных. Сводные таблицы являют собой динамические структуры, которые умеют выводить данные содержащиеся в БД в разных вариантах детализации при использовании срезов.

Для создания сводных таблиц данные могут отбираться из любых источников: из внешних баз данных, с любого рабочего листа или книги, а также на основе ранее созданной сводной таблицы.

Читать еще:  Увеличения громкости аудиозаписи на компьютере и онлайн

Для создания сводной таблицы необходимо установить курсор на любую ячейку таблицы или базы данных, и на панели управления во вкладке «Вставка» выбрать пункт «Сводная таблица». В диалоговом окне указываем, где размещены данные для анализа (по умолчанию будет указан диапазон таблицы, где стоит курсор) и куда нужно поместить результат. Spisok dannih 9 Работа со списками данных в Excel Следующим шагом в «Конструкторе сводной таблицы» вы можете из полей и записей вашей БД создать отчёт в таком виде, который вам нужен. Spisok dannih 10 Работа со списками данных в Excel При внесении изменений в базу данных, автоматических изменений в сводной таблице не происходит. Все изменения стают, доступны только при нажатии кнопки «Обновить данные», через контекстное меню или вкладка «Данные» и кнопка «Обновить всё».

Группируем элементы таблицы

Иногда для удобства навигации по вашей базе данных или для сворачивания некоторых элементов таблицы можно использовать инструменты «Группировка» и «Разгруппировать». Эта возможность позволит свернуть данные, которые в данный момент вам не интересны и отображать их не стоит. Очень полезный инструмент, когда возникает необходимость создать диапазон печати для некоторых данных.

А на этом у меня всё! Я очень надеюсь, что всё вышеизложенное о работе со списками данных в Excel вам пригодилось и было понятным. Буду очень благодарен за оставленные комментарии, так как это показатель читаемости и вдохновляет на написание новых статей! Делитесь с друзьями, прочитанным и ставьте лайк!

Создаём классический дашборд для руководителя отдела продаж

Для этого выбираем наиболее популярный способ с помощью сводных таблиц.

Советуем проделать все шаги вместе с нами. Как говорит гуру мотивации Наполеон Хилл, «мастерство приходит только с практикой и не может появиться лишь в ходе чтения инструкций». Файл с данными для тренировки можно скачать здесь.

Собираем данные

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

Плоская таблица (flat table) ― двумерный массив данных, состоящий из столбцов и строк. Столбцы ― это информационные атрибуты таблицы, строки ― отдельные записи, состоящие из множества атрибутов.

Пример плоской таблицы:

Аналитика данных: как построить дашборд в Excel

В примере выше атрибуты — это «Наименование», «День», «Год», «Склад», «Продажи (тыс. руб)», «Менеджер», «Заказчик». Они вынесены в заголовок таблицы.

Эта таблица послужит основой для построения нашего дашборда по продажам.

Выбираем макет дашборда и цели

Если известно, для чего и для кого предназначен дашборд, легче понять, какие показатели должны выводиться на экран. Это могут быть любые количественные показатели, важные для организации: прибыль, продажи, численность сотрудников, количество заявок, фонд оплаты труда.

Также необходимо определиться с макетом — структурой — дашборда. Для начала достаточно будет прикинуть её на листе формата А4.

Пример универсальной структуры, которая подойдёт под любые задачи:

Аналитика данных: как построить дашборд в Excel

Количество информационных блоков может быть разным: это зависит от того, сколько метрик надо отразить на дашборде. Главное — соблюдать выравнивание по сетке.

Порядок и симметрия в расположении информационных блоков помогают восприятию и внушают больше доверия.

Помимо симметрии важно учитывать и логику расположения информационных блоков. Это связано с нашим восприятием: мы привыкли читать слева направо, поэтому наиболее важные метрики необходимо располагать слева направо и сверху и вниз, менее важные ― справа внизу:

Аналитика данных: как построить дашборд в Excel

Построим несколько сводных таблиц по продажам

— на основе таблицы с данными, приведённой выше в качестве примера плоской таблицы.

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

Должно получиться вот так:

Аналитика данных: как построить дашборд в Excel

Также построим таблицу для ключевых показателей «Продажи», «Средний чек», «Количество продаж»:

Аналитика данных: как построить дашборд в Excel

Чтобы в дальнейшем было проще ориентироваться при подключении срезов, присвоим сводным таблицам понятное имя. Для этого перейдём на ленте в раздел Анализ сводной таблицыСводные таблицы → в поле Имя укажем название таблицы.

Создадим диаграммы на основе сводных таблиц

В нашем дашборде будем использовать три типа диаграмм:

  • график с маркерами для отражения динамики продаж;
  • линейчатую диаграмму для отражения структуры продаж по товарам;
  • кольцевую — для отражения структуры продаж по складам.

Выделим диапазон таблицы, перейдём на ленте в раздел ВставкаДиаграммыВставка диаграммыВыберем нужный тип диаграммыОК:

Аналитика данных: как построить дашборд в Excel

Отредактируем диаграммы: добавим названия и подписи данных, скроем кнопки полей, изменим цвет диаграмм, уменьшим боковой зазор, уберём лишние элементы — линии сетки, легенду, нули после запятой у подписей данных. Поменяем порядок категорий на линейчатой диаграмме.

Аналитика данных: как построить дашборд в Excel

Переместим построенные диаграммы на отдельный лист

… и распределим их согласно выбранному на втором шаге макету:

Аналитика данных: как построить дашборд в Excel

Добавим ключевые показатели (KPI)

После размещения диаграмм необходимо вставить поля с ключевыми показателями: перейдём на ленте в раздел ВставкаФигуры и вставим 3 текстбокса:

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector