Excel / divers questions / formules

Résolu/Fermé
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 - Modifié par benji71 le 25/11/2010 à 23:13
Raymond PENTIER Messages postés 58652 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 septembre 2024 - 27 nov. 2010 à 12:37
Bsr à tous et ttes,

Pourriez-vous m'aider à mettre en mot cette formule :
=SI(B7="";"";SI(MOIS(B7+1)<>MOIS($B$2);"";B7+1))

Quelle différence feriez-vous entre ces deux formules :
=SI(A1="";"";SI(MOIS(A1+1)<>MOIS(A1);"";A1+1))
=A1+1

Dernière chose, si je veux mettre dans une colonne les dates d'un mois sans les samedis et dimanches afin de n'avoir que les jours de la semaine, quel formule pourrait-elle s'appliquer.. ?
En a1=lundi 01/01/2010, mardi 02/01/2010, mercredi 03/01/2010, jeudi04/01/2010, vendredi 05/01/2010, lundi 08/01/2010...

Merci celui, celle, ceux qui prendrons de leur temps pour m'aider et m'éclairer....

Cdlmnt,

Berni et ses tits soucis..


A voir également:

5 réponses

pépé35530 Messages postés 2942 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 19 mars 2016 1 383
25 nov. 2010 à 23:52
Bonsoir,

Une piste pour la dernière question :

en A1 taper la date 1/01/2010 par exemple
en B1 taper la formule =joursem(A1)
en A2 taper : =si(B1=6;A1+3;A1+1)
recopier la cellule B1 vers B2 avec la poignée
recopier les cellules A2 et B2 vers le bas
masquer la colonne B
donner le format date à la colonne A
0
pépé35530 Messages postés 2942 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 19 mars 2016 1 383
25 nov. 2010 à 23:58
bonsoir,
=SI(B7="";"";SI(MOIS(B7+1)<>MOIS($B$2);"";B7+1))
si cette formule se trouve dans la cellule A1 cela donnera
si la cellule B7 est vide, alors A1 sera vide
sinon
si le mois contenu dans la cellule B7 plus 1 est différent du mois contenu dans la cellule B2 (adresse absolue), alors la cellule a1 sera vide
sinon A1 contiendra la date indiquée en B7 plus un jour.
0
Raymond PENTIER Messages postés 58652 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 septembre 2024 17 198
26 nov. 2010 à 05:02
Quelle différence feriez-vous entre ces deux formules :
=SI(A1="";"";SI(MOIS(A1+1)<>MOIS(A1);"";A1+1))
=A1+1


La légère différence, c'est que si A1 contient la valeur 31/01/2010 la première formule donnera comme résultat "" alors que la seconde donnera 01/02/2010 !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
Modifié par Vaucluse le 26/11/2010 à 07:54
RE benji

pour afficher la liste sans les samedi et dimanche:en commençant par entrer en tête de liste le premier jour du mois qui n'est ni un samedi ni un dimanche


=SI(JOURSEM(A1)=6;A1+3;A1+1)
Nota cette formule ne s'arrête pas à la fin du mois et donne donc les jours du mois suivant en fin de liste.
Pour éviter cela si besoin, ça devient compliqué, en seconde cellule mettons A2 pour l'exemple si la liste commence en A1:
=SI(A1="";"";SI(MOIS(SI(JOURSEM(A1)=6;A1+3;A1+1))>MOIS(A1);"";SI(JOURSEM(A1)=6;A1+3;A1+1)))

Crdlmnt

Ps pour mon ami Raymond, ton message 3:
pas tout à fait ça... la formule donne le jour suivant, sauf si la cellule précédente est vide ou que le mois obtenu n'est pas le même que le précédent , ceci afin d'arrêter la liste à la fin du mois
Amicalement


Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Raymond PENTIER Messages postés 58652 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 septembre 2024 17 198
27 nov. 2010 à 00:14
Il me semble bien que tu confirmes ce que j'avais écrit ...
"si A1 contient la valeur 31/01/2010 la première formule donnera comme résultat "" alors que la seconde donnera 01/02/2010"
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
27 nov. 2010 à 07:34
exact Raymond, avec mes excuses, j'avais mal lu! ce n'est pas la première fois, pas la dernière!
Bonnes Antilles.
0
Raymond PENTIER Messages postés 58652 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 septembre 2024 17 198
27 nov. 2010 à 12:37
No problem !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 23
26 nov. 2010 à 18:13
il est des chemins qui se croissent et qui apporte bcp... :-)

vous croiser le mien et cela fait tjrs mon bonheur...merci à vous pour votre eclairage et la résolution de ma difficulté.

au plaisir de vous retrouver...

bien à vous...


berni//
0