تابع SORT از توابع Dynamic array اکسل است که از آفیس 2021 به اکسل اضافه شده است.
4 آرگومان دارد، اولین آرگومان اجباری است و بقیه اختیاری میباشد.
کار این تابع همانطور که از نام او پیداست بر اساس دیتا مشخص شده آنها را مرتب میکند
به مثال زیر توجه کنید:
فرض کنید جدولی دارید که در آن نمرات را وارد کرده اید و میخواهید بر اساس نمره مرتب کنید
فرمول زیر را وارد کنید
=SORT(C3:D11)
در آرگومان اول محدوده داده را انتخاب کنید و ENTER را بزنید، به صورت خودکار بر اساس ستون اول مرتب سازی را انجام میدهد؛ برای مرتب سازی دقیق تر ابتدا در آرگومان بعدی ستون مورد نظر را انتخاب کنید و در آرگومان بعدی تعیین کنید مرتب سازی بر چه اساسی انجام شود و اگر میخواهید از کوچک به بزرگ مرتب شود 1- را انتخاب کنید، و آرگومان آخر را در مثال بعدی توضیح خواهم داد.
=SORT(C3:D11,2,-1)
در آرگومان هایی که گفته شد ردیف ها به صورت خودکار SORT میشود، اما آرگومان آخر دیتاهایی که در ستون وارد شده است را مرتب میکند
به مثال زیر توجه کنید:
فرض کنید جدولی را به صورت افقی ترسیم کرده اید و داده هایی در آن وارد کرده اید و میخواهید آن را مرتب کنید
فرمول زیر را تایپ کنید؛ در آرگومان اول محدوده داده را مشخص کنید و سپس ردیف را انتخاب کنید و در آخر مرتب سازی بر اساس کوچک به بزرگ یا بزرگ به کوچک را تعیین کنید و TRUE را انتخاب کنید.
=SORT(D28:L29,2,-1,TRUE)