Como anexar um valor a um nome exclusivo

0

Novo aqui e não consigo encontrar uma resposta para isso.

Estou tentando criar um marcador de golfe de fantasia para minha liga local. Eu tenho a coluna A configurada para cada golfista (sobrenome) e a coluna G é que os golfistas pontuam na mesma linha. Como posso "anexar" a pontuação (em G) ao nome do golfista em A? Isto está na planilha 2.

Em seguida, gostaria de digitar o nome de cada golfista na folha 1, em colunas, e fazer com que a pontuação desse jogador apareça na coluna adjacente à direita. O Excel pode reconhecer texto e atribuir a esse texto um valor (da folha 2) a uma linha adjacente na planilha 1?

Na folha 1, cada pessoa (linha) da minha liga escolhe 6 jogadores (1 por coluna). Em cada linha será um jogador de golfe e que os jogadores pontuação da folha 2 adjacente a ele.

    
por Chris C 12.04.2016 / 17:39

2 respostas

0

Você desejará criar uma tabela de referência assim na primeira planilha:

        A            B
1   Golfer1 Name | Golfer1 Score
2   Golfer2 Name | Golfer2 Score

etc.

Uma vez que todas as suas células jogadoras / jogadores são inseridas, você pode selecionar todos os dados na tabela e 1) criar uma tabela formal através da aba Insert ou você pode clicar na caixa suspensa para o oeste do campo de entrada da função e simplesmente digite um nome para referenciar a tabela (para este exemplo eu chamarei de 'Golfers')

Certifique-se de ordenar a tabela em ordem alfabética pelo nome do golfista.

Se você gostaria de colocar o nome do golfista na célula A1 e ver a pontuação correspondente na célula B1, escreva uma função como essa na célula B1:

= VLOOKUP (A1, FirstSheetName! Jogadores de golfe , 2, false) [sem estes espaços adicionados]

Onde:

A1 : the cell your lookup is referencing
FirstSheetName! : the name of the workbook you are referencing
Golfers : the name of the table where the left-most column will be searched for that reference.
2 : The number of the column relative to the left-most column in the table ("second column from the left")
false : This is a boolean to choose to use estimation for the lookup. Estimation is rarely used and sometimes wonky to work with. Avoid it.

Quando isso for inserido na primeira célula da coluna, selecione essa célula e localize a pequena caixa preta no canto inferior direito. Passe o mouse sobre essa caixa e você verá o cursor mudar. Quando o cursor for alterado, clique e arraste essa caixa para baixo para propagar essa fórmula para quantas células desejar. A célula referenciada na fórmula será alterada para corresponder à fórmula em f.ex. B2 será:

= VLOOKUP (B2, FirstSheetName! Jogadores de golfe , 2, false) [sem estes espaços adicionados]

    
por 12.04.2016 / 17:54
0

Você quer duas coisas diferentes e há duas maneiras de fazer isso.

A primeira maneira é um vlookup simples da planilha 2 para a planilha1

=VLOOKUP(A1,Sheet1!$A$1:$G$5,7,0)

Isso irá procurar um nome na A1, localizá-lo na outra folha e dar-lhe a pontuação.

Você pode usar o nome e marcar um ao lado do outro como =A1&A2

Se você quiser acrescentar os dois antes de encontrar a correspondência, basta usar a fórmula acima ou =CONCATENATE .

    
por 12.04.2016 / 19:05