Si vous venez de commencer à utiliser Microsoft Excel, vous vous habituerez peut-être au programme qui applique automatiquement toutes les modifications et recalcule les résultats des cellules pour toutes les formules d'une feuille de données. Cependant, une fois que l’ensemble de données augmente, les calculs automatiques peuvent prendre beaucoup de temps et de ressources CPU. Cela peut entraîner un bégaiement ou même un blocage du programme jusqu'à ce qu'il recalcule toutes les cellules. De plus, lorsque vous ajoutez une nouvelle cellule ou modifiez quoi que ce soit, le processus recommence. Les calculs manuels vous permettent de définir une plage de cellules à recalculer uniquement lorsque vous le souhaitez.
Dans les cas normaux, cela présente un petit dilemme. Si vous laissez la plage sur « Manuel » trop longtemps sans forcer un recalcul, vous risquez d'obtenir des valeurs qui ont été calculées il y a un certain temps sans le savoir. Le formatage des valeurs obsolètes dans Excel vise à remédier à ce problème.
En termes simples, le formatage des valeurs obsolètes présente les cellules qui pourraient avoir été affectées par des modifications récentes ailleurs dans l'ensemble de données.
Prenons un exemple simple. Vous disposez d'un ensemble de données de ventes pour quelques vendeurs et toutes leurs ventes tout au long du mois. Vous utilisez les totaux des ventes pour calculer la commission de chaque vendeur. Pour éviter de recalculer continuellement les totaux, vous exécutez le calcul de la commission à la fin de chaque période de paiement. Cependant, avec une commission basée sur le total des ventes, les valeurs modifiées n'importe où (comme un remboursement qui modifie la quantité de certains articles) se répercuteraient sur cette valeur.
Sans le formatage des valeurs obsolètes, vous n'auriez aucun moyen de détecter si vos valeurs calculées précédemment sont toujours vraies. La seule façon de vous assurer que votre ensemble de données est à jour est d'appliquer un autre recalcul.
En règle générale, Excel ne propose aucune option pour le formatage des valeurs obsolètes dans Excel. Cependant, en 2023, Microsoft a commencé à déployer une fonctionnalité bêta pour les Microsoft Insiders qui utilisaient le canal bêta sous Windows. En novembre 2024, la fonctionnalité a commencé à être proposée à tous les utilisateurs qui travaillent dans Excel pour Microsoft 365.
Les bases du nouveau formatage des valeurs obsolètes dans Excel sont simples : les valeurs obsolètes sont immédiatement détectées, affichées et barrées. Ensuite, vous pouvez sélectionner une cellule avec une valeur obsolète et forcer un recalcul en appuyant sur « F9 ».
Après cela, l'ensemble de données sera actualisé et toutes les valeurs barrées seront supprimées, au moins jusqu'à ce que vous commenciez à apporter d'autres modifications créant des valeurs plus obsolètes.
La fonctionnalité de formatage des valeurs obsolètes a démarré avec Excel 365 pour Windows, version 2409 (Build 18025.20126 ou version ultérieure). Cependant, il se peut qu'il ne soit pas disponible immédiatement pour tous les utilisateurs.
De plus, l'option est toujours limitée à cette seule version d'Excel, et il n'y a aucun moyen de modifier le formatage qu'Excel utilisera pour les valeurs obsolètes. Frapper est la seule option dont vous disposez, du moins pour le moment.
Si vous utilisez une autre version de Windows ou si vous souhaitez un formatage différent du barrage, vous pouvez implémenter un système d'horodatage de base pour suivre les cellules qui ont été modifiées récemment.
Étape 1 : Ajoutez une colonne Timestamp à côté des valeurs fréquemment recalculées ou modifiées. La colonne doit être au format Date. Disons que nos valeurs sont dans la colonne B. Nous utiliserons une colonne auxiliaire C pour les horodatages.
Étape 3 : Chaque fois que vous saisissez ou modifiez une valeur quelque part dans la colonne B, déplacez-vous vers la même ligne dans la colonne C et appuyez sur « Ctrl Shift ; » puis « Ctrl ; » Cela ajoute un horodatage avec l'heure et la date de la modification.
Étape 4 : Implémenter la mise en forme conditionnelle pour la colonne Horodatage (Mise en forme conditionnelle > Nouvelle règle).
Étape 5 : Par exemple, vous pouvez mettre en évidence toutes les cellules qui ont une valeur datant de plus de sept jours avec =TODAY() - $B1 > 7
. L'application de la formule dans la mise en forme conditionnelle devrait modifier la référence de cellule pour compter les lignes de manière appropriée.
Après cela, vous pouvez généralement voir quelles cellules ont été modifiées il y a quelque temps et peuvent contenir des valeurs obsolètes.
Vous pouvez également jouer avec différentes exigences d'horodatage (telles que les valeurs obsolètes étant celles qui sont plus récentes plutôt que les plus anciennes).
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!