Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Данныe, хранимые в ячейках электронной таблицы




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

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

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

Пример 2. Символьные данные:

«Ведомость по начислению премии»

«Группа N2 142»

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

Пример 3. Числовые данные:

100 -135

123.32.435

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

Пример 4. Предположим, что в ячейке находится формула =В5+(С5+2•Е5)/4.
В обычном режиме отображения таблицы на экране вы увидите не формулу, а результат вычислений по ней над числами, содержащимися в ячейках В5, С5 и Е5.

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

Пример 5. Ячейка содержит функцию вычисления среднего арифметического значения множества чисел, находящихся в ячейках В4, В5, В6, В8, в следующем виде:

=АVG (В4.. В6, В8).

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

дд-ммм-гг (04-Янв-95);

ммм-дд-гг (Янв-04-95);

дд-ммм (04-Янв);

ммм-гг (Янв-95).

Внимание! Тип входных данных, содержащихся в каждой ячейке, определяется первым символом, который должен трактоваться не как часть данных, а как команда переключения режимов:

если в ячейке содержатся числа, то первый их символ является либо цифрой, либо десятичной точкой, либо знаком числа (плюсом или минусом);

если в ячейке содержится формула, то первый ее символ должен быть «=» - знак равенства;

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

если ячейка содержит символьные данные, ее первым символом может быть апостроф или двойная кавычка, а также пробел.

Форматирование числовых данных в ячейках

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

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

Формат с фиксированным количеством десятичных знаков обеспечивает представление чисел в ячейках с заданной точностью, определяемой установленным пользователем количеством десятичных знаков после запятой (десятичной точки). Например, если установлен режим форматирования, включающий два десятичных знака, то вводимое в ячейку число 12345 будет записано как 12345.00, а число 0.12345 - как 0.12.

Процентный формат обеспечивает представление введенных данных в форме процентов со знаком % (в соответствии с установленным количеством десятичных знаков). Например, если установлена точность в один десятичный знак, то при вводе 0.123 на экране появится 12.3%, а при вводе 123 -12300.0%.

Денежный формат обеспечивает такое представление чисел, где каждые три разряда разделены запятой. При этом пользователем может быть установлена определенная точность представления (с округлением до целого числа или в два десятичных знака). Например, введенное число 12345 будет записано в ячейке как 12,345 (с округлением до целого числа).

 

Пример 6. Введенное число 12345 будет записано в ячейке как 1.2345E +04 (если установленная точность составляет 4 разряда) и как 1.23Е +04 (при точности в 2 разряда). Число.0000012 в научном формате будет иметь вид 1.2Е -06.

Форматирование символьных данных в ячейках

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

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

§ Выравнивание к правому краю ячейки располагает последний символ вводимых в ячейку данных в ее крайней правой позиции.

§ Выравнивание по центру ячейки располагает вводимые данные по центру ячейки.

Форматирование данных - выбор формы представления числовых или символьных данных в ячейке:

Изменение ширины колонки

Отображение числовых данных зависит не только от выбранного формата, но также и от ширины колонки (ячейки), в которой эти данные располагаются. Ширина колонки при текстовом режиме экрана устанавливается в знаках, а при графическом режиме экрана - в независимых единицах. Количество знаков в ячейке зависит от ее ширины, кегля, гарнитуры, а также от конкретного текста. Так, например, не составляет проблемы расположить число 12345 в формате с запятой без дробной части в ячейке шириной в 9 знаков. Однако вы не сможете его расположить там в денежном формате с двумя десятичными знаками, поскольку, число $12,345.00 занимает 10 разрядов, превышая тем самым ширину ячейки. В данном случае необходимо изменить используемый формат представления числа, либо увеличить ширину колонки.

Внимание! Если ширина вводимого числа превышает ширину ячейки (колонки), ячейка заполняется символами: ####, сигнализирующими о том, что ширина ячейки недостаточна для отображения данных.

Формулы

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

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

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

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

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

+ сложение,

- вычитание,

* умножение,

/ деление,

^ возведение в степень.

Каждая формула в электронной таблице содержит несколько арифметических действий с ее компонентами. Установлена последовательность выполнения арифметических операций. Сначала выполняется возведение в степень, затем - умножение и деление и только после этого - вычитание и сложение. Если вы выбираете между операциями одного уровня (например, между умножением и делением), то следует выполнять их слева направо. Нормальный порядок выполнения операций изменяют введением скобок. Операции в скобках выполняются первыми.

Арифметические формулы могут также содержать операторы сравнения: равно (=), не равно (<>), больше (>), меньше (<), не более (<=), не менее (>=). Результатом вычисления арифметической формулы является число.

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

#NOT# - логическое отрицание "НЕ",

#AND# - логическое "И",

#OR# - логическое "ИЛИ".

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

Пример 7. Приведем несколько примеров вычисления арифметических и логических формул по следующим данным:

  А В С  
         
         
         
Формула Результат Объяснение
=A1+B1·3   Содержимое ячейки В1 умножается на 3, и результат складывается с содержимым ячейки A1. (Умно­жение выполняется первым).
=А2-В3+С2   -3 Содержимое ячейки В3 вычитается из содержимого ячейки А2, а затем к результату добавляется со­держимое ячейки С2. (Сложение и вычитание как действия одного уровня выполняются слева на­право)
=В2/(С1*А2)   Содержимое ячейки С1 умножается на содержимое А2, и затем содержимое ячейки В2 делится на полученный результат. (Любые действия в скобках выполняются первыми).
=В1^С1-В2/А3     Содержимое ячейки В1 возводится в степень, определяемую содержимым ячейки С1, затем определяется частное от деления содержимого ячейки В2 на содержимое ячейки А3. Полученное частное вычитается из первого результата. (Возведение в степень выполняется первым, затем выполняется деление и только потом - вычитание).
=A1>0#OR#С3>0   Поскольку содержимое ячеек А1 (3>0) и С3 (6>0) представляет собой положительные числа, всему выражению присваивается численная величина 1 ("Истинно").
             

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

Функции

Под функцией понимают зависимость одной переменной (у) от одной (х) или нескольких переменных (Х1, Х2, ••., Хп). Причем каждому набору значений переменных Х1, Х2, •.., Хп будет соответствовать единственное значение определенного типа зависимой переменной у. Функции вводят в таблицу в составе формул либо отдельно. В электронных таблицах могут быть представлены следующие виды функций:

§ математические;

§ статистические;

§ текстовые;

§ логические;

§ финансовые;

§ функции даты и времени и др.

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

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

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

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

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

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

Пример 8. SUМ(Список) - статистическая функция определения суммы всех числовых значений в Списке. Список может состоять из адресов ячеек и блоков, а также числовых значений.

SUM(B5.. E5)

SUМ(А3.. ЕЗ,230)

АVЕRAGЕ(Список) - статистическая функция определения среднего арифметического значения всех перечисленных в Списке величин.

AVERAGE(5,20, 10,5)

А VЕRAGЕ(Б 1 О.. Б 13,Б 17),

МАХ(Список) - статистическая функция, результатом которой является максимальное значение в указанном Списке.

МАХ(ВЗ.. В8,А3.. А6)

IF(Условие, Истинно, Ложно) - логическая функция, проверяющая на истинность заданное логическое условие. Если условие выполняется, то результатом функции является значение аргумента "Истинно". Если условие не выполняется, то результатом функции становится значение аргумента "Ложно".

IF(В4<100,100,200)

- если ячейка В4 содержит число меньше 100, то функции присваивается значение 100, если же это условие не выполняется (т.е. содержимое ячейки В4 больше или равно 100), функции присваивается значение 200.

 

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...