صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 11

موضوع: Sort کردن ستون محاسبه شده

  1. #1


    آخرین بازدید
    2010/10/22
    تاریخ عضویت
    September 2010
    نوشته ها
    14
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    Sort کردن ستون محاسبه شده

    سلام

    یک ستون دارم که مقادیر سلول ها در آن با استفاده از مقادیر ستون های دیگر محاسبه میشود.
    حالا میخوام این ستون رو Sort کنم از بیشترین مقدار به کمترین مقدار.
    منتها مشکلم اینه که وقتی میخوام سورت کنم چون مقادیر ستون محاسبه شده هست ، سورت نمیکنه.چکار باید بکنم ؟
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    2012/08/25
    تاریخ عضویت
    September 2010
    نوشته ها
    35
    امتیاز
    5
    سپاس
    0
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

    RE: Sort کردن ستون محاسبه شده

    با سلام
    فکر نمی کنم مشکل خاصی وجود داشته باشد.
    شما می توانید حتی سطرهایی را که مقادیر آنها از طریق فرمول بدست می آیند را نیز سورت کنید.
    برای اینکار ابتدا کل محدوده ی جدول داده ای تان را انتخاب نموده و سپس با استفاده از Advanced Sort اقدام به سورت کردن نمایید. اگر باز هم مشکل داشتید میتوانید فایلتان را آپلود کنید تا بررسی گردد.

    خدا نگهدار
    چون کوه به خود سپه شکن باش *** فرزند خصال خویشتن باش

  4. #3


    آخرین بازدید
    2010/10/22
    تاریخ عضویت
    September 2010
    نوشته ها
    14
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    RE: Sort کردن ستون محاسبه شده

    نقل قول نوشته اصلی توسط ariyo
    با سلام
    فکر نمی کنم مشکل خاصی وجود داشته باشد.
    شما می توانید حتی سطرهایی را که مقادیر آنها از طریق فرمول بدست می آیند را نیز سورت کنید.
    برای اینکار ابتدا کل محدوده ی جدول داده ای تان را انتخاب نموده و سپس با استفاده از Advanced Sort اقدام به سورت کردن نمایید. اگر باز هم مشکل داشتید میتوانید فایلتان را آپلود کنید تا بررسی گردد.

    خدا نگهدار
    سلام

    خیر ستون محاسبه شده رو که مقادیر سلولها توسط فرمول بدست میآید را نمیشه سورت کرد و موقع سورت برا یک لحظه سورت میشه ولی چون سلولها بر اساس فرمول محاسبه میشود فوری مقادیر محاسبه شده توسط فرمول جایگزین مقادیر سورت شده میشود.
    اینم یک فایل نمونه:
    http://rapidshare.com/files/419777893/Book1.xlsx.html
    در این فایل مقادیر سلولهای ستون C بر اساس جمع مقادیر دو ستون A و B بدست میآید.
    حالا شما ستون C رو چطور سورت میکنید ؟

  5. #4


    آخرین بازدید
    2012/08/25
    تاریخ عضویت
    September 2010
    نوشته ها
    35
    امتیاز
    5
    سپاس
    0
    سپاس شده
    3 در 3 پست
    تعیین سطح نشده است

    RE: Sort کردن ستون محاسبه شده

    با سلام
    یک سئوال:
    مگه شما قصد دارید بعد از سورت کردن اعداد را تغییر دهید.
    شما برای درک بهتر این قضیه چند سطر را از نظر رنگ تغییر دهید. (بطور مثال رنگ Background چند سطر را تغییر دهید. البته هر سطر بایستی همرنگ باشد).
    حالا یک سطر هم به عنوان عنوان به بالای جدولتان اضافه کنید.
    بعد با انتخاب کل محدوده و استفاده از Advanced Sort عملیات سورت را پیاده سازی نمایید.
    فکر نمی کنم دیگر مشکلی پیش بیاید.
    چون کوه به خود سپه شکن باش *** فرزند خصال خویشتن باش

  6. #5


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

    khakzad به Yahoo ارسال پیام

    RE: Sort کردن ستون محاسبه شده

    سلام
    منم با دوست عزیز ariyo موافقم.
    این که sort میشه.
    اما در هر صورت، می تونید این ستون رو paste speciaal/value کنید و ستون جدید رو سورت کنید.و برای داینامیک کردنش کد اینکار رو در یک module بنویسید.که با اجرا کردن آن همه ستون رو در ستون کناریش copy/paste special/value کنه.. . . .[hr]
    کد:
    Sub Macro1()
    '
    ' Macro1 Macro
    '
    
    '
        Columns("C:C").Select
        Selection.Copy
        Columns("D:D").Select
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
    End Sub

  7. #6


    آخرین بازدید
    2010/10/22
    تاریخ عضویت
    September 2010
    نوشته ها
    14
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    RE: Sort کردن ستون محاسبه شده

    نقل قول نوشته اصلی توسط khakzad
    سلام
    منم با دوست عزیز ariyo موافقم.
    این که sort میشه.
    اما در هر صورت، می تونید این ستون رو paste speciaal/value کنید و ستون جدید رو سورت کنید.و برای داینامیک کردنش کد اینکار رو در یک module بنویسید.که با اجرا کردن آن همه ستون رو در ستون کناریش copy/paste special/value کنه.. . . .[hr]
    کد:
    Sub Macro1()
    '
    ' Macro1 Macro
    '
    
    '
        Columns("C:C").Select
        Selection.Copy
        Columns("D:D").Select
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
    End Sub
    ممنون اون کدتون کار رو درست کرد . آیا کدی که به صورت اتوماتیک ستون کپی شده رو سورت کنه میتونید برام بنویسید ؟ البته هر کدام از این عددها مربوط به یک کاربر (نام و نام خانوادگی هست) میخوام موقع سورت کردن ستونهای متناظر رو هم سورت کنه.[hr]
    راستی مضاف بر سوال فوق دستور انتخاب رنج خاصی از ستونها در VB به چه شکل هست ؟ مثلا انتخاب C4 تا C15[hr]
    و میخواستم بدونم PDF فارسی آموزش VB برای اکسل موجود هست ؟

  8. #7


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

    khakzad به Yahoo ارسال پیام

    RE: Sort کردن ستون محاسبه شده

    کد:
    range("a1:a14").select
    این سوال دوم.
    اما در مورد سوال اول.منظورتون رو خوب متوجه نشدم.سورت خودش شبیه ماکرو عمل می کنه از نظر سرعت! چرا نیاز به کد دارید؟!
    سوال آخر:
    vb کلا زبانی هستش که چه فارسی و چه انگلیسی،در هر دو کدها رو باید اجرا کنید تا خوب متوجه بشید.پس نگران زبانش نباشید خیلی تاثیر نداره. خود کدها مهم هستن. باز هم در خدمتم.
    موفق باشید[hr]
    راستی توی فروشگاه، آمورش vb از راه دور هست.استاد شمس العماء هستن.

  9. #8


    آخرین بازدید
    2010/10/22
    تاریخ عضویت
    September 2010
    نوشته ها
    14
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    RE: Sort کردن ستون محاسبه شده

    ممنون
    مشکل قبلی حل شد . حالا یه کار دیگه میخوام بکنم
    اگر بخوام در VBA دستوری بنویسم که مقدار محاسبه شده ی ستونهای A,B,C از شیت 1 را در سه ستون A,B,C شیت 2 ، کپی کرده و سپس تمام سطرهای ستونهای شیت 2 را بر اساس مقادیر ماکسیمم تا مینیمم ستون C مرتب کند چکار باید بکنم ؟ دستوری که باید بنویسم به چه شکل است ؟

  10. #9


    آخرین بازدید
    2010/10/22
    تاریخ عضویت
    September 2010
    نوشته ها
    14
    امتیاز
    0
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    RE: Sort کردن ستون محاسبه شده

    کدهای مربوط به کپی کردن سه ستون رو از یک شیت به شیت دیگر نوشتم.
    حالا میخوام کدهای سورت رو بنویسم.
    3 تا ستون دارم (AوB و C) که در ستون Aو B نام و نام خانوادگی و در ستون C امتیاز هر شخص نوشته شده.حالا میخوام این سه ستون رو بر اساس بیشترین امتیاز سورت کنم. با Custom sort بلدم ولی میخوام در VBA به صورت اتوماسیون این کار رو انجام بدم.
    چه کدی باید بنویسم ؟

  11. #10


    آخرین بازدید
    2012/11/28
    تاریخ عضویت
    August 2010
    نوشته ها
    14
    امتیاز
    4
    سپاس
    0
    سپاس شده
    2 در 1 پست
    تعیین سطح نشده است

    RE: Sort کردن ستون محاسبه شده

    نقل قول نوشته اصلی توسط phpa80

    و میخواستم بدونم PDF فارسی آموزش VB برای اکسل موجود هست ؟
    سلام
    شما میتونی کاملترین نمونه آموزش فارسی برای VBA رو از این سایت بگیری
    amar80.blogfa.com
    آقای صمدیان
    اما یه نمونه هم خودم دارم که الان برات آپلود میکنم که استفاده کنی

    آموزش vba در آفیس

    این نمونه کاملی نیست ولی کتاب ترجمه شده آقای صمدیان بسیار عالیه


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

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

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

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

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

  1. مرتب سازی(sort)
    توسط mrexcel در انجمن آموزش ابزارهاي اكسل
    پاسخ ها: 8
    آخرين نوشته: 2013/12/03, 22:04
  2. sort در اکسل
    توسط رضا حدیدی در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2013/05/14, 20:52
  3. سوال درباره sort
    توسط maham58 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 8
    آخرين نوشته: 2013/01/01, 00:41
  4. مرتب سازی SORT
    توسط HAMDER در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 1
    آخرين نوشته: 2012/07/10, 13:15
  5. تابع sort
    توسط himanhch در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 2010/08/07, 13:43

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

سورت کردن نمودار در اکسل 2010

sortستو اکسل تابع

کپی کردن VBA کد

سرت کردن نمودارها در اکسل ۲۰۱۰

سورت کردن پیشرفته در اکسل

ستون های اکسل را نمیتوانم sort کنم

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

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

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