Какие типы данных используются в электронных таблицах
Перейти к содержимому

Какие типы данных используются в электронных таблицах

  • автор:

Типы данных в ячейках электронной таблицы

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

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

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

!! Откройте Лист1 и введите в ячейку С4 число 96.15. Обратите внимание, что оно прижато к левому краю ячейки, так как Excel воспринял его как текстовую строку.

!! Замените в С4 точку на запятую. Обратите внимание, что число сдвинулось вправо.

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

Программа Excel распознает внешние форматы дат, в которых день, месяц и год разделены с помощью косой черты, точки или пробела. Например, 31/12/99, 31.12.99 или 31 декабрь 99.

!! Введите в ячейку С5 сегодняшнюю дату. Сравните введенный формат даты с форматом в строке формул.

!! Введите в ячейку С6 дату своего рождения, начинающуюся с пробела. Отметьте, что содержимое ячейки воспринимается как текстовые данные.

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

Формула содержит операнды (числовые константы, ссылки на ячейки и функции Excel), соединенные операторами (табл.2). Для ввода в формулу адреса ячейки (диапазона ячеек) можно использовать клавиатуру или более простой способ – выделение ячейки или блока ячеек. Для быстрой вставки имени в формулу используется клавиша F3, после нажатия которой появляется диалоговое окно Вставить имя, в котором выбирается требуемое имя.

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

Примеры формул: =(F25+G25)/G26-F24; =(F1^2+F2^2)*F3.

Для обозначения адреса ячейки с указанием листа используется имя листа и восклицательный знак, например Лист2!В5, Итоги!С7, а для ссылки на ячейку с указанием книги дополнительно указывается в квадратных скобках имя книги (файла), например [Книга1]Лист2!F4.

Например: =(А7- Лист3!В7)* [Отчет]Сессия!F4.

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

Типы данных в моделях данных

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

Если вы используете надстройки Power Pivot, вы можете изменить тип данных столбца. Это может потребоваться сделать, если столбец даты был импортирован как строка, но он должен быть другим. Дополнительные сведения см. в статье Настройка типа данных столбца вPower Pivot.

В этой статье

  • Сводка типов данных
    • Тип данных таблицы
    • Таблица неявных преобразований данных
      • С дополнением (+)
      • Вычитание (-)
      • Умножение (*)
      • Деление (/)
      • Операторы сравнения

      Сводка типов данных

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

      Тип данных в Excel

      Тип данных в DAX

      64-битное (восемьбайт) значение 1, 2

      Числа, не заметимые числа. Целые числа могут быть положительными или отрицательными, но должны быть целыми числами в период от -9 223 372 036 854 775 808 (-2^63) и 9 223 372 036 854 775 807 (2^63-1).

      64-битное (восемьбайт) реальное число 1, 2

      Реальные числа — это числа, которые могут иметь десятичных знаках. Реальные числа охватывают широкий диапазон значений:

      Отрицательные значения от -1,79E +308 до -2,23E-308

      Положительные значения от 2,23E -308 до 1,79E + 308

      Однако количество значимых разрядов ограничено 15 десятичной частью.

      Значение True или False.

      Строка данных символов Юникода. Могут быть строками, числами или датами, представленными в текстовом формате.

      Максимальная длина строки составляет 268 435 456 символов Юникода (256 мега знаков) или 536 870 912 bytes.

      Функции даты и времени

      Даты и время в принятом представлении даты и времени.

      Допустимые даты — это все даты после 1 января 1900 г.

      Тип данных «Валюта» позволяет получить значения от -922 337 203 685 477,5808 до 922 337 203 685 477,5807 с точностью до четырех десятичных разрядов.

      Пустое — это тип данных в DAX, который представляет и заменяет SQL NULL. Вы можете создать пустое с помощью функции BLANK и проверить пустые функциональность с помощью логической функции ЕПУСТО.

      1 формулы DAX не поддерживают типы данных, меньшие, чем перечисленные в таблице.

      2 Если попытаться импортировать данные с очень большими числными значениями, импорт может привести к ошибке со следующей ошибкой:

      Ошибка базы данных в памяти: столбец таблицы <> содержит значение «1,7976931348623157e+308», которое не поддерживается. Операция была отменена.

      Эта ошибка возникает потому, Power Pivot использует это значение для представления NULL. Значения в следующем списке являются синонимами значения NULL:

      Удалите значение из данных и попробуйте импортировать снова.

      Тип данных таблицы

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

      Неявное и явное преобразование типов данных в формулах DAX

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

      Если данные в столбце, который вы указываете в качестве аргумента, несовместимы с типом данных, требуемым функцией, DAX во многих случаях возвращает ошибку. Однако DAX по возможности попытается неявно преобразовать данные в необходимый тип данных. Например:

      • Вы можете ввести дату в виде строки, и DAX разменит строку и попытается отвести ее как один из форматов Windows даты и времени.
      • Вы можете добавить true+ 1 и получить результат 2, так как истина неявно преобразуется в число 1 и выполняется операция 1+1.
      • При добавлении значений в двух столбцах одно из них будет представлено как текст («12»), а другое — как число (12), DAX неявно преобразует строку в число, а затем добавит его для числового результата. Следующее выражение возвращает 44: = «22» + 22
      • Если попытаться согнуть два числа, Excel выведет их в качестве строк, а затем согнуть. Следующее выражение возвращает «1234»: = 12 & 34.

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

      Таблица неявных преобразований данных

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

      Примечание: Текстовые типы данных не включаются в эти таблицы. Если число представлено в текстовом формате, Power Pivot пытается определить его тип и представить его как число.

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

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

      Мы же выделяем 4 основные группы:

      • Текстовый;
      • Числовой;
      • Дата и время;
      • Общий.

      Притом группа может включать в себя несколько типов. Чтобы увидеть их в книге Excel, пройдите по вкладке «Главная», раздел «Число» и нажмите выпадающий список. Так можно быстро задать тип данных для ячейки или диапазона. Чтобы задать его более конкретно, т.е. различные разделители и варианты отображения, нажмите на стрелку в нижнем правом углу того же раздела либо, кликнув правой кнопкой мыши по ячейке, выберите «Формат ячеек…».

      Меню формат ячеек; Типы данных Excel

      Дадим краткое описание группам (для более детального описания пройдите по ссылкам):

      • Текстовый тип (Текстовый тип данных в Excel) – представляет информацию как текст (строка). Если число записано в ячейку с данным типом, то приложение считает его строкой. Хотя с ним можно будет провести операции вычисления, применить его как число в некоторых функциях будет невозможно.
      • Числовой тип (Числовой тип данных в Excel) – определяет информацию как число, вследствие чего с ним можно проводить любые вычисления и применять математические функции. Также в приложение Excel предлагает различные виды отображения подобного рода информации.
      • Формат даты и времени (Типы данных дата и время в Excel) – представляет информацию либо как дата, либо как время, либо дата и время. По своей сути тип даты и времени является всего лишь удобным способом представления числовой информации и поэтому позволяет проводить математические операции с ним. Данный тип не может быть отрицательным.
      • Общий формат данных – используется, когда формат не установлен. Программа сама определит, к какому формату относить те или иные данные.

      Excel не строго относится к типам данных и часто устраняет возможные ошибки. Так, например, если сложить число 5 в текстовом формате с 5 в числовом или общем формате, ошибки не возникнет из-за собственной конвертации типов данных программы. Так же, если строку перевести в числовой формат, ошибки выдано не будет. Но в некоторых случаях формат имеет огромное значение. Если его неправильно применить, то могут возникнуть ошибки типов данных (Ошибки типов данных в Excel).

      • Текстовый тип данных в Excel
      • Числовой тип данных в Excel
      • Тип данных дата и время в Excel
      • Ошибки типов данных в Excel
      • Критерий Манна-Уитни
      • Подключение MySQL в Excel
      • Подключение Excel к SQL Server

      Если материалы office-menu.ru Вам помогли, то поддержите, пожалуйста, проект, чтобы я мог развивать его дальше.

      Билет 18

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

      Электронная таблица состоит из столбцов и строк. Заголовки столбцов обозначаются буквами или сочетаниями букв (A, G, АВ и т. п.), заголовки строк — числами (1, 16, 278 и т. п.). Ячейка — место пересечения столбца и строки.

      Каждая ячейка таблицы имеет свой собственный адрес. Адрес ячейки электронной таблицы составляется из заголовка столбца и заголовка строки, например: Al, B5, E7. Ячейка, с которой производятся какие-то действия, выделяется рамкой и называется активной.

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

      Типы данных.

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

      Числа в электронных таблицах Excel могут быть записаны в обычном числовом или экспоненциальном формате, например: 195,2 или 1.952Ё + 02. По умолчанию числа выравниваются в ячейке по правому краю. Это объясняется тем, что при размещении чисел друг под другом (в столбце таблицы) удобно иметь выравнивание по разрядам (единицы под единицами, десятки под десятками и т. д.).

      Текстом в электронных таблицах Excel является последовательность символов, состоящая из букв, цифр и пробелов, например запись «32 Мбайт» является текстовой. По умолчанию текст выравнивается в ячейке по левому краю. Это объясняется традиционным способом письма (слева направо).

      Формула должна начинаться со знака равенства и может включать в себя числа, Имена ячеек, функции (Математические, Статистические, Финансовые, Дата и время и т.д.) и знаки математических: операций. Например, формула «=А1+В2» обеспечивает сложение чисел, хранящихся в ячейках А1 и В2, а формула «=А1*5» — умножение числа, хранящегося в ячейке А1, на 5. При вводе формулы в ячейке отображается не сама формула, а результат вычислений по этой формуле. При изменении исходных значений, входящих в формулу, результат пересчитывается немедленно.

      Абсолютные и относительные ссылки.

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

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

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

      Если символ доллара стоит перед буквой (например: $А1), то координата столбца абсолютная, а строки — относительная. Если символ доллара стоит перед числом (например, А$1), то, наоборот, координата столбца относительная, а строки — абсолютная. Такие ссылки называются смешанными.

      Пусть, например, в ячейке С1 записана формула =А$1+$В1, которая при копировании в ячейку D2 приобретает вид =В$1+$В2.

      Относительные ссылки при копировании изменились, а абсолютные — нет.

      Сортировка и поиск данных.

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

      В электронных таблицах возможен поиск данных в соответствии с указанными условиями — фильтрами. Фильтры определяются с помощью условий поиска (больше, меньше, равно и т. д.) и значений (100, 10 и т. д.). Например, больше 100. В результате поиска будут найдены те ячейки, в которых содержатся данные, удовлетворяющие заданному фильтру.

      Построение диаграмм и графиков.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *