Microsoft 365 Formules pour Excell

Langrand

XLDnaute Nouveau
Bonjour,
J'ai à nouveau besoin de votre aide.
Je cherche une formule qui me transformerait automatiquement des cellules numériques d'une rangée en "A" " B" ou" C " si la valeur est identique à la valeur d'une autre cellule de la même rangée
Je joins un petit tableau pour explications.
Et merci d'avance de m'accorder un peu de temps

J.L. Langrand

PS Chat GPT ne comprends pas ce que je lui demande...
 

Pièces jointes

  • Exemple 1.XLSX
    14.2 KB · Affichages: 7

Langrand

XLDnaute Nouveau
Bonsoir,
Exercice sympa:
1- Pas de VBA
2- Pas de formule pour conserver la réversibilité
3- Pas de MFC pour pouvoir filtrer sur ABC.
:)
Donc en PJ un essai issu du post #2.
On a le tableau initial avec les valeurs.
Tableau dupliqué à droite avec les formules :
VB:
=SI(AD16="";"";SI(AD16=$L16;$L$1;SI(AD16=$M16;$M$1;SI(AD16=$N16;$N$1;AD16))))
Donc si les valeurs ABC changent le tableau est remis à jour.
Les cellules contiennent bien ABC donc on peut filtrer.

Pour être plus lisible le premier tableau est masquable. Il suffit de cliquer sur le petit "-" pour réduire et ensuite sur le petit "+" pour revoir le premier tableau.
Regarde la pièce jointe 1166748

Regarde la pièce jointe 1166749
Bonjour, je croyais en avoir fini mais voilà que ça se complique. Depuis que j'ai adapté mes tableaux la saisie des données est fortement ralentie et saccadée. J'ai diminué les mises en forme pour voir mais ça ne change rien. La taille la plus élevée est 4 Mo. Est-ce devenu trop lourd?
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir,
Question difficile car de multiples causes sont possibles.
Sans le fichier difficile de faire un état des lieux.
4Mo dans l'absolu n'est pas un gros fichier. Tout dépend de ce qu'il y a dedans. Ce qui ralentit généralement s'il y a beaucoup de MFC, ou pire des copier/coller intempestifs qui dupliquent les MFC.
Ou de multiples mises en forme sur de grandes plages.
On peut essayer de le faire "maigrir" avec cette PJ.
- Copier votre fichier dans une copie.
- Ouvrez cette PJ puis votre copie
- Sélectionnez une feuille de votre fichier copié
- Faites ALT + F8, et sélectionnez Nettoyage, faites Exécuter.
- A la fin enregistrez votre fichier, et regardez sa taille. A t elle été réduite ? Son fonctionnement est il plus fluide ?
 

Pièces jointes

  • Nettoyage.xlsm
    14.8 KB · Affichages: 4

Discussions similaires

Réponses
20
Affichages
1 K
Réponses
7
Affichages
530

Statistiques des forums

Discussions
312 211
Messages
2 086 292
Membres
103 171
dernier inscrit
clemm