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








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

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

Глава 15. Автозаполнение

Иногда требуется произвести однотипные вычисления для множества данных. Электронная таблица позволяет ввести формулу всего один раз — при её копировании в другую ячейку автоматически будет произведена замена параметров новыми значениями.

Пусть стоит задача вычислить cos(x), где x задается в градусах. Для её решения выполним следующие действия:

  1. Введите в ячейку A1 текст “Угол”, в ячейку A2 — число “0”, в A3 — “1”. Выделите ячейку A2 и, не отпуская кнопки мыши, еще и ячейку A3. Выбор ячеек также можно сделать с помощью клавиш курсора: выбрать A2, затем нажать Shift-стрелка вниз.

  2. Далее наведите мышь на правый нижний угол выделенной области; курсор примет форму креста. Нажав и удерживая левую кнопку мыши, выделите красным прямоугольником область размером 360 ячеек, то есть последней выделенной ячейкой должна быть ячейка A361. При этом в желтом прямоугольнике подсказки появится число 360.

Только что был разобран пример автозаполнения. OpenOffice.org Calc при расширении красной области выделения происходит автоматическое увеличение значений ячеек на единицу. В принципе было бы достаточно только ввести “1” и просто размножить ячейку, поскольку OpenOffice.org Calc по умолчанию размножает ячейки по арифметической прогрессии с приращением “1”. Если же удерживать Ctrl, то значения ячейки будут размножаться простым копированием.

Теперь так же легко вычислим значения косинусов всех углов; для начала требуется вернуться в начало страницы при помощи Ctrl-Home (возвращение в начало листа) либо Ctrl-стрелка вверх (переход к верхнему полю блока).

Введите в B1 “cos(угла)”, а в B2 латиницей “=c” и нажмите Enter; далее, переключившись на русский язык, “р”; Enter, стрелку влево и Enter. Итак, нажатием всего нескольких кнопок была введена формула “=COS(РАДИАНЫ(A2))”. Теперь, зацепив крестообразным курсором нижний правый край ячейки, размножим формулу на все значения углов. Результат — значения косинусов всех углов.