سبد خرید
0

هیچ محصولی در سبد خرید نیست.

تمام دسته ها
  • تمام دسته ها
  • Power BI
  • Power Pivot
  • Power Query
  • ابزارها
  • افزونه ها
  • اکسل مدیا
  • توابع اکسل
  • دسته‌بندی نشده
  • دیده بان
  • گوگل شیت
  • مسائل کاربردی
  • معرفی کتاب
  • نمودار ها
  • وی بی - ماکرو

استفاده از ابزار هوشمند Flash Fill

۳.۹/۵ - (۱۴ امتیاز)

کاربرد Flash Fill در اکسل

حتما تا بحال پیش اومده که بخواید داده های موجود در یک سلول رو طبق الگوی خاصی تفکیک کنید. مثلا متن داخل سلول شامل عبارت انگلیسی و فارسی است، میخواهید عبارت فارسی در یک سلول و عبارت انگلیسی در یک سلول دیگه قرار بگیره. یا اینکه میخواهید اسم و فامیل موجود در یک ستون رو از هم جدا کنید. یا مثلا متن و عدد در یک سلول هست. میخواهید عدد رو از متن جدا کنید و …
برای این مسئله راه حل های متنوعی وجود داره، استفاده از فرمول های متنی، استفاده ترکیبی از اونها بصورت آرایه ای و برنامه نویسی VBA (برای دیدن یک نمونه از این روش ها این پست رو مطالعه کنید). اما این بار یک ابزار میخوام معرفی کنم که نیاز به هیچ فرمول نویسی خاصی نداره و تا حد زیادی این گونه مسائل رو میتونه حل کنه. ابزار پر کاربرد Flash Fill که از اکسل ۲۰۱۳ به بعد اضافه شده. این ابزار منطق یاد گیرنده داره. یعنی کافیه یک الگو بهش بدیم، خودش طبق اون الگو عمل میکنه و الگوی بدست آمده رو روی بقیه داده ها اعمال میکنه.

این ابزار هم از دو مسیر در دسترس هست:

کاربرد Flash Fill در اکسل

Data/ Data Tools/ Flash Fill

کاربرد Flash Fill

Home/ Editing/ Fill/ Flash Fill

با چند مثال نحوه عملکرد این ابزار رو توضیح میدم:

جدا کردن اسم و فامیل

همونطور که در تصویر زیر می بینید، با دادن یک الگو، یعنی ثبت نام در یک سلول و ثبت نام خانوادگی در سلول دیگه و استفاده از ابزار Flash Fill، همه نام و نام خانوادگی ها از هم تفکیک میشن. ابزار Text to Column ابزار دیگه ای هست که برای حل این مسئله میشه ازش استفاده کرد.

کاربرد Flash Fill برای ایجاد داده

جدا کردن متن و عدد

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

جدا کردن متن از عدد

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

 

در این مطلب درباره کاربر Flash Fill در اکسل صحبت کردیم و چند مثال از نحوه استفاده از این ابزار رو آموزش دادیم. میتونید استفاده های خیلی بیشتری از این ابزار تو اکسل داشته باشید. در واقع کاربرد Flash Fill برای پیش بینی یک الگو هست.

کلیدواژه : ابزار Flash Fillمتوسط
آواتار
144

فارغ التحصیل لیسانس مهندسی صنایع، ارشد مدیریت صنعتی از دانشگاه تربیت مدرس و عاشق اکسل هستم. از سال 1388 که ترم 2 لیسانس بودم، به توصیه استاد مشاورم شروع به خوندن اکسل بصورت حرفه ای کردم و همچنان در حال مطالعه و یادگیری و البته آموزش به بقیه هستم.

دیدگاه کاربران
  • مهدی ۲۵ آبان ۱۳۹۹ / ۳:۵۹ ب٫ظ

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

    • آواتار
      حسنا خاکزاد ۵ آذر ۱۳۹۹ / ۷:۵۴ ب٫ظ

      درود
      خیلی بستگی به الگو داره که بشه فرمول داره
      اگر خیلی نامنظمه و الگو پیداکردن مشکل، از ابزار flash fill استفاده کنید

  • مریم ۶ مرداد ۱۳۹۸ / ۵:۳۵ ب٫ظ

    سلام و وقت بخیر
    ممنون از مطالب مفیدو جامع سایتتون.سوالاتی دارم که خیلی به ان نیاز دارم.
    ۱-یک سری سطر وجود دارد که ترکیب متن و عدد است، میخواستم اعدد موجود در متن را که طبق الگوی خاصی در متن قرار ندارند را بیرون بکشم.چطور ممکن هست؟
    ۲-برای شمارش تعداد کلمات دارای مثلا ۵ حرف در یک سلول از چه فرمولی استفاده کنم؟
    ۳-تعیین بیشترین تعداد کاراکتر کلمات موجود در یک سلول چطور امکان پذیره؟

    • آواتار
      حسنا خاکزاد ۱۲ مرداد ۱۳۹۸ / ۴:۱۹ ب٫ظ

      درود بر شما
      تابع len تعداد کاراکتر میشماره
      با هیمن تابع میتونید سوال ۲ و ۳ رو پاسخ بدید

      سوال اول هم اتگر با این ابزار flash fill نشه، یا باید از add ins های مربوطه استفاده کنید. یا کد وی بی که هر چی عدد در سلول هست رو استخراج کنه

  • محمود ۹ اردیبهشت ۱۳۹۸ / ۳:۲۴ ب٫ظ

    سلام در اکسل ۲۰۱۰ چطوری با فرمول خط تیره بین کاراکتر ها رو پاکنم یعنی رشته col-01-02-001 بشه col0102001 ؟

    • سامان چراغی ۹ اردیبهشت ۱۳۹۸ / ۴:۴۰ ب٫ظ

      سلام
      با استفاده از تابع Substitute این کار بکنید.

  • ابراهیم ۸ فروردین ۱۳۹۷ / ۸:۵۱ ق٫ظ

    با سلام، وتشکر از زحمات شما .بسیار مفید وبا ارزش،موفقروپایدار باشید،

  • alireza ۸ آذر ۱۳۹۶ / ۶:۳۶ ب٫ظ

    سلام دانشجوی ارشد دانشگاه تهران هستم و به شدت نیاز به راهنمایی دارم در مورد کار تخصصی برای تفکیک داده ها در اکسل. لطفا اگر امکان دارد بنده را راهنمایی بفرمایید.alireza.arabpur@ut.ac.ir

    • آواتار
      حسنا خاکزاد ۸ آذر ۱۳۹۶ / ۹:۰۴ ب٫ظ

      سلام
      منظورتون رو متوجه نشدم.
      جویای کار هستید در این زمینه؟
      یا پروژه ای دارید میخواید انجام بشه؟

      • alireza ۹ آذر ۱۳۹۶ / ۲:۵۲ ب٫ظ

        یک سری داده دارم شامل ۷ ستون و ۱۷۴۰۰۰ سطر. بر اساس تعریف خاصی میخوام داده های ستون یک رو تفکیک کنم و با شرط برابر بودن داده ها در ستون یک داده های ستون دو هم تفکیک بشه و بعد پارامتر های چند معادله ریاضی موازنه جرم از سایر ستون ها با شرط برابر بودن داده های ستون یک و ارتباط با ستون دو استخراج بشه و در فرمول گذاشته بشه و جواب برای هر عدد مساوی در ستون یک و دو نوشته بشه. این کار باVBA امکان پذیر هست؟؟ مربوط به پروژه پایان نامم هست

        • آواتار
          حسنا خاکزاد ۱۰ آذر ۱۳۹۶ / ۱۱:۰۴ ق٫ظ

          سلام
          به نظر میرسه که شدنی هست. اما باید توضیحات دقیق تر باشه.
          در صورتی که تمایل به سفارش پروژه دارید، مشخصات و داده ها به همراه توضیحات کامل و مثال، ارائه کنید و به ایمیل info@excelpedia.net ارسال بفرمایید تا برآورد بشه.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

توسط
تومان