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

موضوع: تلفیق اطلاعات دو ستون در ستون سوم به صورت سورت شده

  1. #1


    آخرین بازدید
    2017/03/19
    تاریخ عضویت
    July 2016
    نوشته ها
    26
    امتیاز
    10
    سپاس
    11
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    Icon16 تلفیق اطلاعات دو ستون در ستون سوم به صورت سورت شده

    با سلام خدمت دوستان عزیز
    دو ستون a و b دارم که حاوی تاریخ روز هست و هر روز به آن اضافه میکنم. چه فرمولی هست که در ستون c بنویسم که به صورت اتوماتیک هر سطری که در a یا b اضافه میکنم در c با رعایت ترتیب تاریخ درج شود. با تشکر

    ستون a
    95/04/01
    95/04/15
    95/04/15
    95/04/26

    ستون b
    95/04/01
    95/04/03
    95/04/03
    95/04/04
    95/04/06
    95/04/08
    95/04/09
    95/04/12
    95/04/12
    95/04/15
    95/04/16
    95/04/17
    95/04/18
    95/04/20
    95/04/20
    95/04/20
    95/04/21
    95/04/23
    95/04/24
    95/04/26
    95/04/26
    95/04/28
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2022/12/14
    تاریخ عضویت
    March 2011
    محل سکونت
    کرج
    نوشته ها
    648
    امتیاز
    1605
    سپاس
    2,232
    سپاس شده
    1,575 در 463 پست
    سطح اکسل
    80.00 %

    Alireza به Yahoo ارسال پیام
    سلام
    شما میخواهید کل اطلاعات حتی مواردی که تکراری در دو ستون هستند به ترتیب تاریخ سورت شود؟ یا اینکه موارد غیر تکراری ؟
    تنها راهي که به شکست مي انجامد، تلاش نکردن است


  4. سپاس ها (2)


  5. #3


    آخرین بازدید
    2017/03/19
    تاریخ عضویت
    July 2016
    نوشته ها
    26
    امتیاز
    10
    سپاس
    11
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

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

  6. #4


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

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

    ستون a رو به نام list1 و ستون b رو به نام list2 نامگذاری کنید.
    برای ترکیب دو ستون این فرمول آرایه ای رو در یک ستون دلخواه قرار بدید.

    کد PHP:
    =IFERROR(INDEX(list1;ROW());IFERROR((INDEX(list2;ROW()-ROWS(list1)));"")) 
    این فرمول عادی رو در یک ستون کمکی کنار ستون ترکیبی قرار بدید:

    کد PHP:
    =SUBSTITUTE(C1;"/";"")*
    در آخر در ستون بعدی که ستون خروجی ماست این فرمول آرایه ای رو قرار بدید:

    کد PHP:
    =INDEX($D$1:$D$26;MATCH(SMALL($D$1:$D$26;ROW(A1));$D$1:$D$26;0)) 
    ضمنا برای نمایش ممیز بین تاریخ ها باید format cell ستون خروجی رو به این شکل قرار بدید.

    کد PHP:
    ??"/"??"/"?? 
    به خاطر داشته باشید که در فرمول های آرایه ای به جای Enter باید کلید های CTRL+SHIFT+ENTER رو باهم فشار دهید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ای برادر تو همه اندیشه ای

  7. سپاس ها (1)


  8. #5


    آخرین بازدید
    2017/03/19
    تاریخ عضویت
    July 2016
    نوشته ها
    26
    امتیاز
    10
    سپاس
    11
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

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

    نقل قول نوشته اصلی توسط keyvana نمایش پست ها
    با سلام خدمت دوستان عزیز
    دو ستون a و b دارم که حاوی تاریخ روز هست و هر روز به آن اضافه میکنم. چه فرمولی هست که در ستون c بنویسم که به صورت اتوماتیک هر سطری که در a یا b اضافه میکنم در c با رعایت ترتیب تاریخ درج شود. با تشکر

    ستون a
    95/04/01
    95/04/15
    95/04/15
    95/04/26

    ستون b
    95/04/01
    95/04/03
    95/04/03
    95/04/04
    95/04/06
    95/04/08
    95/04/09
    95/04/12
    95/04/12
    95/04/15
    95/04/16
    95/04/17
    95/04/18
    95/04/20
    95/04/20
    95/04/20
    95/04/21
    95/04/23
    95/04/24
    95/04/26
    95/04/26
    95/04/28
    با تشکر از amir_ts

    فرمولهایی که نوشته بودید رو وارد کردم ولی نتیجه کار به شکل زیر درآمد : یعنی اطلاعات ستون b رو نمیاره. خود فایل اصلی رو آپلود کردم. به نام خرید.xlsx
    95/04/01 95/04/01 95/04/01 950401 0
    95/04/15 95/04/03 95/04/15 950415 0
    95/04/15 95/04/03 95/04/15 950415 0
    95/04/26 95/04/04 95/04/26 950426 0
    95/04/06 0 0 0
    95/04/08 0 0 0
    95/04/09 0 0 0
    95/04/12 0 0 0
    95/04/12 0 0 0
    95/04/15 0 0 0
    95/04/16 0 0 0
    95/04/17 0 0 0
    95/04/18 0 0 0
    95/04/20 0 0 0
    95/04/20 0 0 0
    95/04/20 0 0 0
    95/04/21 0 0 0
    95/04/23 0 0 0
    95/04/24 0 0 0
    95/04/26 0 0 0
    95/04/26 0 0 0
    95/04/28 0 0 0
    0 0 950401
    0 0 950415
    0 0 950415
    0 0 950426
    0 0 #NUM!
    0 0 #NUM!
    0 0 #NUM!
    0 0 #NUM!
    0 0 #NUM!
    0 0 #NUM!
    فايل هاي پيوست شده فايل هاي پيوست شده

  9. #6


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

    1-محدوده نامگذاری باید فقط لیست اطلاعات باشد نه کل ستون
    2-اشاره به فرمول آرایه ای کرده بودم ولی شما اعمال نکرده بودید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ای برادر تو همه اندیشه ای

  10. سپاس ها (2)


  11. #7


    آخرین بازدید
    2017/03/19
    تاریخ عضویت
    July 2016
    نوشته ها
    26
    امتیاز
    10
    سپاس
    11
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    واقعاً سپاسگذارم
    لطف فرمودید

  12. #8


    آخرین بازدید
    2017/03/19
    تاریخ عضویت
    July 2016
    نوشته ها
    26
    امتیاز
    10
    سپاس
    11
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    اقای amir_ts
    از راهنماییهاتون ممنونم
    ولی عرض کردم که هر روز باید سطرهای جدید در ستونهای a و b وارد کنم
    وقتی یک سطر به این ستونها اضافه میکنم در ستون آخر که شما زحمت کشیدید درست کردید وارد نمیشه.
    راه حلش چیه؟

  13. #9


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

    با سلام
    به سادگی با قرار دادن فرمول زیر و ایجاد محدوده پویا (داینامیک) مشکل حل میشه.
    لطفا اگر مشکلی نبود تیک حل شده فراموش نشه.
    کد PHP:
    =OFFSET(Sheet1!$A$1;0;0;COUNTA(Sheet1!$A:$A);1
    فايل هاي پيوست شده فايل هاي پيوست شده
    ای برادر تو همه اندیشه ای

  14. سپاس ها (1)


  15. #10


    آخرین بازدید
    2017/03/19
    تاریخ عضویت
    July 2016
    نوشته ها
    26
    امتیاز
    10
    سپاس
    11
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    ممنونم. لطف کردید
    حل شد


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

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

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

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

  1. پاسخ ها: 3
    آخرين نوشته: 2015/11/08, 12:05
  2. سوال: چطور به سلولهای یک ستون در ستونی دیگر امتیاز بدهیم؟
    توسط نیما2 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 4
    آخرين نوشته: 2015/04/13, 12:53
  3. پاسخ ها: 5
    آخرين نوشته: 2015/01/21, 23:23
  4. هزار و یک شب اکسل - شب سوم - کپی کردن یک ستون بدون ردیف های خالی
    توسط امين اسماعيلي در انجمن ترفندهای اکسل Excel Tricks
    پاسخ ها: 0
    آخرين نوشته: 2014/04/09, 02:06
  5. سوال: ارتباط 2 ستون به صورت فایل اکسل پیوست؟
    توسط alm.masoud در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 6
    آخرين نوشته: 2014/03/16, 20:58

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

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

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

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

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