Formule excel compliquée Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
m
mariegrngr
Jeune membre
Jeune membre
Messages : 17
Inscrit le : 5 juillet 2017
Version d'Excel : 2010

Message par mariegrngr » 20 juillet 2017, 11:42

Bonjour à tous,

Sur le fichier ci joint, je souhaiterai qu'apparaisse en K24 le même chiffre que sur la ligne du dessus (2). :roll: mais sans que cela ne me change les autres résultats
La formule est la suivante : =SIERREUR(SI(DATEDIF($L$19;L24;"y")+1<>K23;DATEDIF($L$19;L24;"y")+1;"");"")

Pensez vous que cela soit possible ?
Classeur2.xlsx
(15.31 Kio) Téléchargé 24 fois
A
Amadéus
Modérateur
Modérateur
Messages : 17'749
Appréciations reçues : 67
Inscrit le : 7 mai 2006
Version d'Excel : Office Excel 2003 FR et 2013FR

Message par Amadéus » 20 juillet 2017, 11:55

Bonjour
Je ne pense pas cela possible car d'autres formules dépendent du résultat de cette cellule.
Cordialement
Amadéus vous informe que, pour cause de saturation, il ne peut plus répondre aux messages privés non sollicités.
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'201
Appréciations reçues : 445
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 20 juillet 2017, 12:01

Bonjour,

En K22 :
=SIERREUR(SI(DATEDIF($L$19;L22;"y")+1<>K21;DATEDIF($L$19;L22;"y")+1;[surligner]K21[/surligner]);"")
Et tu la tires vers le bas...
En K24, elle affichera 2, K22 et K23 afficheront les mêmes valeurs, et en dessous de K24 rien ne s'affichera !
m
mariegrngr
Jeune membre
Jeune membre
Messages : 17
Inscrit le : 5 juillet 2017
Version d'Excel : 2010

Message par mariegrngr » 20 juillet 2017, 14:04

Bonjour MFerrand,

J'ai deja essaye de faire cela mais le problème c'est que cela me change les dates en L24 et N24, ce qui fait que c'est faux....
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'201
Appréciations reçues : 445
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 20 juillet 2017, 14:24

C'est le fait d'avoir 2 en K24 qui change le résultat, c'est donc que l'autre formule est mal adaptée... !
m
mariegrngr
Jeune membre
Jeune membre
Messages : 17
Inscrit le : 5 juillet 2017
Version d'Excel : 2010

Message par mariegrngr » 20 juillet 2017, 14:32

Oui ce n'est donc pas possible... :(
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'201
Appréciations reçues : 445
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 20 juillet 2017, 14:49

J'ai fait quelques modifications...

Formules modifiées en K, en N et en P.

Cordialement.
mariegrngr_Classeur2.xlsx
(15.43 Kio) Téléchargé 14 fois
m
mariegrngr
Jeune membre
Jeune membre
Messages : 17
Inscrit le : 5 juillet 2017
Version d'Excel : 2010

Message par mariegrngr » 20 juillet 2017, 15:55

RE MFerrand,

Merci beaucoup, cela fonctionne maintenant très bien, sauf pour la formule de calcul de mois en colonne P, cela donne un nombre décimal ce qui fausse les calculs de la rémunération...
Par exemple, en P22, cela donne 1 sauf que c'est le chiffre arrondi, le chiffre pris en compte pour le calcul est 0.96...
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'201
Appréciations reçues : 445
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 20 juillet 2017, 16:22

Cela ne devrait pas sur le 31 car elle égalise les mois à 30 jours...
En faisant :
=FRACTION.ANNEE(L22;N22+1)*12
on devrait éviter tout problème.
Sinon arrondir : =ARRONDI(formule;0)

Il faut la mettre par contre sous SIERREUR :
=SIERREUR(ARRONDI(FRACTION.ANNEE(L22;N22+1)*12;0);"")
Avec ça c'est bordé ! La moindre décimale ne peut plus passer ! :lol:
m
mariegrngr
Jeune membre
Jeune membre
Messages : 17
Inscrit le : 5 juillet 2017
Version d'Excel : 2010

Message par mariegrngr » 20 juillet 2017, 16:28

Merci beaucoup, c'est bon ca marche à la perfection !

J'ai enfin fini !!!

Merci encore !
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message