Как называется объект обработки в программе excel

Обновлено: 04.07.2024

Что такое объекты Excel

Макросы – эффективный способ автоматизации. Он позволяет запрограммировать конкретные операции. Например, они позволяют вывести определенную информацию в ячейке исходя из того, какое содержимое находится в другой. Конечно, подобный функционал имеется и в наборе стандартных функций Excel, но все зависит от сложности действий, которые следует выполнить.

И для реализации данного функционала, важно ознакомиться с понятием «объекты», являющееся ключевым при программировании электронных таблиц.

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

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

Изменяя их, можно влиять на особенности взаимодействия пользователя с документом. Так, скорректировав свойство Visible, можно сделать таблицу невидимой.

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

Получение доступа к объектам

Чтобы запрограммировать макрос на вызов требуемого объекта, важно сперва вызвать родительский. Например, для получения доступа к определенному рабочему документу, следует обратиться к коллекции Workbooks. В нее входит совокупность, как используемых пользователем в данный момент, так и нет.

Приведем таблицу с самыми часто встречаемыми объектами. С полным списком можно ознакомиться на официальном интернет-ресурсе разработчиков Microsoft Office Developer (информация предоставляется на английском языке).

Совокупность всех рабочих документов, входящих в состав объекта Application. Чтобы запросить требуемую книгу, необходимо воспользоваться этим объектом, а в скобках указать ее индекс или имя.

Это массив всех листов. Сюда входят не только те, которые с таблицей, но и графики, если кроме них на листе ничего нет. Чтобы работать с конкретным листом, необходимо в скобках написать его порядковый номер или название ( Sheets(1) или Sheets(“Доказательства прекрасного мира»).

Данный объект описывает определенный рабочий лист, к которому мы получили доступ с помощью коллекции Worksheet для работы непосредственно с ним. Чтобы вызвать объекты, включенные в состав этой коллекции, необходимо указать в скобках их порядковый номер или название.

Это перечень ячеек листа. Данный объект может содержать и одну ячейку, и несколько ячеек. Для получения доступа к одной из них, необходимо воспользоваться свойством Cells, и в скобках написать индекс строки и колонки. Например, Worksheet.Cells(1,1).

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

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

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

Как указать объект, как значение переменной

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

Dim DataWb As Workbook

Set DataWb = Workbooks(“Data3.xlsx”)

Чем отличается активный объект от обычного?

Excel всегда считает один из документов активынм, поскольку в нем человек работает. Аналогично, есть активные объекты других типов. Следовательно, к какому-угодно из них можно обратиться через оператор ActiveWorkbook, ActiveSheet. Если же необходимо вызвать активный объект типа Range, необходимо указывать Selection.

Если в VBA необходимо сделать ссылку на объект без указания конкретной коллекции, в которую он входит, Excel автоматически применяет активную. Аналогично дела обстоят с отсутствием ссылок на конкретный документ или совокупность листов. При отсутствии точного указания, с каким объектом работать, Excel автоматически использует активный для выполнения своих операций.

Эту особенность макросов очень удобно использовать на практике. Достаточно точно описать лишь один объект, и Excel автоматически его станет искать в активных коллекциях. Например, так.

Изменение текущего активного объекта

Если во время исполнения кода необходимо изменить текущий активный объект, необходимо применять метод «Activate» или «Select», как показано на примере.

Workbooks(“Book123.xlsm”).Activate

Мы ниже более детально опишем, для чего эти методы используются.

Свойства

Каждая из коллекций в языке программирования VBA обладает определенным набором свойств. Так, книга может иметь имя, ячейки и другие. Чтобы изменить или получить значения определенных свойств, необходимо написать точку непосредственно после названия соответствующего объекта. Так, чтобы получить имя текущей активной книги, необходимо написать строчку кода ActiveWorkbook.Name. Следовательно, чтобы передать название книги, необходимо указать такой код:

Dim wbImya As String

wbImya = ActiveWorkbook.Name

Раньше мы уже демонстрировали метод работы с листом книги Excel через строку кода:

Здесь никакого противоречия нет, поскольку объект Worksheet параллельно и являет собой свойство объекта Workbook.

Часть из свойств нельзя изменять, поскольку они имеют статус «только для чтения». Но некоторые из них могут быть изменены. Например, если необходимо изменить имя данного листа на «Лист1450», необходимо с помощью следующего кода присвоить это название данному свойству.

ActiveSheet.Name = “Лист 1450”

Методы: что это такое?

Еще одно понятие, характеризующее объекты – методы. Под этим термином подразумеваются действия, которые может приложение осуществлять. С точки зрения языка VBA, методы – процедуры, связанные с определенными коллекциями. Так, объект Workbook выполняет множество действий, среди которых – методы «Activate», «Close», «Save».

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

ActiveWorkbook.Save

Данный метод предоставляет возможность сохранить данную активную книгу Excel. Аналогично другим процедурам, они могут иметь аргументы, используемые при их вызове. Так, метод «Close» предусматриввает три дополнительных параметра, которые дают возможность передавать ему несколько видов информации, такой как путь сохранения книги при ее закрытии, а также другие.

Передача аргументов методу осуществляется путем указания необходимых параметров. Их разделение осуществляется с помощью запятых. Так, если поставлена задача сохранить данную актиуную книгу в файл с расширением .csv с названием «Очень важная книга», то это можно сделать с помощью использования метода SaveAs, в котором аргументы следующие – «Очень важная книга» и «xlCSV». При указании аргументов очень важно соблюдать правильную последовательность. В первую очередь необходимо прописывать название файла, а во вторую – его формат.

На практике это будет выглядеть следующим образом.

ActiveWorkbook.SaveAs “Очень важная книга”, xlCSV

Для повышения читабельности кода важно применять именные аргументы каждый раз, когда требуется вызвать метод. Это, безусловно, неудобно, но даст возможность сберечь огромное количество времени в будущем. Если было принято решение использовать именные аргументы, необходимо сначала написать их название, потом значок :=, после чего уже прописать соответствующий параметр. И пример для того, чтобы наглядно продемонстрировать, как это работает.

ActiveWorkbook.SaveAs Filename:=”Book2″, [FileFormat]:=xlCSV

Для расширения своих знаний касаемо имеющихся в языке макросов объектов, свойств и методов, можно открыть специальное окно «Object browser» среды разработки. Для этого необходимо нажать функциональную клавишу F12 на клавиатуре в верхнем ряду. В некоторых ноутбуках, возможно, также потребуется нажать на клавишу Fn.

Примеры

Чтобы лучше понять принципы, о которых мы говорили выше, предлагаем рассмотреть 3 наглядных примера.

Пример 1

Сей фрагмент кода сперва применялся, чтобы показать новичкам, как работает цикл. Но чтобы продемонстрировать, как можно ссылаться на Worksheet, его также можно приводить. В данном случае код вызывает конкретный лист текущего активного документа.

Важно помнить, что свойство «Name» присуще всем листам, и рекомендуется его применять.

‘ Цикл, который проходит через все листы в активной книге

‘ и отображает его название в диалоговом окне

Dim wSheet1 As Worksheet

For Each wSheet1 in Worksheets

MsgBox “Found object: ” & wSheet.Name

Next wSheet

Пример 2

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

‘ Копирование набора ячеек с листа Sheet10 другого документа, названного “Info.xlsx”,

‘ и вставка одержанных итогов в лист «Vyvody» активного документа с названием

Dim ActWb As Workbook

Set ActWb = Workbooks.Open(“C:\Info”)

‘ Не стоит забывать, что ActWb – это активная книга.

‘ Поэтому далее код вызывает объект ‘Sheets’ в этой активной книге.

‘ Результаты вставляются со скопированного диапазона в лист «Vyvody»

‘ активной книги. Важно, ActWb – это в данный момент не активная книга, поэтому ее нужно указать.

Workbooks(“ActWb”).Sheets(“Vyvody”).Range(“A1”).PasteSpecial Paste:=xlPasteValues

Пример 3

Следующий фрагмент кода демонстрирует способы работы с объектом Columns с текущего объекта Worksheet. Помимо всего прочего, он демонстрирует, как можно опустить ссылки на активный объект, если указать определенную ячейку или их набор внутри него.

Этот пример также демонстрирует применение ключевого слова Set, используемого здесь для присваивания диапазона переменной «Col».

Этот код помимо всего прочего показывает, как редактировать содержимое ячеек.

‘ Цикл через ячейки в колонке A листа “Sheet2”,

‘ выполняет арифметические операции для каждого значения и указывает результат в колонке А текущего активного листа(“Sheet1”)

Dim i As Integer

Dim Col As Range

Dim dVal As Double

‘ Присваивание переменной ‘Col’ колонки A листа 2

‘ Цикл через каждую ячейку колонки ‘Col’ до тех пор, пока

‘ не будет обнаружена пустая ячейка

Do Until IsEmpty(Col.Cells(i))

‘ Выполнение арифметических операций со значением в текущей ячейке

dVal = Col.Cells(i).Value * 3 – 1

‘ Эта команда копирует результат в колонку А

‘ текущего активного листа – нет необходимости уточнять, какого именно

Cells(i, 1).Value = dVal

Таким образом, объекты дают возможность программным методом выполнять самые разнообразные действия с электронными таблицами. Это может использоваться в разных ситуациях. Например, когда необходимо адаптировать таблицу под нужды конкретной компании, а существующего функционала недостаточно. Также подобные макросы могут использоваться для автоматизации большого количества бухгалтерских операций, которые повторяются каждый период (месяц, квартал или год).

1. Microsoft Excel – это…
a) прикладная программа, предназначенная для хранения, обработки данных в виде таблицы *
b) прикладная программа для обработки кодовых таблиц
c) устройство компьютера, управляющее его ресурсами в процессе обработки данных в табличной форме
d) системная программа, управляющая ресурсами компьютера
2. Электронная таблица представляет собой:
a) совокупность нумерованных строк и поименованных буквами латинского алфавита столбцов *
b) совокупность поименованных буквами латинского алфавита строк и нумерованных столбцов;
c) совокупность пронумерованных строк и столбцов;
d) совокупность строк и столбцов, именуемых пользователем произвольным образом.
3. С помощью каких команд можно запустить программу Excel?
a) Пуск – Программы – Microsoft Office – Microsoft Office Excel*
b) Пуск – Программы – Каталог Windows
c) Пуск – Программы – Стандартные – Блокнот
d) Программы – Microsoft Office – Microsoft Excel
4. Как называется объект обработки в программе Excel?
a) книга * c) страница
b) лист d) текст
5. Что нужно сделать для создания новой книги в программе Excel?
a) выполнить команду Создать в меню Файл*
b) нажать кнопку Вернуть на панели инструментов
c) выполнить команду Открыть меню Файл
d) нажать кнопку Открыть на панели инструментов
6. Какое расширение имеют файлы программы Excel?
a) .xls* b) .doc c) .txt d) .ppt
7. Минимальной составляющей таблицы в программе Excel является .
a) ячейка * c) книга
b) формула d) нет верного ответа
8. Укажите, из чего состоит адрес ячейки рабочего листа в программе Excel.
a) обозначение столбца, номер строки *
b) обозначение столбца
c) номер столбца
d) номер строки
9. Активная ячейка в таблице программы Excel - это ячейка …
a) для записи команд
b) содержащая формулу, включающую в себя имя ячейки, в которой выполняется ввод данных
c) формула, в которой содержатся ссылки на содержимое зависимой ячейки
d) выделенная ячейка*
10. Как выделить несмежные ячейки в программе Excel?
a) щелкнуть на первой ячейке, нажать <Ctrl> и, удерживая ее, щелкнуть на другие ячейки *
b) щелкнуть на первой ячейке, нажать <Shift> и, удерживая ее, щелкнуть на другие ячейки
c) щелкнуть на первой ячейке, нажать <Alt> и, удерживая ее, щелкнуть на другие ячейки
d) выполнить действия: Пpавка – Пеpейти – Выделить.
11. Как выделить диапазон ячеек в таблице программы Excel?
a) щелкнуть на первой ячейке, нажать <Shift> и, удерживая ее, щелкнуть на последней ячейке *
b) щелкнуть на первой ячейке, нажать <Ctrl> и, удерживая ее, щелкнуть на последней ячейке
c) щелкнуть на первой ячейке,нажать <Alt> и, удерживая ее, щелкнуть на последней ячейке
d) выполнить действия Пpавка – Пеpейти – Выделить
12. Укажите правильные действия при завершении ввода данных в ячейку в программе Excel.
a) нажать клавишу <Enter> *
b) щелкнуть на кнопке <Отмена> панели формул
c) нажать клавишу <End>
d) нажать клавишу <Space>
13. С помощью какой функциональной клавиши в Microsoft Excel можно редактировать и вводить данные в активную ячейку?
a) F2 * b)F5 c)F7 d)F4
14. Как удалить содержимое ячеек в программе Excel?
a) выделить ячейку и нажать <Del> *
b) выделить ячейку и нажать <Ctrl>+ <Del>
c) выделить ячейку, нажать левую кнопку мыши, в появившемся диалоговом окне выбрать команду Очистить содержимое

d) выделить ячейку и выполнить команды: Вид – Обычный.

15. С помощью каких команд можно добавить ячейки в таблицу в программе Excel?
a) Формат – Ячейки…
b) Вставка – Добавить – Ячейки…
c) Вставка – Лист
d) Вставка – Ячейки…*
16. Прежде чем ввести информацию в ячейку в программе Excel, необходимо…
а) сделать ячейку активной *
b) создать новую ячейку
с) вызвать контекстное меню щелчком правой кнопкой мыши
d) нажать клавишу Delete.
17. Укажите, как обозначаются наименования строк на рабочем листе в программе Excel.
a) именуются пользователями произвольным образом
b) обозначаются буквами русского алфавита
c) обозначаются буквами латинского алфавита
d) нумеруются цифрами *
18. Укажите, как обозначаются наименования столбцов на рабочем листе в программе Excel.
a) именуются пользователями произвольным образом
b) обозначаются буквами русского алфавита
c) обозначаются буквами латинского алфавита*
d) нумеруются цифрами
19. Если щелкнуть на заголовок строки в программе Excel, …
a) выделится вся строка *
b) появится содержимое строки
c) ожидается ввод формульного выражения
d) вставится новая строка
20. Основными называются данные таблицы программы Excel, .
a) данные, которые нельзя определить по другим ячейкам *
b) данные, которые можно определить по значениям других ячеек
c) производные данные
d) все данные электронной таблицы являются основными
21. Производными называются данные таблицы Excel, …
a) данные, которые нельзя определить по другим ячейкам
b) данные, которые определяются по значениям других ячеек*
c) основные данные
d) все данные электронной таблицы являются производными
22.Укажите правильные обозначения столбца в программе Excel.
a) A * b) A12 c) 21 d) 12A

Нажмите, чтобы узнать подробности

b) прикладная программа для обработки кодовых таблиц
c) устройство компьютера, управляющее его ресурсами в процессе обработки данных в табличной форме
d) прикладная программа, предназначенная для хранения, обработки данных в виде таблицы *

2. Электронная таблица представляет собой:

a) совокупность пронумерованных строк и столбцов;

b) совокупность поименованных буквами латинского алфавита строк и нумерованных столбцов;
c) совокупность нумерованных строк и поименованных буквами латинского алфавита столбцов
d) совокупность строк и столбцов, именуемых пользователем произвольным образом.


3. С помощью каких команд можно запустить программу Excel?
a) Пуск – Программы – Microsoft Office – Microsoft Office Excel*
b) Пуск – Программы – Каталог Windows
c) Пуск – Программы – Стандартные – Блокнот
d) Программы – Microsoft Office – Microsoft Excel


4. Как называется объект обработки в программе Excel?
a) лист c) страница
b) книга * d) текст


5. Что нужно сделать для создания новой книги в программе Excel?
a) нажать кнопку Вернуть на панели инструментов
b) выполнить команду Создать в меню Файл*

c) выполнить команду Открыть меню Файл
d) нажать кнопку Открыть на панели инструментов


6. Какое расширение имеют файлы программы Excel?
a) .pptx b) .docx c) .txt d) .xlsx*


7. Минимальной составляющей таблицы в программе Excel является .
a) книга c) ячейка *
b) формула d) нет верного ответа


8. Укажите, из чего состоит адрес ячейки рабочего листа в программе Excel.
a) обозначение столбца, номер строки *
b) обозначение столбца
c) номер столбца
d) номер строки


9. Активная ячейка в таблице программы Excel - это ячейка …
a) для записи команд
b) содержащая формулу, включающую в себя имя ячейки, в которой выполняется ввод данных
c) формула, в которой содержатся ссылки на содержимое зависимой ячейки
d) выделенная ячейка*


10. Как выделить несмежные ячейки в программе Excel?
a) щелкнуть на первой ячейке, нажать <Alt> и, удерживая ее, щелкнуть на другие ячейки

b) щелкнуть на первой ячейке, нажать <Shift> и, удерживая ее, щелкнуть на другие ячейки
c) щелкнуть на первой ячейке, нажать <Ctrl> и, удерживая ее, щелкнуть на другие ячейки *
d) выполнить действия: Пpавка – Пеpейти – Выделить.


11. Как выделить диапазон ячеек в таблице программы Excel?
a) щелкнуть на первой ячейке, нажать <Shift> и, удерживая ее, щелкнуть на последней ячейке *
b) щелкнуть на первой ячейке, нажать <Ctrl> и, удерживая ее, щелкнуть на последней ячейке
c) щелкнуть на первой ячейке,нажать <Alt> и, удерживая ее, щелкнуть на последней ячейке
d) выполнить действия Пpавка – Пеpейти – Выделить


12. Укажите правильные действия при завершении ввода данных в ячейку в программе Excel.
a) щелкнуть на кнопке <Отмена> панели формул
b) нажать клавишу <Enter> *
c) нажать клавишу <End>
d) нажать клавишу <Space>


13. С помощью какой функциональной клавиши в Microsoft Excel можно редактировать и вводить данные в активную ячейку?
a) F4 b)F5 c)F7 d) F2 *


14. Как удалить содержимое ячеек в программе Excel?
a) выделить ячейку, нажать левую кнопку мыши, в появившемся диалоговом окне выбрать команду Очистить содержимое

b) выделить ячейку и нажать <Ctrl>+ <Del>
c) выделить ячейку и нажать <Del> *

d) выделить ячейку и выполнить команды: Вид – Обычный.

15. С помощью каких команд можно добавить ячейки в таблицу в программе Excel?
a) Формат – Ячейки…
b) Вставка – Добавить – Ячейки…
c) Вставка – Лист
d) Главная – Ячейки – Вставить…*


16. Прежде чем ввести информацию в ячейку в программе Excel, необходимо…
а) сделать ячейку активной *
b) создать новую ячейку
с) вызвать контекстное меню щелчком правой кнопкой мыши
d) нажать клавишу Delete.

17. Укажите, как обозначаются наименования строк на рабочем листе в программе Excel.
a) именуются пользователями произвольным образом
b) обозначаются буквами русского алфавита
c) обозначаются буквами латинского алфавита
d) нумеруются цифрами *


18. Укажите, как обозначаются наименования столбцов на рабочем листе в программе Excel.
a) именуются пользователями произвольным образом
b) обозначаются буквами латинского алфавита*
c) обозначаются буквами русского алфавита
d) нумеруются цифрами


19. Если щелкнуть на заголовок строки в программе Excel, …
a) ожидается ввод формульного выражения

b) появится содержимое строки
c) выделится вся строка *
d) вставится новая строка


20. Основными называются данные таблицы программы Excel, .
a) данные, которые нельзя определить по другим ячейкам *
b) данные, которые можно определить по значениям других ячеек
c) производные данные
d) все данные электронной таблицы являются основными


21. Производными называются данные таблицы Excel, …
a) данные, которые нельзя определить по другим ячейкам
b) данные, которые определяются по значениям других ячеек*
c) основные данные
d) все данные электронной таблицы являются производными


22.Укажите правильные обозначения столбца в программе Excel.
a) A12 b) A * c) 21 d) 12A

23. Укажите правильное обозначение строки в программе Excel.
a) A1 b) DD c) 21A d) 18 *


25. Диапазон таблицы в программе Excel – это …
a) совокупность ячеек, образующих в таблице область прямоугол. формы *
b) все ячейки одной строки;
c) все ячейки одного столбца;
d) множество допустимых значений.


26. Укажите правильные обозначения диапазонов таблицы в программе Excel.
a) A:A2. b) A1:B2 * c) 1A. d) 23:4DE.


27. Какие данные можно вводить в ячейку в программе Excel?

a) число c) формула
b) текст d) все перечисленные *

28. Какое форматирование применимо к ячейкам в Excel?
a) обрамление и заливка
b) выравнивание текста и формат шрифта
c) тип данных, ширина и высота
d) все варианты верны *


29. Изменить формат данных в отдельной ячейке можно с помощью …
a) панели Стандартная c) инструментов форматирования на вкладке Главная*

b) Строки формул d) Строки меню


30. Отформатировать ячейки из определенного диапазона можно с помощью команд…
a) Формат – Ячейки * c) Таблица – Ячейки
b) Сервис – Ячейки d) Вставка – Ячейки


31.Изменить ширину и высоту ячеек можно с помощью команд …
a) Правка – Строка; Правка – Столбец

b) Сервис – Строка; Сервис – Столбец
c) Вставка – Строка; Вставка – Столбец
d) Главная – Ячейки – Формат*

32. Если дважды щелкнуть на заполненной ячейке таблицы в программе Excel, активизируется режим …
a) редактирования содержимого ячейки *
b) ввода данных, если ими является Текст
c) копирования содержимого ячейки
d) ввода данных, если ими является Формульное выражение


33. Способна ли программа Excel автоматически продолжать последовательность однородных данных?
a) нет b) да *

c) только последовательность дат
d) только последовательность натуральных чисел

34. С помощью функции Автозаполнение в таблице программы Excel можно…
a) автоматически выполнять сложные вычисления

b) автоматически выполнять простейшие вычисления
c) создавать ряды чисел, дней, дат, кварталов и т.д.*
d) вносить изменения в содержимое ячейки


35. Выберите правильную запись формулы в Excel

36. Какой тип диаграммы в Excel отражает развитие процесса с течением времени

Вы уже знаете о суперспособностях современного учителя? Тратить минимум сил на подготовку и проведение уроков. Сделать изучение нового материала максимально понятным. Избавить себя от подбора заданий и их проверки после уроков.

Просмотр содержимого документа
«Тест по теме "MS Excel. Создание электронных таблиц" »

Тест. MS Excel. Создание электронных таблиц

Microsoft Excel – это…
a) системная программа, управляющая ресурсами компьютера

b) прикладная программа для обработки кодовых таблиц
c) устройство компьютера, управляющее его ресурсами в процессе обработки данных в табличной форме
d) прикладная программа, предназначенная для хранения, обработки данных в виде таблицы *

2. Электронная таблица представляет собой:

a) совокупность пронумерованных строк и столбцов;

b) совокупность поименованных буквами латинского алфавита строк и нумерованных столбцов;
c) совокупность нумерованных строк и поименованных буквами латинского алфавита столбцов *
d) совокупность строк и столбцов, именуемых пользователем произвольным образом.
3. С помощью каких команд можно запустить программу Excel?
a) Пуск – Программы – Microsoft Office – Microsoft Office Excel*
b) Пуск – Программы – Каталог Windows
c) Пуск – Программы – Стандартные – Блокнот
d) Программы – Microsoft Office – Microsoft Excel
4. Как называется объект обработки в программе Excel?
a) лист c) страница
b) книга * d) текст
5. Что нужно сделать для создания новой книги в программе Excel?
a) нажать кнопку Вернуть на панели инструментов
b) выполнить команду Создать в меню Файл*

c) выполнить команду Открыть меню Файл
d) нажать кнопку Открыть на панели инструментов
6. Какое расширение имеют файлы программы Excel?
a) .pptx b) .docx c) .txt d) .xlsx*
7. Минимальной составляющей таблицы в программе Excel является .
a) книга c) ячейка *
b) формула d) нет верного ответа
8. Укажите, из чего состоит адрес ячейки рабочего листа в программе Excel.
a) обозначение столбца, номер строки *
b) обозначение столбца
c) номер столбца
d) номер строки
9. Активная ячейка в таблице программы Excel - это ячейка …
a) для записи команд
b) содержащая формулу, включающую в себя имя ячейки, в которой выполняется ввод данных
c) формула, в которой содержатся ссылки на содержимое зависимой ячейки
d) выделенная ячейка*

10. Как выделить несмежные ячейки в программе Excel?
a) щелкнуть на первой ячейке, нажать и, удерживая ее, щелкнуть на другие ячейки

b) щелкнуть на первой ячейке, нажать и, удерживая ее, щелкнуть на другие ячейки
c) щелкнуть на первой ячейке, нажать и, удерживая ее, щелкнуть на другие ячейки *
d) выполнить действия: Пpавка – Пеpейти – Выделить.
11. Как выделить диапазон ячеек в таблице программы Excel?
a) щелкнуть на первой ячейке, нажать и, удерживая ее, щелкнуть на последней ячейке *
b) щелкнуть на первой ячейке, нажать и, удерживая ее, щелкнуть на последней ячейке
c) щелкнуть на первой ячейке,нажать и, удерживая ее, щелкнуть на последней ячейке
d) выполнить действия Пpавка – Пеpейти – Выделить
12. Укажите правильные действия при завершении ввода данных в ячейку в программе Excel.
a) щелкнуть на кнопке панели формул
b) нажать клавишу *
c) нажать клавишу
d) нажать клавишу
13. С помощью какой функциональной клавиши в Microsoft Excel можно редактировать и вводить данные в активную ячейку?
a) F4 b)F5 c)F7 d) F2 *
14. Как удалить содержимое ячеек в программе Excel?
a) выделить ячейку, нажать левую кнопку мыши, в появившемся диалоговом окне выбрать команду Очистить содержимое

b) выделить ячейку и нажать +
c) выделить ячейку и нажать *

d) выделить ячейку и выполнить команды: Вид – Обычный.

15. С помощью каких команд можно добавить ячейки в таблицу в программе Excel?
a) Формат – Ячейки…
b) Вставка – Добавить – Ячейки…
c) Вставка – Лист
d) Главная – Ячейки – Вставить…*
16. Прежде чем ввести информацию в ячейку в программе Excel, необходимо…
а) сделать ячейку активной *
b) создать новую ячейку
с) вызвать контекстное меню щелчком правой кнопкой мыши
d) нажать клавишу Delete.

17. Укажите, как обозначаются наименования строк на рабочем листе в программе Excel.
a) именуются пользователями произвольным образом
b) обозначаются буквами русского алфавита
c) обозначаются буквами латинского алфавита
d) нумеруются цифрами *
18. Укажите, как обозначаются наименования столбцов на рабочем листе в программе Excel.
a) именуются пользователями произвольным образом
b) обозначаются буквами латинского алфавита*
c) обозначаются буквами русского алфавита
d) нумеруются цифрами
19. Если щелкнуть на заголовок строки в программе Excel, …
a) ожидается ввод формульного выражения

b) появится содержимое строки
c) выделится вся строка *
d) вставится новая строка
20. Основными называются данные таблицы программы Excel, .
a) данные, которые нельзя определить по другим ячейкам *
b) данные, которые можно определить по значениям других ячеек
c) производные данные
d) все данные электронной таблицы являются основными
21. Производными называются данные таблицы Excel, …
a) данные, которые нельзя определить по другим ячейкам
b) данные, которые определяются по значениям других ячеек*
c) основные данные
d) все данные электронной таблицы являются производными
22.Укажите правильные обозначения столбца в программе Excel.
a) A12 b) A * c) 21 d) 12A

28. Какое форматирование применимо к ячейкам в Excel?
a) обрамление и заливка
b) выравнивание текста и формат шрифта
c) тип данных, ширина и высота
d) все варианты верны *
29. Изменить формат данных в отдельной ячейке можно с помощью …
a) панели Стандартная c) инструментов форматирования на вкладке

Главная*
b) Строки формул d) Строки меню
30. Отформатировать ячейки из определенного диапазона можно с помощью команд…
a) Формат – Ячейки * c) Таблица – Ячейки
b) Сервис – Ячейки d) Вставка – Ячейки
31.Изменить ширину и высоту ячеек можно с помощью команд …
a) Правка – Строка; Правка – Столбец

b) Сервис – Строка; Сервис – Столбец
c) Вставка – Строка; Вставка – Столбец
d) Главная – Ячейки – Формат*

32. Если дважды щелкнуть на заполненной ячейке таблицы в программе Excel, активизируется режим …
a) редактирования содержимого ячейки *
b) ввода данных, если ими является Текст
c) копирования содержимого ячейки
d) ввода данных, если ими является Формульное выражение
33. Способна ли программа Excel автоматически продолжать последовательность однородных данных?
a) нет b) да *

c) только последовательность дат
d) только последовательность натуральных чисел

34. С помощью функции Автозаполнение в таблице программы Excel можно…
a) автоматически выполнять сложные вычисления

b) автоматически выполнять простейшие вычисления
c) создавать ряды чисел, дней, дат, кварталов и т.д.*
d) вносить изменения в содержимое ячейки
35. Выберите правильную запись формулы в Excel

36. Какой тип диаграммы в Excel отражает развитие процесса с течением времени

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

Приложение Excel, будучи составной частью популярного пакета (имеется в виду Microsoft Office), по массовости своего использования уступает, пожалуй, только другому приложению этого же пакета (имеется в виду редактор Word). Хотя это утверждение основано и не на статистических данных, однако, думается, выглядит вполне правдоподобно. В любом случае, малознакомым широкому кругу пользователей приложение Excel никак не назовешь. У Microsoft Excel есть существенный, и, как представляется, не до конца раскрытый потенциал, и задача данного пособия состоит в том, чтобы показать возможности MS Excel при решении прикладных задач.

Основные функции Excel:

− проведение различных вычислений с использованием мощного аппарата функций и формул;

− исследование влияния различных факторов на данные; − решение задач оптимизации;

− получение выборки данных, удовлетворяющих определенным критериям;

− построение графиков и диаграмм.

Общие сведения о книгах и листах Microsoft Excel

При запуске Excel открывается рабочая книга с пустыми рабочими листами. Рабочая книга в Microsoft Excel представляет собой файл, используемый для обработки и хранения данных. Такие файлы имеют расширение - .xlsх. Каждая книга может состоять из нескольких листов, поэтому в одном файле можно поместить разнообразные сведения и установить между ними необходимые связи. Имена листов отображаются на ярлычках в нижней части окна книги. Для перехода с одного листа на другой следует указать соответствующий ярлычок. Название активного листа выделено жирным шрифтом. Рабочий лист - это собственно электронная таблица, основной тип документа, используемый в Excel для хранения и манипулирования данными. Он состоит из ячеек, организованных в столбцы и строки, и всегда является частью рабочей книги. В рабочем листе Excel 2007имеется 16 384 столбца, заголовки которых указаны в верхней части листа с помощью букв английского алфавита и 1048576 строк. Столбцы по умолчанию озаглавлены буквами, строки - цифрами. Щелкните мышью на любой ячейке вашего рабочего листа и, таким образом, вы сделаете ее текущей или активной (она пометится рамкой). В поле имени, будет показан адрес текущей ячейки, например В4. Ячейка - это основной элемент электронной таблицы только в ней может содержаться какая-либо информация (текст, значения, формулы).

Элементы экрана

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


Рис. 1.1. Структура рабочего листа

Строка меню.

Под строкой заголовка находится строка меню, в которой перечислены группы команд: Главная, Вставка, Разметка страницы, Формулы, Данные, Рецензирование, Вид. Каждая группа объединяет набор команд, имеющих общую функциональную направленность.


Рис. 1.2. Вид строки меню

Ввод и редактирование данных

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

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

Поле имени находится в левом конце строки ввода. Используйте поле имени для задания имен активной ячейке или выделенному блоку. Для этого щелкните на поле имени, введите туда имя и нажмите ENTER. Такие имена можно использовать при написании формул или при построении диаграмм. Также поле имени можно использовать для перехода к поименованной ячейке или блоку. Для этого откройте список и выберите из него нужное имя.


Рис. 1.3. Вид строки формул

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

Каждая ячейка имеет адрес, который обозначается именем столбца и именем строки. Например А2. Если надо задать адрес ячейки, которая находится на другом рабочем листе или в другой рабочей книге, перед именем ячейки задают имя рабочего листа, а во втором случае и имя рабочей книги. Например: Лист 1!А1 или =[Работа1]Задание1!$B$4 .

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

Есть два стиля представления ссылок в Microsoft Excel:

- Стиль ссылок R1C1 (здесь R — row (строка), C — column (столбец)).

Ссылки в Excel бывают 3-х видов:

- Относительные ссылки (пример:A1);

- Абсолютные ссылки (пример: $A$1);

- Смешанные ссылки (пример: $A1 или A$1, они наполовину относительные, наполовину абсолютные).

Относительные ссылки

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

Например, ячейка B2 содержит формулу = B5+C8, т. е. первый операнд находится на три ячейки ниже в том же столбце, а второй операнд находится на 6 строк ниже и один столбец правее ячейки B2. При копировании данной формулы и вставке ее в ячейку С3, ссылки в ней снова будет указывать на ячейки, расположенные: первая - на три ячейки ниже в том же столбце, вторая - на 6 строк ниже и один столбец правее ячейки С3. Так, если формула из ячейки B2 копируется в ячейку С3, то формула примет вид =С6 + D9, а если ско-пировать содержимое В2 в B3, то в ячейке B3 формула примет вид = B6+C9.


Рис. 1.4. Относительная ссылка

Абсолютные ссылки

Если необходимо, чтобы ссылки не изменялись при копировании формулы в другую ячейку, используют абсолютные ссылки. Абсолютная ссылка всегда указывает на одну и ту же ячейку, независимо от расположения формулы, её содержащей. Для создания абсолютной ссылки на ячейку необходимо поставить знак доллара ($) перед той частью ссылки, которая не должна изменяться. Например, если в A1 находится формула =$B$5+$C$8, то при копировании содержимого ячейки A1 в ячейку В2 или A3 в этих ячейках также будетнаходиться формула =$B$5+$C$8, что говорит о том, что исходные данные всегда будут браться из ячеек В5 и С8.


Рис. 1.5. Абсолютная ссылка

Смешанные ссылки


Ссылки на ячейки могут быть смешанными. Смешанная ссылка содержит либо абсолютный столбец и относительную строку, либо абсолютную строку и относительный столбец. Абсолютная ссылка столбцов имеет вид $A1 или $B1. Абсолютная ссылка строки имеет вид A$1, B$1. При изменении позиции ячейки, содержащей формулу, относительная часть ссылки изменяется, а абсолютная не изменяется. При копировании формулы вдоль строк и вдоль столбцов относительная часть ссылки автоматически корректируется, а абсолютная остается без изменений.

Рис. 1.6. Смешанная ссылка

Кроме понятия ячейки используется понятие диапазона – прямоугольной области, состоящей из нескольких (или одного) столбцов и нескольких (или одной) строк. В качестве адреса диапазона указываются адреса левой верхней и правой нижней ячеек диапазона, разделенные знаком двоеточие ( : ). Например, диапазон A1:C4 содержит 12 ячеек (по 3 ячейки в строках и 4 ячейки в столбцах).

Для работы с несколькими ячейками сразу необходимо выделить блок ячеек. Это выполняется следующим образом: для смежных ячеек щелкните на ячейке и удерживая кнопку мыши, протяните по листу указателем. При этом будет произведено выделение всех смежных ячеек. Блок описывается двумя адресами, разделенными знаком двоеточия - адресом верхней-левой и нижней-правой ячеек. На рисунке, например, выделен блок: A2:D4.


Рис. 1.7. Диапазон ячеек

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

Автозаполнение

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

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

Однако, если ячейка содержит число, дату или период времени, то при копировании с помощью средства Автозаполнение происходит приращение значения её содержимого. Например, если ячейка имеет значение «Январь», то существует возможность быстрого заполнения других ячеек строки или столбца значениями «Февраль», «Март» и так далее. Могут создаваться пользовательские списки автозаполнения для часто используемых значений, например, названий районов города или списка фамилий студентов группы.


Рис. 1.8. Пример автозаполнения по месяцам

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

Для создания рядов данных необходимо выполнить следующие действия:

- введите в ячейку первый член ряда;

- подведите указатель мыши к черной точке в правом нижнем углу выделенной ячейки (в этот момент белый крестик переходит в черный) и нажмите на левую кнопку мыши;

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

- после того как вы отпустите кнопку мыши, выделенная область заполнится данными.

Понятие формулы

Формулы – это выражение, начинающееся со знака равенства «═» и состоящее из числовых величин, адресов ячеек, функций, имен, которые соединены знаками арифметических операций. К знакам арифметических операций, которые используются в Excelотносятся:сложение; вычитание; умножение; деление; возведение в степень.

Некоторые операции в формуле имеют более высокий приоритет и выполняются в такой последовательности:

возведение в степень и выражения в скобках;

умножение и деление;

сложение и вычитание.

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

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

Перемещение и копирование формул

Ячейки с формулами можно перемещать и копировать. При перемещении формулы все ссылки (и абсолютные и относительные ), расположенные внутри формулы, не изменяются. При копировании формулы абсолютные ссылки не изменяются, а относительные ссылки изменяются согласно новому расположению ячейки с формулой.

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



Рис.1. 9. Пример автозаполнения формул

Таблица 1

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

Нервный тип аргумента или операнда. Например, указание в качестве аргумента ячейки с текстом, когда требуется число

Еxcel не может распознать текст, введённый в формулу, например неверное имя функции

Данные ячейки одного из аргументов формулы в данный момент доступны

Неверная ссылка на ячейку

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

Результат поиска пересечений двух непересекающихся областей, то есть неверная ссылка

Функции Excel

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

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

Синтаксис функций

Функции состоят из двух частей: имени функции и одного или нескольких аргументов. Имя функции, например СУММ, - описывает операцию, которую эта функция выполняет. Аргументы задают значения или ячейки, используемые функцией. В формуле, приведенной ниже: СУММ - имя функции; В1:В5 - аргумент. Данная формула суммирует числа в ячейках В1, В2, В3, В4, В5.

Знак равенства в начале формулы означает, что введена именно формула, а не текст. Если знак равенства будет отсутствовать, то Excel воспримет ввод просто как текст.

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

Читайте также: