Rechercher dernière valeur et renvoyer la case adjacente + calcu
fif133
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
dans un tableau un peu grand, je vais parler que des 2 colonnes qui m'intéresse. Dans la première colonne j'ai une date qui est entrée (toujours classée par ordre décroissant) et dans la deuxième j'ai du texte. Je veux calculer la différence entre les dates de la ligne en cours et la dernière date de la valeur identique de la colonne B...
Exemple :
Colonne A / Colonne B / Colonne C
01/01/2014 / Pierre / calcul le temps entre 01/01/14 et 01/01/13
01/06/2013 / Paul / calcul le temps entre 01/06/13 et 01/11/12
04/02/2013 / Pierre / calcul le temps entre 04/02/13 et 01/01/13
01/01/2013 / Pierre / calcul le temps entre 01/01/13 et 01/01/13
01/12/2012 / Paul / calcul le temps entre 01/12/12 et 01/11/12
01/11/2012 / Paul / calcul le temps entre 01/11/12 et 01/11/12
et ainsi de suite si il y a d'autres lignes vers le bas. Pour rappel les lignes sont toujours ajoutées en haut...
Est-ce que quelqu'un à la solution pour avoir une formule à mettre dans la case sans utiliser de VBA (je pourrais en VBA mais je veux un truc très simple).
Merci d'avance.
dans un tableau un peu grand, je vais parler que des 2 colonnes qui m'intéresse. Dans la première colonne j'ai une date qui est entrée (toujours classée par ordre décroissant) et dans la deuxième j'ai du texte. Je veux calculer la différence entre les dates de la ligne en cours et la dernière date de la valeur identique de la colonne B...
Exemple :
Colonne A / Colonne B / Colonne C
01/01/2014 / Pierre / calcul le temps entre 01/01/14 et 01/01/13
01/06/2013 / Paul / calcul le temps entre 01/06/13 et 01/11/12
04/02/2013 / Pierre / calcul le temps entre 04/02/13 et 01/01/13
01/01/2013 / Pierre / calcul le temps entre 01/01/13 et 01/01/13
01/12/2012 / Paul / calcul le temps entre 01/12/12 et 01/11/12
01/11/2012 / Paul / calcul le temps entre 01/11/12 et 01/11/12
et ainsi de suite si il y a d'autres lignes vers le bas. Pour rappel les lignes sont toujours ajoutées en haut...
Est-ce que quelqu'un à la solution pour avoir une formule à mettre dans la case sans utiliser de VBA (je pourrais en VBA mais je veux un truc très simple).
Merci d'avance.
A voir également:
- Rechercher dernière valeur et renvoyer la case adjacente + calcu
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Supprimer dernière page word - Guide
- Dernière version chrome - Accueil - Applications & Logiciels
- Rechercher ou entrer l'adresse - Guide
- Rechercher et remplacer word - Guide
1 réponse
Bonjour
pas sur d'avoir tout compris, mais on essaye ça, si la valeur fin est en A1:
=DATEDIF(MIN(SI(B:B=B1;A:A));A1;"d")
Cette formule n'inclus qu'une seule date limite, rajouter +1 si besoin
Elle est matricielle, elle doit être entrée avec la touche Enter , en maintenant les touches ctrl et shift enfoncée
elle doit se retrouver automatiquement entre accolades dans la barre de formule.
crdlmnt
pas sur d'avoir tout compris, mais on essaye ça, si la valeur fin est en A1:
=DATEDIF(MIN(SI(B:B=B1;A:A));A1;"d")
Cette formule n'inclus qu'une seule date limite, rajouter +1 si besoin
Elle est matricielle, elle doit être entrée avec la touche Enter , en maintenant les touches ctrl et shift enfoncée
elle doit se retrouver automatiquement entre accolades dans la barre de formule.
crdlmnt