
Eu tenho 4 colunas em um arquivo Excel:
Os dois à direita têm cerca de 9.000 linhas.
Os dois da esquerda têm cerca de 14.000.
A THER_CLASS
coluna são os primeiros 6 dígitos da key
coluna.
Como eu ordenaria as duas colunas da esquerda se os primeiros 6 dígitos das key
correspondências THER_CLASS
?
Editar: se você olhar para a primeira linha A, verá 011000, isso está associado a todas as linhas principais onde os primeiros 6 números são iguais (011000):
Quero que as linhas A e B sejam copiadas para todos os números de chave/GPI associados e depois passe para a próxima (012000):
Responder1
Acho que talvez você precise fazer um vlookup para isso.
Ele permite que você procure um valor em outro intervalo e obtenha um valor com algumas colunas. Como em: pesquise o valor X na coluna A e retorne o valor que está a 3 colunas desse valor correspondente.
No seu caso vamos fazer as colunas de destino F e G, seria algo como:
Célula F2
=left(C2,6)
célula G2
=vlookup(F2,A:B,2,false)
Observação:
A lista que você está procurando (coluna A) deve ser classificada em ordem crescente para que funcione corretamente.
Esse último parâmetro significa retornar apenas um valor para uma correspondência exata. Caso contrário, retornará o valor inferior mais próximo.
Você pode pesquisar dados em outra planilha. Costumo fazer isso para manter a folha principal limpa.
Responder2
Se bem entendi, você deseja que os primeiros 6 números de todos os dados da GPI
coluna apareçam na THER_CLASS
coluna.
Se sim, então use a fórmula =LEFT(cell of the text, how many character in text)
.
No seu caso, para a célula A2, coloque a fórmula =LEFT(C2,6)
.