Recherche d'une fonction ou combine pour tableau excel
Fermé
Bossager
-
23 janv. 2013 à 23:30
lynyrd1960 Messages postés 207 Date d'inscription jeudi 26 janvier 2012 Statut Membre Dernière intervention 30 juin 2023 - 24 janv. 2013 à 02:21
lynyrd1960 Messages postés 207 Date d'inscription jeudi 26 janvier 2012 Statut Membre Dernière intervention 30 juin 2023 - 24 janv. 2013 à 02:21
A voir également:
- Recherche d'une fonction ou combine pour tableau excel
- Tableau croisé dynamique - Guide
- Rechercher ou entrer l'adresse - Guide
- Excel fonction si et - Guide
- Liste déroulante excel - Guide
- Code ascii tableau - Guide
4 réponses
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 236
Modifié par eriiic le 23/01/2013 à 23:43
Modifié par eriiic le 23/01/2013 à 23:43
Bonsoir,
Quand tu ajoutes une visite tu pourrais insérer une cellule à coté du nom pour les avoir du plus récent (à coté du nom) au plus ancien.
Ca t'éviterait une autre feuille.
Et sur les noms mettre une MFC qui les mets en orange si plus de 6 mois et en rouge si plus de 12 mois par exemple.
Et pourquoi pas un filtre automatique qui ne t'afficherait que ceux antérieure à une date choisie.
Quoiqu'il en soit il faudrait un extrait de ton fichier.
Déposer le fichier xls (réduit au nécessaire et anonymisé) sur cjoint.com et coller ici le lien fourni.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Quand tu ajoutes une visite tu pourrais insérer une cellule à coté du nom pour les avoir du plus récent (à coté du nom) au plus ancien.
Ca t'éviterait une autre feuille.
Et sur les noms mettre une MFC qui les mets en orange si plus de 6 mois et en rouge si plus de 12 mois par exemple.
Et pourquoi pas un filtre automatique qui ne t'afficherait que ceux antérieure à une date choisie.
Quoiqu'il en soit il faudrait un extrait de ton fichier.
Déposer le fichier xls (réduit au nécessaire et anonymisé) sur cjoint.com et coller ici le lien fourni.
eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
Malheureusement je ne peux pas les données sont confidentielles... =\
En gros il me faudrait juste une combine pour trouver la dernière date pour une personne donnée.
L'histoire de faire apparaître en couleur est une bonne idée, cependant j'ai déjà mis les différentes personnes en couleur afin de bien distinguer si je répartis bien mes rendez-vous de façon homogène...
Mais pour ce qui est du filtre automatique qui sélectionne après une date antérieure, cela ne va pas, car je il faut que j'aille toujours plus ou moins chez ceux chez qui je n'étais plus depuis longtemps. D'où l'intérêt pour moi de voir la dernière date pour personne donnée, que je classerai ensuite par ordre décroissant, pour me permettre de voir chez qui je n'étais plus depuis longtemps, ce qui m'indique donc que je vais devoir lui rendre visite.
Un peu compliqué tout ça --' Donc je vous mets un exemple de l'historique que j'ai:
X 3 janv 2013
Y 3 janv 2013
Z 4 janv 2013
A 4 janv 2013
X 5 janv 2013
B 6 janv 2013
C 7 janv 2013
D 9 janv 2013
Y 9 janv 2013
Et moi je voudrais le tableau qui me dit:
Personne : Dernière visite:
A 4 janv 2013
B 6 janv 2013
C 7 janv 2013
D 9 janv 2013
X 5 janv 2013
Y 9 janv 2013
Z 4 janv 2013
Et en classant la colonne "dernière visite" par ordre décroissant, je saurais tout de suite que je dois voir par exemple A, Z, et X qui ont la date de visite la plus ancienne dans ma base de donnée.
Merci en tout cas à CCM pour votre aide !
En gros il me faudrait juste une combine pour trouver la dernière date pour une personne donnée.
L'histoire de faire apparaître en couleur est une bonne idée, cependant j'ai déjà mis les différentes personnes en couleur afin de bien distinguer si je répartis bien mes rendez-vous de façon homogène...
Mais pour ce qui est du filtre automatique qui sélectionne après une date antérieure, cela ne va pas, car je il faut que j'aille toujours plus ou moins chez ceux chez qui je n'étais plus depuis longtemps. D'où l'intérêt pour moi de voir la dernière date pour personne donnée, que je classerai ensuite par ordre décroissant, pour me permettre de voir chez qui je n'étais plus depuis longtemps, ce qui m'indique donc que je vais devoir lui rendre visite.
Un peu compliqué tout ça --' Donc je vous mets un exemple de l'historique que j'ai:
X 3 janv 2013
Y 3 janv 2013
Z 4 janv 2013
A 4 janv 2013
X 5 janv 2013
B 6 janv 2013
C 7 janv 2013
D 9 janv 2013
Y 9 janv 2013
Et moi je voudrais le tableau qui me dit:
Personne : Dernière visite:
A 4 janv 2013
B 6 janv 2013
C 7 janv 2013
D 9 janv 2013
X 5 janv 2013
Y 9 janv 2013
Z 4 janv 2013
Et en classant la colonne "dernière visite" par ordre décroissant, je saurais tout de suite que je dois voir par exemple A, Z, et X qui ont la date de visite la plus ancienne dans ma base de donnée.
Merci en tout cas à CCM pour votre aide !
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 236
24 janv. 2013 à 00:16
24 janv. 2013 à 00:16
Sans fichier on discute dans le vide.
Tu peux très bien en faire un de 10-20 lignes avec nom1, nom2 etc
eric
Tu peux très bien en faire un de 10-20 lignes avec nom1, nom2 etc
eric
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 236
24 janv. 2013 à 00:43
24 janv. 2013 à 00:43
Comme tu veux, attend qcq'un d'autre alors...
Bonne continuation
eric
Bonne continuation
eric
Raymond PENTIER
Messages postés
58705
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
23 octobre 2024
17 220
24 janv. 2013 à 02:17
24 janv. 2013 à 02:17
Bonjour.
Feuil1
Colonne A, le nom du patient
Colonne B, la date de visite
Colonne C, le contenu de l'entretien
Sélectionner ces 3 colonnes et définir le nom "Base"
Utiliser Données/Trier pour réaliser un tri sur 2 critères, d'abord le nom, ensuite la date par ordre décroissant
Feuil2
Colonne A, établir la liste des clients en faisant Données/Supprimer les doublons sur Feuil1/A:A
Cellule B2, saisir la formule =RECHERCHEV(A2;Base;FAUX)
On obtient la dernière date de visite des patients (mettre la colonne au format date)
Feuil3
Sélectionner Feuil2/A:B, faire Copier, aller en Feuil3 et faire Collage spécial/Valeurs (mettre la colonne au format date)
Il est alors possible de faire un tri décroissant sur la colonne date.
https://www.cjoint.com/c/CAycm2Hgm4Y
On peut envisager de faire une macro évènementielle pour automatiser tout cela.
Cordialement.
Feuil1
Colonne A, le nom du patient
Colonne B, la date de visite
Colonne C, le contenu de l'entretien
Sélectionner ces 3 colonnes et définir le nom "Base"
Utiliser Données/Trier pour réaliser un tri sur 2 critères, d'abord le nom, ensuite la date par ordre décroissant
Feuil2
Colonne A, établir la liste des clients en faisant Données/Supprimer les doublons sur Feuil1/A:A
Cellule B2, saisir la formule =RECHERCHEV(A2;Base;FAUX)
On obtient la dernière date de visite des patients (mettre la colonne au format date)
Feuil3
Sélectionner Feuil2/A:B, faire Copier, aller en Feuil3 et faire Collage spécial/Valeurs (mettre la colonne au format date)
Il est alors possible de faire un tri décroissant sur la colonne date.
https://www.cjoint.com/c/CAycm2Hgm4Y
On peut envisager de faire une macro évènementielle pour automatiser tout cela.
Cordialement.
lynyrd1960
Messages postés
207
Date d'inscription
jeudi 26 janvier 2012
Statut
Membre
Dernière intervention
30 juin 2023
245
24 janv. 2013 à 02:21
24 janv. 2013 à 02:21
Bonjour
une solution par formulaire
A+
https://www.cjoint.com/c/CAyctNgsOqa
une solution par formulaire
A+
https://www.cjoint.com/c/CAyctNgsOqa