مشکل در ردیف بندی اعداد

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • Mohsen®

    • 2016/12/27
    • 17

    مشکل در ردیف بندی اعداد

    سلام خسته نباشید

    یک خروجی اکسل از یک برنامه کاربردی گرفتم که لیستی بهم داده شامل 4000 ردیف با اطلاعات
    ایراد بزرگی که باهاش دست به گیربانم اینه که ردیف هایی که این اطلاعات رو درش درج کرده چون هوش مصنوعی است نمیتونه تشخیص بده که عدد سوم عدد 132 رو بعد از 15 قرار بده

    عکس رو ببیند متوجه میشید

    Click image for larger version

Name:	Untitled.png
Views:	1
Size:	9.9 کیلو بایت
ID:	146549

    ترتیب به این صورت هست که عدد سوم 132 بزرگتر از 15 هست چرا قبل از 15 قرار میگیره ؟
    و ایا راهی هست که بتونم با این چینش بتونم ترتیب رو بر اساس کوچکتر به بزرگتر بچینم؟
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    یک ستون کمکی ایجاد نموده و با دستور substitude علامت "-" را با "" جایگزین نموده و سپس سورت کنید

    و یا با دستور Replace هر چی "-" دارید رو با "" جایگزین کنید

    کد PHP:
    =SUBSTITUTE(B2,"-",""

    کامنت

    • Mohsen®

      • 2016/12/27
      • 17

      #3
      نوشته اصلی توسط iranweld
      با سلام

      یک ستون کمکی ایجاد نموده و با دستور substitude علامت "-" را با "" جایگزین نموده و سپس سورت کنید

      و یا با دستور Replace هر چی "-" دارید رو با "" جایگزین کنید

      کد PHP:
      =SUBSTITUTE(B2,"-",""

      ابتداممنون از پاسخ گویی

      کاری که گفتید رو انجام دادم، ولی به این مشکل برخوردم
      تو عکس فکر کنم مشخص باشه چیکار کردم
      اگر میشه بیشتر راهنمایی کنید
      ممنون

      Click image for larger version

Name:	Untitled.png
Views:	1
Size:	87.3 کیلو بایت
ID:	133376

      کامنت

      • iranweld

        • 2015/03/29
        • 3341

        #4
        یک نمونه از فایل خود را از قسمت مدیریت فایلهای پیوست ، ضمیمه سایت کنید

        فرمول را برای یک سلول نوشته و به سمت پایین درگ نمایید
        کد PHP:
        =SUBSTITUTE(f2,"-",""
        و نه بصورت
        کد PHP:
        =SUBSTITUTE(f2:f619,"-",""
        تایپ فرمول شما اشتباه است

        کامنت

        • Mohsen®

          • 2016/12/27
          • 17

          #5
          نوشته اصلی توسط iranweld
          یک نمونه از فایل خود را از قسمت مدیریت فایلهای پیوست ، ضمیمه سایت کنید

          فرمول را برای یک سلول نوشته و به سمت پایین درگ نمایید
          کد PHP:
          =SUBSTITUTE(f2,"-",""
          و نه بصورت
          کد PHP:
          =SUBSTITUTE(f2:f619,"-",""
          تایپ فرمول شما اشتباه است
          دوست گرامی ممنون مشکل حل شد

          فقط چون این لیست برای من خیلی کاربردی هست و بسیار طولانی هست (حدود 4000 تا ردیف همراه با اطلاعات)
          اعدادی که شما به من کمک کردید برای چیننش 7 قسمت هست مثلا:
          1-2-3-4-5-6-7

          حالا این عکس رو ببینید

          Click image for larger version

Name:	Untitled.png
Views:	1
Size:	6.8 کیلو بایت
ID:	133377

          ببنید مشکل حل شده ولی در حقیقت حساسیت ما تا عدد سوم و نهایتاً عدد چهارم هست یعنی همون 10 یا 7 تو همون کادری که قرمز کردم
          با روش شما حاصل جمع اون اعداد طبق ریاضی الان پشت سر هم هست ولی چینش اعداد بعد از ردیف سوم منطقی نیست چون 10 افتاده بین 106 و 107
          برای این مشکل ایا میشه کاری کرد؟


          ممنونم از شما
          Last edited by Mohsen®; 2017/08/15, 15:21.

          کامنت

          • iranweld

            • 2015/03/29
            • 3341

            #6
            لطفا یک نمونه فایل که وضعیت اعداد فعلی و وضعیت مورد نظر شما در آن مشخص شده باشد ضمیمه سایت کنید

            کامنت

            • Mohsen®

              • 2016/12/27
              • 17

              #7
              نوشته اصلی توسط iranweld
              لطفا یک نمونه فایل که وضعیت اعداد فعلی و وضعیت مورد نظر شما در آن مشخص شده باشد ضمیمه سایت کنید
              این فایل مورد نظر هست که قسمت (کد نوسازی) باید به ترتیب سورت بشه
              یعنی عدد چهارم از سمت چپ تا به اونجا باید سورت بشه
              فایل های پیوست شده
              Last edited by Mohsen®; 2017/08/16, 10:56.

              کامنت

              • iranweld

                • 2015/03/29
                • 3341

                #8
                فایل پیوست را بررسی کنید
                Last edited by iranweld; 2017/08/16, 14:12.

                کامنت

                • Mohsen®

                  • 2016/12/27
                  • 17

                  #9
                  نوشته اصلی توسط iranweld
                  فایل پیوست را بررسی کنید


                  تشکر میکنم از وقتی که گذاشتید
                  فایل رو بررسی کردم
                  فکر کنم منظورم رو نتونستم درست برسونم
                  عکس زیر رو از فایل اصلاحی شما تهیه کردم ببنیند لطفاً

                  Click image for larger version

Name:	Untitled.png
Views:	1
Size:	228.1 کیلو بایت
ID:	133379

                  ببینید تو اون دو تا کادر که کشیدم عدد سوم نمایانگر بلوک در یک محله هست که ترتیب چینش تا رقم سوم این قسمت که کد نوسازی باشه باید مرتب باشه ولی شما نگاه کنید بعد از عدد سوم در کادر اول که شده 11 یهو شده 1 که قاعدتا عدد 11 باید بعد از 1 قرار بگیره

                  شما که دارید زحمت میکشید اگر میشه تا عدد چهارم اگه بتونید فرمولی بنویسید که سورت باشه خیلی عالی میشه
                  امیدوارم که منظورم رو کامل رسونده باشم

                  خواهش میکنم بازم کمک کنید من برای درست کردن این فایل طولانی واقعا به تنهایی عاجزم

                  تشکر فراوان

                  کامنت

                  • iranweld

                    • 2015/03/29
                    • 3341

                    #10
                    لطفا نحوه چیدمان اعداد که مد نظر شماست را در ستون های بعدی فایل پیوست نوشته و مجدد ضمیمه سایت کنید
                    فایل های پیوست شده
                    Last edited by iranweld; 2017/08/16, 13:02.

                    کامنت

                    • Mohsen®

                      • 2016/12/27
                      • 17

                      #11
                      نوشته اصلی توسط iranweld
                      لطفا نحوه چیدمان اعداد که مد نظر شماست را در ستون های بعدی فایل پیوست نوشته و مجدد ضمیمه سایت کنید
                      لیستی که شما ارسال کردید مشکلی نداشت و سورت بود
                      به ناچار یک قسمت از بهم ریختگی اولیه رو براتون تو همون جدول چیدم که متوجه بشید منظورم چیه از چینش
                      تا قسمتی که با رنگ نارنجی اعداد رو چیدم باید سورت بشه بعدش زیاد مهم نیست ، مهم سه قسمت یا چهار قسمت اولشه
                      فایل های پیوست شده

                      کامنت

                      • iranweld

                        • 2015/03/29
                        • 3341

                        #12
                        این هم فایل نهایی با قابلیت سورت سه تایی و چهار تایی
                        فایل های پیوست شده

                        کامنت

                        • Mohsen®

                          • 2016/12/27
                          • 17

                          #13
                          نوشته اصلی توسط iranweld
                          این هم فایل نهایی با قابلیت سورت سه تایی و چهار تایی
                          داداش دستت درست واقعاً
                          اگر میشه به من بگو چیکار کردی منم یاد بگیرم چون این یک منطقه هستش
                          چندین منطقه فایلش خروجی گرفته شده که باید همین کار انجام بشه روش
                          ضمن اینکه این فایلی که من به شما دادم 700 تای نخست قبل از ویرایش رو فرستادم رفته ای کاش رنگیش میکردم تا اوناییکه زده شده رو تکراری نفرستیم

                          ممنون از کمکتون داداش

                          کامنت

                          • iranweld

                            • 2015/03/29
                            • 3341

                            #14
                            با سلام


                            لینک فیلم نحوه انجام کار

                            کامنت

                            • Mohsen®

                              • 2016/12/27
                              • 17

                              #15
                              دست شما درد نکنه

                              طبق فیلم جلو میرم ولی موقع جدا کردن اعداد به این مشکل برمیخورم

                              Click image for larger version

Name:	Untitled.png
Views:	1
Size:	65.3 کیلو بایت
ID:	133384

                              ___________________________

                              دوم : برای تهیه لیست نهایی : یک بار با 4 رقم انجام بدم سورت کنم ، برای بار دوم با سه رقم انجام بدم سورت کنم تا به لیست نهایی برسم؟
                              Last edited by Mohsen®; 2017/08/17, 11:37.

                              کامنت

                              چند لحظه..