سلول‌های Google Sheets را به چندین ستون تقسیم کنید و سپس آنها را به ردیف تبدیل کنید

  • این را به اشتراک بگذارید
Michael Brown

اگر نیاز داشتید متن را از یک سلول به ستون‌های جداگانه تقسیم کنید یا جدول را بچرخانید تا ستون‌ها به ردیف تبدیل شوند، این روز شانس شماست. امروز می‌خواهم چند نکته سریع درباره نحوه انجام این کار به اشتراک بگذارم.

    نحوه تقسیم سلول‌های Google Sheets به ستون‌ها

    اگر سلول‌های شما با وجود داده های بیش از یک کلمه، می توانید چنین سلول هایی را به ستون های جداگانه تقسیم کنید. این به شما امکان می دهد داده ها را در جدول خود آسان تر فیلتر و مرتب کنید. اجازه دهید چند نمونه را به شما نشان دهم.

    روش استاندارد Google Sheets برای تقسیم متن به ستون

    آیا می دانستید که Google Sheets ابزار خود را برای تقسیم سلول ها ارائه می دهد؟ تقسیم متن به ستون نامیده می شود. جدا کردن کلمات توسط یک جداکننده به اندازه کافی مفید است اما ممکن است برای کارهای پیچیده تر محدود به نظر برسد. اجازه دهید منظورم را به شما نشان دهم.

    من قصد دارم نام محصولات را از جدولم جدا کنم. آنها در ستون C هستند، بنابراین ابتدا آن را انتخاب می کنم و سپس به Data > تقسیم متن به ستون‌ها :

    یک صفحه شناور در پایین صفحه‌گسترده من ظاهر می‌شود. این به من امکان می دهد یکی از متداول ترین جداکننده ها را انتخاب کنم: کاما، نقطه ویرگول، نقطه یا فاصله. همچنین می‌توانم یک جداکننده سفارشی وارد کنم یا از Google Sheets بخواهم به طور خودکار یکی را شناسایی کند:

    به محض انتخاب جداکننده‌ای که در داده‌هایم استفاده می‌شود ( space )، کل ستون فوراً به ستون های جداگانه تقسیم می شود:

    پس چه اشکالی دارد؟

    1. نه تنهاابزار تقسیم به ستون Google Sheets همیشه ستون اصلی شما را با قسمت اول داده‌های شما بازنویسی می‌کند، اما ستون‌های دیگر را نیز با قسمت‌های تقسیم شده بازنویسی می‌کند.

      همانطور که می بینید، نام محصولات من اکنون در 3 ستون است. اما اطلاعات دیگری در ستون های D و E وجود داشت: مقدار و مجموع.

      بنابراین، اگر می خواهید از این ابزار استاندارد استفاده کنید، بهتر است چند ستون خالی را در سمت راست ستون اصلی خود وارد کنید. برای جلوگیری از از دست دادن داده ها

    2. محدودیت دیگر این است که نمی تواند سلول ها را توسط چندین جداکننده در یک زمان تقسیم کند. اگر چیزی مانند « شکلات، بسیار تیره » دارید و نیازی به کاما ندارید، باید این سلول‌ها را در دو مرحله تقسیم کنید - ابتدا با کاما، سپس با فاصله:

    خوشبختانه، ما فقط افزونه‌ای داریم که از داده‌های شما مراقبت می‌کند و بدون گفتن شما جایگزین متن نمی‌شود. همچنین سلول‌های شما را با چندین جداکننده، از جمله جداکننده‌های سفارشی، یکباره تقسیم می‌کند.

    تقسیم سلول‌ها در Google Sheets با استفاده از افزونه Power Tools

    یک راه سریع‌تر و آسان‌تر برای تقسیم سلول‌ها در Google Sheets. این تقسیم متن نامیده می شود و می توان آن را در افزونه Power Tools یافت:

    با استفاده از این ابزار، می توانید سلول ها را در یک تقسیم کنید. چند راه مختلف بیایید نگاهی به آنها بیندازیم.

    نکته. این ویدیوی نمایشی کوتاه را تماشا کنید یا با خیال راحت ادامه را بخوانید :)

    تقسیم سلول ها بر اساس کاراکتر

    اولین گزینه ای که افزونه ارائه می دهد این استبرای تقسیم سلول ها در هر رخداد جداکننده. تنوع زیادی از جداکننده ها وجود دارد - همان هایی که در Google Sheets ظاهر می شوند. نمادهای سفارشی؛ حروف ربط مانند ' و '، ' یا '، ' نه '، و غیره. و حتی حروف بزرگ - وای! :)

    چیزهای خوب عبارتند از:

    • در صورتی که یکی از جداکننده ها فوراً از دیگری پیروی کند، اگر شما به آن بگویید، افزونه با آنها به عنوان یکی برخورد می کند. کاری که ابزار استاندارد تقسیم متن به ستون نمی تواند انجام دهد ;)
    • شما همچنین کنترل می کنید که آیا ستون منبع خود را با قسمت اول داده های تقسیم شده جایگزین کنید یا خیر. کار دیگری که تقسیم متن به ستون ها استاندارد نمی تواند انجام دهد ;)

    بنابراین، با افزونه ما، فقط باید:

    1. انتخاب کنید کاراکترها برای تقسیم بر
    2. تنظیمات را در پایین تنظیم کنید
    3. و دکمه Split را کلیک کنید

    افزونه به طور خودکار 2 ستون جدید - D و E - را وارد می‌کند و نتایج را در آنجا جای‌گذاری می‌کند و ستون‌های دارای داده‌های عددی دست نخورده باقی می‌ماند.

    سلول‌ها را در کاربرگ‌نگار Google بر اساس موقعیت تقسیم کنید

    گاهی اوقات این کار ممکن است تشخیص جداکننده دشوار باشد. در مواقع دیگر، ممکن است بخواهید فقط تعداد معینی از کاراکترها را از متن اصلی برش دهید.

    در اینجا یک مثال آورده شده است. فرض کنید نام محصول و کد 6 رقمی آن را به عنوان یک رکورد دارید. هیچ جداکننده ای وجود ندارد، بنابراین ابزار استاندارد Google Sheets تقسیم متن به ستون یکی از دیگری را جدا نمی کند.

    این زمانی است که Power Toolsاز آنجایی که می داند چگونه بر اساس موقعیت تقسیم شود مفید است:

    می بینید؟ تمام 6 رقم در ستون D از متن در ستون C جدا می شوند. متن نیز در ستون E قرار می گیرد.

    نام و نام خانوادگی را جدا کنید

    Power Tools همچنین به هنگام نیاز به تقسیم کمک می کند. سلول هایی با نام کامل در چندین ستون.

    نکته. این افزونه نام و نام خانوادگی را از هم جدا می کند، نام های میانی و بسیاری از سلام ها، عناوین و نام های بعدی را تشخیص می دهد:

    1. ستون را با نام ها انتخاب کنید و به Split Names بروید. این بار:

  • با توجه به ستون هایی که می خواهید دریافت کنید، کادرها را علامت بزنید:
  • همانطور که می بینید، Power Tools یک دستیار عالی برای تقسیم متن است. همین امروز آن را از فروشگاه Google دریافت کنید و با چند کلیک، سلول‌ها را در کاربرگ‌نگار Google تقسیم کنید.

    تقسیم تاریخ و زمان

    در حالی که هیچ‌یک از ابزارهای بالا تاریخ را پردازش نمی‌کنند، نمی‌توانیم از آن غافل شویم. این نوع داده ها ما یک ابزار ویژه داریم که واحدهای زمانی را از واحدهای تاریخ جدا می کند، اگر هر دو در یک سلول نوشته شده باشند، مانند این:

    این افزونه Split Date نامیده می شود. & Time و در همان گروه Split در Power Tools قرار دارد:

    این ابزار فوق العاده ساده است:

    1. ستونی را با مقادیر Date time انتخاب کنید.
    2. آن ستون هایی را که می خواهید در نتیجه دریافت کنید علامت بزنید: هم date و هم time یا فقط یکی از آنها برای استخراج ازستون.
    3. کلیک کنید Split .

    تبدیل ستون ها به ردیف در Google Sheets — transpose

    آیا فکر می‌کنید اگر ستون‌ها و ردیف‌ها را با هم عوض کنید، جدول شما نمایش‌پذیرتر به نظر می‌رسد؟ خب، شما به جای درستی آمده اید :)

    دو راه برای تبدیل ستون ها به ردیف بدون کپی کردن، جای گذاری یا وارد کردن مجدد داده ها وجود دارد.

    از منوی Google Sheets استفاده کنید

    داده‌هایی را که می‌خواهید جابه‌جا شوند (برای تبدیل ردیف‌ها به ستون و بالعکس) انتخاب کنید و آن را در کلیپ بورد کپی کنید. حتماً سرصفحه‌ها را نیز انتخاب کنید.

    نکته. می توانید داده ها را با فشار دادن Ctrl+C روی صفحه کلید خود یا با استفاده از گزینه مربوطه از منوی زمینه کپی کنید:

    یک برگه جدید ایجاد کنید و یک سلول سمت چپ را برای جدول آینده خود در آنجا انتخاب کنید. روی آن سلول کلیک راست کرده و Paste special > جای‌گذاری از منوی زمینه:

    محدوده‌ای که کپی کردید درج می‌شود اما خواهید دید که ستون‌ها به ردیف تبدیل شده‌اند و بالعکس:

    کاربرگ‌نگار Google TRANSPOSE

    من مکان‌نما را در سلولی قرار می‌دهم که جدول آینده من شروع می‌شود — A9 — و فرمول زیر را در آنجا وارد می‌کنم:

    =TRANSPOSE(A1:E7)

    A1:E7 محدوده ای است که توسط جدول اصلی من اشغال شده است. سلولی با این فرمول به سمت چپ ترین سلول جدول جدید من تبدیل می شود که در آن ستون ها و ردیف ها جای خود را تغییر داده اند:

    مزیت اصلی این روش این است که وقتی داده ها را تغییر می دهید اصلی شماجدول، مقادیر در جدول جابجا شده نیز تغییر خواهند کرد.

    از طرف دیگر، روش اول به نوعی یک "عکس" از جدول اصلی در یک حالت ایجاد می کند.

    صرف نظر از روشی که انتخاب می‌کنید، هر دوی آنها شما را از کپی پیست کردن نجات می‌دهند، بنابراین از روشی که بیشتر دوست دارید استفاده کنید.

    امیدوارم اکنون کمی بیشتر در مورد نحوه تقسیم سلول‌ها بدانید. Google Sheets و نحوه تبدیل آسان ستون ها به ردیف.

    تعطیلات زمستانی مبارک!

    مایکل براون یک علاقه‌مند به فناوری است که علاقه زیادی به ساده‌سازی فرآیندهای پیچیده با استفاده از ابزارهای نرم‌افزاری دارد. او با بیش از یک دهه تجربه در صنعت فناوری، مهارت های خود را در Microsoft Excel و Outlook و همچنین Google Sheets و Docs تقویت کرده است. وبلاگ مایکل اختصاص داده شده است تا دانش و تخصص خود را با دیگران به اشتراک بگذارد و نکات و آموزش هایی را برای بهبود بهره وری و کارایی ارائه دهد. چه یک حرفه ای با تجربه باشید و چه مبتدی، وبلاگ مایکل، بینش های ارزشمند و توصیه های عملی را برای استفاده حداکثری از این ابزارهای نرم افزاری ضروری ارائه می دهد.