پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 13

موضوع: محاسبه مجموع تعداد کارت در تاریخ های تکراری

  1. #1


    آخرین بازدید
    2014/07/04
    تاریخ عضویت
    February 2014
    محل سکونت
    بجنورد - مشهد
    نوشته ها
    38
    امتیاز
    33
    سپاس
    28
    سپاس شده
    23 در 14 پست
    تعیین سطح نشده است

    Depressed محاسبه مجموع تعداد کارت در تاریخ های تکراری

    سلام
    میخوام در vba بیام ستون تاریخ رو بررسی کنم ضمن اینکه تعداد تراکنش هر تاریخ رو در جای دیگه ثبت کنم یکار دیگه هم انجام بدم ومشکل اصلی هم اینه(اگر یک تاریخ تکرار داشت مجموع تعداد تراکنش اون تاریخ رو بدست بیارم و ثبت کنم) در اینجا اینکه کدام تاریخ تکرار داره معلوم نیست

    این کدم

    کد:
    Private Sub CommandButton1_Click()
    Dim c As Range
    For Each c In Sheet1.Range("b7:b31")
    If c.Value <> "" Then
    c.Offset(0, 3).Value = c.Value
    '''
    'ÏÑÌ ãÌãæÚ ÊÚÏÇÏ ÊÑǘäÔ ÊÇÑíÎ åÇí ʘÑÇÑí
    
    
    ''''
    End If
    Next
    
    
    
    
    End Sub
    اینم فایل ضمیمه

    dehghan.xlsm
    دوستان لطف میکنن اگه زود تر جواب بدن
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    2022/12/14
    تاریخ عضویت
    March 2011
    محل سکونت
    کرج
    نوشته ها
    650
    امتیاز
    1619
    سپاس
    2,246
    سپاس شده
    1,589 در 465 پست
    سطح اکسل
    80.00 %

    Alireza به Yahoo ارسال پیام
    سلام
    دوست من ببنید این کار رو با تابع sum if میشه انجام داد لازم به vb نیست
    تعتداد تکرار خود تاریخ رو هم میشه با countif انجام داد
    ضمناً اگر تعدادشرطها بیشتر از یکی بود میشه از تابع sumifs و countifs استفاده کرد
    تنها راهي که به شکست مي انجامد، تلاش نکردن است



  4. #3


    آخرین بازدید
    2023/07/20
    تاریخ عضویت
    July 2011
    محل سکونت
    تهران
    نوشته ها
    141
    امتیاز
    322
    سپاس
    222
    سپاس شده
    254 در 82 پست
    سطح اکسل
    55.00 %

    با سلام
    در تاييد فرمايش دوست عزيزم عليرضا بايد بگم كه تنها مرحله اي كه بيان نشد تهيه ليست Unique (بدون تكرار ) ميباشد كه هم با VBA ميشود هم با استفاده تركيبي از فرمولهايي كه دوستمون ذكر كردن كه فراخور تصميم شما بفرماييد تا بشه كمكتون كرد


  5. #4


    آخرین بازدید
    2014/07/04
    تاریخ عضویت
    February 2014
    محل سکونت
    بجنورد - مشهد
    نوشته ها
    38
    امتیاز
    33
    سپاس
    28
    سپاس شده
    23 در 14 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط Alireza نمایش پست ها
    سلام
    دوست من ببنید این کار رو با تابع sum if میشه انجام داد لازم به vb نیست
    تعتداد تکرار خود تاریخ رو هم میشه با countif انجام داد
    ضمناً اگر تعدادشرطها بیشتر از یکی بود میشه از تابع sumifs و countifs استفاده کرد

    ممنون از اساتید و دوستان خوبم ولی گفتم که مشکل من کدیه که بای در vba بزنم هست و اینکه تاریخ هایی که دارای تکرار هستند مشخص نیست لطفا با vba جواب بدید من هنوز مشکلم حل نشده توابعی هم که فرمودید رو میدونم ولی با vba چطور ؟ نمیخوام بیام از select case استفاده کنک دونه دونه بگم اگر تاریخ 01/11/92 بود اینکاررو بکن اگر 02/11/92 بود اینکارو بکن این در صورتی معقول خواهد بود که تعداد کیس ها نهایتا 20 یا 30 تا باشه نه اینکه کل تاریخ تقویم رو بخوردش بدم که بر اساس اون بیاد تصمیم بگیره بازم میگم معلوم نیست تاریخ برج 11 92 باشه یا برج 12 93 پس لطفا اساتید فنی تر صحبت کنند و راهنمایی بدن باید چکار کنیم
    ویرایش توسط امیر رضا : 2014/03/09 در ساعت 17:47

  6. #5


    آخرین بازدید
    2014/07/04
    تاریخ عضویت
    February 2014
    محل سکونت
    بجنورد - مشهد
    نوشته ها
    38
    امتیاز
    33
    سپاس
    28
    سپاس شده
    23 در 14 پست
    تعیین سطح نشده است

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

  7. #6


    آخرین بازدید
    2022/12/05
    تاریخ عضویت
    October 2011
    محل سکونت
    مشهد
    نوشته ها
    4,399
    امتیاز
    12759
    سپاس
    4,642
    سپاس شده
    12,135 در 3,224 پست
    سطح اکسل
    70.00 %

    کد زیر رو تست کنید امیدوارم مشکل حل بشه
    کد HTML:
    Private Sub CommandButton1_Click()
    Dim rng1 As Range
    Dim rng2 As Range
    Dim rng3 As Range
    Dim c As Range
    Set rng = Sheet1.Range("b6:b15")
    Set rng2 = Sheet1.Range("e7:e13")
    Set rng3 = Sheet1.Range("c6:c15")
    For Each c In rng2
    c.Offset(0, 1) = Application.WorksheetFunction.SumIf(rng, c.Value, rng3)
    Next c
    
    
    End Sub




  8. #7


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

    با درود
    جناب امیر رضا خان . اینکه استاد شمس کارشون درسته که هیچ حرفی نه توش بوده و نه هست . مشکل شما رو هم در بالا قبل از آقا مهدی با sumif دوستمون توضیح دادن. اگر همون تابع رو تو vba دنبالش رو میگرفتی به نتیجه میرسیدی. اینکه هر وقت ما یه مشکلی داشته باشیم یاد سایت بیفتیمو مشکلمون که حل شد ............... بعد باز دوباره مشکل که نشد دوست من. یه سری چیز ها رو آدم باید پایه ای یاد بگیره و بره جلو. ایا ما هم همیشه تا کار مون گیره باید سراغ خانواده و دوستامون بریم و بعدش دیگه هیچی . ایا همیشه بهمون یاد دادن به جای یادگیری لقمه بدن بهمون ......
    در پناه خداوندگار ایران زمین باشید و پیروز

  9. سپاس ها (2)


  10. #8


    آخرین بازدید
    2023/07/20
    تاریخ عضویت
    July 2011
    محل سکونت
    تهران
    نوشته ها
    141
    امتیاز
    322
    سپاس
    222
    سپاس شده
    254 در 82 پست
    سطح اکسل
    55.00 %

    با سلام
    بنده تا جايي كه فهميدم مشكلتون رو بدون vba حل كردم.ميمونه قسمت گزارش گيري در vba كه اگه تاكيد داريد در محيط vba انجام بشه توضيح بدين تا بنده و دوستان تا جاي ممكن راهنماييتون كنيم
    فايل هاي پيوست شده فايل هاي پيوست شده

  11. سپاس ها (2)


  12. #9


    آخرین بازدید
    2014/07/04
    تاریخ عضویت
    February 2014
    محل سکونت
    بجنورد - مشهد
    نوشته ها
    38
    امتیاز
    33
    سپاس
    28
    سپاس شده
    23 در 14 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط alieddy0 نمایش پست ها
    با سلام
    بنده تا جايي كه فهميدم مشكلتون رو بدون vba حل كردم.ميمونه قسمت گزارش گيري در vba كه اگه تاكيد داريد در محيط vba انجام بشه توضيح بدين تا بنده و دوستان تا جاي ممكن راهنماييتون كنيم
    بله دوست عزیز واقعا همونیه که میخواستم ولی میترسم یروزی اینجا یکی مبتدی بیاد بگه آقا یه مسیج باکس میخوام نمایش بدم در جوابش بگن لقمه آماده - منباب اطلاع و فرهنگ سازی (هر چند که از ما ایرانیا به استثنای بعضی از اساتید این فرهنگ سازی صورت نگرفته یا خیلی ضعیف بوده) برید یه سری به کد پروجکت یا Stack Overflow یا ... بزنید بعد خجالت میکشیم بگیم ما ایرانی هستیم بندگان خدا حق دارن از ما اون ذهنیتی که الان دارند رو داشته باشن - در هر حال ببخشید که لحنم تند بود - دوست عزیز ممنون


  13. #10


    آخرین بازدید
    2014/07/04
    تاریخ عضویت
    February 2014
    محل سکونت
    بجنورد - مشهد
    نوشته ها
    38
    امتیاز
    33
    سپاس
    28
    سپاس شده
    23 در 14 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط alieddy0 نمایش پست ها
    با سلام
    بنده تا جايي كه فهميدم مشكلتون رو بدون vba حل كردم.ميمونه قسمت گزارش گيري در vba كه اگه تاكيد داريد در محيط vba انجام بشه توضيح بدين تا بنده و دوستان تا جاي ممكن راهنماييتون كنيم
    اگر میشه vba من فقط میخوام یک بار این موضوع رو تجربه کنم


صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

  1. شروع در اکسل با صفحه ای خاص
    توسط nmoghtadery در انجمن گرافیک، نمودار و تنظیمات - Graphics, Charts and Settings
    پاسخ ها: 3
    آخرين نوشته: 2015/08/10, 23:53
  2. نوع متغير در تعريف textbox از طريق controls
    توسط Amir Ghasemiyan در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 2014/01/15, 18:09
  3. انتخاب نوع نمودار
    توسط kebriya در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 2012/09/23, 11:08
  4. شروع اکسل در صفحه ای خاص
    توسط nmoghtadery در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 2012/08/24, 12:41

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

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

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

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

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

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