Ведение расчетов на рабочем листе Excel

Цель: Научиться новым способам присваивания имен ячейкам. Научиться оформлять записи, используя форматирование. Исследовать зависимости, выводить сообщения о введении ошибочных данных, скрытие строк и защита листа.

Даны три стороны треугольника а, b, с. Требуется вычислить его площадь по фор­муле Герона S = р(р - а)(р - b)(р - с), а также радиус вписанной окружности и радиус описанной окружности , где р - полупериметр: .

 

  А В С
  Стороны треугольника
  а    
  b    
  с    
       
  p    
       
  S    

1. Переименуйте рабочий лист, дайте ему имя Треугольник. Введите данные, как показано на рис. В ячейку В6 введите формулу =(В2+ВЗ+В4)/2.

2. Дайте имена ячейкам В2, ВЗ, В4, В6. Выделите блок А2:В6, выберите в меню команду Вставка > Имя > Создать. Ехсе1 предложит вариант в столбце слева. Нажмите ОК. Для ячейки В4 имя не с, как можно было ожидать, а c_. Это связано с тем, что имена с и r в Ехсе1 зарезервированы (с — column - столбец, г —row - строка). Поэтому Ехсе1 ввел в имя символ подчеркивания.

3. Введите в В8 формулу =корень(р*(р-а)*(р-b)*(р-с_)).

4. Форматирование ячеек.

Выровняйте названия величин по правому краю. Выделите блок А2:А8 и на панели Форматирование нажмите кнопку По правому краю.

Введите значение а, равное 2. Тогда S = 3,799671. Нам нужна точность три десятичных знака. Для этого выделите В8 и несколько раз нажмите кнопку Умень­шить разрядность, пока число не приобретет нужный формат 3,800. "Внутренние" вычисления выпол­няются с прежней точностью, но число, отображаемое в ячейке, округлено до трех десятичных знаков. Отмените форматирова­ние (Ctrl+Z) и испытайте другой способ: выберите в меню Формат > Ячейки (Ctrl+1), в диалоговом окне — вкладку Чис­ло, в списке Числовые форматы: — Числовой. Задайте нужное количество разрядов.

5. Создайте для ячейки В8 имя, взятое из соседней ячейки А8 (т.е. ячейка В8 должна получить имя S).

В ячейки D10 и F10 введите r и R, а в Е10 и G10 — соот­ветствующие формулы. Наложите на эти ячейки такие же фор­маты, как и ранее. Для этого воспользуйтесь кнопкой Формат по образцу (на ней изображена кисть). Например, выделите А8, нажмите кнопку и "покрасьте" кистью Е10.

6. Исследование зависимостей. Выделите G10 и дайте команду Сервис > Зависимости > Влияющие ячейки. На эк­ране протянутся синие стрелки от ячеек, содержащих длины сторон и площадь треугольника, к ячейке G10. Исследуйте зависимости и для других ячеек. Уберите стрелки соответствую­щей командой меню.

7. Можно работать с помощью панели кнопок Зависимости. Выведите на экран панель Зависимости (меню Вид > Панели инструментов > Зависимости и изучите работу кнопок этой панели.

8. Задайте значение а, равное 10. В ячейках с результа­тами появится сообщение об ошибке #ЧИСЛО!. Дело в том, что стороны 10, 4, 5 не образуют треугольника. При вычислении площади под корнем получается отрицательное число. Выдели­те ячейку G10 и выберите Сервис > Зависимости > Источник ошибки (или соответствующую кнопку на панели Зависимо­сти). Вы наглядно увидите, за счет каких влияющих ячеек по­лучен неверный результат. Уберите с экрана стрелки, закройте панель Зависимости.

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

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

Перетащите мышью содержимое В8 в В7. Отредактируйте В7, убрав КОРЕНЬ. В ячейке останется формула =р*(р-а)*(р-b)*(р-с_). Теперь имя S имеет ячейка В7. Вновь дайте В8 имя S (Вставка > Имя > Присвоить и в нижней части диалогового окна измените ссылку для S на $В$8).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: