Что из следующего можно отнести к типу данных Excel

Обновлено: 21.11.2024

Со связанными типами данных можно многое сделать. Если вы хотите сослаться на связанные типы данных в формуле или просто узнать о некоторых ограничениях, ознакомьтесь с содержанием ниже, чтобы узнать больше о том, как максимально эффективно использовать типы данных в Excel.

Часто задаваемые вопросы

Примечание. Связанные типы данных доступны только для клиентов Worldwide Multi-Tenant (стандартные учетные записи Microsoft 365).

Чтобы получить доступ к типам данных, которые связаны с внешними источниками данных, такими как Bing, Wolfram и т. д., вы должны соответствовать приведенным ниже требованиям. Чтобы узнать, какие типы данных доступны в настоящее время, см. раздел Какие связанные типы данных доступны в Excel?

Для типов данных на основе Wolfram для семьи или образования

Используйте последнюю версию приложения Excel или Excel для Интернета.

Добавьте английский язык разработки в языковые настройки Office.

Для типов данных, поддерживаемых Wolfram в организации

Ваш администратор либо развернул для вас надстройку типов данных Wolfram, либо разрешил пользователям устанавливать надстройки Office.

Примечание. Разрешил ли ваш администратор надстройки Office? В приложении Excel выберите «Вставка» > «Получить надстройки», найдите «Wolfram», а затем выберите «Добавить» для «Типы данных от Wolfram». Дополнительные сведения см. в разделе Типы данных Wolfram, которые теперь доступны для Enterprises.e.

Используйте последнюю версию приложения Excel или Excel для Интернета.

Добавьте английский язык разработки в языковые настройки Office.

Для типов данных Stocks и Geography

Имейте активную подписку на Microsoft 365 или бесплатную учетную запись Microsoft.

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

Используйте последнюю версию приложения Excel или Excel для Интернета.

Примечание. Если у вас нет подписки на Microsoft 365, вы можете использовать эти типы данных, только если вы вошли в Excel в Интернете с помощью учетной записи Microsoft.

Для типов данных организации (из Power BI)

Имейте активную подписку на Microsoft 365 через организацию или работодателя.

У вас есть доступ к рекомендуемым таблицам Power BI, и они должны быть включены в Power BI для типов данных в Excel.

Примечание. Дополнительные сведения см. в разделе Рекомендации и ограничения Power BI. Если вы не видите нужных вам типов данных в Power BI, обратитесь за помощью к своему ИТ-администратору.

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

Убедитесь, что вы вошли в Excel с учетной записью, связанной с вашей подпиской на Microsoft 365.

Выберите Файл > Учетная запись > и убедитесь, что в Excel установлены последние обновления.

Проверьте, чтобы убедиться, что вы соответствуете требованиям для получения типов данных.

Если у вас по-прежнему возникают проблемы, попробуйте открыть книгу в Excel для Интернета.

Примечание. Возможно, вы изначально открыли книгу с типами данных в версии Excel, которая поддерживает только просмотр связанных данных. Например, рабочая книга содержит тип данных «Акции», поэтому вы по-прежнему можете просматривать карточки или поля доступа. Однако вы не сможете обновить или изменить тип данных. Чтобы использовать типы данных, убедитесь, что вы вошли в Excel в Интернете с помощью учетной записи, связанной с вашей подпиской.

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

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

Мы постоянно работаем над улучшением типов данных Excel. Если вы не можете найти результат, данные неверны или отсутствуют, или вы не можете выполнить свою задачу… мы хотим знать! Мы будем использовать ваши ценные отзывы, чтобы сделать работу и функцию лучше.

Какие отзывы нам нужны?

Качество данных (неправильные, неуместные, неполные и т. д. данные)

Покрытие данных (отсутствующие данные)

Ваш опыт (использование типов данных и данных)

Предложения и идеи

О качестве данных по акциям, географии или типам данных от Wolfram

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

Прокрутите карточку до конца и выберите значок флажка.

Заполните короткий опрос и отправьте его. Чем конкретнее вы сообщите, тем легче нам понять проблему и исправить ее.

О качестве данных для типов данных Organization

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

Прокрутите карточку вниз, чтобы увидеть поле «Контакт».

Свяжитесь с контактным лицом набора данных Power BI в вашей организации.

Отзыв об охвате данных

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

на панели выбора данных выберите Отправить отзыв.

Заполните короткий опрос и отправьте его. Чем конкретнее вы сообщите, тем легче нам понять проблему и исправить ее.

Для отзывов и предложений по общим типам данных

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

Перейдите на вкладку "Справка" > "Отзыв". Дополнительные сведения см. в разделе Как оставить отзыв о Microsoft Office.

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

Да. Отмена связи ячеек — это способ удалить соединение с формулой, которая ссылается на типы данных. Выберите ячейку со связанным типом данных, затем нажмите Ctrl+C или Cmd+C на Mac, чтобы скопировать ее. Нажмите CTRL+ALT+V или Cmd+Control+V на Mac, а затем выберите «Значения». Это вставит тип данных в новую ячейку, и вы не потеряете связь с поставщиком данных.

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

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

Некоторые традиционные функции Excel могут плохо работать со связанными типами данных. Например, если вы создаете сводную таблицу на основе информации из типов данных, вы можете использовать только информацию, явно добавленную на лист. И использование этих типов данных с Power Pivot, Power Query или даже с некоторыми диаграммами может работать не так, как ожидалось.

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

Типы данных от Wolfram: только на английском языке.

Типы данных Stocks and Geography: только английский, испанский, французский, немецкий, итальянский и португальский языки.

Мы работаем над добавлением других языков в будущем.

Советы и рекомендации

Открыть карточку:

Нажмите Ctrl+Shift+F5 для Windows или Cmd+Shift+F5 для Mac.

Добавить столбец:

Нажмите клавиши ALT+SHIFT+F10, чтобы открыть меню "Вставить данные". Вы также можете нажать клавишу Ctrl или Cmd. Затем используйте клавиши со стрелками, чтобы перейти к полю, и нажмите Enter, чтобы выбрать поле.

Примечание. Если вы открыли книгу с типами данных и видите ошибку "Этот тип данных может быть вам недоступен", см. раздел Как получить доступ к связанным типам данных ниже.

Начинаете работать впервые? Преобразование текста, такого как «1 банан», позволяет получить всевозможные данные о его питательной ценности и многое другое, что вы можете вставить в свою рабочую тетрадь для работы.

Связанные типы данных подключаются к онлайн-источнику данных. После преобразования текста в связанный тип данных в книге устанавливается подключение к внешним данным. Таким образом, если данные изменяются онлайн, вы можете обновить их, обновив в Excel.

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

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

С помощью карточек типов данных вы можете извлечь больше, чем просто типичные значения. Карточки некоторых типов данных, например для типа данных «Фильм», содержат изображения, которые можно вставить в книгу. Эти изображения содержатся внутри ячейки, как любой текст или число.

Преобразуйте текст в тип данных, выбрав ячейку и перейдя на вкладку "Данные" > группу "Типы данных" > "Автоматически".

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

На карточке наведите указатель мыши на изображение, и вы увидите значок "Вставить данные". Выберите это, чтобы вставить изображение в книгу.

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

Совет. Чтобы просмотреть атрибуцию вставленного изображения, щелкните изображение правой кнопкой мыши и выберите "Показать карточку".

Если текст был преобразован в тип данных, однако вам нужен другой тип данных, вы можете переключать их. Например, вы преобразовали «Жизнь Пи» в тип данных «Фильмы», но хотите изменить его на тип данных «Книги». Вы можете переключать связанный тип данных двумя способами:

Контекстное меню. Щелкните правой кнопкой мыши ячейку, которую нужно изменить, > выберите Тип данных > Изменить. . Справа появится панель. Найдите нужные данные, а затем выберите, чтобы поместить эту информацию вместо исходной.

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

Если вы больше не хотите, чтобы ячейка была связанным типом данных, просто щелкните ячейку правой кнопкой мыши и выберите Тип данных > Преобразовать в текст. Тип данных удаляется, подключение к Интернету больше не выполняется, а значение в ячейке преобразуется в текст.

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

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

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

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

Примечание. Связанные типы данных доступны только для клиентов Worldwide Multi-Tenant (стандартные учетные записи Microsoft 365).

Связанные типы данных связаны с надежными источниками данных, такими как Bing, Wolfram, Power BI и другими, поэтому вы можете получить доступ к информации по различным темам, даже не выходя из Excel. Доступно множество связанных типов данных, и их количество будет увеличиваться, и эта страница будет обновляться в зависимости от того, что доступно в настоящее время.

Совет. Хотите проверить источник типа данных? Щелкните значок типа данных в ячейке преобразованного типа данных, чтобы открыть карточку, затем прокрутите вниз до имени источника.

Список связанных типов данных в Excel

Типы данных объединены в тематические группы, поэтому на ленте проще найти нужную кнопку для преобразования. Чтобы открыть галерею типов данных, перейдите на вкладку «Данные» в Excel > группа «Типы данных» > разверните раскрывающийся список.

Примечание. Для использования большинства типов данных требуется подписка на Microsoft 365, но требования к типам данных из разных источников могут различаться. Чтобы проверить требования, см. раздел Как получить доступ к типам данных в FAQ.

Кнопка ленты

Включает эти типы данных

Примеры преобразования

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

На базе Bing

MSFT, Microsoft

На базе Bing

USD/EUR, INR:AUD

Совет. Не забудьте указать две валюты, разделенные знаком "/" или ":".

страна/регион, город, штат, административная единица, округ, поселок, муниципалитет, округ, графство, провинция, территория, почтовый индекс

На базе Bing

Сиэтл, США

Дополнительные сведения о доступности и использовании этой функции см. в разделе Использование типов данных Excel из Power BI.

На базе Power BI

Идентификатор сотрудника, имя клиента

административное деление, аэропорт, парк развлечений, аттракцион в парке развлечений, астрономическая обсерватория, пляж, мост, здание, канал, замок, пещера, кладбище, город, страна, плотина, пустыня, район, суд, удар о землю, лес, географический регион, Ледник, исторический сайт, Остров, озеро, Филиал библиотеки, Библиотечная система, мой, гора, Музей, окрестности, ядерный взрыв, ядерный реактор, Ядерный полигон, океан, Нефтяное месторождение, парк, Ускоритель частиц, частная школа, государственная школа , риф, заповедник, земля, река, школьный округ, кораблекрушение, стадион, туннель, подводный объект, университет, округ Конгресса США, вулкан, водопад, почтовый индекс США

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

Если вы используете надстройку 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.

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

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

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

Действительные даты – все даты после 1 января 1900 года.

Тип данных "валюта" допускает значения от -922 337 203 685 477,5808 до 922 337 203 685 477,5807 с четырьмя десятичными цифрами фиксированной точности.

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

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

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

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

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

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

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

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

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

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

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

Вы можете ввести дату в виде строки, и DAX проанализирует строку и попытается преобразовать ее в один из форматов даты и времени Windows.

Можно сложить ИСТИНА + 1 и получить результат 2, потому что ИСТИНА неявно преобразуется в число 1 и выполняется операция 1+1.

Если вы добавляете значения в два столбца, и одно значение представлено в виде текста ("12"), а другое - в виде числа (12), DAX неявно преобразует строку в число, а затем выполняет сложение для числовой результат. Следующее выражение возвращает 44: = "22" + 22

Если вы попытаетесь соединить два числа, Excel представит их в виде строк, а затем соединит. Следующее выражение возвращает "1234": = 12 и 34

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

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

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

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

Microsoft Excel обменивается несколькими типами ANSI C/C++, а также некоторыми специфическими для Excel структурами данных. Они упомянуты здесь, чтобы предоставить контекст для других разделов, и они подробно обсуждаются в теме xlfRegister (Form 1).

Типы ANSI C/C++

Числа

Все версии Excel:

[signed] short [int] — используется для логических значений, а также для целых чисел

короткое без знака [int]

[signed long] int

Строки

Все версии Excel:

[signed] char * — строки байтов длиной до 255 символов, заканчивающиеся нулем

unsigned char * — байтовые строки длиной до 255 символов с подсчетом длины

Начиная с Excel 2007:

  • unsigned short * — строки Unicode длиной до 32 767 символов, которые могут заканчиваться нулем или подсчитываться по длине.

Все номера рабочих листов в Excel хранятся как двойные числа, поэтому нет необходимости (и фактически вводит небольшие накладные расходы на преобразование) объявлять функции надстройки как обмен целочисленными типами с Excel.

Структуры данных Excel

Все версии Excel:

FP — структура двумерного массива с плавающей запятой, поддерживающая до 65 356 строк по максимальному количеству столбцов, поддерживаемому в данной версии Excel.

XLOPER — структура данных с несколькими типами, которая может представлять все типы данных рабочего листа (включая ошибки), целые числа, ссылки на диапазоны, типы управления потоком листа макросов XLM и тип данных внутреннего двоичного хранилища.

Строки представлены как байтовые строки длиной до 255 символов с подсчетом длины.

Начиная с Excel 2007:

FP12 — структура двумерного массива с плавающей запятой, поддерживающая все строки и столбцы, начиная с Excel 2007.

XLOPER12 — структура данных с несколькими типами, которая может представлять все типы данных рабочего листа (включая ошибки), целые числа, ссылки на диапазоны, типы управления потоком листа макросов XLM и тип данных внутреннего двоичного хранилища.

Строки представлены как строки Unicode с подсчетом длины до 32 767 символов.

Коды типов регистрационных данных

Функции XLL регистрируются с помощью функции C API xlfRegister, которая принимает в качестве третьего аргумента строку букв, которая кодирует типы возвращаемого значения и аргумента. Эта строка также содержит информацию, которая сообщает Excel, является ли функция изменчивой, потокобезопасной (начиная с Excel 2007), является ли она эквивалентом листа макроса и возвращает ли она свой результат путем изменения аргумента на месте.

Следующая таблица воспроизводится и обсуждается более подробно в теме xlfRegister (Form 1). Он воспроизводится здесь, чтобы обеспечить контекст для остальной части этого раздела. Например, функция, которая принимает строку Unicode с подсчетом длины (начиная с Excel 2007), может быть описана как принимающая аргумент типа C%.

< td style="text-align: left;">N
Тип данных Передавать по значению Перейти по ссылке (указателю) Комментарии
Логический
A
L
short (0=false или 1=true)
двойной
B
E
char *
< /td>
C, F
Строка байтов ASCII, завершающаяся нулем
unsigned char *
D, G
Длина строки байтов ASCII с подсчетом
unsigned short * (начиная с Excel 2007)
C%, F%
Оканчивающаяся нулем строка широких символов Unicode
короткая без знака * (начиная с Excel 2007)
D%, G%
Длина -counted строка широких символов Unicode
unsigned short [int]
H
WORD
[signed] short [int]
I
M
16-bit
[signed long] int
J
32-bit
Массив
O
< /td>
Передается как три аргумента по ссылке:
1. короткие интервалы *rows
2. короткий интервал *columns
3. double *array
Массив
(начиная с Excel 2007)
O%
Передается как три аргумента по ссылке:
1. интервал *строки
2. int *столбцы
3. двойной *массив
FP
K
Структура массива с плавающей запятой
FP12
(начиная с Excel 2007)
K%
Структура массива с плавающей запятой с крупной сеткой
XLOPER < br /> P
Значения и массивы рабочих листов типа переменных < br />
R
Значения , массивы и ссылки на диапазоны
XLOPER12
(начиная с Excel 2007)
< /td>
Q
Значения и массивы рабочих листов типа переменных
< /td>
U
Значения, массивы и ссылки на диапазоны

Типы C%, F%, D%, G%, K%, O%, Q и U были новыми в Microsoft Office Excel 2007 и не поддерживаются в более ранних версиях. Строковые типы F, F%, G и G% используются для аргументов, которые изменяются на месте. Когда аргументы XLOPER или XLOPER12 регистрируются как типы P или Q соответственно, Excel преобразует ссылки на одну ячейку в простые значения, а ссылки на несколько ячеек — в массивы при их подготовке.

Типы P и Q всегда поступают в вашу функцию как один из следующих типов: xltypeNum, xltypeStr, xltypeBool, xltypeErr, xltypeMulti, xltypeMissing или xltypeNil, но не xltypeRef или xltypeSRef, поскольку они всегда разыменовываются.

Тип O, представляющий собой три аргумента в стеке, был введен для совместимости с библиотеками Fortran DLL, в которых аргументы передаются по ссылке. Его нельзя использовать для возврата значения, кроме как путем объявления аргумента как возвращаемого значения, изменяемого на месте, и помещения результатов в значения, на которые ссылаются. Тип O% расширяет тип O в Excel 2007, чтобы он мог обращаться к массивам, покрывающим области, превышающие сетку Office Excel 2003.

Читайте также: