Re: [算表] match+index

作者: jklkj (誠實可靠小郎君)   2015-07-06 16:27:04
不好意思我再重寫一次
A(排名) B(名稱) C(分數A)
1 阿吉 99
2 小操 68
3 小豬 68
4 大頭 53
5 胖虎 32
B檔的資料如下
A(名稱) B(分數A) C(分數B) ... F(時間)
大頭 53 66 12:00
小豬 68 67 11:55
小操 68 57 11:58
阿吉 99 84 13:44
胖虎 32 55 10:23
我希望如果重複的就用時間去排序
時間越小的排越前面,不知道
=INDEX('1.csv'!$A$2:$B$2000,MATCH(C3,'1.csv'!$B$2:$B$2000,0),1)
有辦法再比對時間然後加進去嗎
謝謝
※ 引述《jklkj (誠實可靠小郎君)》之銘言:
: 標題: Re: [算表] match+index
: 時間: Mon Jul 6 15:02:21 2015
:
: ※ 引述《jklkj (誠實可靠小郎君)》之銘言:
: 我現在大部分都跑出來了
: 名稱那欄我用
: =INDEX('1.csv'!$A$2:$B$2000,MATCH(C3,'1.csv'!$B$2:$B$2000,0),1)
: 分數那欄我用
: =LARGE('1.csv'!$B$2:$B$2000,A3)
: 現在問題出現了,我本來以為不會有重複的,看來事與願違
: 我現在希望如果B欄重複的分數再用F欄做排序F欄是時間
: 不知道這樣要怎麼改寫
: 謝謝
: : 標題: [算表] match+index
: : 時間: Mon Jul 6 10:46:40 2015
: :
: : 軟體:
: : excel
: : 版本:
: : 2007
: : 想請問一下,目前資料無法用VLOOKUP所以打算用MATCH+INDEX
: : 可是目前遇到一個問題
: : 就是我資料產出是在A檔,可是原始資料是在B檔
: : A檔的資料如下
: : A(排名) B(名稱) C(分數A)
: : 1 阿吉 99
: : 2 小操 68
: : 3 小豬 68
: : 4 大頭 53
: : 5 胖虎 32
: :
: : B檔的資料如下
: : A(名稱) B(分數A) C(分數B)
: : 大頭 53 66
: : 小豬 62 67
: : 小操 68 57
: : 阿吉 99 84
: : 胖虎 32 55
: :
: : 我要怎麼讓A檔的資料直接rankB檔的資料然後輸出呢
: : 謝謝
: :
: :
作者: soyoso (我是耀宗)   2015-07-06 17:03:00
原po如果限制index+match,又不用輔助欄,又不要陣列公式small+if的話;應也可用https://goo.gl/jkPDxy來試試加入時間條件另外除回應到看板外,同類型要問的也可用shift+e來新增原po寫"無法跑出我需要的資料",那部分跑不出來也沒有寫所以也無法回覆些什麼另外回文寫到small是看最小值?不一定small(array,k),k為1才是最小值,而最小值的函數另有minrow(2:2000)為{2;3;4;5;6....;2000}countif為計數https://goo.gl/42N6RW
作者: jklkj (誠實可靠小郎君)   2015-07-07 18:08:00
目前已經跑出來了,雖然時間那部分我還沒弄懂,不過老實說我沒弄懂的東西還很多,目前我只希望把現在的東西弄懂想請問一下,這是用上SMALL+INDEX+陣列嗎
作者: soyoso (我是耀宗)   2015-07-07 18:47:00
如原po所述

Links booklink

Contact Us: admin [ a t ] ucptt.com