本文的標題是《每天學一點Excel2010 (94)——Cell(續(xù))》來源于:由作者:陳小峻采編而成,主要講述了198 cell(續(xù))
7)”format”:英文“格式”。與單元格區(qū)域左上角第1個單
198 cell(續(xù))
7)"format":英文“格式”。與單元格區(qū)域左上角第1個單元格中不同數(shù)字格式對應的文本值。單擊B6單元格輸入“=cell("format")”顯示“G”代表常規(guī)模式。將公式**到C6,增加第2個參數(shù)D3,顯示“F2-”。Excel幫助里面說明,如果單元格中的負值以不同顏色顯示,返回的文本值末尾處加個減號“-”,只跟格式有關(guān),和單元格的值無關(guān);如果單元格中為正值或所有單元格均加括號,則在文本值的結(jié)尾處返回"()"。
不同格式對應的format參數(shù)返回值
8)我們在D3單元格自定義一種帶括號的樣式,按F9可以看到括號,顯示為“D1()”。有的公式可能會針對不同格式進行不同處理。
帶括號的樣式
9)"parentheses":英文“圓括號”。如果單元格區(qū)域左上角第1個單元格中為正值或所有單元格均加括號,則返回1,否則返回0。單擊B7單元格輸入“=cell("parentheses")”顯示“0”。將公式**到C7,增加第2個參數(shù)D3,顯示“1”。
10)"prefix":英文“前綴”。與單元格區(qū)域左上角第1個單元格中不同的“標志前綴”相對應的文本值:
- 左對齊:返回單引號'
- 右對齊:返回雙引號""
- 居中:返回插入字符^
- 兩端對齊:返回反斜線【有誤】
- 其他情況返回空文本
單擊B8單元格輸入“=cell("prefix")”顯示空文本。將公式**到C8,增加第2個參數(shù)A1,顯示“'”。但經(jīng)過實測,選擇“填充”時才會返回反斜線,可能是翻譯有誤,填充的意思使用單元格內(nèi)的文本按其長度的整倍數(shù)盡量填滿單元格的寬度。
反斜線的格式有誤
11)"protect":英文“保護”。如果單元格區(qū)域左上角第1個單元格沒有鎖定則返回0,如果鎖定則返回1。單擊B9單元格輸入“=cell("protect")”顯示“1”。將公式**到C9,增加第2個參數(shù)A1,顯示“1”。選擇A1單元格,按ctrl+1,在“保護”標簽下去掉“鎖定”前面的勾后確定,按F9后由1變成0。
12)"row":英文“行”。返回單元格區(qū)域左上角第1個單元格的行號。單擊B10單元格輸入“=cell("row")”顯示“10”。將公式**到C10,增加第2個參數(shù)A1,顯示“1”。
13)"type":英文“類型”。返回單元格區(qū)域左上角第1個單元格中的數(shù)據(jù)類型相對應的文本值。
- 空:返回“b”,blank空白。
- 文本常量:返回“l(fā)”(小寫L)。
- 其他內(nèi)容:返回“v”。
單擊B11單元格輸入“=cell("type")”,出現(xiàn)循環(huán)引用的錯誤警告,顯示“0”。將公式**到C11,增加第2個參數(shù)D3,顯示“l(fā)”;將D3內(nèi)容清除,顯示“b”;輸入數(shù)字,顯示"v"。
14)"width":英文“寬度”。返回單元格區(qū)域左上角第1個單元格取整后的列寬,默認單位是1個字符。單擊B12單元格輸入“=cell("width")”,顯示B列的寬度。將公式**到C12,增加第2個參數(shù)A1,顯示A列的寬度。
15)Excel幫助里面有個執(zhí)行計算前驗證單元格內(nèi)容是否為文本的例子,如果非文本則將單元格乘以2,如果是文本或者是空,則返回0。公式為“if(cell("type",A1)="v",A1*2,0)”
(待續(xù))
本文原作者為陳小峻,轉(zhuǎn)載請注明:出處!如該文有不妥之處,請聯(lián)系站長刪除,謝謝合作~
原創(chuàng)文章,作者:陳小峻,如若轉(zhuǎn)載,請注明出處:http://www.uuuxu.com/20220511314007.html