Precisa de uma fórmula para extrair valores de células não sequenciais em uma planilha e colocá-los em ordem seqüencial em outra planilha na mesma pasta de trabalho

0

Eu tenho uma pasta de trabalho com várias planilhas. A primeira planilha é chamada de "Registro de fatura". Cada planilha subseqüente recebe o nome de um código GL (8120, 8130, 8140, etc.).

A ficha de registro de fatura é um registro mestre de todas as faturas recebidas naquele mês. As faturas são inseridas à medida que entram e não estão em ordem ou agrupamento.

Algumas células nas planilhas nomeadas após os códigos GL contêm fórmulas que fazem referência a células na planilha de Log de fatura contábil procurando o código GL ao qual são nomeadas. Quando uma célula na planilha de código do GL localiza uma célula na planilha de registro de fatura com o código direito GL, a célula na planilha de código GL preenche com o valor de sua célula correspondente na planilha de registro de fatura.

Exemplo: A célula A2 na planilha 8120 contém a fórmula: = IF ('Registro de faturas'! $ F2 = 8120, 'Registro de faturas'! $ A2, ""). Com essa fórmula, o valor da célula A2 na planilha de Log de Fatura, que é DATE RECEIVED, é preenchido na célula A2 na planilha 8120.

As células B2 através da folha de trabalho 8120 têm fórmulas semelhantes. Exemplo: = IF ('Registro de Fatura'! $ F2 = 8120, 'Registro de Fatura'! $ B2, "") este seria o Nome do Fornecedor. As fórmulas nas células A2 a H2 se repetem nas linhas 2 a 100 na planilha 8120.

O problema é que, se a primeira linha na planilha de Log de Fatura contendo uma célula com o valor 8120 for linha 10, a primeira célula a ser preenchida com um valor na planilha 8120 será a célula A10 e as células A2 até A9 estarão em branco. Se a próxima linha da planilha de Log de Fatura contendo uma célula com o valor 8120 for a linha 15, a próxima célula a ser preenchida com um valor na planilha 8120 será a célula A15 e as células A11 a A14 estarão em branco.

Como devo escrever minha fórmula para que as linhas / células sejam preenchidas sequencialmente na planilha 8120?

Exemplo: Se a primeira linha na planilha de Log de Fatura contendo uma célula com o valor 8120 for linha 10, a primeira célula a preencher com um valor na planilha 8120 será a célula A2 e se a próxima linha na planilha de Log de Fatura contendo uma célula com o valor 8120 é a linha 15, a próxima célula a ser preenchida com um valor na planilha 8120 é a célula A3 etc…

Em uma nota separada, sinto que isso é complicado. Você pode me dizer como escrever uma fórmula na planilha 2 que copiará uma linha inteira da planilha 1 para a planilha 2 em ordem seqüencial se o valor de uma única célula na planilha 1 atender a um determinado critério?

    
por Mark H. 20.02.2014 / 01:59

0 respostas