Utiliser autre formule si cellule vide

Résolu
Nai Messages postés 714 Date d'inscription   Statut Membre Dernière intervention   -  
Nai Messages postés 714 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir la communauté :)

J'utilise un document excel pour noter mes heures de travail. Le changement d'année se fait bien, mais février me pose des problèmes (vous devinez pourquoi).
Je calcule, en plus de tout le reste, le nombre d'heures mensuelle, et forcément, mes formules sont tirées jusqu'au 29, au cas où.
Je voudrais, dans le cas où il n'y a pas de 29 février, que la formule s’intéresse à la formule du dessus.
Quelque chose comme : "Formule (Sauf Si B36 est vide Alors utiliser la formule B35)"
Le problème c'est que pour déterminer le dernier jour de la semaine et calculer les heures de celle-ci, j'utilise une formule longue, je crains qu'Excel trouve "trop d'arguments" :/
Peux-être existe-t-il une autre solution, autre que VBA dans un premier temps ?
Voici le fichier en question : https://www.cjoint.com/c/GEsrKifQffP

Merci d'avance pour votre aide !


A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonsoir
voyez si ce modèle (feuille Février seulement)
peut correspondre à vos attentes
https://mon-partage.fr/f/CbddWRum/
les zones grisées afficheront les dates selon la longueur du mois, et ce type est donc valable pour tous les mois (28,29,30,31)
j'ai aussi modifié les cellule dates en B qui se référent maintenant à la date inscrite en titre du mois et j'ai supprimé le code SOMME inutile dans les additions

crdlmnt

1
Nai Messages postés 714 Date d'inscription   Statut Membre Dernière intervention   55
 
Avec plus d'un mois de retard : merci ! :)
0
mdo100 Messages postés 126 Date d'inscription   Statut Membre Dernière intervention   22
 
Bonsoir,

Si j'ai bien compris, alors en "N36":
=SI($A36="";0;SI(OU(JOURSEM($A36;2)=7;$A36=DATE(ANNEE($A36);MOIS($A36)+1;);0);SOMME(K$8:K36)-SOMME(N$7:N35);0))

Cordialement.
0
Nai Messages postés 714 Date d'inscription   Statut Membre Dernière intervention   55
 
Merci pour cette réponse !
Ca fonctionne, mais je n'ai plus le calcul; certainement parce-que la cellule A36 n'est pas vide (elle contient une formule) :/
En fait, je pense que les formules de N35 et N36 doivent être modifiées. En effet, lorsque février ne compte que 28 jours, je n'ai pas la somme de la semaine en N35.
Dans le cas d'une année bissextile, la somme devrait s'afficher à N36, et plus dans N35.

Je ne sais pas si c'est clair mon affaire... :/

Merci encore pour l'aide !
0