Réaction formule si cases vides

Bonjour,
Pourriez vous m’indiquer la bonne formule dans le tableau ci joint?

Dés que les cases de la colonne F sont vides la formule me renvoie la valeur 18 dans les cases C5 et D5 pourquoi ?
Ce que je souhaite c’est que les cases C5 et D5 restent vides dans ce cas là.

Merci de bien vouloir me renseigner

CordialementClasseur TEST.xlsx (9,4 Ko)

Bonjour,

voilà la formule que j’ai placé en D5

=SI(NBVAL(F7:F13)=0;"";(AUJOURDHUI()-MAX(K8:K14)))

je regarde avec NBVAL() le nombre de valeur dans la plage, et si la valeur est égale à 0, je ne place rien

idem pour les cellules B5 et C5
Classeur TEST.xlsx (10,0 Ko)

Solution proposée : Voir dans les cellules B, C et D 5

  • complément pédagogique…

La maxime du jour : “Avant d’inclure une formule dans une fonction ““SIERREUR””,
écrire la formule brute permet de voir les réponses d’Excel et de mieux appréhender les pbs pour trouver des solutions.”

En l’occurrence : si les cellules sont vides, on part du début calendrier :
MIN = 00/01/1900
MAX = 00/01/1900
Moyenne = #DIV/0!

NB : Attention à bien figer les cellules de dates dans les formules par des $ puisque le plage de cellules concernées est toujours la même.
Calculs intervales de dates 01.xlsx (10,3 Ko)

Cordialement,

William

Merci le problème est résolu mais je ne comprend pas pourquoi la valeur 18 était renvoyée.

Bonne fin de soirée.

Cordialement

Re,

Ta formule calcule la date du jour (format en année) soit 18 qui soustrait du min, ou max, d’une date qui n’existe pas puisque c’est vide
Donc 18-0=18

CQFD :grin:

Après si tu veux que l’âge soit précis, utilise la fonction DATEDIF

1 J'aime