Excel- Reagrupar Carta Pontuação

0

Existe alguma maneira de eu agrupar a letra da classe como coluna H?

    
por cliffe 25.06.2018 / 09:24

2 respostas

2

A solução mais fácil é usar COUNTIF() duas vezes:

=COUNTIF(B1:G1;"A")&"(A)"&COUNTIF(B1:G1;"B")&"(B)"

Isso pode ser facilmente expandido conforme necessário.

EDITAR:AdicioneIF()paraque,senenhumanotaestiverpresente,nenhumanotasejamostrada:

=IF(COUNTIF(B1:G1;"A")>0;COUNTIF(B1:G1;"A")&"(A)";"")&IF(COUNTIF(B1:G1;"B")>0;COUNTIF(B1:G1;"B")&"(B)";"")

    
por 25.06.2018 / 09:43
3

Outra maneira é usar uma fórmula de matriz:

Matrizentra(Ctrl+Desloca+Enter)aseguintefórmulaemH1ecopia-cola/fill-downnorestodacoluna(nãoesqueçaderemover{e}):

{=TEXTJOIN(" ",TRUE,IFERROR(1/(1/(COUNTIF(B1:G1,{"A";"B";"C";"D";"E"})))&"("&{"A";"B";"C";"D";"E"}&")",""))}

Observe que TEXTJOIN() está disponível apenas no Excel 2016. Nas versões anteriores do Excel, é necessário um UDF de preenchimento de poliforços. (Veja este post para um básico.)

Observe também que essa fórmula exibirá corretamente apenas uma nota específica se um aluno tiver alcançado pelo menos uma delas.

    
por 25.06.2018 / 10:23