É 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.