適用於: Excel 2016 Excel 2013 Excel 2010 Excel 2007 Excel 2016 for Mac 更多...
本文介紹 Microsoft Excel 中 CELL 函數的公式語法和用法。
說明
CELL 函數返回有關儲存格的格式、位置或內容的資訊。 例如, 如果要在對儲存格執行計算之前,
= IF( CELL("type", A1) = "v", A1 * 2, 0)
僅當儲存格 A1 包含數值時, 此公式才計算 A1*2 ;如果 A1 包含文本或為空, 則此公式將返回 0。
語法
CELL(info_type, [reference])
CELL 函數語法具有下列參數:
Info_type 必需。 一個文本值, 指定要返回的儲存格資訊的類型。 下面的清單顯示了 Info_type 參數的可能值及相應的結果。
info_type 返回結果 “address”引用中第一個儲存格的引用, 文本類型。 “col”引用中儲存格的列標。 “color”如果儲存格中的負值以不同顏色顯示, 則為值 1;否則, 返回 0(零)。 注意: Excel Online、Excel Mobile 和 Excel Starter 中不支持此值。 "contents"引用中左上角儲存格的值:不是公式。 "filename"包含引用的檔案名(包括全部路徑), 文本類型。 如果包含目標引用的工作表尚未保存, 則返回空文本 ("")。 注意: Excel Online、Excel Mobile 和 Excel Starter 中不支持此值。 “format”與儲存格的數位格式相對應的文本值。Reference 可選。 需要其相關資訊的儲存格。 如果省略, 則將 Info_type 參數中指定的資訊返回給最後更改的儲存格。 如果參數 reference 是某一儲存格區域, 則函數 CELL 只將該資訊返回給該區域左上角的儲存格。
CELL 格式代碼
下面的列表描述了當參數 Info_type 為“format”, 以及參數 reference 為用內置數位格式設置的儲存格時, 函數 CELL 返回的文本值。
如果 Excel 的格式為 CELL 函數返回值 常規“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”mm/dd“D5”h:mm AM/PM“D7”h:mm:ss AM/PM“D6”h:mm“D9”h:mm:ss“D8”注意: 如果 CELL 函數中的 Info_type 參數為“format”,
示例
複製下表中的示例資料, 然後將其粘貼進新的 Excel 工作表的 A1 儲存格中。 要使公式顯示結果, 請選中它們, 按 F2, 然後按 Enter。 如果需要, 可調整列寬以查看所有資料。
數據75
Hello, world!
公式 說明 結果 =CELL("row", A20)儲存格 A20 的行號。 20=CELL("contents", A3)儲存格 A3 的內容。 Hello, world!=CELL("type", A2)儲存格 A2 的資料類型。 資料類型 "v" 表示數值。 v