Como preencher automaticamente com condições?

0

É difícil explicar o que estou procurando fazer comigo, estou tentando criar uma pasta de trabalho e quero que uma célula específica seja preenchida automaticamente.

Eu usei a função IF porque quero que a caixa seja preenchida com informações de outro campo se uma condição for atendida.

Por exemplo ... Eu tenho 3 células, quero que a célula C seja preenchida com informações fornecidas na célula B, mas somente quando a célula A é "XYZ" Eu suponho que a função que devo usar é: =IF(CellA="XYZ","CellB",0) .

O problema é que não posso usar outra célula como o "valor".

    
por cbrindley 02.11.2017 / 18:36

3 respostas

1

Em uma função, você precisa usar referências de célula adequadas. O Excel não reconhece "CellB". A referência apropriada é usar a coluna e a linha. Por exemplo, A1 é a referência para a Coluna A, Linha 1.

Dito isso, sua fórmula em C1 deve ser =IF(A1="XYZ", B1, 0) . Isso retornará o valor de B1 se A1 tiver XYZ . Caso contrário, retornará 0 .

    
por 02.11.2017 / 18:50
1

Você PODE usar outra célula como o "valor", mas sem aspas ( " ), e. g.

=IF(A1="XYZ", B1, 0)

Em seguida, sempre que B1 for alterado (e A1 conterá o valor "XYZ" ), a célula com essa fórmula mostrará o mesmo valor que B1 .

    
por 02.11.2017 / 18:51
1

Suponha que sua planilha seja sobre o aluguel.

Para a empresa "XYZ", o aluguel é de Rs.165 por metro quadrado. Já para outros, é Rs.5000, por exemplo.

Na coluna A: Nome da empresa Na coluna B: área usada em pés quadrados Na Coluna C: Se a Empresa for "XYZ" então o aluguel na Coluna C seria a Área X 165 ou Rs.5000.

Portanto, na coluna C, a fórmula da célula C2 seria:

C2 = se (A2="XYZ", B2 * 165.5000)

Copie a fórmula em C2 e cole-a na coluna.

Se houver alguma consulta, reverta.

Obrigado.

    
por 03.11.2017 / 12:35