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

موضوع: فراخوانی اطلاعات

  1. #1


    آخرین بازدید
    2019/01/09
    تاریخ عضویت
    March 2015
    نوشته ها
    27
    امتیاز
    17
    سپاس
    29
    سپاس شده
    7 در 6 پست
    تعیین سطح نشده است

    فراخوانی اطلاعات

    سلام توی فایل نمونه توضیح دادم اگه میشه کمک کنید. تشکر
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx test.xlsx اطلاعات (11.0 کیلو بایت, 11 نمایش)
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    از فرمول ذیل بصورت آرایه ای استفاده کنید یعنی بعد تایپ فرمول کلیدهای CTR+ALT+INTER را همزمان فشار دهید و سپس فرمول را به تعداد سطر مورد نیاز به سمت پایین درک نمایید

    کد PHP:
    =IFERROR(INDIRECT("B" SMALL(IF(Table1[[کد ]]=$I$4,ROW(Table1[[کد ]]),""),ROW(A1))),""
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx test.xlsx اطلاعات (15.1 کیلو بایت, 12 نمایش)

  4. سپاس ها (3)


  5. #3


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

    با سلام
    از این فرمول آرایه ای هم میتونید استفاده کنید.

    کد PHP:
    =IFERROR(INDEX($A$3:$E$21;SMALL(IF($I$4=$A$3:$A$21;ROW($A$3:$A$21)-2);ROW(A1));2);""
    بعد از نوشتن فرمول کلید های ctrl+shift+enter را با هم فشار دهید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ای برادر تو همه اندیشه ای

  6. سپاس ها (2)


  7. #4


    آخرین بازدید
    2019/01/09
    تاریخ عضویت
    March 2015
    نوشته ها
    27
    امتیاز
    17
    سپاس
    29
    سپاس شده
    7 در 6 پست
    تعیین سطح نشده است

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

  8. #5


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

    شما کد تکراری دارید ...برای کد تکراری با موارد گوناگون چه کار میخواهید بکنید...
    فایل نمونه را ببینید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ای برادر تو همه اندیشه ای

  9. سپاس ها (2)


  10. #6


    آخرین بازدید
    2019/01/09
    تاریخ عضویت
    March 2015
    نوشته ها
    27
    امتیاز
    17
    سپاس
    29
    سپاس شده
    7 در 6 پست
    تعیین سطح نشده است

    سلام امیر. تقریبا مثل فایل دومیت ولی تمام جزئیات ردیف دو رو هم می خوام. اگه می شه این فایل رو یه نگاه بینداز
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx test2.xlsx اطلاعات (11.3 کیلو بایت, 5 نمایش)

  11. #7


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

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

  12. #8


    آخرین بازدید
    2019/01/09
    تاریخ عضویت
    March 2015
    نوشته ها
    27
    امتیاز
    17
    سپاس
    29
    سپاس شده
    7 در 6 پست
    تعیین سطح نشده است

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

  13. #9


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    در فایل پیوست با استفاده از VB کدهای مشابه پشت سرهم لیست شده و قابلیت تایپ کد بعدی نیز فراهم گردیده است

    کد PHP:
    Sub Worksheet_Change(ByVal Target As Range)

        If 
    Target.Count And Not Intersect(TargetMe.Range("i4:i9")) Is Nothing Then
        
       Application
    .EnableEvents False
       
       Application
    .ScreenUpdating False
       
       On Error Resume Next
        
       z1 
    Sheet1.Cells(Sheet1.Rows.Count"A").End(xlUp).Row
       
       K 
    Target.Row

    For 1 To z1

    If Target Range("A" IThen

    Range
    ("A" ":E" I).Copy Destination:=Range("I" K)

    1
     
     End 
    If
     
     
    Next
        
    End 
    If

    Macro1

    Application
    .EnableEvents True

    Application
    .ScreenUpdating True

    End Sub 
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: zip test.zip اطلاعات (18.2 کیلو بایت, 32 نمایش)

  14. سپاس ها (2)


  15. #10


    آخرین بازدید
    2019/01/09
    تاریخ عضویت
    March 2015
    نوشته ها
    27
    امتیاز
    17
    سپاس
    29
    سپاس شده
    7 در 6 پست
    تعیین سطح نشده است

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

  16. سپاس ها (1)



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

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

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

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

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

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

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

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