• Табличный процессор. Реферат: Табличные процессоры

    Введение................................................................................................. 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 с.

    Лекция №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 - профессиональный процессор электронных таблиц. Широкие графические возможности и удобный интерфейс пакета позволяют быстро ориентироваться в нём. С его помощью можно создать любой финансовый документ, отчёт для бухгалтерии, составить бюджет, а затем разместить все эти документы в базах данных.

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

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

    Электронные таблицы используются во всех сферах человеческой деятельности, но особо широко используются для проведения экономических и бухгалтерских расчётов. В настоящее время наиболее популярными и эффективными пакетами данного класса являются Excel, Calc, Quattro Pro, Lotus 1-2-3.

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

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

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

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

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

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

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

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

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

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

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

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

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

    • * строку состояния;
    • * панели инструментов;
    • * вертикальную и горизонтальную линейки прокрутки.

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

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

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

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

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

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

    Под функцией понимают зависимость одной переменной (у) от одной (х) или нескольких переменных (х1, х2,..., xn). Причем каждому набору значений переменных х1, х2,..., xn будет соответствовать единственное значение определенного типа зависимой переменной y. Функции вводят в таблицу в составе формул либо отдельно. В электронных таблицах могут быть представлены следующие виды функций:

    • - математические;
    • - статистические;
    • - текстовые;
    • - логические;
    • - финансовые;
    • - функции даты и времени и др.

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

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

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

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

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

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

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

    Основное назначение табличного процессора - автоматизация Расчетов в табличной форме.

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

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

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

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

    Табличный процессор является неотъемлемой частью прикладного программного обеспечения АРМ экономиста, что связано с его функциональными возможностями.

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

    Документ, созданный в MS Excel, называется рабочей книгой. Рабочая книга состоит из набора рабочих листов. Листов в книге Excel может быть до 255. Каждый рабочий лист имеет имя, по умолчанию Лист 1, Лист 2, Лист 3.

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

    Программа Excel рассматривает содержимое ячейки как формулу, если оно начинается со знака равенства (=). Тем самым, чтобы начать ввод формулы в ячейку, достаточно нажать клавишу «=«. Однако вводить формулы более удобно, если в строке формул щелкнуть на кнопке Изменить формулу. В этом случае непосредственно под строкой формул открывается Палитра формул, содержащая вычисленное значение указанной формулы.

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

    • 1. Таблица, используемая в качестве базы данных, обычно состоит из нескольких столбцов, являющихся полями базы данных. Каждая строка представляет отдельную запись. Если данные представлены в таком виде, программа Excel позволяет производить сортировку и фильтрацию.
    • 2. Сортировка - это упорядочение данных по возрастанию или по убыванию. Проще всего произвести такую сортировку, выбрав одну из ячеек и щелкнув на кнопке Сортировка по возрастанию или Сортировка по убыванию.
    • 3. Параметры сортировки задают командой Данные > Сортировка. При этом открывается диалоговое окно Сортировка диапазона. В нем можно выбрать от одного до трех полей сортировки, а также задать порядок сортировки по каждому полю.
    • 4. При фильтрации базы отображаются только записи, обладающие нужными свойствами. Простейшее средство фильтрации - автофильтр. Он запускается командой Данные > Фильтр > Авто-фильтр.
    • 5. По команде Автофильтр в ячейках, содержащих заголовки полей, появляются раскрывающие кнопки. Щелчок на такой кнопке открывает доступ к списку вариантов фильтрации. Записи, не удовлетворяющие условию фильтрации, не отображаются.
    • 6. Чтобы создать произвольный фильтр, следует в раскрывшемся списке выбрать пункт Другие. Диалоговое окно Пользовательский автофильтр позволяет задать более сложное условие фильтрации по данному полю.
    • 7. Команда Данные > Фильтр > Отобразить все позволяет отобразить все записи. Чтобы, отменить использование автофильтра, надо повторно дать команду Данные > Фильтр > Автофильтр.

    Введение................................................................................................. 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).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Окно, рабочая книга, лист

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

    Рабочая книга представляет собой документ, содержащий несколько листов, а которые могут входить таблицы, диаграммы или макросы. Вы можете создать книгу для совместного хранения в памяти интересующих вас листов и указать, какое количество листов она должна содержать. Все листы рабочей книги сохраняются в одном файле. Заметим, что, термин «рабочая книга» не является стандартным. Так, например, табличный процессор Framework вместо него использует понятие Frame (рамка).


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

    Типы входных данных

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

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

    Пример 2. Символьные данные:

    Ведомость по начислению премии Группа №142

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

    Пример 3. Числовые данные:

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

    Пример 4. Предположим, что в ячейке находится формула +В5 + (С5 + 2 * Е5) / 4. В обычном режиме отображения таблицы на экране вы увидите не формулу, а результат вычислений по ней над числами, содержащимися в ячейках В5, С5 и Е5.

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

    Пример 5. Ячейка содержит функцию вычисления среднего арифметического значения множества чисел, находящихся в ячейках В4, В5, В6, В8. в следующем виде:

    @AVG (В4 .. В6, В8).

    Даты. Особым типом входных данных являются даты. Этот тип данных обеспечивает выполнение таких функций, как добавление к дате числа (пересчет даты вперед и назад) или вычисление разности двух дат (длительности периода). Даты имеют внутренний (например, дата может выражаться количеством дней от начала 1900 года или порядковым номером дня по Юлианскому календарю) и внешний формат. Внешний формат используется для ввода и отображения дат. Наиболее употребительны следующие типы внешних форматов дат:

    – МММ–ДД–ГГ (Янв–04–95);

    – МММ–ГГ (Янв–95).

    Внимание! Тип входных данных, содержащихся в каждой ячейке, определяется первым символом, который должен трактоваться не как часть данных, а как команда переключения режима:

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

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

    если ячейка содержит символьные данные, ее первым символом может быть одинарная (апостроф) или двойная кавычка, а также пробел.

    Логические данные используется в логических формулах и функциях. Данные этого типа отображаются в текущей ячейке следующим образом: если вводится любой отличное от нуля число (целое или дробное), то после нажатия клавиши в этой ячейке будет выведено «Истина». Ноль отображается в соответствующей ячейке как «Ложь».

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

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

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

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

    Формат с фиксированным количеством десятичных знаков обеспечивает представление чисел в ячейках с заданной точностью, определяемой установленным пользователем количеством десятичных знаков после запятой (десятичной точки). Например, если установлен режим форматирования, включающий два десятичных знака, то вводимое в ячейку число 12345 будет записано как 12345,00, а число 0.12345 – как.12.

    Процентный формат обеспечивает представление введенных данных в форме процентов со знаком % (в соответствии с установленным количеством десятичных знаков). Например, если установлена точность в один десятичный знак, то при вводе 0.123 на экране появится 12.3%, а при вводе 123 – 12300.0%.

    Денежный формат обеспечивает такое представление чисел, где каждые три разряда разделены запятой. При этом пользователем может быть установлена определенная точность представления (с округлением до целого числа или в два десятичных знака). Например, введенное число 12345 будет записано в ячейке как 12,345 (с округлением до целого числа) и 12,345–00 (с точностью до двух десятичных знаков).

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

    – мантиссы, имеющей один десятичный разряд слева от десятичной точки, и некоторого (определяемого точностью, заданной пользователем) количества десятичных знаков справа от нее;

    – порядка числа.

    Пример 6. Введенное число 12345 будет записано в ячейке как 1.2345Е+04 (если установленная точность составляет 4 разряда) и как 1.23Е+04 (при точности в 2 разряда). Число.0000012 в научном формате будет иметь вид 1.2Е–06.

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

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

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

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

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

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

    Сложение,

    – вычитание,

    * умножение,

    / деление,

    ^ возведение в степень.

    Каждая формула в электронной таблице содержит несколько арифметических действий с ее компонентами. Установлена последовательность выполнения арифметических операций. Сначала выполняется возведение в степень, затем – умножение и деление и только после этого – вычитание и сложение. Если вы выбираете между операциями одного уровня (например, между умножением и делением), то следует выполнять их слева направо. Нормальный порядок выполнения операций изменяют введением скобок. Операции в скобках выполняются первыми.

    Арифметические формулы могут также содержать операторы сравнения: равно (=), не равно (< >), больше (>), меньше (<), не более (<=), не менее (>=). Результатом вычисления арифметической формулы является число.

    Логические формулы могут содержать указанные операторы сравнения, а также специальные логические операторы:

    #NOT# – логическое отрицание «НЕ»,

    #AND# – логическое «И»,

    #OR# – логическое «ИЛИ».

    Логические формулы определяют, выражение истинно или ложно. Истинным выражениям присваивается численная величина 1, а ложным – 0. Таким образом, вычисление логической формулы заканчивается получением оценки «Истинно» (1) или «Ложно» (0).

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

    A B C
    1 3 5 2
    2 3 12 1
    3 4 7 6
    Формула Результат Объяснение
    =А1+В1*3 18 Содержимое ячейки В1 умножается на 3, и результат складывается с содержимым ячейки А1. (Умножение выполняется первым).
    =А2–В3+С2 –3 Содержимое ячейки В3 вычитается из содержимого ячейки А2, а затем к результату добавляется содержимое ячейки С2. (Сложение и вычитание как действия одного уровня выполняются слева направо).
    =В2/(С1*А2) 2 Содержимое ячейки С1 умножается на содержимое А2, и затем содержимое ячейки В2 делится на полученный результат. (Любые действия в скобках выполняются первыми).
    =В1^С1–В2/А3 22 Содержимое ячейки В1 возводится в степень, определяемую содержимым ячейки С1, затем определяется частное от деления содержимого ячейки В2 на содержимое ячейки А3. Полученное частное вычитается из первого результата. (Возведение в степень выполняется первым, затем выполняется деление и только потом – вычитание).
    =А1>0#OR#C3>0 1 Поскольку содержимое ячеек А1 (3>0) и С3 (6>0) представляет собой положительные числа, всему выражению присваивается численная величина 1 ("Истинно").

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

    Под функцией понимают зависимость одной переменной (у) от одной (х) или нескольких переменных (х1, х2, ..., xn). Причем каждому набору значений переменных х1, х2, ..., xn будет соответствовать единственное значение определенного типа зависимой переменной y. Функции вводят в таблицу в составе формул либо отдельно. В электронных таблицах могут быть представлены следующие виды функций:

    математические;

    статистические;

    текстовые;

    логические;

    финансовые;

    функции даты и времени и др.

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

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

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

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

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

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

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

    SUM(A3..E3, 230)

    AVERAGE(Список) – статистическая функция определения среднего арифметического значения всех перечисленных в Списке величин.

    AVERAGE(5, 20, 10, 5)

    AVERAGE(B10..B13, B17)

    МАХ(Список) – статистическая функция, результатом которой является максимальное значение в указанном Списке.

    МАХ(В3..В8,А3.,А6)

    IF(Условие, Истинно, Ложно) – логическая функция, проверяющая на истинность заданное логическое условие. Если условие выполняется, то результатом функции является значение аргумента «Истинно». Если условие не выполняется, то результатом функции становится значение аргумента «Ложно».

    IF(B4<100, 100, 200)

    – если ячейка В4 содержит число меньше 100, то функции присваивается значение 100, если же это условие не выполняется (т.е. содержимое ячейки В4 больше или равно 100), функции присваивается значение 200.

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

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

    Основное назначение табличного процессора – автоматизация Расчетов в табличной форме.

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

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

    Для автоматизации вычислений;

    Для представления результатов вычислений в виде диаграмм;

    Для моделирования, когда исследуется влияние различных значений параметров.

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

    Табличный процессор является неотъемлемой частью прикладного программного обеспечения АРМ экономиста, что связано с его функциональными возможностями.

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


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

    Документ, созданный в MS Excel, называется рабочей книгой. Рабочая книга состоит из набора рабочих листов. Листов в книге Excel может быть до 255. Каждый рабочий лист имеет имя, по умолчанию Лист1, Лист2, Лист3. Названия листов отображаются в нижней части листа. С помощью ярлычков, на которых написаны имена листов, можно переключаться между рабочими листами, входящими в рабочую книгу. Чтобы переименовать рабочий лист, надо дважды щёлкнуть на его ярлычке, либо нажать правой кнопкой мыши на ярлычке и выбрать пункт Переименовать. Листам можно давать произвольные имена длиною до 31–го символа, исключая символы * : / \ ? .

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

    Если пользователю необходимо добавить новый рабочий лист, он может сделать это, выполнив команду Вставка / Лист. Для удаления листа следует выполнить команду Правка / Удалить лист, при этом необходимо помнить о том, что удалённый лист восстановить невозможно.

    Пространство рабочего листа состоит из строк и столбцов. По умолчанию каждый рабочий лист имеет 256 столбцов, (каждый столбец имеет имя, озаглавленное латинской буквой) и 65536 строк (нумерация от 1 до 65536), таким образом, всего на листе имеется 16777216 ячеек.

    На пересечении строк и столбцов образуются ячейки таблицы. Ячейка – это минимально адресуемый элемент рабочего листа. Имя ячейки (адрес) состоит из имени столбца и номера строки, например, A10 или D23. Адресация ячеек используется при записи формул. Одна из ячеек всегда является активной, и в ней производятся операции ввода и редактирования. Группа ячеек называется диапазоном. Диапазон ячеек обозначают, указывая через двоеточие номера ячеек, расположенных в противоположных углах, например: А5:C20.

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

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

    Числовые данные – это отдельное число, введенное в ячейку. Excel рассматривает данные как число, если формат данных позво­ляет это сделать. Как числа рассматриваются данные, определяю­щие даты или денежные суммы. Ячейки, содержащие числовые данные, могут использоваться в вычислениях.

    Если ячейка содержит формулу, значит эта ячейка вычисляемая, то есть, значение ячейки может зависеть от значений других ячеек таблицы. Содержимое ячейки рассматривается как формула, если оно начинается со знака равенства (=). Все формулы дают число­вой результат.

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

    Данные в программе Excel всегда вносятся в текущую ячейку. Прежде чем начать ввод, соответствующую ячейку надо выбрать. Указатель текущей ячейки перемещают мышью или курсорными клавишами. Можно использовать и такие клавиши, как HOME, PAGE UP и PAGE DOWN.

    Для ввода данных в текущую ячейку не требуется никакой специ­альной команды. Нажатие клавиш с буквами, цифрами или зна­ками препинания автоматически начинает ввод данных в ячейку. Вводимая информация одновременно отображается и в строке формул. Закончить ввод можно нажатием клавиши ENTER.

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

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

    Протягивание можно производить в любом направлении. Например, если надо выбрать ячейки от В3 до D8, то можно проводить протягивание не только от ВЗ к D8, но и от D3 к В8, от В8 к D3 или от D8 к ВЗ. Если теперь щелкнуть на любой ячейке, выделение отменяется.

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

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

    82.53 республика Бурятия 8 7,2 8,2 10,7 133.75 республика Тыва 3,8 2,7 4,4 3,5 92.1 томская область 15,1 6,8 13,7 12,3 81.46 тюменская область 18,2 15,6 20,8 12,7 69.78 2. Табличный процессор Excel Табличный процессор есть, в сущности, совмещение текстового редактора с электронным калькулятором. Его можно применять как большой математический калькулятор, когда нужно...


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

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

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

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

    Возможности табличных процессоров:

    Создание, редактирование, оформление и печать ЭТ;

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

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

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

    Работа с ЭТ как с базами данных (списки): сортировка таблиц, выборка данных по запросам;

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

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

    Выполнение автоматизированного поиска ошибок вычислений по формулам.

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

    Решение экономических задач типа «что-если» путем подбора параметров;

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

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

    Статистическая обработка данных;

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

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

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

    Excel (фирма Microsoft),

    Lotus 1-2-3 (фирма Lotus Developnet),

    Quattro Pro (фирма WordPerfekt – Novell Application Group).

    Если после появления в 1982 г. пакет Lotus 1-2-3 был практически эталоном для разработчиков электронных таблиц, то в настоящее время он утратил свои лидирующие позиции, а ее место занял пакет Excel.

    Перспективные направления в разработке электронных таблиц основными фирмами – разработчиками определены по–разному.

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