Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Excel 11.doc
Скачиваний:
6
Добавлен:
22.09.2019
Размер:
302.59 Кб
Скачать

2.6. Сообщение об ошибках

Нужно переделать таблицу. Пользователь должен получать сообщение, почему не могут быть вычислены S, R и r, а в ячейках с результатами вычислений ничего не должно выводиться.

Будем вычислять отдельно подкоренное выражение р(р - а)(р - b)(р - с) и определять его знак. Если оно положительно, вычисляем S, R и г. Если же нет, то в ячейке В8 выведем текстовую строку Это не треугольник!, а в ячейках Е10 и G10 выведем пустые строки.

Ячейке В7 присвоим имя PV. Для этого выделим ячейку В7, в строке имени удалим этот адрес, введем имя PV и нажмем [Enter]. В ячейке В7 разместим формулу =p*(р-а)*(р-b)*(р-с_). Ячейку В8 очистим и введем новую формулу: =ЕСЛИ(РV>0;КОРЕНЬ(РV);"Это не треугольник!")

В ячейке Е10 разместим формулу =ЕСЛИ(РV>0;S/р; ""), а в ячейку G10 формулу =ЕСЛИ(РV>0;(а*b*с_)/(4*S);"").

2.7. Скрытие строк

В 6-й и 7-й строках расположены результаты промежуточных вычислений, видеть которые пользователю документа ни к чему. Выделите эти строки и введите команду меню Формат/ Строка/ Скрыть. Можно воспользоваться и командой Скрыть контекстного меню, которое вызывается щелчком правой кнопкой мыши по столбцу с номерами строк. Если нужно вернуть отсутствующие 6-ю и 7-ю строки на экран нужно выделить 5-ю и 8-ю строки выбрать команду меню Формат/ Строка/ Отобразить или в контекстном меню выбрать команду Отобразить. В таком же порядке можно скрыть и вернуть столбцы.

2.8. Защита листа

Сначала следует объявить "беззащитными" ячейки с исходными данны­ми. Для этого выделите ячейки В2:В4, введите команду Формат/ Ячейки. Выберите вкладку Защита и снимите флажок Защищаемые ячейки Затем следует защитить лист командой меню Сервис/ Защита/ Защитить лист. Попробуйте теперь ввести данные вне диапазона В2:В4 и посмотрите реакцию Excel. Снимите защиту командой Сервис/Защита/ Снять защиту листа.

2.9. Ограничения ввода

Введем разрешение вводить только положительные значения a, b, с_. Для этого введем команду Данные/ Проверка. Появится диалоговое окно Проверка вводимых значений. На вкладке Параметры в выпадающем списке Тип данных выберите Действительное, в выпадающем списке Значение выберите Больше, в поле ввода Минимум щелкаем мышкой и вводим с клавиатуры число 0 (ноль). Изучите остальные вкладки окна. Снова введите защиту листа. Проверьте, что если защита листа включена, пункт меню Данные/ Проверка не активен.

2.10. Подбор параметра

Итак, мы вычислили радиус описанной окружности R по трем сторонам треугольника a, b, с. Если зафиксировать длины сторон b и с, то можно считать, что мы вычисляем R как функцию а. Но Excel позволяет решить обратную задачу: по заданному R вычислить а. Например, мы хотим определить величину а при R = 3. Выделим ячейку G10, в которой вычисляется R. В меню выберем Сервис/ Подбор параметра. Появится диалоговое окно Подбор параметра Поле Установить в ячейке уже содержит адрес выделенной ячейки G10. Нажатием клавиши [Tab] перемещаемся в поле Значение и вводим число 3. Еще раз нажимаем [Tab] и в поле Изменяя значение ячейки вводим адрес ячейки В2, содержащей величину стороны а. Если мы щелкнем по этой ячейке то в поле ввода окажется ее абсолютный адрес: $В$2. Щелкнем кнопку ОК. Выводится окно Результаты подбора параметра. В нем находится сообщение Решение найдено. Щелкнем на кнопке ОК этого окна. Оно исчезнет. В ячейке В2 там, где раньше было число 2, появилось число 1,515753, а в ячейке G10 – число 3 или близкое к нему в пределах заданной по умолчанию точностью вычислений; ее можно изменить, установив относительную погрешность вычислений в окне Параметры на вкладке Вычисления, вызываемого командой меню Сервис/ Параметры/ Вычисления..Сохраните рабочую книгу Треугольник

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]