Иллюстрированный самоучитель по Microsoft Excel 2002

Проверка данных. Если работник уволен.

Взгляните на рис. 5.11 еще раз, более внимательно. Как видите, в штатном расписании в строке 11 указан сотрудник, который уже уволился. Кроме того, в рабочие листы Оклады и Сотрудники внесены ошибки: в строках 3 и 10 для одного и того же сотрудника указаны различные табельные номера. (Если произвести сортировку по табельным номерам, то в одной строке будут находиться данные, касающиеся конкретного табельного номера.) Наша задача – автоматизировать процессы поиска и исправления этих ошибок.

Формулы, которые мы используем для этой цели, расположим в диапазоне ячеек N2:S11. Они основаны на логических функциях и функциях свойств и значений. Данные функции возвращают логические значения ИСТИНА (при совпадении каких-либо условий) или ЛОЖЬ (при несовпадении таковых).

Если работник уволен

Формула, с помощью которой можно определить, числился ли сотрудник в списке работников на момент расчета премии, основана на функции ЕПУСТО, относящейся к категории Проверка свойств и значений (окно мастера функций приведено на рис. 5.14).

Иллюстрированный самоучитель по Microsoft Excel 2002 › Должностные оклады и премии › Проверка данных. Если работник уволен.
Рис. 5.14. Мастер функций, категория Проверка свойств и значений

Синтаксис функции имеет вид:

ЕПУСТО(значение)

Данная функция проверяет содержимое ячейки и, если ячейка ничего не содержит, возвращает логическое значение ИСТИНА. Если в ячейке находится какая-либо информация, функция возвращает значение ЛОЖЬ.

Иллюстрированный самоучитель по Microsoft Excel 2002 › Должностные оклады и премии › Проверка данных. Если работник уволен.
Рис. 5.15. Панель функции ЕПУСТО

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

Введите в ячейку N2 следующую формулу:

= ЕПУСТО(L2)

Заполните такими формулами диапазон ячеек N2:N11 (можете воспользоваться методом копирования). После этого вы увидите, что в ячейке N11 появится значение ЛОЖЬ, а в остальных ячейках – значение ИСТИНА. Следовательно, в столбце "Дата увольнения" введено какое-то значение. Остается только проверить, действительно ли сотрудник Щукина уволена.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.