فراخوانی اطلاعات از چند شیت به جای یک شیت

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

    • 2013/05/17
    • 450

    فراخوانی اطلاعات از چند شیت به جای یک شیت

    با سلام و روز خوش
    فرض کنید که چند شیت داریم حاوی اطلاعات مجزا.
    حال در یک سلول در شیت مشخص می خواهیم که با درج یک مقدار مقادیر مورد نظر از یک شیت به خصوص قرخوانی شود. برای مثال اگر در سلول a1 در شیت شخص بنویسیم 1 ، در سلول a2 اطلاعات را از شیت با نام یک، اگر 2 از شیت با نام 2 و همینطور تا آخر. امیدوارم منظورم رو خوب رسونده باشیم. تقریبا همانند تابع vlookup فقط با تفاوتی که عرض کردم. با تشکر
  • mohammad_ashooryan

    • 2014/08/13
    • 480
    • 80.00

    #2
    نوشته اصلی توسط maziardm
    با سلام و روز خوش
    فرض کنید که چند شیت داریم حاوی اطلاعات مجزا.
    حال در یک سلول در شیت مشخص می خواهیم که با درج یک مقدار مقادیر مورد نظر از یک شیت به خصوص قرخوانی شود. برای مثال اگر در سلول a1 در شیت شخص بنویسیم 1 ، در سلول a2 اطلاعات را از شیت با نام یک، اگر 2 از شیت با نام 2 و همینطور تا آخر. امیدوارم منظورم رو خوب رسونده باشیم. تقریبا همانند تابع vlookup فقط با تفاوتی که عرض کردم. با تشکر
    با سلام ميتوانيد از فرمول Indirect استفاده كنيد.
    فايل پيوست را ملاحظه كنيد.
    mohammad2060.xlsx

    کامنت

    • maziardm

      • 2013/05/17
      • 450

      #3
      با سلام و تشکر از پاسختون. ممنون از شما
      حال میشه به جای کلمه شیت کلمه ای دیگه رو استفاده کرد. یعنی اسم شیت برای مثال باشه فاکتور ش 20 ولی با درج فقط شماره 20 با یه عنوان دیگه شیت مربوطه را فراخوانی کنه؟
      راستی میشه توضیح بدید فرمول فوق چطور کار می کنه. من چیزی ازش متوجه نشدم.
      با تشکر از شما

      کامنت

      • mustafa
        • 2015/01/20
        • 2

        #4
        با سلام و تشكر از دوست عزيز mohammad2060
        شما كافيست كه اون قسمت هايي از اسم شيت را كه تغيير نميكنه داخل دبلكوتيشن (") قرار بدهيد و اون قسمتي از نام شيت را كه متغيير ميكنيد را به يك سلول ربط بدهيد.
        در مورد چگونه كار كردن فرمول هم اگر با آدرس دهي در اكسل آشنا باشيد دقيقاً آدرس يك سلول را در اين تابع قرار ميدهيد و اين تابع محتوي آن سلول را براي شما بر ميگرداند در آدرس دهي كه دوستمون براتون فرستادند ابتدا نام شيت مي آيد و سپس علامت !*و بعد از اون هم نام سلول مورد نظر.
        موفق باشيد

        کامنت

        • mohammad_ashooryan

          • 2014/08/13
          • 480
          • 80.00

          #5
          نوشته اصلی توسط maziardm
          با سلام و تشکر از پاسختون. ممنون از شما
          حال میشه به جای کلمه شیت کلمه ای دیگه رو استفاده کرد. یعنی اسم شیت برای مثال باشه فاکتور ش 20 ولی با درج فقط شماره 20 با یه عنوان دیگه شیت مربوطه را فراخوانی کنه؟
          راستی میشه توضیح بدید فرمول فوق چطور کار می کنه. من چیزی ازش متوجه نشدم.
          با تشکر از شما
          با سلام و با تشكر از توضيحات دوست عزيز mustafa

          بله امكانش هست.
          mohammad2060 (2).xlsx

          کامنت

          • maziardm

            • 2013/05/17
            • 450

            #6
            با سلام مجدد
            تشکر از پاسختون.
            در فرمول زیر:
            کد PHP:
            =indirect(a2&"!"&"b3"
            1. علامت ! به چه معناست؟
            2. فرق "" با & در چیست؟
            با تشکر از شما. ببخشید کمی سوالهام ابتدایی هستش.

            کامنت

            • mohammad_ashooryan

              • 2014/08/13
              • 480
              • 80.00

              #7
              1- وقتي ميخواي توي يه شيت مقدار سلول از يه شيت ديگه رو بياري. بين نام شيتي كه ميخواي از اونجا اطلاعاتت رو بياري و نام سلول بايد علامت ! رو بزني.
              به طور مثال : اگه بخواي توي سلول A1 در sheet1 مقدار سلول A2 از sheet2 رو بياري بايد توي سلول A1 از sheet1 بنويسي :
              کد PHP:
              =Sheet2!A2 
              2- علامت & براي چسباندن دو متن به كار ميره در حالي كه از علامت
              " "
              براي وارد كردن متنهايي كه بايد به هم بچسبن استفاده ميشه.
              علامت & همون كار , يا ; رو توي تابع concatenate انجام ميده.

              کامنت

              • maziardm

                • 2013/05/17
                • 450

                #8
                با سلام مجدد و تشکر از پاسختون
                توضیحات خوبی بود.
                ولی با عرض معذرت نشد که تغییرات دلخواه رو در فایل مورد نظرم رو ایجاد کنم. به خاطر همین نمونه فایلم رو با توضیحات مورد نظر براتون قرار دادم و اگر مشکلی نیست ممنون میشم اصلاح کنید تا با مشاهده آن هم من و هم اونهایی که این مشکل رو دارند بتونند به جوابشون برسند. بازم تشکر منتظر پاسخ شما هستم.
                فایل های پیوست شده

                کامنت

                • mohammad_ashooryan

                  • 2014/08/13
                  • 480
                  • 80.00

                  #9
                  نوشته اصلی توسط maziardm
                  با سلام مجدد و تشکر از پاسختون
                  توضیحات خوبی بود.
                  ولی با عرض معذرت نشد که تغییرات دلخواه رو در فایل مورد نظرم رو ایجاد کنم. به خاطر همین نمونه فایلم رو با توضیحات مورد نظر براتون قرار دادم و اگر مشکلی نیست ممنون میشم اصلاح کنید تا با مشاهده آن هم من و هم اونهایی که این مشکل رو دارند بتونند به جوابشون برسند. بازم تشکر منتظر پاسخ شما هستم.
                  با سلام بپيوست پاسخ سوالتون رو ارسال كردم.
                  Example.xlsx

                  کامنت

                  • maziardm

                    • 2013/05/17
                    • 450

                    #10
                    با سلام و روز خوش
                    ممنون از ارسالتون. این تاپیک رو نمی بندم تا در صورت لازم و طی چند روز آینده اگر در این زمینه مشکلی بود سوال کنم. بازم تشکر

                    کامنت

                    • maziardm

                      • 2013/05/17
                      • 450

                      #11
                      بازم سلام و بازم تشکر از شما
                      ممنونم از اینکه پاسخ میدید و بیشتر تشکر به خاطر راهنمایی های خوبتون.
                      فاکتور های فروش خودمون رو داخل یه فایل اکسل و به تفکیک هر فاکتور در هر شیت وارد کردم. حالا قصد دارم گزارشات مختلف و دلخواه رو ازش بگیرم و به همین دلیل هستش که مدام سوال های مختلف در این زمینه می کنم و ممنون میشم مثل همیشه راهنمایی بفرمایید.
                      این بار قصد دارم که در شیتی مورد نظر اطلاعات فروش یک محصول رو با وارد کردن نام یا کد اون به دست بیارم. به عنوان مثال با وارد کردن شماره کالا در سلول a1 در سلول b1 تعداد کل اقلام فروش رفته را که در فاکتور های مختلف هستش جمع کنه و به ما اعلام کنه. با این فرض که مثلا کالای الف با کد 001 که می خواهیم جمع فروش تعدادی آن ها را بدست بیاوریم در همه فاکتور ها وجود ندارد و فقط در برخی فاکتورها از آن فروخته ایم.
                      امیدوارم توضیحاتم کافی بوده باشه.
                      با تشکر

                      کامنت

                      • ali.b

                        • 2014/01/12
                        • 798

                        #12
                        سلام اگه ممکنه فایل نمونه بزارین تا راحتر بشه مثال زد و راه کار نشون داد
                        ممنونم
                        [CENTER]
                        [/CENTER]

                        کامنت

                        • ali.b

                          • 2014/01/12
                          • 798

                          #13
                          ببینید این فایل کار شما رو راه میندازه؟
                          فایل های پیوست شده
                          [CENTER]
                          [/CENTER]

                          کامنت

                          • maziardm

                            • 2013/05/17
                            • 450

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

                            فایل پیوست شد. با تشکر
                            فایل های پیوست شده

                            کامنت

                            • ali.b

                              • 2014/01/12
                              • 798

                              #15
                              شما از این فایل استفاده کنید داده های متناظر و مربوط به اون رو به شما نشون میده
                              فایل های پیوست شده
                              [CENTER]
                              [/CENTER]

                              کامنت

                              چند لحظه..