獲取當(dāng)前Excel單元格所在列的列字符
獲取當(dāng)前Excel單元格所在列的列字符

使用一個公式來獲取當(dāng)前單元格所在列的列字符,例如當(dāng)前單元格為B2,其所在列為列B。
如何使用一個公式來獲取當(dāng)前單元格B2所在列的列字符B呢?
先不要看下面的答案,自已動手試一試。
公式思路
首先獲取當(dāng)前單元格的地址,然后查找地址中的列字符。
公式解析
獲取當(dāng)前單元格所在列的列字符的公式如下:
=LEFT(ADDRESS(ROW(),COLUMN(),2),FIND(“$”,ADDRESS(ROW(),COLUMN(),2))-1)
公式的結(jié)果如下圖所示:
公式中,ADDRESS(ROW(),COLUMN(),2)獲取當(dāng)前單元格的地址,指定參數(shù)2表明為行絕對引用列相驛引用的混合地址,即B$2。
FIND(“$”,ADDRESS(ROW(),COLUMN(),2))找到表示絕對引用的“$”號在地址中的位置,即2。將結(jié)果減1,得到列字符在地址中的位置,即1。
將上述獲得的地址作為LEFT函數(shù)的第一個參數(shù),列字符的位置作為第二個參數(shù),即LEFT(B$2,1),獲得當(dāng)前單元格的列字符為B。
小結(jié)
巧妙地應(yīng)用地址引用,獲取所需結(jié)果。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。