Resumindo os valores da mesma célula em vários arquivos excel

0

Uma pequena pergunta!

Como posso somar os valores na mesma célula de todos os arquivos do excel, estes estão localizados na mesma pasta?

Obrigado pela sua orientação !!!

=SUM('C:[A.xlsx]Sheet1'!A1, 'C:[B.xlsx]Sheet1'!A1. 'C:[C.xlsx]Sheet1'!A1, ...)

Existem 35 arquivos, então não quero repeti-lo várias vezes ...

Além disso, existe uma maneira de evitar que o celular escreva #REF e calcule as células ausentes (se o arquivo Excel relacionado estiver faltando) como Zero?

Por exemplo, se eu não tiver o arquivo C.xlsx, quero que a célula pense em

C:[C.xlsx]Sheet1'!A1

como

0

na fórmula. Então, não haverá mais problemas com #REF ...

Eu também aprecio outras rotas alternativas!

Muito obrigado!

    
por Fantasy Hero 06.08.2016 / 00:16

1 resposta

1

Use uma fórmula SUMIf: = SUMIF ( intervalo, critérios, intervalo de soma )

intervalo : célula (s) para avaliação
critérios : Seu caso - "Não é igual a ERRO"
sum-range : células a serem adicionadas


Nota:Sevocêusarumaúnicacoluna(umatabela)paramanterovalordecadapastadetrabalho,serámaisfácilgerenciareverondeequaislivrosestãofaltandonodiretório.Emvezdesoma(livro1,livro2...livro50),someasreferênciasnatabela{porexemplo,deixeb2=[book1.xlsx]Folha1$A$1eb3=[book2.xlsx]Folha1$A$1,depoissoma(b1:b2,"< > #REF!", b1: b2)}. Além disso, você poderia "nomear" a tabela (intervalo de células b1: b100) e a fórmula se referiria assim: sumif (mytable, "< > #REF!", Mytable).

    
por 06.08.2016 / 03:38