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


2

Criei uma planilha para rastrear meus filhos na equipe de luta livre. O texto que eu estou tentando converter é Wp, Wt, Wm, etc. A primeira letra significa Wine a segunda letra representa como o jogo foi ganho.

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

Eu encontrei esta fórmula em um tópico anterior =SUM(COUNTIF(A1:G1,{"A","B","C"})*{1,2,3})e parece perfeita. 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?


Isso xdeveria ser um *?
Kyle

1
Sua fórmula funciona para mim. Desde que o xseja inserido como *, ele deve funcionar. Esta é uma fórmula de matriz . Você costumava Ctrl+Shift+Enterativá-lo para que funcionasse?
precisa saber é o seguinte

É suposto ser esse símbolo. Não sei como digitar isso. Quando digito asterisco, ele é alterado para x. Obrigado.
Jason

Eu testei isso = SUM (COUNTIF (D3: D27, {"Wp"}) * {6}) isso funciona. Assim que adiciono mais valores, recebo a mensagem de erro, a fórmula contém um número fora do intervalo.
Jason

Respostas:


0

Conforme declarado nos comentários, sua fórmula funciona para outras pessoas depois que você substitui o xpor *(isso pode ser uma diferença do sistema, mas não consigo descobrir). Ele até funciona sem inseri-lo como uma fórmula de matriz com Ctrl+ Shift+, Enterentão esse também não é o problema.

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

  1. Use uma SUMPRODUCTfórmula em seu lugar. 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 deseja uma tabela de pesquisa separada - geralmente é uma prática recomendada, mas pode ser um exagero para o seu aplicativo - você pode fazer tudo isso em uma fórmula. Copie / cole o conteúdo abaixo e copie-o para cada partida.

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


Muito obrigado pela sua ajuda. Acabei usando vários COUNTIF. É muito longo, mas funciona. SUM (COUNTIF (C3: C32, {"Wp *"}) × {6}) + (COUNTIF (C3: C32, {"Wt *"}) × {5}) + (COUNTIF (C3: C32, {" Wm * "}) × {4}) + (COUNTIF (C3: C32, {" Wd * "}) × {3}) + (COUNTIF (C3: C32, {" Wbd * "})) × {6})
Jason

Entre os x neste longo COUNTIF foram inseridos como asterisco, vai entender. Eu vou tentar as suas sugestões. Obrigado novamente.
Jason
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.