Вычисление арифметических формул



 

Допустим нам нужно в Excel вычислить формулу:

Чтобы получить результат вычисления ее нужно просто записать в одну строку: =(125*(3+4,5)^2)/(12-3,7).

 

Данная формула содержит 5 арифметических действий: суммирование, вычитание, умножение, деление и поднесение к степени (^). Если мы записываем все в одно строку, то нужно соблюдать правила арифметической последовательности. Для этого нужно использовать скобки.

Формула для вычисления объема сферы

 

Например, нам нужно регулярно вычислить объемы сфер с разными радиусами.

Формула вычисления объема сферы выгладит так:

Предыдущие примеры плохо подходят для решения данной задачи, так как они не используют переменных значений в формулах, а только константы. Из-за этого при смене радиуса нужно переписывать формулу. Но Excel позволяет нам использовать эффективное решение:

1. В ячейку B2 запишем формулу вычисления объема сферы в одну строку: =(4/3)*ПИ()*A2^3 (A2 – это ссылка на ячейку).

2. В ячейке A2 будем вводить разные радиусы и после каждого ввода в ячейке B2 будем получать результат вычисления объема сфер соответствующих своим радиусам.

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

АБСОЛЮТНЫЕ И ОТНОСИТЕЛЬНЫЕ ССЫЛКИ В EXCEL

 

Абсолютные ссылки позволяют зафиксировать строку или столбец (или строку и столбец одновременно), на которые должна ссылаться формула.

Относительные ссылки в Excel изменяются автоматически при копировании формулы вдоль диапазона ячеек, как по вертикали, так и по горизонтали. Простой пример относительных адресов ячеек:

1. Заполните диапазон ячеек A2:A5 разными показателями радиусов.

2. В ячейку B2 введите формулу вычисления объема сферы, которая будет ссылаться на значение A2. Формула будет выглядеть следующим образом: =(4/3)*3,14*A2^3

3. Скопируйте формулу из B2 вдоль колонки A2:A5.

 

Как видите, относительные адреса помогают автоматически изменять адрес в каждой формуле.

Так же стоит отметить закономерность изменения ссылок в формулах. Данные в B3 ссылаются на A3, B4 на A4 и т.д. Все зависит од того куда будет ссылаться первая введенная формула, а ее копии будут изменять ссылки относительно своего положения в диапазоне ячеек на листе.

 

Использование абсолютных и относительных ссылок

 

Заполните табличку, так как показано на рисунке:

Описание исходной таблицы. В ячейке A2 находится актуальный курс евро по отношению к доллару на сегодня. В диапазоне ячеек B2:B4 находятся суммы в долларах. В диапазоне C2:C4 будут находится суммы в евро после конвертации валют. Завтра курс измениться и задача таблички автоматически пересчитать диапазон C2:C4 в зависимости от изменения значения в ячейке A2 (то есть курса евро).

Для решения данной задачи нам нужно ввести формулу в C2: =B2/A2 и скопировать ее во все ячейки диапазона C2:C4. Но здесь возникает проблема. Из предыдущего примера мы знаем, что при копировании относительные ссылки автоматически меняют адреса относительно своего положения. Поэтому возникнет ошибка:

 

Относительно первого аргумента нас это вполне устраивает. Ведь формула автоматически ссылается на новое значение в столбце ячеек таблицы (суммы в долларах). А вот второй показатель нам нужно зафиксировать на адресе A2. Соответственно нужно менять в формуле относительную ссылку на абсолютную.

 


Дата добавления: 2019-01-14; просмотров: 257; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!