مرتب سازی بر اساس چند ویژگی

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • علی یوسفی

    • 2013/11/04
    • 31

    مرتب سازی بر اساس چند ویژگی

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

    فایل های پیوست شده
  • Ali Parsaei
    مدير تالارتوابع اکسل

    • 2013/11/18
    • 1518

    #2
    سلام،
    ببينيد اصول کار اين است که سر ستونها را بايد انتخاب کنيد و فيلتر را به آنها اعمال کنيد، (رديف جمع را حذف کنيد) مثلث کنار مبلغ پرداختي را کليک کرده و سورت را به طريق z تا a اعمال کنيد. بعد دوباره مثلث مربوطه را کليک کرده و sort by color و سپس custom sort را کليک کنيد، يک کادر باز مي شود که در آن مي توانيد تعيين کنيد که بعد از اعمال سورت اوليه بقيه ستونها چگونه سورت شوند.
    اين اصولش است. ديگه اونجا بايد بگرديد و امتحان کنيد ببينيد به شکل مورد نظر خود خواهيد رسيد يا نه (رديف جمع را آخر سر مي توانيد دوباره بنويسيد)
    sigpic

    کامنت

    • علی یوسفی

      • 2013/11/04
      • 31

      #3
      با سلام و تشکر، آنچه اینجانب می خواستم محقق نشد، چون باید علاوه بر مرتب سازی از بزرگ به کوچک مبالغ برای هر نفر با توجه به سریال مخصوص ردیفهای بدون مبلغ آن فرد هم همراه ردیف مبلغ دار قرار بگیرد مانند نمونه ارائه شده فرضی.
      فایل های پیوست شده

      کامنت

      • khakzad

        • 2010/03/17
        • 2034

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

        کامنت

        Working...