Repetir em nomes de amostra que começam com...

É possível repetir grupos compostos não apenas para campos de dados específicos, mas também para expressões personalizadas. Ao usar expressões é possível, por exemplo, repetir o grupo composto na primeira parte do nome da amostra. Suponhamos que a sequência contenha as seguintes amostras:

  • Amostra1_a

  • Amostra1_b

  • Amostra1_c

  • Amostra2_a

  • Amostra2_b

  • Amostra2_c

Agora suponhamos que queira repetir o grupo composto apenas duas vezes, para a Amostra1 e a Amostra2. A primeira parte da expressão deve, portanto, chamar a função Split, que divide o nome da amostra em duas partes, usando o traço inferior (underline) como limitador:

=Split(Nome_Amostra, "_")

O resultado dessa função é uma lista contendo as seguintes subentradas:

  • Amostra1; a

  • Amostra1; b

  • Amostra1; c

  • Amostra2; a

  • Amostra2; b

  • Amostra2; c

A próxima parte de expressão deve ser uma função Choose que sempre retorna o primeiro elemento da lista:

Choose(1, [lista] )

A lista desse exemplo é selecionada pela função Split:

=Choose(1, Split(Nome_Amostra, "_"))

Esta expressão retornará os seguintes resultados:

  • Amostra1

  • Amostra1

  • Amostra1

  • Amostra2

  • Amostra2

  • Amostra2

Se usar essa expressão para repetir o grupo composto, obterá apenas dois grupos compostos, pois há apenas dois valores distintos.