XL 2019 diviser automatiquement, un tableau Excel en 2, en fonction du critère H / F

DomL

XLDnaute Occasionnel
Bonjour

Je reviens vers le Forum, car incapable de trouver sur les Tuto une réponse simple à mon problème



J'ai : 1 tableau Excel avec toutes les données de personnes : poste, matricule, âge, nom, prénom, etc ..... et sexe : H/F


Comment d'une manière simple et automatique, serait-il de réaliser 2 tableaux distinct :
- 1 tableau des Postes, avec que les Femmes
- 1 tableau des Poste, avec que le Hommes


J'ai chercher : extraire, séparer, scinder, filtres avancés ... toutes les terminologies possibles ... mais je suis pas un pro d'Excel !


Si quelqu'un avait une solution simple
Merci d'avance

Dominique
 

Pièces jointes

  • 5 - 5 - Base des postes Pyramide Age - DG-AG Ressources.xlsx
    41.2 KB · Affichages: 14

DomL

XLDnaute Occasionnel
Je suis un ''spécialiste'' de ''casse tête Excel'' ... en ayant que, des bases basico- pratiques du quotidien !!!


Pour ma part, je suis bloqué :
- le 18 : il est plus jeune, que le : 16 / Ca devrait être ... l'inverse !!!

- dans le détail : je viens de comprendre ; que les écarts, que j'avais constaté, sont inversé ... !!!

- au final : les 2 formules, ne répondent pas aux besoins !!!
 

DomL

XLDnaute Occasionnel
TFB

Je n'arrête pas de penser à la formule Y et 365

Je les avais triturés dans leur formulation de base et avait bien constaté, ce que je te disais :
- calcul à la date anniversaire pour Y
et
- calcul sur l'année pour 365


C'est dans le fichier test d'aujourd'hui, qu'il y aurait un bug
 

DomL

XLDnaute Occasionnel
Tu penses qu'une personne née le 18 n'est pas plus jeune qu'une personne née le 16 du même mois de la même année, c'est-à-dire deux jours avant elle ? 🤔
Expliqué comme ça, je suis d'accord avec toi !

donc les formules seraient juste


Moi, ce que je voulais dire, c'est que :
- si une personne avait son anniversaire le 17
- le 16 il était plus jeune
et
- le 18 il serait plus vieux

C'est mon raisonnement qui n'était pas le bon, par rapport au déroulé de l'année et ce que tu as expliqué ici
 

TooFatBoy

XLDnaute Barbatruc
Bien vu camarade, mon tableau est en fait complètement faux : la colonne C ne correspond pas du tout à ce que dit la colonne B...

Celui en pièce jointe devrait être juste.
Et il doit aussi montrer que DateDif fait bien ce que tu veux. ;)
 

Pièces jointes

  • Test-DateDif_(v2).xlsx
    10.9 KB · Affichages: 2
Dernière édition:

TooFatBoy

XLDnaute Barbatruc
J'ai trouvé une formule qui utilise DateDif.
Pas sûr que ce soit la meilleure... mais elle à l'air de fonctionner. ;)

C'est une formule matricielle (validation par <Ctrl>+<Shift>+<Enter>) à mettre en I7 :
Code:
=SOMME(SI('(R)_Céline'!$AU$2:$AU$10="";0;DATEDIF('(R)_Céline'!$AU$2:$AU$10;AUJOURDHUI();"Y")))
 
Dernière édition:

DomL

XLDnaute Occasionnel
Bonjour FFB

Je vais voir

I7 dans quel tableau ?


Je dois travailler sur 7 Service différent

Je vais t envoyer 1 Excel avec plus de date, afin que tu puisses mieux visualiser la différence entre Y et 365

Le petit tableau me sert de brouillon et test
 

TooFatBoy

XLDnaute Barbatruc
I7 dans quel tableau ?
C'est une blague ??? 🤔
Il y a une seule cellule I7 sur une feuille : elle est entre H7 et J7. 😅


Je vais t envoyer 1 Excel avec plus de date, afin que tu puisses mieux visualiser la différence entre Y et 365
Tu peux bien sûr l'envoyer si tu veux, mais c'est sans espoir : je reste persuadé que le résultat est plus juste avec mon ancienne formule qu'avec DateDif, et je crois bien que je ne changerais pas d'avis. ;)


Je dois travailler sur 7 Service différent
Parce que maintenant il faut aussi filtrer par service ???
Ce n'est pas plus compliqué : il suffit d'ajouter un critère. ;)

Je me demande si ce qu'il te faut n'est pas un TCD.
Mais là, je n'y connais absolument rien et je laisse les spécialistes te dire si un TCD peut convenir ou pas.
 

Pièces jointes

  • 5---5---Base-des-postes-Pyramide-Age---DG-AG-Ressources_(TooFatBoy-v3).xlsx
    26.3 KB · Affichages: 6
Dernière édition:

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 294
Messages
2 086 895
Membres
103 404
dernier inscrit
sultan87