Referência horizontal ao preenchimento automático de fórmula vertical - Microsoft Excel 2007

Referência horizontal ao preenchimento automático de fórmula vertical - Microsoft Excel 2007

Estou tentando fazer um gráfico de check-in de funcionários para o ano com uma guia de visualização e 12 guias de referência para entrada de dados. Dentro de um determinado mês, as datas são horizontais, D4:AG4e os funcionários fazem check-in, representados por um '1', marcado verticalmente em cada coluna de dia. Fiz então uma fórmula na aba de visualização, Sheet1para cada dia daquele mês para trazer de volta a soma de todos os funcionários registrados naquele dia, assim:

A1=Sum(Sheet2!D4:D53)
A2=Sum(Sheet2!E4:E53)

O problema é que cada entrada vale para um dia, e estou tentando não inserir essas fórmulas 365 vezes durante o ano inteiro. Existe uma função que posso usar para preencher automaticamente para baixo sem alterar as células de referência verticalmente também? Isso é o que o preenchimento automático faz agora:

A3=Sum(Sheet2!F5:F54)
A4=Sum(Sheet2!F6:F55)

Responder1

Tipo

=SUM(OFFSET(Sheet2!$D$4,,ROW()-1,50))

e Sheet1!A1arraste/copie-o para A30.

insira a descrição da imagem aqui

Se todos os seus dados mensais estiverem organizados em planilhas numeradas consequentemente Sheet2... Sheet13, então você pode usar esta fórmula

=SUM(OFFSET(INDIRECT(ADDRESS(4,4,,,"Sheet"&(COLUMN()+1))),,ROW()-1,50))

e copie A1-o para preencher todo o intervalo A1:L30para processar todos os meses.

Este é um exemplo com dados aleatórios:

insira a descrição da imagem aqui

Responder2

Para fazer isso, você deve usar $ ao usar referências de células. Colocar um $ antes da letra da célula mantém a letra da célula ao preencher/arrastar automaticamente. Colocar um $ antes do número da célula mantém esse número de célula ao preencher/arrastar automaticamente. Não acredito, no entanto, que você possa aumentar

No seu caso, uma maneira fácil de fazer isso é primeiro preencher automaticamente sua fórmula em 53 espaços horizontais (célula B a BB, explicarei o porquê mais tarde). Em seguida, copie essas 53 células e, quando for colar em A1, certifique-se de colar -> especial -> transpor. Isso postará a célula horizontal verticalmente. Você pode então prosseguir e excluir as células horizontais que criou com a fórmula. A razão pela qual eu digo para fazer na célula B até BB, se você fizesse na célula A e depois tentasse colar, não deixaria e voltaria com um erro. Esta é apenas uma solução entre muitas.

informação relacionada