Excel 人員認證資料,資料的建立,以及截取最新資料

2012-07-05 12:20 am
使用Excel 將人員認證輸入之後,以依照認證項目,認證科目

並依照人員姓名,考試日期,以及分數輸入資料

並且可以統計最新的認證日期以及認證分數

煩請高手大大指教

請參考資料
http://ge.tt/90Exm0K/v/0
更新1:

抱歉各位大大,先前問得不太清楚 所以這次把問題寫的比較清楚 煩請各位大大在幫忙一下,謝謝 http://ge.tt/9D7pSSK/v/0

更新2:

Dear CJW 匯至分表的部分是否能用VB或者巨集的方式幫忙完成 謝謝

更新3:

Dear CJW大大 感謝你得幫忙 不過函數方面沒辦法符合能夠帶註解的 希望還是能用VB或者巨集的方式幫忙完成

回答 (4)

2012-07-12 1:28 am
✔ 最佳答案
在D2輸入以下公式
=IF(ISNA(INDEX(最新認證日期!$B$2:$J$100,MATCH(Data!C2,最新認證日期!$B$2:$B$100,0),MATCH(Data!B2,最新認證日期!$B$2:$J$2,0))),"",INDEX(最新認證日期!$B$2:$J$100,MATCH(Data!C2,最新認證日期!$B$2:$B$100,0),MATCH(Data!B2,最新認證日期!$B$2:$J$2,0)))

在E2輸入以下公式
=IF(ISNA(INDEX(最新認證分數!$B$2:$I$100,MATCH(C2,最新認證分數!$B$2:$B$100,0),MATCH(Data!B2,最新認證分數!$B$2:$I$2,0))),"",INDEX(最新認證分數!$B$2:$I$100,MATCH(C2,最新認證分數!$B$2:$B$100,0),MATCH(Data!B2,最新認證分數!$B$2:$I$2,0)))


參考檔下載地址,希望是你所需要的!

http://www.FunP.Net/834961

2012-07-12 09:08:07 補充:
上述公式可簡化如下:
D2=IF(A3:C3="","",INDEX(最新認證日期!$B$2:$J$100,MATCH(Data!C3,最新認證日期!$B$2:$B$100,0),MATCH(Data!B3,最新認證日期!$B$2:$J$2,0)))

D2=IF(A2:C2="","",VLOOKUP(C2,最新認證日期!$B$3:$J$100,MATCH(Data!$B2,最新認證日期!$B$2:$J$2,),))

2012-07-12 09:08:20 補充:
E2=IF(A3:C3="","",INDEX(最新認證分數!$B$2:$I$100,MATCH(C3,最新認證分數!$B$2:$B$100,0),MATCH(Data!B3,最新認證分數!$B$2:$I$2,0)))

E2=IF(A2:C2="","",VLOOKUP(C2,最新認證分數!$B$3:$I$100,MATCH(Data!B2,最新認證分數!$B$2:$I$2,),))
以上均為陳列公式輸入完後同時按住CTRL+SHIFT鍵再按ENTER鍵,即可.

2012-07-16 13:55:16 補充:
版大7月13日補充檔案,修改如下:
基礎-A、基礎-B、技能-C、技能-D工作表B3及C3公式分別如下:
※B3公式=IF(ISERROR(MATCH(,COUNTIF($B$2:B2,Data!$B$2:$B$1000),)),"",INDEX(Data!$B$2:$B$1000,MATCH(,COUNTIF($B$2:B2,Data!$B$2:$B$1000),)))&""
為陳列公式同時按住CTRL+SHIFT再按ENTER鍵往下復製並分別複製至其他工表。

2012-07-16 13:55:35 補充:
※C3公式=IF(ISERROR(INDEX(Data!$D:$D,SMALL(IF(Data!$A$2:$A$1000&Data!$B$2:$B$1000=$C$1&$B3,ROW(Data!$D$2:$D$1000)),COLUMN(A1)))),"",INDEX(Data!$D:$D,SMALL(IF(Data!$A$2:$A$1000&Data!$B$2:$B$1000=$C$1&$B3,ROW(Data!$D$2:$D$1000)),COLUMN(A1))))
為陳列公式同時按住CTRL+SHIFT再按ENTER鍵往下往右復製,並分別複製至其他工表。

2012-07-16 13:56:18 補充:
認證總表:
※C3公式==IF(ISNA(MATCH(C$2&$B3,Data!$A$2:$A$1000&Data!$B$2:$B$1000,0)),"",INDEX(Data!$D$2:$D$1000,MATCH(C$2&$B3,Data!$A$2:$A$1000&Data!$B$2:$B$1000,0)))
為陳列公式同時按住CTRL+SHIFT再按ENTER鍵往下往右復製。

※G3公=COUNTA(C3:F3)

2012-07-16 13:56:30 補充:
※H3公式==SUM(IF(C3:F3


2012-07-16 13:58:29 補充:
認證趨勢圖
C5公式=SUMPRODUCT((Data!$A$2:$A$1000=認證趨勢圖!$A5)*(YEAR(Data!$D$2:$D$1000)=--LEFT(C$3,4))*(MONTH(Data!$D$2:$D$1000)=--MID(C$3,FIND("/",C$3)+1,3)))

2012-07-16 14:01:20 補充:
參考檔下載地址
http://www.FunP.Net/284516

2012-07-19 11:10:03 補充:
版大你好:
非常抱歉我對VBA了解不多,所以無法幫你解決。建議版大另開問題發問並直接註明以VBA撰寫,相信VBA的高手們會很樂意幫你解決的。但我想版大要帶出註解的話可能有困難吧,所以要帶出分數的話建議版大另建立欄位輸入不要以註解方式為宜。祝你早日解決問題!
2014-07-21 8:33 am
所以如果你想婚的念頭已經確定
就去找一家評價好一點的婚友社!
行動吧!
這是我之前參加的婚友社我覺得不錯

或搜尋 紅娘李姐
2012-07-10 3:18 am
分數不會作為統計用
謝謝

2012-07-09 19:46:12 補充:
標示分數主要是離清該員是否有考滿分而已
畢竟公司的規定是大家都要知道
而不是類似學校60分為標準
所以才需要標示分數
2012-07-05 4:52 pm
若要能作統計的資料,分數不可輸入於註解處

2012-07-09 19:44:14 補充:
版大即然說是統計最新的"認證日期"以及"認證分數"

那分數就要統計囉!


收錄日期: 2021-04-27 19:42:21
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20120704000010KK05781

檢視 Wayback Machine 備份