نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: ترکیب چند Logical test در تابع If چرا نمی تونم جواب بگیرم ؟

  1. #1


    آخرین بازدید
    2023/12/30
    تاریخ عضویت
    April 2014
    محل سکونت
    ساوه
    نوشته ها
    347
    امتیاز
    417
    سپاس
    853
    سپاس شده
    266 در 129 پست
    سطح اکسل
    45.00 %

    surprised ترکیب چند Logical test در تابع If چرا نمی تونم جواب بگیرم ؟

    من
    کد PHP:
    =SUM(IF(AND(C7=Sheet1!B4:B66,Sheet3!C3=Sheet1!R4:R66),Sheet1!H4:H66)) 
    رو استفاده کردم تو فایلم چرا جواب نمیده ؟
    http://Help Me.xlsx - 19 KB
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    12 ساعت پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    سلام،
    تابع AND اون وسط SUM و IF به اين صورت جواب نمي دهد، بايد اينطوري بنويسيد و آرايه اي وارد کنيد:
    کد PHP:
    =SUM(IF(C7=Sheet1!B4:B66;IF(Sheet3!C3=Sheet1!R4:R66;Sheet1!H4:H66))) 


  4. #3


    آخرین بازدید
    2023/12/30
    تاریخ عضویت
    April 2014
    محل سکونت
    ساوه
    نوشته ها
    347
    امتیاز
    417
    سپاس
    853
    سپاس شده
    266 در 129 پست
    سطح اکسل
    45.00 %

    نقل قول نوشته اصلی توسط علي پارسا نمایش پست ها
    سلام،
    تابع AND اون وسط SUM و IF به اين صورت جواب نمي دهد، بايد اينطوري بنويسيد و آرايه اي وارد کنيد:
    کد PHP:
    =SUM(IF(C7=Sheet1!B4:B66;IF(Sheet3!C3=Sheet1!R4:R66;Sheet1!H4:H66))) 
    برای کل روز های ماه بخوام چی میشه شبیه این روش روشی داشته باشد ؟
    کد PHP:
    =SUM(IF(C6=Sheet1!B$4:B$66,IF(AND(Sheet3!C3,Sheet3!C4,Sheet3!C5,Sheet3!C6,Sheet3!C7,Sheet3!C8,Sheet3!C9,Sheet3!C10,Sheet3!C11,Sheet3!C12,Sheet3!C13,Sheet3!C14,Sheet3!C15,Sheet3!C16,Sheet3!C17,Sheet3!C18,Sheet3!C19,Sheet3!C20,Sheet3!C21,Sheet3!C22,Sheet3!C23,Sheet3!C24,Sheet3!C25,Sheet3!C26,Sheet3!C27,Sheet3!C28,Sheet3!C29,Sheet3!C30,Sheet3!C31,Sheet3!C32,Sheet3!C33)=Sheet1!R$4:Y$66,Sheet1!H$4:O$66))) 

  5. #4


    آخرین بازدید
    12 ساعت پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    از يک همچين چيزي مي توان استفاده کرد:
    کد PHP:
    =SUM(IF(C7=Sheet1!B4:B66;IF(VALUE(MID(Sheet1!R4:R66;4;2))=3;Sheet1!H4:H66))) 
    يا:
    کد PHP:
    =SUM(IF(C7=Sheet1!B4:B66;IF(MID(Sheet1!R4:R66;4;2)="03";Sheet1!H4:H66))) 
    البته ديگر شيت 3 مورد نياز نيست، و نيز مي توانيد به جاي نوشتن 03 يا 3 در فرمول، آن را به يک خانه ارجاع داده و ماه را در آن درج کنيد.


  6. #5


    آخرین بازدید
    2023/12/30
    تاریخ عضویت
    April 2014
    محل سکونت
    ساوه
    نوشته ها
    347
    امتیاز
    417
    سپاس
    853
    سپاس شده
    266 در 129 پست
    سطح اکسل
    45.00 %

    نقل قول نوشته اصلی توسط علي پارسا نمایش پست ها
    از يک همچين چيزي مي توان استفاده کرد:
    کد PHP:
    =SUM(IF(C7=Sheet1!B4:B66;IF(VALUE(MID(Sheet1!R4:R66;4;2))=3;Sheet1!H4:H66))) 
    يا:
    کد PHP:
    =SUM(IF(C7=Sheet1!B4:B66;IF(MID(Sheet1!R4:R66;4;2)="03";Sheet1!H4:H66))) 
    البته ديگر شيت 3 مورد نياز نيست، و نيز مي توانيد به جاي نوشتن 03 يا 3 در فرمول، آن را به يک خانه ارجاع داده و ماه را در آن درج کنيد.
    دمت گرم
    چرا زودتر نگفتی این همه رنج می کشیدم )

  7. سپاس ها (1)



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. تولید کد های منحصر به فرد
    توسط mahsa shayesteh در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 24
    آخرين نوشته: 2020/01/18, 15:58
  2. عدم اضافه کردن کنترل به تولباکس
    توسط امیر رضا دهقان در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2013/01/19, 00:56
  3. متونیم یه ردیف ایجاد کنیم مابین ردیفهای دیگه
    توسط mahdiking در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2012/11/05, 09:35
  4. اتوکد
    توسط ashkan در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2012/09/10, 00:34
  5. برنامه توليد
    توسط mshahin در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2012/07/26, 11:21

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

چرا در اکسل logical test خطا می دهد؟

چرا توابع جمع نوشته شده در ویژوال بیسیک در اکسل جواب نمی دهد

چرا تابع نوشته شده در ویژوال بیسیک در اکسل جواب نمی دهد

ترکیب چند تابع if and اکسل

ادغام چند تابع if در اکسل

logical در اکسل

تركيب چند if

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است