Como obter referências de planilha relativas ao copiar fórmulas no Excel?

1

Eu tenho uma pasta de trabalho contendo dois tipos de planilhas. Um tipo é 12 planilhas, cada uma referente a um mês (JAN, FEB, MAR, etc.). Então eu tenho outro tipo de planilhas referentes aos cartões de hora do empregado (JOHN, MARY, PETER, etc.) contendo cada 12 meses. p>

Eu introduzo as horas de início e fim de todos os funcionários para cada dia do mês na Planilha MonthWorks (por exemplo, JAN), recupero as informações relevantes de cada empregado no cartão de hora do empregado com VLOOKUP e conseqüentemente calculo o tempo e salário.

Todas as células nos cartões do funcionário referentes a "JAN_worksheet" são bem referenciadas e produzem o resultado esperado.

Agora, gostaria de copiar / colar o formato de janeiro no cartão de horário do funcionário para fevereiro e assim por diante.

Como faço a fórmula de referência relativa para, no meu exemplo, a folha FEB e depois a folha MAR? Quando copio, as fórmulas se referem à planilha absolute JAN como em JAN!A$1:A$1 .

Como a referência JAN! não é relativa, tenho que corrigir manualmente todas as fórmulas para que elas se refiram a FEB ( FEB! ) no cartão de fuso de fevereiro. Bastante tedioso para todos os meses à frente, ou seja, mais de 330 alterações (365 dias a menos de janeiro).

    
por Jomil 28.02.2013 / 18:28

1 resposta

3

Eu tentaria dar uma resposta mais clara, mas achei a pergunta um pouco nebulosa. Eu suponho que cada linha na folha JOHN (ou seja, na planilha de cada funcionário) tem uma data em algum lugar; por exemplo (supondo que você use a linha 1 para títulos), Q2 pode conter 1-Jan , Q32 pode conter 31-Jan , Q33 pode conter 1-Feb etc. Então, tente

=INDIRECT(TEXT(Q33,"mmm") & "!A$1:A$1")

A função TEXT extrai o mês da data como uma string. & é concatenação de strings, então isso constrói a string "Feb! A $ 1: A $ 1". E a função INDIRECT trata essa string como uma referência de célula.

Só para ficar completo, você não precisa fazer 334 alterações. Basta selecionar Linhas 33:60 , Localizar e Substituir, depois selecionar as linhas para março e assim por diante.

    
por 28.02.2013 / 19:29