Você quer mover dados de uma tabela do Excel para uma lista do SharePoint sem perder formatação ou quebrar os tipos de coluna. O assistente de importação padrão do SharePoint frequentemente identifica incorretamente os tipos de coluna ou não preserva valores importantes como datas e números. Este artigo explica exatamente quais configurações escolher no assistente de importação, como preparar sua tabela do Excel e o que fazer quando a importação produz resultados inesperados.
Seguindo as etapas aqui, você criará uma lista do SharePoint que espelha a estrutura da sua tabela do Excel, mantém os tipos de dados corretos e evita erros comuns como texto truncado ou links ausentes.
Principais Conclusões: Importar Tabela do Excel para uma Lista do SharePoint
- Prepare os dados do Excel como uma tabela nomeada: Use Ctrl+T para converter um intervalo em uma tabela antes de importar. Isso garante que os cabeçalhos das colunas e os intervalos de dados sejam reconhecidos.
- Central de administração do SharePoint > Listas > Importar planilha: O assistente integrado cria uma nova lista a partir de um arquivo Excel hospedado em um site do SharePoint, mas você deve verificar os tipos de coluna após a importação.
- Use o Power Automate para importações recorrentes: Um fluxo agendado pode atualizar os dados da lista a partir de um arquivo Excel armazenado no OneDrive ou SharePoint sem necessidade de reimportação manual.
Como o SharePoint Importa Dados do Excel: O Que Acontece nos Bastidores do Assistente
Quando você usa o comando integrado Importar planilha no SharePoint, o sistema lê a primeira linha da sua tabela do Excel como cabeçalhos de coluna. Em seguida, tenta detectar o tipo de dado para cada coluna com base nas primeiras linhas de dados. Essa detecção não é perfeita. Por exemplo, uma coluna que contém principalmente números, mas tem um valor de texto, pode ser tratada como uma única linha de texto, ou uma coluna de data formatada como texto no Excel pode não se tornar uma coluna de data real na lista.
A importação cria uma nova lista do SharePoint com o mesmo nome do seu arquivo Excel. Todas as linhas se tornam itens da lista. O arquivo Excel original não é modificado nem vinculado à lista após a importação. Se você atualizar o arquivo Excel posteriormente, a lista não será atualizada automaticamente.
Regras de Mapeamento de Tipos de Coluna
O SharePoint mapeia os tipos de dados do Excel para seus próprios tipos de coluna da seguinte forma:
- Células de texto mapeiam para Única linha de texto (limite de 255 caracteres). Texto mais longo é truncado.
- Números mapeiam para Número (sem símbolo de moeda).
- Células formatadas como moeda mapeiam para Moeda.
- Datas mapeiam para Data e Hora (apenas data, sem hora).
- Hiperlinks no Excel (função HYPERLINK) mapeiam para Hiperlink.
- Valores Verdadeiro/Falso mapeiam para Sim/Não.
Se sua coluna do Excel contiver tipos de dados mistos, o assistente usará Única linha de texto para toda a coluna. Esta é a causa mais comum de falhas na importação.
Passos para Importar Dados do Excel com as Configurações Corretas
- Prepare sua tabela do Excel
Abra o arquivo Excel e selecione o intervalo de dados. Pressione Ctrl+T para converter o intervalo em uma tabela nomeada. Certifique-se de que cada coluna tenha um cabeçalho único na primeira linha. Remova linhas e colunas em branco. Salve o arquivo em uma biblioteca de documentos do SharePoint ou no OneDrive for Business. - Abra o site do SharePoint onde você deseja a lista
Navegue até o site. Clique no ícone de engrenagem (Configurações) e selecione Adicionar um aplicativo. Alternativamente, vá para Conteúdo do site > Novo > Lista. - Inicie o assistente de importação
No painel Criar uma lista, escolha Do Excel. Um seletor de arquivos é aberto. Localize e selecione seu arquivo Excel. Clique em Abrir. - Revise os tipos de coluna no assistente
O SharePoint exibe uma prévia da tabela. Abaixo de cada cabeçalho de coluna, você vê o tipo de dado detectado. Clique na seta suspensa ao lado de cada tipo para alterá-lo. Por exemplo, se uma coluna deve ser um número, mas aparece como texto, altere para Número. Defina Data e Hora para colunas de data. Defina Hiperlink para colunas de URL. - Defina o nome e a descrição da lista
Na parte superior do assistente, digite um nome para a lista. Opcionalmente, adicione uma descrição. O nome da lista se torna o caminho da URL para a lista. - Clique em Criar
O SharePoint processa o arquivo e cria a lista. O processo pode levar de alguns segundos a um minuto, dependendo do número de linhas. Após a criação, a lista é aberta no navegador. - Verifique os tipos de coluna e os dados
Clique no ícone de engrenagem e selecione Configurações da lista. Em Colunas, revise cada tipo de coluna. Se alguma coluna ainda estiver incorreta, edite-a e altere o tipo. Lembre-se de que alterar um tipo de coluna após a criação pode causar perda de dados se os valores existentes não puderem ser convertidos.
Problemas Comuns ao Importar Dados do Excel para uma Lista do SharePoint
Texto truncado após a importação
A coluna padrão Única linha de texto suporta até 255 caracteres. Qualquer texto além disso é cortado. Antes de importar, altere o tipo de coluna no assistente para Várias linhas de texto (texto simples ou rich text). Se a lista já existir, você deve criar uma nova lista ou usar o Power Automate para mover os dados para uma coluna com o tipo correto.
Datas aparecem como números ou texto
Se o Excel armazenar datas como strings de texto, o SharePoint não consegue detectá-las como datas. No Excel, selecione a coluna e pressione Ctrl+Shift+# para aplicar o formato Data. Em seguida, salve o arquivo e reimporte. Alternativamente, após a importação, edite a coluna nas configurações da lista e defina o tipo como Data e Hora. Valores de texto existentes podem não ser convertidos automaticamente.
Hiperlinks são perdidos ou aparecem como texto simples
O assistente reconhece apenas hiperlinks criados com a função HYPERLINK no Excel. URLs simples digitadas como texto são importadas como texto. Para preservá-los, use a fórmula HYPERLINK no Excel antes de importar. Após a importação, você também pode adicionar uma nova coluna de Hiperlink manualmente e colar as URLs usando a opção Editar no modo de exibição de grade.
Dados importados não são atualizados quando o Excel muda
A importação é uma cópia única. Para manter a lista sincronizada, use o Power Automate. Crie um fluxo que seja acionado quando o arquivo Excel for modificado. Use a ação Listar linhas presentes em uma tabela para ler os dados do Excel e, em seguida, use as ações Atualizar item ou Criar item para gravar na lista do SharePoint. Para tabelas grandes, agende o fluxo para ser executado a cada hora ou diariamente.
Comparação de Configurações de Importação: Padrão vs. Recomendado
| Configuração | Comportamento Padrão | Recomendado para Melhores Resultados |
|---|---|---|
| Detecção de tipo de coluna | Detecção automática com base nas primeiras linhas | Verificar manualmente cada tipo de coluna no assistente |
| Comprimento da coluna de texto | Única linha de texto (255 caracteres) | Alterar para Várias linhas de texto se os dados excederem 255 caracteres |
| Formato de data | Apenas data, sem hora | Usar Data e Hora se os valores de hora forem importantes |
| Tratamento de hiperlinks | Apenas função HYPERLINK reconhecida | Usar HYPERLINK no Excel ou adicionar coluna de Hiperlink após a importação |
| Sincronização de dados | Apenas importação única | Usar fluxo do Power Automate para atualizações recorrentes |
Agora você pode importar dados do Excel para uma lista do SharePoint com confiança. O segredo é preparar sua tabela do Excel como uma tabela nomeada com tipos de dados consistentes. Durante o assistente, verifique manualmente cada tipo de coluna e altere se necessário. Após a criação, verifique as configurações da lista para confirmar se os tipos de coluna correspondem aos seus dados originais. Para sincronização contínua, crie um fluxo do Power Automate que leia a tabela do Excel e atualize os itens da lista automaticamente. Essa abordagem economiza tempo e evita a corrupção de dados devido a importações manuais repetidas.