[Résolu] Trouver la dernière date saisie dans une colonne

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur: Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.

[Résolu] Trouver la dernière date saisie dans une colonne

Messagepar moielias » 06 Juin 2019 06:55

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
Dernière édition par Beetle le 26 Août 2019 23:36, édité 7 fois.
Raison: Ajout de la balise [Résolu]
LibreOffice Calc 6.0.7.3 (Version des dépôts) sous Ubuntu
moielias
Fraîchement OOthentifié
 
Message(s) : 4
Inscrit le : 06 Juin 2019 06:30

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

Messagepar micmac » 06 Juin 2019 08:25

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.
Les formats ouverts (ODF) assurent la pérennité de vos documents.
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 6334
Inscrit le : 28 Août 2010 09:45

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

Messagepar moielias » 10 Juin 2019 05:10

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
LibreOffice Calc 6.0.7.3 (Version des dépôts) sous Ubuntu
moielias
Fraîchement OOthentifié
 
Message(s) : 4
Inscrit le : 06 Juin 2019 06:30

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

Messagepar Jeff » 10 Juin 2019 13:06

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 +
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.7 sur Debian Stable LXDE i686 10.2 (buster) et sur Win 10 pro x64
Jeff
GourOOu
GourOOu
 
Message(s) : 8189
Inscrit le : 18 Sep 2006 10:40
Localisation : France

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

Messagepar moielias » 10 Juin 2019 17:40

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)
Pièces jointes
Calcul heures.ods
(11.69 Kio) Téléchargé 22 fois
LibreOffice Calc 6.0.7.3 (Version des dépôts) sous Ubuntu
moielias
Fraîchement OOthentifié
 
Message(s) : 4
Inscrit le : 06 Juin 2019 06:30

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

Messagepar Noonours » 10 Juin 2019 18:00

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,
Noonours plantigrade râleur

Pour obtenir la réponse la plus précise possible, N’HÉSITEZ SURTOUT PAS À JOINDRE UN FICHIER

LibO 6.2.8.2 sous Windows 10
LibO 5.0.6.3 (obligation de version) sous Win 7
Avatar de l’utilisateur
Noonours
Membre cOOnverti
Membre cOOnverti
 
Message(s) : 320
Inscrit le : 11 Mai 2013 01:11
Localisation : Aix en Provence

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

Messagepar moielias » 10 Juin 2019 18:25

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:
LibreOffice Calc 6.0.7.3 (Version des dépôts) sous Ubuntu
moielias
Fraîchement OOthentifié
 
Message(s) : 4
Inscrit le : 06 Juin 2019 06:30

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

Messagepar Noonours » 10 Juin 2019 18:42

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]
Noonours plantigrade râleur

Pour obtenir la réponse la plus précise possible, N’HÉSITEZ SURTOUT PAS À JOINDRE UN FICHIER

LibO 6.2.8.2 sous Windows 10
LibO 5.0.6.3 (obligation de version) sous Win 7
Avatar de l’utilisateur
Noonours
Membre cOOnverti
Membre cOOnverti
 
Message(s) : 320
Inscrit le : 11 Mai 2013 01:11
Localisation : Aix en Provence

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

Messagepar Beetle » 26 Août 2019 23:33

Bonjour,

Avez-vous remarqué le balisage sur ce forum ?

Il semble que votre question ait trouvé une solution. Il est alors de bon ton d'ajouter dans le titre du premier message la balise [Résolu]. Ceci augmente la lisibilité du forum. Vous vous en êtes sûrement rendu compte en parcourant les différents fils de discussion.

Nous l'avons fait à votre place mais la prochaine fois, nous vous prions de le faire vous-même.

Merci de respecter la syntaxe [Résolu] : entre crochets, avec un R majuscule et un é. Cette balise est à placer au début du titre. Il faut également cocher la case de l'icône de sujet (le V vert).

Suivez ce sujet pour savoir comment procéder : http://forum.openoffice.org/fr/forum/ftopic3299.html

Merci de votre collaboration pour nous faciliter le travail de modération de ce forum.

Si nous avons fait une erreur, il vous suffit d'enlever de la même manière la balise. Il vous faudra bien sûr donner suite aux réponses proposées.
Avatar de l’utilisateur
Beetle
MOOdérateur
MOOdérateur
 
Message(s) : 5
Inscrit le : 23 Mars 2018 23:42


Retour vers Tableur

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Google [Bot] et 32 invité(s)