مرتب سازی اتوماتیک اعداد در اکسل با فرمول نویسی
مرتب سازی (Sort) اتوماتیک اعداد در اکسل توسط تابع در اکسل و با استفاده از فرمول نویسی یکی از موارد خاص و کاربردی میباشد.به طور کلی مرتب سازی اعداد یک ستون، از موارد مورد نیاز روزانه در محیط اکسل است که همه ما توسط دگمه مورد نظر از تب Data و یا پنجره Sort و یا روشهای ابزاری دیگر از آن بهره میبریم.اما توسط این روش، برای مرتب سازی، هر بار ناچار به استفاده از آن به صورت دستی هستیم و با افزودن و یا تغییر داده ها نیاز مجدد به استفاده از این ابزار داریم.
در فیلم آموزشی زیر با روشی بسیار ساده اما کارآمد و مفید توسط نوشتن یه فرمول میتوانید اعداد را به صورت اتوماتیک مرتب نموده و نگران تغییر یا افزودن و کم شدن داده ها در محدوده خود نباشید.
در این روش حتی اگر از ابتدا خانه هایی خالی در لیست داشته باشید و یا بعدا از لیست حذف شوند و یا اعدادی به انتهای لیست افزوده شود، این فرمول به درستی کار خواهد کرد.
درباره مستانه امینی
از دوران دانشجویی با عشق فراوان تدریس را آغاز کردم و امروز با تجربه سالها تدریس و مشاوره، پرانرژی و علاقه مندتر از قبل، این مسیر را طی میکنم.
نوشته های بیشتر از مستانه امینی
سلام
فیلم پخش نمیشه لطفا ی چک کنید
تشکر
سلام. مشکل حل شده است. با تشکر از توجه شما.
مشکل هنوز وجود داره
حل شد.
سلام خانمامینی در خصوص سورت کردن حروف در جدول اکسل مثلا در یک ستون شنبه یکشنبه ……جمعه را نوشتیم و میخوایم این هفت ردیف و عینا در ردیف های پایین با مارک کردن و کشیدن به پایین تکرار کنیم راه کاری دارید ؟
سلام.
اگر منظورتون این هست که با نوشتن کلمه “شنبه”و Drag کردن تا “جمعه”رو داشته باشیم. بله. در تنظیمات Options قسمت CustomLists یکبار این لیست رو تعریف کرده و از این به بعد در آن اکسل قابل استفاده هست.
خیلی خوب بود. ممنونم.
شما استعداد خیلی خیلی خوبی واسه تدریس دارید. انتقال مطلبتون عالیه.
با تشکر از نظر شما
خانم مهندس امینی 12 سال است که در بهترین سازمان ها و موسسات کشور به تدریس آفیس و بخصوص اکسل و اکسس مشغول هستند.
سپاس از نظرتون.خوشحالم که مفید بوده.
سلام
برای نمره های امتحان یک کلاس اگه بخوام از این روش استفاده کنم و همزمان ستون نام هم تغیر پیدا کنه، با توجه به نمره ها که از کم به زیاد تغییر کردن؛ چه روشی باید بکار ببرم.
(نمیخوام از قسمت فیلتر و sort استفاده کنم و میخوام فرمول باشه)
ممنون
برای ستون های دیگر غیر از ستون اصلی هم باید فرمول نویسی کنید. فرمول هایی مانن Match و Index و Small.
سلام ممنون از آموزش کامل و عالی که دارید.
سوال در مورد سورت اعداد بصور اتوماتیک دارم اینکه اگر هر کدام از این اعداد مربوط به یک صفت باشد و بخواهیم با سورت اعداد صفتها هم سورت شوند باید چه کار کنیم؟
بستگی به شرایط داده ها دارد اما می توان از فرمول های VLookup یا Index و Match و Small برای صفت نیز کمک گرفت.
سلام
من تو یه ستون تاریخ رو به شمسی درج میکنم و در ستون بعد میخوام فقط روز رو درج کنه
از تابع day استفاده میکنم ولی ظاهرا با تاریخ شمسی یه کم مشکل داره ولی با تاریخ میلادی درست کار میکنه
تابع today هم همینطور
راه حلی داره؟؟؟
ممنون
از تابع MID استفاده کنید. بطور کلی استفاده از توابع تاریخ میلادی برای تاریخ های شمسی کار صحیحی نیست.
با سلام اگه یک ستونی رو sort کنیم امکان بازگشت وجود نداره؟
سلام. خیر وجود نداره اما می توانید حالت اولیه جدول را با کمک یک ستون عددی نگهداری کنید که هر زمان لازم بود با کمک این اعداد مجددا سورت را به حالت اول برگردانید.
سلام خانم امینی . واقعا بابت آموزش مفیدتون از شما ممنونم . یه سوال داشتم از خدمتتون . من در یک شیت در یک ستون کدهای چهار رقمی ثبت کردم و در ستون مقابلش نام قطعه نوشته شده . حالا چطوری میتونم در یک شیت دیگه با نوشتن کد در یک سلول لیست قطعات رو داشته باشم . لازم به توضیحه که امکان داره از یک کد برای چند قطعه استفاده بشه و هدف من اینه که بدونم از یک کد چه قطعاتی ثبت شده است . ممنون میشم راهنماییم کنید .
سلام.خواهش میکنم.
اینکه با نوشتن یک کد نام اون مقابلش نوشته بشه همونطور که میدونید تابع Vlookup باید استفاده بشه.اما در مورد گرفتن چندین جواب با یک کد نیاز به ترکیب چندین تابع (If,INdex,Row, …) و در حالت
ارایه ای دارید.
درود بسیار عالی بود ممنون از سرکار عالی
سلام آموزشتون خوب بود
اگه در یک شیت1 چندین ستون اطلاعات داشته باشیم و در شیت2 دیگر بخواهیم فقط کسانی تحصیلات آنها لیسانس است سورت شود و وجود داشته باشد باید چکار کنیم.
در ضمن اگه در شیت اول ردیفی اضافه و یا کم شد به صورت خودکار در شیت2 انجام گیرد باید چه کرد؟
سلام، ممنون، برای مورد اول باید از روش آرایه ای و ترکیب فرمول های Match, Index, Small, If, Row استفاده کنید.
برای مورد دوم باید از نامگذاری پویا با کمک فرمول Offset استفاده کنید.
سلام
با تشکر از مطالب مفید و موثرتون
فیلم پخش نمیشه!
حل شد.
ضمن سلام ، جدولی دارم که بر اساس نام خانوادگی میخوام سورت کنم اما از روشهای که میرم (custom sort) در عمل تعدادی از اسامی طبق حروف الفبا سورت نمیشن بعنوان مثال نفر اول مرتضوی و بعد از اون نامهای خانوادگی که با الف شروع میشن سورت شده و بعد از ب، پ، ت و.. میبینم باز نام خانوادگی الف در وسط هست اگه مشکل بفرمایید چیه ممنون میشم
ممکن فاصله خالی در ابتدای متن ها وجود داشته باشد.
سلام این فرمولو یاد داشتم فرمولی میخوام که بتونم سورت تمام سطر ها رو انجام بده با تشکر
سلام
منظورتون از سورت سطرها چیست؟
سلام
ممنون و سپاسگزارم
با سلام
من میخواهم اعداد ستونی را براساس رقم آخرشون سورت کنم (یعنی ستونی که اعدادش ده رقمیه همه اعداد که رقم یکانش مثل همه پشت سرهم باشند)
به نظر من اگر هم امکان پذیر باشه با کمک برنامه نویسی میشه.
سپاس از استاد عزیزم خانم امینی
بسیار ممنون بابت مطالب ارزنده شما
سلام . ممنون از توضیحات مفید و کارشناسانه شما . عالی بود .
درود بر شما
شرمنده من در مورد سورت بعد از ادغام سلولها مشکل دارم اگر امکان دارد من رو راهنمایی فرمائید
با سپاس
سلام اگر منظورتون merge هست طبیعیه ولی شاید منظورتون از ادغام چیز دیگری باشد.
ممنون. خيلي مفيد بود
سلام وقت بخیر
اینکه اگر بخواهیم بر اساس تاریخ جدا سازی انجام بدیم به چه صورتی هست چون VLookup و HLookup بعد از پیدا کردن تاریخ به بعدی نمی رن اگر ما تو یه تاریخ چندتا محصول داشته باشیم چجوری جداسازی کنیم .
ممنون میشم اگر جواب سوال منو بدین
با درود، در اکسل های جدید از تابع Filter استفاده کنید اما در اکسل های قبل از 2021 باید از ترکیب توابع index و row و small و if استفاده کنید و بصورت آرایه ای فرمول نویسی کنید.
خیلی عالی و کامل بود انصافا دمتون گرم خیلی خوب توضیح دادید مرسی ک هستید
سلام از تابع ساب سرچ قرار که مثلا نمرات بین شماره 10 تا 12 را انتخاب کنیم که در تب order می توان شخصی تابعی تعریف کرد که با هر دستوری که میزنم انجام نمیشه. لطفا راهنمایی می کنید. ضمنا با تابع ساب توتال هم شدنی بود بفرمایید و راهنمای کنید. ارات
بسیار عالی بود
ممنونم