مرتب کردن سطرها و ستون های لیست
چهارشنبه, ۲۶ خرداد ۱۳۹۵، ۱۰:۰۵ ب.ظ
در
اکسل می توان داده های لیست را بر حسب هر یک از فیلدهای ستون ها مرتب کرد.
این مرتب سازی می تواند براساس حروف الفبا یا براساس نوع فیلد باشد. فرض
کنید می خواهیم لیست زیر را براساس ستون «نام خانوادگی» به ترتیب حروف
الفبا مرتب کنیم.
برای
مرتب کردن این لیست بر اساس ستون نام خانوادگی، ابتدا یکی از سلول های این
ستون را انتخاب کرده و سپس زبانه Data و در بخش Sort & Filter روی
دکمه Sort A to Z کلیک می کنیم.
از
آنجا که اکسل به خوبی ساختار لیست را تشخیص می دهد، رکوردهای آن را براساس
ستون «نام خانوادگی» از «الف» تا «ی» مرتب می کند و نتیجه آن لیست زیر
خواهد بود. همانطور که در تصویر زیر می بینید، دکمه Sort Z to A نیز حروف
را از «ی» تا «الف» مرتب می کند.
حال
فرض کنید لیست فوق را به شکلی نیاز داریم که ابتدا رشته آیتی، و سپس رشته
کامپیوتر را صورت مرتب شده (براساس نام خانوادگی) نشان دهد. به این ترتیب
لازم است لیست را بر اساس دو ستون مرتب کنیم: ابتدا بر اساس ستون رشته
تحصیلی و سپس براساس ستون نام خانوادگی.
برای
اینکار یکی از سلول های لیست را انتخاب کرده و از زبانه تب Data گروه Sort
& Filter روی دکمه Sort کلیک می کنیم تا کادر Sort باز شود.
در
تصویر فوق بخش Sort by ستونی است که مرتب سازی براساس داده های آن انجام
می شود. بخش Values نیز به عنوان مبنای مرتب سازی (مقدار سلول، رنگ سلول
و...) در نظر گرفته می شود و از بخش Order نیز برای صعودی یا نزولی بودن
مرتب سازی استفاده می شود.
اکنون
در بخش Sort by ستون مبنای مرتب سازی را مشخص می کنیم. در این منو به دلیل
تشخیص لیست توسط اکسل، عناوین ستون ها دیده می شود. گزینه «رشته تحصیلی»
را از منوی باز شده انتخاب می کنیم.
برای
تعیین ستون دوم که باید مبنای مرتب سازی قرار گیرد، روی دکمه Add Level
کلیک می کنیم. ردیف جدیدی با عنوان Then by به کادر Sort اضافه می شود.
بار دیگر منوی Column را از ردیف Then by باز کرده و این بار گزینه «نام خانوادگی» را انتخاب می کنیم.
در پایان روی دکمه OK کلیک می کنیم. نتیجه مرتب سازی براساس دو ستون «رشته تحصیلی» و «نام خانوادگی» مانند لیست زیر خواهد شد.
- ۹۵/۰۳/۲۶