استفاده از مفهوم 3D Reference در اکسل

شاید برای شما هم پیش اومده باشه که بخواید سلول های مشابهی از تعداد زیادی شیت رو با هم جمع کنید. مثلا تمام سلول های A2 شیت های 1 تا 10 رو جمع کنید. مشکل اینجاست که انجام دادن و فرمول نویسی اینکار به صورت دستی بسیار سخت و زمانبر هست. برای مثال قبل شما باید ده بار فرمول رو بنویسید و جمع کنید، حالا فرض کنید که بخواید سلول مشابهی در صد شیت مختلف رو جمع کنید. در این شرایط دیگه نوشتن دستی فرمول تقریباً غیر ممکن میشه. میتونید برای جمع این مقادیر از ماکرونویسی استفاده کنید اما راه حل بسیار ساده تری هم در اکسل وجود داره. پس اگر مایلید با این راه حل در اکسل آشنا بشید در این مطلب آموزش اکسل همراه من باشید.

فرض کنید یک فایل اکسل داریم که سه شیت داره و میخوایم سلول B1 هر سه شیت رو با تابع SUM باهم جمع کنیم. برای اینکار ابتدا فرمول Sum رو مینویسیم و پرانتز رو باز میکنیم. روی تب مربوط به شیت اول کلیک میکنیم. بعد کلید شیفت رو نگه میداریم و شیت سوم رو انتخاب میکنیم. حالا روی سلول B1 در شیت اول کلیک میکنیم و کلید ENTER رو میزنیم. با اینکار فرمول ما به شکل زیر کامل میشه:

=SUM(Sheet1:Sheet3!B1)

همونطور که میبینید فرمول کلی استفاده از این روش به شکل زیر هست:

=Function(Firstsheet:Lastsheet!cell)

نکته: درصورتی که در فایل اکسل یک شیت بین شیت های ابتدایی و انتهایی اضافه کنیم سلول مربوطه اون شیت هم به صورت خودکار در محاسبات لحاظ خواهد شد.

دقت کنید که تمام توابع اکسل از این روش پشتیبانی نمیکنند. لیست توابع اکسلی که از 3D Reference پشتیبانی میکنند به شرح زیر هست:

SUM MAX STDEV VARA
AVERAGE MAXA STDEVA VARP
AVERAGEA MIN STDEVP VARPA
COUNT MINA STDEVPA
COUNTA PRODUCT VAR

دانلود نمونه فایل:

3Dreference.sample.worksheet.ir

30 thoughts on “استفاده از مفهوم 3D Reference در اکسل”

  1. سلام با توجه به پرداخت 15000 تومان جهت عضویت ویژه، متاسفانه من دسترسی به بخشهای مربوطه رو ندارم. لطفا پیگیرس نمایید ممنون

  2. سلام با توجه به پرداخت 15000 تومان جهت عضویت ویژه یک ماهه، متاسفانه من دسترسی به بخشهای مربوطه رو ندارم. لطفا پیگیری نمایید ممنون

  3. سلام
    دوست عزيز، زحمات شما و وقتي كه براي كاربران در اين سايت ميگذاريد قابل تحصين است، اما به عنوان يه توصيه، بهتر است آموزش‌هاي ساده و مواردي كه وقت زيادي از شما نمي گيرد را به صورت رايگان در اختيار بازديد عموم قرار دهيد، به عنوان مثال همين آموزش بالا كه تنها نياز به گفتن يه نكته (استفاده از كليد شيفت) است به نظر من بايد رايگان باشد.

      1. قربان شما، با نگاهي كه به آموزش‌هاي سايتتون انداختم ، به نظرم شما ميتونيد روي برنامه نويسي vba و فرمول نويسي‌ به صورت پيشرفته تر كار كنيد (اين قسمت ها به خصوص قسمت ماكرو نويسي و برنامه نويسي چيزي واسه گفتن نداره و در حد آشنايي مطالب گذاشتين)، دليل اينكه اين مطلب رو ميگم اينه كه ساير آموزشها رو به راحتي ميشه از هر سايتي كسب كرد ولي سايتهاي فارسي كه برنامه نويسي وي بي رو روي آفيس آموزش بدن خيلي كم هستن، اگه كمك خواستين براي وي بي من ميتونم بهتون كمك كنم و تجربه زيادي توي اين زمينه دارم، راستي يه اشكال هم توي كليدهاي شورتكات ديدم كه بهتره اصلاح بشه
        كليد شرتكات كادر paste special با Alt هست كه اشتباهاً shift نوشته شده

        1. یاسین اسماعیل پور

          مرسی از وقتی که میذاری رضان
          در مورد کمبود آموزش های VBA کاملا درست میگی مدتهاست که میخواستم این بخش رو کامل تر کنم اما فرصتی نشده همینطور آموزش دابوردهای مدیریتی رو که فکر میکنم خیلی میتونه مفید باشه.
          در خصوص کلید میانبر حق با تو بود. یه اشتباه تایپی داشت که اصلاح کردم.
          در ضمن اگر تمایل داشته باشی کمک کنی و فرصت داری خیلی خوشحال میشم و استقبال هم میکنم.

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

  5. parhamghasemi1360@gmail.com

    با سلام
    لطفا مطالب آموزشی را با استفاده از حروف لاتین که زیر شاخه های هر حرف لاتین(تابع های آن حرف) را شامل میشود دسته بندی و آموزش را به صورت ترتیبی و مرتب ارائه نمایید و کاربرد آنها را نیز با مثال و اینکه در کجا کاربرد دارد ذکر نمایید . (مخصوصا توابع مربوط به حسابداری و آمار )
    باسپاس فراوان

  6. سلام و عرض ادب میشه درباره 3d reference یه کم توضیحات بیشتری بدین ممنون میشم، باتشکر.

  7. سلام وقت بخیر
    لطف میکنید نحوه محاسبات درصدی رو هم توضیح بدین
    مثلا توی جدول نام کالا* قیمت کالا*تعداد* درصد تخفیف * رو داریم بخواهیم قیمت دریافتی رو محاسبه کنیم چیکار کنیم
    ممنون از لطفتون

  8. سلام
    فرمول درصد شما اینطوره
    قیمت کالا*تعداد-(قیمت کالا*تعداد*درصد تخفیف)

  9. با سلام
    ممنون از بابت تمام آموزش هایی که قرار داده شده در سایت.
    اگه امکان داره در خورد vba مطالب بیشتری قرار داده بشه ممنون میشم.

  10. سلام . مهندس من چند روز پیش عضو ویژه شدم . همون روز میتونستم مطالب رو ببینم اما الان نمیتونم ؟؟؟؟؟ ممنون .

  11. سلام خسته نباشید.
    در مورد جمع کردن سوال داشتم اونم اینه که چطور میتونم چنتا عدد رو در یک سلول جمع کنم . یعنی برای مثال من در یک سلولم اچ 7 برابر هس با 25 دوباره میخوام یک عدد رو در اچ 7 وارد کنم که 25 رو حفظ کنه و عدد جدید رو با 25 جمع کنه . به جای اینکه بخوام چنتا سلول داشته باشم و ورودی هر روزم رو در چنتا سلول بنویسم . فقط میخوام یدونه سلول داشته باشم که تمام ورودی که میدم در همان سلول جمع کنه . ممنون میشم جواب بدید.شیت های جداگانه هم نه فقط در یک شیت و در یک سلول . انگاری یه ماشین حساب داری اعداد رو میزنی و صفحه نمایشگر یکی هس . یک سلول به عنوان صفحه نمایشگر ماشین حساب

  12. کمک اضطراری
    سلام خسته نباشید.
    در مورد جمع کردن سوال داشتم اونم اینه که چطور میتونم چنتا عدد رو در یک سلول جمع کنم . یعنی برای مثال من در یک سلولم اچ 7 برابر هس با 25 دوباره میخوام یک عدد رو در اچ 7 وارد کنم که 25 رو حفظ کنه و عدد جدید رو با 25 جمع کنه . به جای اینکه بخوام چنتا سلول داشته باشم و ورودی هر روزم رو در چنتا سلول بنویسم . فقط میخوام یدونه سلول داشته باشم که تمام ورودی که میدم در همان سلول جمع کنه . ممنون میشم جواب بدید.شیت های جداگانه هم نه فقط در یک شیت و در یک سلول . انگاری یه ماشین حساب داری اعداد رو میزنی و صفحه نمایشگر یکی هس . یک سلول به عنوان صفحه نمایشگر ماشین حساب

    1. سلام آقا مهدی !
      چه خبرتونه ؟!
      چه قدر عجله دارید ؟!!
      در این سایت برای رسیدن به پاسخ تون قطعا” باید صبر و حوصله داشته باشید
      و مطمئن باشید که ، یکبار مطرح کردن پرسش تون با چندین بار طرح اون در یک روز و اونم در یک فاصله ی زمانی کوتاه ( کمتر از نیمساعت ) هیچ کمکی نمی تونه بهتون بکنه
      فقط شخصیت خودتون رو به دیگران نشون دادید
      اگه بازم پرسش تون باقیست ، بر روی نام کامل من در بالا کلیک کنید
      و با من تماس بگیرید و با صبر و حوصله منتظر پاسخ تون باشید که بتونم کمک تون کنم
      موفق باشید – خانیکی

  13. با سلام و خسته نباشید و با تشکر از آموزشهایتان
    من یک صفحه دارم که خرید و فروش مربوط به افراد را روزانه در آن وارد میکنم آیا میشود به طریقی (از راه توابع یا فرمول نویسی…..) کاری کرد که نوشته های مربود به افراد به صورت اتوماتیک در صفحه و حساب خودشان کپی یا نوشته شود.
    ممنون از راهنماییتان

    1. سلام آقا مسعود
      سلامت باشین
      انجام این کار با ماکرونویسی قطعا” ممکنه
      برای دریافت توضیحات بیشتر ، روی نام کامل من در بالا کلیک کنید
      موفق باشین – خانیکی

  14. سلام و وقت به خیر خدمت همه عزیزانی که برای این مطالب آموزشی وقت میگذارند‌عذر میخوام توی اکسلم میخوام ی دستور بدم که چهارتا شیط پشت سر هم جمع بشن و اینو میخوام تکرار کنم تقریبا توی هزار ردیف.به این شکل امتحان کردم ولی وقتی دستورو کپی میکنیم همه با هم جمع میشن.چیکار میتونم بکنم که اکسل متوجه این بشه که وقتی چهارتای اولی رو جمع زد دیگه نیاز نیست جمع بزنه تا چهار شیت پایین تر؟

    1. سلام آقا وحید
      پرسش تون رو خیلی مبهم مطرح کردین
      دقیق تر و واضح تر بگین که جمع کدوم سلول ها رو در چهار شیت میخوان محاسبه کنید ؟!
      که منم بهتر بتونم راهنمایی تون کنم
      اما فعلا” در همین حد بگم که برای جمع کردن چهار سلول متناظر در چهار شیت ، از فرمولی مشابه به زیر می تونید استفاده کنید :
      SUM(Sheet1:Sheet4!A1)
      موفق باشین – خانیکی

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top