Ввод данных excel практика
Отгремели новогодние праздники — пора браться за работу. Сегодня отвечу на очередной вопрос о вводе данных. Оговорюсь — речь пойдёт о последовательном вводе, когда мы вносим данные в таблицу ячейка за ячейкой.
Если не отклоняться от стандартного способа ввода, то наши действия укладываются в следующий алгоритм:
Ввод данных -> Tab -> ввод данных -> Tab -> ввод данных -> Enter
Такой алгоритм позволит нам сначала вводить данные в строку (горизонтально), нажатие Enter позволит спуститься вниз на одну строку и вернуться в начало диапазона ввода.
Если сбиться и по привычке нажать Enter вместо Tab, то придётся устанавливать курсор в начало диапазона данных и снова повторять всю процедуру. Не удобно. Особенно если у нас идёт первоначальный ввод данных и их много.
Отталкиваясь от примера, давайте создадим небольшой макрос, который будет контролировать ввод данных и сам будет переходить на новые строки.
Построим работу на диалоговых окнах. В них будем вводить соответственно три переменных — «Название магазина», «Дата», «Выручка».
Переходим на вкладку «Разработчик» и добавляем новый модуль в книгу. О том как это сделать — ЗДЕСЬ.
- Вкладка «Разработчик», блок кнопок «Код», кнопка «Visual Basic»;
- Далее «Insert» — > «Module».
Теперь внесём туда следующий код. Его вы можете модифицировать по своему желанию.
Sub SerialInput()
Dim strDate As String
Dim strSum As String
Dim strMag As String
Dim lngRow As Long
Do
lngRow = Range(«A65536»).End(xlUp).Row + 1
‘ Вводим название магазина
strMag = InputBox(«Введите название магазина»)
If strMag = «» Then Exit Sub
‘ Вводим дату
strDate = InputBox(«Введите дату»)
If strDate = «» Then Exit Sub
‘ Вводим выручку
strSum = InputBox(«Введите выручку»)
If strSum = «» Then Exit Sub
‘ Записываем данные в ячейки таблицы
Cells(lngRow, 1) = strMag
Cells(lngRow, 2) = strDate
Cells(lngRow, 3) = strSum
Пояснения
Как вы уже поняли, первым делом мы объявляем три переменных как и договаривались — strMag, strDate, strSum. Даём им значение — СТРОКА (String).
Также необходимо объявить переменную lngRow, она будет определять конец нашего диапазона. В примере у нас три столбца и 65536 строк. Также эта переменная будет цикличной (в конце макроса стоит команда Loop, петля).
Далее мы выводим три диалоговых окна (InputBox) с условием If str*** = «» Then Exit Sub, то есть если любое из полей будет пустым, макрос закончит свою работу.
Оставшиеся значения (Cells) записывают в соответствующие ячейки то, что введено в диалоговые окна.
Проверим правильность работы макроса. На вкладке «Разработчик» жмём кнопку макросы (альтернатива Alt+F8) и нажимаем кнопку «Выполнить».
Целью любого занятия является постепенное, шаг за шагом, исполнение работы в изучаемой программной среде. Лабораторная работа является одной из форм, в которой сочетаются теоретический материал, необходимый для выполнения работы, и практическая часть для отработки ЗУН. Практическая часть делится на два раздела: основные приёмы работы и задания.
Выполнение лабораторных работ требует предварительной подготовки учащихся, включающей знание теории изучаемой проблемы, состава и принципа функционирования лабораторной модели, вычислительной техники и программного обеспечения, методики выполнения работы. В лабораторных работах материал учащимся нужно подавать в адаптированной, удобной для понимания форме. Постепенно подготавливать к знакомству и изучению литературы по изучаемому предмету. Лабораторные работы позволяют существенно ускорить процесс освоения программной среды, достаточно быстро формируют представление о технологии работы и ее возможностях для решения задач.
В каждой программной среде владение организацией ввода/вывода является существенным моментом, основой базы для дальнейшего изучения. Мощным инструментом обработки информации является Excel, а изучение его возможностей не мыслимо без знания одной из основных операций - ввода данных.
Цель данной работы является знакомство с основными типами данных в Excel, изучение основных способов ввода данных, закрепление их на практике.
Поставленные задачи можно представить в виде таблицы (табл. 1).
Таблица 1. Задачи
- Познакомить с основными типами данных.
- Научить вводить и редактировать данные разного типа.
- Освоить функцию автозаполнения.
- Практически применять полученные знания для решения задач школьного курса.
- Активизировать изучение профессиональной научно-технической литературы
- развитие умений:
- выделять главное, существенное;
- обобщать имеющиеся факты;
- логически и абстрактно мыслить;
- развитие воображение, внимания, памяти, фантазии;
- формирование:
- Создание положительной мотивации обучения.
- Повышение информационной компетентности учащихся.
- Оказание индивидуальной помощи учащимся.
- Оказание поддержки в поисках выбора возможной профессиональной деятельности.
- Формирование личности учащегося, готового к жизни в современном информационном обществе
Ввод данных – одна из основных операций при работе с ЭТ. Каждая ячейка таблицы может быть заполнена данными, имеющими различный характер: число, текст, формула и т.д.
Несмотря на то, что Excel автоматически определяет тип вводимых данных, при вводе данных надо чётко представлять тип вводимых данных. Основные типы данных можно представить виде таблицы (табл. 2).
1) выбрать нужную ячейку;
2) щелкнуть мышью в строке формул или дважды щелкнуть левой кнопкой мыши внутри ячейки;
3) отредактировать содержимое ячейки;
4) нажать Enter или щелкнуть мышью в другой ячейке.
Изменение ширины столбца (высоты строки):
1) подвести курсор мыши к границе столбца (строки), курсор примет вид двойной стрелки;
2) передвигать границу до нужного размера, не отпуская левой кнопки мыши;
3) отпустить левую кнопку мыши.
Вставка строки (столбца)
1) выделить строку (столбец), перед (слева) которой нужно вставить новую строку (столбец);
2) выбрать Вставка, Строки (Столбцы)
Задание.
1) Введите данные следующей таблицы:
Подберите ширину столбцов так, чтобы были видны все записи.
2) Вставьте новый столбец перед столбцом А. В ячейку А1 введите № п/п, пронумеруйте ячейки А2:А7, используя автозаполнение, для этого в ячейку А2 введите 1, в ячейку А3 введите 2, выделите эти ячейки, потяните за маркер Автозаполнения вниз до строки 7.
3) Вставьте строку для названия таблицы. В ячейку А1 введите название таблицы Индивидуальные вклады коммерческого банка.
4) Сохраните таблицу в своей папке под именем банк.xls
Практическая работа №2. Ввод формул
Запись формулы начинается со знака «=». Формулы содержат числа, имена ячеек, знаки операций, круглые скобки, имена функций. Вся формула пишется в строку, символы выстраиваются последовательно друг за другом.
Задание.
1) Откройте файл банк.xls, созданный на прошлом уроке. Скопируйте на «Лист 2» таблицу с «Лист 1».
2) В ячейку С9 введите формулу для нахождения общей суммы =С3+С4+С5+С6+С7+С8, затем нажмите Enter.
3) В ячейку D3 введите формулу для нахождения доли от общего вклада, =С3/C9*100, затем нажмите Enter.
4) Аналогично находим долю от общего вклада для ячеек D4, D5, D6, D7, D8
5) Для группы ячеек С3:С9 установите Разделитель тысяч и разрядность Две цифры после запятой, используя следующие кнопки , , .
6) Для группы ячеек D3:D8 установите разрядность Целое число, используя кнопку
7) Добавьте две строки после названия таблицы. Введите в ячейку А2 текст Дата, в ячейку В2 – сегодняшнюю дату (например, 10.09.2008), в ячейку А3 текст Время, в ячейку В3 – текущее время (например, 10:08). Выберите формат даты и времени в соответствующих ячейках по своему желанию.
8) В результате выполнения задания получим таблицу
9) Сохраните документ под тем же именем.
Практическая работа №3. Форматирование таблицы
1) Для изменения формата ячеек необходимо:
- выделить ячейку (группу ячеек);
- выбрать Формат, Ячейки;
- в появившемся диалоговом окне выбрать нужную вкладку (Число, Выравнивание, Шрифт, Граница);
- выбрать нужную категорию;
- нажать ОК.
2) Для объединения ячеек можно воспользоваться кнопкой Объединить и поместить в центре на панели инструментов
Задание. 1) Откройте файл банк.xls, созданный на прошлом уроке.
2) Объедините ячейки A1:D1.
3) Для ячеек В5:Е5 установите Формат, Ячейки, Выравнивание, Переносить по словам, предварительно уменьшив размеры полей, для ячейки В4 установите Формат, Ячейки, Выравнивание, Ориентация - 450, для ячейки С4 установите Формат, Ячейки, Выравнивание, по горизонтали и по вертикали – по центру
4) С помощью команды Формат, Ячейки, Граница установить необходимые границы
5) Выполните форматирование таблицы по образцу в конце задания.
9) Сохраните документ под тем же именем.
Практическая работа №4. Абсолютная и относительная адресация ячеек
1) Формула должна начинаться со знака «=».
2) Каждая ячейка имеет свой адрес, состоящий из имени столбца и номера строки, например: В3, $A$10, F$7.
3) Адреса бывают относительные (А3, Н7, В9), абсолютные ($A$8, $F$12 – фиксируются и столбец и строка) и смешанные ($A7 – фиксируется только столбец, С$12 – фиксируется только строка). F4 – клавиша для установки в строке формул абсолютного или смешанного адреса.
4) Относительный адрес ячейки изменяется при копировании формулы, абсолютный адрес не изменяется при копировании формулы
5) Для нахождения суммы можно воспользоваться кнопкой Автосуммирование , которая находится на панели инструментов
Задание.
1) Откройте файл банк.xls, созданный на прошлом уроке. Скопируйте на «Лист 3» таблицу с «Лист 1».
2) В ячейку С9 введите формулу для нахождения общей суммы, для этого выделите ячейку С9, нажмите кнопку Автосуммирование, выделите группу ячеек С3:С8, затем нажмите Enter.
3) В ячейку D3 введите формулу для нахождения доли от общего вклада, используя абсолютную ссылку на ячейку С9: =С3/$C$9*100.
4) Скопируйте данную формулу для группы ячеек D4:D8 любым способом.
5) Добавьте две строки после названия таблицы. Введите в ячейку А2 текст Дата, в ячейку В2 – сегодняшнюю дату (например, 10.09.2008), в ячейку А3 текст Время, в ячейку В3 – текущее время (например, 10:08). Выберите формат даты и времени в соответствующих ячейках по своему желанию.
6) Сравните полученную таблицу с таблицей, созданной на прошлом уроке.
7) Добавьте строку после третьей строки. Введите в ячейку В4 текст Курс доллара, в ячейку С4 – число 23,20, в ячейку Е5 введите текст Сумма вклада, руб.
8) Используя абсолютную ссылку, в ячейках Е6:Е11 найдите значения суммы вклада в рублях.
9) Сохраните документ под тем же именем.
Практическая работа №5. Встроенные функции
Excel содержит более 400 встроенных функций для выполнения стандартных функций для выполнения стандартных вычислений.
Ввод функции начинается со знака = (равно). После имени функции в круглых скобках указывается список аргументов, разделенных точкой с запятой.
Для вставки функции необходимо выделить ячейку, в которой будет вводиться формула, ввести с клавиатуры знак =, нажать кнопку Мастера функций на строке формул. В появившемся диалоговом окне
выбрать необходимую категорию (математические, статистические, текстовые и т.д.), в этой категории выбрать необходимую функцию. Функции СУММ, СУММЕСЛИ находятся в категории Математические, функции СЧЕТ, СЧЕТЕСЛИ, МАКС, МИН находятся в категории Статистические.
Задание. Дана последовательность чисел: 25, –61, 0, –82, 18, –11, 0, 30, 15, –31, 0, –58, 22. В ячейку А1 введите текущую дату. Числа вводите в ячейки третьей строки. Заполните ячейки К5:К14 соответствующими формулами.
Отформатируйте таблицу по образцу:
Лист 1 переименуйте в Числа, остальные листы удалите. Результат сохраните в своей папке под именем Числа.xls.
Практическая работа №6. Связывание рабочих листов
В формулах можно ссылаться не только на данные в пределах одного листа, но и на данные, расположенные в ячейках других листов данной рабочей книги и даже в другой рабочей книге. Ссылка на ячейку другого листа состоит из имени листа и имени ячейки (между именами ставится восклицательный знак!).
Задание. На первом листе создать таблицу «Заработная плата за январь»
На втором листе создать таблицу «Заработная плата за февраль»
Переименуйте листы рабочей книги: вместо Лист 1 введите Зарплата за январь, вместо Лист 2 введите Зарплата за февраль, вместо Лист 3 введите Всего начислено. Заполните лист Всего начислено исходными данными.
Заполните пустые ячейки, для этого введите в ячейку С9 формулу , в ячейку D9 введите формулу , в остальные ячейки введите соответствующие формулы.
Сохраните документ под именем зарплата.
Практическая работа №7. Логические функции
Задание 1.
1) Заполните таблицу и отформатируйте ее по образцу:
Задание 2.
1) Откройте файл «Студент».
2) Скопируйте таблицу на Лист 2.
3) После названия таблицы добавьте пустую строку. Введите в ячейку В2 Проходной балл, в ячейку С2 число 13. Изменим условие зачисления абитуриента: абитуриент зачислен в институт, если сумма баллов больше или равна проходному баллу и оценка по математике 4 или 5, в противном случае – нет.
4) Сохраните полученный документ.
Практическая работа № 8. Обработка данных с помощью ЭТ
- засуха, если количество осадков < 15 мм;
- дождливо, если количество осадков >70 мм;
- нормально (в остальных случаях).
4. Представьте данные таблицы Количество осадков (мм) графически, расположив диаграмму на Листе 2. Выберите тип диаграммы и элементы оформления по своему усмотрению.
5. Переименуйте Лист 1 в Метео, Лист 2 в Диаграмма. Удалите лишние листы рабочей книги.
6) Установите ориентацию листа – альбомная, укажите в верхнем колонтитуле (Вид, Колонтитулы) свою фамилию, а в нижнем – дату выполнения работы.
7) Сохраните таблицу под именем метео.
Практическая работа № 9. Решение задач с помощью ЭТ
Задача 1. Представьте себя одним из членов жюри игры «Формула удачи». Вам поручено отслеживать количество очков, набранных каждым игроком, и вычислять суммарный выигрыш в рублях в соответствии с текущим курсом валюты, а также по результатам игры объявлять победителя. Каждое набранное в игре очко соответствует 1 доллару.
1. Заготовьте таблицу по образцу:
2. В ячейки Е7:Е9 введите формулы для расчета Суммарного выигрыша за игру (руб.) каждого участника, в ячейки В10:D10 введите формулы для подсчета общего количества очков за раунд.
3. В ячейку В12 введите логическую функцию для определения победителя игры (победителем игры считается тот участник игры, у которого суммарный выигрыш за игру наибольший)
4. Проверьте, что при изменении курса валюты и количества очков участников изменяется содержимое ячеек, в которых заданы формулы.
5. Сохраните документ под именем Формула удачи.
Дополнительное задание.
Выполните одну из предлагаемых ниже задач.
1. Для обменного пункта валюты создайте таблицу, в которой оператор, вводя число (количество обмениваемых долларов) немедленно получал бы ответ в виде суммы в рублях.
Текущий курс доллара отразите в отдельной ячейке. Переименуйте Лист 1 в Обменный пункт. Сохраните документ под именем Обменный пункт.
2. В парке высадили молодые деревья: 68 берез, 70 осин и 57 тополей. Подсчитайте общее количество высаженных деревьев, их процентное соотношение. Постройте объемный вариант круговой диаграммы.
Сохраните документ под именем Парк.
Практическая работа №10. Формализация и компьютерное моделирование
При решении конкретной задачи необходимо формализовать изложенную в ней информацию, а затем на основе формализации построить математическую модель задачи, а при решении задачи на компьютере необходимо построить компьютерную модель задачи.
Пример 1. Каждый день по радио передают температуру воздуха, влажность и атмосферное давление. Определите, в какие дни недели атмосферное давление было нормальным, повышенным или пониженным – эта информация очень важна для метеочувствительных людей.
- нормальным, если находится в пределах от 755 до 765 мм рт.ст.;
- пониженным – в пределах 720-754 мм рт.ст.;
- повышенным – до 780 мм рт.ст.
Для моделирования конкретной ситуации воспользуемся логическими функциями MS Excel.
2. В ячейку С3 введите логическую функцию для определения, каким (нормальное, повышенное или пониженное) было давление в каждый из дней недели.
3. Проверьте, как изменяется значение ячейки, содержащей формулу при изменении числового значения атмосферного давления.
4. Сохраните документ под именем Атмосферное давление.
Дополнительное задание.
В 1228 г. итальянский математик Фибоначчи сформулировал задачу: «Некто поместил пару кроликов в некоем месте, огороженном со всех сторон стеной. Сколько пар кроликов родится при этом в течение года, если природа кроликов такова, что каждый месяц, начиная с третьего месяца после своего рождения, пара кроликов производит на свет другую пару?»
Эта задача сводится к последовательности чисел, в дальнейшем получившей название «Последовательность Фибоначчи»: 1, 1, 2, 3, 5, 8, …,
Где два первых члена последовательности равны 1, а каждый следующий член последовательности равен сумме двух предыдущих.
Выполните компьютерное моделирование задачи Фибоначчи.
Практическая работа с таблицами Excel. ВВод данных и основы работы с таблицами.
Содержимое разработки
Практическая работа №1 – Ввод данных и основы работы в Excel
Задание 1. Ввод данных. (4 балла)
Задание 2. Автозаполнение. (1 балл)
Задание 1. Ввод данных
1.1. Откройте программу Microsoft Excel:
Пуск → Все программы → Microsoft Office → Microsoft Excel
1.2. Изучите рабочую область программы:
1.3. В ячейку А1 (см. рис. 1) занесите текст «Москва — древний город» и сделайте размер столбца по ширине текста (рис. 2). Для ввода данных необходимо сделать активной нужную ячейку и набрать данные (до 240 символов), а затем нажать Enter или клавишу перемещения курсора.
1.4. В ячейку В1 занесите число 1147 (это год основания Москвы). В ячейку С1 занесите число – текущий год:
1.5. В ячейку К1 занесите текущую дату. В ячейку К2 занесите дату 1 января текущего года. Формат ввода даты:
1.6. Рассчитайте в ячейке D1 возраст Москвы. Для этого нужно ввести в эту ячейку формулу – разность между текущим годом и годом основания Москвы. Формулы в Excel начинаются со знака « = ». Введите в ячейку D1 формулу разности ячеек C1 и B1.
Адреса ячеек, с которыми производятся вычисления
1.7. В ячейке K3 используя данные ячеек K1 и K2 с помощью формулы вычислите количество дней, которое прошло с начала года до настоящего дня. После знака « = » кликните по нужным ячейкам, чтобы не вводить их адреса с клавиатуры.
1.8. Вычислите возраст Москвы в 2000 году. Замените текущий год в ячейке С1 на 2000. В ячейке D1 произойдет автоматический пересчет. Для редактирования ранее введенных данных в ячейке достаточно сделать по ней двойной щелчок левой кнопки мыши.
1.9. Выделите блок A1:D1 (ячейки с A1 по D1) и переместите его на строку ниже, потянув за границу выделенного блока.
1.10. Скопируйте блок А1:D1 в строки 3, 5, 7: Выделите блок → ПКМ по блоку → Копировать/Вставить (Ctrl+C/Ctrl+V).
1.11. Прием – заполнение (повторяющееся копирование). Заполните данными блока А1:D1 (7-ой строки) строки с 8 по 15, потянув вниз за маленький квадрат в правом нижнем углу выделенного блока.
1.12. Скопируйте данные столбца C в столбец E. Сделайте заполнение данными из столбца E столбцов F и G, потянув за этот же квадрат вправо.
1.13. Выделите блок A10:G15 и очистите его (клавиша Del):
Ячейка A10
Ячейка G15
Блок A10:G15
1.12. Удалите данные блока E2:F9.
Покажите результат преподавателю:
Задание 2. Автозаполнение
2.1. В ячейку G10 занесите год – 1990. В ячейку Н10 занесите год – 1991. Выделите блок G10:Н10. Потянув вправо за маленький квадрат в правом нижнем углу выделенного блока произведите автозаполнение данными в строку до ячейки M10.
Excel определив закономерность заполнит блок годами с 1990 по 1996.
2.2. В ячейке G11 введите слово «Понедельник». Сделайте размер столбца таким, чтобы в нем умещался текст. Произведите автозаполнение данными из ячейки G11 в строку до ячейки M11. Excel заполнит строку днями недели.
2.3. Проделайте то же самое в 12 строке с месяцами, поместив в ячейку G12 слово «январь».
2.4. Проделайте то же самое в 13 строке с датами, поместив в ячейку G13 «12 декабря». Сделайте размеры столбцов такими, чтобы в них умещался текст.
2.5. Сохраните свою работу под именем work1 – она может вам потребоваться для дальнейших практических работ.
Меню → Файл → Сохранить как.
Покажите результат преподавателю.
-75%
Добрый день. Сегодня продолжаем знакомиться с рабочим листом. На очереди сама суть работы Excel - это вычисление. У нас уже есть макет таблицы, которую мы создали в прошлом уроке (См. Урок Excel № 11 - Создание первого рабочего листа ). Будем дальше работать с ней.
На этом этапе в столбце В нужно ввести планируемые объемы продаж за каждый месяц. Предположим, что в январе объемы должны составить 50 тыс. руб. и далее должны возрастать каждый месяц на 3,5%.
1. Поместите табличный курсор в ячейку В2, введите с клавиатуры число 50000 или запланированный объем продаж за январь. При этом для того, чтобы число было более “осмысленным”, можно ввести символ доллара и запятую, однако вопросами форматирования мы займемся немного позднее.
2. Чтобы ввести формулу, вычисляющую запланированные объемы продаж в феврале, перейдите в ячейку ВЗ и введите «=В2*103,5%». Затем нажмите клавишу , в ячейке должно появиться число 51750. Эта формула умножает содержимое ячейки В2 на 103,5%. Другими словами, объем продаж в феврале будет на 3,5% больше, чем в январе.
3. Подобная формула используется для расчета плановых объемов продаж для всех остальных месяцев. Но вместо того, чтобы вводить формулы во все ячейки столбца В , опять воспользуемся средством автозаполнения. Убедитесь, что табличный курсор находится в ячейке ВЗ . Поместите указатель мыши на маркер заполнения так, чтобы он превратился в крестик. Затем нажмите кнопку мыши и перетаскивайте указатель вниз, пока не будут выделены все ячейки от ВЗ до В13 .
В результате всех выполненных действий должен получиться рабочий лист, похожий на тот, что показан на рис.3. Еще раз обращаю ваше внимание на то, что, за исключением ячейки В2 , все значения в столбце В получены с помощью формул. Чтобы проверить, как работают эти формулы, введите новое значение в ячейку В2 — во всех других ячейках столбца В должны сразу появиться другие значения. Таким образом, все значения в этом столбце зависят только от одного значения, которое записано в ячейке В2.
Читайте также: