Como fazer uma substituição do conteúdo da célula dependendo da célula à esquerda?

0

Eu tenho uma folha com uma tabela, com duas colunas. Na primeira coluna está um número do compartimento e, no segundo, o nome do compartimento.

ID    NAME
121   Fore peak
224   Enterance (s)
.
.
etc.

Como essas tabelas foram compostas em curto espaço de tempo, os nomes eram às vezes escritos na íntegra, às vezes com acrônimos e às vezes apenas com alguma esperança de que alguém os descubra da ingenuidade que eles são agora.

Existe uma maneira de fazer uma substituição da planilha, do nome dependendo do número na célula à esquerda?

SE any_cell = 121 cell_to_the_right_of_it = 'pico anterior'

Algo assim?

    
por Rook 01.03.2013 / 07:22

1 resposta

0

A partir do seu pseudo código, na coluna B

=IF(A1 = 100, "Name of Item", "")

Eu suspeito que essa não seja uma solução realista, especialmente se você tiver muitos ID's. Portanto, se você já sabe qual nome está associado a qual ID, em outra planilha no Excel, ficarei tentado a escrever o mapeamento.

EG, Suponha que os dados que você tem até agora estejam na planilha1 e, na planilha2, escreva algo como

ID       Name
1    CompartmentThis
2    CompartmentThat
5    CompartmentOther
115  ComparementMore
121  Fore peak
224  Entrenance (s)

Em seguida, minha fórmula na planilha1, na Coluna B (sobrescrevendo o Nome) procuraria o valor correspondente com código semelhante também

=LOOKUP(A1, Sheet2!A:A, Sheet2!B:B)

Arraste esta fórmula até a sua coluna B na planilha1 e ela fará todo o trabalho pesado por você (supondo que a ID realmente seja única)!

    
por 01.03.2013 / 10:43