É 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 (sublinhado) como delimitador:
=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 da expressão deve ser uma função Choose que sempre retorna o primeiro elemento de uma lista:
Choose(1, [list] )
A lista desse exemplo é selecionada pela função Split:
Choose(1, Split(Sample_Name, "_"))
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.
base-id: 11031077003
id: 11031077003