فهرست مطالب
اگر نیاز داشتید متن را از یک سلول به ستونهای جداگانه تقسیم کنید یا جدول را بچرخانید تا ستونها به ردیف تبدیل شوند، این روز شانس شماست. امروز میخواهم چند نکته سریع درباره نحوه انجام این کار به اشتراک بگذارم.
نحوه تقسیم سلولهای Google Sheets به ستونها
اگر سلولهای شما با وجود داده های بیش از یک کلمه، می توانید چنین سلول هایی را به ستون های جداگانه تقسیم کنید. این به شما امکان می دهد داده ها را در جدول خود آسان تر فیلتر و مرتب کنید. اجازه دهید چند نمونه را به شما نشان دهم.
روش استاندارد Google Sheets برای تقسیم متن به ستون
آیا می دانستید که Google Sheets ابزار خود را برای تقسیم سلول ها ارائه می دهد؟ تقسیم متن به ستون نامیده می شود. جدا کردن کلمات توسط یک جداکننده به اندازه کافی مفید است اما ممکن است برای کارهای پیچیده تر محدود به نظر برسد. اجازه دهید منظورم را به شما نشان دهم.
من قصد دارم نام محصولات را از جدولم جدا کنم. آنها در ستون C هستند، بنابراین ابتدا آن را انتخاب می کنم و سپس به Data > تقسیم متن به ستونها :
یک صفحه شناور در پایین صفحهگسترده من ظاهر میشود. این به من امکان می دهد یکی از متداول ترین جداکننده ها را انتخاب کنم: کاما، نقطه ویرگول، نقطه یا فاصله. همچنین میتوانم یک جداکننده سفارشی وارد کنم یا از Google Sheets بخواهم به طور خودکار یکی را شناسایی کند:
به محض انتخاب جداکنندهای که در دادههایم استفاده میشود ( space )، کل ستون فوراً به ستون های جداگانه تقسیم می شود:
پس چه اشکالی دارد؟
- نه تنهاابزار تقسیم به ستون Google Sheets همیشه ستون اصلی شما را با قسمت اول دادههای شما بازنویسی میکند، اما ستونهای دیگر را نیز با قسمتهای تقسیم شده بازنویسی میکند.
همانطور که می بینید، نام محصولات من اکنون در 3 ستون است. اما اطلاعات دیگری در ستون های D و E وجود داشت: مقدار و مجموع.
بنابراین، اگر می خواهید از این ابزار استاندارد استفاده کنید، بهتر است چند ستون خالی را در سمت راست ستون اصلی خود وارد کنید. برای جلوگیری از از دست دادن داده ها
- محدودیت دیگر این است که نمی تواند سلول ها را توسط چندین جداکننده در یک زمان تقسیم کند. اگر چیزی مانند « شکلات، بسیار تیره » دارید و نیازی به کاما ندارید، باید این سلولها را در دو مرحله تقسیم کنید - ابتدا با کاما، سپس با فاصله:
خوشبختانه، ما فقط افزونهای داریم که از دادههای شما مراقبت میکند و بدون گفتن شما جایگزین متن نمیشود. همچنین سلولهای شما را با چندین جداکننده، از جمله جداکنندههای سفارشی، یکباره تقسیم میکند.
تقسیم سلولها در Google Sheets با استفاده از افزونه Power Tools
یک راه سریعتر و آسانتر برای تقسیم سلولها در Google Sheets. این تقسیم متن نامیده می شود و می توان آن را در افزونه Power Tools یافت:
با استفاده از این ابزار، می توانید سلول ها را در یک تقسیم کنید. چند راه مختلف بیایید نگاهی به آنها بیندازیم.
نکته. این ویدیوی نمایشی کوتاه را تماشا کنید یا با خیال راحت ادامه را بخوانید :)
تقسیم سلول ها بر اساس کاراکتر
اولین گزینه ای که افزونه ارائه می دهد این استبرای تقسیم سلول ها در هر رخداد جداکننده. تنوع زیادی از جداکننده ها وجود دارد - همان هایی که در Google Sheets ظاهر می شوند. نمادهای سفارشی؛ حروف ربط مانند ' و '، ' یا '، ' نه '، و غیره. و حتی حروف بزرگ - وای! :)
چیزهای خوب عبارتند از:
- در صورتی که یکی از جداکننده ها فوراً از دیگری پیروی کند، اگر شما به آن بگویید، افزونه با آنها به عنوان یکی برخورد می کند. کاری که ابزار استاندارد تقسیم متن به ستون نمی تواند انجام دهد ;)
- شما همچنین کنترل می کنید که آیا ستون منبع خود را با قسمت اول داده های تقسیم شده جایگزین کنید یا خیر. کار دیگری که تقسیم متن به ستون ها استاندارد نمی تواند انجام دهد ;)
بنابراین، با افزونه ما، فقط باید:
- انتخاب کنید کاراکترها برای تقسیم بر
- تنظیمات را در پایین تنظیم کنید
- و دکمه Split را کلیک کنید
افزونه به طور خودکار 2 ستون جدید - D و E - را وارد میکند و نتایج را در آنجا جایگذاری میکند و ستونهای دارای دادههای عددی دست نخورده باقی میماند.
سلولها را در کاربرگنگار Google بر اساس موقعیت تقسیم کنید
گاهی اوقات این کار ممکن است تشخیص جداکننده دشوار باشد. در مواقع دیگر، ممکن است بخواهید فقط تعداد معینی از کاراکترها را از متن اصلی برش دهید.
در اینجا یک مثال آورده شده است. فرض کنید نام محصول و کد 6 رقمی آن را به عنوان یک رکورد دارید. هیچ جداکننده ای وجود ندارد، بنابراین ابزار استاندارد Google Sheets تقسیم متن به ستون یکی از دیگری را جدا نمی کند.
این زمانی است که Power Toolsاز آنجایی که می داند چگونه بر اساس موقعیت تقسیم شود مفید است:
می بینید؟ تمام 6 رقم در ستون D از متن در ستون C جدا می شوند. متن نیز در ستون E قرار می گیرد.
نام و نام خانوادگی را جدا کنید
Power Tools همچنین به هنگام نیاز به تقسیم کمک می کند. سلول هایی با نام کامل در چندین ستون.
نکته. این افزونه نام و نام خانوادگی را از هم جدا می کند، نام های میانی و بسیاری از سلام ها، عناوین و نام های بعدی را تشخیص می دهد:
- ستون را با نام ها انتخاب کنید و به Split Names بروید. این بار:
همانطور که می بینید، Power Tools یک دستیار عالی برای تقسیم متن است. همین امروز آن را از فروشگاه Google دریافت کنید و با چند کلیک، سلولها را در کاربرگنگار Google تقسیم کنید.
تقسیم تاریخ و زمان
در حالی که هیچیک از ابزارهای بالا تاریخ را پردازش نمیکنند، نمیتوانیم از آن غافل شویم. این نوع داده ها ما یک ابزار ویژه داریم که واحدهای زمانی را از واحدهای تاریخ جدا می کند، اگر هر دو در یک سلول نوشته شده باشند، مانند این:
این افزونه Split Date نامیده می شود. & Time و در همان گروه Split در Power Tools قرار دارد:
این ابزار فوق العاده ساده است:
- ستونی را با مقادیر Date time انتخاب کنید.
- آن ستون هایی را که می خواهید در نتیجه دریافت کنید علامت بزنید: هم date و هم time یا فقط یکی از آنها برای استخراج ازستون.
- کلیک کنید Split .
تبدیل ستون ها به ردیف در Google Sheets — transpose
آیا فکر میکنید اگر ستونها و ردیفها را با هم عوض کنید، جدول شما نمایشپذیرتر به نظر میرسد؟ خب، شما به جای درستی آمده اید :)
دو راه برای تبدیل ستون ها به ردیف بدون کپی کردن، جای گذاری یا وارد کردن مجدد داده ها وجود دارد.
از منوی Google Sheets استفاده کنید
دادههایی را که میخواهید جابهجا شوند (برای تبدیل ردیفها به ستون و بالعکس) انتخاب کنید و آن را در کلیپ بورد کپی کنید. حتماً سرصفحهها را نیز انتخاب کنید.
نکته. می توانید داده ها را با فشار دادن Ctrl+C روی صفحه کلید خود یا با استفاده از گزینه مربوطه از منوی زمینه کپی کنید:
یک برگه جدید ایجاد کنید و یک سلول سمت چپ را برای جدول آینده خود در آنجا انتخاب کنید. روی آن سلول کلیک راست کرده و Paste special > جایگذاری از منوی زمینه:
محدودهای که کپی کردید درج میشود اما خواهید دید که ستونها به ردیف تبدیل شدهاند و بالعکس:
کاربرگنگار Google TRANSPOSE
من مکاننما را در سلولی قرار میدهم که جدول آینده من شروع میشود — A9 — و فرمول زیر را در آنجا وارد میکنم:
=TRANSPOSE(A1:E7)
A1:E7 محدوده ای است که توسط جدول اصلی من اشغال شده است. سلولی با این فرمول به سمت چپ ترین سلول جدول جدید من تبدیل می شود که در آن ستون ها و ردیف ها جای خود را تغییر داده اند:
مزیت اصلی این روش این است که وقتی داده ها را تغییر می دهید اصلی شماجدول، مقادیر در جدول جابجا شده نیز تغییر خواهند کرد.
از طرف دیگر، روش اول به نوعی یک "عکس" از جدول اصلی در یک حالت ایجاد می کند.
صرف نظر از روشی که انتخاب میکنید، هر دوی آنها شما را از کپی پیست کردن نجات میدهند، بنابراین از روشی که بیشتر دوست دارید استفاده کنید.
امیدوارم اکنون کمی بیشتر در مورد نحوه تقسیم سلولها بدانید. Google Sheets و نحوه تبدیل آسان ستون ها به ردیف.
تعطیلات زمستانی مبارک!