یکشنبه , ۳ اردیبهشت , ۱۳۹۶

آموزش اکسل آموزش نرم افزار excelتجزیه متن یک سلول به چند سلول یا ترکیب چند سلول در یک سلول

فرض کنید درون یک سلول یک متن یا عدد خاصی قرار دارد و شما قصد دارید که محتویات این سلول را به چند قسمت تقسیم کنید و در سلول‌های دیگری قرار دهید و یا بالعکس بخواهید محتویات چند سلول را ترکیب کنید و در یک سلول قرار دهید. این کار براحتی در اکسل قابل انجام است. در ادامه مطلب با ترفندها همراه باشید تا با نحوه انجام این کار آشنا شوید.

تجزیه متن یک سلول به چند سلول

برای تجزیه محتویات یک سلول دو روش وجود دارد:

  • نوشتن فرمول
  • ابزار Text To Columns

 قبل از بیان این قسمت، نیاز است تعدادی از توابع متنی توضیح داده شود.

  •  تابع Find:

این فرمول درون متن مورد جستجو موقعیت آغاز یک کاراکتر (حرف، عدد و کلمه) را پیدا می کند. لازم به ذکر است که هر فاصله (space) نیز یک کارکتر محسوب می شود.

=FIND(find_text , within_text , start_num)

این فرمول ۳ آرگومان (پارامتر یا شیء) دارد:

۱-   find_text (آرگومان ۱): متنی که بایستی جستجو شود این متن می تواند یک حرف یا یک کلمه یا متن باشد.

۲-  within_text (آرگومان ۲): متنی که در آن به جستجو خواهیم پرداخت. این متن نیز می‌تواند یک حرف یا یک کلمه یا متن طولانی باشد.

۳-   Start_num (آرگومان ۳): نقطه آغاز جستجو است و در آرگومان ۲ مشخص می کنیم که از چندمین کاراکتر شروع به جستجو کند که دراین صورت کاراکترهای قبلی جستجو نخواهند شد. این آرگومان از یک شروع و تا تعداد کارکتر موجود در آرگومان ۲ می‌تواند باشد.

درصورتیکه عدد صفر یا عددی بیش از تعداد کارکتر موجود در آرگومان ۲ به آن اختصاص یابد خطای #VALUE! را نشان خواهد داد.

اگر متن مورد جستجو (آرگومان ۱) در متن قابل جستجو (آرگومان ۲) موجود نباشد خطای #VALUE! را خواهیم دید.

  • تابع  :Search

=Search(find_text , within_text , start_num)

تمامی آرگومانها و همچنین عملکرد تابع  Searchبا تابع Find یکسان است و تنها تفاوتشان این است که تابع Find به بزرگی یا کوچکی حرف حساس است ولی تابع Search اینگونه نیست. 

  • تابع Right:

=RIGHT(text,num_chars)

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

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

آرگومان Num_chars: تعداد کاراکترهایی است که می خواهید از انتهای رشته متن استخراج شود.

 

  • تابع Left:

=LEFT(text,num_chars)

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

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

آرگومان Num_chars: تعداد کاراکترهایی است که می خواهید از ابتدای رشته متن استخراج شود.

 

  • تابع Mid:

=MID(text,start_num,num_chars)

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

  • تابع Len:

=LEN(text)

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


 

تجزیه متن یک سلول از طریق نوشتن فرمول

با استفاده از فرمولهایی که در بالا توضیح داده شد می توان محتوای یک سلول را تجزیه نمود. ممکن است دو حالت پیش آید:

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

در تصویر زیر نحوه انجام این کار برای حالت اول نشان داده شده است.

در تصویر زیر نیز نحوه جدا کردن نام و نام خانوادگی نشان داده شده است. همانطور که در این تصویر دیده می شود چند تابع درون تابعی دیگر نوشته شده است.
برای جدا کردن نام، از تابع LEFT استفاده می‌شود به طوریکه برای ورودی دوم این تابع (تعداد کاراکترهای مورد نظر که قرار است استخراج شوند یعنی تعداد کاراکترهای نام) تابع FIND نوشته می‌شود. این تابع موقعیت کاراکتر فاصله را درون رشته متن می یابد و سپس یک واحد از آن کم میگردد تا موقعیت آخرین حرف نام مشخص شود.
برای جدا کردن نام خانوادگی، تابع MID بکار گرفته می شود. برای ورودی دوم این تابع (موقعیت اولین کاراکتر نام خانوادگی) از تابع FIND استفاده می‌گردد. این تابع موقعیت کاراکتر فاصله را درون رشته متن می یابد و سپس یک واحد به آن اضافه می‌گردد تا موقعیت اولین حرف نام خانوادگی تعیین شود. برای ورودی سوم تابع MID می‌بایست به طریقی مشخص شود که از اولین حرف نام خانوادگی به بعد چه تعداد کاراکتر باید استخراج شود. این کار به راحتی با استفاده از تابع LEN امکانپذیر است.


تجزیه متن یک سلول از طریق ابزار Text To Columns

در اینجا نیز ممکن است همان دو حالت پیش آید.

برای حالت اول که تعداد کاراکترهای مورد نظر برای استخراج ثابت و معین هستند به طریق زیر عمل کنید:

  1. سلول‌هایی که قرار است تجزیه شوند را انتخاب نمایید.
  2. از منوی Data، بر روی گزینه Text to columns کلیک کنید.
  3. در مرحله ۱ از ۳، گزینه Fixed Width را انتخاب نمایید.
  4. در مرحله ۲ از ۳، بوسیله کلیک کردن در نقاطی که می خواهید کاراکترها از یکدیگر جدا شوند، ستونها را تجزیه کنید.
  5. در مرحله ۳ از ۳ در فیلد Destination آدرس سلولی که می خواهید داده ها درج شوند را وارد کنید و بر روی Finish کلیک نمایید.

 برای حالت دوم، به منظور جدا کردن نام و نام خانوداگی به طریق زیر عمل کنید:

  1. سلولهایی که قرار است تجزیه شوند را انتخاب نمایید.
  2. از منوی Data، بر روی گزینه Text to columns کلیک کنید.
  3. در مرحله ۱ از ۳، گزینه Delimited را انتخاب نمایید.
  4. در مرحله ۲ از ۳، گزینه Space را انتخاب کنید.
  5. در مرحله ۳ از ۳ در فیلد Destination آدرس سلولی که می خواهید داده ها درج شوند را وارد کنید و بر روی Finish کلیک نمایید.


 

ترکیب چند سلول در یک سلول

برای این کار می توان به دو روش عمل نمود:

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

روش دوم) از تابع CONCATENATE استفاده می‌شود. ورودی های این تابع داده‌هایی است که باید با یکدیگر ترکیب شوند. برای مثال زیر این تابع سه ورودی دارد؛ ورودی اول نام، ورودی دوم یک فاصله و ورودی سوم نام خانوادگی می باشد.

منابع:

rahdar-ie.blogfa.com

introexcel.blogfa.com



این مطلب مفید بود ؟
1 از 52 از 53 از 54 از 55 از 5
Loading...

این مطلب را با دوستان خود به اشتراک بگذارید:



نظر یا پرسش خود را بیان کنید

  • لطفا از نوشتن با حروف لاتین (فینگلیش) خودداری نمایید.
  • از ارسال دیدگاه های نا مرتبط با مطلب و مجله، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.
  • لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.
  • در غیر این صورت، «تصویر زندگی» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.

نام(لازم)

ایمیل(لازم)

بیشتر ببینید
در این رابطه بیشتر بخوانید
مطالب قبلی این بخش
  • ترفندهایی برای افزایش سرعت عمل در فتوشاپ

    ۲۰ ترفند برای کارکرد سریع تر  و افزایش سرعت عمل در فتوشاپ   ممکنه شما هر روز با فتوشاپ کار کنید ولی این قول رو بهتون میدم که حداقل یک ترفند تو این آموزش هست …

  • مخفی کردن آیکون های دسکتاپ عکس دسکتاپ،صفحه دسکتاپ،برنامه دسکتاپ،کد رجیستری،ترفند رجیستری،ویندوز رجیستری،آیکون های Desktop،رجیستری کامپیوتر،کامپیوتر،دسکتاپ،آیکون،رجیستری،ترفند کامپیوتر،مخفی کردن آیکون های desktop مخفی کردن آیکون های دسکتاپ

    مخفی کردن آیکون های دسکتاپ   شاید بعضی جاها و به دلیل خاصی نیاز باشه که آیکون های موجود در دیسکتاپ از دید کاربر کامپیوتری مخفی باشن …. شاید بعضی جاها و به دلیل خاصی …

  • رفع مشکل USB Device Not Recognized رفع مشکل USB Device Not Recognized همراه با تصویر

    ما به همراه  شما به رفع مشکل USB Device Not Recognized خواهیم پرداخت هیچوقت مشاهده پیغام “USB Device Not Recognised” که به معنای عدم تشخیص درایو USB از سوی سیستم عامل است مخصوصا زمانی که نیاز مبرمی …

  • راهکارهای افزایش سرعت کامپیوتر شخصی

      ترفند های کامپیوتری: ترفندهای افزایش سرعت کامپیوتر شخصی   اگر سن کامپیوتر شخصیتان کمی بالا رفته و از کند شدن آن خسته شده اید با همراه شوید تا با راهکارها و ترفندهای افزایش سرعت …

  • آموزش کار با نرم افزار Team Viewer

    نرم افزار Team Viewer یک برنامه کنترل از راه دور رایانه مبتنی بر شبکه اینترنت و یا شبکه داخلی می باشد. در حالت معمول برای اتصال سیستم از راه دور نیاز به IP Valid نیاز …

  • مشاهده همزمان دو زیرنویس در KMPlayer

    اجرای همزمان دو زیرنویس در KMPlayer   Kmplayer یک واژه بسیار آشنا برای تماشا کنندگان فیلم است.دلیل ان هم تنظیمات متنوع زیر نویس ان است. خیلی از مواقع برای اموزش زبان و … نیاز به …

  • آموزش اتصال دو مانیتور در ویندوزهای ۷ و ۸

    آموزش اتصال دو مانیتور به یک کیس در ویندوز ۷ و ۸   گاهی پیش می‌آید که برای انجام امور خاص و اداری، دو نمایشگر لازم داشته باشیم، در این مطلب روش اتصال دو مانتیتور …

  • آموزش ایجاد اشکال نورانی در فتوشاپ Adobe Photoshop،آموزش ایجاد اشکال نورانی در فتوشاپ،عکس،خطی های منحنی،Right Click،آموزش فتوشاپ،آموزش نرم افزار آموزش ایجاد اشکال نورانی در فتوشاپ

    آموزش ایجاد اشکال نورانی در فتوشاپ آموزش ایجاد اشکال نورانی در فتوشاپ ؛ در ابتدا نرم افزار Adobe Photoshop را باز نمایید و یک سند جدید ایجاد کنید … آموزش ایجاد اشکال نورانی در فتوشاپ …

  • تمیز کردن مانیتور و صفحه‌ نمایش تلویزیون

    تمیز کردن مانیتور و صفحه‌ نمایش تلویزیون گرد و غبار و یا لکه‌هایی که روی صفحه‌نمایش کامپیوتر یا تلویزیون نقش می‌بندند، علاوه بر آلودگی‌های فراوان که با خود به همراه دارند، ظاهر نامناسبی به صفحه‌نمایش …

  • تغییر اندازه‌ دسته‌جمعی تصاویر در Photoshop

    آموزش تصویری تغییر اندازه‌ی دسته‌جمعی تصاویر در نرم‌افزار Adobe Photoshop همان‌طور که می‌دانید در نرم‌افزار Adobe Photoshop به وسیله‌ی انتخاب Image Size از منوی Image می‌توانید به آسانی اندازه‌ی یک تصویر را تغییر دهید. اما …

  • دسترسی به کامپیوتر دیگر با Remote Desktop

      دسترسی به کامپیوتر دیگر با Windows Remote Desktop   آبا می دانید می توان در منزل به فایل‌های کامپیوتر محل کار دسترسی داشت؟ می‌توانید در هر جای جهان به‌صورت مجازی امکان دسترسی به کامپیوتر …

  • آموزش ساخت فهرست جداول

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

  • تبدیل فایل ویدئویی به فایل GIF

    چگونه با رایانه شخصی خود فایل GIF تولید کنیم؟   بیشتر کاربران رایانه با فایل‌هایی با فرمت GIF سروکار داشته‌اند. فایل‌های کم حجمی که تا چند ثانیه تصویر متحرک بدون صدا را برای شما نمایش …

  • آموزش Excel : توابع ریاضی و فرمول های اکسل

    آموزش Excel : کار با توابع ریاضی و فرمول های اکسل برنامه اکسل برای انجام محاسبات ریاضی، از امکاناتی نظیر «فرمول نویسی در سلول ها» استفاده می کند. در این درس با امکانات محاسباتی اکسل …