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?