第一,cell函數(shù)用法介紹
Excel中cell函數(shù)是返回某一引用區(qū)域的左上角單元格的格式、位置或內(nèi)容等信息。
cell函數(shù)的語法為:CELL(info_type,reference)
cell函數(shù)第二參數(shù)表示要獲取其有關信息的單元格。如果忽略,則在 info_type 中所指定的信息將返回給最后更改的單元格。
下面是cell函數(shù)第一參數(shù)對應的信息:
"address" 引用中第一個單元格的引用,文本類型。
"col" 引用中單元格的列標。
"color" 如果單元格中的負值以不同顏色顯示,則為 1,否則返回 0。
"contents" 引用中左上角單元格的值:不是公式。
"filename" 包含引用的文件名(包括全部路徑),文本類型。如果包含目標引用的工作表尚未保存,則返回空文本 ("")。
"format" 與單元格中不同的數(shù)字格式相對應的文本值。下表列出不同格式的文本值。如果單元格中負值以不同顏色顯示,則在返回的文本值的結尾處加“-”;如果單元格中為正值或所有單元格均加括號,則在文本值的結尾處返回“()”。
"parentheses" 如果單元格中為正值或全部單元格均加括號,則為 1,否則返回 0。
"prefix" 與單元格中不同的“標志前綴”相對應的文本值。如果單元格文本左對齊,則返回單引號 (');如果單元格文本右對齊,則返回雙引號 (");如果單元格文本居中,則返回插入字符 (^);如果單元格文本兩端對齊,則返回反斜線 (\);如果是其他情況,則返回空文本 ("")。
"protect" 如果單元格沒有鎖定,則為 0;如果單元格鎖定,則為 1。
"row" 引用中單元格的行號。
"type" 與單元格中的數(shù)據(jù)類型相對應的文本值。如果單元格為空,則返回“b”。如果單元格包含文本常量,則返回“l(fā)”;如果單元格包含其他內(nèi)容,則返回“v”。
"width" 取整后的單元格的列寬。列寬以默認字號的一個字符的寬度為單位。
第二,cell函數(shù)實例
1、=CELL("FILENAME")
返回本工作簿及本工作表名(全路徑)
2、=RIGHT(CELL("FILENAME"),LEN(CELL("FILENAME"))-FIND("]",CELL("FILENAME")))
取出本工作表的名稱。
3、Q:在單元格中輸入公式:=REPLACE(CELL("filename"),FIND("[",CELL("filename")),99,),為什么有時候可以提取到文件所保存的路徑,有時候又不行甚至會出錯?
A:這個公式本身沒問題,需要注意2點:1、CELL函數(shù)取得filename,必須工作簿保存之后才可以。2、當工作表名稱(sheet名)與工作簿名(book,也就是保存的文件名)相同時,CELL得到是:路徑\工作簿名.xls(或.xlsx),因此FIND("[",CELL("filename"))找不到[,出現(xiàn)#VALUE!錯誤。
核心關注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務領域、行業(yè)應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業(yè)務領域的管理,全面涵蓋了企業(yè)關注ERP管理系統(tǒng)的核心領域,是眾多中小企業(yè)信息化建設首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文網(wǎng)址:http://www.oesoe.com/html/support/11139215169.html