Табличный процессор Excel 97 является компонентой Microsoft Office 97. По сравнению с Excel 95, он дополнен многими новыми функциями и стал работать значительно быстрее.
Помимо исправления текущих ошибок в тексте, функция Автозамены позволяет автоматически исправлять синтаксические ошибки при задании самых разнообразных формул (например, добавить круглую скобку, убрать лишний знак операции, вставить отсутствующий знак умножения, убрать лишние пробелы и др.), а также дает возможность быстро вывести формулу, находящуюся в ячейке, двойным щелчком мыши в ней. При наличии связанных формул Excel выделит цветными рамками все группы ячеек, значения которых используются при вычислении значения текущей. При необходимости пользователь может перемещать, расширять или сжимать цветные рамки, тем самым, изменяя совокупность ячеек, участвующих в вычислении. Функция Автозамены включается каждый раз, когда пользователь начинает набирать формулу (со знака =).
Задание формул упрощается за счет автоматического именования соответствующих диапазонов ячеек, имя колонки в этом случае используется в качестве имени диапазона без предварительной установки имени, например, если колонки называются Цена и Количество, то в формулу для вычисления суммы можно записать =Цена* Количество. При изменении имен колонок Excel автоматически изменит все формулы, в которых эти имена использовались. Для адресации ячеек можно применять и имена строк.
EXCEL поддерживает и другую систему адресации (стиль ссылок, когда нумеруются и строки, и столбцы). В этом случае сначала указывается номер строки, а затем номер столбца. Данная система адресации позволяет однозначно идентифицировать ячейки в пределах одного листа. Блоком ячеек можно присваивать собственные имена и использовать для ссылок на ячейки наряду с адресами.
Использование содержательных имен при работе с ячейками является элементом хорошего стиля работы. Несмотря на то, что их присвоение на начальном этапе требует дополнительных трудозатрат от пользователя, последующим позволяет лучше ориентироваться в больших массивах информации со сложными взаимозависимостями. Принципиальным решением, реализованных во всех табличных процессорах является то, что элементы электронных таблиц могут содержать данные произвольного типа (по мере необходимости пользователь может загружать в них самую разную информацию). В Excel допускаются данные числового, текстового, логического типа, даты, массивы, OLE-объекты. Ячейка может содержать формулу, задающую математические или другие операции над данными из других ячеек.
Предоставляется возможность при вводе задавать ограничения на вводимые данные, указывая список или диапазоны допустимых значений. Причем, по требованию пользователя выделяются те из данных, которые нарушают установленные ограничения (обводятся красными кружками).
Текст можно выводить под различными углами, располагать его в нескольких ячейках, либо автоматически настраивать размеры шрифта для размещения в пределах ячейки.
Excel выделяет цветными рамками диапазоны ячеек, участвующих в построении графика (выделив какой-либо элемент графика, пользователь видит, какие ячейки таблицы взяты для его построения), что облегчает отслеживание соответствия значений в таблицах и графиках. При изменении положения рамки автоматически перерисуется график или диаграмма. Цветные рамки можно использовать и для выделения ячеек, удовлетворяющих заданным критериям (например, значение в ячейке не должно превышать некоторого предельного значения).
Мастер диаграмм Excel 97 дополнен рядом опций форматирования, которые позволяют определить вид отображаемых на диаграмме данных, а также новыми типами диаграмм (круговые с выводом одного из секторов в виде круговой или столбцовой диаграммы). Предусмотрена возможность построения конических, пирамидальных и цилиндрических столбцовых диаграмм, а также ряд других нововведений, включая изменения интерфейса, которые улучшают работу в среде Excel.
Модернизированы средства поддержки коллективной работы. Любую таблицу могут редактировать одновременно несколько пользователей. При этом предусмотрена возможность добавления своих комментариев с указанием имени, отслеживание внесенных изменений, установки своих опций просмотра, печати и фильтрации, обеспечивается синхронизация таблиц через определенные интервалы времени.
Добавлены функции для присоединения к ячейкам гипертекстовых ссылок, а также обработки встроенных в таблицы запросов по поступившей из сети команде и др., что позволяет поддерживать Web-технологию.