В каждой ячейке могут находиться либо данные (введенные пользователем), либо формулы — выражения, задающие те или иные преобразования данных. Тип данных в ячейке и способ их отображения (т.е. форматирование результатов) определяются автоматически, на основе анализа введенных данных, но могут быть и переопределены пользователем.
Для получения данных из других ячеек на них можно сослаться (поставить ссылку) при записи формул, указав координаты ячейки. Координаты могут быть записаны двумя способами: как относительные (координаты, которые зависят от положения формулы и при ее переносе или копировании изменятся на вектор смещения) и как абсолютные (не зависящие от положения формулы). По умолчанию ссылки вводятся как относительные (A1 или R[1]C[1]), при необходимости сделать абсолютную ссылку используют дополнительное обозначение ($A$1 или R1C1). Ссылка может включать в себя и название листа, на котором расположена таблица. Например, в табличном процессоре Microsoft Excel: Объекты!B99 — ячейка B99 на листе Объекты.
Применение относительных ссылок позволяет тиражировать формулы (при копировании формулы относительные координаты автоматически изменяются), копировать блоки созданной структуры и таким способом быстро создавать большие таблицы.
В обычном режиме работы, при наличии формулы в ячейке отображается результат ее вычисления. Этот результат автоматически пересчитывается при изменении исходных данных, т.е. при изменении значений связанных ячеек.
В современных системах (Microsoft Excel, OpenOffice.Org Calc, QuattroPro) пространство таблицы заранее размечено на ячейки, пользователь вводит в ячейки данные и формулы выполнения вычислений. Операции вставки столбца и строки не изменяют фактически доступное пространство.
Содержимое ячеек может быть оформлено с помощью стандартных средств оформления текстов: изменения рисунка шрифта, его размеров, начертания и выравнивания относительно ячейки, направления написания. Помимо этого, пользователю доступны средства оформления самой таблицы: объединения ячеек, различные способы прорисовки границ между ячейками при печати.
Применение электронных таблиц позволяет пользователям, не имеющим специальной подготовки в области программирования, определять процедуру расчета, выполнять различные преобразования данных и представлять результаты в текстовой, числовой и графической форме. Этот тип приложений — один из наиболее востребованных в повседневной практике.