Gerenciar intervalos de dados externos e suas propriedades

Aplica-se a
Excel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Você pode alterar as propriedades de um intervalo de dados externos para controlar os dados que foram importados para uma planilha por meio de uma conexão com uma fonte de dados externa, como um banco de dados, uma consulta à Web ou um arquivo de texto.

Saiba mais sobre intervalos de dados externos e suas propriedades

Um intervalo de dados externos é um nome definido ou nome de tabela que define o local dos dados que são trazidos para uma planilha. Quando você se conecta a dados externos, o Excel cria automaticamente um intervalo de dados externos. A única exceção é um relatório de Tabela Dinâmica que está conectado a uma fonte de dados — um relatório de Tabela Dinâmica não usa um intervalo de dados externos. No Excel, você pode formatar e dispor um intervalo de dados externos ou usá-lo em cálculos, como acontece com qualquer outro dado.

Propriedades do intervalo de dados externos

Um intervalo de dados externos tem propriedades adicionais (que não devem ser confundidas com propriedades de consulta ou conexão) que você pode usar para controlar os dados, como a preservação da formatação da célula e da largura da coluna. Você pode alterar essas propriedades de intervalo de dados externos clicando em Propriedades no grupo Conexões na guia Dados . Em seguida, faça as alterações da seguinte maneira:

  • Para intervalos de dados externos criados com base no Microsoft Query e no Assistente para Conexões de Dados, use a caixa de diálogo Propriedades de Dados Externos .
  • Para intervalos de dados externos criados a partir de um arquivo de texto importado ou consulta à Web que recupera dados HTML, use a caixa de diálogo Propriedades do intervalo de dados externos .
  • Para intervalos de dados externos criados a partir de uma consulta à Web que recupera dados XML, use a caixa de diálogo Propriedades do Mapa XML .

Localizar um intervalo de dados externos

  1. Selecione a planilha na qual você deseja pesquisar um intervalo de dados externos.
  2. Na barra de fórmulas, clique na seta ao lado da Caixa de Nome e, em seguida, clique no nome do intervalo de dados externos desejado.

Alterar o nome de um intervalo de dados externos

  1. Selecione Gerenciador de nomes de fórmulas>.
  2. Na caixa de diálogo Gerenciador de Nomes , clique no nome do intervalo de dados externos e clique em Editar. Você também pode clicar duas vezes no nome.
  3. Na caixa de diálogo Editar Nome , digite o novo nome para a referência na caixa Nome .

Observação

O botão Fechar fecha apenas a caixa de diálogo Gerenciador de Nomes . Não é necessário clicar em Fechar para confirmar as alterações já feitas.

Alterar a consulta subjacente para um intervalo de dados externos

É possível alterar a consulta subjacente a um intervalo de dados externos criado a partir do Microsoft Query, de um arquivo de texto importado, de uma consulta à Web ou do Assistente de Conexão de Dados.

Alterar a consulta subjacente para um intervalo de dados externos criado a partir do Microsoft Query

  1. Clique em uma célula no intervalo de dados externos para a qual você deseja alterar a consulta subjacente.
  2. SelecionePropriedades de dados>.
  3. Na caixa de diálogo Propriedades de Dados Externos, clique em Propriedades de Conexão .
  4. Na caixa de diálogo Propriedades da Conexão , clique na guia Definição e clique em Editar Consulta.

Para obter mais informações sobre como construir e editar consultas no Microsoft Query, consulte a Ajuda do Microsoft Query.

Alterar a consulta subjacente para um intervalo de dados externos criado a partir de um arquivo de texto importado

  1. Clique em uma célula no intervalo de dados externos para a qual você deseja alterar a consulta subjacente.
  2. Selecione Conexões de Dados>& Consultas>Guia Conexões , clique com o botão direito do mouse na conexão desejada e selecione Propriedades.
  3. Na caixa de diálogo Propriedades da Conexão , clique na guia Definição e clique em Editar Consulta.
  4. Na caixa de diálogo Importar Arquivo de Texto , clique em Importar.
  5. Faça alterações no arquivo de texto importado no Assistente de Importação de Texto e clique em Concluir.
    Para obter mais informações sobre como importar arquivos de texto, consulte Importar ou exportar arquivos de texto.

Alterar a consulta subjacente para um intervalo de dados externos criado a partir de uma consulta à Web

  1. Clique em uma célula no intervalo de dados externos para a qual você deseja alterar a consulta subjacente.
  2. SelecionePropriedades de dados>.
  3. Selecione Conexões de Dados>& Consultas>Guia Conexões , clique com o botão direito do mouse na conexão desejada e selecione Propriedades.
  4. Na caixa de diálogo Propriedades da Conexão , clique na guia Definição e clique em Editar Consulta.
  5. Faça alterações na consulta à Web na caixa de diálogo Editar Consulta à Web e clique em Concluir.

Para obter mais informações sobre como criar e editar consultas da Web, consulte Conectar-se a uma página da Web.

Alterar a consulta subjacente para um intervalo de dados externos criado usando o Assistente para Conexão de Dados

  1. Clique em uma célula no intervalo de dados externos para a qual você deseja alterar a consulta subjacente.   

  2. SelecionePropriedades de dados>.

  3. Na caixa de diálogo Propriedades de Dados Externos, clique em Propriedades de Conexão .

  4. Na caixa de diálogo Propriedades da Conexão , clique na guia Definição .

  5. Siga um destes procedimentos:

    • Na caixa Tipo de comando , clique em Tabela e, em seguida, na caixa de texto Comando , altere o valor para o nome de uma tabela, modo de exibição ou consulta apropriada.

    • Na caixa Tipo de comando , clique em SQL ou Padrão e, em seguida, na caixa de texto Comando , edite a instrução SQL.

      Observação

      Dependendo de como a conexão foi definida, a caixa Tipo de comando pode estar indisponível (ela aparece esmaecida).

Copiar um intervalo de dados externos e sua consulta subjacente

  1. Na barra de fórmulas, clique na seta ao lado da Caixa de Nome e selecione o nome do intervalo de dados externos que você deseja copiar.
    Para uma tabela do Excel, selecione o nome do intervalo e pressione CTRL+A para selecionar os cabeçalhos da tabela.
    Se você quiser incluir rótulos de coluna ou fórmulas que não fazem parte do intervalo de dados externos, selecione as células que contêm os rótulos de coluna ou fórmulas que você deseja copiar. Clique na seta ao lado da Caixa de Nome na barra de fórmulas e clique no nome do intervalo de dados externos que você deseja copiar.
  2. Selecione Home>Copy.
  3. Alterne para a pasta de trabalho na qual você deseja colar o intervalo de dados externos.
  4. Clique na célula superior esquerda da área de colar.
    Para garantir que os dados externos não substituam os dados existentes, verifique se a planilha não tem dados sob ou à direita da célula em que você clicar.
  5. Na guia Página Inicial, no grupo Área de Transferência, clique em Colar.

Observação

Se você copiar apenas parte de um intervalo de dados externos, a consulta subjacente não será copiada e os dados copiados não poderão ser atualizados.

Especificar como os novos dados são adicionados a um intervalo de dados externos

Você pode controlar como lidar com um conjunto de dados menor ou maior que é retornado ao Excel quando os dados são atualizados.

  1. SelecionePropriedades de dados>.

  2. Na caixa de diálogo Propriedades do Intervalo de Dados Externos , em Se o número de linhas no intervalo de dados for alterado após a atualização, clique em uma das seguintes opções:

    • Inserir células para novos dados, excluir células não utilizadas

      Observação

      • Quando uma ou mais linhas são adicionadas à fonte de dados, as células diretamente abaixo do intervalo de dados externos se movem para baixo, mas as células à direita do intervalo de dados externos não se movem.
      • Quando uma ou mais linhas são excluídas na fonte de dados, as células diretamente abaixo do intervalo de dados externos se movem para cima, mas as células à direita do intervalo de dados externos não se movem.
    • Inserir linhas inteiras para novos dados, limpar células não utilizadas

      Observação

      • Quando uma ou mais linhas são adicionadas à fonte de dados, as células diretamente abaixo e à direita do intervalo de dados externos se movem para baixo.
      • Quando uma ou mais linhas são excluídas na fonte de dados, as células diretamente abaixo e à direita do intervalo de dados externos não se movem.
    • Substituir células existentes por novos dados, limpar células não utilizadas

      Observação

      • Quando uma ou mais linhas são adicionadas à fonte de dados, as células diretamente abaixo do intervalo de dados externos são substituídas, mas as células à direita do intervalo de dados externos não se movem.
      • Quando uma ou mais linhas são excluídas na fonte de dados, as células diretamente abaixo e à direita do intervalo de dados externos não se movem.

Especificar formatação e layout de dados

  1. SelecionePropriedades de dados>.

  2. Em Layout e formatação de dados, siga um ou mais destes procedimentos:

    • Para incluir nomes de campo como a primeira linha, marque a caixa marcar Incluir nomes de campo.

    • Para adicionar uma coluna de números de linha, marque a caixa de seleção Incluir números de linha marcar.

      Observação

      Essa caixa de marca não está disponível para um arquivo de texto importado, um arquivo XML ou uma consulta à Web.

    • Para preservar a formatação da célula aplicada, marque a caixa marcar Preservar a formatação da célula.

      Observação

      Para uma consulta à Web, essa opção é desmarcada automaticamente quando você seleciona Formatação HTML completa na caixa de diálogo Opções . Você acessa a caixa de diálogo Opções a partir da caixa de diálogo Editar Consulta .

    • Para preservar as larguras de coluna definidas, marque a caixa de marcar Ajustar largura da coluna.

    • Para preservar a classificação, a filtragem e o layout de colunas que você aplica, marque a caixa de marcar Preservar classificação/filtro/layout de coluna.

      Observação

      Essa caixa de marcação não está disponível para uma consulta na Web.

    • Para preservar a filtragem de coluna aplicada, marque a caixa marcar Preservar filtro de coluna.

      Observação

      Essa caixa de marcação está disponível apenas para uma consulta à Web baseada em dados XML.

Congelar dados em um intervalo de dados externos

O congelamento de um intervalo de dados externos retém os dados, mas não sua consulta subjacente, portanto, um intervalo de dados externos congelado não pode ser atualizado.

Congelar dados em uma tabela do Excel

  1. Clique na planilha que contém a tabela do Excel da qual você deseja remover a conexão de dados.
  2. Na barra de fórmulas, clique na seta ao lado da Caixa de Nome e, em seguida, clique no nome do intervalo de dados externos do qual você deseja remover a conexão de dados. O intervalo de dados é então selecionado.
  3. Na guia Ferramentas , no grupo Dados da Tabela Externa , clique em Desvincular. O intervalo de dados permanece e ainda tem o mesmo nome, mas a conexão é excluída.

Excluir um intervalo de dados externos

  1. Clique na planilha que contém o intervalo de dados externos que você deseja excluir.
  2. Na barra de fórmulas, clique na seta ao lado da Caixa de Nome e clique no nome do intervalo de dados externos que você deseja excluir.
    Se o intervalo de dados externos for uma tabela do Excel, pressione CTRL+A para selecionar a tabela inteira.
  3. Para excluir o intervalo de dados externos, pressione DELETE.
  4. Para excluir a consulta subjacente, clique em Sim quando o Excel solicitar.

Veja Também

Ajuda do Power Query para Excel