Célula Dinâmica MS Excel

Célula Dinâmica MS Excel

Como posso fazer o Excel funcionar como um programa de forma que uma célula específica na planilha 1 altere seu valor de acordo com cada operação de linha sucessiva na planilha 2. Basicamente, quero saber se uma célula pode ter valor dinâmico (atuar como um registro temporário de " Linguagem C" que muda após a execução de cálculos consecutivos em outra planilha.

É confuso, mas se alguém puder me ajudar. Estou modelando algo e preciso muito disso para prosseguir.

Digamos que estou trabalhando na Planilha 1. Estou trabalhando na linha 1. Depois de preencher 5 colunas, quero que o resultado vá para uma célula específica (digamos A1) da Planilha 2. Agora esta Planilha 2 cujos valores mudam de acordo com a entrada na A1. Esta planilha 2 envia novamente o valor para a planilha1. aqui trabalhamos na linha 2 agora e o resultado vai para a mesma célula A1 da planilha 2. A questão é que é um circuito fechado. e quero que, após cada iteração, o valor de uma célula específica mude de acordo com o resultado da iteração.

Responder1

Ok, vou assumir que você está apenas tentando mover dados de uma planilha para outra, mas sob a forma de uma fórmula. então eu acho que o que você está procurando é isso

=Sheet2!A1

No entanto, não posso ter muita certeza, então defina mais e editarei esta resposta para essa resposta.

OK, agora que tenho um ponto de partida para prosseguir, posso realmente responder a esta pergunta. No entanto, sinto que este é um problema de várias etapas.

Então aqui está minha folha de teste. Alguns dados estranhos em uma matriz estranha no Excel

Aqui, a célula G1 está fornecendo o último valor na coluna E. Nesta célula, tenho a seguinte função: OFFSET([StartCell],MATCH(MAX([Range])+1,[Range],1)-1,0 )

Vamos decompô-lo.

=OFFSET - Bem, estamos iniciando uma função e queremos que ela retorne dados de uma célula [StartCell] - a célula superior à qual esta função fará referência MATCH - procura por um item especificado em um intervalo de células MAX - pesquisa para o maior número no intervalo

Então, procuramos o maior número em nosso intervalo, adicionamos 1 a ele para formar um número que não está no conjunto de dados, usamos esse número em uma função de correspondência, que retorna a última linha de dados encontrada, então compensamos para mostrar os dados que queremos.

Para a sua situação, eu recomendaria fazer com que a coluna após os dados inseridos refletisse o que você deseja fazer nos dados e, em seguida, use esta função nessa coluna para ter os dados desejados em uma única célula.

mais ou menos assim uma adoção da equação que acabei de apresentar anteriormente A célula H1 aqui pode estar em qualquer outra folha deste livro e funcionará conforme planejado.

=OFFSET(Sheet1!F1,MATCH(MAX(Sheet1!F:F)+1,Sheet1!F:F,1)-1,0)

Agora, se não for possível colocar a função após os dados inseridos, você ainda pode fazer isso, será apenas uma fórmula muito longa.

Nota: no último caso, F:F é usado para o intervalo porque define toda a coluna de F, portanto você não precisará redefinir os parâmetros da função se os dados excederem a área predefinida.

Por favor, pergunte se é necessária ajuda

informação relacionada