نیاز به تغییر رمزگذاری متن اغلب با استفاده از مرورگرها، ویراستاران متن و پردازنده ها مواجه می شود. با این حال، هنگام کار در یک صفحه پردازشگر اکسل، چنین نیازی نیز ممکن است بوجود آید، زیرا این برنامه نه تنها اعداد بلکه همچنین متن را پردازش می کند. بیایید دریابیم که چگونه رمزگذاری را در Excel تغییر دهید.
درس: رمزگذاری مایکروسافت ورد
کار با رمزگذاری متن
کدگذاری متن مجموعه ای از اصطلاحات عددی الکترونیکی است که به کاراکترهای کاربر پسند تبدیل می شوند. انواع مختلفی از رمزگذاری وجود دارد، که هر کدام دارای قوانین و زبان خاص است. توانایی برنامه برای تشخیص یک زبان خاص و ترجمه آن به کاراکترهایی قابل درک برای یک فرد معمولی (حروف، اعداد، کاراکترهای دیگر) تعیین می کند که آیا برنامه میتواند با متن خاص کار کند یا خیر. در میان کدگذاری های متن محبوب باید موارد زیر را برجسته کنید:
- ویندوز-1251؛
- KOI-8؛
- ASCII؛
- ANSI؛
- UKS-2؛
- UTF-8 (یونیکد).
نام دوم شایع ترین در میان رمزگذاری در جهان است، به عنوان آن را به عنوان یک نوع استاندارد جهانی است.
اغلب موارد، برنامه خود رمزگذاری را به رسمیت می شناسد و به طور خودکار به آن متصل می شود، اما در برخی موارد کاربر نیاز به نشان دادن ظاهر خود را به برنامه دارد. فقط پس از آن می تواند به درستی با کاراکترهای کد کار می کند.
بیشترین تعداد مشکل با رمزگشایی از کدگذاری برنامه اکسل در هنگام باز کردن فایل های CSV یا صادرات فایل های TXT رخ می دهد. اغلب، به جای حروف معمول هنگام باز کردن این فایل ها از طریق اکسل، ما می توانیم نمادهای نامفهوم، به اصطلاح "ترک" را مشاهده کنید. در این موارد، کاربر برای انجام برنامه به درستی شروع به نمایش داده ها، باید دستکاری های خاصی انجام دهد. راه حل های متعددی برای حل این مشکل وجود دارد.
روش 1: کدگذاری را با استفاده از Notepad + + تغییر دهید
متاسفانه، اکسل ابزار کامل ندارد که اجازه می دهد سرعت رمزگذاری را در هر نوع متن تغییر دهد. بنابراین، لازم است از راه حل های چند مرحله ای برای این منظور استفاده کنید یا برای استفاده از برنامه های شخص ثالث استفاده کنید. یکی از قابل اطمینان ترین راه استفاده از ویرایشگر متن Notepad ++ است.
- برنامه Notepad ++ را اجرا کنید روی مورد کلیک کنید "پرونده". از لیستی که باز می شود، مورد را انتخاب کنید "باز". به عنوان یک جایگزین، می توانید میانبر صفحه کلید را تایپ کنید Ctrl + O.
- پنجره فایل باز می شود. برو به دایرکتوری که در آن سند واقع شده است، که به اشتباه در اکسل نمایش داده شده است. آن را انتخاب کنید و روی دکمه کلیک کنید. "باز" در پایین پنجره
- این فایل در پنجره Editor Notepad ++ باز می شود. در پایین پنجره در سمت راست نوار وضعیت رمزگذاری فعلی سند است. از آنجایی که اکسل آن را نادرست نمایش می دهد، شما باید تغییرات ایجاد کنید. ما کلید ترکیبی را تایپ می کنیم Ctrl + A روی صفحه کلید برای انتخاب تمام متن. روی آیتم منو کلیک کنید "رمزگذاری". در لیستی که باز می شود، مورد را انتخاب کنید "تبدیل به UTF-8". این رمزگذاری یونیکد است و اکسل با آن به همان اندازه درست کار می کند.
- پس از آن، برای ذخیره تغییرات در فایل، بر روی دکمه در نوار ابزار در قالب یک فلاپی دیسک کلیک کنید. بستن دفترچه یادداشت ++ با کلیک کردن بر روی دکمه در قالب یک کریستال سفید در یک مربع قرمز در گوشه سمت راست بالای پنجره کلیک کنید.
- فایل را به صورت استاندارد از طریق اکسپلورر باز کرده یا با استفاده از هر گزینه دیگری در اکسل. همانطور که می بینید، تمام کاراکترها به درستی نمایش داده می شوند.
با وجود این واقعیت که این روش مبتنی بر استفاده از نرم افزار شخص ثالث است، یکی از ساده ترین گزینه ها برای بازنویسی محتویات فایل ها در اکسل است.
روش 2: از جادوگر متن استفاده کنید
علاوه بر این، شما می توانید تبدیل با استفاده از ابزار ساخته شده در برنامه، یعنی Text Wizard را انجام دهید. به اندازه کافی عجیب است، استفاده از این ابزار تا حدودی پیچیده تر از استفاده از یک برنامه شخص ثالث توصیف شده در روش قبلی است.
- اجرای برنامه اکسل شما باید برنامه خود را فعال کنید و سند را با آن باز نکنید. یعنی، قبل از اینکه شما باید ورق خالی را بنویسید. به برگه بروید "داده ها". بر روی دکمه روی نوار کلیک کنید "از متن"قرار داده شده در یک بلوک از ابزار "دریافت داده های خارجی".
- پنجره وارد کردن فایل وارد شده باز می شود. این پشتیبانی از باز کردن فرمت های زیر است:
- Txt؛
- CSV؛
- PRN
به محل فایل وارد شده بروید، آن را انتخاب کنید و روی دکمه کلیک کنید "واردات".
- جادوگر متن باز می شود. همانطور که می بینید، در زمینه پیش نمایش، کاراکتر ها به درستی نمایش داده می شوند. در حوزه "فرمت فایل" ما لیست کشویی را باز کرده و رمزگذاری را در آن تغییر می دهیم "یونیکد (UTF-8)".
اگر داده ها هنوز به طور نادرست نمایش داده شوند، ما سعی می کنیم با استفاده از سایر کدام ها، تا زمانی که متن در زمینه پیش نمایش قابل خواندن باشد، آزمایش نخواهیم کرد. پس از نتیجه، شما را برآورده می کند، روی دکمه کلیک کنید. "بعدی".
- پنجره جادوگر متن زیر باز می شود. در اینجا شما می توانید شخصیت جدایی را تغییر دهید، اما توصیه می شود که تنظیمات پیش فرض (تب) را ترک کنید. ما دکمه را فشار می دهیم "بعدی".
- در آخرین پنجره امکان تغییر قالب اطلاعات ستون وجود دارد:
- رایج
- متن
- تاریخ
- پرش ستون
در اینجا تنظیمات باید طبق ماهیت محتوای پردازش شده تنظیم شود. پس از آن، روی دکمه کلیک کنید "انجام شد".
- در پنجره بعدی، ما مختصات سلول بالا سمت چپ محدوده صفحه را نشان می دهیم که در آن داده ها وارد می شوند. این را می توان با تایپ کردن آدرس به صورت دستی در حوزه مناسب یا به سادگی با انتخاب سلول مورد نظر در ورق انجام دهید. بعد از اینکه مختصات اضافه شدند، بر روی دکمه در قسمت پنجره کلیک کنید "خوب".
- پس از آن متن بر روی صفحه در کدگذاری مورد نظر نمایش داده می شود. باقی مانده است که آن را فرمت کند یا ساختار جدول را بازگرداند، در صورتی که داده های جدول داری باشد، زیرا در هنگام بازنویسی آن نابود می شود.
روش 3: فایل را در یک رمزگذاری خاص ذخیره کنید
یک وضعیت معکوس وجود دارد که فایل را با نمایش صحیح داده ها باز نمی شود، اما در کدگذاری تنظیم شده ذخیره می شود. در اکسل، می توانید این کار را انجام دهید.
- به برگه بروید "پرونده". روی مورد کلیک کنید "ذخیره به عنوان".
- پنجره سند ذخیره باز می شود. با استفاده از رابط Explorer، دایرکتوری را که در آن فایل ذخیره می شود تعریف می کنیم. سپس ما نوع فایل را تنظیم می کنیم اگر ما می خواهیم کتاب را در قالب دیگری غیر از فرمت استاندارد اکسل (xlsx) ذخیره کنیم. سپس روی پارامتر کلیک کنید "خدمات" و در لیستی که باز می شود، مورد را انتخاب کنید "تنظیمات سند وب".
- در پنجره ای که باز می شود، به برگه بروید "رمزگذاری". در حوزه "ذخیره سند به عنوان" لیست کشویی را باز کنید و از نوع لیستی از نوع کدگذاری را که در نظر ما لازم است انتخاب کنید. پس از آن، روی دکمه کلیک کنید "خوب".
- ما به پنجره برگشتیم "ذخیره سند" و سپس بر روی دکمه کلیک کنید "ذخیره".
سند بر روی دیسک سخت یا رسانه قابل جابجایی در رمزگذاری که شما خودتان آن را تعریف کردید ذخیره خواهد شد. اما به یاد داشته باشید که در حال حاضر همیشه اسناد ذخیره شده در اکسل در این کد گذاری ذخیره خواهد شد. برای تغییر این، مجبورید دوباره از پنجره خارج شوید. "تنظیمات سند وب" و تنظیمات را تغییر دهید.
راه دیگری برای تغییر تنظیمات کدگذاری متن ذخیره شده وجود دارد.
- بودن در تب "پرونده"بر روی مورد کلیک کنید "گزینه ها".
- پنجره اکسل باز می شود. زیر را انتخاب کنید "پیشرفته" از لیست موجود در سمت چپ پنجره. بخش مرکزی پنجره به تنظیمات بلوک رفته "عمومی". در اینجا ما بر روی دکمه کلیک میکنیم "گزینه های صفحه وب".
- پنجره ای که برای ما آشناست باز می شود. "تنظیمات سند وب"جایی که ما همه اقدامات مشابهی را که قبلا در مورد آن صحبت کردیم انجام می دهیم.
در حال حاضر هر سند ذخیره شده در اکسل رمزگذاری دقیقی را که نصب کرده اید خواهد داشت.
همانطور که می بینید، اکسل یک ابزار ندارد که به شما اجازه می دهد به سرعت و به راحتی متن را از یک رمزگذاری به یک دیگر تبدیل کنید. جادوگر متن دارای قابلیت های فراوانی است و ویژگی های بسیاری دارد که برای این روش لازم نیست. با استفاده از آن، شما باید از طریق چندین مرحله که مستقیما بر این فرآیند تأثیر می گذارند، انجام دهید، اما برای مقاصد دیگر خدمت می کنید. حتی تبدیل با استفاده از ویرایشگر متن سوم شخص Notepad ++ به نظر می رسد در این مورد کمی ساده تر است. صرفه جویی در فایل ها در کدگذاری داده شده در اکسل نیز با این واقعیت پیچیده می شود که هر بار که بخواهید این پارامتر را تغییر دهید، باید تنظیمات جهانی برنامه را تغییر دهید.