iT邦幫忙

1

尋找及傳回員工入職日期

  • 分享至 

  • xImage


請問各位大大有誰知道怎樣在工作表1尋找每個員工的最近入職日期? 我用VLOOKUP他只會隨機傳回其中一個日期。
我希望做到可以我再在工作表中新增一個員工A的入職日期紀錄,工作表2會自動更新至最新日期,謝謝,請指教!

賽門 iT邦超人 1 級 ‧ 2016-01-08 16:46:12 檢舉
這種...是我認為很奇葩的問題。
基本上,很少有公司員工會這樣進進出出的。
如果是問客戶最近交易日期,或供應商最近採買日期,都還合理。
員工最近入職日期....好像那裏畫錯重點....
偷笑
雖然題目很詭異
不過不用匿名發問
我想就值得鼓勵一下

'工作表二 B2 的公式
=LOOKUP(2,1/(Sheet1!$A$2:$A$20=A2),Sheet1!$B$2:$B$20)
'工作表二 B3 的公式
=LOOKUP(2,1/(Sheet1!$A$2:$A$20=A3),Sheet1!$B$2:$B$20)
'工作表二 B4 的公式
=LOOKUP(2,1/(Sheet1!$A$2:$A$20=A4),Sheet1!$B$2:$B$20)
'工作表二 B5 的公式
=LOOKUP(2,1/(Sheet1!$A$2:$A$20=A5),Sheet1!$B$2:$B$20)
'工作表二 B6 的公式
=LOOKUP(2,1/(Sheet1!$A$2:$A$20=A6),Sheet1!$B$2:$B$20)
'工作表二 B7 的公式
=LOOKUP(2,1/(Sheet1!$A$2:$A$20=A7),Sheet1!$B$2:$B$20)


其中 $A$2:$A$20 是「可輸入資料的範圍」
如果要輸入超過 $A$20
就要自己改一下公式
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
darkslayer
iT邦好手 1 級 ‧ 2016-01-08 16:40:48

表單一需要排序, 以名稱欄為第一順位排序做順向排序,以入職日期作第二順位排序做逆向排序即可.

不是啊,我想要的是工作表2中的入職日期會自動從工作表1中傳回:O

vlookup 所引用的資料表示需要排序的, 它會自動抓取"第一筆" 符合或最接近的你所要的答案那筆資料.

我要發表回答

立即登入回答