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

大家好,今天我們來講解一個(gè)關(guān)于填充序號的特殊需求的解決方法。
如下圖所示:
C列有相同的“類別”數(shù)據(jù),并且不同的“類別”數(shù)據(jù)交界處都會(huì)存在一行空行作為間隔。
我們想要進(jìn)行序號的填充,要求就是:相同的類別數(shù)據(jù)的序號是相同的,不同的類別序號是由1開始順序遞增的,并且填充序號時(shí)會(huì)自動(dòng)跳過空行的空值單元格。
首先我們先來做一個(gè)邏輯判斷:
=C2<>C1
我們?nèi)藶槭笴2單元格與上一單元格C1內(nèi)容做一個(gè)不等于的邏輯式。這樣我們下拉填充公式后,其實(shí)判斷的就是C列的當(dāng)前單元格內(nèi)容與上一單元格內(nèi)容是否不相同。很明顯會(huì)返回邏輯值TRUE或FALSE。
C列的當(dāng)前單元格內(nèi)容與上一單元格內(nèi)容不相同時(shí),返回TRUE,相同時(shí),返回FALSE。
其實(shí)在Excel中,邏輯值TRUE等于1,邏輯值FALSE等于0。那么我們可以通過對上一步的結(jié)果乘以1的運(yùn)算:
=(C2<>C1)*1
將邏輯值轉(zhuǎn)換為1或0的結(jié)果。這樣觀察與理解可以更加直觀感受。
那么此時(shí),我們發(fā)現(xiàn)這樣一個(gè)規(guī)律:
每組相同“類別”的首個(gè)內(nèi)容均為數(shù)字1,每組相同“類別”的非首個(gè)內(nèi)容均為數(shù)字0。
然后我們用MAX函數(shù)與上一步結(jié)果相加:
=MAX($B$1:B1)+(C2<>C1)*1
MAX函數(shù)的參數(shù)特點(diǎn)是:
$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
我們觀察到,其實(shí)不同類別之間的那個(gè)空行間隔所對應(yīng)的序號(標(biāo)黃區(qū)域),我們是不需要的。假如當(dāng)我們手動(dòng)去掉這些序號時(shí),我們就得到了最終想要的效果:相同的類別序號一樣,不同的類別之間序號是由1~N順序遞增的。
其實(shí)原理很簡單,當(dāng)我們?nèi)サ艨招兴鶎?yīng)的序號時(shí),其實(shí)MAX所統(tǒng)計(jì)的最大值會(huì)失去空行區(qū)域的干擾,形成順序遞增特點(diǎn)。
我們繼續(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ù)代替手動(dòng)去空行序號:
=IF(C2<>"",MAX($B$1:B1)+(C2<>C1)*1,"")
利用IF函數(shù)條件判斷:
如果C2單元格不等于空值時(shí),我們返回MAX($B$1:B1)+(C2<>C1)*1的原值;如果C2單元格等于空值時(shí),則返回空值即可。
相關(guān)文章
1秒批處理1000條混亂時(shí)間數(shù)據(jù)! wps excel是一個(gè)超級時(shí)間管理器
用Excel做數(shù)據(jù)統(tǒng)計(jì)是一項(xiàng)基本能力,熟練掌握,總能幾分鐘就完成別人折騰大半天的工作量,早點(diǎn)下班,今天我們就來分享wps excel處理時(shí)間數(shù)據(jù)的技巧2025-07-08wps excel玩轉(zhuǎn)合并數(shù)據(jù)只需要1種符號+5類函數(shù)+2個(gè)實(shí)操
wps或者excel表格中經(jīng)常設(shè)計(jì)多個(gè)單元格合并到一個(gè)單元格的問題,很多朋友不知道遇到不同的情況該怎么合并,下面我們就來分享用1種符號,5類函數(shù),2個(gè)實(shí)操,玩轉(zhuǎn)合并數(shù)據(jù)的2025-07-01Excel和WPS的函數(shù)之爭:DATEDIF的YD參數(shù)結(jié)果居然差一天
在Excel表格與WPS表格中,DATEDIF的結(jié)果不一致,我就自己是嘗試了,果然不一致,來跟大家講解下出來的原因,你這次支持誰呢?詳細(xì)請看下文介紹2025-06-09Excel如何快速對齊小數(shù)點(diǎn)? wps工作表中數(shù)據(jù)以小數(shù)點(diǎn)為標(biāo)準(zhǔn)對齊的技巧
WPS處理數(shù)據(jù)想要讓數(shù)據(jù)對齊,那么對齊的方式有很多種,我們通常運(yùn)用的就有左對齊、右對齊、居中和分散對齊,那么對于數(shù)字來說,我們也可以做到將數(shù)字用小數(shù)點(diǎn)對齊,那么具2025-02-11wps Excel多個(gè)數(shù)據(jù)區(qū)域創(chuàng)建數(shù)據(jù)透視表時(shí)怎么自定義頁字段?
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ù)的時(shí)候,為了對齊文本,敲幾個(gè)空格,一不小心“手滑”,敲了幾個(gè)空格,等到統(tǒng)計(jì)數(shù)據(jù)時(shí)就麻煩了!那么如何防止他人錄入數(shù)據(jù)時(shí)輸入空格呢?詳細(xì)請看下文介紹2025-04-30wps excel怎么計(jì)算不足2小時(shí)時(shí)間每滿30分鐘計(jì)算一次不足2小時(shí)的全部歸
今天就和大家分享如何按照這樣的規(guī)定計(jì)算加班時(shí)長,不足2小時(shí)的全部歸零,足2小時(shí)的每滿30分鐘計(jì)算一次,怎么算?多學(xué)一招,提升自己的能力2025-01-31不足1小時(shí)的部分忽略該怎么計(jì)算? wps excel計(jì)算算加班時(shí)長時(shí)的技巧
加班小時(shí)不足一小時(shí)應(yīng)該如何算工資呢?統(tǒng)計(jì)工作時(shí)間計(jì)算工資,發(fā)現(xiàn)有加班不滿足一小時(shí)的情況,想要將不足一小時(shí)的時(shí)間忽略,該怎么操作呢?詳細(xì)請看下文2025-01-31wps excel計(jì)算時(shí)間間隔分鐘數(shù)不足1分鐘的要按1分鐘計(jì)算該怎么實(shí)現(xiàn)?
不足一分鐘怎么計(jì)費(fèi)的?想要實(shí)現(xiàn)一個(gè)問題,就是在打電話不到1分鐘按1分鐘算,該怎么用excel公式實(shí)現(xiàn)呢?詳細(xì)請看下文介紹2025-01-31