Excel表~如何由人名找出出勤日期?

2010-01-12 9:56 am
不好意思…想請問一下excel大師們~
小妹最近為了200多人的出席狀況所苦,
每天都要做出席狀況的比對,

我現在想要將(表一)改為(表二)
或是
由(表一)統計篩選出只屬於王大呆的出席日期,
該如何設定函數或是哪邊的功能可以快速找出答案?
拜拖大家幫小妹個忙~>///<

表格格式如下:

(表格一)
A B C D E
1 時間 姓名 姓名 姓名 姓名
2 1/1 王大呆 蔡情 .............
3 1/2 蔡情 田洼 .............
4 1/3 田洼 蔡情 .............
5 1/4 王大呆 田洼 .............
6 1/5 蔡情 王大呆 .............


(表格二)
A B C D E
1 姓名 時間 時間 時間 時間
2 王大呆 1/1 1/4 1/5 ......
3 蔡情 1/1 1/2 1/3 .....
4 田洼 1/2 1/3 1/4 .....

回答 (4)

2010-01-12 10:13 am
✔ 最佳答案
我知道的方式你試試
將表格製作成表二的方式
要是要查詢
王大呆的出勤資料
你看螢幕最上方
檔案旁邊有一個編輯
點開編輯
有一個搜尋
點下搜尋 會出現視窗
在空白欄位打上妳要搜尋的姓名
你就可以快速找到資料
希望對你有幫助

2010-01-12 02:14:16 補充:
拍謝
編輯點開
是選擇 尋找
就會出現視窗
讓你輸入
參考: 自己, 自己
2013-11-04 3:08 am
還是要去 http://aaashops。com 品質不錯,老婆很喜歡。
仙倬兿叜劈亭
2010-01-12 3:38 pm
Sheet 2

B2=IF(COUNTIF(Sheet1!$B$2:$E$100,$A2)<COLUMN()-1,"",INDEX(Sheet1!$A:$A,SMALL(IF(Sheet1!$B$2:$E$100=$A2,ROW($2:$100),4^8),COLUMN()-1)))

按 Shift + Ctrl + Enter
列陣公式

公式右拉及下拉便可
2010-01-12 10:50 am
請於表格一 f1 輸入"查詢者", 於g1輸入 "王大呆"
g2格輸入公式
=if(countif(B2:D2,$g$1),$g$1,"")
然後將公式往下複製
於是各列中有=g1的姓名都會顯示在f欄
之後可作篩選,可將没出現姓名的列隱藏,
(G1之姓名可隨時更改,F欄之答案隨之更新)
篩選操作:
游標於於資料區內
點選功能列:/資料/篩選/自動篩選
欄名格上出現小三角
點f1上的小三角,出現下拉表,點其中姓名
篩出所選,其他暫時隱藏
恢復:點藍色三角/點全部
已恢復

另:
其實合二表為一表就可
a欄日期,b欄姓名
同一天四個姓名用四列
篩選時可選日期,或選姓名都可


收錄日期: 2021-04-27 13:22:59
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100112000010KK00855

檢視 Wayback Machine 備份