Page 1 sur 1

Trouver la dernière date saisie dans une colonne

MessagePublié: 06 Juin 2019 06:55
par moielias
Bonjour,
J'ai cherché plusieurs fois sans avoir trouvé la bonne formule et je suis tombé souvent ici donc je viens vous demander l'aide :D
J'ai un tableau avec dans une colonne plusieurs dates (passé et future) qui sont formaté en JJ/MM/AA le 1er problème c'est que j'ai saisi quelques fois des dates au format JJ>JJ/MM/AA ex: 04>05/06/19 et avec le formatage ça ne passe pas bien.
Est il possible d'ajouter une 'période' de date jours dans la date ?
Dans cette même colonne j'aimerais extraire le numéro de la dernière cellule qui se rapproche au plus près avant cette la date du jour avec =AUJOURDHUI() ex: B10, de façon a pouvoir intégrer le résultat dans une autre cellule ex: =SOMME(C1:C10)
Avez-vous des pistes ?

Merci d'avance

Re: Trouver la dernière date saisi dans une colonne

MessagePublié: 06 Juin 2019 08:25
par micmac
Bonjour et bienvenue,


Le fil que vous avez ouvert pose deux questions.
Nous vous rappelons que la règle n° 7 stipule qu'il ne faut mettre qu'une question par fil.

Poser plusieurs questions complique la compréhension et n'encourage pas les réponses : il vaut donc mieux découper votre problème. Le titre de votre question ne peut pas refléter l'ensemble des problèmes exposés.

Afin que nous puissions avoir une base de connaissance efficace lors d'une recherche sur un seul de vos problèmes, nous vous prions de créer autant de fils que de questions.

Dans votre signature il y a écrit: LibreOffice Calc 6.0.7.3 sous Ubuntu
Votre signature fait mention d'une version de LibreOffice qui n'est plus maintenue.
Est-ce une erreur, un oubli, un choix, une obligation ?
Dans ce dernier cas, mentionnez-le dans votre signature par Obligation de version.

Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version stable : LibO 6.1.6.

Dans votre signature, outre la version exacte de LibO il est nécessaire d'indiquer La version exacte du système d'exploitation (Ubuntu 18.04 [version officielle ou version des dépôts] par exemple).
Accès direct à votre signature pour la corriger.

Merci de votre collaboration.

Re: Trouver la dernière date saisie dans une colonne

MessagePublié: 10 Juin 2019 05:10
par moielias
Bonjour,
Je ne savais pas pour la règle n°7, je vais donc poser qu'une seule question qui est : comment récupérer l'identifiant (en fonction de la date passé, mais la plus récente :tesfou: ) de la cellule qui se trouve dans une colonne de date ?
En ce qui concerne ma version c'est celle que mon système a jour me propose :
Code : Tout sélectionner   AgrandirRéduire
apt-cache policy libreoffice
libreoffice:
  Installé : 1:6.0.7-0ubuntu0.18.04.6
  Candidat : 1:6.0.7-0ubuntu0.18.04.6


La modération a écrit:C'est dans votre signature que vous devez indiquer la version exacte du système Ubuntu 18.04

Re: Trouver la dernière date saisie dans une colonne

MessagePublié: 10 Juin 2019 13:06
par Jeff
Bonjour et bienvenue,

moielias a écrit: ma version c'est celle que mon système a jour

Tu devrais donc préciser dans ta signature que tu as une "Version des dépôts"... sachant que dans la plupart des cas, on va te demander de tester avec une version officielle :mrgreen:

Tu veux récupérer la valeur la plus élevée ? La référence de la cellule ? Le numéro de ligne ? Pour faire quoi ensuite ?

Le plus simple me semble de nous joindre un fichier-exemple :)

A +

Re: Trouver la dernière date saisie dans une colonne

MessagePublié: 10 Juin 2019 17:40
par moielias
Salut,
Oui effectivement avec un exemple c'est plus simple de vous expliquer ce que je cherche a faire, le voici donc en fichier joint.
Dans le tableau je souhaite avoir le nombre d'heure effectué entre une date de départ choisi: C2 et la dernière date effectué ( inférieur ou égale a =AUJOURDHUI() ) dans mon exemple c'est B7 ce qui me permettrais de ne plus avoir besoin de modifier manuellement =SOMME(C2:C7)

Re: Trouver la dernière date saisie dans une colonne

MessagePublié: 10 Juin 2019 18:00
par Noonours
Bonjour
La fonction EQUIV() te donne la ligne de ta matrice correspondant à une équivalence;
Avec la fonction INDIRECT, essaye:
Code : Tout sélectionner   AgrandirRéduire
=SOMME(INDIRECT("C2:C"&EQUIV(F3;B2:B9;1)+1))


COordialement,

Re: Trouver la dernière date saisie dans une colonne

MessagePublié: 10 Juin 2019 18:25
par moielias
Woaaa :D
C'est exactement ça, Merci !
Pour le format de date 12>14/05/17 il n'est pas pris en compte et ça ne m'étonne pas pour palier a ça je décale mes colonnes pour en avoir 2 pour la date, histoire de ne pas avoir ce genre de format.
A moins qu'il existe une solution ? :wink:

Re: Trouver la dernière date saisie dans une colonne

MessagePublié: 10 Juin 2019 18:42
par Noonours
Effectivement, il est préférable de garder un format identique de date dans la colonne.
D'autres solutions et bricolages existent pour transformer ton "12>14/05/17" en "14/05/17" (ce qui faciliterait grandement les calculs), mais relis bien ce que t'a demandé la modération plus haut: une seule question par fil, pense à ceux qui, via le moteur de recherche, chercheraient une réponse à la même problématique que toi... :oops:
N'hésite pas à ouvrir un autre fil de discussion, les contributeurs y seront heureux de t'aider ^^

Quant à ce fil, n'oublie pas de le baliser comme étant [Résolu]