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

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) در ردیف خودش یک علامت زده شود

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

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

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

    فایل نمونه: :arrow3: Book1.xlsx

    با تشکر
    Last edited by a_gh772; 2018/04/17, 17:36.
  • M_ExceL

    • 2018/04/23
    • 677

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

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


    مسئله:

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

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

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

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

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

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

    فایل نمونه: :arrow3: [ATTACH]16422[/ATTACH]

    با تشکر
    سلام
    به ترتیب از فرمول های زیر جهت بنای مسکونی، تجاری و غیر مسکونی استفاده کنید :
    کد:
    =if(isnumber(search("بنامسكوني",m2)),"*","")
    
    =if(isnumber(search("غيرمسكوني",m2)),"*","")
    
    =if(isnumber(search("مسكوني",m2)),"*","")
    [CENTER]Telegram Channel : [url]https://t.me/UltraOfficeSkills[/url]
    [/CENTER]

    کامنت

    چند لحظه..