Lister toutes les données d'une plage en fonction d'un critère

Bonjour

Je souhaite lister toutes les personnes présentes sur site en fonction de critère. Pour résoudre ce problème sous excel, il faut utiliser les formules PETITE VALEUR

Je pense que sous sheet, on peut utiliser les query pour cela, mais comme mon critère est sur une ligne et non dans les valeurs d'une bdd, je ne trouve pas la formule associée. En effet il faudrait que je puisse mettre une sélection Where ligne = mon critère. Or pour moi dans les query, on ne peut gérer que à la colonne.

En gros, j'ai une base de données avec un plannign de présence jour par jour assez basique

personneljour 1jour 2etc..
personne 111
personne 2ABS1
etc...

Je veux simplement faire un bilan en sélectionnant un jour pour avoir la liste de toutes les personnes présentes selon le jour sélectionné (soit avec une valeur à 1).

Ex si je sélectionne jour 2, ca doit m'afficher la liste des 2 personnes

J'ai fait un fichier simplifié pour simuler ma demande

Désolé, étant sur un serveur pro sécurisé, je ne peux pas partager par défaut mon fichier en public. Il faut me faire une demande de partage.

https://docs.google.com/spreadsheets/d/1mb3ITKavBi7cCUMCB3hxvFewlNfM8rsYaiq7cfP63d8/edit#gid=1661628...

Bonjour,

Je souhaite lister toutes les personnes présentes sur site en fonction de critère. Pour résoudre ce problème sous excel, il faut utiliser les formules PETITE VALEUR

Je pense que sous sheet,

cela existe aussi https://support.google.com/docs/answer/3094050?hl=fr

on peut utiliser les query pour cela, mais comme mon critère est sur une ligne et non dans les valeurs d'une bdd, je ne trouve pas la formule associée.

il faut alors appliquer transpose https://support.google.com/docs/answer/3094262

image

Oui je sais, il faut obligatoirement passer par une demande de partage. Je ne peux pas mettre en mode public comme annoncé.

Ayant ton adresse mail, je viens de t'envoyer le partage ;)

La formule petite.valeur existe sous sheet mais comme elle n'est pas évidente à mettre en place, je me suis dit qu'un query serait bien plus efficace. C'est une des grande force de sheet ces query

Je n'ai jamais essayé transpose sous un query, je vais regarder si je m'en sors avec.

=query({Planning!A2:A\offset(Planning!A2:A;;match(B2;Planning!2:2;0)-1)};"select Col1 where Col2=1")

L'idée est de prendre la colonne A (sans changement) et de prendre comme seconde colonne la colonne A décalée afin de coller à la date.

Génial. Je m'en était sorti en faisant une bdd intermédiaire grâce à un equiv qui me donnait le n° de colonne à aller chercher mais avec ta formule je fais en un seul query. Ca va alléger moin fichier. Merci

Rechercher des sujets similaires à "lister toutes donnees plage fonction critere"