Ниже представлена таблица созданная в табличном процессоре. Табличные процессоры

Лекция №11

Основные вопросы лекции:

1. Табличный процессор Quattro Pro.

2. Табличный процессор ThinkFree Calc.

3. Табличный процессор SuperCalc.

4. Табличный процессор Excel.

5. Табличный процессор abs.

Табличный процессор - это комплекс взаимосвязанных программ, предназначенный для обработки электронных таблиц.

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

Табличный процессор обеспечивает работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значений в клетке по имеющимся данным. То есть программные средства для проектирования электронных таблиц называют табличными процессорами. Они позволяют не только создавать таблицы, но и автоматизировать обработку табличных данных.

С помощью электронных таблиц можно выполнять различные экономические, бухгалтерские и инженерные расчеты, а также строить разного рода диаграммы, проводить сложный экономический анализ, моделировать и оптимизировать решение различных хозяйственных ситуаций и т.д.

Функции табличных процессоров весьма разнообразны:

·создание и редактирование электронных таблиц;

·создание многотабличных документов;

·оформление и печать электронных таблиц;

·построение диаграмм, их модификация и решение экономических задач графическими методами;

·создание многотабличных документов, объединенных формулами;

·работа с электронными таблицами как с базами данных: сортировка таблиц,

·выборка данных по запросам;

·создание итоговых и сводных таблиц;

·использование при построении таблиц информации из внешних баз данных;

·создание слайд-шоу;

·решение оптимизационных задач;

·решение экономических задач типа “что – если” путем подбора параметров;

·разработка макрокоманд, настройка среды под потребности пользователя и т.д.

Наиболее популярными электронными таблицами для персональных компьютеров являются табличные процессоры Microsoft Excel, Lotus 1-2-3, Quattro Pro и SuperCalc. И если после своего появления в 1982 году Lotus 1-2-3 был фактически эталоном для разработчиков электронных таблиц, то в настоящее время он утратил свои лидирующие позиции. Результаты тестирования продемонстрировали явное преимущество Excel по многим параметрам. Единственное превосходство Lotus 1-2-3 – это скорость работы, но опять же, превышение небольшое. Перспективные направления в разработке электронных таблиц основными фирмами-разработчиками определены по-разному. Фирма Microsoft уделяет особое внимание совершенствованию набора функциональных средств Excel, и в этом ее пакет явно лидирует среди всех электронных таблиц. Фирма Lotus основные усилия сконцентрировала на разработке инструментов групповой работы. Пакет Quattro Pro в результате тестирования получил достаточно высокие оценки, но ни одна из особенностей пакета не вызвала к себе повышенного внимания. Наиболее привлекательными оказались лишь возможности сортировки данных. Ситуация, сложившаяся на рынке электронных таблиц, в настоящее время характеризуется явным лидирующим положением фирмы Microsoft – 80% всех пользователей электронных таблиц предпочитают Excel. На втором месте по объему продаж – Lotus 1-2-3, затем Quattro Pro. Доля других электронных таблиц, например SuperCalc, совершенно незначительна.



Табличный процессор Quattro Pro

Среди имеющихся на рынке электронных таблиц для DOS программа Quattro Pro лучшая. Пакет Quattro Pro рассчитан практически на любую вычислительную систему – от машин с процессором 8088 и емкостью памяти 512 Кбайт до IBM PC 486 с большой оперативной памятью.

В новой версии в верхней части экрана находится программируемое “быстрое меню”, один из пунктов которого позволяет переключаться между графическим и текстовым режимами. Табличный процессор Quattro Pro обладает рядом достоинств:

· удобный пользовательский интерфейс, дающий возможность предоставления данных в самой нестандартной форме; многооконный режим работы;

· доступ к любым неограниченным по размерам внешним базам данных созданных на основе наиболее популярных СУБД;

· хорошее качество печати входных документов; легкость создания программы обработки информации в таблицах, удобные средства отладки и редактирования созданных программ и т.д.

Одной из отличительных особенностей процессора Quattro Pro являются аналитические графики, которые позволяют применять к исходным данным агрегирование, вычислять скользящее среднее и проводить регрессионный анализ; результаты перечисленных действий отражаются на графиках. Набор встроенных функций в пакете Quattro Pro включает в себя все стандартные функции. Новыми для данной версии является поддержка дополнительных библиотек @-функций, разработанных независимыми поставщиками. Данный пакет включает программы линейного и нелинейного программирования. Оптимизационную модель можно записать на рабочий лист и работать с нею.
Кроме обычных команд работы с базами данных, Quattro Pro умеет читать внешние Базы в форматах Paradox, dBase и Reflex, и искать в них нужную информацию.

Табличный процессор ThinkFree Calc

Табличный процессор Calc предоставляет пользователю мощный набор инструментов для работы с табличными данными. Как и большинство современных электронных таблиц, Calc имеет формат рабочих книг 255х255х65536, т.е. основной документ может содержать 255 рабочих листов размером 255 столбцов на 65536 строк.

К ячейкам таблиц применимы стандартные для табличных процессоров операции форматирования: задание типа значения, выравнивание по горизонтали/вертикали, настройка шрифта/заливки и другие. Для удобства работы с табличными данными в программе реализованы перетаскивание содержимого ячеек, автозаполнение (копирование и построение прогрессии), скрытие/отображение строк и столбцов, закрепление областей, сортировка строк по различным критериям и прочее.

Для проведения сложных расчетов программа поддерживает несколько сотен функций, организованных в категории: математические, статистические, логические, для работы с базами данных и т.д. Функции можно вводить с помощью специального мастера , который, однако, значительно уступает своему аналогу из Microsoft Excel.

Функции и форматирование текста - это хорошо, но какой же табличный процессор без совершенных графических возможностей? ThinkFree Calc дает возможность наглядно представить сложные числовые зависимости с помощью графиков десятков различных типов. Основные типы графиков - столбиковые, круговые, линейные, точечные, поверхностные и другие, хорошо знакомые по другим программам. Кроме графиков, в документы можно вставлять внешние графические рисунки, в том числе и из клипарта.

Рабочие книги ThinkFree Calc хранятся в файлах с расширением CLF , поддерживается также формат Excel и экспорт в HTML .

Табличный процессор SuperCalc

SuperCalc – это один из пакетов прикладных программ. Основное применение SuperCalc – выполнение расчетов. Однако в силу своей гибкости он позволяет решать большинство финансовых и административных задач:

SuperCalc выполняет арифметические, статистические, логические, специальные функции. Он имеет дополнительные возможности: поиск и сортировка в таблицах. SuperCalc имеет довольно большие графические возможности, позволяя строить на экране семь видов диаграмм и графиков, облегчая тем самым труд пользователя. Таблицы SuperCalc могут иметь до 9999 строк и до 127 столбцов. Строки идентифицируются числами от 1 до 9999, а столбцы буквами от A до DW. По умолчанию в памяти ЭВМ резервируется место для 2000 строк и 127 столбцов. Ширина каждого столбца по умолчанию устанавливается равной 9 печатным позициям, но можно установить любую ширину столбца, внеся специальную команду. На экране существует активная клетка, которая всегда подсвечивается. Такая подсветка называется табличным курсором, который можно перемещать с помощью клавиатуры.

На экране дисплея в каждый момент можно наблюдать только 20 строк таблицы и 8 столбцов стандартной ширины. Под двадцатой строкой размещаются так называемые служебные строки:

1 – строка состояния (STATUS LINE), где автоматически отображаются содержимое, координаты активной клетки и др.

2 – строка подсказки (PROMPT LINE), Где высвечивается информация об ошибках

3 – строка ввода (ENTRY LINE), где высвечиваются символы, набираемые на клавиатуре.

4 – строка помощи (HELP LINE). Она показывает назначение отдельных клавиш на клавиатуре ЭВМ.

При работе в SuperCalc выделяют три основных режима работы:

Режим электронной таблицы. Здесь активен только табличный курсор. Редактирующий курсор неподвижен и находится в исходной позиции строки ввода.

Режим ввода. Он устанавливается автоматически, с началом работы на клавиатуре.

Командный режим устанавливается несколькими способами. Наиболее распространенный способ – перед набором команды нажимается команда с символом “\”.

Табличный процессор Excel

MS Excel – одна из самых популярных сегодня программ электронных таблиц. Ею пользуются ученые и деловые люди бухгалтеры и журналисты, с ее помощью ведут разнообразные таблицы, списки и каталоги, составляют финансовые и статистические отчеты, подсчитывают состояние торгового предприятия, обрабатывают результаты научного эксперимента, ведут учет, готовят презентационные материалы. Возможности Excel очень высоки.

Обработка текста, управление базами данных – программа настолько мощна, что во многих случаях превосходит специализированные программы-редакторы или программы баз данных. Такое многообразие функций может поначалу запутать, чем заставить применять на практике. Но по мере приобретения опыта начинаешь по достоинству ценить то, что границ возможностей Excel тяжело достичь. За многолетнюю историю табличных расчётов с применением персональных компьютеров требования пользователей к подобным программам существенно изменились.

В начале основной акцент в такой программе, как, например, VisiCalc, ставился на счётные функции. Сегодня наряду с инженерными и бухгалтерскими расчетами организация и графическое изображение данных приобретают все возрастающее значение. Кроме того, многообразие функций, предлагаемое такой расчетной и графической программой, не должно осложнять работу пользователя. Программы для Windows создают для этого идеальные предпосылки. В последнее время многие как раз перешли на использование Windows в качестве своей пользовательской среды. Как следствие, многие фирмы, создающие программное обеспечение, начали предлагать большое количество программ под Windows.

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

Так как Excel – программа, работающая с таблицами, то здесь оперируют различными данными. В электронных таблицах используют, как правило, следующие типы данных: текст – это любая последовательность символов; число – это числовая константа; формула – это выражение, состоящее из числовых величин и арифметических операций (Пример: =А5/Н8*12); функции – это запрограммированные формулы, позволяющие проводить часто встречающиеся последовательности вычислений (Например, функция автосуммирования может быть представлена следующим образом: =СУММ(А1: А4)).

Оформление таблиц может быть самым разнообразным, возможности форматирования данных – как в хорошем текстовом процессоре: можно менять шрифты, начертания, выделять строки, столбцы или отдельные ячейки текста цветом, рамочками и линеечками, закрашивать области фоном или цветом, строить по табличным данным графики и диаграммы, вставлять таблицу с картинками и т.д.

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

Excel – программа многооконная, что позволяет нам одновременно загружать столько файлов, сколько позволит объем оперативной памяти компьютера. Окно Excel содержит множество различных элементов. Некоторые из них присущи всем программам в среде Windows, остальные есть только в окне Excel. Вся рабочая область окна Excel занята чистым рабочим листом (или таблицей), разделённым на отдельные ячейки. Столбцы озаглавлены буквами, строки – цифрами. Как и во многих других программах в среде Windows, вы можете представить рабочий лист в виде отдельного окна со своим собственным заголовком – это окно называется окном рабочей книги, так как в таком окне можно обрабатывать несколько рабочих листов. На одной рабочей странице в распоряжении будет 256 столбцов и 16384 строки. Строки пронумерованы от 1 до 16384, столбцы названы буквами и комбинациями букв. После 26 букв алфавита колонки следуют комбинации букв АА, АВ и т.д.

После запуска Excel содержит пять областей: окно книги, которое занимает большую часть экрана, строку меню, две или больше панелей инструментов, строку формул и строку состояния (строка меню, панелей инструментов, строка формул, и строка состояния появляются на экране даже в том случае, если книга не видна). Все вместе эти пять областей называются «Рабочей областью Excel». После запуска Excel первой пока еще пустой книги дается имя Книга 1. Если в течении текущего сеанса работы будет открыта новая книга, то Excel назовет ее Книга 2. Книга Excel может содержать листы пяти типов: рабочие листы, листы диаграмм модули Visual Basic, листы диалогов и листы макросов Microsoft Excel.

Окно книги составляет основную часть рабочей области. В нижней части окна книги размещаются кнопки прокрутки ярлыков листов, а в верхней части – строка заголовка. Новая книга первоначально содержит 16 отдельных листов. Чтобы просмотреть содержание книги, можно использовать четыре кнопки, расположенные в нижнем левом углу окна. Две средние кнопки служат для прокрутки на один лист влево или вправо. Две крайние кнопки выполняют прокрутку к первому или последнему листу книги.

Перечисленные кнопки прокрутки не активизируют листы книги. Чтобы сделать лист активным, следует после прокрутки ярлыков щелкнуть на листе. В правом конце строки заголовка окна книги находятся три кнопки для управления размерами окон: Свернуть, Развернуть и Закрыть. Ячейка, находящаяся на пересечении строки и столбца, является основным элементом любого рабочего листа. Каждая ячейка занимает уникальное место на листе, может хранить и отображать информацию, имеет однозначные координаты, которые называются адресом ячейки или ссылкой. Например, ячейка, находящаяся на пересечении столбца A и строки 1, имеет адрес A1. Ячейка на пересечении столбца Z и строки 100 имеет адрес Z100. Ссылки, являющиеся идентификаторами ячеек, бывают трех видов: абсолютные, относительные и смешанные. Абсолютные не изменяются, когда ячейки содержат формулы при копировании.

В относительных ссылках адреса при копировании формул в другое место изменяются. Смешанные ссылки состоят из абсолютных и относительных. В тех случаях, когда необходимо, чтобы изменились координаты ячеек используют относительные ссылки, если необходимо, чтобы координаты не изменялись используют относительную ссылку, в иных случаях используют смешанные. В тех случаях, когда координаты следует делать, неизменными перед ними ставят знак “$”. Выделенную ячейку называют активной или текущей ячейкой, адрес активной ячейки выводится в поле имени, которое находится в левом конце строки формул. При 256 столбцах и 16384 строках рабочий лист содержит более 4 миллионов ячеек.

Макрос - это записанная последовательность команд и действий пользователя, сохранённая под уникальным именем, которую может выполнить Excel .

Код макроса может служить основой для дальнейших разработок и является учебным материалом, т.к. по коду макроса можно научиться записывать последовательность действий в VBA.

Имя макроса может содержать до 255 символов и должно начинаться с буквы. В имя могут входить буквы, цифры и знаки подчёркивания. Пробелы в именах макросов не допускаются.

Если при работе с Microsoft Excel для Windows возникает необходимость несколько раз выполнить одну и ту же последовательность действий, то можно записать эту последовательность под определенным именем. Записанная под определенным именем последовательность действий называется макросом. Записанный макрос можно вызывать для выполнения из основного меню при помощи кнопки на панели инструментов или на рабочей области, а также комбинации клавиш. Макрос может быть назначен так же графическому объекту.

Обозначим основные моменты создания макроса.

1. Макрос представляет собой записанную последовательность определенных действий.

2. Для записи макроса выполните команду Сервис | Запись макроса.

3. Назначение существующему макросу клавиши быстрого вызова и пункта меню выполняется с помощью команды Сервис | Макрос.

5. Редактировать текст макроса можно непосредственно в модуле с текстом.

6. Для удаления макроса нажмите мышью на его имени. При этом станут доступными кнопки окна диалога “Макрос”, в том числе кнопка Удалить.

7. Команда Сервис | Назначить макрос назначает макросы графическим объектам.

8. Введите в поле ввода Имя макроса название создаваемого макроса и запишите новый макрос.

9. Вы можете вносить изменения непосредственно в текст программы, в которой на языке Visual Basic for Applications записана последовательность действий макроса.

10. Записанный макрос можно запустить на выполнение одним из следующих способов:

· из основного меню

· при помощи кнопки на панели инструментов

· при помощи кнопки на рабочей области

· нажатием комбинации клавиш клавиатуры

· нажатием кнопкой мыши на графическом объекте.

Табличный процессор abs

Табличный процессор abs начинал свою историю как попытка автора заработать деньги. Начиная с версии 0.4 (текущая 0.6) он распространяется по GNU General Public License.

Поэтому, исходные тексты доступны и проблема русификации разрешима.

Сам по себе abs поражает своей компактностью - объем исходных текстов всего 263К, а между тем в них влезает полный интерпретатор Бейсик.

По своим возможностям он более-менее сопоставим со многими современными таблицами - это скорее инструмент для рисования и оформления, чем мощная рассчетная система, каковыми были Lotus 1-2-3 и Quattro Pro.

Впрочем, большинство современных оффисных пользователей не нуждаются в матричной алгебре, а основные возможности табличного процессора - формулы, суммирование, простейшие графики в abs есть. А еще есть встроенный бейсик, на котором систему можно заточить под конкретное применение. Конечно же, любой продвинутый пользователь Linux недовольно сморщит нос, услышав о необходимости писать на бейсике...

Несколько неудобным является использование специальных команд Copy Right и Copy Down для размножения формул вместо просто Copy или механизма Cut&Paste как в Excel. Но, видимо, к этому можно привыкнуть.

Теперь о русификации. Сам табличный процессор русифицируется очень просто - в нем уже есть поддержка Xkb, и единственным камнем преткновения являются прошитые в код имена шрифтов -adobe-times,-adobe-courier и -adobe-helvetica. Взяв исходники abs и заменив в файле font.c adobe на cronyx, получаем результат - abs начинает разговаривать по-русски. Остается печать.

Печать в abs реализована следующим образом: записывается файл в формате fig и пропускается через transfig для получения постскриптовского файла. Решение замечательное своим изяществом, но, к сожалению, возвращает нас к проблеме русификации transfig (а хорошо бы еще и xfig - для предварительного просмотра). Впрочем, это не обязательно. Можно просто поменять имена шрифтов в выходном постскриптовском файле.

Табличный процессор Lotus 1-2-3

Lotus 1-2-3 - профессиональный процессор электронных таблиц. Широкие графические возможности и удобный интерфейс пакета позволяют быстро ориентироваться в нём. С его помощью можно создать любой финансовый документ, отчёт для бухгалтерии, составить бюджет, а затем разместить все эти документы в базах данных.

>>Информатика: Табличные процессоры к электронные таблицы

Табличные процессоры к электронные таблицы

Табличный процессор (ТП) - это прикладная программа, предназначенная для организации табличных вычислений на компьютере.

Вычислительная таблица, которая создается с помощью ТП, называется электронной таблицей .Первый табличный процессор был создан в 1979 году, предназначался для компьютеров типа Apple II и назывался VisiCalc. В 1982 году появился табличный процессор Lotus 1-2-3, предназначенный для IBM PC. Lotus объединил в себе возможности электронных таблиц, деловую графику и некоторые функции реляционной СУБД. Практически все последующие табличные процессоры (Multiplan, QuattroPro, SuperCalc и другие) поддерживали эти три функции. Одним из самых популярных табличных процессоров сегодня является MS Excel, входящий в состав пакета Microsoft Office. Кратко повторим основные понятия, связанные с электронными таблицами.

Электронная таблица (ЭТ) - это своеобразная компьютерная технология организации табличных расчетов. В основе ЭТ лежит несколько главных идей.

Первая идея - рабочее поле структурировано и о образцу шахматной доски. ЭТ, подобно шахматной доске, разделена на клетки. Строки таблицы пронумерованы числами, а столбцам присвоены буквенные имееа (рис. 2.1).

Рис. 2.1. Среда электронной таблицы


Клетки-ячейки таблицы именуются подобно клеткам шахматной доски: A1, В2 и т, п. Данные имена называют также адресами ячеек в таблице.

Любая прямоугольная область таблицы называется блоком. Блок идентифицируется именами ячеек, расположенных в противоположных углах. Например: A1:F4 - весь фрагмент таблицы, показанный на рис. 2,1.

Вторая идея - в ячейках таблицы» помимо текстов и чисел (как и в реляционных базах данных ), могут помещаться вычисляемые формулы. В качестве операндов в этих формулах выступают имена ячеек таблицы. Например, в ячейке ВЗ может находиться формула А1+В1. Сразу после занесения формулы в ячейку табличный процессор ее вычисляет и отражает в ячейке полученное значение. При изменении значений в ячейках-операндах мгновенно происходит пересчет формул

Третья идея - принцип относительной адресации. Адрес ячейки, присутствующий в формуле, обозначает ее расположение относительно ячейки, в которой записана формула. Например, формула А1+В1 в ячейке ВЗ воспринимается так: содержимое ячейки, расположенной на две строки выше и на один столбец левее, сложить с содержимым ячейки, расположенной на две строки выше в этом же столбце. При переносе этой формулы в другие ячейки, напримерр путем копировании, формула преобразуется, сохраняя тот же смысл относительного расположения слагаемых. Например, скопированная из ячейки ВЗ в ячейку С4 эта формула при¬мет вид В2+С2.

Для отмены действия принципа относительной адресации используется символ *$* помощью этого символа можно сделать неизменяемым (абсолютным) как весь адрес, так и отдельную его часть (строку или столбец). Например, если в ячейке ВЗ записана формула $А$1+$В$1, то при копировании в ячейку С4 она не изменится.

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

месячная выплата=базовая зарплата+ премия - налог.

(Пример не претендует на реалистичность, на самом деле выплата вычисляется сложнее, да и фирму с тремя сотрудниками встретишь нечасто). Базовая зарплата записана а контракте и неизменна. Налог определен государством в виде фиксированного процента от суммы (базовая зарплата + премия). Директор может манипулировать лишь премией и при этом, располагая ограниченными средствами, должен произвести суммарные выплаты всем сотрудникам.

Для ришения задачи следует подготовить таблицу, показанную на рис. 2.2.

"
Рис. 2.2. Пример задачи, решаемой с помощью табличного процессора

В ячейку А1 помещен текст «Расчет месячной заработной платы». Он выходит за ее пределы и путем элементарных манипуляций, имеющихся в каждом ТП, растянут на соседние ячейки. То же сделано с текстом «Примечание: доля начислений на заработную плату», изначально помещенным в ячейку А9. Остальные тексты поместились каждый в одну ячейку. Отметим, что ширина ячейки легко регулируется.

В ячейках C5:D7 и А10 - числа. Число 0,38 в А10 означает, что начисления на совокупную денежную выплату составляют 38%.
Напомним, что ни тексты, ни числа не меняются в ходе работы ТП.

В ячейках E5:F7 и F9 - формулы. Их смысл очевиден. Обратите внимание на использование в формулах в ячейках F5:F7 абсолютного адреса $А$10. С клавиатуры формула была введена лишь в ячейку F5, а в следующие занесена методом копирования. Использование значка позволило сохранить неизменным адрес А10.

На рис. 2.2 электронная таблица изображена в режиме отображения формул. Если теперь перейти в режим отображения значений (это основной режим ЭТ), то мы увидим результаты вычислений (рис. 2.3).

"
Рис. 2.3. Результаты вычислений

Полученная таблица является программой расчета заработной платы. Если в ней изменить какие-либо исходные числа, то немедленно изменятся значения в ячейках с формулами. Например, при изменении процента начислений на зарплату (число в ячейке А10) все результаты будут пересчитаны.

Многовариантные экономические расчеты - одна из самых массовых областей применения ТП. Однако это не единственное приложение электронных таблиц. Современные ТП оснащены богатым математическим аппаратом, средствами графической обработки данных. Все это делает их достаточно универсальным инструментом для расчетов во многих областях.

Коротко о главном

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

Табличный процессор - прикладная программа для работы с электронными таблицами.

В основе технологии электронных таблиц лежат три идеи: «шахматная» структура рабочего поля таблицы, использование формул и механизма их пересчета, принцип относительной адресации.

Современные табличные процессоры ориентированы на выполнение следующих функций: табличные вычисления, деловую графику, возможности работы с таблицей как с базой данных.

Вопросы и задания

1. При решении каких информационных задач используются электронные таблицы?

2. а) Как адресуются данные в электронной таблице?

б) Данные каких типов могут храниться в ячейках ЭТ?

в) Что такое принцип относительной адресаций?

г) Как можно отменить действие относительной адресации?

3. Если бы в ячейке Е5 на рис. 2.2 не сделали абсолютным адрес А10, какой бы вид приобрела формула при копировании ее в ячейки Е6 и Е7?

4. Внесите изменения в таблицу на рис. 3.2, если налог вычисляется по следующему правилу; при суммарном заработке не менее 4200 руб. взимается 33%, при меньшем заработке - 25%.

Семакин И.Г., Хеннер Е.К., Информатика и ИКТ, 11

Отослано читателями из интернет-сайтов

Содержание урока конспект урока опорный каркас презентация урока акселеративные методы интерактивные технологии Практика задачи и упражнения самопроверка практикумы, тренинги, кейсы, квесты домашние задания дискуссионные вопросы риторические вопросы от учеников Иллюстрации аудио-, видеоклипы и мультимедиа фотографии, картинки графики, таблицы, схемы юмор, анекдоты, приколы, комиксы притчи, поговорки, кроссворды, цитаты Дополнения рефераты статьи фишки для любознательных шпаргалки учебники основные и дополнительные словарь терминов прочие Совершенствование учебников и уроков исправление ошибок в учебнике обновление фрагмента в учебнике элементы новаторства на уроке замена устаревших знаний новыми Только для учителей идеальные уроки календарный план на год методические рекомендации программы обсуждения Интегрированные уроки

Введение

За многолетнюю историю табличных расчётов с применением персональных компьютеров требования пользователей к подобным программам существенно изменились. В начале основной акцент в такой программе, как, например, VisiCalc, ставился на счётные функции. Сегодня наряду с инженерными и бухгалтерскими расчетами организация и графическое изображение данных приобретают все возрастающее значение. Кроме того, многообразие функций, предлагаемое такой расчетной и графической программой, не должно осложнять работу пользователя. Программы для Windows создают для этого идеальные предпосылки. В последнее время многие как раз перешли на использование Windows в качестве своей пользовательской среды. Как следствие, многие фирмы, создающие программное обеспечение, начали предлагать большое количество программ под Windows.

Табличный процессор

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

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

Функции табличных процессоров весьма разнообразны:

  • создание и редактирование электронных таблиц;
  • создание многотабличных документов;
  • оформление и печать электронных таблиц;
  • построение диаграмм, их модификация и решение экономических задач графическими методами;
  • создание многотабличных документов, объединенных формулами;
  • работа с электронными таблицами как с базами данных: сортировка таблиц, выборка данных по запросам;
  • создание итоговых и сводных таблиц;
  • использование при построении таблиц информации из внешних баз данных;
  • создание слайд-шоу;
  • решение оптимизационных задач;
  • решение экономических задач типа "что - если" путем подбора параметров;
  • разработка макрокоманд, настройка среды под потребности пользователя и т.д.

Наиболее популярными электронными таблицами для персональных компьютеров являются табличные процессоры Microsoft Excel, Lotus 1-2-3, Quattro Pro и SuperCalc. И если после своего появления в 1982 году Lotus 1-2-3 был фактически эталоном для разработчиков электронных таблиц, то в настоящее время он утратил свои лидирующие позиции. Результаты тестирования продемонстрировали явное преимущество Excel по многим параметрам. Единственное превосходство Lotus 1-2-3 - это скорость работы, но опять же, превышение небольшое.

Перспективные направления в разработке электронных таблиц основными фирмами-разработчиками определены по-разному. Фирма Microsoft уделяет особое внимание совершенствованию набора функциональных средств Excel, и в этом ее пакет явно лидирует среди всех электронных таблиц. Фирма Lotus основные усилия сконцентрировала на разработке инструментов групповой работы. Пакет Quattro Pro в результате тестирования получил достаточно высокие оценки, но ни одна из особенностей пакета не вызвала к себе повышенного внимания. Наиболее привлекательными оказались лишь возможности сортировки данных.

Ситуация, сложившаяся на рынке электронных таблиц, в настоящее время характеризуется явным лидирующим положением фирмы Microsoft - 80% всех пользователей электронных таблиц предпочитают Excel. На втором месте по объему продаж - Lotus 1-2-3, затем Quattro Pro. Доля других электронных таблиц, например SuperCalc, совершенно незначительна.

Теперь подробнее о некоторых электронных таблицах.

Среди имеющихся на рынке электронных таблиц для DOS программа Quattro Pro лучшая. Пакет Quattro Pro рассчитан практически на любую вычислительную систему - от машин с процессором 8088 и емкостью памяти 512 Кбайт до IBM PC 486 с большой оперативной памятью.

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

Табличный процессор Quattro Pro обладает рядом достоинств:

  • удобный пользовательский интерфейс, дающий возможность предоставления данных в самой нестандартной форме;
  • многооконный режим работы;
  • доступ к любым неограниченным по размерам внешним базам данных созданных на основе наиболее популярных СУБД;
  • хорошее качество печати входных документов;
  • легкость создания программы обработки информации в таблицах, удобные средства отладки и редактирования созданных программ и т.д.

Одной из отличительных особенностей процессора Quattro Pro являются аналитические графики, которые позволяют применять к исходным данным агрегирование, вычислять скользящее среднее и проводить регрессионный анализ; результаты перечисленных действий отражаются на графиках. Набор встроенных функций в пакете Quattro Pro включает в себя все стандартные функции. Новыми для данной версии является поддержка дополнительных библиотек @-функций, разработанных независимыми поставщиками. Данный пакет включает программы линейного и нелинейного программирования. Оптимизационную модель можно записать на рабочий лист и работать с нею.

Кроме обычных команд работы с базами данных, Quattro Pro умеет читать внешние Базы в форматах Paradox, dBase и Reflex, и искать в них нужную информацию.

SuperCalc - это один из пакетов прикладных программ. Основное применение SuperCalc - выполнение расчетов. Однако в силу своей гибкости он позволяет решать большинство финансовых и административных задач:

  • прогнозирование продаж, роста доходов;
  • анализ процентных ставок и налогов;
  • учет денежных чеков;
  • подготовка финансовых деклараций и балансовых таблиц;
  • бюджетные и статистические расчеты;
  • объединение таблиц;
  • сметные калькуляции.

SuperCalc выполняет арифметические, статистические, логические, специальные функции. Он имеет дополнительные возможности: поиск и сортировка в таблицах. SuperCalc имеет довольно большие графические возможности, позволяя строить на экране семь видов диаграмм и графиков, облегчая тем самым труд пользователя.

Таблицы SuperCalc могут иметь до 9999 строк и до 127 столбцов. Строки идентифицируются числами от 1 до 9999, а столбцы буквами от A до DW.

По умолчанию в памяти ЭВМ резервируется место для 2000 строк и 127 столбцов.

Ширина каждого столбца по умолчанию устанавливается равной 9 печатным позициям, но можно установить любую ширину столбца, внеся специальную команду. На экране существует активная клетка, которая всегда подсвечивается.

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

На экране дисплея в каждый момент можно наблюдать только 20 строк таблицы и 8 столбцов стандартной ширины.

Под двадцатой строкой размещаются так называемые служебные строки:

  • 1 - строка состояния (STATUS LINE), где автоматически отображаются содержимое, координаты активной клетки и др.
  • 2 - строка подсказки (PROMPT LINE), Где высвечивается информация об ошибках
  • 3 - строка ввода (ENTRY LINE), где высвечиваются символы, набираемые на клавиатуре.
  • 4 - строка помощи (HELP LINE). Она показывает назначение отдельных клавиш на клавиатуре ЭВМ.

При работе в SuperCalc выделяют три основных режима работы:

  • Режим электронной таблицы. Здесь активен только табличный курсор. Редактирующий курсор неподвижен и находится в исходной позиции строки ввода.
  • Режим ввода. Он устанавливается автоматически, с началом работы на клавиатуре.

Командный режим устанавливается несколькими способами. Наиболее распространенный способ - перед набором команды нажимается команда с символом "".

MS Excel - одна из самых популярных сегодня программ электронных таблиц. Ею пользуются ученые и деловые люди бухгалтеры и журналисты, с ее помощью ведут разнообразные таблицы, списки и каталоги, составляют финансовые и статистические отчеты, подсчитывают состояние торгового предприятия, обрабатывают результаты научного эксперимента, ведут учет, готовят презентационные материалы. Возможности Excel очень высоки. Обработка текста, управление базами данных - программа настолько мощна, что во многих случаях превосходит специализированные программы-редакторы или программы баз данных. Такое многообразие функций может поначалу запутать, чем заставить применять на практике. Но по мере приобретения опыта начинаешь по достоинству ценить то, что границ возможностей Excel тяжело достичь.

14.2. Функциональные возможности табличных процессоров

14.3. Технология работы в электронной таблице

Электронная таблица - самая распространенная и мощная информационная технология для профессиональной работы с данными. Для управления электронной таблицей созданы специальные программные продукты – табличные процессоры.

Данная глава носит теоретический характер и направлена на формирование представления о возможностях электронной таблицы и ее использовании. Основные функциональные возможности и технологические операции электронной таблицы рассматриваются без привязки к конкретному типу табличного процессора. Полученные знания являются базовыми при практическом знакомстве с любым новым видом табличного процессора.

Рекомендации по практическому освоению табличного процессора вы найдете в главе 5 практикума для среды Excel 5.0 for Windows, которая с большим успехом применяется на любом рабочем месте. Предложенная авторами методика позволит самостоятельно освоить несколько видов табличных процессоров.

Обе главы связаны общей идеей и построены так, чтобы постепенно знакомить с разнообразным инструментарием технологии электронной таблицы – от типовых процедур до сложных режимов, применяемых при профессиональной работе с данными.

Цель главы - познакомить с функциональными возможностями табличного процессора и общей методологией использования электронной таблицы в профессиональной работе с данными.

После изучения главы вы должны знать:

Назначение электронной таблицы

Особенности типового интерфейса табличных процессоров

Типы данных, которые могут содержаться в ячейках

Форматы представления числовых и символьных данных

Понятие об относительных и абсолютных адресах

Понятие о формулах и функциях в арифметических выражениях

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

Назначение основных типовых команд табличного процессора

Способы объединения данных нескольких электронных таблиц в одну

Графические возможности табличных процессоров для представления данных

Основные технологические этапы работы с данными в среде любого табличного процессора

14.1. Основные понятия

История появления и развития электронной таблицы

Интерфейс табличного процессора

Данные, хранимые в ячейках электронной таблицы

Автоматическое изменение относительных ссылок при копировании и перемещении формул

ИСТОРИЯ ПОЯВЛЕНИЯ И РАЗВИТИЯ ЭЛЕКТРОННОЙ ТАБЛИЦЫ

Идея создания электронной таблицы возникла у студента Гарвардского университета (США) Дэна Бриклина (Dan Bricklin) в 1979 г. Выполняя скучные вычисления экономического характера с помощью бухгалтерской книги, он и его друг Боб Франкстон (Bob Frankston), который разбирался в программировании, разработали первую программу электронной таблицы, названную ими VisiCalc.

VisiCalc скоро стала одной из наиболее успешных программ. Первоначально она предназначалась для компьютеров типа Apple II, но потом была трансформирована для всех типов компьютеров. Многие считают, что резкое повышение продаж компьютеров типа Apple в то время и было связано с возможностью использования на них табличного процессора VisiCalc. В скоропоявившихся электронных таблицах-аналогах (например, SuperCalc) основные идеи VisiCalc были многократно усовершенствованы.

Новый существенный шаг в развитии электронных таблиц – появление в 1982 г. на рынке программных средств Lotus 1-2-3. Lotus был первым табличным процессором, интегрировавшим в своем составе, помимо обычных инструментов, графику и возможность работы с системами управления базами данных. Поскольку Lotus был разработан для компьютеров типа IBM, он сделал для этой фирмы то же, что VisiCalc в свое время сделал для фирмы Apple. После разработки Lotus 1-2-3 компания Lotus в первый же год повышает свой объем продаж до 50 млн. дол. и становится самой большой независимой компанией – производителем программных средств. Успех компании Lotus привел к ужесточению конкуренции, вызванной появлением на рынке новых электронных таблиц, таких, как VP Planner компании Paperback Software и Quattro Pro компании Borland International, которые предложили пользователю практически тот же набор инструментария, но по значительно более низким ценам.

Следующий шаг – появление в 1987 г. табличного процессора Excel фирмы Microsoft. Эта программа предложила более простой графический интерфейс в комбинации с ниспадающими меню, значительно расширив при этом функциональные возможности пакета и повысив качество выходной информации. Расширение спектра функциональных возможностей электронной таблицы, как правило, ведет к усложнению работы с программой.

Разработчикам Excel удалось найти золотую середину, максимально облегчив пользователю освоение программы и работу с ней. Благодаря этому Excel быстро завоевала популярность среди широкого круга пользователей. В настоящее время, несмотря на выпуск компанией Lotus новой версии электронной таблицы, в которой использована трехмерная таблица с улучшенными возможностями, Excel занимает ведущее место на рынке табличных процессоров.

Имеющиеся сегодня на рынке табличные процессоры способны работать в широком круге экономических приложений и могут удовлетворить практически любого пользователя.

ИНТЕРФЕЙС ТАБЛИЧНОГО ПРОЦЕССОРА

Что такое электронная таблица

Электронная таблица – компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов: тексты, даты, формулы, числа.

Результат вычисления формулы в клетке является изображением этой клетки. Числовые данные и даты могут рассматриваться как частный случай формул. Для управления электронной таблицей используется специальный комплекс программ – табличный процессор.

Главное достоинство электронной таблицы – это возможность мгновенного пересчета всех данных, связанных формульными зависимостями при изменении значения любого операнда.

Строки, столбцы, ячейки и их адреса

Рабочая область электронной таблицы состоит из строк и столбцов, имеющих свои имена. Имена строк – это их номера. Нумерация строк начинается с 1 и заканчивается максимальным числом, установленным для данной программы. Имена столбцов – это буквы латинского алфавита сначала от А до Z , затем от АА до AZ , ВА до BZ и т. д.

Максимальное количество строк и столбцов определяется особенностями используемой программы и объемом памяти компьютера. Современные программы дают возможность создавать электронные таблицы, содержащие более 1 млн. ячеек, хотя для практических целей в большинстве случаев этого не требуется.

Пересечение строки и столбца образует ячейку таблицы, имеющую свой уникальный адрес. Для указания адресов ячеек в формулах используются ссылки (например, А2 или С4).

Ячейка – область, определяемая пересечением столбца и строки электронной таблицы.

Адрес ячейки определяется названием (номером) столбца и номером строки.

Указание блока ячеек

В электронной таблице существует понятие блока (диапазона) ячеек, также имеющего свой уникальный адрес. В качестве блока ячеек может рассматриваться строка или часть строки, столбец или часть столбца, а также прямоугольник, состоящий из нескольких строк и столбцов или их частей (рис. 14.1). Адрес блока ячеек задается указанием ссылок первой и последней его ячеек, между которыми, например, ставится разделительный символ – двоеточие <: > или две точки подряд <..>.

Пример 14.1.

Адрес ячейки, образованной на пересечении столбца G и строки 3, будет выражаться ссылкой G3.

Адрес блока, образованного в виде части строки 1, будет А1..Н1.

Адрес блока, образованный в виде столбца В, будет В1 ..В 10.

Адрес блока, образованный в виде прямоугольника, будет D4..F5.

Каждая команда электронной таблицы требует указания блока (диапазона) ячеек, в отношении которых она должна быть выполнена.

Блок используемых ячеек может быть указан двумя путями: либо непосредственным набором с клавиатуры начального и конечного адресов ячеек, формирующих диапазон, либо выделением соответствующей части таблицы при помощи клавиш управления курсором. Удобнее задавать диапазон выделением ячеек.

Типичными установками, принимаемыми по умолчанию на уровне всех ячеек таблицы, являются: ширина ячейки в 9 разрядов, левое выравнивание для символьных данных и основной формат для цифровых данных с выравниванием вправо.

Блок ячеек – группа последовательных ячеек. Блок ячеек может состоять из одной ячейки, строки (или ее части), столбца (или его части), а также последовательности строк или столбцов (или их частей).

Типовая структура интерфейса

Как видно на рис. 14.1, при работе с электронной таблицей на экран выводятся рабочее поле таблицы и панель управления. Панель управления обычно включает: Главное меню, вспомогательную область управления, строку ввода и строку подсказки. Расположение этих областей на экране может быть произвольным и зависит от особенностей конкретного табличного процессора.

Строка главного меню содержит имена меню основных режимов программы. Выбрав один из них, пользователь получает доступ к ниспадающему меню, содержащему перечень входящих в него команд. После выбора некоторых команд ниспадающего меню появляются дополнительные подменю.

Рис. 14.1. Вид электронной таблицы на экране

Вспомогательная область управления включает:

строку состояния;

панели инструментов;

вертикальную и горизонтальную линейки прокрутки.

В строке состояния (статусной строке) пользователь найдет сведения о текущем режиме работы программы, имени файла текущей электронной таблицы, номере текущего окна и т.п. Панель инструментов (пиктографическое меню) содержит определенное количество кнопок (пиктограмм), предназначенных для быстрой активизации выполнения определенных команд меню и функций программы. Чтобы вызвать на экран те области таблицы, которые на нем в настоящий момент не отображены, используются вертикальная и горизонтальная линейки прокрутки. Бегунки (движки) линеек прокрутки показывают относительную позицию активной ячейки в таблице и используются для быстрого перемещения по ней. В некоторых табличных процессорах на экране образуются специальные зоны быстрого вызова. При щелчке мыши в такой зоне вызывается соответствующая функция. Например, при щелчке мыши на координатной линейке вызывается диалог задания параметров страницы.

Строка ввода отображает вводимые в ячейку данные. В ней пользователь может просматривать или редактировать содержимое текущей ячейки. Особенность строки ввода – возможность видеть содержащуюся в текущей ячейке формулу или функцию, а не ее результат. Строку ввода удобно использовать для просмотра или редактирования текстовых данных.

Строка подсказки предназначена для выдачи сообщений пользователю относительно его возможных действий в данный момент.

Приведенная структура интерфейса является типичной для табличных процессоров, предназначенных для работы в среде Windows. Для табличных процессоров, работающих в DOS, чаще всего отсутствуют командные кнопки панелей инструментов и линейки прокрутки.

Рабочее поле – пространство электронной таблицы, состоящее из ячеек, названий столбцов и строк.

Панель управления – часть экрана, дающая пользователю информацию об активной ячейке и ее содержимом, меню и режиме работы.

Текущая ячейка и экран

Текущей (активной) называется ячейка электронной таблицы, в которой в данный момент находится курсор. Адрес и содержимое текущей ячейки выводятся в строке ввода электронной таблицы. Перемещение курсора как по строке ввода, так и по экрану осуществляется при помощи клавиш движения курсора.

Возможности экрана монитора не позволяют показать всю электронную таблицу. Мы можем рассматривать различные части электронной таблицы, перемещаясь по ней при помощи клавиш управления курсором. При таком перемещении по таблице новые строки (столбцы) автоматически появляются на экране взамен тех, от которых мы уходим. Часть электронной таблицы, которую мы видим на экране монитора, называется текущим (активным) экраном.

Введение................................................................................................. 3

Глава 1. Понятие электронных таблиц и табличных процессоров.... 4

1.1 Основные элементы электронной таблицы................................. 4

1.2 Типы данных, используемых в электронных таблицах............. 7

1.3 Используемые типы функций.................................................... 10

1.4 Области применения табличных процессоров......................... 13

Глава 2. Обзор наиболее популярных табличных процессоров...... 15

2.1 Microsoft Excel........................................................................... 15

2.2 OpenOffice Calc.......................................................................... 22

Выводы и предложения....................................................................... 31

Список использованной литературы.................................................. 32

Введение

В повседневной жизни человек постоянно использует таблицы: дневник в школе, расписание электричек, расписание занятий и т.д. Персональный компьютер расширяет возможности использования таблиц за счёт того, что позволяет не только представлять данные в электронном виде, но и обрабатывать их. Класс программного обеспечения, используемый для этой цели, называется табличными процессорами или электронными таблицами. Основное назначение табличных процессоров – обработка таблично организованной информации, проведение расчётов на её основе и обеспечение визуального представления хранимых данных и результатов их обработки в виде графиков, диаграмм. Табличный процессор или электронная таблица – это интерактивная система обработки данных, в основе которой лежит двухмерная таблица. Ячейки таблицы могут содержать числа, строки или формулы, задающие зависимость ячейки от других ячеек. Пользователь может просматривать, задавать и изменять значение ячеек. Изменение значение ячейки ведет к немедленному изменению значений зависящих от нее ячеек. Табличные процессоры обеспечивают также задание формата изображения, поиск, сортировку. Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без проведения расчётов вручную. Расчёт по заданным формулам выполняется автоматически. Изменение содержимого, какой-либо ячейки приводит к перерасчёту значений всех ячеек, которые связаны с ней формульными отношениями. Электронные таблицы используются во всех сферах человеческой деятельности, но особо широко используются для проведения экономических и бухгалтерских расчётов. В настоящее время наиболее популярными и эффективными пакетами данного класса являются Excel, Calc, Quatro Pro, Lotus 1–2–3.

Глава 1. Понятие электронных таблиц и табличных процессоров

1.1 Основные элементы электронной таблицы

Электронная таблица –компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов: тексты, даты, формулы, числа.

Результат вычисления формулы в клетке является изображением этой клетки. Числовые данные и даты могут рассматриваться как частный случай формул. Для управления электронной таблицей используется специальный комплекс программ – табличный процессор .

Главное достоинство электронной таблицы – это возможность мгновенного пересчета всех данных, связанных формульными зависимостями при изменении значения любого операнда.

Строки, столбцы, ячейки и их адреса

Рабочая область электронной таблицы состоит из строк и столбцов, имеющих свои имена. Имена строк – это их номера. Нумерация строк начинается с 1 и заканчивается максимальным числом, установленным для данной программы. Имена столбцов – это буквы латинского алфавита сначала от А до Z , затем от АА до AZ , ВА до BZ и т. д.

Максимальное количество строк и столбцов определяется особенностями используемой программы и объемом памяти компьютера, Современные программы дают возможность создавать электронные таблицы, содержащие более 1 млн. ячеек, хотя для практических целей в большинстве случаев этого не требуется.

Пересечение строки и столбца образует ячейку таблицы, имеющую свой уникальный адрес. Для указания адресов ячеек в формулах используются ссылки (например, А2 или С4).

6. Информатика: учебник. Курносов А.П., Кулев С.А., Улезько А.В., Камалян А.К., Чернигин А.С., Ломакин С.В.: под ред. А.П. Курносова Воронеж, ВГАУ, 1997. –238 с.

7. Информатика: Учебник. /Под ред. Н.В. Макаровой – М.: Финансы и статистика, 2002. –768 с.

8. Пакеты прикладных программ: Учеб. пособие для сред, проф. образования / Э. В. Фуфаев, Л. И. Фуфаева. -М.: Издательский центр «Академия», 2004. –352 с.

Понравилась статья? Поделиться с друзьями: