تکنولوژی

آموزش استفاده از پر کردن خودکار یا Auto Fill اکسل برای تایپ سریع اعداد، تاریخ، روز و غیره

ویژگی های autofill (پر کردن خودکار) اکسل کارآمدترین راه ها برای صرفه جویی در زمان را به کاربران ارائه می دهند. خیلی از کاربران نمی دانند که بیشتر کارهایی که به صورت دستی انجام می دهند می تواند خودکارسازی شود. در این مقاله، پنج راه کار بسیار کارآمد برای خودکارسازی autofill ستون ها را آموزش می دهیم. به عنوان مثال، شاید تصمیم داشته باشید یک فرمول را برای تمام خانه های سطرهای دوم و سوم لیستی که درست کرده اید اعمال کنید. شاید تصمیم دارید تا تمام خانه های خالی یک صفحه اکسل را پر کنید. در این جا، درباره پنج راه کار بسیار کارآمد برای خودکارسازی autofill ستون های اکسل صحبت می کنیم.

Flash Fill در اکسل

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

کاربرد Flash Fill در اکسل چیست؟

پرکردن سریع یا Flash Fill در اکسل ابزاری است که از نسخه ۲۰۱۳ به بعد در اکسل گنجانده شده است. این ابزار، اطلاعاتی که در سلول ها وارد کرده اید، تجزیه و تحلیل کرده و سعی می کند الگویی برای دسته ای از داده ها پیدا کند. به این ترتیب می توانید از Flash Fill در اکسل بخواهید که بقیه مقادیر یک دنباله را برایتان پیدا کرده یا حدس بزند.

البته در اکسل ۲۰۱۶ و ۲۰۱۹ امکانات بیشتری نیز به ابزار پرکردن سریع سلول فلش فیل اضافه شده است. بطوری که امروزه به کمک تکنیک های یادگیری ماشین (Machine Learning) دقت پیش بینی کارهایی که Flash Fill انجام می دهد بیشتر شده و تقریبا با نظر کاربر مطابقت دارد. در هر بار استفاده از فلش فیل در اکسل، میلیون ها برنامه کوچک با یکدیگر ترکیب شده و داده هایی را برای هم ارسال می کنند تا بتوانند بهترین بازده را داشته باشند. همه این فعالیت ها در زمان بسیار کوتاهی (در حدود میلی ثانیه) صورت پذیرفته، بطوری که کاربر از وجود آن ها اطلاع پیدا نمی کند. اما چگونه از پرکردن سریع سلول ها با ابزار Flash Fill در اکسل استفاده کنیم؟

برای دسترسی به این ابزار، می توانید از برگه Data، قسمت Data Tools را انتخاب کنید. نماد Flash Fill در این قسمت دیده می شود. در اکسل برای اجرای دستور Flash Fill ، کلید میانبری هم وجود دارد. اگر از کلیدهای ترکیبی Ctrl+E استفاده کنید، دستور Flash Fill اجرا خواهد شد.

نکته: البته برای اجرای این دستور می توانید از برگه Home و در قسمت Editing، گزینه Fill را انتخاب کرده و دستور Flash Fill را اجرا کنید.

چگونه از Flash Fill استفاده کنیم؟

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

مثال 1: تفکیک مقادیر متنی

فرض کنید در یک کاربرگ اکسل، در ستون A، اسامی شهرستان ها و استانشان نوشته شده. می خواهیم نام استان را از نام شهرستان ها جدا کرده و آن را در یک ستون جداگانه مثلا B، قرار دهیم. به تصویر زیر که چنین وضعیتی را نشان داده، دقت کنید.

همانطور که می بینید، در ستون اول (A) اسامی استان ها و شهرستان ها نوشته شده، ولی می خواهیم در ستون دوم (B)، اسامی استان ها را استخراج کنیم. برای اینکه اکسل را متوجه این امر کنیم، با یک مثال در ستون B و نوشتن مقدار «یزد» در سلول B2، به پرکردن سریع (Flash Fill) می گوییم که از مقادیر متنی ستون A بخش اول را جدا کن و در ستون B قرار بده. به محض نوشتن مقدار تهران در سلول B3، بقیه مقادیر به طور خودکار ظاهر شده و به کاربر پیشنهاد می شود. در صورتی که کلید Enter را بزنید، نتایج ثبت خواهند شد. همانطور که دیده می شود، به خوبی اکسل دنباله را طبق الگوی معرفی شده، درک کرده و Flash Fill، اسامی استان ها را جدا کرده است.

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

برای انجام چنین کارهایی مراحل زیر را باید طی کرد:

  1. در مجاورت ستون داده های اصلی یک ستون ایجاد کنید.
  2. در سلول اول ستون جدید، مقداری که براساس ستون اصلی باید استخراج شود را بنویسید.
  3. در سطر دوم ستون ایجاد شده، شروع به ورود مقدار متناظر با سطر دوم ستون اول کنید.
  4. در صورتی که لیست مقادیر استخراج شده از فهرست ستون اول، ظاهر و نیاز شما به درستی تشخیص داده شد، کلید Enter را بزنید.
  5. در غیر اینصورت، به وارد کردن ادامه متن مورد نظرتان ادامه دهید تا اکسل متوجه الگو شود.
  6. اگر باز هم فلش فیل در اکسل، به دلخواه شما رفتار نکرد، می توان نتیجه گرفت که الگوی درخواستی شما پیچیده بوده و نرم افزار قادر به درک آن نشده است.

نکته: اگر می خواهید نتیجه اجرای عملیات پرکردن سریع را لغو کنید، از دستور Undo یا کلید میانبر Ctrl+Z استفاده کنید.

مثال 2: استخراج مقادیر عددی از درون متن

این بار می خواهیم با اجرای دستور Flash Fill، عمل پرکردن سریع را انجام دهیم. فرض کنید کاربرگی تشکیل شده که در آن اسامی افراد و شماره کارمندی آن ها با هم به شکل نامرتبی ترکیب شده است. می خواهیم از میان این رشته ترکیب شده از متن و عدد، شماره کارمندی را استخراج کنیم.

باز هم به مانند مثال 1، اقدام می کنیم و این بار بعد از وارد کردن شماره کارمندی نفر اول در ستون دوم (سلول B2)، به سلول B3 رفته و دکمه Flash Fill را از برگه Data کلیک می کنیم.

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

نکته: به کمک علامت Flash Fill Options که در تصویر دیده می شود، می توانید اکسل را از نتیجه کار Flash Fill آگاه کنید. در صورتی که می خواهید نتیجه را برگردانید، دستور Undo Flash Fill را انتخاب کنید و در صورتی که از نتیجه کار رضایت دارید، گزینه Accept suggestions را کلیک کنید. این کار به افزایش دقت پرکردن سریع اکسل در مراحل بعدی کارتان، کمک می کند. به این ترتیب اکسل برای پر کردن سریع Flash Fill هوشمندتر خواهد شد.

مثال 3: ترکیب و ادغام سلول های متنی

در این مثال می خواهیم عکس عملیات قبلی را انجام دهیم. به این معنی که با استفاده از فلش فیل در اکسل، می خواهیم محتویات چند سلول را یکدیگر ترکیب کنیم. با توجه به کاربرگ زیر، فرض کنید که باید ترکیب محتویات ستون اول تا سوم را در ستون چهارم، ظاهر کنیم. این بار هم به کمک معرفی مقدار اول در ستون چهار (D)، اکسل را با نحوه کار آشنا می کنیم. به این ترتیب اکسل قادر است بقیه مقادیر مربوط به ستون D را تشخیص داده و آن ها را ایجاد کند.

همانطور که دیده می شود، هر بخش از مشخصات کالا، با علامت نقطه در سلول اول (D2) از یکدیگر جدا شده اند. اکسل نیز همین الگو را درک کرده و سلول های مرتبط را با یکدیگر ادغام کرده و در کنار هم چیده است.

مثال 4: پاک سازی داده ها

فاصله های اضافه در ابتدای عبارت های متنی، یکی از مشکلاتی است که بخصوص هنگام مرتب سازی (Sort) یا جستجوی مقادیر (Vlookup) در کاربرگ های اکسل بروز می کند. روش های مختلف و البته شاید پیچیده ای برای حذف این فواصل وجود داشته باشد، ولی استفاده از پرکردن سریع در اکسل، این کار را با سرعت و سادگی انجام می دهد.

همانطور که دیده می شود، اسامی شهرهایی که در ابتدای آن ها فاصله قرار گرفته است، در ستون «نام اصلاح شده»، بدون فاصله ظاهر شده اند. برای انجام این کار فقط کافی است که در سلول B2 مقدار صحیح «تهران» را بدون هیچ فاصله ای در ابتدا وارد کنید و سپس دکمه Flash Fill را بزنید. به این ترتیب بقیه سطرهای این ستون نیز شامل اسامی شهرها بدون هیچ فاصله ای در ابتدای سلول خواهند بود.

مثال 5: قالب بندی سلول ها

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

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

نکته: توجه داشته باشید که برای نمایش صفر در ابتدای هر یک از این سلول های عددی، نوع قالب (Format) را به صورت متن (Text) در آورده ایم. در صورتی که این کار انجام نشود، صفر ابتدای اعداد توسط اکسل حذف می شود ولی با توجه به اینکه آن ها با صورت متنی، قالب بندی کرده ایم، صفر اول اعداد، نشان داده شده است.

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

مثال 6: جایگزین کردن متن

جایگزین کردن قسمتی از یک متن، یکی از کارهایی است اغلب در اکسل انجام می دهیم. برای مثال در نظر بگیرید که کد ملی افراد در یک ستون از کاربرگ اکسل ثبت شده و می خواهیم برای حفظ حریم خصوصی، قسمتی از این کد را با علامت ضربدر (X) جایگزین کنیم. در اینجا هم باز می توانیم از فلش فیل در اکسل استفاده کنیم. با معرفی الگو برای مقدار اول از کد ملی، بقیه سطرها نیز مطابق با آن تکمیل خواهند شد.

مثال 7: عملیات پیچیده

فرض کنید به واسطه اسامی افراد و کارکنان یک شرکت می خواهید، آدرس پست الکترونیک تولید کنید. به این منظور نام فرد را به همراه نام خانوادگی با یک علامت نقطه جدا کرده و سپس علامت @ به همراه نام حوزه که نام شرکت است به کار گرفته و آدرس پست الکترونیک ایجاد می کنیم. گامی های مربوط به استفاده از پرکردن سریع Flash Fill را نیز در اینجا به کار می بریم.

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

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

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

=LOWER(LEFT(B2,1))&”.”&LOWER(A2)&”@”fardars.org”

محدودیت های استفاده از Flash Fill

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

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

همانطور که مشخص است، سلول هایی که با رنگ زمینه نارنجی دیده می شوند، محتویات مناسبی ندارند و به درستی توسط Flash Fill تشکیل نشده اند.

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

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

فعال یا غیرفعال کردن Flash Fill در اکسل

بطور پیش فرض بعد از نصب نرم افزار کاربردی اکسل، پرکردن سریع (Flash Fill) فعال است. ولی اگر می خواهید این ابزار اکسل هنگام کار و پرکردن سلول ها، مقادیری را به شما پیشنهاد ندهد، می توانید آن را غیرفعال سازید. به این منظور مراحل زیر را طی کنید.

  1. از فهرست File وارد گزینه Options شوید.
  2. در پنجره ظاهر شده، در بخش سمت چپ، گزینه Advanced را انتخاب کنید.
  3. در قسمت Editing options گزینه Automatically Flash Fill را خاموش کنید.
  4. دکمه OK را بزنید.

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

نکته: گاهی با توجه به فعال بودن گزینه Flash Fill، پیشنهاد برای ایجاد دنباله ها ظاهر نمی شود. در این مواقع بهتر است خودتان با فشردن دکمه Flash Fill از برگه Data، این کار را به عهده بگیرید. همچنین به محلی که برای ایجاد ادامه دنباله انتخاب کرده اید، دقت کنید تا مکان درست و سلول مناسب، مشخص شده باشد.


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

قابلیت Auto Fill نرم‌افزار مایکروسافت Excel هوشمند است، به این معنی که می‌توان دو روز فرد یا دو روز با فاصله‌ی زمانی 3 یا 4 روز و … را تایپ کرد و سپس هر دو را انتخاب کرد و درگ کرد تا روزهایی با فاصله‌ی زمانی 3 یا 4 روز در سلول‌های بعدی تایپ شود. به همین شکل می‌توان در مورد اعداد و ساعت‌ها و حتی متن ساده یا Text عمل کرد.

در ادامه با روش استفاده از Auto Fill‌ مایکروسافت اکسل برای پر کردن خودکار داده‌های منظم و تکراری آشنا می‌شویم. با ما باشید.

نحوه استفاده از پر کردن خودکار یا Auto Fill در Excel

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

به عنوان مثال لیستی از افراد دعوت شده به مهمانی را در نظر بگیرید که در ستون B و ردیف 2 الی ۱۰ تایپ شده است:

آموزش استفاده از پر کردن خودکار یا Auto Fill اکسل برای تایپ سریع اعداد، تاریخ، روز و غیره

اگر بخواهیم شمارشی از افراد داشته باشیم، در دومین سطر از ستون A یا در واقع سلول A2 عدد 1 را وارد می‌کنیم و کلید اینتر را فشار می‌دهیم. در گوشه‌ی پایین و سمت راست سلول، مربع کوچکی به چشم می‌خورد که به آن اصطلاحاً مربع Fill یا پر کردن خودکار گفته می‌شود. اگر موس در نزدیکی این مربع و یا روی آن قرار گیرد، نشان‌گر موس به شکل + تبدیل می‌شود. در این حالت می‌توان کلیک کرد و موس را حرکت داد تا محتوا در جهت دلخواه، کپی شود.

آموزش استفاده از پر کردن خودکار یا Auto Fill اکسل برای تایپ سریع اعداد، تاریخ، روز و غیره

به عنوان مثال اگر روی مربع کوچک سلول A2 کلیک کنیم و به پایین درگ کنیم و تا سلولی مثل A10 ادامه دهیم، در تمام سلول‌ها عدد 1 ثبت می‌شود و در نهایت آیکونی کوچک نمایان می‌شود.

آموزش استفاده از پر کردن خودکار یا Auto Fill اکسل برای تایپ سریع اعداد، تاریخ، روز و غیره

برای استفاده از قابلیت Auto Fill‌ مایکروسافت اکسل، روی آیکون موردبحث کلیک کنید و گزینه‌ی Fill Series را انتخاب کنید. نتیجه این خواهد بود که عددهای 2 الی 9 در سلول‌ها درج می‌شود.

آموزش استفاده از پر کردن خودکار یا Auto Fill اکسل برای تایپ سریع اعداد، تاریخ، روز و غیره

توجه داشته باشید که موضوع صرفاً لیست‌هایی به صورت عمودی نیست. زمانی که به صورت افقی سلولی را به این سبک کپی می‌کنیم هم آیکون موردبحث نمایان می‌شود و به راحتی می‌توان شماره‌ها را در یک ردیف به ترتیب وارد کرد.

آموزش استفاده از پر کردن خودکار یا Auto Fill اکسل برای تایپ سریع اعداد، تاریخ، روز و غیره

چگونه در اکسل تاریخ‌های پشت‌سرهم یا منظم را به صورت سرعت وارد کنیم؟

در اکسل می‌توان از هوشمندی قابلیت Auto Fill‌ برای وارد کردن تاریخ‌های منظم هم استفاده کرد. به عبارت دیگر اگر روزها پشت‌سرهم باشد و یا فاصله‌ی زمانی برابر باشد، می‌توان با پر کردن خودکار اکسل آنها را سریعاً تایپ کرد.

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

اما در مورد تاریخ‌هایی با فاصله‌ی زمانی منظم چه باید کرد؟ به عنوان مثال اگر روز اول و سوم و پنجم و روزهای فرد بعدی از یک ماه را لازم داشته باشیم، کافی است در سلول اول و دوم از یک ستون یا ردیف، دو مورد اول را به صورت دستی تایپ کنیم. سپس هر دو سلول را انتخاب کنید و سراغ مربع کوچک پرسازی خوکار بروید:

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

توجه کنید که اگر نوع اطلاعات یک سلول را مشخص نکرده باشیم، زمانی که روز و ماه و سال را با خط فاصله و یا با استفاده از / تایپ می‌کنیم، اکسل به صورت خودکار آن را به عنوان تاریخ می‌شناسد و در نتیجه اگر از Auto Fill‌ استفاده کنیم، پس از یک ماه، سراغ ماه بعدی می‌رود. اما اگر نوع سلول را Text انتخاب کرده باشید، ماه و سال تغییر نمی‌کند و روزها بیش از ۳۱ روز است و مرتباً زیاد می‌شود.

چگونه در اکسل از ساعت و پر کردن خودکار ساعت‌ها استفاده کنیم؟

اگر در سلولی از اکسل، عبارتی مثل 10:2 را وارد کنیم، و در حقیقت جدا کننده‌ی ساعت و دقیقه را به صورت دو نقطه تایپ کنیم، اکسل به صورت خودکار متوجه می‌شود که این عبارت، ساعت است و منظور از 10:2 همان 10:02:00 AM است. به این ترتیب 20:20  نیز معادل 10:20:00 PM است. در واقع AM و PM معادل قبل و بعد از ظهر هستند.

اگر مربع کوچک یک سلول از نوع ساعت یا زمان را درگ کنیم، در سلول‌های بعدی ساعت یک واحد افزایش یا کاهش پیدا می‌کند. درگ به سمت بالا معادل کاهش 1 ساعت است و درگ به پایین نیز معادل افزایش 1 ساعت است.

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

چگونه عبارت‌های چند سلول را در سلول‌های بعدی تکرار کنیم؟

در اکسل به کمک قابلیت Auto Fill‌ می‌توان محتوا چند سلول که از نوع متنی است را هم تکثیر کرد. به عنوان مثال اگر در سلول‌های C2 و C3 و C4، نام سه نوع طراحی کارت دعوت را وارد کرده باشیم و بخواهیم همین سه مدل را در سلول‌های C5 و C6 و C7 تکرار کنیم، به جای کپی و پیست کردن، می‌توان سه سلول تایپ‌شده را با هم انتخاب کرد و سپس روی مربع Fill‌ کلیک کرد و به پایین درگ کرد. اگر درگ کردن را تا صدها سلول بعد هم ادامه دهیم، همواره محتوای سه سلول اول تکرار می‌شود.


اکسل مایکروسافت یکی از بهترین نرم‌افزارها برای امور آماری است و ممکن است برای هر کاربر Excel این مسأله سوال شده باشد که گزینه‌ی Flash Fill یا پرسازی سریع در اکسل چه کاربردی دارد. با استفاده از Flash Fill می‌توان اطلاعاتی مثل تاریخ و ساعت، لیست‌هایی شامل اسامی تکراری افراد و کالاها و کلمات دیگر را با سرعت بالاتری نسبت به روش کپی و پیست کردن، در سلول‌ها وارد کرد.

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

به جای تایپ کردن اعداد و روزها و کلمات تکراری از Auto Fill و Flash Fill اکسل استفاده کنید

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

آموزش تحلیل آماری در اکسل و آنالیز واریانس، همبستگی، رگرسیون

قبلاً با یکی از قابلیت‌های جالب اکسل یعنی Auto Fill یا پر کردن خودکار آشنا شدیم. Auto Fill کاربر را از تایپ کردن اعداد و تاریخ‌ها و … به صورت جداگانه و تکراری بی‌نیاز می‌کند و به سرعت می‌توان سری روزها، تاریخ‌ها، ساعت‌ها و اعداد متوالی را با چند کلیک و حرکت موس، در سلول‌ها تایپ کرد.

آموزش استفاده از پر کردن خودکار یا Auto Fill اکسل برای تایپ سریع اعداد، تاریخ، روز و غیره

قابلیت مفید بعدی در نرم‌افزار مایکروسافت اکسل، قابلیت Flash Fill است که مثل Auto Fill‌ سرعت وارد کردن داده را بیشتر می‌کند.

آموزش کار با Flash Fill‌یا پرسازی سریع اکسل

پرسازی سریع یا Flash Fill از نظر عملکرد و کاربرد مثل پرسازی خودکار یا Auto Fill برای جلوگیری از تایپ کردن عبارت‌های تکراری طراحی شده اما عملکرد متفاوتی دارد. Flash Fill‌ به جای اینکه یک لیست داده مثل اسامی و روزها و … را کپی و پیست کند، از داده‌های دیگر سلول‌ها استفاده می‌کند و داده‌ای جدید تولید کرده و در سلول‌ها قرار می‌دهد. به عنوان مثال یک عدد را از محتوای هر سلول شناسایی کرده و در سلول سمت راست آن قرار می‌دهد.

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

و اما مثال عملی برای روشن شدن موضوع: در ورک‌شیت زیر همان‌طور که مشاهده می‌کنید، ستون دوم نام دریافت‌کنندگان دعوت‌نامه است، ستون سوم طراحی کارت دعوت را مشخص می‌کند و ستون Address نیز آدرس افراد است.

آموزش پر کردن سریع در اکسل با Flash Fill

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

قدم بعدی این است که تمام سلول‌های ستون کد پستی را انتخاب کنیم. مثل تصویر زیر:

آموزش پر کردن سریع در اکسل با Flash Fill

اکنون در منوی بالای صفحه، تب Data را فعال کنید و از بخش Data Tools گزینه‌ی Flash Fill را انتخاب کنید:

آموزش پر کردن سریع در اکسل با Flash Fill

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

آموزش پر کردن سریع در اکسل با Flash Fill

روشن است که این روش به مراتب سریع‌تر از تایپ کردن دستی کدهای پستی است و توجه داشته باشید که Flash Fill اعمال پیچیده‌تر را نیز انجام می‌دهد و در مورد داده‌های غیرعددی، ممکن است سرعت کار را چند برابر بیشتر کند.

تغییر ترتیب کلمات و داده‌ها به کمک Flash Fill در اکسل

و اما یک مثال پیچیده‌تر که هوشمندی و توانایی Flash Fill اکسل مایکروسافت را نشان می‌دهد: تغییر دادن ترتیب کلمات و اعداد. فرض کنید که قرار است کد پستی نواحی جغرافیایی را قبل از نام شهر و ایالت ذکر کنیم و در آدرس‌هایی که از پیش در اختیار داریم، کد پستی پس از نام شهر قرار دارد.

برای انجام دادن این کار طولانی و وقت‌گیر، ابتدا در سلول سمت راست آدرس اول، آدرس را کپی کرده و جای کد پستی را با نام شهر عوض کنید و سپس سلول‌های ستون سمت راست را انتخاب کرده و از گزینه‌ی Flash Fill‌ در تب Data و بخش Data Tools استفاده کنید. نتیجه این است که اکسل از الگویی که در سلول اول می‌بیند، تبیعت کرده و سلول‌های بعدی را با جابجا کردن نام ایالت و کد پستی پر می‌کند.

آموزش پر کردن سریع در اکسل با Flash Fill

نوشته های مشابه