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

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

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

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

Пример:

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

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

- Адрес блока, образованного в виде части столба B, В1: В10;

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

 

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

- арифметических действий: сложение (+), вычитание (-), умножение (*), деление (/), возведение в степень (^);

- операций сравнения: равно (=), не равно (<>), больше (>), не больше (<=), меньше (<), не менее (>=).

Результатом вычисления арифметической формулы является число.

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

«НЕ» - логическое отрицание «NOT»;

«И» - логическое умножение «AND»;

«ИЛИ» - логическое сложение «OR».

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

 

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

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

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

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

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

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

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