La fonction LET ne se met pas à jour avec les données

Anonyme
2020-10-08T17:16:56+00:00

bonjour,

J'utilise depuis peu la nouvelle fonction LET qui est très pratique pour s'y retrouver dans les formules compliquées.

Exemple:

LET(PrixRevient;$H16;

QtéRestanteTotale;INDEX(réalisé!$A$1:$O$101;LIGNE($B16);13);

QtéEnVenteTotale;INDEX(carnet!$B$5:$K$101;$A16;1);

SI(PrixRevient>0;QtéRestanteTotale-QtéEnVenteTotale;0))

Or lorsque je recopie la formule utilisant cette fonction sur toutes les lignes de mon tableau, le résultat du calcul reste dans chacune des cellules celui de la cellule d'origine du copier-coller, et la mise à jour ne se fait que lorsque je me place dans chacune des cellules où j'ai copié la formule et que je fais ENTER.

Remarque : j'ai bien le mode CALCUL AUTOMATIQUE activé, j'utilise Excel sur Mac, mode "Insider Fast"

Y-a-t-il un moyen que les formules soient calculées automatiquement ?

merci par avance pour votre aide

Microsoft 365 Insider | Excel | MacOS

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
Anonyme
2020-10-09T07:47:03+00:00

JPLévy :

J'ai identifié un problème dans l'une des formules (INDEX() en erreur dans certaines cellules lorsque la cellule lui renvoyant le numéro de ligne est vide) et apparemment c'est ce qui empêchait l'ensemble des LET() du fichier de se mettre à jour, même pour les cellules contenant d'autres formules.

Bon, déjà un point important qui a trouvé sa solution !

JPLévy :

Par contre maintenant que j'ai corrigé ma formule, et bien que j'ai redémarré Excel et même le Mac, c'est le COLLER LES FORMULES qui ne marche plus, je ne me vois pas retaper ces formules sur des centaines de lignes... que puis-je faire ?

Là, pour le coup, on peut craindre une corruption légère. Je te suggére, puisqu'on est entre "Insiders", de commencer par faire remonter l'information aux équipes produit via le bouton "Vous voulez contribuer..." à droite de la barre d'outils.

Ensuite, tu peux essayer un "nettoyage" du classeur en l'ouvrant avec LibreOffice puis en l'enregistrant sous un autre nom (mais toujours en .xlsx, bien sûr). La double conversion que cela implique donne généralement de bons résultats. Ensuite, il te faudra retaper la formule car elle aura probablement souffert au passage, mais tu devrais pouvoir de nouveau la copier et coller. Enfin, c'est à tenter...

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

7 réponses supplémentaires

  1. Anonyme
    2020-10-08T22:13:31+00:00

    Il n'est pas exclu qu'il y ait vraiment un problème dans les formules. Mais ça pourrait ressembler à une corruption du document, aussi, surtout que cette fonction est encore "jeune" et qu'il peut encore y avoir des bugs dans les coins.

    Essaye déjà de voir s'il y a du ménage à faire. Peut-être en recommençant ta feuille sur un classeur "propre" (pas de copier-coller depuis le classeur actuel, car on ne colle pas seulement ce qui est visible...)

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2020-10-08T18:32:45+00:00

    Les données sont des nombres entiers (quantité de pièces en vente, quantité restante de pièces) ou bien des nombres positifs avec trois décimales (prix de revient des pièces), donc rien de bien spécial.

    Les données sont récupérées sur des feuilles EXCEL différentes (la feuille "réalisé" contient les ventes, la feuille "carnet", le carnet de commandes) qui se trouvent dans le même "workbook"

    La mise à jour se faisait correctement au début, mais en modifiant les formules pour corriger les erreurs et en ajoutant des formules, à un moment donné la mise à jour n'a plus fonctionné pour aucune des cellules dans lesquelles je copie les formules

    J'ai redémarré EXCEL et j'ai peut-être trouvé le problème car un message s'affiche au démarrage, qu'en pensez-vous?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Supprimé

    Cette réponse a été supprimée en raison d’une violation de notre Code de conduite. La réponse a été signalée manuellement ou identifiée via la détection automatisée avant que l’action ne soit entreprise. Pour obtenir plus d’informations, veuillez consulter notre Code de conduite.


    Les commentaires ont été désactivés. En savoir plus

  4. Anonyme
    2020-10-08T17:38:16+00:00

    Il faudrait peut-être que tu donnes plus de détails sur le contexte, en particulier le type de données que tu utilises.

    Pour ma part, je ne rencontre pas de difficulté particulière en reproduisant l'exemple donné dans l'aide pour cette fonction :

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire