標題:
請問 搜尋日期 期間 並取出該期間明細
[打印本頁]
作者:
mycmyc
時間:
2011-9-24 01:43
標題:
請問 搜尋日期 期間 並取出該期間明細
本帖最後由 mycmyc 於 2011-9-24 01:45 編輯
請問 搜尋日期 期間 並取出該期間明細
在起迄日 表內 尋找 起日 90年03月01日 迄日 90年03月31日
然後 把人事資料全印出來
請各位大大指導
謝謝
[attach]7919[/attach]
作者:
man65boy
時間:
2011-9-24 15:15
A4=IF(SUMPRODUCT((人事資料!$G$3:$G$214>=$C$2)*(人事資料!$G$3:$G$214<=起迄日!$E$2))>=ROW(1:1),INDEX(人事資料!A:A,SMALL(IF((人事資料!$G$3:$G$214>=$C$2)*(人事資料!$G$3:$G$214<=起迄日!$E$2)=0,"",ROW(人事資料!$G$3:$G$214)),ROW(1:1))),"")
陣列公式輸入完須按 Ctrl+Shift+Enter 三鍵
右托下拉~~
有問題再提出!!!
作者:
mycmyc
時間:
2011-9-24 16:07
回復
2#
man65boy
謝謝你 man65boy
好厲害的邏輯
連ROW多使用動態
OK可以使用 謝謝你
老實說 我還有一些 函數運用 不清楚
我會好好研究 不懂再向你請教
很厲害的函數組合 網友們值得研究
希望大家繼續討論 可以更深入 了解
謝謝你 感恩
作者:
infoverdad
時間:
2011-9-24 19:52
本帖最後由 infoverdad 於 2011-9-24 19:54 編輯
回復
1#
mycmyc
這題也可用進階篩選哦!
請參考
http://forum.twbts.com/thread-4682-1-1.html
7#的回覆!
作者:
mycmyc
時間:
2011-9-24 22:02
回復
4#
infoverdad
謝謝 不錯的運用
作者:
onegirl0204
時間:
2011-9-25 14:39
回復
2#
man65boy
A4=IF(SUMPRODUCT((人事資料!$G$3:$G$214>=$C$2)*(人事資料!$G$3:$G$214<=起迄日!$E$2
))>=ROW(1:1),
INDEX(人事資料!A:A,SMALL(IF((人事資料!$G$3:$G$214>=$C$2)*(人事資料!$G$3:$G$214<=起迄日!$E$2)=0,"",ROW(人事資料!$G$3:$G$214)),
ROW(1:1
))),"")
請教:公式中>=ROW(1:1)及最後的ROW(1:1)有何作用?感謝賜教!
作者:
chin15
時間:
2011-9-25 16:22
在放入公式的儲存格,ROW(1:1)就是1
往下複製就會變成2,3,4...以此來控制合條件的筆數。
前面的>=ROW(1:1),表示如果有1筆以上
後面的SMALL(IF......ROW(1:1))是表示第一筆符合的。
作者:
man65boy
時間:
2011-9-25 23:12
回復
6#
onegirl0204
ROW(1:1) 為第一列 傳回 1 計算SMALL 最小值
向下拉 =ROW(2:2) 傳回 2 計算SMALL 次小值
7樓大大"所言甚是"
作者:
leiru
時間:
2011-9-28 14:13
請問年資那一欄位,取出的值,小數點後有3位及4位及5位...等,請問是否可以和原工作表內值的小數點位數相同呢
作者:
mycmyc
時間:
2011-9-28 16:00
本帖最後由 mycmyc 於 2011-9-28 16:03 編輯
回復
9#
leiru
儲藏格格式 設定一樣 就OK
或用函數 控制 但我忘了 函數 名稱 對不起 自己查一下
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)