1樓:來自九隴山風風韻韻的魔芋
在excel中如果該行沒有值則隱藏,建議方法如下:
依次單擊「開發工具」選項卡-「錄製巨集」;
依次單擊「開始」選項卡-「篩選」;
篩選某一列不為空的,再按alt+f11組合鍵進入vba調整部分**。
excel中如何將沒有資料的行隱藏起來,只將有資料的行顯示在旁邊,用公式實現,謝謝!
2樓:蠍子
在最右邊增加一列,然後公式是。
if(countif( sw2:tf2,">0")>0,"是","否")
如果sw列到tf列之間有大於0的資料,那麼就顯示為是,否則顯示為否然後篩選,選「是」的選項就可以了。
excel中如何實現當某單元格的數值為空時自動隱藏或刪除該行或列
3樓:網友
自動刪除需程式設計處理。
自動隱藏就簡單了,c列,資料-篩選-自動篩選,自定義,不等於 0 。
excel如何用函式做到滿足某個條件時,隱藏該行?
4樓:姓王的
直接用函式好像不行。用vba比較簡單。
excel中怎麼實現該行為空時自動隱藏改行?是不是隻能用巨集來實現?我不會寫** 也不會使用巨集,能詳細點?
5樓:網友
曲線救國的方法:
單獨一列中,輸入類似圖中公式counta函式,用篩選把0濾掉。
注意: 篩選時務必選中整個工作表,不然第乙個空行以下的內容是不會被自動篩選到的。
在excel中設定條件,自動隱藏某行
6樓:表裡如一
按alt+f11.在左邊找到這張表,雙擊,在右邊的空白處複製下面的**。
private sub worksheet_change(byval target as range)
with target
if .column = 3 and .count = 1 thenif .value = "完成" then. = true
end if
end if
end with
end sub
然後關閉,回到c列,輸入"完成"就隱藏了。
7樓:山公尺須
你可以設定自動篩選,然後在「完成情況」處選擇「未完成」。要看已完成的,就選擇「完成」或全部。
excel中單元格值為非整數時則自動隱藏該行
8樓:網友
'當單元格發生變化時。
private sub worksheet_change(byval target as range)
dim vv =
排除空值。if v = then
exit sub
end if
排除非數字。
if isnumeric(v) =false thenexit sub
end if
當非整數的時候。
if instr(v, "then
trueend if
end sub
如何利用巨集實現在excel單元格中輸入乙個值時,隱藏表中的某一行或幾行
9樓:陽光上的橋
vba程式**如下:
sub 巨集1()
if "a1")="聯絡" then range("4:6").hidden
if "a1")="單位" then range("11:12").hidden
end sub
Excel在某列值(有重複值)排名的前三名,則返回對應另一列的對應值
假設查詢區域為s,要查詢的值是x,公式為 index s,match x,s,1 或者 vlookup x,s,1 前提條件是s裡面的資料要升序排列 結果是實現了功能要求,但是有點複雜,增加一列輔助列f,用於分數儲存。紅色字型要輸入公式 f2 large b b,1 f3 large if b b ...
EXCEL表中,如果A列包含B列的值,如何在C列中體現出來
使用excel巨集可以實現如上功能!sub check dim numa as integer a列行數dim numb as integer b列行數dim num as integer numa 50 numb 50 num 1 for i 1 to numa for j 1 to numb i...
在excel中如何插入條件函式,當其計算值小於1000時
這裡 要用到excel中的if函式 語法 if logical test,value if true,value if false logical test 表示計算結果為 true 或 false 的任意值或表示式。例如,a10 100 就是一個邏輯表示式,如果單元格 a10 中的值等於 100,...