excel里的cell函數(shù)不太會(huì)用,請(qǐng)教高手。 EXCEL中的CELL函數(shù)怎么用
CELL函數(shù)的這幾個(gè)用法,目前看來都不具有多少實(shí)際應(yīng)用價(jià)值。"filename"取得路徑的用法最為廣泛,"width"取得列寬作輔助列,以此忽略隱藏“列”統(tǒng)計(jì),此外其他用法都比較少了。
問題1:?jiǎn)卧裰械呢?fù)值以不同顏色顯示——指的是設(shè)置單元格格式→數(shù)值→負(fù)數(shù)用紅色,或者自定義格式為:0.00;[紅色]0.00
也可以是其他顏色。
問題2:顏色問題同問題1。G是通用格式,因?yàn)槟銌卧窀袷绞褂昧顺R?guī)。
問題3:估計(jì)是函數(shù)的一個(gè)特殊情況,我也沒有得到\
1,所謂負(fù)值以不同顏色顯示是指單元格被設(shè)置為"數(shù)值型"或"貨幣型"的負(fù)值紅色字體,你先把單元格設(shè)置為這類格式,然后輸入負(fù)值,會(huì)顯示為紅色字體,這時(shí)候cell("color",)就會(huì)返回1
2,你可以自定義如excel幫助里面說的那些格式,然后再用cell返回不同的代碼,但是記住---如果 CELL 公式中的 info_type 參數(shù)為“format”,而且以后又用自定義格式設(shè)置了單元格,則必須重新計(jì)算工作表以更新 CELL 公式,沒有重新計(jì)算的話是不會(huì)返回正確值的,這就是你那里為什么一只返回常規(guī)格式的代碼,你沒有重新計(jì)算,重新計(jì)算就是把鼠標(biāo)點(diǎn)到公式所在單元格,在編輯欄回車即可.
3,兩端對(duì)齊我也沒有得到正確的返回值,雖然單元格設(shè)置為了兩端對(duì)齊,但是可以看到excel并沒有像word那樣真的把字符分散后兩端對(duì)齊,我想這個(gè)就是問題所在.
回某一引用區(qū)域的左上角單元格的格式、位置或內(nèi)容等信息。
語法
CELL(info_type,reference)
Info_type 為一個(gè)文本值,指定所需要的單元格信息的類型。下面列出 info_type 的可能值及相應(yīng)的結(jié)果。
Info_type 返回
"address" 引用中第一個(gè)單元格的引用,文本類型。
"col" 引用中單元格的列標(biāo)。
"color" 如果單元格中的負(fù)值以不同顏色顯示,則為 1,否則返回 0。
"contents" 引用中左上角單元格的值:不是公式。
"filename" 包含引用的文件名(包括全部路徑),文本類型。如果包含目標(biāo)引用的工作表尚未保存,則返回空文本 ("")。
"format" 與單元格中不同的數(shù)字格式相對(duì)應(yīng)的文本值。下表列出不同格式的文本值。如果單元格中負(fù)值以不同顏色顯示,則在返回的文本值的結(jié)尾處加“-”;如果單元格中為正值或所有單元格均加括號(hào),則在文本值的結(jié)尾處返回“()”。
"parentheses" 如果單元格中為正值或全部單元格均加括號(hào),則為 1,否則返回 0。
"prefix" 與單元格中不同的“標(biāo)志前綴”相對(duì)應(yīng)的文本值。如果單元格文本左對(duì)齊,則返回單引號(hào) (');如果單元格文本右對(duì)齊,則返回雙引號(hào) (");如果單元格文本居中,則返回插入字符 (^);如果單元格文本兩端對(duì)齊,則返回反斜線 (\);如果是其他情況,則返回空文本 ("")。
"protect" 如果單元格沒有鎖定,則為 0;如果單元格鎖定,則為 1。
"row" 引用中單元格的行號(hào)。
"type" 與單元格中的數(shù)據(jù)類型相對(duì)應(yīng)的文本值。如果單元格為空,則返回“b”。如果單元格包含文本常量,則返回“l(fā)”;如果單元格包含其他內(nèi)容,則返回“v”。
"width" 取整后的單元格的列寬。列寬以默認(rèn)字號(hào)的一個(gè)字符的寬度為單位。
Reference 表示要獲取其有關(guān)信息的單元格。如果忽略,則在 info_type 中所指定的信息將返回給最后更改的單元格。下表描述 info_type 為“format”,以及引用為用內(nèi)置數(shù)字格式設(shè)置的單元格時(shí),函數(shù) CELL 返回的文本值。
如果 Microsoft Excel 的格式為 CELL 返回值
常規(guī) "G"
0 "F0"
#,##0 ",0"
0.00 "F2"
#,##0.00 ",2"
$#,##0_);($#,##0) "C0"
$#,##0_);[Red]($#,##0) "C0-"
$#,##0.00_);($#,##0.00) "C2"
$#,##0.00_);[Red]($#,##0.00) "C2-"
0% "P0"
0.00% "P2"
0.00E+00 "S2"
# ?/? 或 # ??/?? "G"
yy-m-d 或 yy-m-d h:mm 或 dd-mm-yy "D4"
d-mmm-yy 或 dd-mmm-yy "D1"
d-mmm 或 dd-mmm "D2"
mmm-yy "D3"
dd-mm "D5"
h:mm AM/PM "D7"
h:mm:ss AM/PM "D6"
h:mm "D9"
h:mm:ss "D8"
如果 CELL 公式中的 info_type 參數(shù)為“format”,而且以后又用自定義格式設(shè)置了單元格,則必須重新計(jì)算工作表以更新 CELL 公式。
說明
函數(shù) CELL 用于與其他電子表格程序兼容。
請(qǐng)參考
相關(guān)評(píng)說:
潢川縣氣動(dòng): ______ 宏表函數(shù),整個(gè)函數(shù)是“GET.CELL”.是低版本Excel中使用的函數(shù). 語法:GET.CELL(信息類型, 單元格或區(qū)域)
潢川縣氣動(dòng): ______ =type(a1) 判斷A1單元格內(nèi)容 格式 數(shù)值 1 文字 2 邏輯值 4 錯(cuò)誤值 16 數(shù)組 64
潢川縣氣動(dòng): ______ 下面的列表描述了當(dāng)info_type 為“format”,且reference 為用內(nèi)置數(shù)字格式設(shè)置的單元格時(shí),CELL 返回的文本值. 如果Excel 的 格式為 CELL 返回值 常規(guī) G 0 F0 #,##0 ,0 0.00 F2 #,##0.00 ,2 $#,##0_);($#,##0) C0 $#,##0_);[Red]($#,##0) C0- ...
潢川縣氣動(dòng): ______ sheet1中,a列數(shù)據(jù)要為數(shù)值型才可以.F2 =(vlookup(b2,sheet2!a:c,if(a2<1,2,3),0) + vlookup(c2,sheet2!d:g,if(a2<1,2,if(a2<100,3,4)),0)+ vlookup(d2,sheet2!h:k,if(a2<1,2,if(a2<100,3,4)),0) + vllookup(e2,sheet2!l:o,if(a2<1,2,if(a2<100,3,4)),0))*a21~10平方不知什么價(jià)格,公式中與大于10同樣處理.
潢川縣氣動(dòng): ______ 文件路徑 =CELL("filename") 文件名稱 =MID(LEFT(CELL("filename"),FIND("]",CELL("filename"))-1),FIND("[",CELL("filename"))+1,LEN(CELL("filename"))) 文件名稱 =MID(LEFT(Fname,FIND("]",Fname)-1),FIND("[",Fname)+1,...
潢川縣氣動(dòng): ______ '06'應(yīng)該是工作表名稱, '06'!A2-指06工作表中的A2單元格. 下面是cell函數(shù)的一些介紹,CELL(info_type,reference)Info_type 為一個(gè)文本值,指定所需要的單元格信息的類型.下面...
潢川縣氣動(dòng): ______ =CELL("contents",INDIRECT(ADDRESS(ROW(),15,1))) 由于address 這個(gè)函數(shù) 返回的 是代表 某個(gè)單元格 的文本 表達(dá)式 所以必須使用 indirect 轉(zhuǎn)換一下 變成 直接引用那個(gè)單元格本身……
潢川縣氣動(dòng): ______ 從里到外地解釋: 函數(shù)CELL("filename",C2)返回一個(gè)字符串,為本工作簿的名稱(包括完整路徑) 再加第二個(gè)參數(shù)(C2)所在工作表的名稱.這里可以直接簡(jiǎn)寫為CELL("filename"),忽略第二個(gè)參數(shù)會(huì)返回公式所在單元格的名稱. 函數(shù)...
潢川縣氣動(dòng): ______ CELL函數(shù),任意單元格中輸入 =CELL("filename") 就可以了.
潢川縣氣動(dòng): ______ 用CELL函數(shù) =CELL("filename") 下面的公式取得當(dāng)前工作簿帶路徑的文件名. =SUBSTITUTE(LEFT(CELL("filename"),FIND("]",CELL("filename"))-1),"[",)