Читаем Astra Linux. Руководство по национальной операционной системе и совместимым офисным программам полностью

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

Пробуем сами

1. Выполните команду Правка/Найти и заменить.

2. Открылось окно (рис. 21.5). В поле Найти введите информацию, которую хотите найти, то есть «Инженер».

Рис. 21.5. Окно команды поиска и замены

3. Под полем Найти перечислено несколько признаков. Пометьте самый важный признак — Все листы — и щелкните по Найти все.

4. Открылось окно с результатами поиска по всему документу (рис. 21.6). Положение найденного фрагмента в документе задается именем листа и адресом ячейки.

Рис. 21.6. Окно с результатами поиска по документу

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

<p>Выборка данных</p>

Отбор записей, удовлетворяющих определенным условиям, производится в специальном режиме, для перехода в который необходимо выполнить команду Данные/Быстрый фильтр или щелкнуть по кнопке на панели Стандартная. В момент выполнения команды должна быть выделена одна (!) ячейка таблицы или вся таблица целиком.

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

Рис. 21.7. Фильтр включен

ВЫБОРКА ПО ФИКСИРОВАННОМУ ЗНАЧЕНИЮ

Попробуем найти все записи, относящиеся к «Отделу снабжения».

Пробуем сами

1. Щелкните по кнопке со стрелкой у заголовка «Отдел».

2. В открывшемся окне помечен признак Всё (рис. 21.8а). Снимите отметку с этого признака (рис. 21.8б).

3. Поставьте отметку у признака Отдел снабжения (рис. 21.8в) и завершите операцию щелчком по кнопке ОК.

Рис. 21.8. Процесс отбора по фиксированному значению

4. На рис. 21.9 вы видите результат операции. В таблице остались только строки, относящиеся к сотрудникам из «Отдела снабжения». Обратите внимание на цвет стрелки в столбце, где вы делали отбор. Она стала синей, а рядом с ней появился символ «точка». Если в таблице присутствует стрелка синего цвета, это означает, что на экране высвечиваются не все записи.

Рис. 21.9. Результат отбора по фиксированному значению

5. Чтобы вернуть таблицу к исходному виду, в списке критериев отбора снимите отметку с признака «Отдел снабжения» и пометьте признак «Всё».

Самостоятельно найдите всех сотрудников, занимающих должность «Инженер».

ВЫБОРКА ПО УСЛОВИЮ

Пусть надо найти всех сотрудников с окладом менее 40 000 рублей. Работаем со столбцом «Оклад».

Пробуем сами

Рис. 21.10. Выборка по простейшему условию

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

Чтобы отменить выборку, в окне Стандартный фильтр в поле Имя поля выберите вариант «нет».

Усложним условие. Пусть требуется найти всех сотрудников с окладом более 30 000 и менее 40 000 рублей. Это уже двойное условие: «больше» 30 000 и «меньше» 40 000 (рис. 21.11). В окне задействованы две строки, каждая — одно условие. Условия необходимо связать между собой логической операцией «И» или «ИЛИ».

«И» означает, что должны выполняться оба условия одновременно.

«ИЛИ» — должно выполняться одно из указанных условий.

Из условия задачи выбираем «И».

А теперь попробуйте найти сотрудников с окладом менее 30 000 рублей и более 40 000.

Рис. 21.11. Двойное условие

Получилось? Таких нет? Но если внимательно просмотреть список, то люди, удовлетворяющие заданным условиям, там присутствуют. Почему система их не показывает? Неверно работает? Нет, скорее всего, вы по аналогии с предыдущим примером выбрали операцию «И», а надо «ИЛИ». Разве может один и тот же человек одновременно получать зарплату менее 30 000 рублей и более 40 000? Значит, в данном случае надо отметить переключатель «ИЛИ».

Выход из режима фильтра выполняется по той же самой команде Данные/Быстрый фильтр или щелчком по кнопке на панели Стандартная.

<p>Вычисления в базе данных</p>

Задача. Подсчитать суммарный оклад сотрудников производственного одела.

Перейти на страницу:

Все книги серии МИФ. Саморазвитие

Похожие книги

Все жанры