Иногда требуется произвести однотипные вычисления для большого количества однотипных данных. Электронная таблица позволяет ввести формулу всего один раз — при её копировании в другую ячейку автоматически будет произведена замена параметров новыми значениями.
Пусть стоит задача вычислить cos(x), где x задается в градусах. Для её решения выполним следующие действия:
-
Введите в ячейку A1 текст «Угол», в ячейку A2 — число «0», в A3 — «1». Выделите ячейку A2 и, не отпуская кнопки мыши, еще и ячейку A3. Выбор ячеек также можно сделать с помощью клавиш курсора: выбрать A2, затем нажать Shift-стрелка вниз.
-
Далее наведите мышь на правый нижний угол выделенной области; курсор примет форму креста. Нажав и удерживая левую кнопку мыши, выделите красным прямоугольником область размером 360 ячеек, то есть последней выделенной ячейкой должна быть ячейка A361. При этом в желтом прямоугольнике подсказки появится число 360.
Только что был разобран пример автозаполнения. OpenCalc при расширении красной области выделения производит автоматическое увеличение значений ячеек на единицу. В принципе было бы достаточно только ввести «1» и просто размножить ячейку, поскольку OpenCalc по умолчанию размножает ячейки по арифметической прогрессии с приращением «1». Если же удерживать Ctrl, то значения ячейки будут размножаться простым копированием.
Теперь так же легко вычислим значения косинусов всех углов; для начала требуется вернуться в начало страницы при помощи Ctrl-Home (возвращение в начало листа) либо Ctrl-стрелка вверх (переход к верхнему полю блока).
Введите в B1 «cos(угла)», а в B2 латиницей «=c» и нажмите Enter; далее, переключившись на русский язык, «р»; Enter, стрелку влево и Enter. Итак, нажатием всего нескольких кнопок была введена формула «=COS(РАДИАНЫ(A2))». Теперь, зацепив крестообразным курсором нижний правый край ячейки, можно применить формулу ко всем значениям углов. Результат — значения косинусов всех углов.