Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Глава 17. Ссылки

Вернемся к примеру с вычислением косинуса. Пусть теперь требуется вычислить функцию “cos(угол+фаза)”. Допустим, фаза является константой и должна храниться в ячейке С2. Тогда изменим формулу в B2 с “=cos(радианы(A2))” на “=cos(радианы(A2+С2))” и размножим на все 360 значений. Никакого эффекта практически не будет: дело в том, что мы не сказали, что фаза у нас постоянна, то есть в ячейку B3 записалась формула “=cos(радианы(A3+С3))”. В C3 данные отсутствуют, поэтому OpenOffice.org Calc считает, что в C3 записан “0”. Чтобы запретить изменение переменной по столбцу или строке, нужно перед координатой вписать знак $.Теперь запретим изменение координаты строки, изменив в нашей формуле C2 на C$2.

Для быстрой вставки $ в редактируемый адрес удобно использовать сочетание клавиш Shift-F4. Если нажать эту комбинацию один раз, знак $ добавится к координате столбца и координате строки; два раза — только к координате строки, три — к координате столбца. Четвертое нажатие эквивалентно первому.

Поскольку документ OpenOffice.org Calc содержит несколько листов, возможна адресация и между листами. До этого момента мы рассматривали локальную адресацию, действующую в пределах одного листа; полный адрес ячейки выглядит следующим образом:

<Название листа>.<Локальный адрес ячейки>.