欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

wps如何跳過空行填充連續(xù)序列號? wps Excel跳過空行填充序號的技巧

  發(fā)布時間:2025-07-09 09:01:17   作者:佚名   我要評論
當(dāng)序號填充遇到空行時,你能跨過去嗎?我們給表格填充序號時通常使用序列填充,但當(dāng)表格中有空行時該怎樣填充呢?下面我們就來看看詳細(xì)教程

大家好,今天我們來講解一個關(guān)于填充序號的特殊需求的解決方法。

如下圖所示:

C列有相同的“類別”數(shù)據(jù),并且不同的“類別”數(shù)據(jù)交界處都會存在一行空行作為間隔。

我們想要進(jìn)行序號的填充,要求就是:相同的類別數(shù)據(jù)的序號是相同的,不同的類別序號是由1開始順序遞增的,并且填充序號時會自動跳過空行的空值單元格。

首先我們先來做一個邏輯判斷:

=C2<>C1

我們?nèi)藶槭笴2單元格與上一單元格C1內(nèi)容做一個不等于的邏輯式。這樣我們下拉填充公式后,其實判斷的就是C列的當(dāng)前單元格內(nèi)容與上一單元格內(nèi)容是否不相同。很明顯會返回邏輯值TRUE或FALSE。

C列的當(dāng)前單元格內(nèi)容與上一單元格內(nèi)容不相同時,返回TRUE,相同時,返回FALSE。

其實在Excel中,邏輯值TRUE等于1,邏輯值FALSE等于0。那么我們可以通過對上一步的結(jié)果乘以1的運(yùn)算:

=(C2<>C1)*1

將邏輯值轉(zhuǎn)換為1或0的結(jié)果。這樣觀察與理解可以更加直觀感受。

那么此時,我們發(fā)現(xiàn)這樣一個規(guī)律:

每組相同“類別”的首個內(nèi)容均為數(shù)字1,每組相同“類別”的非首個內(nèi)容均為數(shù)字0。

然后我們用MAX函數(shù)與上一步結(jié)果相加:

=MAX($B$1:B1)+(C2<>C1)*1

MAX函數(shù)的參數(shù)特點是:

$B$1:B1區(qū)域起始位置$B$1加了絕對引用,區(qū)域結(jié)束位置B1是相對引用,這樣下拉填充公式后,當(dāng)前單元格的返回結(jié)果總是它上面的區(qū)域中的最大值。

我們看一下每一步的運(yùn)算過程,有助于我們加深理解:

  • B2→MAX($B$1:B1)+(C2<>C1)*1→0+1=1
  • B3→MAX($B$1:B2)+(C3<>C2)*1→1+0=1
  • B4→MAX($B$1:B3)+(C4<>C3)*1→1+1=2
  • B5→MAX($B$1:B4)+(C5<>C4)*1→2+1=3
  • B6→MAX($B$1:B5)+(C6<>C5)*1→3+0=3
  • B7→MAX($B$1:B6)+(C7<>C6)*1→3+0=3
  • B8→MAX($B$1:B7)+(C8<>C7)*1→3+1=4
  • B9→MAX($B$1:B8)+(C9<>C8)*1→4+1=5
  • B10→MAX($B$1:B9)+(C10<>C9)*1→5+0=5
  • B11→MAX($B$1:B10)+(C11<>C10)*1→5+0=5

我們觀察到,其實不同類別之間的那個空行間隔所對應(yīng)的序號(標(biāo)黃區(qū)域),我們是不需要的。假如當(dāng)我們手動去掉這些序號時,我們就得到了最終想要的效果:相同的類別序號一樣,不同的類別之間序號是由1~N順序遞增的。

其實原理很簡單,當(dāng)我們?nèi)サ艨招兴鶎?yīng)的序號時,其實MAX所統(tǒng)計的最大值會失去空行區(qū)域的干擾,形成順序遞增特點。

我們繼續(xù)看一下每一步的運(yùn)算過程,加深理解:

  • B2→MAX($B$1:B1)+(C2<>C1)*1→0+1=1
  • B3→MAX($B$1:B2)+(C3<>C2)*1→1+0=1
  • B4→空→0
  • B5→MAX($B$1:B4)+(C5<>C4)*1→1+1=2
  • B6→MAX($B$1:B5)+(C6<>C5)*1→2+0=2
  • B7→MAX($B$1:B6)+(C7<>C6)*1→2+0=2
  • B8→空→0
  • B9→MAX($B$1:B8)+(C9<>C8)*1→2+1=3
  • B10→MAX($B$1:B9)+(C10<>C9)*1→3+0=3
  • B11→MAX($B$1:B10)+(C11<>C10)*1→3+0=3

那么我們就可以利用IF函數(shù)代替手動去空行序號:

=IF(C2<>"",MAX($B$1:B1)+(C2<>C1)*1,"")

利用IF函數(shù)條件判斷:

如果C2單元格不等于空值時,我們返回MAX($B$1:B1)+(C2<>C1)*1的原值;如果C2單元格等于空值時,則返回空值即可。

推薦閱讀:Excel不規(guī)則合并單元格怎么批量填充序號? 不規(guī)則合并單元格排序的技巧

相關(guān)文章

最新評論