Trouver plusieurs résultats entre deux dates

Fermé
Fred - 19 oct. 2022 à 14:25
 Fred - 20 oct. 2022 à 11:37

Bonjour,

Excusez le novice que je suis mais je m'arrache les cheveux sur ce problème :
- j'ai une feuille avec 2 colonnes : une liste de dates et une liste d'événements historiques, par exemple :

|14/07/1789 | Prise de la Bastille |
| 02/08/1914 | Début de la Grande Guerre |
(...)

- une autre feuille avec une liste de noms, leurs dates de naissance et de décès (colonne C), exemple :

| Jean MARTIN | 04/12/1884 | 13/06/1953 |

Je cherche une formule qui me permette d'indiquer à côté de chaque personne tous les événements de la 1ère feuille qui se sont passés pendant sa vie, entre sa naissance et son décès donc...

Pour Jean MARTIN je veux obtenir :

| Jean MARTIN | 02/08/1914 | Début de la Grande Guerre |
| Jean MARTIN | 11/11/1918 | Fin de la Grande Guerre |
| Jean MARTIN | 01/09/1939 | Début de la 2e Guerre mondiale |

Ou même ça, peu importe :

| Jean MARTIN | 02/08/1914 | Début de la Grande Guerre | 11/11/1918 | Fin de la Grande Guerre | 01/09/1939 | Début de la 2e Guerre mondiale |

Si j'ai bien compris, cela ressemblerait à un SI.SOMME.ENS mais version texte et avec plusieurs résultats...

Merci à tous de votre aide !


Windows / Chrome 106.0.0.0

7 réponses

ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
19 oct. 2022 à 16:21

Bonjour

Peux tu envoyer un bout de ton fichier sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
1) Tu vas dans http://cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
   en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".

RQ. Les dates avant le 01/01/1900 ne seront pas interprétées comme dates par excel

Cdlmnt

0

Voici le fichier, merci par avance !
https://cjoint.com/c/LJtpCM8TttJ
Par contre j'ai besoin qu'Excel comprenne qu'il s'agisse de dates avant 1900, c'est carrément impératif, mais ça marche très bien sur des tests simples, ça devrait aussi fonctionner ici ?

0
via55 Messages postés 14504 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 décembre 2024 2 737
19 oct. 2022 à 17:52

Bonjoru

En attendant le fichier demandé, un exemple de traitement avec une fonction personnalisée (Aller dans l'éditeur VBA pour voir le code)

Obligé de rajouter des colonnes pour rectifier toutes les dates (en les augmentant de 200 ans) car Excel ne traite pas la dates antérieures au 01/01/1900

https://cjoint.com/c/LJtpYkPratK

Cdlmnt

Via


0
Mike-31 Messages postés 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 5 110
Modifié le 19 oct. 2022 à 20:26

Bonjour,

Excel ne reconnait pas les dates antérieures au 01/01/1900. Mais sachant qu'Excel gère les dates jusqu'au 31/12/9999, l'astuce est d' ajouter par exemple 4000 ans à toutes tes dates, ce qui permet de gérer les dates inférieures à -2000 ans .

récupère ton fichier voir si c'est ce que tu cherches faire

onglet Exemple de résultat attendu cellule A2 sélectionne le nom de la personne de référence

dans chaque onglet colonnes G et H peuvent être masquées

https://cjoint.com/c/LJtscXHUULF


0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
via55 Messages postés 14504 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 décembre 2024 2 737
19 oct. 2022 à 20:37

Re

Ton fichier avec ma fonction personnalisée expliquée dans mon premier fichier

https://cjoint.com/c/LJtsKyKzE2K

Les colonnes avec les dates rectifiées peuvent être masquées au besoin

Cdlmnt

Via


0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
Modifié le 19 oct. 2022 à 21:14

Avec macro et à  tester (en feuille Feuil1)

https://cjoint.com/c/LJttnXyQVjB

Cdlmnt

0

Merci beaucoup, je vais regarder tout ça, un peu à la bourre je n'aurais pas le temps avant ce week-end mais merci !

0