標題:
[發問]
排名排序公式
[打印本頁]
作者:
fantersy
時間:
2015-1-14 11:31
標題:
排名排序公式
[attach]20056[/attach]
如附件
A欄有買進與賣出
B欄有水果種類
想請問一下有何公式
可以分別計算買進跟賣出的排名與排序(水果名稱)
分別顯示在D與E欄
小弟今天剛好滿50可以下載檔案了
作者:
samwang
時間:
2015-1-14 13:37
回復
1#
fantersy
D2=IFERROR(INDEX($B:$B,SMALL(IF($A$1:$A$30=D$1,ROW($A$1:$A$30),),ROW(1:1)+COUNTIF($A$1:$A$30,"<>"&D$1)),),"")
陣列公式,往右往下
作者:
samwang
時間:
2015-1-14 13:45
回復
2#
samwang
D2=IFERROR(INDEX($B:$B,SMALL(IF($A$1:$A$30=D$1,ROW($A$1:$A$30),""),ROW(1:1)),),"")
陣列公式往右往下
作者:
p212
時間:
2015-1-14 14:00
回復
1#
fantersy
請問預期的答案如圖示?
作者:
fantersy
時間:
2015-1-14 14:37
回復
4#
p212
p212大大你好
是的~沒錯~我想要呈現就是這樣的方式~謝謝!!
作者:
fantersy
時間:
2015-1-14 14:39
回復
2#
samwang
samwang大大你好
使用你的陣列公式
排序的部份我顯示出來的是有重覆的
如下!!
買進 賣出
蘋果 蘋果
蘋果 蘋果
蘋果 香蕉
香蕉 香蕉
香蕉 香蕉
火龍果 香蕉
作者:
samwang
時間:
2015-1-15 08:45
回復
6#
fantersy
使用你的陣列公式
排序的部份我顯示出來的是有重覆的>>排除重複如下
D2=IFERROR(INDEX($B:$B,SMALL(IF(IFERROR(MATCH(D$1&$B$1:$B$30,$A$1:$A$30&$B$1:$B$30,),)=ROW(A$1:$A$30),ROW(A$1:$A$30)),ROW(A1))),"")
陣列公式,往右往下拉
作者:
p212
時間:
2015-1-15 08:53
本帖最後由 p212 於 2015-1-15 08:58 編輯
回復
7#
samwang
7#的公式可修改為下列陣列公式
=IFERROR(INDEX($B$2:$B$30,MATCH(0,COUNTIF($C$1:C1,$B$2:$B$30),0)),"")
但此兩個公式僅能取出B欄的「唯一值」,而非4#圖示的預期結果。
作者:
samwang
時間:
2015-1-15 12:03
回復
8#
p212
P大請問#4的結果,它的條件為和???
作者:
fantersy
時間:
2015-1-15 15:15
回復
9#
samwang
感謝兩位大大的說明
小弟先來研究一下公式內容
感恩!!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)