excel裡用如何函式實現自動篩選的功能

時間 2021-12-27 07:39:55

1樓:匿名使用者

函式做不到,用vba可以

把下列**拷貝到你要實現功能的工作表的vba視窗軸

private sub worksheet_change(byval target as range)

dim i, j as integer

j = 0

if target = [c1] then

rows("2:100").entirerow.hidden = false

if [c1].value <> "" then

for i = 2 to 100

if cells(i, 1).value = [c1].value then

j = i

end if

next

if j > 0 then

rows("2:" & j - 1).entirerow.hidden = true

rows((j + 1) & ":100").entirerow.hidden = true

end if

end if

end if

end sub

改變c1的資料,則只顯示a列匹配的哪行,若無匹配或c1為空,則全部顯示

2樓:匿名使用者

如圖一中是自動篩選到三十二次的動作如圖二中是自動篩選後的結果現在我想得到函式做不到,用vba可以把下列**拷貝到你要實現功能的工作表的vba視窗軸

excel裡用如何函式實現自動篩選查詢的功能

3樓:匿名使用者

這個東西想要在excel裡實現真的很難,因為vba裡找不到這種觸發事件。

excel 用vlookup函式,怎麼實現兩個表通過兩列關聯

sheet1的d1單元格輸入公式 iferror vlookup a1,sheet2 a c,3,0 下拉填充 如果是2003版需要重新寫個公式 if countif sheet2 a a,a1 0,vlookup a1,sheet2 a c,3,0 認真 vlookup有限制,只能引發現條件的第一...

ecel如何用函式實現篩選功能,EXCEL如何 用函式實現 篩選功能?

1 製作一張excel表模板。2 在excel表的另一頁面輸入需要篩選人員的名單。3 點選函式fx,選擇類別 查詢與引用 選擇函式vlookup。4 點選確認,出現函式引數,點選需篩選的單元格,點確定。5 黃一的總任務數已經篩選出來,將滑鼠點選該單元格,放右下角,出現黑色加號,點選滑鼠左鍵,往下拉,...

excel中用函式如何實現滿足多重條件後返回指定值

見樣表截圖 c2輸入 index f 3 j 7,lookup a2,6 row 1 5 lookup b2,row 1 5 公式下拉 用lookup函式尋找真值 1 lookup 1,1 a1 a1010 b1 b10 6 c1 c10 excel表中如何用函式實現多重條件查詢並返回指定值 loo...

EXCEL裡用VLOOKUP函式如果lookup value重複怎麼辦

如果你是想要個稅總和的話 在第乙個表的d2輸入公式 if countif a 2 a2,a2 1,sumif a a,a,b b 下拉即可 三個aaa順序對應的結果。excel裡用vlookup函式時,出現資料重複怎麼辦?建議樓主先對每個姓名進行編碼,然後以編碼來用vlookup,那樣就不會了 方法...

excel中,怎麼用函式實現考勤,如6月的考勤,從5月25號至6月25號

你就在日期後面再加乙個列,輸入考勤月份的數值即可!比如5月28日 6月22日之類的日期對應的考核月份就輸入數值6 6月27日對應列輸入數字7 這樣的話,你就可以按這個考核月份數字列來判斷和統計彙總核算了 你補充了提問,現在有你的資料結構 的圖就很清楚了,只要2個公式即可 1 d3 day date ...