FORMULES

Résolu/Fermé
sev33000 Messages postés 240 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 27 mars 2023 - 10 juil. 2020 à 15:27
sev33000 Messages postés 240 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 27 mars 2023 - 10 juil. 2020 à 16:14
Bonjour,

Je suis de retour avec mes problèmes de formules.

J'aurais besoin de créer une formule automatique afin de 3 cellules se complètent automatiquement en fonction d'une seule, en sachant que si cette même cellule est vide, il faut que les 2 autres restent vident aussi.

Si F = 22/06/2020, alors A et E = la même date, sauf si F est vide alors A et restent vident

Je vous joins le tableau en question.

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

En vous remerciant.

Bonne journée.

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 401
10 juil. 2020 à 15:49
Bonjour
pas trop compris le problème, vu l'évidence de la réponse :
en A10 et E10 la même formule toute bête:
=F10
mais est ce bien ce que vous attendez?
crdlmnt

1
sev33000 Messages postés 240 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 27 mars 2023
10 juil. 2020 à 15:58
Bonjour,

Oui ça je sais faire, mais si F10 est vide, A et E indiquent une date style 01/09/1900

Du coup, ça ne me convient pas.

Je ne me souviens jamais de la formule à mettre pour laisser la cellule vide
0
Terdef Messages postés 985 Date d'inscription mardi 20 mai 2003 Statut Contributeur sécurité Dernière intervention 5 août 2020 132
Modifié le 10 juil. 2020 à 15:53
Bonjour,

Mettons "zut" dans F6
En A6 : =SI(F6<>"";F6;"")
En E6 : =SI(F6<>"";F6;"")

Regardons
Maintenant, vidons F6 et regardons.

Le principe de base est là.

Maintenant, on peut préciser le format date de la donnée reçue en A6 et E6. Par exemple :
Mettons "13.12.1911" dans F6
En A6 : =SI(F6<>"";TEXTE(F6;"JJ.MM.AAAA");"")
En E6 : =SI(F6<>"";TEXTE(F6;"JJ.MM.AAAA");"")

Ou
mettons "13.12.1911" dans F6
En A6 : =SI(F6<>"";TEXTE(F6;"JJ/MM/AAAA");"")
En E6 : =SI(F6<>"";TEXTE(F6;"JJ/MM/AAAA");"")

Mais si on veut pouvoir trier sur A ou E
En A6 : =SI(F6<>"";TEXTE(F6;"AAAA/MM/JJ");"")
En E6 : =SI(F6<>"";TEXTE(F6;"AAAA/MM/JJ");"")

Voili, voilà, voilou


Cordialement,


0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 401
10 juil. 2020 à 15:56
Bin jour
ça reste quand même plus simple de placer des égalités directes et de désactiver l'affichage des 0 dans la feuille!, non?
crdlmnt
0
sev33000 Messages postés 240 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 27 mars 2023 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
10 juil. 2020 à 16:03
Et comment dois-je faire alors ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 401 > sev33000 Messages postés 240 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 27 mars 2023
Modifié le 10 juil. 2020 à 16:13
Principe sous 2013
Ruban / Onglet à gauche "Fichier"
dans la fenêtre qui s'affiche:
tout en bas "Options
dans la fenêtre suivante, au milieu "options avancées"
fenêtre suivante dans la liste vers le bas, paragraphe: "option d'affichage de la feuille de calcul", décochez la ligne: "afficher un zéro dans les cellules de valeur nulle"

crdlmnt
0
sev33000 Messages postés 240 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 27 mars 2023
10 juil. 2020 à 16:14
Bonjour Terfel,

Bon et bien j'ai essayé votre formule qui fonctionne très bien.

Donc je la garde.

Merci aussi à Vaucluse (je garde tous les messages au cas où).

Bon week end à vous.
0
Terdef Messages postés 985 Date d'inscription mardi 20 mai 2003 Statut Contributeur sécurité Dernière intervention 5 août 2020 132
10 juil. 2020 à 16:00
Bonjour, Vaucluse,
Pourquoi faire simple lorsque l'on peut faire compliqué ?
;o)
Cordialement,
0