فهرست مطالب
علیرغم مزایای زیادی که توسط Google Sheets ارائه میشود، معایبی نیز دارد. نمونه بارز آن کمبود ابزارهای ساده برای مدیریت متن است. آیا ما ملزم به افزودن یا جایگزینی متن در Google Sheets به صورت دستی یا با فرمول های پیچیده هستیم؟ دیگر نه. :) ما این شکاف را با ابزارهای ساده یک کلیک پر کرده ایم. به من اجازه دهید آنها را در این پست وبلاگ به شما معرفی کنم.
تمام ابزارهایی که من امروز ارائه می کنم بخشی از یک ابزار هستند - ابزارهای برق. این مجموعه ای از همه افزونه های ما برای Google Sheets است. من به شدت شما را تشویق می کنم که آن را نصب کنید، سرآشپز خود باشید و "مواد تشکیل دهنده" زیر را روی داده های خود ترکیب و مطابقت دهید. ;)
متن را در صفحات گسترده خود تغییر دهید
بسیاری از ما به خاطر صرفه جویی در زمان به این نقطه رسیده ایم که سبک ثابت جداول را به خطر بیندازیم. بنابراین، دیر یا زود، دادههای موجود در برگههای خود را در موارد مختلف و با حروف اضافی تایپ شده با عجله پیدا میکنید. این ممکن است مشکل ساز باشد، به خصوص اگر چندین نفر حق ویرایش یک صفحه گسترده را داشته باشند.
خواه شما یک کمال گرا هستید که تمایل دارد داده ها را بسیار واضح و کاربردی نگه دارد، یا صرفاً مجبور به نشان دادن داده ها از صفحات گسترده شما، ابزارهای زیر به شما کمک خواهند کرد.
تغییر حروف بزرگ در Google Sheets
روش های استاندارد تغییر حروف نوشتاری در Google Sheets شامل توابع است: LOWER، UPPER، PROPER . برای استفاده از آنها، باید یک ستون کمکی ایجاد کنید، فرمول هایی را در آنجا بسازید وستون اصلی من را با نتیجه جایگزین کنید (چک باکس در پایین افزونه):
نکته. اگر حروف ربط یا هر کلمه پیوندی دیگری وجود داشته باشد، میتوانید متن را با استفاده از گزینه دوم - مقادیر بر اساس رشتهها را تقسیم کنید .
اگر مورد نوشتار مهمتر است، سومین دکمه رادیویی را انتخاب کنید و همه چیز را قبل از حروف بزرگ تقسیم کنید.
تقسیم بر اساس موقعیت
همانند افزودن متن، موقعیت نمادها در سلول ها ممکن است مهمتر از وقوع کاراکترهای خاص باشند. به خصوص، اگر همه سلول ها به یک روش قالب بندی شده باشند.
با ابزار Split by position ، می توانید مکان دقیقی را انتخاب کنید که در آن رکوردها باید تقسیم شوند:
من از این ابزار برای جدا کردن کدهای کشور و منطقه از خود شماره تلفن استفاده کردم:
اکنون تنها چیزی که باقی مانده است حذف ستون اصلی است. و آن دو مورد جدید را قالب بندی کنید.
Split names
همانطور که قبلاً اشاره کردم، ابزار استاندارد Google Sheets به نام Split text to columns فقط کلمات را از یکدیگر دور می کند. . اگر از این ابزار برای نامهای خود استفاده میکنید، احتمال زیادی وجود دارد که ستونهایی را دریافت کنید که در آن نامها، عنوانها و پسوندها ترکیب شدهاند.
ابزار Split names ما به شما کمک میکند از آن جلوگیری کنید. . به اندازه کافی هوشمند است که نام اول، نام خانوادگی و میانی را تشخیص دهد. القاب و سلام؛ پسوندها و پسوندها بنابراین، آن را فقط تقسیم نمی کندکلمات بسته به واحدهای نام، آنها را در ستونهای مربوطه قرار میدهد.
بهعلاوه، میتوانید به عنوان مثال، فقط نام و نام خانوادگی را بدون توجه به قسمتهای دیگر در سلولها بکشید. این ویدیوی کوتاه (1:45) را تماشا کنید، کل فرآیند به معنای واقعی کلمه فقط چند ثانیه طول میکشد:
پیوندها، اعداد و متن را در Google Sheets استخراج کنید
اگر تقسیم همه مقادیر در یک سلول انجام نمیشود یک گزینه و شما ترجیح می دهید بخشی خاص را از آن سلول برگه های Google استخراج کنید، ممکن است بخواهید به ابزار Extract نگاهی بیندازید:
نکته. اگر به فرمولها علاقه دارید، این آموزش چند نمونه فرمول در مورد نحوه استخراج دادهها در کاربرگنگار Google ارائه میکند.
4 روش اول روشهای مختلفی برای استخراج دادههای شما از سلولهای کاربرگنگار Google هستند:
- توسط رشته ها ، اگر آنچه باید دریافت کنید بعد از/قبل/در وسط همان مقادیر قرار دارد.
- با موقعیت ، اگر می دانید مکان دقیقی که باید از آن بیرون کشید.
- با ماسک ، اگر بتوان داده های مورد نظر را با الگوی مشابهی در سلول ها شناسایی کرد.
- اولین/آخرین N کاراکتر ، اگر داده های استخراج شده در ابتدا یا انتهای سلول ها باشد.
همچنین می توانید انواع داده های خاصی را دریافت کنید:
- استخراج هایپرلینک ها
- URL ها
- شماره
- آدرس های ایمیل
ویدیوی نمایشی زیر این ابزار را در عمل نشان می دهد:
Voila ! اینها همه ابزارهایی هستند که ما در حال حاضر داریم که به شما کمک می کنندکار با متن در Google Sheets آنها ممکن است به یافتن خوش شانس شما تبدیل شوند یا به سادگی در وقت و اعصاب شما صرفه جویی کنند. به هر حال، من معتقدم که داشتن آنها بسیار مفید هستند.
و فقط یک یادآوری کوچک — همه این افزونه ها را در Power Tools خواهید یافت — مجموعه ای از همه ابزارهای ما برای Google Sheets.
اگر سؤالی دارید یا اگر وظیفه شما آنقدر پیچیده است که این افزونه ها نمی توانند به شما خدمت کنند، فقط نظر خود را در زیر بنویسید، و ما خواهیم دید که چه کمکی می توانیم انجام دهیم. :)
به ستون اصلی خود مراجعه کنید سپس به نحوی نتایج فرمول را به مقادیر تبدیل کنید و ستون اصلی را حذف کنید.خب، شما نیازی به انجام هیچ یک از موارد بالا با ابزار ما ندارید. به سرعت حروف صفحه Google شما را در خود سلولهای اصلی تغییر میدهد.
نکته. برای آشنایی بیشتر با این ابزار، این ویدیو را تماشا کنید، یا با خیال راحت مقدمه کوتاه زیر آن را بخوانید.
این ابزار را در گروه Text > پیدا خواهید کرد. Modify :
برای تغییر حروف بزرگ در صفحهگسترده خود با این افزونه، فقط محدوده متن خود را انتخاب کنید و روشی را برای تغییر دادهها انتخاب کنید: همه چیز را به حروف جمله. ، حروف کوچک یا حروف بزرگ ، هر کلمه را با حروف بزرگ بنویسید (معروف به حروف مناسب)، کوچک و amp; یا تغییر متن .
نکته. اگر مطمئن نیستید که از چه گزینه ای باید استفاده کنید، صفحه راهنمای ابزاری را که در آن همه چیز را با جزئیات توضیح دادیم بررسی کنید.
هنگامی که آماده شدید، Modify را فشار دهید و مشاهده کنید که داده های اصلی شما تغییر می کند:
جایگزینی نمادها
اگر اگر داده ها را از وب وارد می کنید، ممکن است حروف برجسته را در جدول خود پیدا کنید، مانند ß، Ö ، یا ç . فایل وارد شده ممکن است دارای نویسههای ویژه مختلفی باشد: علائم حق نسخهبرداری (©)، علامتهای سوال معکوس (¿)، علامتهای آمپر (&)، و نقل قولهای هوشمند (" "). این نمادها همچنین ممکن است با کدهایشان نمایش داده شوند (اغلب در وب استفاده می شوند.)
اگر سعی کنید آنها را با استفاده ازابزار استاندارد Google Sheets یافتن و جایگزینی ( Ctrl+H )، آماده شوید تا فرآیند جایگزینی هر کاراکتر را مرور کنید. همچنین باید به جای آن نمادهایی را که می خواهید ببینید وارد کنید.
ابزار جایگزین کردن نمادها ما بسیار سریعتر و آسان تر برای استفاده است. محدوده داده انتخاب شده را اسکن می کند و به طور خودکار همه نویسه ها یا کدهای برجسته را با نمادهای استاندارد مربوطه جایگزین می کند.
نکته. این ابزار همچنین در Power Tools قرار دارد: Text > Modify .
همچنین کارهایی که می توانید با کدها و کاراکترهای خاص با استفاده از همان افزونه انجام دهید در اینجا آمده است:
و در اینجا می توانید ببینید چگونه ابزار جایگزینی نقل قول های هوشمند با نقل قول های مستقیم کار می کند (در حال حاضر فقط برای نقل قول های دوگانه):
متن لهستانی
اگر تغییرات بالا برای جدول شما بسیار زیاد است، و شما ترجیح می دهید به سادگی متن Google Sheets خود را اینجا و آنجا برس بکشید، افزونه به شما کمک می کند این را نیز خودکار کنید.
متن لهستانی ابزار به محدوده ای که انتخاب کرده اید نگاه می کند و کارهای زیر را انجام می دهد:
- فاصله های سفید را در صورت وجود حذف می کند
- اگر مواردی را فراموش کرده اید بعد از علائم نگارشی فاصله اضافه می کند
- حروف جمله را در سلول های شما اعمال می کند
شما آزاد هستید که هر سه گزینه را به طور همزمان انتخاب کنید یا گزینه ای را انتخاب کنید که بیشتر با جدول شما مطابقت دارد:
نحوه افزودن متن در Google Sheets
یک روش استاندارد برای افزودن متن در Google Sheets مانند همیشه است: یک تابع. واین CONCATENATE است که معمولاً کاراکترهای اضافی را به متن موجود شما وارد می کند.
نکته. این آموزش نمونههایی از فرمول را ارائه میکند که متن را در موقعیت یکسان چندین سلول اضافه میکند.
اما وقتی نوبت به توابع میرسد، همیشه به یک ستون اضافی برای فرمولها میرسد. پس چرا اگر افزونههایی وجود دارند که متن را دقیقاً در همان نقطه مدیریت میکنند، زحمت اضافه کردن ستونها و فرمولهای خاص را بدهید؟
یکی از ابزارهای ما دقیقاً برای این کار طراحی شده است. به آن افزودن متن بر اساس موقعیت می گویند و در همان گروه Text از Power Tools قرار می گیرد.
نکته. این ویدیو را تماشا کنید تا ابزار را بهتر بشناسید، نه می توانید مقدمه کوتاه آن را دقیقاً در زیر آن بخوانید.
این به شما امکان می دهد نه تنها متنی را در Google Sheets اضافه کنید، بلکه کاراکترهای ویژه و ترکیب آنها را به جدول خود وارد کنید. مانند علائم نگارشی، علامت عددی (#)، علامت بعلاوه (+)، و غیره. و چه بهتر، شما در مورد موقعیت این کاراکترهای جدید تصمیم می گیرید.
نویسه های ویژه را در ابتدا وارد کنید / در پایان
دو گزینه اول امکان اضافه کردن متن در ابتدا و در پایان به تمام سلول های انتخاب شده را ممکن می سازد.
بیایید میگویید که میخواهید فهرست شمارههای تلفن خود را با کدهای کشور ارائه کنید. از آنجایی که کد باید قبل از کل عدد باشد، وظیفه اضافه کردن اعداد در ابتدای سلولهای کاربرگنگار Google است.
فقط محدوده را با اعداد انتخاب کنید، کد کشور مورد نظر را در آن وارد کنید.فیلد مربوطه در ابزار، و روی افزودن :
افزودن متن در Google Sheets قبل از متن / بعد از متن
سه مورد آخر کلیک کنید گزینه های ابزار به شما امکان می دهند بسته به متن خاصی در سلول ها کاراکترها را وارد کنید.
- می توانید متن خود را از نویسه های 3، 7، 10 و غیره در سلولی با گزینه ای به نام <1 اضافه کنید>بعد از شماره کاراکتر . من قصد دارم از این ابزار استفاده کنم و کدهای منطقه پیچیده شده در پرانتز را به اعداد مثال قبلی وارد کنم.
در آنجا، کدهای منطقه برای اعداد ایالات متحده و کانادا از نویسه 3 بعدی شروع می شوند: +1 202 5550198. بنابراین باید قبل از آن یک براکت گرد اضافه کنم:
پس از افزودن، کدهای منطقه به کاراکتر ششم ختم می شوند: +1 (202 5550198
بنابراین، من یک براکت بسته را نیز بعد از آن اضافه می کنم. این چیزی است که من دارم:
- شما همچنین می توانید متن اضافه کنید قبل از یا بعد از متن خاص در سلولها.
این گزینهها به من کمک میکنند با افزودن فاصلههای قبل و بعد از پرانتز، شماره تلفنها را خواناتر کنم:
اما اگر افزودن متن در برگههای Google گزینهای نیست و ترجیح میدهید تعدادی کاراکتر اضافی و متن منسوخ را حذف کنید، چه؟ خوب، ما ابزارهای این کار را نیز داریم.
نکته. یک صفحه راهنما برای گزینههای افزودن متن نیز وجود دارد، آن را در اینجا پیدا خواهید کرد.
حذف نویسههای اضافی و خاص در Google Sheets
گاهی اوقات فضاهای سفید و سایر کاراکترها ممکن استبه میز شما خزید و هنگامی که وارد شوند، ممکن است ردیابی و حذف همه آنها بسیار عصبی شود.
ابزار استاندارد Google Sheets Find and replace تنها یک کاراکتر اضافی را با نویسه دیگر جایگزین می کند. بنابراین در مواردی مانند این، بهتر است این وظیفه را به گروه حذف در Power Tools به افزونه ها واگذار کنید:
نکته. گروه حذف همچنین دارای یک صفحه راهنما است که در آن همه ابزارها و گزینه های آنها ذکر شده است. برای روشهای دیگر برای حذف همان متن یا نویسههای خاص در Google Sheets پست کنید.
حذف رشته های فرعی یا نویسه های فردی
این اولین ابزار از شر یک یا چند نویسه و حتی زیر رشته های Google Sheets در محدوده انتخاب شده خلاص می شود. برای دقیقتر بودن، میتوانید موارد زیر را حذف کنید:
- همه موارد یک حرف، عدد، یا نویسه خاص Google Sheets، به عنوان مثال. 1 یا +
- حروف، اعداد یا کاراکترهای تکی متعدد: به عنوان مثال. 1 و +
- یک دنباله مشخص از کاراکترها - رشته فرعی Google Sheets - یا تعدادی از این مجموعهها، به عنوان مثال. +1 و/یا +44
من همان شماره تلفن های مثال قبلی را می گیرم و همه کشور را حذف می کنم کدها و براکت ها را به طور همزمان با ابزار:
حذف فاصله ها و جداکننده ها
ابزار بعدی برای Google Sheetsفاصله های سفید قبل، بعد و داخل متن را حذف می کند. اگر در دادههای شما به هیچ وجه از فاصلهها استقبال نمیشود، به راحتی آنها را به طور کامل حذف کنید:
این افزونه همچنین نویسههای ویژهای مانند کاما، نیمویرگول و سایر جداکنندهها را حذف میکند. (حتی یک چک باکس ویژه برای شکست خط وجود دارد). کاراکترهای غیرچاپ (مانند شکست خط)، موجودیتهای HTML (کدهایی که به جای خود کاراکترها استفاده میشوند)، و برچسبهای HTML:
حذف کاراکترها بر اساس موقعیت
اگرچه گاهی اوقات این خود کاراکترها مهم نیستند، بلکه موقعیت آنها در سلولها مهم است.
- در مثال من، برنامههای افزودنی در شماره تلفنها وجود دارد که مکان یکسانی دارند - از نویسه 12 تا 14 در هر سلول
من از این موقعیت برای حذف برنامههای افزودنی از همه اعداد با ابزار مربوطه استفاده خواهم کرد:
همچنین ببینید: نحوه تبدیل سریع فرمول ها به مقادیر در اکسلدر اینجا نحوه تبدیل اعداد فقط در یک زوج از کلیک ها:
- شما می توانید مقداری از اولین/آخرین کاراکترها در سلول ها را به همین روش پاک کنید. فقط تعداد دقیق نمادهای اضافی را مشخص کنید و این افزونه شما را منتظر نخواهد گذاشت.
نگاه کنید، ابزار کدهای کشور - 3 نویسه اول - را از شماره تلفن حذف کرده است:
- اگر چندین سلول حاوی یک متن قبل باشد یا به دنبال جزئیات غیر ضروری، از گزینه حذف کاراکترهای قبل/پس از متن برای حذف آنها استفاده کنید.
برای مثال، در اینجا لیستی ازمشتریان با شماره تلفن و کشورهایشان در سلولهای یکسان:
بسته به کشور، سلولها را بر اساس گروهها انتخاب میکنم و ابزار را تنظیم میکنم تا همه موارد قبل از ایالات متحده را حذف کند، UK و سپس CA . این چیزی است که در نتیجه دریافت میکنم:
ردیفها و ستونهای خالی را در Google Sheets حذف کنید
پس از تغییرات مختلف در دادههای شما ، ممکن است متوجه سطرها و ستون های خالی در سراسر صفحه خود شوید. برای حذف آنها، اولین راهی که به ذهن می رسد این است که هر ردیف را با فشار دادن Ctrl انتخاب کنید و سپس آن خطوط خالی را از طریق منوی زمینه حذف کنید. و همین کار را برای ستونها تکرار کنید.
علاوه بر این، ممکن است بخواهید آن ستونها و ردیفهای استفاده نشده را که خارج از دادههای شما باقی میمانند حذف کنید. به هر حال، آنها فضا را اشغال می کنند و از حد مجاز 5 میلیون سلول در یک صفحه گسترده فراتر می روند.
حتی بیشتر از این، ممکن است لازم باشد این کار را در همه برگه های داخل فایل انجام دهید.
برخلاف Google Sheets، افزونه ما همه سطرها و ستونهای خالی و بلااستفاده را یکجا حذف میکند. شما حتی نیازی به انتخاب هیچ محدوده یا ستون و ردیف جداگانه ای ندارید.
فقط برگه خود را باز کنید، به ابزار Clear دسترسی داشته باشید، 5 کادر انتخاب (یا کمتر، بسته به هدف خود) را انتخاب کنید، روی Clear کلیک کنید. ، و در آنجا جداول مرتب خود را در همه برگه ها بدون هیچ شکافی دارید:
نحوه تقسیم متن به ستون ها & rows
یکی دیگر از عملیات مفید تقسیم متن از یک ستون به چندین ستون و از استیک ردیف به چندین ردیف.
اگرچه Google Sheets اخیراً ویژگی Split text to column خود را معرفی کرده است، اما دارای نقاط ضعف عمده ای است:
- این ویژگی تقسیم می شود فقط به ستون ها (در حال حاضر نحوه تقسیم به ردیف ها وجود ندارد).
- در هر بار یک جداکننده تقسیم می شود. اگر جداکنندههای مختلفی در سلولهای شما وجود دارد، باید چندین بار از این ابزار استفاده کنید.
- با خطوط جدا نمیشود . این به شما امکان میدهد جداکنندههای سفارشی را مشخص کنید، اما وارد کردن خط شکستن در آنجا میتواند مشکل ساز شود.
- هنگام تقسیم سلولها از ستونها در سمت چپ جدول، دادهها را به سمت راست بازنویسی میکند.
- هنگامی که تقسیم میشود. نامها، اولین، آخرین و وسط را نمیشناسد — به سادگی کلمات را تقسیم میکند.
خوشبختانه، افزونه Split ما با همه این موارد برای شما سروکار دارد. . شما این ابزار را در گروه Split در Power Tools پیدا خواهید کرد:
تقسیم بر اساس کاراکتر
ابتدا، من می خواهم نحوه تقسیم متن توسط نویسه ها یا جداکننده ها در سلول ها را نشان دهید.
نکته. این ویدئوی نمایشی کوتاه را تماشا کنید یا با خیال راحت ادامه را بخوانید :)
شما باید ابتدا داده ها را برای تقسیم انتخاب کنید، مطمئن شوید که گزینه تقسیم بر اساس کاراکترها انتخاب شده است، و جداکننده هایی را انتخاب کنید که در سلول های شما رخ می دهد.
من Space را بررسی نمی کنم زیرا نمی خواهم نام ها را جدا کنم. با این حال، کاما و خطوط به من کمک می کند تا شماره تلفن و عنوان شغل را جدا کنم. همچنین انتخاب کنید