Como atribuir valores numéricos a texto no Excel ou no Numbers e adicioná-los

2

Eu criei uma planilha para acompanhar minha equipe de wrestling de filhos. O texto que estou tentando converter é Wp , Wt , Wm , etc. A primeira letra representa Win e a segunda letra representa como a correspondência foi vencida.

  • p = pin e tem 6 pontos de equipe
  • t = queda técnica e 5 pontos da equipe
  • m = decisão principal e são 4 pontos de equipe

Eu encontrei esta fórmula em um segmento anterior =SUM(COUNTIF(A1:G1,{"A","B","C"})*{1,2,3}) e parece perfeito. Aqui está a fórmula que eu criei com base no anterior; =SUM(COUNTIF(C3:C27,{"Wp","Wt","Wm","Wd","Wf","Wbd"})×{6,5,4,3,6,6}) , mas estou recebendo o erro " A fórmula contém um número fora do intervalo válido ".

Como posso corrigir isso?

    
por Jason 14.01.2016 / 18:42

1 resposta

0

Como dito nos comentários, sua fórmula funciona para outras pessoas quando você substitui o x por * (pode ser uma diferença de sistema, mas não consigo descobrir). Ele até funciona sem inserindo-o como uma fórmula de matriz com Ctrl + Deslocamento + Enter , então esse não é o problema, qualquer um.

Se você ainda estiver com problemas, há outras maneiras de obter o mesmo resultado. Aqui está um casal:

  1. Use uma fórmula SUMPRODUCT . Parece bastante semelhante.

    =SUMPRODUCT(COUNTIF(C3:C27,{"Wp","Wt","Wm","Wd","Wf","Wbd"}),{6,5,4,3,6,6}

  2. Adicione uma coluna auxiliar que mostre a pontuação de cada partida. Se você não quiser uma tabela de pesquisa separada - geralmente é a melhor prática, mas pode ser um exagero para o seu aplicativo - você pode fazer tudo em uma só fórmula. Copie / cole o que está abaixo e copie-o para cada correspondência.

    =CHOOSE(MATCH(C3,{"Wp","Wt","Wm","Wd","Wf","Wbd"},0),6,5,4,3,6,6)

por 25.01.2016 / 21:27