کمک در خصوص گزارشگیری خاص از بانک اطلاعاتی اکسل

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

    • 2015/10/10
    • 6

    کمک در خصوص گزارشگیری خاص از بانک اطلاعاتی اکسل

    با سلام خدمت اساتید محترم
    یک بانک اطلاعات اکسل دارم مربوط به خلافی های مسکونی شهرداری با 26.660 ردیف و 24 ستون رکورد

    به چند نکته باید دقت کرد
    1-ستون ردیف(a) شامل شماره ای یکتاست که به عنوان شماره ردیف در بانک اطلاعاتی اصلی استفاده شده و ردیف هایی که شماره ای ندارند مربوط به شماره بالاسری می باشد
    2- ستون شماره پرونده (b) شماره ای یکتاست ولی با توجه به اینکه یک ملک ممکن است چند نوع خلاف در یک شماره پرونده داشته باشد بنابراین در چند ردیف (البته بدون شماره ردیف ستون A) تکرار شده است
    3- ستون شرح خلاف (m) مهمترین ستون میباشد که میخواهیم بر اساس آن گزارش بگیریم به شرح زیر


    مسئله:

    گزارشی می‌خواهیم با شرایط زیر
    1- اگر یک شماره پرونده که میتواند چند نوع خلاف داشته باشد در ستون شرح خلاف (مهم نیست در کدام ردیف از شماره پرونده) فقط دارای عبارت "مسکونی" بود در ستون مسکونی (T) در ردیف خودش یک علامت زده شود

    2- اگر یک شماره پرونده که میتواند چند نوع خلاف داشته باشد در ستون شرح خلاف (مهم نیست در کدام ردیف از شماره پرونده) فقط دارای عبارت "غیرمسکونی" بود در ستون تجاری (U) در ردیف خودش یک علامت زده شود

    3-اگر یک شماره پرونده که میتواند چند نوع خلاف داشته باشد در ستون شرح خلاف (مهم نیست در کدام ردیف از شماره پرونده) دارای هر دو عبارت "مسکونی" و "غیرمسکونی" بود در ستون ترکیبی (V) در ردیف خودش یک علامت زده شود

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

    نمونه فایل پیوست کرده ام

    ممنون میشوم زودتر راهنماییم کنید


    با تشکر



    فایل های پیوست شده
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    موارد درج شده سه ستون مورد نظر را بررسی کنید
    فایل های پیوست شده

    کامنت

    • iranweld

      • 2015/03/29
      • 3341

      #3
      با کمی اصلاحات برای سلولهای بدون خلافی
      فایل های پیوست شده

      کامنت

      • a_gh772

        • 2015/10/10
        • 6

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

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

        این راه درسته اما یه مشکلی داره و اون اینه که شرط باید برای یک شماره پرونده
        به صورت خاص تعریف شود نه به صورت موردی

        یعنی

        اگر یک شماره پرونده (ستون b) دارای چند نوع شرح خلاف می باشد با برسی همه شرح
        خلاف ها علامت گذاری کند

        مثلا

        اگر یکشماره پرونده دارای 3 نوع شرح میباشد در سه ردیف
        1-پارکینگ
        2-غیر مسکونی
        3-....

        تمام ردیف های این پرونده بررسی شود و بعد یکی از عناوین انتخاب شوند


        بنابر این شرط اینگونه لازم است

        اگر در تمامی ردیف های یک پرونده فقط غیر مسکونی بود ==> غیر مسکونی علامت می
        خورد

        اگر فقط مسکونی بود ===> مسکونی علامت میخورد

        اگر هر دو عنوان مسکونی و غیر مسکونی بود ==> ترکیبی علامی بخورد

        موارد پارکینگ و غیره مهم نیست

        به نمونه اولیه دقت کنید که به صورت دستی علامت گذاری شده است

        ممنون از وقتی که گذاشتید
        امیدوارو واضح توضیح داده باشم

        کامنت

        چند لحظه..