Hola a todos!!
Una opción muy interesante en Power Apps a la hora de seleccionar datos es la opción multiselección en los cuadros combinados, (combos).
Como su nombre indica, nos permite realizar varias selecciones simultáneas cuando usamos nuestro cuadro combinado.
Para el ejemplo he creado este ejemplo sencillo para la selección de los datos. Una galería y dos cuadros combinados (independientes). Cada uno de ellos está configurado para la poder seleccionar varias secciones y varios estudios.

Lo primero es comprobar que tenemos habilitada la opción de multiselección y también la de búsqueda:

Por defecto tendremos activadas las dos opciones.
Ahora debemos pensar de qué forma vamos a capturar las selecciones que vamos a realizar. Yo os propongo hacerlo con una colección. Por ejemplo, para realizar con el combo de Sección. Nos vamos a la propiedad OnChange y escribimos el siguiente código:
ClearCollect(MisSecciones;cbSeccion.SelectedItems.Result)

Así vamos a grabar en la colección cada selección que realicemos en nuestro combo. Haremos lo mismo con el otro cuadro combinado:
ClearCollect(MisEstudios;cbEstudios.SelectedItems.Result)
Ahora que tenemos ambas colección creadas, podemos ha trabajar en el filtro de la galería usando este código:
Filter(
miBBDD;
IsBlank(cbSeccion.Selected.Result) Or SECCION in MisSecciones;
IsBlank(cbEstudios.Selected.Result) Or ESTUDIOS in MisEstudios)
Vamos a usar el operador In para filtrar la multiselección. Llegados a este punto, voy a puntualizar dos cosas si trabajamos con conectores como SharePoint o Excel: la utilidad de las colecciones para evitar las advertencias de delegación y saber programar la subida de colecciones extensas con la paginación de datos.
Por ello, yo he creado una colección con los datos de la lista de SharePoint y que he llamado miBBDD y que se carga cuando abrimos la aplicación:
ClearCollect(miBBDD;PERSONAS)
Por lo tanto vamos a tener estas tres colecciones en este ejemplo:

Y el resultado en la galería, seleccionado dos Secciones y dos tipo de Estudios:

Este sería el resultado.
Obviamente con Dataverse no tendríamos que paginar la Colección, ni siquiera necesitaríamos que crear una colección ya que la función Search y la función In en Dataverse delegan!!. Publicaré sobre esto en un post más adelante.
** La otra forma de hacer este mismo trabajo, es sin usar colecciones y hacer referencia directamente al combo. Si decidís no usar colecciones, podéis obviar la creación de colecciones en OnChange y en la galería indicar directamente la selección realizada en el combo:

Efectivamente, hacemos referencia a los items seleccionados en cbSeccion:
SECCION in cbSeccion.SelectedItems.Result;
La ventaja de usar colecciones es que podemos manipular y modificar los datos que guardamos y de la otra forma únicamente seleccionar lo que ya viene dado.
Este post está enfocado a cuando usamos SharePoint como fuente de datos de nuestra aplicación de SharePoint.
Espero que sea de utilidad!!
