excel 獲取行號(hào)的情況有多種,總歸獲取行號(hào)通常都會(huì)用到ROW函數(shù)。下面介紹兩個(gè)excel 獲取行號(hào)的案例。
excel 獲取行號(hào)實(shí)例一:
下面的截圖,A列是一些ID號(hào),在B列獲取A列ID號(hào)對應(yīng)的行號(hào)。我們在B2單元格輸入公式:=IF(A2<>"",ROW(),""),下拉復(fù)制即可。
解釋:用ROW(單元格地址)獲得該單元格的行數(shù),如:ROW(A1),返回A1的行號(hào),如果不寫明單元格地址,用ROW(),表示獲取當(dāng)前行的行號(hào)。然后用IF函數(shù)做判斷,如果A2不為空,就用row()獲取當(dāng)前的行號(hào),否則顯示為空。
excel 獲取行號(hào)實(shí)例二:
同樣以上面的截圖來獲取A列最后一行的行號(hào)是多少,該如何做呢?輸入公式:=MAX((A2:A6<>"")*ROW(A2:A6)),按下ctrl+shift+enter三鍵結(jié)束,就可以獲取A列最后一個(gè)有單元格的行號(hào),此處的結(jié)果為:6。
這個(gè)excel 獲取行號(hào)的公式意思是:A2:A6<>"",按F9鍵,得到結(jié)果:{TRUE;TRUE;TRUE;FALSE;TRUE}。ROW(A2:A6),按F9鍵,得到結(jié)果:{2;3;4;5;6},邏輯值TRUE為1,F(xiàn)ALSE為0,用0、1乘以行號(hào){2;3;4;5;6},得到:{2;3;4;0;6},最后用MAX函數(shù)取最大值6,就獲取行號(hào)了。
延伸一下:如果需要獲取最后一行的內(nèi)容,如果A列是數(shù)值,可以使用公式:=LOOKUP(9E+307,A:A),如果A列是文字,使用公式:=LOOKUP(REPT("座",255),A:A)
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:excel 獲取行號(hào):當(dāng)前行和最后行行號(hào)的公式
本文網(wǎng)址:http://www.ezxoed.cn/html/support/1113925626.html