Excel 2013 Quando as condições são atendidas, preciso copiar a linha inteira para outra planilha. Possível?

0

Eu tenho uma planilha com uma lista de funcionários. Nós temos duas empresas, (Valley Tool e Valley Farm), então duas das colunas (C e E) são para a data de término do empregado. Nosso executivo de RH gostaria de ter essa planilha configurada para que, quando ele inserir um valor em uma dessas células, o Excel copie automaticamente essa linha para outra planilha para criar uma lista de funcionários demitidos. Eu não sou especialista em Excel, mas eu li muito sobre formatação condicional e não achei que isso é possível. Se não for, parece que seria uma coisa útil poder fazer. É possível fazer isso?

    
por Sasown 03.05.2017 / 00:11

1 resposta

0

Honestamente, parece que sua melhor opção seria escrever uma macro.

No entanto, se você quiser usar fórmulas de célula, aqui está algo que você pode tentar. Copie isso para a primeira célula da segunda planilha e arraste-a para as outras células:

=IF(AND(NOT(ISBLANK(Sheet1!$A1)),NOT(ISBLANK(Sheet1!A1))),Sheet1!A1,"")

Isto verifica se a célula A1 da Folha1 não está em branco (Observe que o $ A1 garante que está sempre verificando a primeira coluna, independentemente de onde você arrasta a fórmula)

A segunda parte do AND está verificando se A1 não está em branco (esse valor será alterado à medida que você preenche a fórmula na sua segunda planilha). Por exemplo, se você arrastar essa fórmula para G1 na segunda planilha, ela se certificará de que o G1 correspondente da planilha1 não esteja em branco. Dessa forma, ele não tenta copiar nenhuma célula estranha e avaliá-las como "0"

Se sua condição desejada for atendida (neste exemplo, com um valor não em branco na coluna "A"), a fórmula será avaliada com o mesmo valor de célula que na outra planilha.

NOTA: isto supõe que ambas as folhas terão exatamente o mesmo layout. Você pode precisar ajustá-lo, se talvez houver dados adicionais ou títulos. Por exemplo, talvez você queira ler o valor de 4 linhas acima da linha atual, em vez de substituir exatamente a célula A5 na planilha2 por A5 na planilha1.

    
por 04.05.2017 / 18:24