Re: [算表] 如何快速分析出不同月份的收入前三名

看板Office作者 (windknife18)時間3周前 (2024/05/16 23:24), 編輯推噓0(001)
留言1則, 1人參與, 3周前最新討論串2/2 (看更多)
O365 很多函數可以用喔,假設你的資料在A1:D100 =LET( a,FILTER(A2:D1000,B2:B1000<>""), b,SCAN(,INDEX(a,,1),LAMBDA(x,y,IF(y="",x,y))), c,UNIQUE(b), d,INDEX(a,,4)-INDEX(a,,3), e,HSTACK(b,INDEX(a,,2),d), REDUCE({"地區","客戶","增減 "},c,LAMBDA(x,y,LET(f,FILTER(e,b=y),VSTACK(x,TAKE(SORTBY(f,INDEX(f,,3),-1),3))))) ) ※ 引述《starpretty (star)》之銘言: : 軟體:excel : 版本:office365 : 想請問版上的神人們 : 我的資料經樞紐分析表跑完後會呈現這個樣子 : 地區 客戶 收入11月 收入12月 : US ZZZZ 50000 1000000 : YYY 59009 47568 : XXX 78696 896889 : EUR AAAA 678978 349898 : BBB 676767 545454 : JPN SSSS 6667437 878978 : DDDD 555 666 : QQQ 6666 4444 : LLL 89898 54545 : 實際上每個月都會有上百筆的資料,我必須要找出不同區域收入差異最大的前三名 : 目前是用很笨的方式,上個月減這個月,然後再用RANK.EQ去排名 : 但每個區域都要在下一次RANK.EQ的指令實在很浪費時間 : 請問有甚麼可以更快速的方式嗎? : 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.58.193 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1715873054.A.3B6.html

05/16 23:25, 3周前 , 1F
REDUCE 那三行,是在同一行喔
05/16 23:25, 1F
文章代碼(AID): #1cHYKUEs (Office)
文章代碼(AID): #1cHYKUEs (Office)