فهرست مطالب
هنگامی که داده ها را از پایگاه داده یا هر منبع دیگری وارد می کنید، در چنین شرایطی باید سلول یک را به دو یا چند سلول تقسیم کنید. در این آموزش، من قصد دارم در مورد نحوه تقسیم یک سلول به دو در اکسل با استفاده از 5 روش های موثر زیر، از جمله مثال های واقعی، بحث کنم. بنابراین، برای کسب اطلاعات بیشتر، آن را با دقت مرور کنید.
دانلود کتاب تمرین تمرین
می توانید کتاب کار مورد استفاده برای نمایش را از لینک دانلود زیر دانلود کنید.
تقسیم یک سلول به Two.xlsx
5 روش مفید برای تقسیم یک سلول به دو در اکسل
در این قسمت، پنج روش مفید را به شما نشان خواهم داد. روش های تقسیم یک سلول به دو در اکسل در اینجا، ما یک مجموعه داده داریم که در آن ستون B عمدتاً شامل نامهای کامل است. اکنون، باید سلول ستون B را به دو ستون، به عنوان مثال، نام و نام خانوادگی تقسیم کنیم. علاوه بر این، نباید اشاره کنم که برای این مقاله از نسخه Microsoft Excel 365 استفاده کرده ام. شما می توانید با توجه به راحتی خود از هر نسخه دیگری استفاده کنید. برای نشان دادن، من از مجموعه داده نمونه زیر استفاده کرده ام.
1. یک سلول را به دو با استفاده از ویژگی متن به ستون تقسیم کنید
در مجموعه داده ، نام برخی از نویسندگان ادبی انگلیسی را می بینیم. در حال حاضر، با استفاده از ویژگی متن به ستون نام را به نام و نام خانوادگی تقسیم می کنیم. علاوه بر این، ویژگی متن به ستون یک ویژگی مفید در اکسل استکه از یک جداکننده برای تجزیه متن در یک سلول/ستون به چندین ستون استفاده می کند.
به طور کلی، جداکننده نوعی کاراکتر است (به عنوان مثال، کاما، فاصله، نقطه ویرگول، و غیره) که رشته های متنی یا سایر جریان های داده در مجموعه داده ما، فضا جداکننده است. با این حال، میتوانید مراحل زیر را ادامه دهید.
مراحل:
- ابتدا، کل دادهها را انتخاب کنید. B4:B11 .
- سپس، گزینه Text to Columns را از برگه Data انتخاب کنید.
- بعدی، گزینه محدود شده را انتخاب کنید و بعدی را فشار دهید.
- اکنون گزینه Space را انتخاب کنید و Next را فشار دهید.
- بعد از آن، گزینه Text را از Column Data Format انتخاب کنید و Destination را در صورت لزوم تنظیم کنید.
- اکنون، Finish را فشار دهید. .
- در آخر نتیجه نهایی خود را خواهید گرفت.
بیشتر بخوانید: نحوه تقسیم سلول ها در اکسل (5 ترفند آسان)
2. از ویژگی Flash Fill در اکسل برای جداسازی سلول استفاده کنید
معمولا، Flash Fill یک ابزار ویژه اکسل است که به صورت خودکار مقادیر را با شناسایی الگو در داده ها تکمیل می کند. در Microsoft Excel 2013 و نسخه های بعدی موجود است. علاوه بر این، یکی از آن تکنیک های یادگیری ماشین برای ارزیابی الگوی داده، یادگیری الگو و پر کردن سلول با استفاده از آن الگو است. با این حال، می توانید نام ها را تقسیم کنیددر مجموعه داده به نام و نام خانوادگی با کمک این ابزار.
مراحل:
- در ابتدا، یک سلول خالی انتخاب کنید C5 .
- ثانیاً، نام William سلول B5 را در سلول انتخابی C5 تایپ کنید.
- ثالثاً ، از ابزار AutoFill برای کل ستون استفاده کنید.
- اکنون، گزینه Flash Fill را انتخاب کنید. تا خروجی مورد نظر خود را دریافت کنید.
- به همین ترتیب، می توانید همان خروجی را برای نام خانوادگی که در تصویر زیر مشاهده می کنید.
بیشتر بخوانید: VBA برای تقسیم رشته به چندین ستون در اکسل (2 روش)
3. درج کنید فرمول های تقسیم یک سلول به دو در اکسل
علاوه بر این، می توانید فرمول هایی را برای تقسیم یک سلول به دو در اکسل وارد کنید. کار با آن بسیار آسان و راحت است. در این قسمت دو روش مختلف برای تقسیم یک سلول به دو نشان خواهم داد.
i. از جداکننده استفاده کنید
می توانیم با استفاده از توابع اکسل با جداکننده، نام را به نام و نام خانوادگی جدا کنیم. در مجموعه داده ما، " space " جداکننده ای است که در وسط نام وجود دارد. همچنین، میتوانیم سلولها را با استفاده از توابع LEFT ، RIGHT و FIND تقسیم کنیم. با این حال، مراحل زیر را طی کنید.
مراحل:
- ابتدا سلول C5 را انتخاب کرده و فرمول زیر را تایپ کنید.
=LEFT(B5,FIND(" ",B5)-1)
🔎 فرمول چگونه استکار می کنید؟
- FIND(" ",B5): تابع FIND به دنبال کاراکتر فاصله (" ") در سلول B5 و موقعیت آن کاراکتر را که '8' است برمی گرداند.
- FIND(" ",B5)-1: پس از کم کردن 1 از نتیجه قبلی، مقدار بازگشتی جدید در اینجا '7' است.
- LEFT(B5,FIND(" ", B5)-1): در نهایت، تابع LEFT 6 کاراکتر اول را از متن در سلول B5، که 'William' است استخراج می کند.
- در مرحله دوم، کلید Enter را فشار دهید و از ابزار AutoFill برای کل ستون استفاده کنید.
- ثالثاً فرمول زیر را در سلول D5 بنویسید.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))
🔎 فرمول چگونه کار می کند؟
- LEN(B5): عملکرد LEN تعداد کل کاراکترهای یافت شده در سلول B5 را می شمارد و در نتیجه '18' را برمی گرداند.
- FIND(” “,B5): تابع FIND در اینجا دوباره به دنبال کاراکتر فاصله در Cell B5 می گردد و p را برمی گرداند. osition که '7' است.
- LEN(B5)-FIND(" ",B5): این قسمت از کل فرمول '11 را برمی گرداند. ' که تفریق بین دو خروجی قبلی است.
- RIGHT(B5,LEN(B5)-FIND(” “,B5)): در نهایت، تابع راست آخرین 11 کاراکتر را از متن در سلول B5 بیرون می کشد و آن 'Shakespeare' است.
- در نهایت، از AutoFill استفاده کنید ابزاری برای دریافت خروجی نهایی.
➥ بیشتر بخوانید: Excel Split Cell by Delimiter Formula
ii. Insert Line Break
خوشبختانه، این روش مشابه روش قبلی است، با این تفاوت که باید از عملکرد CHAR استفاده کنیم. معمولاً CHAR function نویسه مشخص شده توسط شماره کد را از مجموعه کاراکترهای مجموعه داده شما برمی گرداند. در اینجا، کد به معنای کد ASCII است. علاوه بر این، ما از توابع LEFT ، RIGHT و SEARCH استفاده کردهایم. با این حال، مراحل زیر را دنبال کنید.
مراحل:
- ابتدا، فرمول زیر را در سلول C5 یادداشت کنید.
=LEFT(B5,SEARCH(CHAR(10),B5,1)-1)
🔎 فرمول چگونه کار می کند؟
- =SEARCH(CHAR(10),B5,1): این کاراکتر فاصله (“ “) را در <1 جستجو می کند>سلول B5 و '9' را برمی گرداند.
- =LEFT(B5,SEARCH(CHAR(10),B5,1)-1): در نهایت، تابع LEFT کاراکترهای اولیه را از متن در سلول B5 استخراج می کند که 'William' است.
- سپس، کلید Enter را بزنید و از ابزار AutoFill برای کل ستون استفاده کنید.
- پس از آن، فرمول زیر را در سلول D5 بنویسید.
=RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)))
🔎 فرمول چگونه کار می کند؟
- =SEARCH(CHAR(10),B5): این به دنبال کاراکتر فاصله (“ “) در سلول B5 می گردد و برمی گرداند '9' .
- SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)): همچنین ' 9' را برمیگرداند .
- =RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5))the ): در نهایت، تابع RIGHT آخرین کاراکترها را از متن در سلول B5 استخراج می کند که 'Shakespeare' است.
- در نهایت، کلید Enter را فشار دهید و از ابزار AutoFill برای دریافت خروجی نهایی استفاده کنید.
بیشتر بخوانید: فرمول اکسل برای تقسیم: 8 مثال
4. توابع RIGHT، SUM، LEN و SUBSTITUTE را برای تقسیم سلول ترکیب کنید
گاهی اوقات، ممکن است یک سلول را تقسیم کنیم که شامل یک الگوی متن و عدد است. در این صورت می توانیم به روش زیر عمل کنیم. در اینجا باید از تابع SUM به همراه سایر توابع استفاده شده در روش قبلی استفاده کنیم. به طور کلی، تابع SUM مجموع مقادیر ارائه شده را برمی گرداند. این مقادیر ممکن است محدوده، آرایه، اعداد و غیره باشند. علاوه بر این، من توابع RIGHT ، LEN و SUBSTITUTE را ترکیب کرده ام. به منظور نمایش، من مجموعه داده را کمی تغییر دادم.
مراحل:
- ابتدا سلول <را انتخاب کنید. 1>D5 و فرمول زیر را بنویسید.
=RIGHT(B5,SUM(LEN(B5) - LEN(SUBSTITUTE(B5,{"0","1","2","3","4","5","6","7","8","9"},""))))
- سپس، Enter را فشار دهید و ابزار AutoFill را اعمال کنید.
- دوباره فرمول زیر را در سلول بنویسید C5 .
=LEFT(B5,LEN(B5)-LEN(D5))
- در در پایان، کلید Enter را فشار دهید و ابزار AutoFill را برای دریافت خروجی مورد نظر اعمال کنید.
5 از طریق Excel Power Query یک سلول را به دو تقسیم کنید
آخرین اما نه کم اهمیت، Power Query یکی دیگر از ویژگی های عالی در MS Excel برای تقسیم یا تقسیم سلول ها به چندین ستون است. بیایید دریابیم که چگونه می توانیم از Power Query برای دستیابی به اهداف خود استفاده کنیم. با این حال، ما با یک مجموعه داده مشابه کار خواهیم کرد و نامهای خانوادگی را به قسمتهای اول و آخر تقسیم میکنیم. بنابراین، مراحل زیر را دنبال کنید تا یک سلول را در اکسل به دو بخش تقسیم کنید.
مراحل:
- در ابتدا، نامهای خانوادگی را از کل ستون انتخاب کنید. سربرگ.
- ثانیاً، به برگه داده بروید و روی از جدول کلیک کنید.
- سوم، OK را فشار دهید.
- چهارم، شما در Power Query Editor هستید و
را انتخاب می کنید. Home>Split Column>By Delimiter .
- سپس، Space را به عنوان جداکننده خود انتخاب کنید و Ok<2 را فشار دهید>.
- پس از آن،
Home>Close & بارگیری>بستن & Load To .
- سپس مقصد خود را از Import Data Dialog Box انتخاب کنید و <1 را فشار دهید>OK .
- در نهایت، خروجی مطابق شکل زیر ظاهر می شود.
<. 43>
بیشتر بخوانید: چگونهبرای تقسیم یک سلول به دو ردیف در اکسل (3 روش)
مواردی که باید در نظر داشته باشید
- ابتدا، هنگام وارد کردن فرمول در فرمول مراقب باشید bar.
- علاوه بر این، در مورد نام فایل، محل فایل و همچنین پسوند فایل اکسل احتیاط کنید.
نتیجه
اینها همه مراحل هستند. شما می توانید را دنبال کنید تا یک سلول را در اکسل به دو تقسیم کنید. امیدواریم اکنون بتوانید به راحتی تنظیمات مورد نیاز را ایجاد کنید. من صمیمانه امیدوارم چیزی یاد گرفته باشید و از این راهنما لذت برده باشید. لطفاً اگر سؤال یا پیشنهادی دارید در بخش نظرات زیر به ما اطلاع دهید.
برای اطلاعات بیشتر از این قبیل، از Exceldemy.com دیدن کنید.