«Информатика»

Вид материалаУчебное пособие

Содержание


Основные типы данных
Общий. Применяется для отображения как текстовых, так и числовых значений произвольного типа. Числовой
Подобный материал:
1   ...   11   12   13   14   15   16   17   18   ...   39

Основные типы данных


В одну ячейку электронной таблицы можно ввести информацию следующего вида:

текст, длиной до 255 символов; число определённого формата; дату или время; формулу.

При вводе и отображении информации могут быть использованы следующие форматы:
  • Общий. Применяется для отображения как текстовых, так и числовых значений произвольного типа.
  • Числовой. Наиболее общий способ представления чисел. Число отображаемых знаков после запятой можно задать, используя поле со счётчиком «Число десятичных знаков», а группы разрядов, в больших числах, отделять друг от друга пробелами, включив флажок «Разделитель групп разрядов». Например, после его включения число 200000000 будет выглядеть следующим образом: 200 000 000 .
  • Процентный. Значение ячейки умножается на 100 и выводится на экран со знаком %.
  • Дробный. Число выводится в виде дроби, например, 0,25 будет выглядеть как 1/4.
  • Экспоненциальный. Используется для представления больших чисел, например, 2 млрд. будет выглядеть как 2,Е+09.
  • Денежный. К значению числа добавляется знак валюты, выбранной в поле со списком «Обозначение».
  • Дата. Позволяет отображать различные форматы дат. Например, дата 16 апреля 1997 года может выглядеть так: 16.4, или 16.4.97, или 16 апр. 97.
  • Время. Позволяет назначить различные варианты отображения времени. Например, 13 часов 30 минут можно отобразить как: 13:30, или 13:30:55, или 1:30 РМ.
  • Текстовый. Тексты длиной до 255 символов.

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


    1. Формулы


Формула должна начинаться со знака равенства =, за которым следует набор вычисляемых величин (операндов), объединённых операторами и скобками. Операндами могут быть: константы, адреса ячеек(в виде ссылок или диапазонов ссылок), встроенные функции и т.д. По умолчанию Microsoft Excel вычисляет формулу слева направо, начиная вычисление со знака равенства. Если формула содержит несколько операторов, то действия выполняются в порядке их приоритета (; * и /; + и -). Если формула содержит операторы с одинаковым приоритетом,  например, умножение и деление, то система обрабатывает операторы слева направо. Например, формула =5+2*3 возвращает число 11, так как умножение имеет больший приоритет над сложением и поэтому выполняется в первую очередь: сначала происходит умножение 2 на 3 (результат умножения равен 6), а затем полученное значение складывается с числом 5. Чтобы изменить порядок обработки операторов, ставят круглые скобки. Например, формула с теми же числами и круглыми скобками =(5+2)*3 даёт другой результат, так как сначала произойдет сложение 5 и 2, а затем умножение полученного результата на 3, в результате получится 21.

При копировании формулы в ней автоматически настраиваются все используемые адреса ячеек. Причём если копирование происходит в одном столбце, то изменяется только номер строки, а если в одной строке, то изменяется только название столбца. Например, формула =2*А1+В3, скопированная из ячейки С1 в ячейку С3, будет выглядеть так: =2*А3+В5. А если эту же формулу скопировать в ячейки E1 или E3 , то она примет вид =2*С1+D3 или =2*С3+D5. Чтобы адрес ячейки при копировании не изменялся, он должен быть абсолютным полностью или частично. $A$1 – абсолютный адрес ячейки А1, а $A1 и A$1 частично абсолютные адреса. В первом случае при копировании не будет изменяться название столбца «А», а во втором - номер строки «1».

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

Если вместо результата вычислений в ячейке, куда введена формула, Excel отображает ошибку, значит, формула обработана неправильно. Например, если формуле требуются числовые значения, а на самом деле указаны текстовые, то отобразится ошибка. Ошибка появляется при удалении ячейки, на которую ссылается функция или из за того что результат невозможен(отрицательная дата) или не помещается в ячейке (#######). Например, если отображается ошибка «#Н/Д» или «#ЗНАЧ!», то, возможно, ошибка содержится в ячейке, на которую ссылается формула. Чтобы ошибок при вводе формул не возникало, проверьте:
  • Допустимость результата (если он просто не помещается а ячейке, то достаточно увеличить ширину столбца, в котором она расположена).
  • Соответствие количества открывающихся и закрывающихся скобок.
  • Правильность использования оператора диапазона при ссылке на группу ячеек.
  • Количество аргументов в каждой вызываемой функции. Их должно быть ровно столько, сколько нужно.
  • Количество внутренних вызовов функций. В функцию можно вложить не более семи вызовов других функций.
  • Правильность написания имени книги или листа. Если первый символ в имени книги или листа не является буквой, необходимо заключить имя в одинарные кавычки.
  • Корректность использования внешней ссылки. В каждой внешней ссылке должно быть указано имя книги и полный путь к ней.