Selección de un número indeterminado de países

Esto funciona correctamente salvo que tengamos un número de países seleccionado que no sea ni uno ni el total. Si seleccionamos dos países, por ejemplo, ya no se cumpliría la condición (que comprueba si el número de países seleccionado coincide con el total de países existentes) y, por lo tanto, devolvería el tercer argumento de la función IF:

        "Sales evolution in " & __selectedCountry

Pero, en este caso, la variable __selectedCountry devolvería un blank y volvería a reproducirse el problema:

Creación de un título dinámico

Lo que querríamos sería que, si no se ha seleccionado un único país ni se han seleccionado todos, se devolviesen los nombres de aquellos que sí se han seleccionado (separados por una coma, por ejemplo) de forma que el texto devuelto por la medida fuese algo como “Sales evolution in Norway, Portugal”.

Para esto vamos a necesitar un par de funciones adicionales: VALUES y CONCATENATEX.