ecel中序號自動增加如何避免隱藏行

2021-05-03 21:52:28 字數 1239 閱讀 8820

1樓:s今生緣

excel中隱藏行之後使序號仍然連續的方法:

有時在設定**時,需要讓序號自動生成;

首先想到的是用counta函式對某列的非空白單元格計數,如圖,a2輸入:=counta($b$2:b2),下拉填充即可自動生成序號;

使用篩選後,序號不連續了,隱藏行中仍然占用了序號,不便於直接列印出來;

此時就需要用到分類彙總函式subtotal,該函式第一引數選用不同的值,有不同的功能,下圖是各引數的功能表;

再回到剛才的例表,用函式:=subtotal(103,$b$2:b2),就可得到隱藏行後的連續序號。

2樓:萊昂納德_尤拉

假如資料從b2開始,a列是編號

a2輸入

=subtotal(103,b$2:b2)向下填充到底

再隱藏部分行試試看a列的變化

-------------------

a5輸入

=subtotal(103,b$5:b5)填充到底,為什麼不試試呢

3樓:匿名使用者

如序號1在a5單元格,且對應的b列無空值 。

在a5輸入,=subtotal(3,$b$5:b5)

並向下複製到a30

4樓:匿名使用者

用vba的方法,假設a列是序號,共有100多行,其中有些行是隱藏的,那麼按照下述方法操作:

在工作表介面作如下操作:

按alt+f11->開啟vixual basic編輯器

在開啟的vixual basic編輯器視窗作如下操作:

標題欄->檢視->工程資源管理器(單擊開啟)

雙擊sheet1(注意你的工作表如果是sheet2,就雙擊sheet2)

右邊出現一大片空白區域

將下述**複製->貼上進去:

sub 重排序號()

dim i as integer, n as integer

n = 0

for i = 1 to 1000 step 1

if cells(i, 1) = "" and cells(i + 1, 1) = "" then exit for

if rows(i).entirerow.hidden = false then

n = n + 1

cells(i, 1) = n

end if

next i

end sub

'執行上述**即可!

在ecel2019中如何自動篩選前

1.首先,選中待篩選的單元格區域a2 f228,點選選單,開始 條件格式 新建規則,彈出對話方塊 2.在規則型別中選擇 使用公式確定要使用的單元格 在為 符合此公式的值設定格式 輸入公式 f2 large f 2 f 37,11 另外還有在下部設定格式 注 公式large的功能是選擇區域中最大的幾項...

在裡如何自動排列序號,在word裡如何自動排列序號

操作步驟 1 選中需要自動排列序號的文字 2 單擊開始 編號按鈕即可,如圖所示 3 還可以單擊編號右邊的三角,在下拉選項中選擇一種編號形式,如圖所示 4 還可以選擇定義編號格式命令,彈出定義新編號格式對話方塊,在對話方塊,可以對編號進行格式設定,如圖所示。哈哈 剛學會。a1 1 a2 max a1 ...

Access中如何設定ID欄位自動增加

在建立表的時候 欄位的資料型別選擇 自動編號 就可以了。按如下步驟,先點建立 表設計 然後,按照提示建立你的表 建立完後,點右鍵關閉內 這個時容候會彈出框,這個是給表起個名字,你隨便起個就好了,或者按你的需要起乙個 然後點確定,會再彈出乙個框,這個就是自增的列,你點是,就可以了,這個時候表裡就多了個...