К ячейкам Excel применимы стандартные операции копирования, перемещения, удаления. Многие действия в Excel удобнее проводить не с каждой ячейкой по отдельности, а с группой ячеек. В данном подразделе мы рассмотрим способы выделения ячеек и основные приемы работы с ними.
Выделение ячеек
Как вам уже известно, чтобы сделать активной одну ячейку, нужно поместить на нее рамку выделения. В Excel также можно делать активными группы ячеек, или, как принято говорить, диапазоны ячеек.
Чтобы выделить прямоугольный диапазон ячеек, выполните щелчок на левой верхней ячейке выделяемой области (указатель мыши при этом должен иметь стандартный для Excel вид белого крестика) и протяните рамку до нижней правой ячейки, удерживая нажатой кнопку мыши. Отпустите мышь для закрепления рамки (рис. 9, слева).
Чтобы сделать активными группу несмежных ячеек или диапазонов, удерживайте нажатой клавишу , последовательно выделяя нужные ячейки и области (рис. 9, справа).
![]() |
Рис. 9. Выделение прямоугольного диапазона ячеек и несмежных элементов |
Для выделения строки или столбца достаточно навести указатель мыши на заголовок, и когда он примет вид маленькой черной стрелочки, выполнить щелчок. Для выделения нескольких строк и столбцов нужно протянуть мышь от заголовка первого ряда к заголовку последнего (рис. 10).
![]() |
Рис. 10. Выделение строки и столбца |
Чтобы выделить все ячейки таблицы, щелкните на кнопке с треугольником , которая находится в верхнем левом углу рабочей области, или нажмите сочетание клавиш +A. Отменить любое выделение можно, выполнив щелчок на любой ячейке.
Как и любая отдельная ячейка, диапазон имеет свой уникальный адрес. В него входят адреса верхней левой и правой нижней ячеек, разделенные двоеточием, например А5:В8. Если выделенная область является строкой или столбцом, то в адресе будут присутствовать ссылки на первую и последнюю ячейку ряда, разделенные двоеточием. Значения из диапазонов ячеек могут принимать участие в расчетах. В этом случае адрес диапазона будет фигурировать в математической формуле.
Перемещение и копирование ячеек
Перемещать и копировать ячейки в Excel можно несколькими способами. Простейший из них — перетаскивание.
Для перемещения выделите нужную ячейку или диапазон, подведите указатель мыши к границе рамки выделения. Когда он примет вид
![]() |
Рис. 11. Контекстное меню, открываемое при перетаскивании правой кнопкой мыши |
В контекстном меню можно задействовать не только стандартные команды перемещения и вставки, но и команды выборочного копирования содержимого ячеек или их формата, а также особые команды, выполняющие наряду с копированием и перемещением сдвиг ячеек (они доступны только для отдельных ячеек, строк и столбцов). При обращении к любой из команд, название которой начинается со слова «Сдвинуть», в указанную ячейку (или диапазон) будет помещена или скопирована исходная ячейка (или диапазон), а данные, содержащиеся в конечных ячейках, не исчезнут, а будут смещены вправо или вниз (в зависимости от выбранной команды).
Операции копирования и перемещения ячеек также можно выполнять стандартным способом через буфер обмена. Выделите ячейку или диапазон, выполните на нем правый щелчок и задействуйте команду Вырезать или Копировать в зависимости от задачи. Затем выполните правый щелчок в ячейке вставки (для диапазона это должна быть верхняя левая ячейка) и задействуйте команду Вставить. После того как действие будет выполнено, справа внизу от вставленного фрагмента появится кнопка Параметры вставки . Щелкнув на ней, вы откроете меню, в котором можно указать дополнительные параметры вставки. Если в конечных ячейках находятся данные, они будут заменены без предупреждения.
Поместить содержимое ячеек из буфера обмена в новое место также можно с помощью кнопки Вставить, которая находится в группе Ячейки на вкладке Главная. При ее нажатии произойдет вставка ячеек из буфера обмена со сдвигом конечных ячеек вправо или вниз.
Добавление ячеек
Иногда возникает ситуация, когда к готовой таблице требуется добавить ячейки для ввода дополнительных данных. В этом случае нужно поступить следующим образом.
1. Выделите ячейку или диапазон, на место которой нужно поместить дополнительные ячейки.
2. В группе Ячейки на вкладке Главная щелкните на стрелке кнопки Вставить и выберите команду Вставить ячейки.
3. В открывшемся окне (рис. 12) укажите направление сдвига выделенных ячеек и нажмите ОК.
![]() |
Рис. 12. Выбор способа добавления ячеек |
Чтобы добавить целую строку или столбец, выделите ячейку, находящуюся в строке, выше которой нужно поместить новую (или в столбце, левее которого будет добавлен новый), щелкните на стрелке кнопки Вставить в группе Ячейки на вкладке Главная и задействуйте команду Вставить строки на лист или Вставить столбцы на лист.
Удаление ячеек
Удаление ненужных ячеек — задача, противоположная только что рассмотренной, однако и она нередко встречается на практике. Щелкните на ячейке или диапазоне, который должен быть удален, и нажмите кнопку Удалить. При этом произойдет удаление с автоматическим сдвигом вверх содержимого нижележащих ячеек. Если вы хотите выбрать другое направление сдвига, выполните на выделенных ячейках правый щелчок, задействуйте команду Удалить, в открывшемся окне выберите вариант сдвига и нажмите ОК.
Для удаления целой строки или столбца выполните правый щелчок на заголовке и задействуйте команду Удалить контекстного меню.
Очистка ячеек
Выше мы уже говорили о том, что для удаления содержимого ячейки достаточно выделить ее и нажать . Точно так же можно поступить и с диапазоном ячеек. Однако следует иметь в виду, что при использовании клавиши удаляются только данные, а форматирование ячейки и формат чисел, установленные для данных ячеек, сохранятся. Чтобы указать системе, что именно вы хотите удалить из ячеек — только содержимое, только формат или и то и другое, выполните щелчок на стрелке кнопки Очистить в группе Редактирование на вкладке Главная и задействуйте нужную команду (рис. 13). При выборе команды Очистить все удаляется и содержимое ячеек, и формат.
![]() |
Рис. 13. Выбор варианта очистки ячеек |
Поскольку числа, введенные через точку, воспринимаются Excel как даты, то, ошибившись со знаком препинания, вы автоматически зададите для ячейки формат даты, и впоследствии даже при правильном вводе дроби она будет трансформирована в дату. С помощью кнопки Очистить вы сможете быстро избавиться от нежелательного формата даты.
Excel – это программа для создания и обработки электронных таблиц. Файл Excel называется рабочей книгой.
Рабочая книга состоит из листов, имена которых (Лист1, Лист2, …) выведены на ярлыках в нижней части окна рабочей книги. Щелкая по ярлыкам, можно переходить от листа к листу внутри рабочей книги.
Рабочий лист представляет собой таблицу, состоящую из 256 столбцов и 65536 строк.
Столбцы именуются латинскими буквами, а строки – цифрами.
Каждая ячейка таблицы имеет адрес, который состоит из имени строки и имени столбца.
Например, если ячейка находится в столбце F и строке 7, то она имеет адрес F7.
Содержание
- Работа с формулами
- Операции с ячейками, диапазонами
- Упорядочивание данных
- Создание диаграмм
- Базы данных
- Операции с базами данных (списками) Excel
- Перемещение активной ячейки Moving the Active Cell
- Выделение ячеек вокруг активной ячейки Selecting the Cells Surrounding the Active Cell
Выделение элементов таблицы
Одна из ячеек таблицы всегда является активной. Активная ячейка выделяется рамкой.
- Чтобы сделать ячейку активной, необходимо клавишами управления курсором подвести рамку к этой ячейке или щелкнуть в ней мышью.
- Для выделения нескольких смежных ячеек необходимо установить указатель мыши в одну из ячеек, нажать левую кнопку мыши и, не отпуская ее, растянуть выделение на всю область.
- Для выделения нескольких несмежных групп ячеек следует выделить одну группу, нажать клавишу Ctrl и, не отпуская ее, выделить другие ячейки.
- Чтобы выделить целый столбец или строку таблицы, необходимо щелкнуть мышью на его имени.
- Для выделения нескольких столбцов или строк следует щелкнуть на имени первого столбца или строки и растянуть выделение на всю область.
Заполнение ячеек
Для ввода данных в ячейку необходимо сделать ее активной и ввести данные с клавиатуры. Данные появятся в ячейке и в строке редактирования. Для завершения ввода следует нажать Enter или одну из клавиш управления курсором. Процесс ввода данных закончится и активной станет соседняя ячейка.
Чтобы отредактировать данные в ячейке, необходимо сделать ячейку активной и нажать клавишу F2 или дважды щелкнуть в ячейке мышью.
Операции с рабочей книгой
Большинство операций с рабочей книгой похожи на те, что применяются при работе с документами Word.
Чтобы создать, открыть, закрыть и сохранить рабочую книгу используется меню Файл.
Для завершения работы с Excel необходимо закрыть окно программы
(щелкнуть кнопку X справа вверху окна или нажать комбинацию клавиш Alt+F4).
Работа с формулами
Вычисление значений в формулах
С помощью формул можно складывать, умножать, сравнивать данные, а также объединять значения. Формула может содержать математические операторы, значения, ссылки на ячейки (текущего листа, листов той же книги или других книг) и имена функций. Результат выполнения формулы есть новое значение, содержащееся в ячейке, где находится формула.
Формула начинается со знака равенства "=".
В формуле могут использоваться арифметические операторы + — * /.
Порядок вычислений определяется обычными математическими законами.
Ссылки на ячейку или на группу ячеек
Чтобы указать ссылку на ячейку, введите букву заголовка столбца, а затем номер строки.
Например, D50 – ссылка на ячейку, расположенную в пересечении столбца D с 50-й строкой.
Чтобы сослаться на диапазон ячеек, введите ссылку на верхний левый угол диапазона, поставьте двоеточие (:), а затем – ссылку на правый нижний угол диапазона.
Диапазон ячеек столбца A с 10-й строки по 20-ю – A10:A20.
Относительные и абсолютные ссылки
Относительные ссылки указывают относительное расположение ячеек и меняются при копировании.
Ячейка В6 содержит формулу =А6+5.
Копирование ячейки В6 в ячейку В7 приведет к изменению формулы – в ячейке В7 будет содержаться формула =A7+5.
Абсолютные ссылки не изменяются при копировании формулы в другую ячейку.
Для создания абсолютной ссылки на ячейку C1, поставьте знак доллара ($) перед той частью, которая не должна изменяться.
Чтобы создать абсолютную ссылку на ячейку C1, поместите знак доллара так, как показано в примере: =A5*$C$1.
Присвоение имени ячейке, диапазону или формуле
При обращении в формуле к ячейке или диапазону вместо адреса можно использовать имена.
Чтобы присвоить имя ячейке или диапазону необходимо выделить их и в меню Вставка выбрать пункт Имя, а затем пункт Присвоить. Затем в поле Имя ввести имя (координаты в поле Формула можно изменить) и щелкнуть кнопку Добавить, после чего имя формулы появится в списке.
Для удаления имени из списка следует выделить его и щелкнуть кнопку Удалить.
Функции
В Excel содержится большое количество стандартных формул, называемых функциями.
Наиболее распространенной является функция СУММ, суммирующая диапазоны ячеек.
Операции с ячейками, диапазонами
Редактирование
Дважды щелкните ячейку, содержимое которой необходимо изменить. Измените содержимое ячейки и нажмите клавишу Enter.
Выделение диапазона ячеек курсором
Нажмите клавишу Shift и, удерживая ее, протащите указатель от первой ячейки диапазона к последней (как выделить ячейки с помощью мыши описано на предыдущей странице).
Очистка
Нажатие клавиш Delete и Backspace удаляет содержимое ячеек, оставляя без изменения ее формат и примечания. При очистке ячейки можно раздельно удалить ее содержимое, форматы, примечания ПравкаОчиститьВсе.
Удаление
Выделите ячейки, строки и столбцы, которые следует удалить. В меню Правка выберите – Удалить.
Добавление примечания к ячейке
Выберите ячейку и команду ВставкаПримечание. Введите текст примечания в соответствующее поле. После окончания ввода текста нажмите кнопку мыши вне области примечания. Примечание можно просмотреть при наведении на ячейку указателя мыши.
Изменение внешнего вида ячеек, строк, столбцов
Форматирование ячеек
Выделите ячейки. Из контекстного меню выберите команду Формат ячеек. Можно изменить: 1) формат чисел, 2) выравнивание по границам ячеек, 3) вид шрифта, 4) цвет и способ заполнения ячеек, 5) оформление границ ячеек линиями различных видов.
Изменение высоты строк (ширины столбцов)
Перемешайте нижнюю границу заголовка строки до тех пор, пока высота строки не достигнет необходимого размера. Для изменения нескольких строк выделите строки, которые необходимо изменить. Аналогично изменяется ширина столбцов.
Объединение ячеек
Выделите ячейки. Нажмите кнопку Объединить.
Перемещение и копирование данных
Копирование данных вдоль строки или столбца
Выделите ячейки, содержащие данные. Перетащите маркер заполнения через заполняемые ячейки. Существовавшие ранее значения в заполняемых ячейках будут замещены.
Перемещение и копирование содержимого ячеек
Выделите ячейки. Наведите указатель на границу диапазона. Перетащите диапазон к левой верхней ячейке области вставки. Данные, содержащиеся в области вставки, будут замещены. Чтобы скопировать ячейки, при перетаскивании удерживайте клавишу Ctrl.
Советы
При выполнении одной задачи не создавайте новые книги Excel – пользуйтесь другими листами имеющейся книги.
Перемещение или копирование формул
При перемещении формулы ссылки, расположенные внутри формулы, не изменяются. При копировании формулы изменяются относительные ссылки, а абсолютные ссылки не изменяются.
Упорядочивание данных
Разделение окон
Чтобы одновременно просматривать различные части большой таблицы можно разделить окно таблицы на подокна.
Для этого установите указатель мыши на горизонтальную или вертикальную вешку разбиения (он примет вид двунаправленной стрелки) и перетяните в нужное место.
Чтобы отменить разделение окон, следует в меню Окно выбрать команду Снять разделение или дважды щелкнуть на вешке разбиения.
Фиксация заголовков
Иногда необходимо зафиксировать часть таблицы. Например, зафиксировать заголовок таблицы, чтобы он всегда присутствовал на экране.
Для фиксации заголовков следует выделить ячейку, по которой следует зафиксировать заголовки (все строки выше выделенной ячейки и все столбцы слева от выделенной ячейки будут зафиксированы) и в меню Окно выбрать команду Закрепить области.
Отменяется фиксация заголовков командой Снять закрепление областей меню Окно.
Группирование элементов таблицы
Excel позволяет группировать элементы в таблице. Например, можно сгруппировать данные по месяцам одного квартала.
![]() |
Для группирования элементов таблицы необходимо выделить строки или столбцы, которые необходимо сгруппировать, в меню Данные выбрать пункт Группа и структура и выбрать пункт Группировать. Так можно создать несколько уровней структуры.
На рисунке пример таблицы, которая содержит 3 уровня детализации:
первый уровень детализации группирует строки со 2 по 10,
второй – строки с 3 по 6 и с 7 по 10,
третий – это строки внутри второго уровня.
Для перехода между уровнями используются кнопки с соответствующими цифрами в верхнем левом углу таблицы.
Чтобы снять группирование, следует выделить необходимые элементы строки (столбцы), в меню Данные выбрать пункт Группа и структура, затем пункт Разгруппировать.
Создание диаграмм
Диаграмма – это представление данных таблицы в графическом виде, которое используется для анализа и сравнения данных. На диаграмме числовые данные ячеек изображаются в виде точек, линий, полос, столбиков, секторов и в другой форме.
Ряд данных – группа ячеек с данными в одной строке или столбце на рабочем листе.
Для создания диаграммы необходимо:
- На рабочем листе выделить данные, по которым следует построить диаграмму, включая ячейки, содержащие имена категорий или рядов;
- Выбрать команду Диаграмма в меню Вставка;
- В диалоговых окнах Мастера диаграмм следует выбрать тип, формат и другие параметры диаграммы;
- Закончив настройку диаграммы в Мастере диаграмм нажмите кнопку Готово.
Диаграмму можно перетянуть мышью в любое место. Для изменения размера диаграммы необходимо щелкнуть на ней мышью и перетянуть маркеры размера.
Для изменения типа и параметров диаграммы следует щелкнуть на диаграмме правой клавишей мыши и в контекстном меню выбрать подходящую команду.
Для удаления диаграммы следует щелкнуть на ней мышью, чтобы появились маркеры размера, и нажать клавишу Delete.
Базы данных
Базой данных называют набор данных, связанный с определенным объектом или темой. В базе данных сведения об отдельных объектах, например сотрудниках или заказах, сгруппированы по записям и полям.
Использоване списка в качестве базы данных
В Excel в качестве базы данных используется список – таблица, состоящая из строк – записей базы данных и столбцов – полей записи в базе данных. Под имена полей выделяется первая строка базы данных.
При выполнении операций с данными, например, при поиске, сортировке или обработке данных, списки автоматически распознаются как базы данных.
Пример: поле Количество для 10-ой записи (ДВП) имеет значение 300.
Рекомендации по созданию списка на листе книги
- На листе не следует помещать более одного списка.
- Между списком и другими данными листа необходимо оставить, по меньшей мере, одну пустую строку (столбец).
- В списке не должно быть пустых строк и столбцов.
- Заголовки столбцов должны находиться в первой строке списка.
- Во всех строках одного столбца должны находиться однотипные данные.
Операции с базами данных (списками) Excel
Сортировка списков
Строки в списке можно сортировать командой Сортировка из меню Данные по значениям ячеек одного или нескольких столбцов.
Строки, столбцы или отдельные ячейки в процессе сортировки переупорядочиваются в соответствии с заданным пользователем порядком сортировки.
Списки можно сортировать в возрастающем (от 1 до 9, от А до Я) или убывающем (от 9 до 1, от Я до А) порядке. По умолчанию списки сортируются в алфавитном порядке.
Можно отсортировать данные не более, чем по трем столбцам одновременно. Желательно чтобы список имел заголовки столбцов.
Сортировка строк по двум или более столбцам
- Укажите любую ячейку в сортируемом списке.
- Выберите команду Сортировка в меню Данные.
- Укажите столбцы сортировки в полях Сортировать по … и Затем по …
- Выберите другие параметры сортировки и нажмите кнопку OK.
Отображение строк списка с использованием фильтра
Фильтр позволяет выбрать записи базы данных, которые следует вывести на экран. Строки, не удовлетворяющие условиям фильтра, будут скрыты. Для фильтрации:
- Укажите любую ячейку списке, который вы собираетесь фильтровать. Выберите пункт Фильтр в меню Данные, а затем – команду Автофильтр.
- Выберите нужные значения из выпадающих меню (открываются кнопками со стрелкой в заголовках столбцов списка). В выпадающем меню можно выбрать пункт Условие, чтобы определить условия фильтрации (например, операторы сравнения). Можно выбрать фильтры-ограничения сразу для нескольких столбцов.
Фильтры могут быть использованы только для одного списка на листе.
Формы
Форма – удобный способ для просмотра, изменения, добавления, удаления записей списка, а также для поиска записей, удовлетворяющих заданным условиям. Перед работой с формой необходимо задать заголовки столбцов списка. Эти заголовки используются для создания полей формы.
Вставка записей с помощью формы
- Выберите команду Форма в меню Данные.
- Нажмите кнопку Добавить.
- Введите поля новой записи, используя клавишу Tab для перемещения к следующему полю. Чтобы добавить запись в список, нажмите клавишу Enter.
- По завершении набора последней записи нажмите кнопку Закрыть, чтобы выйти из формы.
Изменение записей с помощью формы
- Укажите ячейку списка, в который требуется внести изменения.
- Выберите команду Форма в меню Данные.
- Найдите запись, которую необходимо изменить.
- Измените данные в записи.
- После изменения данных нажмите клавишу Enter для обновления текущей записи и перехода к следующей записи.
Подбор параметра
Если результат для вводимой формулы известен, а одно из значений нет, то следует использовать Подбор параметра:
- Выберите команду Подбор параметра в меню Сервис.
- В поле Установить в ячейке введите ссылку на ячейку, содержащую формулу.
- Введите искомый результат в поле Значение.
- В поле Изменяя значение ячейки введите ссылку на ячейку, содержащую подбираемое значение.
В ячейке А1 находится число 100,
в ячейке В1 – формула =(А1*2-100)*3 =300.
Надо получить не 300, а 360.
Для этого необходимо подставить в ячейку А1 вместо 100 другое число (подобрать параметр).
Проводим подбор параметра:
Установим в ячейке — В1 значение — 360 меняя ячейку — А1.
Свойство ActiveCell возвращает объект Range, представляющий активную ячейку. The ActiveCell property returns a Range object that represents the cell that is active. К активной ячейке можно применить любое свойство или метод объекта Range, как показано в следующем примере. You can apply any of the properties or methods of a Range object to the active cell, as in the following example. Хотя можно выделить одну или несколько ячеек листа, в выделенном фрагменте только к одной ячейке можно применить свойство ActiveCell. While one or more worksheet cells may be selected, only one of the cells in the selection can be the ActiveCell.
Примечание. С активной ячейкой можно работать только в том случае, если лист, на котором она находится, является активным листом. Note You can work with the active cell only when the worksheet that it is on is the active sheet.
Перемещение активной ячейки Moving the Active Cell
Можно использовать метод Range .Activate, чтобы указать, какая ячейка является активной. You can use the Range .Activate method to designate which cell is the active cell. Например, в следующей процедуре ячейка B5 назначается активной с последующим ее форматированием полужирным шрифтом. For example, the following procedure makes B5 the active cell and then formats it as bold.
Примечание. Чтобы выбрать диапазон ячеек, используйте метод Select. Note To select a range of cells, use the Select method. Чтобы сделать одну ячейку активной, используйте метод Activate. To make a single cell the active cell, use the Activate method.
Для перемещения активной ячейки можно использовать свойство Offset. You can use the Offset property to move the active cell. Следующая процедура вставляет текст в активную ячейку в выбранном диапазоне, а затем перемещает активную ячейку вправо на одну ячейку, не изменяя выделенный фрагмент. The following procedure inserts text into the active cell in the selected range and then moves the active cell one cell to the right without changing the selection.
Выделение ячеек вокруг активной ячейки Selecting the Cells Surrounding the Active Cell
Свойство CurrentRegion возвращает диапазон или "остров" ячеек, ограниченный пустыми строками и столбцами. The CurrentRegion property returns a range or ‘island’ of cells bounded by blank rows and columns. В следующем примере выделенный фрагмент расширяется для включения ячеек, содержащих данные, непосредственно примыкающие к активной ячейке. In the following example, the selection is expanded to include the cells that contain data immediately adjoining the active cell. Затем этот диапазон форматируется с использованием денежного стиля. This range is then formatted with the Currency style.
Поддержка и обратная связь Support and feedback
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Have questions or feedback about Office VBA or this documentation? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь. Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.