>>> Перейти на полный размер сайта >>> Уроки Microsoft Excel Работа с таблицами ExcelСравнение соответствия двух таблиц ExcelТеперь, используя функцию "ЕСЛИ", в ячейке R2 можно сравнить фамилию, находящуюся в базе данных сотрудников, и фамилию из списка с окладами, полученную в результате обработки. В ячейке R2 должна использоваться такая формула:
Если фамилии в обоих списках совпадут, то в ячейке R11 появится значение "ИСТИНА", если не совпадут - значение "ЛОЖЬ". Чтобы определить, выполняются ли все три условия, применим логическую функцию И. Функция возвращает значение "ИСТИНА", если все аргументы имеют значение "ИСТИНА", и значение "ЛОЖЬ", если хотя бы один из аргументов имеет значение "ЛОЖЬ". Синтаксис функции таков:
где логическое_значение 1, логическое_значение2, ... - это проверяемые условия (их может быть от 1 до 30), которые имеют либо значение "ИСТИНА", либо значение "ЛОЖЬ". Аргументы функции должны быть логическими значениями, массивами или ссылками, содержащими логические значения. В нашем случае результаты сравнений находятся в ячейках N2, О2 и R2. Вызвав панель функции И (рис. 5.20), введите в качестве ее аргументов ссылки на эти ячейки. В ячейке S2 появится новая формула:
Pис 5.20. Панель функции "И" При наличии трех значений "ИСТИНА", а такое возможно лишь при условии, что, во-первых, работник не уволился, во-вторых, табельные номера соответствуют друг другу, а в-третьих, фамилии в соответствующих строках одинаковы, функция И возвратит значение "ИСТИНА". Если хотя бы одно условие не выполняется и имеет значение "ЛОЖЬ", то и формула возвращает значение "ЛОЖЬ". На рис. 5.21 фрагмент рабочего листа Оклады показан с результатами сравнения таблиц, а на рис. 5.22 - с введенными формулами. Рис. 5.21. Результат сравнения соответствия двух рассматриваемых таблиц Рис. 5.22. Рабочий лист с формулами для определения соответствия двух таблиц
|