• Initiateur de la discussion Initiateur de la discussion Chtnmlb
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Chtnmlb

Guest
Bonjour le forum,

Je dispose d'une extraction de base de données que je dois exploiter. Cependant, cette extraction contient des données personnelles et par soucis de respect des conventions CNIL je me dois de brouiller ces données avant de pouvoir les manipuler et diffuser.
Deux colonnes sont principalement à modifier :
-une avec des numéros de dossiers contenant toutes le même de nombre de chiffres.
-une avec des noms de familles qui ont donc chacun un nombre différent de caractères.

Par exemple :
Pour Monsieur Martin ; n°dossier : 123456789, je souhaiterais obtenir
-Colonne A : MARTIN devient ***TIN
-Colonne B : 123456789 devient ***456789

Connaitriez vous une fonction qui puisse automatiser ces actions ?

Merci
 

Pièces jointes

Re : Anonymiser

Bonjour Chtnmlb,

Voici une solution.
Formule à saisir en C2 et à tirer vers le bas et vers la droite :
Code:
="***"&DROITE(A2;NBCAR(A2)-3)
a+

Ensuite, un Copier - Collage Spécial (Valeur) permet de remplacer les formules par leurs valeur.

edit : Salut Efgé
 
Re : Anonymiser

Re , Bonjour mromain,
La proposition de mromain est meilleure (une seule formule pour tout...)
Je propose une macro, pour tout traiter d'un seul coup.
Code:
Private Sub CommandButton1_Click()
For i = 2 To Sheets("Sheet1").Range("A" & Application.Rows.Count).End(xlUp).Row
    Cells(i, 3).Value = "***" & Right(Cells(i, 1), 3)
    Cells(i, 4).Value = "***" & Right(Cells(i, 2), 6)
Next i
End Sub
Cordialement
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

B
  • Question Question
Réponses
11
Affichages
1 K
Benoît75
B
Réponses
2
Affichages
988
G
Réponses
1
Affichages
1 K
Gian75018
G
A
Réponses
0
Affichages
816
Altarba
A
M
  • Question Question
Réponses
5
Affichages
2 K
N
Réponses
2
Affichages
836
nathg31
N
A
Réponses
0
Affichages
8 K
Arpopa
A
K
Réponses
4
Affichages
2 K
K
Retour