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

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

  1. #1

    آخرین بازدید
    2017/01/21
    تاریخ عضویت
    January 2017
    نوشته ها
    1
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    درخواست یک تابع برای فراخوانی داده

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Untitled-2-Recovered.jpg
مشاهده: 5
حجم:  167.6 کیلو بایتsample.xlsx
    باسلام و خسته نباشید
    - یک فایل داریم که مثلا دارای n تعداد شیت هست. و در هر شیت دیتایی مثل صورتحساب با مقادیری ثبت و ذخیره می شود. که هر ردیف از مقادیر با تاریخ که بصورت عددی پیوسته 4رقمی است (مثل 9510) شروع میشود. که ما می خواهیم این عدد را بصورت یک شناسه مشترک در تمام شیت ها بشناسیم. و زمانی که در شیتی با نام “کلی” در ستون تاریخ تاریخ را بصورت یک عدد مثلا “9510” وارد میکنیم (که مشابه همان تاریخی است که در هر شیت وارد شده) درصورت موجود بودن، حاصل جمع مربوط به هرسلول متناظر آن تاریخ، در شیت ها در سلول مربوطه در شیت “کلی ” بیاید. (مدنظر باشد که الزاما در هرشیت آن تاریخ موجود نیست.هرچند مد نظر بنده جمع تراکنشهای ماهیانه مربوط به شیتهاست که میخواهم بصورت تفکیک اونها رو داشته باشم).
    - به عنوان مثال وقتی من در شیت “کلی” در ستون تاریخ عدد“ 9510” را وارد میکنم، جمع مقادیر بستانکار و ... کل شیتها که متناظر با 9510 هستند در ردیف مربوطه در شیت کلی بیاید. امیدوارم متوجه مقصود بنده شده باشید. سپاس از لطفتون . در صورت نیاز بفرمایید تا تماس بگیرم خدمتتون
    یک فایل رو هم ببه این منظور طراحی کردم
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    2023/05/10
    تاریخ عضویت
    January 2017
    محل سکونت
    کرمانشاه
    نوشته ها
    360
    امتیاز
    571
    سپاس
    98
    سپاس شده
    550 در 269 پست
    سطح اکسل
    80.00 %

    با سلام
    با استفاده از ماکرو میشه اینکار رو انجام داد ولی یکم زمان بره ولی بهر حال از فرمول ذیل که برای محاسبه مبلغ فاکتور هست هم میتوانید استفاده کنید
    کد PHP:
    =SUM(VLOOKUP(C3;'Sheet(1)'!$B$2:$N$16;8);VLOOKUP(C3;'Sheet1  (2)'!$B$2:$N$16;8);.....VLOOKUP(C3;'Sheet1 (15)'!$B$2:$N$16;8)) 
    برای بقیه موارد هم هم از همین فرمول استفاده کنید فقط کافیه بجای 8 شماره ستون مربوطه رو وارد کند (از سمت راست ستون مربوط به تاریخ ستون شماره 1)


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

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

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

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

  1. پرسش امکان کلیک راست داخل تکست باکس یوزم فرم
    توسط mreza در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 10
    آخرين نوشته: 2018/08/08, 08:24
  2. پرسش درخواست راهنمایی در رابطه با جست وجوی پیشرفته توسط تابع Vlookup
    توسط Ali_Sedaghat در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 3
    آخرين نوشته: 2017/01/23, 16:13
  3. مشکل در زمان تغییر از حالت چپ به راست به حالت راست به چپ
    توسط qwstand در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2014/07/15, 10:01
  4. طراحی ستون*هاي با بست چپ و راست تك
    توسط alieddy0 در انجمن اسپريد شيت هاي مهندسي - Engineering spreadsheet
    پاسخ ها: 0
    آخرين نوشته: 2014/03/18, 11:22
  5. شکلک پستچی در پائین راست صفحه چی چیه ؟ مزاحم دید ماست.
    توسط absabdi2005 در انجمن انتقادات و پیشنهادات خود را در این اتاق ثبت کنید
    پاسخ ها: 5
    آخرين نوشته: 2014/02/19, 12:12

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

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

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

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

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