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

موضوع: ساخت فرمول ارجاع سه بعدی در اکسل

  1. #1


    آخرین بازدید
    2020/11/06
    تاریخ عضویت
    March 2015
    محل سکونت
    تهران
    نوشته ها
    1,248
    امتیاز
    2327
    سپاس
    600
    سپاس شده
    2,238 در 1,001 پست
    تعیین سطح نشده است

    ساخت فرمول ارجاع سه بعدی در اکسل

    سلام

    ارجاع سه بعدی برای جمع سلول های مشابه در صفحات مختلف

    زمانی که میخواهیم چندین خانه از صفحات مختلف که ساختار یکسانی دارند را جمع کنیم از فرمول =sum(start:end!cells) استفاده میکنیم.که در آن
    Start نام صفحه نخست
    End نام صفحه پایانی
    cells آدرس سلول های مورد نظر هست.
    مثلا فرمول
    کد PHP:
    sum(sheet1:sheet5!a1:a3)  = 
    مجموع خانه ها 1 تا 3 از صفحات 1 تا 5 رو محاسبه میکنه.
    حالا میتونیم با تابع indirect اون رو تغیر بدیم که با تغیر نام صفحه مجموع سلول های مشخص شده اون صفحه رو حساب کنه.
    =
    کد PHP:
    SUM(INDIRECT("'"&F11&"'!a1:a(("
    F11 نامه صفحه میباشد.
    فرض کنیم میخواهیم نام صفحات رو هم تغیر بدیم و از خانه دیگه آدرس دهی کنیم به طور معمول فرمول به این شکل میشه :
    کد PHP:
    Sum(indirect(“’”&C27&:&D27&”’!a1:a3”)) 
    =
    که C27 نام صفحه اول و D27 نام صفحه آخر هست .
    اما این فرمول علی رغم ظاهر بدون اشکال، خطای ref میده!!!چرا؟
    علت اینجا است که تابع INDIRECT در ارجاع سه بعدی (D reference.3) درست عمل نمیکنه و خطای REF تولید میکنه.
    برای رفع این مشکل میتونیم از تکنیکی که حاصل ترکیب توابع SUMPRODUCT,SUMIF,INDIRECT,INDEX,MATCH استفاده کنیم.
    =
    کد PHP:
    SUMPRODUCT(SUMIF(INDIRECT("'"&INDEX(sheet_name;MATCH($C$27;sheet_name;0)):INDEX(sheet_name;MATCH($D$27;sheet_name;0))&"'!"&$C$28&":"&$D$28);">0”)) 
    Sheet _name نام لیست اسامی کاربرگ ها میباشد.
    C27 نام کاربرگ ابتدایی ،D27 نام کاربرگ انتهایی C28 نام سلول ابتدایی و D28 نام سلول انتهایی میباشد.

    فرمول بالا برای تمامی کاربرگ ها که نام آنها اعم از عدد و متن باشند عمل میکنه.اگر چنانچه نام کاربرگ ها به عدد و مرتب باشند، بدون استفاده از تابعINDEX و MATCH و با استفاده از تابع ROW میتوان فرمول رو کوتاه تر کرد:
    کد PHP:
    =SUMPRODUCT(SUMIF(INDIRECT("'"&ROW(INDIRECT($D$11&":"&$E$11))&"'!"&$D$12&":"&$E$12);">0")) 
    که D11 نام صفحه اول و E11 صفحه آخر وD12 آدرس شروع محدوده و خانه E12 آدرس پایانی محدوده جمع کردن هست .

    موفق باشید.

    فایل ها ضمیمه گردید.
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط khakzad : 2015/11/22 در ساعت 17:46


  2.  

  3. #2

    آخرین بازدید
    2023/07/04
    تاریخ عضویت
    May 2016
    نوشته ها
    1
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

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


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

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

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

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

سربرگ سه بعدی دراکسل

فرمول سه بعدی در اکسل

3D reference در اکسل

ادرس دهی سه بعدی در اکسل تابع sumif

استفاده از تابع 3D reference در اکسل

فرمول سه بعدی د اکسل

تابع reference در اکسل site:forum.exceliran.com

اکسل 3 بعدی

آموزش فرمول نویسی سه بعدی در اکسل

ارجاع سه بعدی

مثال برای جمع سه بعدی در اکسل

ساخت فرمول اکسل

فرمول های سه بعدی و چهاربعدی در اکسل

استفاده از فرمول نویسی چهاربعدی دراکسل

فرمول های 3D در اکسل

دستور ٣d refreance در اكسل

تابع sumif بصورت سه بعدی

:;.!; 27*###@* &. &

آموزش فنکشن 3d در اکسل

اشکال سه بعدی در اکسل

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

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

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