Preencha uma coluna com texto baseado em entrada numérica em outra coluna

0

Eu tenho duas colunas "O" e "P" em uma planilha do Google.

Estou tentando preencher a coluna "O" com texto baseado em entrada numérica na coluna "P", por exemplo se "3" for digitado na célula P3, preencha a célula "O3" com o texto "Laser, punch, debur in progress", aqui está o que eu tentei:

= ARRAYFORMULA (SE (P2: P < > "", IF (P2: P="1", "Programação CAD em andamento", se (P2: P="2", "Programação CAD concluída", "em andamento")), ""))

Funciona, mas posso usar apenas dois argumentos.

= ARRAYFORMULA (SE (P2: P < > "", IF (P2: P="1", "Programação CAD em andamento"), se (P2: P="2", "Programação CAD terminada", se (P2: P="3", "Laser, puch, debur em andamento", se (P2: P="4", "Laser, puch, debur terminado", se (P2: P="5", "Dobrar em progresso", se (P2: P="6", "Dobrar terminado", if (P2: P="7", "Bush em progresso",))))))))

Funciona apenas para o primeiro argumento e todos os outros retornam FALSE.

= ARRAYFORMULA (SE (P2: P < > "", IF (P2: P="1", "Programação CAD em andamento", se (P2: P="2", "Programação CAD concluída", if (P2: P="3", "Algo 3 em progresso", "em andamento")), "")))

Número errado de argumentos para IF. Esperado entre 2 e 3 argumentos, mas tem 4 argumentos.

Aqui está o link para a planilha:

link

E aqui está um link para o texto que precisa ser preenchido para cada número:

link

    
por Marcin 03.10.2016 / 00:19

1 resposta

0

Combine as duas planilhas em uma pasta de trabalho e use INDEX / MATCH:

=INDEX(COLOURS!A:A,MATCH(P2,COLOURS!C:C,0))

Isso usará a tabela com os códigos e as saídas esperadas para preencher o valor correto na Coluna O.

    
por 03.10.2016 / 00:32