بدست آوردن آخرین تاریخ خرید و آخرین خرید مبلغ برای هر شماره تلفن

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • a.dal65

    • 2011/04/29
    • 384
    • 67.00

    [حل شده] بدست آوردن آخرین تاریخ خرید و آخرین خرید مبلغ برای هر شماره تلفن

    با سلام
    من یه جدول دارم که اطلاعات خرید هر شماره تلفن داخلش هست
    و هر شماره تلفن توی تاریخ های مختلف مبالغ مختلفی خرید کرده
    ردیف شماره تلفن مبلغ تاریخ
    1 09123456789 100,000 1401/01/01
    2 09156014464 250,000 1401/01/23
    3 09336558895 400,000 1401/02/31
    4 09156014464 550,000 1401/03/01
    5 09134506658 700,000 1401/01/01
    6 09123456789 850,000 1401/01/23
    7 09156014464 1,000,000 1401/03/12
    8 09134506658 1,150,000 1401/03/01
    9 09336558895 1,300,000 1401/02/31
    10 09123456789 1,450,000 1401/01/22
    11 09156014464 1,600,000 1401/01/01
    12 09134506658 1,750,000 1401/03/01
    13 09336558895 1,900,000 140/02/12
    14 09123333333 2,050,000 1401/02/31
    15 09123456789 2,200,000 1401/01/23
    16 09156014464 2,350,000 1401/03/01
    17 09156014464 2,500,000 1401/01/01
    18 09336558895 2,650,000 140/02/09
    19 09156014464 2,800,000 1401/03/01
    20 09123456789 2,950,000 1401/03/03
    میخوام از جدول بالا یه سری اطلاعات استخراج کنم
    مثلا برای هر شماره تاریخ آخرین خرید و مبلغ آخرین رو بدست بیارم

    ردیف شماره همراه تاریخ آخرین خرید مبلغ آخرین خرید
    1 09123456789
    2 09156014464
    3 09336558895
    4 09134506658
    5 09123333333
    ممنون
    فایل های پیوست شده
  • saed.rasa

    • 2014/11/02
    • 1054

    #2
    سلام
    به این لینک مراجعه کنید لطفا

    مطالب اين تالار با موضوع كليه توابع اكسل ميباشد(سئوالات خود را در تالارهای آموزش مطرح ننمائید )
    [FONT=arial][SIZE=3]اگر کسی به شما کمک کرد، سمت راست پایین هر موضوع تیک [COLOR=#0000cd][B]«3پاس»[/B][/COLOR] یادتان نرود لطفا
    اگر مشکل تان حل شد، حتما تیک سبز رنگ [B][COLOR=#00cc00]«حل شد»[/COLOR][/B] در پست اول را بزنید
    [/SIZE][/FONT][SIZE=3][CENTER][FONT=arial]
    [/FONT][/CENTER]
    [/SIZE][FONT=arial][SIZE=3] اگر میخواهید بهتر و دقیق تر و سریع تر به شما کمک شود، یک [COLOR=#ee82ee][B]«فایل نمونه»[/B][/COLOR] قرار دهید
    فایل نمونه: حداکثر [U][COLOR=#ff0000]50 [/COLOR][/U]کیلوبایت - کوتاه، تقریبا [U][COLOR=#ff0000]10 [/COLOR][/U]سطری - به همراه جواب یا خروجی یا نتیجه مورد انتظار[/SIZE][/FONT][CENTER][FONT=arial][COLOR=#0000ff][SIZE=3][SIZE=3][SIZE=3][SIZE=3]مسیر ارسال فایل : پایین سمت چپ - تنظیمات اضافی - فایل پیوست[/SIZE][/SIZE][/SIZE] [/SIZE][/COLOR]
    [/FONT][/CENTER]

    کامنت

    • a.dal65

      • 2011/04/29
      • 384
      • 67.00

      #3
      ممنون
      راه دیگه ای پیدا کردم
      با دستور SUBSTITUTE اسلش رو از تاریخ حذف میکنیم
      بعد ماکس رنج رو حساب میکنیم
      و ادامه داستان
      کد:
      =MAX(INDEX((Table2[شماره تلفن]=B2)*SUBSTITUTE(Table2[تاریخ],"/",""),))
      کد PHP:
      =MAX(INDEX((Table2[شماره تلفن]=B2)*(Table2[تاریخ]=MID(C2,1,4)&"/"&MID(C2,5,2)&"/"&RIGHT(C2,2))*Table2[مبلغ],)) 

      کامنت

      چند لحظه..