چگونگی استخراج متن با عملکرد چپ / چپ اکسل

01 از 01

چپ و LEFTB توابع اکسل

استخراج متن خوب از بد با عملکرد LEFT / LEFTB. © Ted فرانسوی

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

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

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

چپ در مقابل LEFTB

توابع LEFT و LEFTB تنها در زبان هایی که پشتیبانی می کنند متفاوت هستند.

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

LEFT B برای زبانهایی است که از مجموعه کاراکترهای دو بایت استفاده می کنند - شامل ژاپنی، چینی (ساده شده)، چینی (سنتی) و کره ای.

دستورالعمل های چپ و چپ توابع و Arguments

در اکسل، نحو تابع اشاره به طرح تابع و شامل نام تابع، براکت و استدلال است .

نحو عملکرد چپ عبارت زیر است:

= چپ (متن، Num_chars)

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

نحو عملکرد LEFTB :

= چپ (متن، Num_bytes)

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

متن - (برای LEFT و LEFTB مورد نیاز است) ورودی که حاوی اطلاعات مورد نظر است
- این استدلال می تواند یک مرجع سلولی به محل داده ها در صفحه کار باشد یا می تواند متن واقعی در علامت نقل قول باشد

Num_chars - (برای سمت چپ اختیاری) تعداد کاراکترهای سمت چپ آرگومان رشته را حفظ می کند - تمام کاراکترهای دیگر حذف می شوند.

Num_bytes - (برای LEFTB اختیاری) تعداد کاراکترهای سمت چپ آرگومان رشته را در بایدها حفظ می کند - تمام کاراکترهای دیگر حذف می شوند.

یادداشت:

مثبت عملکرد چپ - استخراج اطلاعات خوب از بد

مثال در تصویر بالا چندین روش برای استفاده از عملکردهای LEFT برای استخراج تعداد مشخصی از کاراکترها از یک رشته متنی را نشان می دهد، از جمله وارد کردن داده ها به طور مستقیم به عنوان آرگومان برای تابع - ردیف 2 - و ورود به سلول مراجع برای هر دو استدلال - ردیف 3

از آنجا که معمولا بهتر است برای ورود به سلول مراجع برای استدلال به جای داده های واقعی، اطلاعات زیر مراحل استفاده شده برای ورود به عملکرد LEFT و استدلال های آن را به سلول C3 لیست برای استخراج کلمه ابزارک از رشته متن در سلول A3.

جعبه گفتگو تابع چپ

گزینه های ورود به عملکرد و استدلال های آن در سلول B1 عبارتند از:

  1. تایپ کردن تابع کامل: = LEFT (A3.B9) به سلول C3؛
  2. انتخاب تابع و استدلال با استفاده از کادر محاوره ای تابع.

با استفاده از کادر محاوره ای برای ورود به تابع اغلب کار را ساده تر می کند به عنوان کادر محاوره ای از نحو کارکرد عمل می کند - وارد کردن نام تابع، جدا کننده های کاما و براکت ها در مکان ها و کمیت های صحیح.

اشاره به منابع سلولی

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

با استفاده از جعبه محاوره ی سمت چپ

در زیر لیست مراحل مورد استفاده برای ورود به عملکرد چپ و استدلال های آن به سلول C3 با استفاده از کادر محاوره ای تابع است.

  1. با کلیک بر روی سلول C3 آن را فعال سلول - این است که در آن نتایج عملکرد نمایش داده خواهد شد؛
  2. روی برگه فرمول منوی نوار کلیک کنید
  3. متن را از روی نوار انتخاب کنید تا لیست کشویی تابع باز شود.
  4. روی لیست سمت چپ کلیک کنید تا کادر محاوره ای تابع ظاهر شود.
  5. در کادر محاوره ای، بر روی خط Text کلیک کنید
  6. روی سلول A3 در برگه کلیک کنید تا مرجع سلولی را در کادر محاوره وارد کنید.
  7. روی خط Num_chars کلیک کنید
  8. روی سلول B9 در برگه کلیک کنید تا مرجع سلولی وارد شود.
  9. برای تکمیل عملکرد و بازگرداندن به برگه کار روی OK کلیک کنید
  10. ابزارهای زیر رشته ای استخراج شده باید در سلول C3 ظاهر شوند؛
  11. هنگامی که روی سلول C3 کلیک می کنید، عملکرد کامل = LEFT (A3، B9) در نوار فرمول بالای برگه ظاهر می شود.

استخراج اعداد با عملکرد چپ

همانطور که در ردیف هشت مثال بالا نشان داده شده است، عملکرد LEFT می تواند برای استخراج زیر مجموعه ای از داده های عددی از یک شماره طولانی با استفاده از مراحل ذکر شده در بالا استفاده شود.

تنها مشکل این است که داده های استخراج شده به متن تبدیل می شوند و نمی توانند در محاسبات مربوط به توابع خاصی مانند توابع SUM و AVERAGE استفاده شوند.

یک راه حل این مشکل این است که از تابع VALUE برای تبدیل متن به یک عدد استفاده کنید، همانطور که در سطر 9 بالا نشان داده شده است:

= VALUE (چپ (B2، 6))

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