Como obter a lista de nomes de arquivos dentro de uma pasta no Excel

How to effectively deal with bots on your site? The best protection against click fraud.

Você tem uma pasta dentro da qual existem centenas de arquivos. Você precisa obter a lista de nomes de todos esses arquivos, isso também, você precisa fazer com que essa lista seja preenchida em um arquivo do Excel. Bem, obviamente existe o modo manual e o modo Geek Page. A maneira manual seria copiar o nome de cada arquivo e colá-los em um arquivo Excel, demorando muito para concluir a tarefa, com muitos erros humanos. A maneira Geek Page definitivamente estaria realizando algumas etapas inicialmente para automatizar todo o processo com a ajuda de um único clique. Parece emocionante? Nós também nos sentimos assim!

Neste artigo, explicamos como você pode facilmente gerar uma lista com os nomes dos arquivos presentes dentro de uma pasta específica, isso também, com a ajuda de nada além de algumas fórmulas puras do Excel. Espero que goste de ler!

Índice

instagram story viewer

Cenário de exemplo

Digamos que você tenha a seguinte pasta com arquivos de diferentes tipos, digamos xlsx, txt, docx, etc. Agora, o requisito é ter essa lista de nomes de arquivos em um arquivo do Excel sem copiar e colar manualmente cada nome de arquivo, pois o número de arquivos na pasta pode ser muito grande. Vamos ver como isso pode ser feito facilmente.

1 Mínimo Inicial

Seção 1: Como obter a lista de todos os nomes de arquivos dentro de uma pasta

Passo 1: Primeiramente, lançar Microsoft Excel. Quando isso acontecer, clique no botão Pasta de trabalho em branco opção.

2 Mín. em branco

Passo 2: Vamos em frente e salve o documento primeiro, pois as etapas listadas neste artigo exigem que o documento seja salvo para que funcionem.

Para salvar o documento, clique no botão ARQUIVO aba na parte superior.

PROPAGANDA

3 Arquivo Mín.

etapa 3: Agora no deixei painel da janela, clique no botão Salvar como opção. Então no certo painel da janela, clique no botão Navegar botão.

4 Procurar Mín.

Passo 4: Uma vez que você está no Salvar como janela, execute as etapas a seguir.

  1. Navegar para o localização exata onde o seu os arquivos estão presentes, ou seja, o local mencionado no Cenário de exemplo seção deste artigo.
  2. Como a seguir, dê uma nome ao seu arquivo de automação sob o Nome do arquivo campo. No exemplo abaixo, dei o nome como theGeekPageAutomation.xlsx.
  3. Por padrão, a extensão seria escolhida. Mas se não for, escolha a extensão como Pasta de trabalho do Excel (*.xlsx) no menu suspenso associado ao Salvar como tipo opção.
  4. Acerte o Salvar botão quando estiver tudo pronto.
5 Salvar Wb Mín.

Etapa 5: Agora, no Explorador de arquivos, abra o local onde seus arquivos estão presentes. Este é o mesmo local onde você salvou seu arquivo de automação também, na Etapa 4.

Clique no barra de navegação do explorador de arquivos e copie o local inteiro selecionando o local e, em seguida, pressionando as teclas CTRL + C juntos.

6 Copiar Localização Mín.

Etapa 6: Agora volte para o arquivo do Excel que você salvou, no meu caso theGeekPageAutomation.xlsx, e depois clique duas vezes na primeira célula, qual é, A1. Você também pode escolher outras células. Mas como todo o processo é demorado, você pode ficar confuso se escolher uma célula diferente. Portanto, recomendamos que você escolha a própria célula A1.

Agora, basta pressionar as teclas CTRL + V ao mesmo tempo para colar o local em que você copiou Etapa 5.

Adicionar manualmente \* (barra invertida + asterisco) no final do local copiado. Isto é muito importante. Basicamente se traduz em, tudo o que está presente no local especificado.

7 Colar Localização Mín.

Etapa 7: Se você conseguir colar corretamente o local da pasta onde seus arquivos estão presentes, você pode pular esta etapa. Caso contrário, se você estiver enfrentando alguma dificuldade, a seguir está uma solução de uma etapa, tente.

Esta etapa simplesmente detalha outro método fácil usando o qual você pode obter a localização da pasta onde seus arquivos estão presentes. Para isso, você precisa copie e cole a seguinte fórmula para a célula A1 como mostrado na captura de tela abaixo.

=SUBSTITUTE(CELL("filename"),RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("@",SUBSTITUTE(CELL("filename"),"\","@ ",LEN(CELL("nome do arquivo"))-LEN(SUBSTITUTE(CELL("nome do arquivo"),"\",""))),1)),"*")
8 Colar Fórmula Mín.

Observação: Observe que você não precisa adicionar \* manualmente no final do local se você estiver usando esta fórmula. Essa parte já é tratada na fórmula.

Etapa 8: Agora, se você acertar o Digitar key, você pode ver a localização da pasta onde seus arquivos estão presentes.

Depois de ter o local da pasta pronto com \* no final, pressione o botão FÓRMULAS aba na parte superior.

Como a seguir, sob o FÓRMULAS guia, aperte o Definir nome botão.

9 Definir Nome Mín.

Etapa 9: Agora, em primeiro lugar, dê um nome ao seu novo intervalo de nomes. Eu dei o nome como GeekPageList.

Agora sob o Refere-se a campo, digite =ARQUIVOS( e então finalmente clique no A1 célula para preencher automaticamente o ARQUIVOS() Fórmula.

=ARQUIVOS(
10 Arquivos Fórmula Mín.

Etapa 10: Ao clicar na célula A1, ela será referenciada no ARQUIVOS() fórmula automaticamente.

Feche a fórmula FILES() por digitando em uma chave de fechamento, ). Lembre-se, este é um passo importante.

Acerte o OK botão.

11 Novo Nome Fechar Mín.

Etapa 11: Agora você criou com sucesso um intervalo nomeado que possui os nomes de todos os arquivos dentro da pasta cuja localização você mencionou na célula A1.

Agora seu novo intervalo nomeado GeekPageList é como um array e tem todos os nomes de arquivo da pasta especificada. O único trabalho pendente que temos agora é extrair com sucesso os nomes dos arquivos um por um deste array.

Para extrair com sucesso o primeiro nome de arquivo da matriz GeekPageList, simplesmente Duplo click em qualquer célula, recomendamos celular B1 pois esta é a célula usada nas capturas de tela de exemplo e copiar colar a seguinte fórmula.

=INDEX(GeekPageList, 1)

Observação: Se você deu um nome diferente ao seu intervalo de nomes em Etapa 9, você precisa substituir GeekPageList nome com o nome que você deu.

Observe também que o ÍNDICE A função recebe o array passado para ela, como seu primeiro argumento e retorna o elemento presente no número de índice passado para ela, como seu segundo argumento. Nesse caso, ÍNDICE função retorna o primeiro arquivo presente dentro do local da pasta presente na célula A1.

12 Fórmula do Índice Mín.

PROPAGANDA

Etapa 12: Se você acertar o Digitar key agora, você pode ver que o nome do primeiro arquivo foi extraído com sucesso GeekPageList.

13 Nome do Primeiro Arquivo Min

Etapa 13: Da mesma forma, você pode extrair o nome do segundo arquivo usando o ÍNDICE funcionar da seguinte forma.

=ÍNDICE(GeekPageList, 2)
13 Segundo Arquivo Min

Etapa 14: Da mesma forma, o terceiro nome de arquivo pode ser extraído passando o número do índice como 3.

=ÍNDICE(GeekPageList, 3)
14 Mínimo do Terceiro Arquivo

Contanto que o número de arquivos dentro da pasta seja limitado, você pode, talvez, continuar substituindo o número índice de arquivos conforme mostrado nas etapas acima. Mas e se houver muitos arquivos? Bem, definitivamente, então precisamos de alguma maneira usando a qual podemos automatizar a população do segundo argumento do ÍNDICE função. Vamos ver como isso pode ser feito nas próximas etapas.

Etapa 15: Para automatizar a população do segundo argumento do ÍNDICE função, vamos usar o LINHAS função. Por favor, substitua a fórmula que você tem na célula B1 com o abaixo.

=ÍNDICE(GeekPageList, LINHAS(A1:A1))
15 linhas mín.

Etapa 16: Se você acertar o Digitar key, você pode ver que o segundo argumento foi preenchido corretamente e que o nome do primeiro arquivo foi recuperado com sucesso.

Se você agora arrastar a fórmula para baixo para aplicá-la na coluna, você observará que o nome da primeiro arquivo está se repetindo e que não estamos recebendo os nomes dos outros arquivos presentes no pasta. Bem, algumas modificações menores são necessárias para obter todos os nomes de arquivos.

16 Arrastar Soltar Min

Etapa 17: Simplesmente clique no primeiro argumento do LINHAS função, que é A1, dentro de ÍNDICE função e, em seguida, pressione o botão F4 chave.

Isso bloquearia o primeiro argumento do LINHAS função. Sua fórmula, nesta fase, deve ter a seguinte aparência.

=ÍNDICE(GeekPageList, LINHAS($A$1:A1))
17 Bloquear Célula Mín.

Etapa 18: Agora vamos tentar arrastar a fórmula para baixo. Para isso, clique no forma quadrada verde pequena no canto direito da célula e arraste-o para baixo.

18 Arrastar Soltar Min

Etapa 19: Agora, você pode ver que a fórmula foi aplicada corretamente e todos os nomes dos arquivos estão chegando, em vez de repetir o primeiro várias vezes.

19 Nomes de Arquivo Gerados Mínimo

Mas se você olhar para o final da região destacada, poderá ver que #REF! erro veio. Isso ocorre porque a matriz ficou fora do intervalo. Sim, se arrastarmos a fórmula mais para baixo, excedendo o número real de arquivos em nossa pasta, que é o número de elementos em nossa matriz, podemos obter o #REF! erro, indicando que obtivemos um estouro de matriz erro. Não se preocupe, isso também pode ser superado de forma rápida e fácil.

Etapa 20: Para lidar com #REF erro, vamos adicionar o SE ERRO função. o SEERRO() função, conforme definido abaixo, retornaria um valor em branco se houver um erro no valor retornado pela fórmula interna. Sua fórmula com o tratamento de erros deve ser a seguinte.

=SEERRO(ÍNDICE(GeekPageList, LINHAS($A$1:A1)),"")
20 caso de erro mín.

Etapa 21: É isso. O erro agora é perfeitamente tratado. Você não receberá mais nenhum erro de valor em sua lista de nomes de arquivo. Apreciar!

21 Erro tratado Mín.

Observação: Observe que o arquivo de automação, theGeekPageAutomation.xlsx, também é incluído na lista de arquivos, pois está no mesmo local. Você pode excluir manualmente o nome do arquivo de automação da lista se não quiser que ele esteja presente na lista de nomes de arquivo.

Seção 2: Como obter a lista de nomes de arquivos com extensões específicas dentro de uma pasta

Agora, digamos que você queira apenas a lista de nomes de arquivos com uma extensão específica. Nesse caso, tudo o que você precisa é de um pequeno ajuste, vamos ver o que é nas próximas etapas.

Observe que antes de prosseguir, certifique-se de ter concluído todas as etapas mencionadas na Seção 1.

Passo 1: Se você precisar apenas do docx lista de nomes de arquivos e, em seguida, na A1 célula, em vez de colocar um simples asterisco sinal, *, você precisa colocar *docx*. Consulte a captura de tela abaixo.

Sim, isso seria tudo. Basta acertar o Digitar chave e na coluna B, você terá a lista de docx apenas arquivos.

22 Docx Min

Passo 2: Da mesma forma, se você precisar apenas da lista de arquivos de texto, no A1 célula, no final, digite *TXT* em vez de um único asterisco. Acerte o Digitar key para visualizar os resultados na coluna B.

23 Texto Mín.

etapa 3: Da mesma forma, se você quiser apenas xlsx arquivos, digite *xlsx* depois de \ no A1 célula.

24 Xlsx Mín.

Você pode gerar a lista de nomes de arquivos de qualquer tipo de extensão específico, como JPEG, PNG, etc. da mesma forma. Divirta-se!

Por favor, diga-nos na seção de comentários se você está preso em alguma das etapas, estamos sempre felizes em ajudar! Além disso, compartilhe o artigo com seus amigos e familiares se achou útil.

Fique ligado para mais dicas, truques e artigos de instruções!

Você também pode baixar esta ferramenta de reparo do PC para localizar e corrigir qualquer problema do PC:
Passo 1 - Baixe o Restoro PC Repair Tool aqui
Passo 2 - Clique em Iniciar verificação para encontrar e corrigir qualquer problema do PC automaticamente.
Teachs.ru
Baixe gratuitamente o Microsoft Excel para Windows 11 [64 bits]

Baixe gratuitamente o Microsoft Excel para Windows 11 [64 bits]Windows 11Excel

Excel é um poderoso software de cálculo de tarefas da Microsoft que vem com o pacote Microsoft 365. Você pode obter uma versão gratuita registrando-se com credenciais de estudante, professor ou mem...

Consulte Mais informação
O Excel tem um novo conector da Web e aqui estão dois recursos que você deve conferir

O Excel tem um novo conector da Web e aqui estão dois recursos que você deve conferirMicrosoftExcel

Extrair dados da web e usá-los no Excel ficou mais fácil.A Microsoft lançou um novo conector da Web para o Microsoft Excel, de acordo com o relatório da empresa última postagem do blog. Para aquele...

Consulte Mais informação
ig stories viewer