Excel公式練習9:獲取當前單元格所在列的列字元

本次的練習是:使用一個公式來獲取當前單元格所在列的列字元,例如當前單元格為B2,其所在列為列B。

如何使用一個公式來獲取當前單元格B2所在列的列字元B呢?

先不要看下面的答案,自已動手試一試。


公式思路

首先獲取當前單元格的地址,然後查找地址中的列字元。

公式解析

獲取當前單元格所在列的列字元的公式如下:

=LEFT(ADDRESS(ROW(),COLUMN(),2),FIND("$",ADDRESS(ROW(),COLUMN(),2))-1)

公式的結果如下圖所示:

公式中,ADDRESS(ROW(),COLUMN(),2)獲取當前單元格的地址,指定參數2表明為行絕對引用列相驛引用的混合地址,即B$2。

FIND("$",ADDRESS(ROW(),COLUMN(),2))找到表示絕對引用的「$」號在地址中的位置,即2。將結果減1,得到列字元在地址中的位置,即1。

將上述獲得的地址作為LEFT函數的第一個參數,列字元的位置作為第二個參數,即LEFT(B$2,1),獲得當前單元格的列字元為B。

小結

巧妙地應用地址引用,獲取所需結果。

有關ADDRESS函數的語法和應用,參見《Excel函數學習13:ADDRESS函數》。


下期預告

Excel公式練習10:判斷兩個單元格區域是否有重複值

如下圖所示的工作表,使用公式來判斷單元格區域A1:A3與C1:C3中是否有重複值。

從工作表中可以明顯看出,這兩個區域中都含有「Excel」,因此有重複值。

如何使用公式來判斷呢?


本文屬原創文章,轉載請聯繫我(xhdsxfjy@163.com)或者註明出處。

歡迎在下面留言,完善本文內容,讓更多的人學到更完美的知識。


推薦閱讀:

薩克斯每日練習要點
正確的練習標準 全新力作《來跳舞吧》【薩友私塾NO.2】
疏筋壯骨功(六)----雙龍戲水練習步驟
網球步法練習 費德勒做了兩個示範動作
瑜伽「直角式」增強腿部力量,讓站立練習不再抖(附:2種變體)

TAG:練習 | 公式 | Excel公式 | 獲取 | Excel | 字元 |