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

موضوع: شمارش

  1. #21


    آخرین بازدید
    4 ساعت پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,473
    امتیاز
    12316
    سپاس
    8,923
    سپاس شده
    10,587 در 3,746 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط امين اسماعيلي نمایش پست ها
    با درود ما هم یه جواب درخور مغز خودمون میزاریم روش ها جالب بود - نکته اول اینکه اگر با تابع میخواین جاش اینجا نیست . دوم اینکه روش امیر خان خوبه ولی ایرادی که من بهش میگیرم اینه که یه چیزی کم داره امیر اونم اینه که کاربر منوط میشه به همون ستون خاص مثلا اگر ستون ها شد 4 تا دسش بستس یا اگر خواست ستون 1 و 2 فقط باشه بازم باید بره تو کده . اگر میشد که اینو هم بهش فهموند که تا چند تا افست برو جلو و اینو تو تابع میگونجوندی عالی بود. این روش هم من میزارم به نظرم بد نیومد شما هر ستونیو که خواستی انتخاب کن واسه برسی و اینکه برای سریعتر انجام شدن محدوده رو انتخاب کن نه کل ستون چون ارایه ای عمل میکنه به نحوه فرمول نوشتن توجه کن که ارایه ای هستش.
    مرسي امين جان. آره عزيز از اول ميخواستم همين كار رو بكنم ولي گفتم اول با تك ستون به نتيجه برسونم بعد درستش كنم كه يادم رفت
    نكات خيلي جالبي از كدت ياد گرفتم. مرسي
    فقط ميشه اين خط آخر رو برام توضيح بدي چي شد؟علت استفاده از else چيه؟

    کد:
    If Count Then UniqueItems = NumUnique Else UniqueItems = Unique


  2.  

  3. #22


    آخرین بازدید
    2021/02/22
    تاریخ عضویت
    May 2012
    محل سکونت
    تهران
    نوشته ها
    142
    امتیاز
    6
    سپاس
    50
    سپاس شده
    18 در 9 پست
    سطح اکسل
    35.00 %

    sohrabahmadi به Yahoo ارسال پیام
    سلام و تشکر از همه دوستان عزیز .موضوع تقریباً برای من حل شده است ولی یه ایراد کوچکی برام باقی مونده اونم اینه که وقتی داخل سلی که جناب اسماعیلی لطف کردن فرمولش رونوشتن دوبار کلیک میکنی value# ظاهر میشه .اگه لطف کنن دلیلشو بگن ممنون میشم
    تو خشنود باشی و ما رستگار

  4. #23


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    با درود

    دلیلش اینه دوست گلم ذوباره باید shif+ctrl+enter بزنین تا دوباره ارایه ای بشه- گفتم که فرمول ارایه ای هست-( امیر خانcount که در واقع همون count=true هستش و به تابع داره مقدار میده در اخر محاسبه .)که اگر این خط رو حذف کنیم انگار اصلا کاری نکردیم البت میشه جور دیگه و ساده ترم نوشت که در حین محاسبه عدد بگیره . یه جور بازیابی ذخیره هاست. در ضمن این کدو قبلا جایی استفاده کردم و دیدم با تلفیقش میشه کار ایشونو راه انداخت با یه & ساده ) همشم کار من نیست. ترکیبیه
    ویرایش توسط امين اسماعيلي : 2014/12/18 در ساعت 06:27
    در پناه خداوندگار ایران زمین باشید و پیروز


  5. #24


    آخرین بازدید
    2021/02/22
    تاریخ عضویت
    May 2012
    محل سکونت
    تهران
    نوشته ها
    142
    امتیاز
    6
    سپاس
    50
    سپاس شده
    18 در 9 پست
    سطح اکسل
    35.00 %

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

  6. #25


    آخرین بازدید
    4 ساعت پیش
    تاریخ عضویت
    September 2013
    محل سکونت
    بچه محل آقا امام رضا
    نوشته ها
    4,473
    امتیاز
    12316
    سپاس
    8,923
    سپاس شده
    10,587 در 3,746 پست
    سطح اکسل
    100.00 %

    نقل قول نوشته اصلی توسط sohrabahmadi نمایش پست ها
    جناب اقای اسماعیلی اگه بخواهیم از طریق کدنویسی vba عمل کنیم چه کار باید کرد.با تشکر از شما
    چيزي كه خدمت شما ارائه شد كدنويسي vba بود ديگه. اگر كليدهاي تركيبي alt+f11 رو بزنين كدها رو ميتونين ببينين

  7. #26


    آخرین بازدید
    2021/02/22
    تاریخ عضویت
    May 2012
    محل سکونت
    تهران
    نوشته ها
    142
    امتیاز
    6
    سپاس
    50
    سپاس شده
    18 در 9 پست
    سطح اکسل
    35.00 %

    sohrabahmadi به Yahoo ارسال پیام
    متوجه شدم جناب آقای قاسمیان.منظورم حالت جوابش بود.البته فایل رو من مجدداً میزارم اگه زحمتی نبود لطف کنین یه نگاه بهش بندازین
    فايل هاي پيوست شده فايل هاي پيوست شده
    تو خشنود باشی و ما رستگار

  8. #27


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    با درود

    اگر به سل میخواستی ارجاع بدی مثلا


    میشد
    کد:
    Cells(1, 7).FormulaArray = "=TRANSPOSE(UniqueItems(B1:B20&C1:C20&D1:D20))"
    وبعد از نتیجه اون سل تو label.caption استفاده میکردی. اما خوب اگر میخوای مستقیم استفاده کنی . من الان چیزی به ذهنم نمیرسه - بعدش چرا حلقه به کار بردی .
    در پناه خداوندگار ایران زمین باشید و پیروز



صفحه 3 از 3 نخستنخست 123

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

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

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

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

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

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

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

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

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