Работа с именованными блоками ячеек




Блок - прямоугольная область ячеек рабочего листа произвольной конфигурации. При работе со списками, построении формул, форматировании и выделении ячеек рабочего листа удобно использовать блоки ячеек, к которым обращаются по имени. На рабочем листе может находиться несколько блоков (Блок 1 – Блок 3). Блоки могут быть перекрывающимися (начало Блока 2 и Блок 3), состоять из несмежных ячеек (Блок 2 имеет два диапазона ячеек). Для выделения несмежных ячеек одного листа блока используется клавиша <Ctrl>.

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

Имя блока - непрерывная последовательность символов, соответствующая следующим ограничениям:

¨ первый символ имени блока - буква или символ подчеркивания;

¨ имя блока отличается от ссылок на ячейки рабочего листа;

¨ запрещены пробелы и спецсимволы в имени блока;

¨ максимальная длина имени - 255 символов;

¨ строчные и прописные буквы в именах блоков не различаются.

 

Рисунок 4

Неразрешенные имена блоков:

· А12 (имя блока совпадает с адресом ячейки на текущем листе)

· Лист!$A$12 (имя блока совпадает с адресом ячейки на другом листе рабочей книги),

· 12ASD (имя блока начинается не с буквы);

· ASD% (имя блока содержит один из спецсимволов) и др.

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

Способ 1 (без использования команды меню).

1. Выделить диапазон ячеек.

2. Ввести имя блока в окне имен (слева от символа ▼ в строке формул).

3. Нажать клавишу ENTER.

Пример.

На листе Обороты выделить блок ячеек в диапазоне D3:D11 (без названия столбца). Ввести в окне имен имя блока Цена. Нажать клавишу ENTER.

Способ 2 (предварительное выделение диапазона ячеек).

1. Выделить диапазон ячеек.

2. Выполнить команду меню Вставка, Имя, Присвоить.

3. Ввести имя создаваемого блока ячеек в поле ввода Имя.

4. Нажать кнопку ОК.

Пример.

На листе Обороты выделить блок ячеек в диапазоне Е3:Е11 (без названия столбца). Выполнить команду меню Вставка, Имя, Присвоить. Ввести имя блока ячеек
Остаток_начало_кол и н ажать кнопку ОК.

После создания блоков Остаток_начало_кол и Цена ввести формулу расчета стоимости товарных запасов на начало месяца *внизу таблицы) вида:

=СУММПРОИЗВ(Цена;Остаток_начало_кол)

При создании формулы в диалоговом окне используется клавиша {F3} для вызова списка именованных блоков.

Способ 3 (блок ячеек только одного столбца или только одной строки).

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

2. Выполнить команду меню Вставка, Имя, Создать.

3. Указать в окне "По тексту":

· для выделенного столбца - "в строке выше/ниже";

· для выделенной строки - "в столбце слева/справа".

4. Нажать кнопку ОК.

Пример.

На листе Обороты выделить блок ячеек в диапазоне В2:Е11 (с названием столбца). Выполнить команду меню Вставка, Имя, Создать. Указать "По тексту" для выделенного столбца - "в строке выше".

Способ 4 (последующее определение диапазона ячеек).

1. Выполнить команду Вставка, Имя, Присвоить.

2. Ввести имя блока в поле ввода Имя окна Присвоение имени (см. рис. 6).

3. Нажать кнопку в поле Формула: для выделения диапазона ячеек блока.

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

4. Нажать кнопку ОК.

В строке формул должна содержаться ссылка на диапазон ячеек. Если выделяются несмежные диапазоны, то нажимается клавиша <Ctrl>. В строке формул несмежные диапазоны ячеек отделяются точкой с запятой. Этот способ предполагает задание имен блоков, которые не совпадают с содержимым каких-либо ячеек выделенного диапазона. Данный способ предполагает, что диапазон ячеек может быть любым (не только ячейки отдельного столбца или строки).

Пример.

Выполнить команду Вставка, Имя, Присвоить, ввести имя блока в поле ввода – Товары, указатьдиапазон ячеек А1:D10 на листе Товары (с названием столбцов).

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

1. Выделить курсором ярлык первого листа диапазона ячеек объемного блока.

2. Нажать клавишу <Shift> и не отпускать ее.

3. Выделить ярлык последнего листа диапазона ячеек объемного блока (при нажатой клавише <Shift>).

4. Отпустить клавишу <Shift>.

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

Для удаления определения блока ячеек следует:

1. Выполнить команду меню Вставка, Имя, Присвоить.

2. Выбрать в списке имен имя удаляемого блока.

3. Нажать кнопку Удалить.

При удалении имен блоков содержимое ячеек электронной таблицы, входящих в блок, не стирается. При выделении блока и нажатии клавиши <Del> удаляется содержимое незащищенных ячеек.

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

Блоки ячеек участвуют в операциях обработки как единое целое. По имени блоков осуществляется быстрый переход и выделение ячеек в рабочей книге с помощью команды меню Правка, Перейти или путем выделения имени блока в списке имен (слева от строки формул). Объемные блоки не выделяются на рабочем листе при их выборе, ном огут использоваться в формулах.

Для вставки имени блока в формулы используется команда Вставка, Имя, Вставить или нажимается клавиша <F3>, с помощью которой выводится список имен блоков для выбора.Команда Вставка, Имя, Применить обеспечивает замену ссылок в формулах на имена созданных блоков.

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

1. Выделить блок.

2. Выполнить команду меню Правка, Вырезать.

3. Установить курсор в место вставки ячеек.

4. Выполнить команду меню Правка, Вставить.

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

Для создания копии ячеек блока следует:

1. Выделить блок.

2. Выполнить команду меню Правка, Копировать.

3. Установить курсор в место вставки ячеек.

4. Выполнить команду меню Правка, Вставить.

Определение блока остается прежним, а в новом месте появляется копия диапазона ячеек блока.

Если выполняется команда меню Правка, Специальная вставка, Вставить связь, в месте вставки буфера обмена создаются формулы ссылки на диапазон ячеек исходного блока: типа = ЛистN!ссылка, что обеспечивает автоматическую синхронизацию данных копии с содержимым блока.

Пример.

Выделить блок Товары, выполнить команду меню Правка, Копировать.

Перейти на лист Обороты и выполнить команду Правка, Специальная вставка, Вставить связь. Внести изменения в справочник товаров (например, изменить цену товаров), проследить изменения на листе Обороты.

При копировании рабочих листов, содержащих блоки, автоматически создаются определения новых диапазонов ячеек блоков. При удалении рабочих листов, содержащих блоки, необходимо вручную удалить имя блока – команда меню Вставка, Имя, Присвоить, выделить имя удаляемого блока (он имеет неопределенную ссылку типа =#ССЫЛКА!$A$1:$A$3) и нажать кнопку Удалить.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-27 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: