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

موضوع: جستجو با رقم های اول

  1. #1


    آخرین بازدید
    2014/06/16
    تاریخ عضویت
    April 2014
    نوشته ها
    5
    امتیاز
    24
    سپاس
    64
    سپاس شده
    14 در 3 پست
    تعیین سطح نشده است

    جستجو با رقم های اول

    سلام خسته نباشید.
    من یک لیست عدد دارم و می خواهم کاربر وقتی مثلا دو رقم اول را وارد کرد، عدد هایی که با آن دو رقم شروع می شوند نمایش داده شوند.
    مثال
    لیست:
    1234
    1289
    1564

    عدد وارد شده ی کاربر:
    12

    نمایش:
    1234
    1289


    با تشکر فراوان
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    ویرایش توسط Ali1082 : 2014/04/21 در ساعت 09:15

  2. سپاس ها (2)


  3.  

  4. #2


    آخرین بازدید
    2018/11/06
    تاریخ عضویت
    July 2011
    محل سکونت
    تهران
    نوشته ها
    385
    امتیاز
    905
    سپاس
    665
    سپاس شده
    1,397 در 369 پست
    تعیین سطح نشده است

    یک کمبو باکس ایجاد کنید بعد از لینک کردن سورستون

    کافیه تو پنجره Properties مقدار MatchEntry رو برابر با fmMatchEntryComplete قرار بدید.
    ************************************
    No LION's roar ruins my hut, I afraid of TERMITE's silence
    ************************************



  5. #3


    محصولات کاربر

    یوزرفرم پیشرفته
    آخرین بازدید
    2018/06/18
    تاریخ عضویت
    February 2011
    محل سکونت
    تهران
    نوشته ها
    311
    امتیاز
    1448
    سپاس
    129
    سپاس شده
    560 در 159 پست
    تعیین سطح نشده است

    s.cheraghi به Yahoo ارسال پیام
    اگه بخواین این کار رو تو شیت هم انجام بدین میتونین از فایل پیوست استفاده کنین.
    فايل هاي پيوست شده فايل هاي پيوست شده
    در یادگیری سیر نشوید

    برای ارتباط بیشتر به سایت ExcelPedia سربزنید.
    برگزاری دوره های آموزش اکسل در تهران
    آموزش توابع اکسل


  6. #4


    آخرین بازدید
    2014/06/16
    تاریخ عضویت
    April 2014
    نوشته ها
    5
    امتیاز
    24
    سپاس
    64
    سپاس شده
    14 در 3 پست
    تعیین سطح نشده است

    میشه لطفا کارایی رو که کردین توضیح بدین
    چون من تازه واردم
    ممنون

  7. #5


    محصولات کاربر

    یوزرفرم پیشرفته
    آخرین بازدید
    2018/06/18
    تاریخ عضویت
    February 2011
    محل سکونت
    تهران
    نوشته ها
    311
    امتیاز
    1448
    سپاس
    129
    سپاس شده
    560 در 159 پست
    تعیین سطح نشده است

    s.cheraghi به Yahoo ارسال پیام
    ببینید من نمیدونم شما چقد با فرمول های آرایه ای آشنا هستین. اما ی توضیح کلی در مورد فرمولی که در فایل قبلی استفاده شده میدم. امیدوارم بتونه تو درک بیشتر کمک کنه:
    هدف اینه که تک تک سطرهای پر درون ستون A رو بررسی کنیم که آیا ابتدای هر کدوم برابر با عددی که در سلول خاکتسری زده شده برابر هست یا نه؟
    در کل فرمول های آرایه ای برای انجام عملیات بر روی مجموعه ای از اطلاعات است (که در اینجا مجموعه اطلاعاتی ما ستون A است). سعی میکنم اجزای این فرمول رو براتون توضیح بدم:
    کل فرمول :
    کد PHP:
    IFERROR(SMALL(IF(FLOOR(ColumnA/(10^(LEN(ColumnA)-LEN($C$2))),1)=$C$2,ColumnA,""),ROW(INDIRECT("1:"&ROWS(ColumnA)))),""
    تابع iferror که معرف حضور هست.
    کد PHP:
    FLOOR(ColumnA/(10^(LEN(ColumnA)-LEN($C$2))),1)=$C$
    در این قسمت از فرمول، تک تک اعضای ستون A را طوری بر توان های مختلف 10 تقسیم میکنیم که تنها تعداد رقم از سمت چپ که مدنظر است باقی بماند (به عنوان مثلا اگر خانه خاکستری دو رقمی هست و عددی که در حال بررسی است، 4 رقمی، باید این عدد را بر 100 تقسیم کنیم و خارج قسمت را تعیین کنیم. بخش بدست آمده تکه ای است که باید با عدد موجود در سلول خاکستری مقایسه شود.)

    کد PHP:
    IF(FLOOR(ColumnA/(10^(LEN(ColumnA)-LEN($C$2))),1)=$C$2,ColumnA,""
    حالا اعدادی که در ستون A هستند و شرط ما رو رعایت نمی کنند رو برابر تهی قرار میدیم (چون دیگه کاری باهاشون نداریم).
    توجه کنید که خروجی این بخش از فرمول یک آرایه از اعداد تهی و اعدادی که شرط ما رو رعایت میکنند (یعنی همون اعدادی که شما میخواین)
    حالا باید یک جوری این اعداد مرتب کنیم که اعداد مورد نظر در ابتدای آرایه قرار بگیرند و بخش تهی آرایه به انتهای آن منتقل بشن.
    قبل از اون باید با تابع small آشنا باشین که کارش تعیین nامین عدد کوچک در مجموعه ای از اعداد است (توجه کنید که مقدار تهی در این مقایسه ها وارد نمیشه)
    ( فکر کنم خیلی گیج شدین ولی تو یک پست امکانش نیست کل مطالب مربوط به آرایه ها رو بهتون بگم!!)

    کد PHP:
    ROW(INDIRECT("1:"&ROWS(ColumnA))) 
    این فرمول که در بخش دوم تابع small استفاده شده، برای اینه که رشته ای از اعداد 1 تا تعداد سلول های خالی ستون A ایجاد کنه (هدف از این کار تعیین جایگاه هر یک از اعداد در آرایه اصلی است)
    پس در کل فرمول زیر :
    کد PHP:
    SMALL(IF(FLOOR(ColumnA/(10^(LEN(ColumnA)-LEN($C$2))),1)=$C$2,ColumnA,""),ROW(INDIRECT("1:"&ROWS(ColumnA)))) 
    رشته ای از اعداد میده که شرط موردنظر را رعایت کردند (مابقی تهی هستند) که از کوچک به بزرگ مرتب شده اند. تمام این فرمول در تابع iferror قرار داده شده که خطاها رو با تهی عوض کنه.
    در یادگیری سیر نشوید

    برای ارتباط بیشتر به سایت ExcelPedia سربزنید.
    برگزاری دوره های آموزش اکسل در تهران
    آموزش توابع اکسل


  8. #6


    آخرین بازدید
    2014/06/16
    تاریخ عضویت
    April 2014
    نوشته ها
    5
    امتیاز
    24
    سپاس
    64
    سپاس شده
    14 در 3 پست
    تعیین سطح نشده است

    ممنون از راهنماییتون، کارم راه افتاد.


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

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

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

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

  1. جستجو و پیدا کردن عدد نزدیک به عدد مورد جستجو
    توسط nimavao در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 8
    آخرين نوشته: 2016/01/27, 12:49
  2. توابع جستجو و جمع نمودن جستجو
    توسط ali0062 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 2
    آخرين نوشته: 2014/03/05, 19:56
  3. يافتن نام استان براي يك شهر از جدول استانها
    توسط karbar در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 3
    آخرين نوشته: 2012/08/27, 11:27
  4. سوال در مورد جستجوی آخرین ردیف مورد جستجو
    توسط omidi در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 2
    آخرين نوشته: 2012/02/13, 19:57

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

کمبو باکس exceliran.com

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

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

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

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