Ir para o conteúdo principal
Loading...
Skip to article
  • Customer Experience
    Customer Experience
  • Employee Experience
    Employee Experience
  • Brand Experience
    Brand Experience
  • Core XM
    Core XM
  • Design XM
    Design XM

Operações matemáticas


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Sobre as operações matemáticas

As operações matemáticas permitem que você crie valores personalizados com cada resposta. Por exemplo, você pode criar uma função que calcula uma fórmula utilizando a pontuação para participantes individuais. As operações matemáticas podem ser realizadas no fluxo da pesquisa, dentro de uma pergunta ou texto de escolha.

Fluxo da pesquisa

As operações matemáticas realizadas no fluxo da pesquisa devem ser salvas como dados integrados. Por padrão, os resultados da equação não são exibidos para o respondente. Se você quiser exibir os resultados da equação para os entrevistados, pode fazer isso por meio do uso de texto transportado.

Operações matemáticas mostradas como dados integrados de satisfação ponderada no fluxo da pesquisa

Nesta pesquisa, as respostas a 2 perguntas são somadas, multiplicadas por 1,33 e salvas como um campo de dados integrados chamado Satisfação ponderada.

Pergunta ou texto da opção de resposta

As operações matemáticas realizadas na pergunta ou no texto escolhido são exibidas ao respondente, mas não são reportadas nos resultados da pesquisa.

Exibição de operações matemáticas no editor de pesquisa

Nesta pesquisa, os resultados de uma operação matemática serão exibidos como parte do texto em uma pergunta de pesquisa.

Sintaxe de operações matemáticas

Todas as operações matemáticas estão contidas na seguinte sintaxe:

$e{ }

A equação matemática será inserida entre { e }. Todos os itens na equação devem ser separados por um espaço.

$e{ 4 + 4 }

Sintaxe em idiomas da direita para a esquerda

Se sua pesquisa for escrita em um idioma da direita para a esquerda, como hebraico ou árabe, a sintaxe que você usa para operações matemáticas é um pouco diferente:

{ }#$

Exemplo: para adicionar 4 + 4:

{ 4 + 4 }#$

A equação matemática será inserida entre { e }. Todos os itens na equação devem ser separados por um espaço.

Usando texto transportado

A soma 4 + 4 é excelente, mas mais útil é a capacidade de executar operações matemáticas nas respostas fornecidas na pesquisa. Por exemplo, um estudo pode exigir a multiplicação da resposta a uma pergunta de satisfação por um número fixo. É aqui que entra o texto transportado.

O texto transportado é usado para extrair um número dinâmico para cada respondente. Para uma revisão sobre como gerar o código de texto transportado que representa o número necessário em sua equação, consulte nosso texto transportado página de suporte.

O texto transportado segue um formato específico:

${q://QID1/SelectedChoicesRecode}

Para usar texto transportado em uma operação matemática, remova ${ e }. O código resultante ficaria assim:

q://QID1/SelectedChoicesRecode

Uma vez colocada em uma operação matemática, a operação ficaria assim:

$e{ q://QID1/SelectedChoicesRecode * 4 }

&Decimais; Separadores de Milhar

  • As operações matemáticas dão suporte apenas a valores numéricos.
  • Em ciência da computação, o decimal é definido como um separador de ponto (.). Você não poderá usar uma vírgula (,) como decimal.
    Exemplo: $e{ 1.5 + 1 } será igual a 2,5, o que está correto. $e{ 1,5 + 1 } será igual a 1, o que está incorreto.
  • Separadores de milhares ou vírgulas decimais (,) podem interromper a operação matemática. Em vez disso, omita o separador de milhar ou vírgulas decimais.
    Exemplo: Ao tentar trabalhar com um número nos milhares, $e{ 1000 + 1 } será igual a 1001, o que está correto. $e{ 1.000 + 1 } será igual a 1, o que está incorreto neste exemplo. $e{ 1.000 + 1 } será igual a 2, o que também está incorreto neste exemplo.

Operações disponíveis

Adição, subtração, multiplicação e divisão

$e{ 1 + 2 - 3 / 4 * 8 } é resolvido para -3.
Qdica: Para uma maneira fácil de executar uma adição simples, considere usar o Pontuação em vez de operações matemáticas.

Parênteses

É possível incluir parênteses para especificar a ordem das operações.

$e{ ( 1 + 2 - 3 ) / 4 * 8 } resultará em 0.
Qdica: As operações matemáticas seguem a ordem padrão de operações: parênteses, expoentes, multiplicação, divisão, adição, subtração.

Expoentes

$e{ 6 ^ 2 } resolve para 36.

Raízes quadradas

$e{ sqrt( 9 ) } resultará em 3.

Usar uma potência também é apropriado. Por exemplo, $e{ 9 ^ ( 1 / 2 ) }.

Valor absoluto

$e{ abs( -23 ) } terá 23 como resultado.

Arredondamento

$e{ round( 10 / 3 , 2 ) } é arredondado para 10/3 com 2 casas decimais e número decimal de 3,33.

Restante

$e{ 16 % 9 } divide 16 por 9 e retorna o restante, que é 7.

 

Solução de problemas de operações matemáticas

As operações matemáticas podem não funcionar se estiverem formatadas incorretamente. Se sua operação matemática não estiver sendo avaliada, verifique se há 2 erros comuns: espaços HTML na equação e texto transportado formatado incorretamente.

Espaços HTML

Ao escrever uma equação matemática no editor de conteúdo, espaços podem ser convertidos em HTML, invalidando a equação. A equação a seguir parece estar bem na visão padrão do editor Rich Content:

Acessando o editor de conteúdo a partir do editor de pesquisa

No entanto, alternando para a visão de origem do editor de texto, você notará que 1 dos espaços foi convertido em HTML, exibido como “ ”.

Visão de origem no editor Rich Content exibindo o extra   no código

  e outras tags HTML invalidam uma equação matemática. Remova-as da visão de origem para corrigir a equação.

Texto transportado formatado incorretamente

Como discutido acima, ao usar texto transportado em uma operação matemática, $ e {  } devem ser removidos do código de texto transportado. Por exemplo, o código de texto transportado ${q://QID1/SelectedChoicesRecode} deve ser usado em uma equação matemática como q://QID1/SelectedChoicesRecode.

Muitas operações matemáticas funcionarão bem se $ e {  } não forem removidos do texto transportado. No entanto, se o texto transportado não tiver um valor (por exemplo, se o respondente pulou a pergunta que o texto transportado está referenciando) e se $ e {  } não tiverem sido removidos, a equação falhará.

Remova $ e {  } de todas as equações para evitar falhas quando o texto transportado estiver vazio.

Consulte a seção Sintaxe de operações matemáticas acima para garantir que você está seguindo todas as regras de sintaxe em suas operações matemáticas.

Espaçamento incorreto na equação

Lembre-se, cada item em sua equação matemática precisa ser separado por um espaço. Se você estiver tendo problemas para encontrar os espaços em sua equação, siga as etapas abaixo:

  1. Copie sua equação.
  2. Abra um editor de texto, como o Microsoft Word.
  3. Execute uma pesquisa. No Mac, este é CMD + F e no PC, é CTRL + F.
  4. Pesquise um espaço pressionando a barra de espaço no teclado.
  5. Todos os espaços em sua fórmula devem ser destacados. Em seguida, você pode identificar onde estão faltando espaços.
Exemplo: Neste exemplo, colamos uma equação no Microsoft Word e procuramos o caractere de espaço. Podemos ver que todos os espaços da equação são destacados no documento, e que essa equação tem espaçamento correto.Uma equação matemática foi colada em um documento da palavra, sendo realizada uma busca pelo caractere do espaço, de modo que cada espaço na equação é destacado.

Muitas das páginas neste site foram traduzidas do inglês original usando tradução automática. Embora na Qualtrics tenhamos feito nossa diligência prévia para obter as melhores traduções automáticas possíveis, a tradução automática nunca é perfeita. O texto original em inglês é considerado a versão oficial, e quaisquer discrepâncias entre o inglês original e as traduções automáticas não são juridicamente vinculativas.