چگونه متن را با تابع LEFT/LEFTB اکسل استخراج کنیم

فهرست مطالب:

چگونه متن را با تابع LEFT/LEFTB اکسل استخراج کنیم
چگونه متن را با تابع LEFT/LEFTB اکسل استخراج کنیم
Anonim

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

دستورالعمل های این مقاله برای Excel 2019، 2016، 2013، 2010، 2007 اعمال می شود. Excel برای مایکروسافت 365، اکسل آنلاین، اکسل برای مک، اکسل برای آیپد، اکسل برای آیفون، و اکسل برای اندروید.

Excel LEFT و تابع LEFTB نحو

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

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

در اکسل، نحو یک تابع به چیدمان تابع اشاره دارد و شامل نام، براکت ها و آرگومان های تابع است. نحو تابع LEFT این است:

=سمت چپ(Text ، Num_chars)

نحو تابع LEFTB این است:

=LEFTB(Text ، Num_bytes)

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

  • Text (الزامی برای LEFT و LEFTB) به ورودی ای اشاره دارد که حاوی داده های مورد نظر است. این آرگومان یا یک مرجع سلولی به مکان داده ها در کاربرگ است یا متن واقعی محصور در علامت نقل قول.
  • Num_chars (اختیاری برای LEFT) تعداد کاراکترهای سمت چپ آرگومان رشته را مشخص می کند که باید حفظ شود. همه نویسه‌های دیگر حذف می‌شوند.
  • Num_bytes (اختیاری برای LEFTB) تعداد کاراکترهای سمت چپ آرگومان رشته را مشخص می کند که باید در بایت حفظ شوند. همه نویسه‌های دیگر حذف می‌شوند.

نکته‌های مهم درباره عملکرد چپ

هنگام وارد کردن تابع LEFT، این نکات را در نظر داشته باشید:

  • اگر Num_chars یا Num_bytes حذف شود، مقدار پیش‌فرض 1 کاراکتر توسط تابع نمایش داده می‌شود.
  • اگر Num_chars یا Num_bytes بزرگتر از طول متن باشد، تابع کل رشته متن را برمی گرداند.
  • اگر مقدار Num_chars یا آرگومان Num_bytes منفی باشد، تابع مقدار VALUE را برمی‌گرداند! مقدار خطا.
  • اگر مقدار Num_chars یا آرگومان Num_bytes به یک سلول خالی ارجاع دهد یا برابر با صفر باشد، تابع یک سلول خالی برمی گرداند.

Excel تابع LEFT مثال

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

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

عملکرد چپ را وارد کنید

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

  • تایپ تابع کامل در سلول مناسب.
  • استفاده از کادر محاوره ای Function Arguments اکسل (یا فرمول ساز در اکسل برای مک).

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

خط پایین

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

با کادر گفتگو وارد چپ شوید

این آموزش را دنبال کنید تا تابع LEFT و آرگومان های آن را با استفاده از کادر محاوره ای Excel Function Arguments وارد کنید.

  1. یک کاربرگ خالی باز کنید و داده های آموزش را وارد کنید.

    Image
    Image
  2. سلول B3 را انتخاب کنید تا به سلول فعال تبدیل شود. اینجاست که نتایج تابع نمایش داده می شود.
  3. Formulas را انتخاب کنید.
  4. Text را برای باز کردن لیست کشویی تابع انتخاب کنید.
  5. LEFT را برای باز کردن کادر محاوره‌ای Function Arguments انتخاب کنید. در Excel برای Mac، Function Builder باز می شود.
  6. مکان نما را در کادر نوشتاری Text قرار دهید.
  7. سلول A3 را در کاربرگ انتخاب کنید تا آن مرجع سلول را در کادر محاوره ای وارد کنید.
  8. مکان نما را در کادر نوشتاری Num_chars قرار دهید.
  9. سلول B10 را در کاربرگ انتخاب کنید تا مرجع آن سلول را وارد کنید.

    Image
    Image
  10. OK را انتخاب کنید. به جز Excel برای Mac، که در آن Done را انتخاب می کنید.

ویجت زیررشته استخراج شده در سلول B3 ظاهر می شود.

استخراج اعداد با تابع چپ

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

Image
Image

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

=VALUE(LEFT(A8, 6))

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

توصیه شده: