Visão geral dos tipos de dados em suplementos do Excel

Os tipos de dados organizam estruturas de dados complexas como objetos. Isso inclui valores de número formatados, imagens da Web e entidades como cartões de entidade.

A captura de tela a seguir destaca um dos principais recursos dos tipos de dados: uma entidade cartão. Nesse caso, a entidade cartão mostra informações expandidas sobre o produto Tofu de uma lista de produtos de mercearia.

Um tipo de dados de valor de entidade com a janela cartão exibida.

Observação

Para começar a experimentar tipos de dados imediatamente, instale Script Lab no Excel e marcar a seção Tipos de dados em nossa biblioteca De exemplos. Você também pode explorar os exemplos de Script Lab em nosso repositório OfficeDev/office-js-snippets.

Antes da adição de tipos de dados, a API JavaScript do Excel dá suporte a tipos de dados de cadeia de caracteres, número, booliano e erro. A camada de formatação da interface do usuário do Excel é capaz de adicionar moeda, data e outros tipos de formatação às células que contêm os quatro tipos de dados originais, mas essa camada de formatação controla apenas a exibição dos tipos de dados originais na interface do usuário do Excel. O valor do número subjacente não é alterado, mesmo quando uma célula na interface do usuário do Excel é formatada como moeda ou data. Essa lacuna entre um valor subjacente e a exibição formatada na interface do usuário do Excel pode resultar em confusão e erros durante cálculos de suplemento. As APIs de tipos de dados são uma solução para essa lacuna.

Os tipos de dados expandem o suporte à API JavaScript do Excel para além dos quatro tipos de dados originais (cadeia de caracteres, número, booliano e erro) para incluir imagens da Web, valores de número formatados, entidades, matrizes dentro de entidades e tipos de dados de erro aprimorados como estruturas de dados flexíveis. Esses tipos, que potencializa muitas experiências de dados tipos de dados vinculados permitem precisão e simplicidade durante cálculos de suplementos e estendem o potencial dos suplementos do Excel além de uma grade bidimensional.

Dica

Confira exemplos de tipos de dados vinculados, que estão disponíveis para todos os usuários do Excel, na pasta de trabalho de exemplo a seguir: linked-data-types-sample-workbook.xlsx.

Recursos

Explore os tipos de dados com os recursos a seguir.

  1. Saiba os conceitos básicos de tipos de dados no artigo Conceitos principais de tipos de dados do Excel .
  2. Instale Script Lab no Excel e explore a seção Tipos de dados em nossa biblioteca de exemplos.
  3. Saiba como estender o Excel para além de uma grade bidimensional com tipos de dados de entidade no artigo Usar cartões com tipos de dados de valor de entidade .
  4. Experimente o repositório Criar e explorar tipos de dados no Excel em nosso repositório OfficeDev/Office-Add-in-samples .

Tipos de dados e funções personalizadas

Os tipos de dados aprimoram o poder das funções personalizadas. As funções personalizadas aceitam tipos de dados como entradas para funções personalizadas e saídas de funções personalizadas, e funções personalizadas usam o mesmo esquema JSON para tipos de dados que a API JavaScript do Excel. Esse esquema JSON de tipos de dados é mantido conforme as funções personalizadas calculam e avaliam. Para saber mais sobre a integração de tipos de dados com suas funções personalizadas, consulte Funções personalizadas e tipos de dados.