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