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

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

    • 2010/12/22
    • 399

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

    با سلام


    میخواهیم بر اساس شرطی که در G1 و G2 می نویسیم اطلاعات(Top 10) از شیت برج 2 در این جدول لیست و سورت شوند
    مثلاً کمترین تاخیر(بزرگترین عدد منفی) از نوع A

    با تشکر
    فایل های پیوست شده
    [COLOR=#008000][SIZE=7][FONT=arial][B]خواستن ، توانستن است.[/B][/FONT][/SIZE][/COLOR]
  • generalsamad
    مدير تالار توابع

    • 2014/06/22
    • 1496

    #2
    با سلام
    شرطتون چی هست؟

    همیشه این شرط برقراره یا متغیره؟

    مثلاً کمترین تاخیر(بزرگترین عدد منفی) از نوع a
    Last edited by generalsamad; 2015/05/07, 00:11.
    [CENTER]
    [SIGPIC][/SIGPIC]
    [/CENTER]

    کامنت

    • Amin_D

      • 2010/12/22
      • 399

      #3
      نوشته اصلی توسط generalsamad
      با سلام
      شرطتون چی هست؟

      همیشه این شرط برقراره یا متغیره؟

      مثلاً کمترین تاخیر(بزرگترین عدد منفی) از نوع a
      سلام
      هر چی در G1 و G2 نوشته میشه شاید هم یک شرط داشته باشیم
      (یعنی یکیشون blank باشه)
      [COLOR=#008000][SIZE=7][FONT=arial][B]خواستن ، توانستن است.[/B][/FONT][/SIZE][/COLOR]

      کامنت

      • generalsamad
        مدير تالار توابع

        • 2014/06/22
        • 1496

        #4
        با سلام
        بر اساس توضیحاتی که دادید 6 حالت برا فایلون میشه شرط گذاری کرد
        تو فایل ضمیمه 6 حالت رو گذاشتم
        بعد یه سلول به صورت لیست منو ایجاد کردم که یکی از اون 6 حالت رو انتخاب کنید
        بعد از انتخاب هر حالت نتیجه توی جدول نهائی میاد
        میشه بهتر از این هم نوشت ولی وقت میخواد
        چندتا از فرمولها رو میذارم
        فرمول زیر یکی از حالتهای شرط هست که اگه شرطش برقرار بود توی ستون کمکی جلوی ردیف مربوطه شماره گذاری میکنه
        کد PHP:

        =IF(AND(B2=Report!I$3;IF(Report!H$4=">";C2>Report!I$4;C2<Report!I$4));MAX(D$1:D1)+1;""
        فرمول زیر هم یکی از شرطهای جدول اصلی هست که برای این مسئله برای جدول اصلی 3 شرط لازمه که توی فایل همه وجود دارن
        کد PHP:

        =IFERROR(IF($A$2=$I$2;VLOOKUP(ROW(A1);CHOOSE({1,2};Noe_Takhir;Radif_Barnameh);2;0);IF($A$2=$L$2;VLOOKUP(ROW(A1);CHOOSE({1,2};Noe_Radif;Radif_Barnameh);2;0);IF($A$2=$P$2;VLOOKUP(ROW(A1);CHOOSE({1,2};Takhir_Radif;Radif_Barnameh);2;0);IF($A$2=$I$6;VLOOKUP(ROW(A1);CHOOSE({1,2};Takhir2;Radif_Barnameh);2;0);IF($A$2=$L$6;VLOOKUP(ROW(A1);CHOOSE({1,2};Noe_2;Radif_Barnameh);2;0);IF($A$2=$P$6;VLOOKUP(ROW(A1);CHOOSE({1,2};Radif_2;Radif_Barnameh);2;0);""))))));""
        به محدوده های نامگذاری هم دقت کنید
        فایل ضمیمه گردید

        یادم رفت فرمول مرتب سازی رو قرار بدم
        توی انجمن نمونش هست
        فایل های پیوست شده
        Last edited by generalsamad; 2015/05/08, 18:40.
        [CENTER]
        [SIGPIC][/SIGPIC]
        [/CENTER]

        کامنت

        چند لحظه..