
ایجاد سری با استفاده از Autofill در اکسل
درگ کردن بصورت خودکار یا AutoFill در اکسل زیاد مورد استفاده قرار میگیره. از این امکان برای ایجاد یک سری داده، با الگویی خاص استفاده میشه. درگ کردن در حوزه های مختلف رو در ادامه توضیح میدیم:
درگ کردن اعداد
عددی رو در یک سل تایپ کنید.- روی سلول کلیک کنید، گوشه سمت راست، پایین سلول یک مربع مشکی کوچیک وجود داره. موس رو روی اون نگه دارید.
- به محض اینکه علامت موس بصورت + دراومد، Drag کنید. وقتی داده رو درگ میکنید اکسل یا داده موجود در سلول رو کپی میکنه یا اینکه به ترتیب سلول ها رو پر میکنه. یک علامتی در کنار آخرین سلول قرار میگیره که از ما میپرسه چه چیزی رو و با چه شرایطی در سلول ها قرار بده؟

شکل ۱- AutoFill در اکسل – درگ کردن عدد در اکسل
در ادامه توضیح داده شده است که هر کدام از این موارد چه کارکردی دارند:
| Copy Cells | محتوای سلول را عینا در سلول های دیگه کپی میکنه |
| Fill Series | سری عددی ایجاد میکنه با قدر نسبت ۱ (سلول مرجع، ابتدای سری خواهد بود) |
| Fill Formatting Only | فقط فرمت سلول مرجع رو منتقل میکنه |
| Fill Without Formatting | بدون فرمت سلول مرجع، داده رو کپی میکنه |
| Flash Fill | مطابق با الگوی سل مرجع عمل خواهد کرد |
درگ کردن با انتخاب بیش از یک سلول
اگر بخوایم سری ایجاد کنیم که قدر نسبت آن ۱ نباشه. مثلا سری ایجاد کنیم از اعداد زوج (قدر نسبت ۲) کافیه دو تا عدد اول سری رو در دو سلول پشت سر هم تایپ کنیم، و موقع درگ کردن هر دو سلول رو انتخاب کنیم و بعد درگ کنیم. در این حالت اکسل الگوی موجود در دو سلول انتخاب شده رو مبنا قرار داده و سری رو ایجاد میکنه. با این روش، سری عددی با قدر نسبت ۲ و از ۲ شروع میشه تا هر جایی که درگ کنیم.
اگر بخوایم همین داده ها پشت سر هم تکرار بشن، یعنی ۲ ,۴ ,۲, ۴ ,۲ ,۴ و ….. بعد از درگ کردن، از زبانه ایجاد شده، Copy Cells رو بزنید.
درگ کردن تاریخ و زمان
چون تاریخ و زمان در اکسل، از جنس عدد هستند، قاعدتا با درگ کردن میشه سری های مختلفی رو ایجاد کرد.
در حالت عادی، با درگ کردن تاریخ، سری تاریخی با فاصله یک روز و با درگ کردن زمان، سری زمانی با قدر نسبت یک ساعت ایجاد خواهد شد. اما اگر بخوایم حالت های دیگه ای داشته باشیم، علامت گوشه سلول بعد از درگ کردن رو باز میکنیم.

شکل ۲- درگ کردن تاریخ
| Fill Days | ایجاد سری تاریخی با فواصل یک روز |
| Fill Weekdays | ایجاد سری تاریخی با فواصل یک هفته |
| Fill Months | ایجاد سری تاریخی با فواصل یک ماه |
| Fill Years | ایجاد سری تاریخی با فواصل یک سال |
توجه داشته باشید که این موضوع فقط در مورد تاریخ میلادی صادق است.
درگ کردن عبارت های متنی
درگ کردن عبارت های متنی در اکسل، یک سری پیش فرض ها آماده داره که در شکل ۳ می بینید. با تایپ کردن هر کدام از کلمات نشان داده شده در شکل ۳ و درگ کردن سلول، سری مورد نظر با توجه به داده های نشان داده شده در شکل ۳ ایجاد می شود.
شکل3- AutoFill در اکسل – درگ کردن عبارات متنی خاص
همونطور که در شکل ۳ می بینید این پیش فرض ها مخصوص زبان انگلیسی است، اگر بخواهیم فارسی داشته باشیم باید یکبار آن ها را به اکسل معرفی کنیم که این کار از مسیر زیر انجام میشه:
یک بار لیست های مورد نظر رو در اکسل تایپ میکنیم. بعد از مسیر زیر و مطابق با شکل ۴،لیست های فارسی رو به اکسل معرفی میکنیم.
File/ Options/ Advance/ General/ Edit Custom List
بعد از باز شدن پنجره Edit Custom List در قسمت import محدوده ای که لیست فارسی تایپ شده است رو وارد میکنیم بعد Add را زده و Ok میکنیم.

شکل4- AutoFill در اکسل – اضافه کردن لیست های فارسی در اکسل
یکبار که اینکار رو انجام بدیم، در کل نرم افزار افیس ذخیره میشه و در همه فایلهای اکسل قابل استفاده خواهد بود.
AutoFill در اکسل با Double Click
اگر سلولی که که میخوایم درگ کنیم، در مجاورت یک ستون پر باشه، میتونیم با دبل کلیک، درگ کنیم. به اینصورت که روی دستگیره گوشه سمت راست و پایین سلول نگه میداریم و به محض تبدیل شدن به + دبل کلیک میکنیم. با این کار، سلول مورد نظر تا اولین ناپیوستگی محدوده مجاور درگ میشه. توجه داشته باشید که شرط استفاده از دبل کلیک برای درگ کردن، وجود حداقل یک محدوده پر در مجاورت سلول مورد نظر هست. به ویدئو زیر دقت کنید. درگ کردن تا جایی ادامه پیدا میکنه که سلول کناری پر باشه. به محض رسیدن به اولین سلول خالی، درگ کردن قطع میشه.

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



سلام خسته نباشید
من یه آدرس دهی از طریق لینک گذاری در یک فهرستی داشتم اخیرا آدرسها قابل خوندن نیست و پیغام خطا can not open the specified میده چون تعداد لیست زیاده امکان اصلاح به صورت تک تک ندارم امکان داره راهنمایی کنید چون احتمالا مسیر آدرس م دچار مشکل شده .
در edite hyp مسیر آدرس text to dis با address متفاوت هست .
ممنونم
سلام
برای ویرایش تعداد زیادی هایپرلینک از کد وی بی باید استفاده کنید
Sub Change_HyperLink_Address() Dim link As Hyperlink For Each link In Sheet1.Hyperlinks link.Address = "New Address" & "File Name" Next link End Subدر کد بالا آدرس جدید رو به جای New Address بذارید و در قسمت File Name هم اسم فایل رو با استفاده از توابع بدست بیارید.
درود بر شما؛ من یک جدول دارم که در یکی از ستون هاش یه لیست کشویی ایجاد کردم. میخوام وقتی وارد ردیف جدیدی که میشم ، این لیست کشویی اتوماتیک به این ردیف و در زیر لیست قبلی اضافه بشه و دیگه نیاز نباشه بعد از هر ردیف من بهصورت دستی این کشو رو درگ کنم. امیدوارم منظورم رو متوجه شده باشید. پیشاپیش از پاسخگوییتون ممنونم
درود بر شما
از table استفاده کنید
ویژگی های سطر رو انتفال میده
سلام و خسته نباشید
من میخواهم اعداد به صورتی ۷تایی با این فرمت تکرار شوند.
۱-۱ , ۱-۲ ,۱-۳ ۱-۴, ۱-۵ ,۱-۶, ۱-۷ , ۲-۱ ,۲-۲ ,۲-۳, ۲-۴, ۲-۵ ,۲-۶ ,۲-۷ ,۳-۱,….
البته به صورت عمودی
لطفا راهنمایی کنید.
تشکر
درود بر شما
میتونید از این فرمول استفاده کنید
سلام.
عالیه ممنونم
سلام ممنون از سایت خوبتون
چجور میتونم دوتا سلول را درگ کنم؟تا سری بسازم
هرکاری میکنم نمیشه?
درود بر شما
هر دو رو انتخاب کنید
دستگیره سلول دومی رو بگیرید و به سمت پایین درگ کنید
با سلام و وقت به خیر میخواستم در یک جدول فقط ردیفهای مربوط به دامنه ای خاص را داشته باشم و بقه حذف شوند.مثلا ردیفهای مربوط به اعدادی که در ستون بین ۵ تا ۱۰ هستندلطفا راهنمایی کنید متشکرم
درود بر شما
یک راه ساده ایمه که محدوده دلخواه رو فیلت رکنید و به یک شیت دیگه منتقل کنید و شیت قبلی رو پاک کنید
یا اینکه برعکس خواستتون رو فیلترکنید و داده هایی که نمایش داده میشن رو حذف کنید
سلام
من میخوام لیست دانش آموزان مدرسه رو براساس پایه (دهم، یازدهم، دوازدهم)مرتب کنم، همین مراحلی که شما توضیح دادید انجام دادم یک custom list تعریف کردم ولی مرتب نمیشه و این پیغام را نشان میدهد:
This operation requires the merged celles to be identically sized
چکار باید بکنم؟!
درود بر شما
سلول مرج شده نباید داشته باشید
Unmerge کنید
سلام من گزارش مالی از سیستم بیمه گرفتم که مشخص میکنه چه بیمه ای در چه تاریخی ثبت شده.
مشکل اینجاست تاریخ بصورت منظم نمیاد مثلا ۹۳/۰۲/۰۵ دنبالش۹۳/۰۸/۰۹
لذا خواهش من از شما اینه اگه راه حلی داره برام بگین چون مال ۷ سال هست که بالغ بر ۹۰۰۰ سطر میشه
خواهشن اگه راه حلی داره برام ایمیل کنین. وقتم کمه.
پیشاپیش از زحمات شما نهایت تشکر را دارم .
درود بر شما
/ ها رو بردارید. از طریق ابزار Find & Replace. بعد براحتی مثل عدد باهاشون رفتار کنید و مرتب کنید.
در نهایت از قسمت فرمت سل، ۰۰″/”۰۰″/”۰۰ این کد رو بزنید تا / ها نمایش داده بشن.
موفق باشید
با سلام و عرض ادب
من یه مدتیه که دارم از اکسل استفاده میکنم.ولی یه مشکل دارم. اونم اینه که می خوام هم زمان با این که یه گردش حساب کلی رو ثبت میکنم ، اطلاعات ( واریز ) هرشخص به صورت جداگانه در یک شیت مخصوص اون شخص به صورت خودکار ذخیره بشه. لطفاً راهنمایی کنید.
درود بر شما
اگر منظورتون اینه که از داده های ثبت شده، گزارش تفکیکی برای هر نفر بگیرید، یک راه خیلی خوبش ،استفاده از report filter page در pivot table است.
جستجو کنید راجع بهش و ببینید روش ها رو
باسلام و تشکر بخاطر سایت خوبتون و اینکه دانش خود را بی دریغ در اختیار علاقمندان اکسل قرار می دهید. من سوالی که داشتم اینه که من می خوام فرمولی را بطور همزمان در سطر و ستون داشته باشم که با استفاده از auto fill و با مقادیری که در سطر و ستون دارند مقدار حاصل از فرمول در سلول های سطر و ستون قرار بگیره. یه جایی مطلبی را خونده بودم که بایستی در سطر ، ستون رو ثابت کرد یا بالعکس که خیلی دقیق یادم نیست. ممکن هست که من رو راهنمایی بفرمایید.
سلام
لطف دارید
این لینک رو ببینید
مثال برای سوال شما تشریح شده
http://excelpedia.net/cell-address/#5
عالی