Ou você pode usar INDEX / MATCH, então, se houver muitas colunas, o OP não precisará continuar adicionando IFs aninhados: =INDEX($D$1:$F$1,MATCH(1,D2:F2,0)) e também o usuário pode alterar os cabeçalhos e os valores serão alterados sem modificar muitos valores codificados.
Scott Craner
Obrigado, mas não preciso criar novas colunas, preciso substituir o existente "1" por "X", "Y" ou "Z" ..
Serge
0
Solução Muito Simples:
Diga Existem três colunas com Cabeças na Linha 1: A1 = X, B1 = Y, C1 = Z
Copie os dados inteiros de três colunas e cole-as na Coluna D, E, F e cole novamente na Coluna G, H, I.
Agora, em D, E, F Set Insira a Fórmula:
D2 = D1, E2 = E1 e F2 = F1.
Copie essas fórmulas pelas linhas.
No Conjunto G, H e I Coluna Inserir Fórmula:
G2: = if (A2 = 1, D2, "")
Copie Fórmula de G2 em H2 e I2
Copie a fórmula de G2, H2 e I2 pelas linhas
Então você obtém o resultado desejado no Conjunto 3 das Colunas G, H e I
Copie a região de G, H e I e cole os valores
Se você quiser agora Colunas A, B..F pode ser excluído.
paste values
na coluna correta, ou porque não basta usar localizar e substituir?Respostas:
Isto é para coluna UMA com o cabeçalho na linha # 1 :
Execute esta macro curta:
O resultado:
Para fazer isso em várias colunas, você precisa especificar quais colunas têm cabeçalhos.
fonte
Aqui está uma solução simples que identifica quais colunas mutuamente exclusivas têm um 1 nelas.
fonte
=INDEX($D$1:$F$1,MATCH(1,D2:F2,0))
e também o usuário pode alterar os cabeçalhos e os valores serão alterados sem modificar muitos valores codificados.Solução Muito Simples:
Diga Existem três colunas com Cabeças na Linha 1: A1 = X, B1 = Y, C1 = Z
Copie os dados inteiros de três colunas e cole-as na Coluna D, E, F e cole novamente na Coluna G, H, I.
Agora, em D, E, F Set Insira a Fórmula:
D2 = D1, E2 = E1 e F2 = F1. Copie essas fórmulas pelas linhas.
No Conjunto G, H e I Coluna Inserir Fórmula: G2: = if (A2 = 1, D2, "") Copie Fórmula de G2 em H2 e I2
Copie a fórmula de G2, H2 e I2 pelas linhas
Então você obtém o resultado desejado no Conjunto 3 das Colunas G, H e I
Copie a região de G, H e I e cole os valores
Se você quiser agora Colunas A, B..F pode ser excluído.
fonte