Applies ToExcel para Microsoft 365 Access para Microsoft 365 Excel 2024 Access 2024 Excel 2021 Access 2021 Excel 2019 Access 2019 Excel 2016 Access 2016

Nota: O Microsoft Access não suporta a importação de dados do Excel com uma etiqueta de confidencialidade aplicada. Como solução, pode remover a etiqueta antes de importar e, em seguida, voltar a aplicar a etiqueta após a importação. Para obter mais informações, consulte Aplicar etiquetas de confidencialidade aos seus ficheiros e e-mails no Office.

O Access e o Microsoft Excel possuem muitas semelhanças, o que pode dificultar a decisão do programa que deve utilizar. Por exemplo, ambos os programas podem armazenar grandes quantidades de dados, executar consultas poderosas e ferramentas de análise para segmentar e dados desses dados e realizar cálculos sofisticados que devolvem os dados de que precisa.

No entanto, cada programa tem vantagens claras, consoante o tipo de dados que está a gerir e o que pretende fazer com esses dados. Por exemplo, se o seu objetivo é manter a integridade dos dados num formato que pode ser acedido por vários utilizadores, o Access é a sua melhor opção, enquanto o Excel é mais adequado para dados numéricos complexos que pretende analisar em profundidade.

Em muitos casos, pode utilizar ambos os programas, empregando cada um para o objetivo para o qual é mais adequado. Em geral, o Access é melhor para gerir dados: ajudá-lo a mantê-los organizados, fáceis de procurar e disponíveis para vários utilizadores em simultâneo. Geralmente, o Excel é melhor para analisar dados: realizar cálculos complexos, explorar possíveis resultados e produzir gráficos de alta qualidade. Se utilizar o Access para armazenar os seus dados e o Excel para os analisar, pode obter as vantagens de ambos os programas.

Antes de decidir que programa utilizar, poderá querer comparar os benefícios de cada programa, saber quando é melhor utilizar um ou outro programa e descobrir como trabalhar com ambos os programas para obter exatamente os resultados pretendidos.

Nota: Todos os conjuntos de aplicações do Microsoft Office incluem o Excel, mas nem todos os conjuntos de aplicações incluem o Access.

Comparar os benefícios de cada programa

Escolher o programa certo é fundamental se quiser aceder e atualizar as suas informações com o máximo desempenho e precisão. Para saber que programa é mais adequado para as tarefas que pretende realizar, pode ajudar a comparar os benefícios que cada programa tem para oferecer relativamente ao armazenamento de dados, análise de dados, colaboração multiutilizador e segurança.

Dados simples versus relacionais    Para ajudar a decidir qual o programa mais adequado para armazenar os seus dados, faça-se a seguinte pergunta: os dados são relacionais ou não? Os dados que podem ser contidos de forma eficiente numa única tabela ou folha de cálculo são denominados dados simples ou não relacionais . Por exemplo, se quiser criar uma lista simples de clientes, com apenas um endereço e contacto para cada cliente, o Excel poderá ser a melhor opção. No entanto, se quiser armazenar uma lista de clientes mais complexa que contenha endereços de faturação e envio para cada cliente ou várias pessoas de contacto para cada cliente, o Access é a melhor solução.

Num base de dados relacional, organiza as suas informações em múltiplas tabelas. Numa base de dados relacional bem concebida, cada tabela é simples e contém informações sobre apenas um tipo de dados. Por exemplo, se criar uma base de dados de cliente, os nomes dos clientes devem ser armazenados numa tabela, enquanto os endereços de faturação e envio desses clientes devem ser armazenados numa tabela separada. Armazenar endereços separadamente dos nomes é uma boa ideia, uma vez que cada cliente pode ter mais do que um endereço e pretender introduzir múltiplos endereços para cada cliente sem ter de introduzir novamente o nome do cliente para cada endereço.

Dados locais versus externos    Pode utilizar o Access para ligar a dados de várias origens de dados externas para que possa ver, consultar e editar esses dados sem ter de os importar. Por exemplo, o Access fornece comandos para ligar a dados existentes numa base de dados do Microsoft SQL Server, num ficheiro dBASE ou numa pasta do Outlook, juntamente com muitas outras origens de dados. Pode utilizar o Excel para ligar a uma grande variedade de origens de dados, incluindo bases de dados do Access, SQL Server e Analysis Services, ficheiros XML e texto e origens de dados ODBC e OLE DB. No entanto, não pode editar os dados para alterar os dados de origem através da interface de utilizador do Excel.

Tanto o Access como o Excel fornecem comandos para ligar a dados em listas de Windows SharePoint Services. No entanto, o Excel fornece apenas uma ligação só de leitura às listas do SharePoint; enquanto o Access lhe permite ler e escrever dados em listas do SharePoint.

Integridade dos dados versus flexibilidade    Os identificadores exclusivos ajudam a preservar a integridade dos seus dados e garantem que não existem duas linhas (ou registos) que contenham exatamente os mesmos dados. Os identificadores exclusivos também fornecem a forma mais rápida de obter dados quando pesquisa ou ordena os seus dados. No Access, pode utilizar o tipo de dados Numeração Automática para gerar automaticamente um identificador exclusivo para cada registo. Em seguida, pode utilizar estes identificadores para relacionar registos numa tabela com um ou mais registos noutra tabela.

A estrutura que o Access aplica aos seus dados ajuda a garantir a integridade dos dados. O Access pode exigir que os novos registos numa tabela tenham um valor correspondente existente numa tabela diferente, para que não possa criar registos "órfãos". Por exemplo, não gostaria de ter uma encomenda que não incluísse as informações do cliente. O Access pode exigir que todos os novos registos na tabela Encomendas tenham um valor de cliente correspondente na tabela Clientes. Esta correspondência de valores necessária é denominada integridade referencial.

Também pode impor as suas próprias restrições e regras para garantir que os dados são introduzidos corretamente. O Excel permite-lhe introduzir dados de forma mais livre, mas como o Excel não suporta dados relacionais, não suporta integridade referencial. No entanto, pode utilizar o comando Validação de Dados para controlar a introdução de dados no Excel.

A consultar    Se muitas vezes tiver de ver os seus dados de várias formas, dependendo da alteração de condições ou eventos, o Access poderá ser a melhor opção para armazenar e trabalhar com os seus dados. O Access permite-lhe utilizar consultas sqL (Structured Query Language) para obter rapidamente apenas as linhas e colunas de dados que pretende, quer os dados estejam contidos numa tabela ou em muitas tabelas. Também pode utilizar expressões em consultas para criar campos calculados. Utilizar uma expressão no Access é semelhante ao processo de utilização de fórmulas no Excel para calcular valores. Também pode utilizar consultas do Access para resumir dados e apresentar valores agregados, como somas, médias e contagens.

Modelação    No Excel, pode utilizar ferramentas de análise de hipóteses para prever o resultado de um modelo de folha de cálculo. A análise de hipóteses permite-lhe executar diferentes cenários nos seus dados, como os melhores cenários e os piores cenários, e comparar os dados resultantes de vários cenários num relatório de resumo. Não existe nenhuma funcionalidade semelhante disponível no Access.

Dinamizar e criar gráficos    Em ambos os programas, pode criar relatórios de tabela dinâmica e gráficos de tabela dinâmica. No entanto, o Excel fornece funcionalidades de gráfico e relatórios de tabela dinâmica mais avançadas do que o Access. Se planeia criar relatórios de tabela dinâmica extensos ou fornecer gráficos de aspeto profissional regularmente, deve utilizar relatórios de tabela dinâmica ou gráficos de tabela dinâmica no Excel em vez das mesmas funcionalidades no Access.

O Access e o Excel podem ser utilizados em ambientes de colaboração, como o Windows SharePoint Services e partilhas de ficheiros de rede, mas existem diferenças na forma como os dados podem ser acedidos por vários utilizadores.

Acesso de vários utilizadores aos dados    Em funcionamento normal, o Access permite que vários utilizadores abram uma base de dados individual ao mesmo tempo; isto funciona bem porque o Access bloqueia apenas os dados que estão a ser editados; Como resultado, os outros utilizadores podem editar registos diferentes sem conflitos. No Excel, pode partilhar um livro com outros utilizadores, mas a colaboração multiutilizador funciona melhor quando os utilizadores trabalham nos dados nesse livro em alturas diferentes em vez de em simultâneo. Com efeito, os utilizadores de uma base de dados do Access colaboram num conjunto de dados e os utilizadores de um livro do Excel colaboram num documento.

Utilizar o Windows SharePoint Services para colaboração    Ambos os programas integram-se com tecnologias do Microsoft Windows SharePoint Services, como listas do SharePoint e bibliotecas de documentos.

O Access fornece várias formas de colaborar com vários utilizadores num site do SharePoint. Por exemplo, pode carregar uma base de dados completa para uma biblioteca de documentos do Windows SharePoint Services, disponibilizar formulários e relatórios como vistas do Windows SharePoint Services e ligar uma base de dados a dados armazenados em listas do SharePoint.

O Excel fornece apenas uma forma de colaborar com vários utilizadores num site do SharePoint Services. Pode carregar um livro para bibliotecas de documentos do Windows SharePoint Services, onde utilizadores individuais podem dar saída do livro para fazer alterações, impedindo que outros utilizadores modifiquem o livro ao mesmo tempo. Os utilizadores podem editar um livro sem dar saída da biblioteca de documentos, caso em que têm de se coordenar com outros utilizadores para evitar conflitos de dados.

Utilizar pastas de rede para colaboração    Se armazenar uma base de dados do Access numa pasta de rede partilhada, vários utilizadores podem abrir a base de dados e trabalhar com os respetivos dados em simultâneo. Os registos individuais são bloqueados quando um utilizador os edita. Se armazenar um livro do Excel numa pasta de rede partilhada, apenas um utilizador pode editar o livro de cada vez. Para fins de visualização, vários utilizadores podem abrir o livro enquanto outro utilizador o estiver a editar, mas esses utilizadores não podem efetuar alterações aos dados até que o utilizador que está a editar o livro o feche.

Ambos os programas fornecem funcionalidades semelhantes ( palavras-passe e encriptação) que podem ajudá-lo a evitar a perda de dados e a proteger os seus dados contra o acesso não autorizado. No entanto, existem algumas diferenças entre o Access e o Excel na forma como a proteção de dados ao nível do utilizador funciona.

Prevenção de perda de dados    No Access, o seu trabalho é continuamente guardado para que, em caso de falha inesperada, não perca muito trabalho (se existir). No entanto, como o Access guarda o seu trabalho continuamente, também é possível efetuar alterações que mais tarde decida que não pretende consolidar. Para garantir que consegue restaurar a base de dados da forma que pretende, deve criar uma cópia de segurança do ficheiro de base de dados com base numa agenda que se adeque às suas necessidades. Pode recuperar uma base de dados inteira a partir de uma cópia de segurança ou pode restaurar apenas a tabela ou outro objeto de base de dados de que precisa. Se utilizar um utilitário de cópia de segurança do sistema de ficheiros, também pode utilizar uma cópia de uma base de dados de uma cópia de segurança do sistema de ficheiros para restaurar os seus dados. No Excel, pode guardar informações de Recuperação Automática em intervalos definidos enquanto atualiza os seus dados.

Proteção de dados ao nível do utilizador    No Excel, pode remover dados críticos ou privados da vista ao ocultar colunas e linhas de dados e, em seguida, proteger toda a folha de cálculo para controlar o acesso dos utilizadores aos dados ocultos. Além de proteger uma folha de cálculo e os respetivos elementos, também pode bloquear e desbloquear células numa folha de cálculo para impedir que outros utilizadores modifiquem involuntariamente dados importantes.

Segurança ao nível do ficheiro    Ao nível do ficheiro, pode utilizar encriptação em ambos os programas para impedir que utilizadores não autorizados vejam os dados. Também pode exigir que seja introduzido um palavra-passe para abrir um ficheiro ou livro de base de dados. Além disso, pode ajudar a proteger um ficheiro de base de dados ou livro ao utilizar um assinatura digital.

Acesso restrito aos dados    No Excel, pode especificar permissões baseadas no utilizador para aceder aos dados ou definir direitos só de leitura que impedem outros utilizadores de efetuar alterações aos dados aos quais têm acesso. O Access não fornece funcionalidades de segurança ao nível do utilizador, mas o Access suporta o modelo de segurança de utilizador de qualquer servidor de base de dados ao qual se ligue. Por exemplo, se ligar a uma lista do SharePoint, o Access tem em atenção as permissões de utilizador para a lista do SharePoint. Se quiser manter os utilizadores não autorizados fora dos seus dados do Access, pode encriptar a base de dados ao definir uma palavra-passe. Os utilizadores têm de introduzir a palavra-passe para ler dados da base de dados, mesmo que acedam à mesma através de outro programa, como o Excel.

Para obter mais informações sobre como ajudar a proteger os seus dados, consulte Definir ou alterar a segurança ao nível do utilizador do Access 2003 no Access 2007 ou superior e Proteção e segurança no Excel.

Quando utilizar o Access

Em termos muito gerais, o Access é a melhor opção quando tem de controlar e registar dados regularmente e, em seguida, apresentar, exportar ou imprimir subconjunto desses dados. Os formulários do Access fornecem uma interface mais conveniente do que uma folha de cálculo do Excel para trabalhar com os seus dados. Pode utilizar o Access para automatizar ações realizadas frequentemente e os relatórios do Access permitem-lhe resumir dados em formato impresso ou eletrónico. O Access fornece mais estrutura para os seus dados; por exemplo, pode controlar que tipos de dados podem ser introduzidos, que valores podem ser introduzidos e pode especificar a forma como os dados numa tabela estão relacionados com os dados noutras tabelas. Esta estrutura ajuda-o a garantir que apenas são introduzidos os tipos de dados corretos.

O Access armazena dados em tabelas que têm o mesmo aspeto que as folhas de cálculo, mas as tabelas do Access foram concebidas para consultas complexas em relação aos dados armazenados noutras tabelas.

Utilize o Access quando:

  • Antecipe muitas pessoas que trabalham na base de dados e quer opções robustas que processem com segurança as atualizações aos seus dados, como o bloqueio de registos e a resolução de conflitos.

  • Antecipe a necessidade de adicionar mais tabelas a um conjunto de dados que teve origem numa tabela simples ou não relacional.

  • Quer executar consultas complexas.

  • Quer produzir uma variedade de relatórios ou etiquetas de correio.

  • Gerir contactos    Pode gerir os seus contactos e endereços de correio e, em seguida, criar relatórios no Access ou intercalar os dados com o Microsoft Office Word para imprimir cartas de formulário, envelopes ou etiquetas de correio.

  • Inventário e Controlo de ativos    Pode criar um inventário de itens na sua casa ou empresa e armazenar fotografias ou outros documentos relacionados juntamente com os dados.

  • Controlo de encomendas    Pode introduzir informações sobre produtos, clientes e encomendas e, em seguida, criar relatórios que mostrem vendas por colaborador, região, período de tempo ou outro valor.

  • Controlo de tarefas    Pode controlar tarefas de um grupo de pessoas e introduzir novas tarefas ao mesmo tempo que outras pessoas estão a atualizar as tarefas existentes na mesma base de dados.

  • Organizar bibliotecas de empréstimos    Pode utilizar o Access para armazenar dados sobre os seus livros e CDs e controlar a quem os emprestou.

  • Planeamento de Eventos    Pode introduzir informações sobre datas de eventos, localizações e participantes e, em seguida, imprimir agendas ou resumos sobre os eventos.

  • Controlo de nutrição    Controle as receitas e as atividades de dieta e exercício.

Quando utilizar o Excel

Como um programa de folha de cálculo, o Excel pode armazenar grandes quantidades de dados em livros que contêm uma ou mais folhas de cálculo. No entanto, em vez de servir como um sistema de gestão de bases de dados, como o Access, o Excel está otimizado para análise e cálculo de dados. Pode utilizar este programa flexível para criar modelos para analisar dados, escrever fórmulas simples e complexas para efetuar cálculos nesses dados, dinamizar os dados como quiser e apresentar dados numa variedade de gráficos de aspeto profissional. O Microsoft Create tem vários modelos de estrutura do Excel à escolha

Utilize o Excel quando:

  • Exigir uma vista simples ou não relacional dos seus dados em vez de uma base de dados relacional que utilize múltiplas tabelas e quando os seus dados são maioritariamente numéricos.

  • Executar frequentemente cálculos e comparações estatísticas nos seus dados.

  • Quer utilizar relatórios de tabela dinâmica para ver dados hierárquicos num esquema compacto e flexível.

  • Planeie criar gráficos regularmente e pretenda utilizar os novos formatos de gráfico disponíveis no Excel.

  • Quer realçar os seus dados através de ícones de formatação condicional, barras de dados e escalas de cores.

  • Quer realizar operações de análise de hipóteses sofisticadas nos seus dados, tais como análises estatísticas, de engenharia e de regressão.

  • Quer controlar os itens numa lista simples, seja para uso pessoal ou para fins de colaboração limitados.

  • Contabilidade    Pode utilizar as poderosas funcionalidades de cálculo do Excel em muitas demonstrações contabilísticas financeiras , por exemplo, uma declaração de fluxo de caixa, declaração de resultados ou extrato de lucros e perdas.

  • Orçamentação    Quer as suas necessidades sejam pessoais ou empresariais, pode criar qualquer tipo de orçamento no Excel , por exemplo, um plano de orçamento de marketing, um orçamento de evento ou um orçamento de reforma.

  • Faturação e vendas    O Excel também é útil para gerir dados de faturação e vendas e pode criar facilmente os formulários de que precisa, por exemplo, faturas de vendas, notas de embalagem ou notas de compra.

  • Relatórios    Pode criar vários tipos de relatórios no Excel que refletem a sua análise de dados ou resumem os seus dados, por exemplo, relatórios que medem o desempenho do projeto, prevêem dados, resumem dados ou apresentam dados de variância.

  • Planeamento    O Excel é uma ótima ferramenta para criar planos profissionais ou planeadores úteis , por exemplo, um plano de aula semanal, um plano de pesquisa de marketing, um plano fiscal de fim de ano ou planeadores que o ajudam a planear refeições semanais, festas ou férias.

  • Controlo    Pode utilizar o Excel para controlar os dados numa folha de horas ou lista , por exemplo, uma folha de horas para controlar o trabalho ou uma lista de inventário que controla o equipamento.

  • Utilizar calendários    Devido à sua natureza semelhante à grelha, o Excel presta-se bem à criação de qualquer tipo de calendário , por exemplo, um calendário académico para acompanhar as atividades durante o ano letivo ou um calendário do ano fiscal para controlar os eventos e marcos empresariais.

Para modelos úteis do Excel em qualquer uma destas categorias, consulte Modelos do Excel no Microsoft Office Online.

Utilizar o Access e o Excel em conjunto

Pode haver alturas em que gostaria de tirar partido dos benefícios que ambos os programas têm para oferecer. Por exemplo, criou uma folha de cálculo no Excel na qual pode calcular e analisar os dados, mas a folha de cálculo tornou-se demasiado grande e complexa e muitos outros utilizadores precisam de ter acesso aos dados. Neste momento, poderá querer importar ou ligar a sua folha de cálculo ao Access e utilizá-la como base de dados em vez de trabalhar com a mesma no Excel. Em alternativa, talvez tenha dados numa base de dados do Access para a qual pretende criar alguns relatórios detalhados da Tabela Dinâmica do Excel e gráficos do Excel com aspeto profissional.

Independentemente do programa que utilizar primeiro, pode sempre transferir os dados de um programa para o outro, onde pode continuar a trabalhar com o mesmo. Com ou sem uma ligação de dados, pode trazer dados para o Access a partir do Excel (e vice-versa) ao copiá-los, importá-los ou exportá-los.

Para obter mais informações sobre como trocar dados entre ambos os programas, consulte Mover dados do Excel para o Access.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.