صفحه 2 از 3 نخستنخست 123 آخرینآخرین
نمایش نتایج: از شماره 11 تا 20 , از مجموع 21

موضوع: وارد کردن مقدار از سلول دیگر به اخرین ستون خالی

  1. #11


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

    نقل قول نوشته اصلی توسط zare_a87 نمایش پست ها
    دوست عزیز سلام
    من می خوام وقتی در شیت اول داده وارد شد، داده وارد شده اتومات در اولین سطر خالی در شیت موردنظرش نیز وارد شود!
    با سلام
    داده های شما به صورت خودکار به شیت های مربوطه انتقال داده میشه و هر کدوم بر حسب گروه مشترک زیر هم قرار میگیره .از شیت کامل چند ردیف پاک کنید و نتیجه رو در شیت های دیگه مشاهده کنید.
    ای برادر تو همه اندیشه ای

  2. سپاس ها (1)


  3.  

  4. #12


    آخرین بازدید
    2023/08/29
    تاریخ عضویت
    February 2014
    محل سکونت
    بندرلنگه
    نوشته ها
    42
    امتیاز
    13
    سپاس
    5
    سپاس شده
    0 در 0 پست
    سطح اکسل
    35.00 %

    با سلام و احترام
    حالا متوجه شدم، ولی وقتی سطر 11 و الی اخر رو در شیت -کامل- اضافه می کنم در شیت های دیگر اضافه نمیشن
    چکار کنم کنم ؟؟؟

  5. #13


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

    با سلام
    باید در فرمول ها آدرس های جدول اطلاعاتون رو متناسب با نیازتون تنظیم کنید من برای 500 ردیف جدول رو بسط دادم.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ای برادر تو همه اندیشه ای

  6. سپاس ها (2)


  7. #14


    آخرین بازدید
    2023/08/29
    تاریخ عضویت
    February 2014
    محل سکونت
    بندرلنگه
    نوشته ها
    42
    امتیاز
    13
    سپاس
    5
    سپاس شده
    0 در 0 پست
    سطح اکسل
    35.00 %

    آقا دمت گرم
    فقط اگه ممکنه فرمول بکار رفته رو توضیح بده

  8. #15


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

    با سلام
    دوست عزیز نمیدونم چقدر با توابع اکسل آشنا هستید ولی من توضیح فرمول بکار برده شده رو میدم اگر در مورد توابع توضیح داده شده مطالب بیشتری خواستید بدونید، تو انجمن زیاد در موردشون بحث شده میتونیدبا یک جستجو به تمام اونها دسترسی پیدا کنید.
    شما در یک شیت به صورت کلی اجناس رو لیست کردید.
    من ابتدا چون نام شیت ها تفکیک شده با مورد جستجو (مواد غذایی -بهداشتی - لبنیات) در لیست اصلی تون یکی بود با استفاده از ترکیب توابه (mid-find-cell) نام شیت رو پیدا کردم. (توضیح هر یک از این توابع خارج از مجال این بحث هست)
    کد PHP:
     =MID(CELL("filename"A1); FIND("]"CELL("filename"A1)) + 132
    بعد با استفاده از فرمول آرایه ای هر کدوم از ردیف های اطلاعات رو با توجه به تطبیق شرط (بهداشتی-مواد غذایی-لبنیات) پیدا کردم.(در فرمول های آرایه ای به جای inter باید کلید های ctrl+shift+inter رو با هم فشار بدید که علامت {} در ابتدا و انتهای فرمول نمایان بشه)

    کد PHP:
    IF(کامل!$C$2:$C$11=MID(CELL("filename"A1); FIND("]"CELL("filename"A1)) + 132);ROW(کامل!$C$2:$C$11)) 
    تا اینجا تمام ردیف هایی که به شرط (که فرضا" مواد غذایی هست) پیدا شده حالا این ردیف ها رو در تابع small قرار دادم که بتونم تک تک اونها رو بتونم از لیست فراخوان کنم.
    کد PHP:
     SMALL(IF(کامل!$C$2:$C$11=MID(CELL("filename"A1); FIND("]"CELL("filename"A1)) + 132);ROW(کامل!$C$2:$C$11));ROW(A1
    و در آخر با قرار دادن تک تک ردیفهای پیدا شده و شماره ستون که بصورت دستی در اینجا وارد شده (میشه اون رو هم بصورت پویا پیدا کرد) به راحتی اطلاعات بر اساس شرط از شیت کامل فراخوان شد.
    از تابع IFERROR هم استفاده کردم که در صورت پیدا نکردن ردیف ها مطابق شرط به جای خطا خالی قرار بده که شکل ظاهری لیست ها شکیل و خوانا باشه.
    امیدوارم خوب توضیح داده باشم.
    ای برادر تو همه اندیشه ای

  9. سپاس ها (3)


  10. #16


    آخرین بازدید
    2023/08/14
    تاریخ عضویت
    March 2010
    محل سکونت
    تهران
    نوشته ها
    2,034
    امتیاز
    4508
    سپاس
    2,467
    سپاس شده
    4,096 در 1,241 پست
    سطح اکسل
    85.00 %

    khakzad به Yahoo ارسال پیام
    دوست عزیز شما میتونید با پیوت به راحتی گزارشی که میخواید رو تولید کنید و به تفکیک دسته بندی ها در شیت های مختلف بیارید
    با همون دیتابیس اولیه در شیت کامل


  11. #17


    آخرین بازدید
    2023/08/29
    تاریخ عضویت
    February 2014
    محل سکونت
    بندرلنگه
    نوشته ها
    42
    امتیاز
    13
    سپاس
    5
    سپاس شده
    0 در 0 پست
    سطح اکسل
    35.00 %

    با سلام
    با تشكر از راهنمايي هاي فوق

    1. چرا وقتي من با استفاده از autofill رديف هارو بيشتر ميكنم فرمول ها عمل نميكنه؟
    2. حالا چطور مي تونم همه اطلاعات رو از تقريبا 30 شيتهاي جداگانه٬ درون يك شيت ديگر به ترتيب نام شيتهاي اصلي متمركز كنم ؟
    فايل هاي پيوست شده فايل هاي پيوست شده

  12. #18


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

    با سلام
    1-به دلیل اینکه فرمول ها تا یک محدوده خاصی آدرس دهی شده (ردیف 500) اگر شما ردیف رو بیشتر کنید باید داخل فرمول ها هم تغییرات لازم رو بدید.
    2- پاسخ این سوال از طریق کدنویسی ارسال شد...
    فايل هاي پيوست شده فايل هاي پيوست شده
    ای برادر تو همه اندیشه ای

  13. سپاس ها (2)


  14. #19


    آخرین بازدید
    2023/08/29
    تاریخ عضویت
    February 2014
    محل سکونت
    بندرلنگه
    نوشته ها
    42
    امتیاز
    13
    سپاس
    5
    سپاس شده
    0 در 0 پست
    سطح اکسل
    35.00 %

    نقل قول نوشته اصلی توسط amir_ts نمایش پست ها
    با سلام
    1-به دلیل اینکه فرمول ها تا یک محدوده خاصی آدرس دهی شده (ردیف 500) اگر شما ردیف رو بیشتر کنید باید داخل فرمول ها هم تغییرات لازم رو بدید.
    2- پاسخ این سوال از طریق کدنویسی ارسال شد...
    سلام
    در بند 1 كدوم قسمت فرمول بايد تغيير كنه
    كدنويسي مربوط به بند 2 در كدام نوشته شده است

  15. #20


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

    کد PHP:
    IFERROR(INDEX(کامل!$A$1:$D$600;SMALL(IF(کامل!$C$2:$C$600=MID(CELL("filename"A2); FIND("]"CELL("filename"A2)) + 132);ROW(کامل!$C$2:$C$600));ROW(A2));2);""
    متناسب با تعداد ردیف شیت اصلی عدد 600 باید تغییر کنه...
    شما در پیام خصوصی سوالتون رو مطرح و همون جا پاسخ داده شد.
    ای برادر تو همه اندیشه ای

  16. سپاس ها (1)



صفحه 2 از 3 نخستنخست 123 آخرینآخرین

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

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

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

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

  1. پاسخ ها: 3
    آخرين نوشته: 2015/11/08, 12:05
  2. پاسخ ها: 3
    آخرين نوشته: 2015/08/15, 17:53
  3. [حل شده] جستجوی یک ستون و انتقال سلولهایی که متن آنها با کلمه خاصی شروع می شود به ستون دیگر
    توسط hasanr در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 25
    آخرين نوشته: 2015/05/19, 11:32
  4. پاسخ ها: 5
    آخرين نوشته: 2015/01/21, 23:23
  5. پاسخ ها: 1
    آخرين نوشته: 2010/12/30, 07:29

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

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

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

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

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

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