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

大家好,今天我們來講解一個關(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單元格等于空值時,則返回空值即可。
相關(guān)文章
1秒批處理1000條混亂時間數(shù)據(jù)! wps excel是一個超級時間管理器
用Excel做數(shù)據(jù)統(tǒng)計是一項基本能力,熟練掌握,總能幾分鐘就完成別人折騰大半天的工作量,早點下班,今天我們就來分享wps excel處理時間數(shù)據(jù)的技巧2025-07-08wps excel玩轉(zhuǎn)合并數(shù)據(jù)只需要1種符號+5類函數(shù)+2個實操
wps或者excel表格中經(jīng)常設(shè)計多個單元格合并到一個單元格的問題,很多朋友不知道遇到不同的情況該怎么合并,下面我們就來分享用1種符號,5類函數(shù),2個實操,玩轉(zhuǎn)合并數(shù)據(jù)的2025-07-01Excel和WPS的函數(shù)之爭:DATEDIF的YD參數(shù)結(jié)果居然差一天
在Excel表格與WPS表格中,DATEDIF的結(jié)果不一致,我就自己是嘗試了,果然不一致,來跟大家講解下出來的原因,你這次支持誰呢?詳細(xì)請看下文介紹2025-06-09Excel如何快速對齊小數(shù)點? wps工作表中數(shù)據(jù)以小數(shù)點為標(biāo)準(zhǔn)對齊的技巧
WPS處理數(shù)據(jù)想要讓數(shù)據(jù)對齊,那么對齊的方式有很多種,我們通常運(yùn)用的就有左對齊、右對齊、居中和分散對齊,那么對于數(shù)字來說,我們也可以做到將數(shù)字用小數(shù)點對齊,那么具2025-02-11wps Excel多個數(shù)據(jù)區(qū)域創(chuàng)建數(shù)據(jù)透視表時怎么自定義頁字段?
wps中創(chuàng)建的數(shù)據(jù)透視表,想要添加新字段,該怎么自定義字段呢?下面我們就來看看詳細(xì)的教程2025-02-10wps excel中引用樣式A1和R1C1有什么區(qū)別?
excel單元格的引用方式根據(jù)地址劃分可分為相對引用、絕對引用以及混合引用,根據(jù)樣式劃分,可分為A1引用和R1C1引用,下面詳細(xì)介紹2025-02-01excel如何防止輸入空格? wps數(shù)據(jù)有效性防止在指定單元格中輸入空格技
錄入數(shù)據(jù)的時候,為了對齊文本,敲幾個空格,一不小心“手滑”,敲了幾個空格,等到統(tǒng)計數(shù)據(jù)時就麻煩了!那么如何防止他人錄入數(shù)據(jù)時輸入空格呢?詳細(xì)請看下文介紹2025-04-30wps excel怎么計算不足2小時時間每滿30分鐘計算一次不足2小時的全部歸
今天就和大家分享如何按照這樣的規(guī)定計算加班時長,不足2小時的全部歸零,足2小時的每滿30分鐘計算一次,怎么算?多學(xué)一招,提升自己的能力2025-01-31不足1小時的部分忽略該怎么計算? wps excel計算算加班時長時的技巧
加班小時不足一小時應(yīng)該如何算工資呢?統(tǒng)計工作時間計算工資,發(fā)現(xiàn)有加班不滿足一小時的情況,想要將不足一小時的時間忽略,該怎么操作呢?詳細(xì)請看下文2025-01-31wps excel計算時間間隔分鐘數(shù)不足1分鐘的要按1分鐘計算該怎么實現(xiàn)?
不足一分鐘怎么計費的?想要實現(xiàn)一個問題,就是在打電話不到1分鐘按1分鐘算,該怎么用excel公式實現(xiàn)呢?詳細(xì)請看下文介紹2025-01-31