Formule pour calculer une immobilisation
Résolu/Fermé
RAF26ML
Messages postés
86
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
19 janvier 2024
-
7 nov. 2017 à 20:02
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 14 nov. 2017 à 14:38
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 14 nov. 2017 à 14:38
A voir également:
- Formule pour calculer une immobilisation
- Formule excel - Guide
- Formule si et - Guide
- Calculer une moyenne sur excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Mise en forme conditionnelle formule si - Guide
21 réponses
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
7 nov. 2017 à 20:15
7 nov. 2017 à 20:15
Bonsoir,
Pour joindre ton fichier anonymisé
1) Clic sur ce https://www.cjoint.com/
2) Clic sur Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien
4) Un lien en bleu souligné sera généré en haut de page, sélectionne clic droit "Copier"
5) reste plus qu'a le "Coller" dans une réponse avec quelques explications.
Pour joindre ton fichier anonymisé
1) Clic sur ce https://www.cjoint.com/
2) Clic sur Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien
4) Un lien en bleu souligné sera généré en haut de page, sélectionne clic droit "Copier"
5) reste plus qu'a le "Coller" dans une réponse avec quelques explications.
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
Modifié le 7 nov. 2017 à 20:28
Modifié le 7 nov. 2017 à 20:28
Re,
Reste sur la discussion et n'ouvre pas des discussions en doublon
j'ai transféré ci dessous le lien de ton fichier avant que ta discussion en doublon ne soit fermé par la modération
https://www.cjoint.com/c/GKhtreLsVk4
tu peux mettre les valeurs du résultat attendu dans tes colonnes s'il te plait et nous retourner le fichier afin d'adapter les formules
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
Reste sur la discussion et n'ouvre pas des discussions en doublon
j'ai transféré ci dessous le lien de ton fichier avant que ta discussion en doublon ne soit fermé par la modération
https://www.cjoint.com/c/GKhtreLsVk4
tu peux mettre les valeurs du résultat attendu dans tes colonnes s'il te plait et nous retourner le fichier afin d'adapter les formules
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
RAF26ML
Messages postés
86
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
19 janvier 2024
7 nov. 2017 à 21:57
7 nov. 2017 à 21:57
Merci pour le doublon.....
https://www.cjoint.com/c/GKhu4tF2F64
https://www.cjoint.com/c/GKhu4tF2F64
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
8 nov. 2017 à 12:36
8 nov. 2017 à 12:36
en cellule N4 colle cette formule que tu incrémentes vers le bas puis vers la droite
vu la complexité de la formule afin qu'elle s'adapte aussi bien aux colonnes qu'aux ligne je te conseille de la protéger soit en protégeant ta feuille
peux tu m'éclairer sur tes formule colonne M ou tu multiplie par 31 ou 204 ou 174 ou encore 121
=SI(OU(INDIRECT("A"&LIGNE())="";ANNEE($C4)+$E4<INDIRECT(CAR(COLONNE()+64)&1));"";SI(ANNEE($C4)+$E4=INDIRECT(CAR(COLONNE()+64)&1);$B4-SOMME($M4:INDIRECT(ADRESSE(LIGNE();COLONNE()-1;4)));INDIRECT("B"&LIGNE())/INDIRECT("E"&LIGNE())))
vu la complexité de la formule afin qu'elle s'adapte aussi bien aux colonnes qu'aux ligne je te conseille de la protéger soit en protégeant ta feuille
peux tu m'éclairer sur tes formule colonne M ou tu multiplie par 31 ou 204 ou 174 ou encore 121
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
RAF26ML
Messages postés
86
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
19 janvier 2024
8 nov. 2017 à 15:11
8 nov. 2017 à 15:11
Bonjour,
Tout d'abord merci beaucoup pour la formule, elle convient parfaitement,
pour la colonne M, le 31 correspond à 31 jours du 30 novembre date d'acquisition du matériel au 30 décembre. C'est le plus difficile pour moi à paramétrer, il faut partir de la date d'acquisition du matériel jusqu'au 30 décembre sur une année de 360 jours.....
encore merci...
Tout d'abord merci beaucoup pour la formule, elle convient parfaitement,
pour la colonne M, le 31 correspond à 31 jours du 30 novembre date d'acquisition du matériel au 30 décembre. C'est le plus difficile pour moi à paramétrer, il faut partir de la date d'acquisition du matériel jusqu'au 30 décembre sur une année de 360 jours.....
encore merci...
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
8 nov. 2017 à 15:57
8 nov. 2017 à 15:57
Re,
toi tu trouves
31
204
174
121
alors que d'après tes explications je trouve
30
206
166
122
quel mode de calcul utilises tu pour arriver logiquement à tes résultats
toi tu trouves
31
204
174
121
alors que d'après tes explications je trouve
30
206
166
122
quel mode de calcul utilises tu pour arriver logiquement à tes résultats
RAF26ML
Messages postés
86
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
19 janvier 2024
8 nov. 2017 à 16:48
8 nov. 2017 à 16:48
En fait, l'année comporte 12 mois de 30 jours soit 360 jours, pour le premier cas, il faut aussi compter le 30 novembre et ensuite 30 jours pour décembre donc 31,
Cdt
Cdt
RAF26ML
Messages postés
86
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
19 janvier 2024
8 nov. 2017 à 17:05
8 nov. 2017 à 17:05
Après vérif, effectivement :
c'est bien 204 jours du 7 au 30 juin 24j+ 6 mois *30j=180+24=204
par contre c'est 164 j du 17 au 30 juillet =14j + 5 mois * 30j = 150+14= 164
dernier 121
j'espère être un peu plus claire...
Cdt
c'est bien 204 jours du 7 au 30 juin 24j+ 6 mois *30j=180+24=204
par contre c'est 164 j du 17 au 30 juillet =14j + 5 mois * 30j = 150+14= 164
dernier 121
j'espère être un peu plus claire...
Cdt
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
8 nov. 2017 à 17:11
8 nov. 2017 à 17:11
Ok vu, mais en M6 tu trouves 174 en es tu sur parce que je trouve 164
du 17/07/2017 au 30/07/2017 13 jours +1 soit 14
ensuite 5 mois jusqu'en décembre * 30 =150
ce qui donne 164 et non 174
pour les autres c'est bon j'ai la formule
du 17/07/2017 au 30/07/2017 13 jours +1 soit 14
ensuite 5 mois jusqu'en décembre * 30 =150
ce qui donne 164 et non 174
pour les autres c'est bon j'ai la formule
RAF26ML
Messages postés
86
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
19 janvier 2024
8 nov. 2017 à 18:34
8 nov. 2017 à 18:34
OUI 164, je l'ai recalculé plus haut...
merci
merci
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
8 nov. 2017 à 19:31
8 nov. 2017 à 19:31
Re,
alors en M4 colle cette formule et incrémente vers le bas
alors en M4 colle cette formule et incrémente vers le bas
=SI(A4="";"";B4/E4/$E$2*(SOMME(30-JOUR(C4)+(12-MOIS(C4))*30)+1))
RAF26ML
Messages postés
86
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
19 janvier 2024
8 nov. 2017 à 19:47
8 nov. 2017 à 19:47
Super !!! Merci beaucoup pour votre aide....
Bonne soirée.
Bonne soirée.
RAF26ML
Messages postés
86
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
19 janvier 2024
9 nov. 2017 à 08:57
9 nov. 2017 à 08:57
Oups ! petit soucis, j'ai voulu adapter la formule à un autre tableau d'immo
elle fonctionne jusqu'à la colonne Z ensuite il me met "REF" quand j'incrémente la colonne AA ?
=SI(OU(INDIRECT("A"&LIGNE())="";ANNEE($C4)+$E4<INDIRECT(CAR(COLONNE()+64)&1));"";SI(ANNEE($C4)+$E4=INDIRECT(CAR(COLONNE()+64)&1);$B4-SOMME($M4:INDIRECT(ADRESSE(LIGNE();COLONNE()-1;4)));INDIRECT("B"&LIGNE())/INDIRECT("E"&LIGNE())))
Désolée Mike 31 ...
elle fonctionne jusqu'à la colonne Z ensuite il me met "REF" quand j'incrémente la colonne AA ?
=SI(OU(INDIRECT("A"&LIGNE())="";ANNEE($C4)+$E4<INDIRECT(CAR(COLONNE()+64)&1));"";SI(ANNEE($C4)+$E4=INDIRECT(CAR(COLONNE()+64)&1);$B4-SOMME($M4:INDIRECT(ADRESSE(LIGNE();COLONNE()-1;4)));INDIRECT("B"&LIGNE())/INDIRECT("E"&LIGNE())))
Désolée Mike 31 ...
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
Modifié le 9 nov. 2017 à 11:00
Modifié le 9 nov. 2017 à 11:00
Re,
pour gérer les index colonnes à deux chiffres il faut compléter la formule comme cela mais il va falloir arrêter la parce que l'on va arriver aux limites des possibilités des conditions
en N4 colle cette formule et incrémente la vers le bas et vers la droite
=SI(OU(INDIRECT("A"&LIGNE())="";INDIRECT(ADRESSE(1;COLONNE()))="";ANNEE($C4)+$E4<INDIRECT(SI(COLONNE()<=26;CAR(COLONNE()+64);CAR(ENT((COLONNE()-1)/26)+64)&CAR(COLONNE()-(26*ENT((COLONNE()-1)/26))+64))&1));"";SI(ANNEE($C4)+$E4=INDIRECT(SI(COLONNE()<=26;CAR(COLONNE()+64);CAR(ENT((COLONNE()-1)/26)+64)&CAR(COLONNE()-(26*ENT((COLONNE()-1)/26))+64))&1);$B4-SOMME($M4:INDIRECT(ADRESSE(LIGNE();COLONNE()-1;4)));INDIRECT("B"&LIGNE())/INDIRECT("E"&LIGNE())))
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
pour gérer les index colonnes à deux chiffres il faut compléter la formule comme cela mais il va falloir arrêter la parce que l'on va arriver aux limites des possibilités des conditions
en N4 colle cette formule et incrémente la vers le bas et vers la droite
=SI(OU(INDIRECT("A"&LIGNE())="";INDIRECT(ADRESSE(1;COLONNE()))="";ANNEE($C4)+$E4<INDIRECT(SI(COLONNE()<=26;CAR(COLONNE()+64);CAR(ENT((COLONNE()-1)/26)+64)&CAR(COLONNE()-(26*ENT((COLONNE()-1)/26))+64))&1));"";SI(ANNEE($C4)+$E4=INDIRECT(SI(COLONNE()<=26;CAR(COLONNE()+64);CAR(ENT((COLONNE()-1)/26)+64)&CAR(COLONNE()-(26*ENT((COLONNE()-1)/26))+64))&1);$B4-SOMME($M4:INDIRECT(ADRESSE(LIGNE();COLONNE()-1;4)));INDIRECT("B"&LIGNE())/INDIRECT("E"&LIGNE())))
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
9 nov. 2017 à 18:12
9 nov. 2017 à 18:12
Re,
Es ce que la formule est bonne !
Es ce que la formule est bonne !
RAF26ML
Messages postés
86
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
19 janvier 2024
10 nov. 2017 à 08:20
10 nov. 2017 à 08:20
Bonjour,
apparemment non, mais peut-être que je ne l'adapte pas comme il faut.
En pièce jointe le tableau en entier.
Merci.
https://www.cjoint.com/c/GKkhuGWpQns
apparemment non, mais peut-être que je ne l'adapte pas comme il faut.
En pièce jointe le tableau en entier.
Merci.
https://www.cjoint.com/c/GKkhuGWpQns
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
10 nov. 2017 à 11:48
10 nov. 2017 à 11:48
Re,
c'est normal tu n'as pas adapté ma dernière formule, en W44 colle cette formule (attention de ne pas coller un espace en fin
je regarde si je peux ajouter des conditionnelles pour calculer dans la même formule le premier versement et n'avoir qu'une seule formule
c'est normal tu n'as pas adapté ma dernière formule, en W44 colle cette formule (attention de ne pas coller un espace en fin
=SI(OU(INDIRECT("A"&LIGNE())="";INDIRECT(ADRESSE(1;COLONNE()))="";ANNEE($D44)+$F44<INDIRECT(SI(COLONNE()<=26;CAR(COLONNE()+64);CAR(ENT((COLONNE()-1)/26)+64)&CAR(COLONNE()-(26*ENT((COLONNE()-1)/26))+64))&1));"";SI(ANNEE($D44)+$F44=INDIRECT(SI(COLONNE()<=26;CAR(COLONNE()+64);CAR(ENT((COLONNE()-1)/26)+64)&CAR(COLONNE()-(26*ENT((COLONNE()-1)/26))+64))&1);$B44-SOMME($V44:INDIRECT(ADRESSE(LIGNE();COLONNE()-1;4)));INDIRECT("B"&LIGNE())/INDIRECT("F"&LIGNE())))
je regarde si je peux ajouter des conditionnelles pour calculer dans la même formule le premier versement et n'avoir qu'une seule formule
RAF26ML
Messages postés
86
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
19 janvier 2024
14 nov. 2017 à 09:57
14 nov. 2017 à 09:57
Bonjour,
la formule ne marche pas, je copie et colle, je vois bien la formule dans la cellule par contre celle-ci reste vide....
https://www.cjoint.com/c/GKoi458hLXs
peut-être est-elle trop longue...
Merci
la formule ne marche pas, je copie et colle, je vois bien la formule dans la cellule par contre celle-ci reste vide....
https://www.cjoint.com/c/GKoi458hLXs
peut-être est-elle trop longue...
Merci
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
14 nov. 2017 à 10:08
14 nov. 2017 à 10:08
Re,
je n'ai fait que coller la formule en W26 et incrémenté vers la droite et en W44 incrémenté vers le bas et la droite
https://www.cjoint.com/c/GKojigOua5j
je n'ai fait que coller la formule en W26 et incrémenté vers la droite et en W44 incrémenté vers le bas et la droite
https://www.cjoint.com/c/GKojigOua5j
RAF26ML
Messages postés
86
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
19 janvier 2024
14 nov. 2017 à 11:25
14 nov. 2017 à 11:25
super ça marche ! c'est de ma faute, j'essayais de la coller en AA26.
la formule est super complexe, je ne sais pas si j'arriverai à la conserver dans le temps... la 1ère oui mais la 2ème... dans tous les cas merci beaucoup
pour l'instant tout marche.
bonne journée.
la formule est super complexe, je ne sais pas si j'arriverai à la conserver dans le temps... la 1ère oui mais la 2ème... dans tous les cas merci beaucoup
pour l'instant tout marche.
bonne journée.