返回列表 上一主題 發帖

傳回資料,但有同名同姓時如何解決

傳回資料,但有同名同姓時如何解決

因為公司有很多兼職人員,每個月要計算費用時,需將訪員資料中的身分證字號傳回至表1,
但是在訪員資料中,有些同名同姓的人,若是用vlookup或index..match,都只能傳回第一筆,
本來想先用countif先計算出符合的儲存格有幾個,若是符合的是1個則傳回資料,如果是>1則
顯示"同名同姓",若是0個則顯示:查無資料,但是一直寫都出現公式錯誤,請問,我應該要怎麼寫
呢??請參考附檔 訪費申請表.zip (32.99 KB)

回復 7# gong


  謝謝提醒,姓名與身分證字號皆做過改變,所以我想不會有個資法的問題.

Jill

TOP

回復 8# jillhuang

首先謝謝 ANGELA大大,但是我的權限不夠,無法下載檔案.
  
為什麼要用姓名去申請呢?
因為我們公司有很多的工讀生(目前約有1000多人,但有小部分同名同姓),但是每個月要計算費用時需填寫出工讀生與身分證字號.
以免匯款錯誤,但是每個月要申請費用的人數可能有200多人甚而更多,但是工讀生在執行PT工作時,所留的資料都是姓名,所以我們
才會先用姓名輸入,再去查詢身分證字號,若是沒有同名同姓的就直接回傳,若是有同名同姓的就傳回有重複資料,我們再從工讀生的
其他資料去查詢到正確的身分證字號.

TOP

回復 10# ANGELA

Angela大大,
我已照著您說的做了前面的部分,可以請問關於後面的部分
c7=IF(COUNTIF(訪員資料!A:A,B7),VLOOKUP(B7,訪員資料!A:B,2,),"")
-在c7貼上這個公式嗎??

c7到c21做資料驗証,選清單
=OFFSET($N$6,ROW()-6,,,3-COUNTBLANK($N7:$P7))
-這個部份要如何做呢??

謝謝!!
Jill

TOP

回復 13# ANGELA


    謝謝!!!我再試試看!!!

TOP

        靜思自在 : 要用心,不要操心、煩心。
返回列表 上一主題