標題:
[發問]
Excel用公式做自動篩選
[打印本頁]
作者:
andyjjliao
時間:
2012-12-25 23:26
標題:
Excel用公式做自動篩選
本帖最後由 andyjjliao 於 2012-12-25 23:28 編輯
[attach]13690[/attach]
想請問一下如何用公式做到與自動篩選
如同上傳的圖檔中,在E2輸入要查的類別C,
在F/G/H三個欄位即會自動列出所有類別為C的資料
不需做任何運算OR排序,只要列出資料即可
Google查了很久,都沒辦法找到合適的方式
只知道用INDEX及MATCH做陣列公式可以達到這個效果
不過自己試都是失敗,只好上來求教於各位先進
工作上有急需,先謝過您的幫忙
作者:
Hsieh
時間:
2012-12-25 23:44
回復
1#
andyjjliao
[attach]13691[/attach]
作者:
andyjjliao
時間:
2012-12-26 10:15
感謝版大的回覆
不過我還是蠻想知道能否使用index及match來達到相同的效果呢?
作者:
Hsieh
時間:
2012-12-26 11:47
本帖最後由 Hsieh 於 2012-12-26 12:08 編輯
回復
3#
andyjjliao
陣列公式方法論壇中有很多,可多爬文
公式方法的最大缺點是,當資料量大時,程式會變的緩慢
而且因為截取資料量不確定,公式下拉的位置必須調整
F2陣列公式
=IF(ROW($A1)>COUNTIF(OFFSET($A$1,1,,COUNTA($A:$A)-1,),$E$2),"",INDEX(OFFSET($A$1,,,COUNTA($A:$A),3),SMALL(IF(OFFSET($A$1,1,,COUNTA($A:$A)-1,)=$E$2,ROW(OFFSET($A$1,1,,COUNTA($A:$A)-1,)),""),ROW($A1)),COLUMN(A$1)))
向右向下複製
作者:
shootingstar
時間:
2012-12-26 14:07
回復
2#
Hsieh
請教Heish版主,為什麼我在操作到選取活頁簿-->資料庫名稱時,會出現"此資料來源中並未存在可使用的表格"?謝謝。
作者:
Hsieh
時間:
2012-12-26 16:23
本帖最後由 Hsieh 於 2012-12-26 16:44 編輯
回復
5#
shootingstar
表格選項中勾選系統表格
[attach]13693[/attach]
作者:
starry1314
時間:
2015-5-23 03:27
回復
4#
Hsieh
版主請問此函數如果要更改欄位的話還有哪邊需要變動呢?
=IF(ROW($AK4)>COUNTIF(OFFSET($AK$4,1,,COUNTA($AK4:$AK30)-1,),$A$6),"",INDEX(OFFSET($AK$4,,,COUNTA($AK4:$AK30),3),SMALL(IF(OFFSET($AK$4,1,,COUNTA($AK4:$AK30)-1,)=$A$6,ROW(OFFSET($AK$4,1,,COUNTA($AK4:$AK30)-1,)),""),ROW($AK4)),COLUMN(AK$4)))
怎麼改都是出現#REF
A6=指定搜尋的類別名稱
AK4:AK30= 資料範圍
AK4=標題
作者:
samwang
時間:
2015-5-26 20:53
回復
2#
Hsieh
版主
請問如果是多條件也可以嗎?
例如: 等於A條件就>>顯示數值
或在加另一個B條件>>顯示數值
作者:
imingho
時間:
2015-5-27 22:01
回復
2#
Hsieh
版主您好,
我作好時,要再去編輯查詢時,會出現如下畫面。
[attach]21048[/attach][attach]21049[/attach]
作者:
hcm19522
時間:
2015-10-20 11:02
http://blog.xuite.net/hcm19522/twblog/351077405
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)