[GS] - Sélectionnez les valeurs non vides d'une plage dynamique

Bonjour,

Un nouveau tuto qui permet de sélectionner les valeurs non-vides d'une plage qui n'as jamais le même nombre de lignes et de colonnes.

Pour utilisation de la formule, remplacez plage_dynamique1 par votre plage et les A:A pas besoins.

=QUERY({ARRAYFORMULA(TEXTE(plage_dynamique1;"##"))};"SELECT * WHERE "&JOIN(" ";ARRAY_CONSTRAIN(QUERY({ARRAYFORMULA(LIGNE(A:A))\ARRAYFORMULA(SI((LIGNE(A:A)-(LIGNES(QUERY({QUERY({ARRAYFORMULA(plage_dynamique1)};"SELECT Col1";0)};"SELECT Col1 WHERE Col1 <> ''";0))-NBVAL(QUERY({ARRAYFORMULA(plage_dynamique1)};"SELECT Col1";0))))=1;"Col"&(LIGNE(A:A)-(LIGNES(QUERY({QUERY({ARRAYFORMULA(plage_dynamique1)};"SELECT Col1";0)};"SELECT Col1 WHERE Col1 <> ''";0))-NBVAL(QUERY({ARRAYFORMULA(plage_dynamique1)};"SELECT Col1";0))))&" <> ''";"AND Col"&(LIGNE(A:A)-(LIGNES(QUERY({QUERY({ARRAYFORMULA(plage_dynamique1)};"SELECT Col1";0)};"SELECT Col1 WHERE Col1 <> ''";0))-NBVAL(QUERY({ARRAYFORMULA(plage_dynamique1)};"SELECT Col1";0))))&" <> ''"))};"SELECT Col2 WHERE Col1 > "&LIGNES(QUERY({QUERY({ARRAYFORMULA(plage_dynamique1)};"SELECT Col1";0)};"SELECT Col1 WHERE Col1 <> ''";0))-NBVAL(QUERY({ARRAYFORMULA(plage_dynamique1)};"SELECT Col1";0));0);COLONNES(plage_dynamique1);1));0)

Bonne Journée

https://docs.google.com/spreadsheets/d/1tf2I53kPh6j9dcz6D6JOfKSRUBiR48Oz1rV2o7ZaKTI/edit?usp=sharing

Rechercher des sujets similaires à "selectionnez valeurs vides plage dynamique"