標題:
[發問]
員工請假日期的查詢?
[打印本頁]
作者:
q1a2z5
時間:
2011-4-19 10:12
標題:
員工請假日期的查詢?
要如何查詢並顯示員工請假日期 ?
如附件
謝謝!
作者:
ANGELA
時間:
2011-4-19 20:01
b3=IF(COUNTIF(資料庫!B$2:B$14,$A3),LOOKUP(2,1/(資料庫!B$2:B$14=$A3),資料庫!$A$2:$A$14),"")
作者:
yanto913
時間:
2011-4-20 03:42
ANGELA 板大
在1號吳紘瑋請假,吳紘瑋名字放在B欄
如果在7號也請假,吳紘瑋名字也放在B欄,則只會帶出7號
作者:
chin15
時間:
2011-4-20 10:56
{=IF(COUNTIF(資料庫!$B$2:$H$14,查詢!$A3)>=COLUMN(A1),INDIRECT("資料庫!R"&SMALL(IF(資料庫!$B$2:$H$14=查詢!$A3,ROW(A$2:A$14)),COLUMN(A1))& "C1",0),"")}
作者:
ANGELA
時間:
2011-4-20 11:48
本帖最後由 ANGELA 於 2011-5-26 12:02 編輯
回復
3#
yanto913
一般是依題例解題,也會有漏洞的.
=INDEX(資料庫!$A$2:$A$15,SMALL(IF(資料庫!$B$2:$H$14=$A3,ROW($1:$13),14),COLUMN(A1)))&""
陣列公式
作者:
jimmuLu
時間:
2011-5-24 12:30
回復
5#
ANGELA
版主大大
我依照您的函數,在B3鍵入後,結果是空白
不知是何原故?
作者:
ANGELA
時間:
2011-5-24 13:19
回復
6#
jimmuLu
黃昱璇 黃立璇 的資料改統一即可.找不到當然是空白
作者:
jimmuLu
時間:
2011-5-26 10:48
回復
7#
ANGELA
ANGELA 版大:
我還是有疑問,能幫忙看看嗎?
謝謝
作者:
fr447446
時間:
2011-5-26 11:33
本帖最後由 fr447446 於 2011-5-26 11:36 編輯
ANGELA版主 在5樓的時候有說了...
陣列公式
公式輸入完後,請按下 Ctrl+Shift+Enter..
作者:
jimmuLu
時間:
2011-5-27 08:37
回復
9#
fr447446
謝謝fr447446 兄指教:
經您指點再是過已經可以了,不過如果日期增加到31日,人員增加到12人
稍微修正函數,空白的地方均為14,請問那是為何?
煩請賜教:handshake
作者:
ANGELA
時間:
2011-5-27 09:57
本帖最後由 ANGELA 於 2011-5-27 10:00 編輯
=INDEX(
資料庫!$A$2:$A$15
,SMALL(IF(資料庫!$B$2:$H$14=$A3,),
ROW($1:$13),14
),COLUMN(C1)))&""
要index的範圍要比 ROW($1:$13) 至少大1,才能顯示空白(index到無資料的位置)
會顯示14是因為如果找不到就給值14而且14的位置不是空值.
=INDEX(資料庫!$A$2:$A$10001,SMALL(IF(資料庫!$B$2:$H$32=$A3,ROW($1:$31),10000),COLUMN(A1)))&""
作者:
fr447446
時間:
2011-5-27 16:56
本帖最後由 fr447446 於 2011-5-27 17:00 編輯
B3=IF(COUNTIF(資料庫!$B$2:$H$32,$A3)>=COLUMN(A$1),SMALL(IF(資料庫!$B$2:$H$32=查詢!$A3,資料庫!$A$2:$A$32),COLUMN(A$1)),"")
陣列公式
利用之前H版主的用法改寫一下~
作者:
jimmuLu
時間:
2011-5-30 07:44
謝謝fr447446 及ANGELA 大大的指教
我學會了,再次謝謝
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)