Microsoft 365 Filtrer lignes par quart d'heures

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Guiguidule62

XLDnaute Nouveau
Bonjour,

tout est dans le titre.

Je ne souhaiterais conserver que lignes avec quarts d'heure ronds ( 00, 15, 30, 45 ).

En effet, la relève de température et pH s'effectue normalement tous les quarts d'heure mais il arrive que des mesures supplémentaires soient prises.
J'aimerais les écarter tout simplement.

Ci joint un fichier pour illustrer ma demande.

Je vous remercie par avance.

Cordialement.

exemple.jpg
 
Re,
En PJ les deux fichiers du post #13 actualisés.
Les heures à secondes non nulles sont aussi nétoyées.
Avec :
VB:
Sub Nettoyage()
Dim L: Application.ScreenUpdating = False
For L = Cells(Cells.Rows.Count, "B").End(xlUp).Row To 4 Step -1
    If Minute(Cells(L, "B")) Mod 15 <> 0 Then Rows(L).Delete
    If Second(Cells(L, "B")) <> 0 Then Rows(L).Delete
Next L
End Sub
 

Pièces jointes

Bonjour à tous,

une solution Power Query ?

PowerQuery:
Table.SelectRows(Excel.CurrentWorkbook(){[Name="Table1"]}[Content], 
each List.Contains({0,15,30,45}, DateTime.ToRecord(DateTime.From([#"Date (Local timezone)"], "fr-FR"))[Minute]))

Bonne soirée
 
Bonjour le forum,

Puisque Guiguidule62 ne peut pas utiliser de macro voici une solution par formules.

Dans chaque fichier les 2 tableaux sont des tableaux structurés.

En colonne B de la 2ème feuille la formule est matricielle :
Code:
=INDEX('Tableau source'!B:B;PETITE.VALEUR(SI((MOD(MINUTE(Tableau1[Date (Local timezone)]);15)=0)*(SECONDE(Tableau1[Date (Local timezone)])=0);LIGNE(Tableau1));LIGNE(B1)))
Sur Microsoft 365 il n'est pas nécessaire de valider par Ctrl+Maj+Entrée.

Sur les colonnes A C D les formules sont de simples INDEX/EQUIV.

A+
 

Pièces jointes

Bonjour,
Une solution via Power Query.
Pour un bon fonctionnement, il te faut configurer PQ (une seule fois), voir sous ce lien
Une fois la configuration effectuée, tu mets dans la cellule A2 de l'onglet "Paramètres" le chemin du dossier contenant les 2 fichiers "TEMPERATURE-EB.xlsx" et "PH-EB.xlsx".
A noter que certains relevés du 22/06 et du 26/06 sont incohérents.
D'après ce que j'ai compris, tu veux en tirer un graphique. Avec cette méthodologie, tu n'as nul besoin de charger les données dans le fichier, on déverse les données de PQ vers un Graphique Croisé Dynamique.
Si cela t'intéresse.
Bonne journée, et bon W-E
Edit, j'ai oublié...
Pour mettre à jour, un clic droit dans une cellule du Tableau croisé dynamique, puis "Actualiser" (ou, dans le ruban "Données", "Actualiser tout")
Edit2, j'ai modifié le fichier, pour enlever les données incohérentes (pH à 0)
 

Pièces jointes

Dernière édition:
Bonjour à tous, merci pour vos retours et implications.
Désolé de ne pas pouvoir être davantage réactif mais j ai certaines obligations avec le travail.
Je suis actuellement en congés.
J essaie de me pencher sur la question à mon retour...
Désolé par avance si je laisse le sujet en suspens quelques temps.

Bien cordialement
 
Bonjour,

je suis de retour.

J'ai testé les solutions proposées par @Jean-Eric & @job75 😊

La plus adaptée à l'usage que je veux en faire est celle de @Jean-Eric.

Il me suffit de copier coller les données de températures et de pH dans l'onglet "variables" pour que les moyennes se calculent automatiquement. 😊
Je n'ai donc plus qu'à les intégrer dans mon tableau bilan ensuite.

la solution proposée par @job75 correspond à ma première demande (écarter les horaires qui ne sont pas des quarts d'heure).
Mais elle m' "oblige" à recopier les données dans le tableau d'origine de ma collègue afin de faire les moyennes.

Merci à tous et tout particulièrement à @Jean-Eric !! 😃😎

Puis je clôturer le topic ?
 
Dernière édition:
Bonjour,
As-tu testé ma proposition?
Aucun copier/coller, juste un import des données effectué automatiquement
Et un contrôle des données (exemple pour les erreurs de pH à 0), qui te faussent les moyennes...
Et pour clore le post, tu cliques sur la coche située à droite de la réponse qui a répondu à ton pb
1755162926273.png

Bonne reprise
 
@Cousinhub

Elle me semblait intéressante mais plus complexe de prime abord.
Le lien que tu as fourni ne semble pas expliquer comment configurer PQ... ou alors je patauge...
Peux tu m'expliquer ? Pas trop le temps de m'attarder sur cela...
C'est vrai que par la suite ça pourrait être plus rapide. 🙂
merci d'avance.
 
Re-,
Mon lien n'était là que pour configurer PQ une bonne fois pour toute. Cette configuration est nécessaire car la requête va chercher des éléments dans un répertoire quelconque.
Dans le ruban "Données", tu cliques sur la flèche sous "Obtenir" des données", et tu sélectionnes "Options de requête", tout en bas.
Puis tu sélectionnes la rubrique "Confidentialité" du haut, et tu valides "Toujours ignorer...."
C'est tout.
Ensuite, dans la cellule A2 (jaune) de l'onglet "Paramètres", tu mets le chemin du répertoire contenant les 2 fichiers nommés "PH-EB.xlsx" et "TEMPERATURE-EB.xlsx".
Dans l'onglet "Feuil1", tu fais un clic droit dans le TCD, et tu cliques sur "Actualiser"...
Voili-Voilou
Bonne fin d'apm
 
Hello,

Je viens d'essayer, pas d'actualisation. Le TCD reste figé sur les dates de Juin...

Le problème proviendrait il du nom des fichiers Excel ??

Etant donné que ce ne sont pas les mêmes fichiers d'un mois à l'autre ?

En effet, une fois téléchargés, je les renomme pour éviter les noms à rallonge.


Merci d'avance.
 

Pièces jointes

  • Capture d’écran 2025-08-19 165254.JPG
    Capture d’écran 2025-08-19 165254.JPG
    17.9 KB · Affichages: 2
  • Capture d’écran 2025-08-19 170258.JPG
    Capture d’écran 2025-08-19 170258.JPG
    15.7 KB · Affichages: 3
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour