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種變體)