Однако, при кажущемся внешнем сходстве, табличный процессор кардинально отличен от знакомого Вам текстового редактора. В обеих программах документ может содержать таблицу с текстом и числами, однако если текстовый редактор способен лишь расставить эти элементы внутри таблицы, в дальнейшем не меняя её содержание, то табличный процессор способен вносить изменения в ячейки с данными в зависимости от текущих данных в других ячейках. Эти возможности заложены в табличный процессор иерархической структурой хранения данных: наименьшей (автономной) единицей служит координатно-адресуемая ячейка, в каждой из ячеек могут храниться данные только одного типа (например, числа, текст, дата/время). Массивы ячеек составляют лист, отдельные листы объединяются в общий файл – книгу, табличный процессор позволяет также работать с ячейками , содержащимися в различных книгах. В соответствии с описанным иерархическим порядком используется однозначная система адресации к каждой ячейке.
Гибкость работы табличного процессора достигается тем, что в самом общем случае содержимым каждой ячейки является формула –выражение, которое вычисляет новый результат по уже существующим значениям. В простейшем случае эта формула отсутствует, а ячейка может содержать первичные данные — какое-то постоянное значение или просто быть пустой. В других случаях в указанное выражение – контейнер, включаются координаты других ячеек, содержимое которых служит аргументом при вычислении. Результат вычисления данного выражения определён содержимым указанных ячеек. Разумеется, ячейки, чьи координаты входят в контейнер, в свою очередь могут включать другое выражение, поддерживая таким путём цепочку последовательных вычислений и преобразований. В результате табличный процессор создаёт шаблон по обработке массива первичных данных и затем использует данный шаблон многократно для последующих наборов первичных данных.
В простейших формулах выполняемые операции ограничены знаками арифметических действий: "+","-","*","/","^" (возведения в степень), однако для полноценного использования табличного процессора предусмотрен набор встроенных функций.
Внимание: для того, чтобы указать, что в ячейке содержится именно формула, перед соответствующим ей выражением ставят знак равенства "=".
5. Запишите в ячейки столбца «Сухой остаток» для каждого из единичных растворов формулу для расчёта: пусть, например, ячейки где записаны значения массы и концентрации первого единичного раствора имеют координаты соответственно D3 и E3.
Вопрос: как будет выглядеть формула для расчёта сухого остатка?
Для записи формулы в ячейку F3 следует записать =D3*E3/100
Аналогично следует поступить и для других единичных растворов,
вписывая каждый раз =D4*E4/100, =D5*E5/100 и т.д.
Примечание: при завершении записи формулы клавишей «ENTER» в ячейке высвечивается результат применения формулы, однако, если требуется рассмотреть собственно формулу, надо навести мышь на указанную ячейку и данное выражение должно высветиться в строке формул .
Полезная информация: важное свойство табличного процессора.
Пусть имеется ячейка с формулой, координаты данной ячейки L3, требуется скопировать данную ячейку с содержащейся в ней формулой и вставить результат копирования в другую ячейку с координатами N6. Если после копирования просмотреть формулу, содержащуюся в новой ячейке, то обнаружим, что координаты ячеек, участвующих в первоначальной формуле трансформировались: горизонтальная координата увеличилась на 2 позиции (N-L), а вертикальная координата увеличилась на 3 позиции (6-3). Этот эффект основанный на механизме т.н. относительной адресации значительно упрощает рутинные операции при вводе.
Проиллюстрируем это на последнем примере ввода формулы для расчёта сухого остатка.
Скопируем ячейку F3 вместе с содержащейся в ней формулой и вставим результат копирования в ячейку F4 и расположенные ниже.
Вопрос: каков вид формул в ячейках F4 и расположенных ниже её?
Дополнение: относительная адресация не всегда приемлема: иногда требуется зафиксировать одну или обе координаты ячейки, дабы не допустить их изменение при копировании формул. В этом случае перед фиксированной координатой вписывают знак «$» и говорят об абсолютной адресации. Полезный совет: копирование ячеек, расположенных по одной линии.
Наведите указатель мыши на правый нижний угол копируемой ячейки до появления характерного «перекрестья» и, не отпуская мышь, протяните её в нужном направлении: вниз или вправо до конца, куда копируется исходная ячейка, и отпустите мышь.
6. Рассчитайте итоговую массу смеси единичных растворов, а также сухой остаток данной смеси. Вычислите эти значения, используя формулы суммирования и запишите данные значения в последней строке таблицы.
Далее определите итоговую концентрацию как частное от деление сухого остатка на итоговую массу смеси растворов:обратите внимание на необходимость умножения данного частного на 100 для выражения результата в процентах. На последнем этапе используйте встроенную функцию округления и округлите значение итоговой концентрации с точностью до 2-х знаков после децимальной точки.
Данный процесс иллюстрирован на Рис.1-1
7. Файл содержащий итоговый документ скопируйте в указанный преподавателем сетевой каталог. Убедившись в успешном завершении копирования, удалите файл с итоговым документом из каталога Вашей рабочей станции.