صفحه 1 از 3 123 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 26

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

  1. #1


    آخرین بازدید
    2020/08/27
    تاریخ عضویت
    May 2013
    نوشته ها
    450
    امتیاز
    217
    سپاس
    889
    سپاس شده
    153 در 90 پست
    تعیین سطح نشده است

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

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

  2.  

  3. #2


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    480
    امتیاز
    3430
    سپاس
    898
    سپاس شده
    1,516 در 446 پست
    سطح اکسل
    80.00 %

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


  4. #3


    آخرین بازدید
    2020/08/27
    تاریخ عضویت
    May 2013
    نوشته ها
    450
    امتیاز
    217
    سپاس
    889
    سپاس شده
    153 در 90 پست
    تعیین سطح نشده است

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

  5. سپاس ها (1)


  6. #4

    آخرین بازدید
    2015/02/19
    تاریخ عضویت
    January 2015
    نوشته ها
    2
    امتیاز
    18
    سپاس
    2
    سپاس شده
    6 در 2 پست
    تعیین سطح نشده است

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


  7. #5


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    480
    امتیاز
    3430
    سپاس
    898
    سپاس شده
    1,516 در 446 پست
    سطح اکسل
    80.00 %

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

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


  8. #6


    آخرین بازدید
    2020/08/27
    تاریخ عضویت
    May 2013
    نوشته ها
    450
    امتیاز
    217
    سپاس
    889
    سپاس شده
    153 در 90 پست
    تعیین سطح نشده است

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

  9. #7


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    480
    امتیاز
    3430
    سپاس
    898
    سپاس شده
    1,516 در 446 پست
    سطح اکسل
    80.00 %

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

  10. سپاس ها (1)


  11. #8


    آخرین بازدید
    2020/08/27
    تاریخ عضویت
    May 2013
    نوشته ها
    450
    امتیاز
    217
    سپاس
    889
    سپاس شده
    153 در 90 پست
    تعیین سطح نشده است

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

  12. #9


    آخرین بازدید
    یک هفته پیش
    تاریخ عضویت
    August 2014
    محل سکونت
    تهران
    نوشته ها
    480
    امتیاز
    3430
    سپاس
    898
    سپاس شده
    1,516 در 446 پست
    سطح اکسل
    80.00 %

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

  13. سپاس ها (1)


  14. #10


    آخرین بازدید
    2020/08/27
    تاریخ عضویت
    May 2013
    نوشته ها
    450
    امتیاز
    217
    سپاس
    889
    سپاس شده
    153 در 90 پست
    تعیین سطح نشده است

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

  15. سپاس ها (1)



صفحه 1 از 3 123 آخرینآخرین

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

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

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

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

  1. پاسخ ها: 3
    آخرين نوشته: 2024/02/13, 23:24
  2. راهنمایی ؟ کپی کردن خودکار از یک شیت به شیت دیگردر اکسل؟
    توسط zareeijavad در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 12
    آخرين نوشته: 2020/10/09, 20:28
  3. Create a summary worksheet from all worksheets (جمع کردن اطلاعات تمامی شیت ها در یک شیت)
    توسط امين اسماعيلي در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 2
    آخرين نوشته: 2016/06/15, 18:35
  4. پاسخ ها: 6
    آخرين نوشته: 2016/05/24, 11:54
  5. سوال در مورد نکته آموزشی انتقال اطلاعات سلول های مورد در شیت به شیت دیگر کاربر محترم absorkhi
    توسط علی فاطمی در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 9
    آخرين نوشته: 2014/06/16, 08:12

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

نحوه فراخوانی شیت ها در فایل اکسل

آدرس دهی از یک شیت به شیت دیگر در اکسل

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

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

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

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