|
Posté le 16/12/2022 @ 20:57
|
Petite astucienne
|
Bonjour
J'ai besoin des lumières des pros d'excel : J'ai créé il y a quelque temps, sur mon W7 (excel 2007), une formule avec plusieurs conditions du type :
=SI.CONDITIONS(B5=5;B43;B5=10;C43;B5=3;D43;B5=4;E43;B5=15;F43;B5=18;G43;B5=19;H43;B5=20;I43;B5=8;J43;VRAI;0)
Elle a très bien fonctionné. Depuis j'ai fait des allers/retours de ce fichier entre mon pc (W7) et celui du boulot (W10) en modifiant d'autres onglets.
Aujourd'hui, quand je retourne sur la feuille avec cette formule, il me met la "bonne valeur" correspondant à la formule mais la formule en elle-même se présente désormais comme ceci dans la barre :
=
_xlfn.IFS
(B5=5;$B$43;B5=10;$C$43;B5=3;$D$43;B5=4;$E$43;B5=15;$F$43;B5=18;$G$43;B5=19;$H$43;B5=20;$I$43;B5=8;$J$43;VRAI;0) et si je clique dans la cellule, apparaît alors "#NOM?". Rien n'y fait, je ne peux pas remettre la formule comme à l'origine : cela ne marche plus.
Pourquoi ?
Vais-je devoir refaire toutes mes formules avec TOUTES les parenthèses que j'avais réussi à éviter alors ?
Merci à tous.
[Configuration automatique à compléter]
Windows 7
Firefox 107.0
|
|
|
|
|
|
Posté le 16/12/2022 à 23:20
|
|
Bonjour à tous,
Tu es certaine de tes versions d'excel ? tu ne parles pas de celle du boulot
Si.condition() n'existe pas en excel 2007
Remarque : Cette fonctionnalité est disponible sur Windows ou Mac si vous avez Office 2019, ou si vous avez un
abonnement Microsoft 365
. Si vous êtes abonnéMicrosoft 365,
vérifiez que vous disposez de la dernière version
.==>#nom?
Vais-je devoir refaire toutes mes formules avec TOUTES les parenthèses que j'avais réussi à éviter alors ? en 2007, oui
mais tu peux passer par un tableau de correspondance
genre
5
$B$43
10
$B$43
etc ...
et utiliser =recherchev(b5;plage du tableau;2;0)
Crdlmt
|
|
Posté le 16/12/2022 à 23:37
|
Grand Maître astucien
|
Bonsoir
,
À ma connaissance, la formation SI.CONDITIONS n'existe que depuis Excel 2016. Aussi, je suis surpris de lire que tu l'as utilisée sur un Excel 2007.
Quoiqu'il en soit, l'apparition d'un _XLFN.IFS est la marque d'une fonction non définie dans une ancienne version d'Excel.
Revois les versions que tu as chez toi et au boulot.
@ +
|
|
Posté le 17/12/2022 à 07:36
|
Petite astucienne
|
Bonjour
Merci à vous deux pour vos réponses. En effet Poussebois, j'ai confondu : En fait c'est au boulot que j'ai créé la formule (avec excel 2019...).
J'ai essayé la méthode de "DjiDji59430"
. Désolée, mais je ne suis pas assez intelligente (larguée de chez larguée, vous avez trop présumé de mes capacités mentales); de plus, j'avais l'impression que cela ne répondait pas vraiment à mon besoin, donc je suis revenue à mes parenthèses : sacrées formules !!
Il faudrait que je fasse évoluer mon matériel informatique mais il fonctionne tellement mieux (tellement moins de bugs) que celui de mon boulot W10 (2019) que je n’arrive pas à me lancer.
Encore merci et à bientôt.
Belette
|
|
Posté le 17/12/2022 à 08:25
|
Grand Maître astucien
|
Bonjour
,
Sans faire évoluer ton matériel informatique, il y a (peut-être ?) une solution.
D'abord, si celui ci est compatible, migrer vers Windows 10. Windows 7 n'est plus maintenu depuis plus de 2 ans et est devenu de ce fait, plus vulnérable. Et la migration est gratuite.
Ensuite, acheter une clé d'activation pour Office 2019 chez Da-licences
ici
. C'est tout à fait légal et cela coûte moins de 1 euro !
Donne les caractéristiques principales de ton matériel pour voir si c'est possible : marque et modèle du PC, quantité de RAM, capacité du disque dur,...
@ +
|
|
Posté le 17/12/2022 à 11:51
|
|
|
|
Posté le 17/12/2022 à 22:16
|
Petite astucienne
|
Bonsoir
Décidément, ça pue ça pue ça pue.
Je ne peux même pas insérer ma formule avec des parenthèses (trop de "je ne sais plus quoi"). Je vous joins mon fichier tronqué d'une condition que je n'ai pas pu insérer (voir les lignes à l'intérieur du rond). Je ne peux pas mettre la condition des 8 jours, la formule devient trop longue et plante : maintenant j'ai #VALEUR (au moins ça varie)...
La formule de DjiDji59430 ne convient absolument pas. En fait je souhaiterais qu'en fonction du nombre de jours travaillés, la ligne 7 soit renseignée automatiquement afin de permettre le calcul des cotisations (lignes 13 à 34).
Y a t il un moyen de détourner cet écueil ?
voir mon fichier :
https://www.cjoint.com/c/LLrvlxvbLoc
Merci aux courageux.
Belette
|
|
Posté le 17/12/2022 à 23:34
|
|
belette 59 a écrit :
Bonsoir
La formule de DjiDji59430 ne convient absolument pas.
Belette
Elle fonctionne parfaitement, le tout est de la comprendre et de ne pas changer de formule si() suivant les post.
Il manque la base forfaitaire pour la 2 eme quinzaine de juillet
https://www.cjoint.com/c/LLrwGuzs75Y
Crdlmt
|
|
Posté le 18/12/2022 à 08:29
|
Petite astucienne
|
Trop top ! Je confirme, je ne connaissais pas ce type de formule et je vais essayer de la comprendre pour pouvoir m'en resservir
Je n'ai qu'une formation débutante sur excel, donc Internet est mon ami dans ce domaine.
Encore merci 1000 fois.
Poussebois je ne t'oublie pas, il faut juste que je prenne le temps (rapidement promis).
Bonne fin de week-end.
|
|