Форматирование данных — выбор формы представления числовых или символьных данных в ячейке.
По умолчанию символьные данные выравниваются по левому краю ячейки. Вы можете изменить формат представления символьных данных в электронной таблице. Для этого существуют следующие возможности.
Выравнивание к левому краю ячейки располагает первый символ вводимых вами данных в крайней левой позиции ячейки. Для многих программ этот режим используется по умолчанию как основной.
Выравнивание к правому краю ячейки располагает последний символ вводимых в ячейку данных в ее крайней правой позиции.
Выравнивание по центру ячейки располагает вводимые данные по центру ячейки.
Изменение ширины колонки
Отображение числовых данных зависит не только от выбранного формата, но также и от ширины колонки (ячейки), в которой эти данные располагаются. Ширина колонки при текстовом режиме экрана устанавливается в знаках, а при графическом режиме экрана — в независимых единицах. Количество знаков в ячейке зависит от ее ширины, кегля, гарнитуры, а также от конкретного текста. Так, например, не составляет проблемы расположить число 12345 в формате с запятой без дробной части в ячейке шириной в 9 знаков. Однако вы не сможете его расположить там в денежном формате с двумя десятичными знаками, поскольку число $12,345.00 занимает 10 разрядов, превышая тем самым ширину ячейки. В данном случае необходимо изменить используемый формат представления числа либо увеличить ширину колонки.
|
|
Внимание! Если ширина вводимого числа превышает ширину ячейки (колонки), ячейка заполняется звездочками или решеткой, сигнализирующими о том, что ширина ячейки недостаточна для отображения данных.
Формулы
Вычисления в таблицах производятся с помощью формул. Результат вычисления помещается в ячейку, в которой находится формула.
Формула начинается со знака плюс или левой круглой скобки и представляет собой совокупность математических операторов, чисел, ссылок и функций.
При вычислениях с помощью формул соблюдается принятый в математике порядок выполнения арифметических операций.
Формулы состоят из операторов и операндов, расположенных в определенном порядке. В качестве операндов используются данные, а также ссылки отдельных ячеек или блоков ячеек. Операторы в формулах обозначают действия, производимые с операндами. В зависимости от используемых операторов различают арифметические (алгебраические) и логические формулы.
В арифметических формулах используются следующие операторы арифметических действий:
+ сложение,
- вычитание,
* умножение,
/ деление,
|
|
^ возведение в степень.
Каждая формула в электронной таблице содержит несколько арифметических действий с ее компонентами. Установлена последовательность выполнения арифметических операций. Сначала выполняется возведение в степень, затем — умножение и деление и только после этого — вычитание и сложение. Если вы выбираете между операциями одного уровня (например, между умножением и делением), то следует выполнять их слева направо. Нормальный порядок выполнения операций изменяют введением скобок. Операции в скобках выполняются первыми.
Арифметические формулы могут также содержать операторы сравнения: равно (=), не равно (< >), больше (>), меньше (<), не более (<=), не менее (>=). Результатом вычисления арифметической формулы является число.
Логические формулы могут содержать указанные операторы сравнения, а также специальные логические операторы:
#NOT# — логическое отрицание "НЕ",
#AND# — логическое "И",
#OR# — логическое "ИЛИ".
Логические формулы определяют, выражение истинно или ложно. Истинным выражениям присваивается численная величина 1, а ложным — 0. Таким образом, вычисление логической формулы заканчивается получением оценки "Истинно" (1) или "Ложно" (0).
По умолчанию электронная таблица вычисляет формулы при их вводе, пересчитывает их повторно при каждом изменении входящих в них исходных данных. Формулы могут включать функции.
Функции
Под функцией понимают зависимость одной переменной (у) от одной (х) или нескольких переменных (х 1, х2,..., хп). Причем каждому набору значений переменных х 1 х2,..., х„ будет соответствовать единственное значение определенного типа зависимой переменной у. Функции вводят в таблицу в составе формул либо отдельно. В электронных таблицах могут быть представлены следующие виды функций:
математические;
статистические;
текстовые;
логические;
финансовые;
функции даты и времени и др.
Математические функции выполняют различные математические операции, например, вычисление логарифмов, тригонометрических функций, преобразование радиан в градусы и т. п.
Статистические функции выполняют операции по вычислению параметров случайных величин или их распределений, представленных множеством чисел, например, стандартного отклонения, среднего значения, медианы и т. п.
Текстовые функции выполняют операции над текстовыми строками или последова
тельностью символов, вычисляя длину строки, преобразовывая заглавные буквы в строчные и т.п.
Логические функции используются для построения логических выражений, результат которых зависит от истинности проверяемого условия.
Финансовые функции используются в сложных финансовых расчетах, например определение нормы дисконта, размера ежемесячных выплат для погашения кредита, определение амортизационных отчислений и др.
Все функции имеют одинаковый формат записи и включают имя функции и находящийся в круглых скобках перечень аргументов, разделенных запятыми. Приведем примеры наиболее часто встречающихся функций.
Пример SUM (Список) — статистическая функция определения суммы всех числовых значений в Списке. Список может состоять из адресов ячеек и блоков, а также числовых значений.
SUM(B5..E5) SUM(A3..E3, 230)
AVERAGE (Список) — статистическая функция определения среднего арифметического значения всех перечисленных в Списке величин.
AVERAGE(5, 20, 10, 5) AVERAGE(B10..B13,B17)
МАХ(Список) — статистическая функция, результатом которой является максимальное значение в указанном Списке.
МАХ(ВЗ..В8,АЗ..Аб)
IF(Условие, Истинно, Ложно) — логическая функция, проверяющая на истинность заданное логическое условие. Если условие выполняется, то результатом функции является значение аргумента "Истинно". Если условие не выполняется, то результатом функции становится значение аргумента "Ложно".
|
|
IF(B4<100,100, 200)
— если ячейка В4 содержит число меньше 100, то функции присваивается значение 100, если же это условие не выполняется (т.е. содержимое ячейки В4 больше или равно 100), функции присваивается значение 200.