Insérer une date figurant dans une autre cellule

Résolu
CarineVL Messages postés 320 Date d'inscription   Statut Membre Dernière intervention   -  
yclik Messages postés 3834 Date d'inscription   Statut Membre Dernière intervention   - 4 mars 2025 à 11:29

Bonjour,

j'ai un petit souci pour insérer une date dans une cellule

Je souhaite insérer une date dans la colonne BJ (en jaune) aux conditions suivantes :

  • insérer la même date que celle qui figure dans la colonne BA (à la même ligne)
  • Si la cellule est vide, insérer la même date que celle qui figure dans la colonne BF (à la même ligne)

Si cette cellule est aussi vide, je ne mets rien et je laisse la cellule vide ...

Un grand merci ...

https://www.cjoint.com/c/OCeiEtbuIWt


A voir également:

4 réponses

Mike-31 Messages postés 18393 Date d'inscription   Statut Contributeur Dernière intervention   5 130
 

Bonjour,

regarde comme cela en BJ6 et incrémente vers le bas

=SI(BA6="";BF6;BA6)


1
CarineVL Messages postés 320 Date d'inscription   Statut Membre Dernière intervention   9
 

Bonjour Mike,

un grand merci ...

Carine

0
CarineVL Messages postés 320 Date d'inscription   Statut Membre Dernière intervention   9
 

Re,

Je me suis rendue compte d’une autre petite erreur …

Comme il y avait un jour de décalage entre la date de vente et de paiement (voir cellule BE116 en jaune à titre d’exemple), j’ai voulu récupérer la date de vente exacte figurant au début de la cellule O116 (les 8 premiers chiffres équivalent à la date de vente exacte (mais dans l’ordre inverse 20250212…).

En récupérant l’info en cellule BE116, la cellule BF116 n’arrive pas à la convertir dans une bonne date.

Une solution ?

https://www.cjoint.com/c/OCej7a0yb5t

1
via38 Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   17
 

Bonjour Carine

Formule à mettre en BF6 :

=SI(BE6="";"";SI(GAUCHE(BE6;3)="202";DATE(GAUCHE(BE6;4);STXT(BE6;5;2);DROITE(BE6;2));BE6))Cdlnt

Via


1
Mike-31 Messages postés 18393 Date d'inscription   Statut Contributeur Dernière intervention   5 130
 

Re,

En BF 116

=SIERREUR((GAUCHE(BE116;4)&"/"&GAUCHE(DROITE(BE116;4);2)&"/"&DROITE(BE116;2))*1;"")


1
yclik Messages postés 3834 Date d'inscription   Statut Membre Dernière intervention   1 553
 

bonjour

A tester 

à la place de

GAUCHE(O116;8)

mettre

=DATE(GAUCHE(O116;4);STXT(O116;5;2);STXT(O116;7;2))
0