Dans le tableur Microsoft Excel, vous pouvez effectuer des calculs sur les valeurs de données. Si vous avez une série de caractères, vous pouvez utiliser les fonctions Excel pour les traduire en d’autres caractères, créant ainsi un simple chiffre. Excel offre une gamme de différentes fonctions que vous pourriez utiliser pour les chiffres, comme le déplacement des caractères le long de l’alphabet. En traduisant d’abord vos caractères dans leur représentation en ASCII, vous pouvez effectuer un calcul numérique sur eux, puis les traduire en caractères pour communiquer votre texte codé.
Préparez vos personnages. Dans une feuille de calcul Excel, placez vos caractères en lignes consécutives, tous dans la même colonne, par exemple en inscrivant les caractères A à Z en majuscules et minuscules dans la colonne A. Dans la première ligne de la colonne B, traduisez le caractère de la première ligne de la colonne A en son numéro ASCII comme suit : =CODE(A1)
Appuyez sur Entrée pour voir le résultat. Sélectionner à nouveau la cellule « B1 » et la copier. Collez-le dans les lignes restantes de la colonne B en les sélectionnant toutes et en collant la formule copiée. Vous devriez voir la valeur ASCII pour chaque caractère de la colonne B. La lettre majuscule « A » devrait être représentée par 65, la lettre minuscule « a » par 97 et ainsi de suite.
Ajoutez à la valeur de votre personnage. Un chiffre commun implique la rotation des caractères le long de l’alphabet. Par exemple, la lettre « a » pourrait devenir « f » par rotation à cinq endroits. Dans la première ligne de la colonne C, appliquez ceci en ajoutant une valeur de 5 à la valeur de la colonne B : =B1+5
Appuyez sur la touche Entrée, puis copiez et collez la formule dans toutes les lignes de la colonne C comme pour le codage ASCII de la colonne B.
Tenir compte des limites de l’alphabet. Avant de pouvoir traduire votre numéro en un caractère, vous devez tenir compte de l’une ou l’autre extrémité de l’alphabet si vous avez utilisé un chiffre de rotation. Par exemple, une fois qu’il atteint la fin de l’alphabet, vous aurez besoin de votre chiffre pour revenir au début, de sorte que la lettre « v » deviendra « a » si vous tournez de cinq caractères. Dans Excel, cela nécessite une déclaration conditionnelle, dans la colonne D : =IF(OR(C1>122, (AND(C1>90, C1>97))), C1-26, C1-26, C1)
Ce test déterminera ce qui apparaît dans la colonne D. Si la valeur de la colonne C est supérieure à 122 ou entre 90 et 97 exclusifs, le code en déduit 26, sinon il énumère simplement la valeur de la colonne C telle quelle. Ceci pour tenir compte du fait que le caractère Z en majuscule est ASCII 90, la minuscule « a » est 97 et la minuscule « z » est 122. Collez la formule dans toute la colonne D.
Traduisez votre numéro en un personnage. Vous pouvez effectuer tous les processus de chiffrement supplémentaires que vous choisissez à ce stade, en ajoutant une colonne pour chaque étape. Pour traduire votre numéro en un caractère, utilisez le code suivant dans la première ligne de la colonne E ou quelle que soit votre dernière colonne, en modifiant le D pour convenir à la colonne où vous êtes : =CHAR(D1)
La colonne E devrait maintenant contenir la version codée du caractère énuméré dans chaque ligne de la colonne A, avec « f » pour « a », « a » pour « v » et ainsi de suite.
Laisser un commentaire