說明
使用此功能可傳回關於儲存格格式、位置或內容的資訊。
此功能可以擷取位址和檔案名稱等資訊,以及有關儲存格格式的詳細資訊。請參閱下列可用資訊的完整清單。
注意: 使用 CELL 的公式具有特定於語言的參數值,如果使用不同語言進行計算,則會返回錯誤。
例如,如果您在使用德語時創建了一個包含 CELL 的公式,那麼如果使用法語版本打開工作簿,該公式將返回錯誤。如果其他人使用不同語言開啟您的工作簿很重要,請考慮使用替代功能或允許其他人儲存本地副本,在其中修改 CELL 參數以匹配其語言。
語法
CELL(info_type, [reference])
輸入
此功能有下列參數:
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
info_type |
是 | 要考慮的資訊類型。 | 以引號、單元格參照或會導致單元格參照的公式匹配下列清單的文字字串。資訊類型下列
|
|
參考資料 |
是 | 包含資訊的儲存格地址。 | 單元格 ID 或公式,其結果為單一單元格 ID。 |
注意: 不支援下列 Excelinfo_types :color,filename,format,parentheses,prefix,protect,row,width.
範例
範例資料
| A | B | C | |
|---|---|---|---|
| 1 | 紅色 | 56 | 地址 |
| 2 | 綠色 | 39 | 坳 |
| 3 | 橙色 | 15 | 內容 |
| 4 | 紅色 | 92 | 列 |
| 5 | 藍色 | 22 | 類型 |
公式範例
| 使用案例 | 公式 | 說明與結果 |
|---|---|---|
| 確定儲存格是否包含特定術語。 |
|
此公式的工作方式如下:
對於此資料設定,第一個公式回報TRUE 。 此公式的工作方式如下:
對於此資料設定,第二個公式回報FALSE 。 |
| 返回指定儲存格的位址。 | =CELL("address", A2) |
此公式的工作方式如下:
對於此資料集,此公式會返回$A$2 。 |
| 報酬指定儲存格的欄位 ID。 | =CELL("col", B1) |
此公式的工作方式如下:
對於此資料集,此公式會回報2 (因為 B 是第二列)。 |
| 返回指定儲存格的類型。 |
|
此公式的工作方式如下:
對於此資料集,此公式會回報l (標籤) 此公式的工作方式如下:
對於此資料設定,此公式回傳v (值) |
| 回傳指定儲存格的內容。 | =CELL("contents", A1) |
此公式的工作方式如下:
對於此資料集,此公式會返回紅色 。 |
使用另一個儲存格的內容作為info_type 值的參考 (資料) 來回報指定儲存格的地址。 |
=CELL(C1,B1) |
此公式的工作方式如下:
對於此資料集,此公式返回$B$1 。 |
| 確定儲存格的內容類型,並傳回指定類型的字串。 | =IFS(CELL("type",B1)="l", "Text", CELL("type",B1)="v", "Number",CELL("type",B1)="b", "Empty",TRUE, "Other") |
此公式的工作方式如下:
對於此資料設定,此公式回傳編號 (因為 CELL 回傳 "v")。 |
附註
- CELL 只適用於單一單元格。
- CELL 是易變函數,在大型或複雜的工作表中可能會導致效能問題。
- 通配符不適用於此函式。
- 不論要求的資訊類型為何,CELL 都會以文字值傳送資訊。
提示
- 使用 CELL 收集有關儲存格格式和內容的資訊,以便進行動態報告。
- 在條件格式化中使用 CELL (範例:設定
=CELL("type",B1)="b"為條件公式,會將指定的格式化套用至條件範圍中包含的所有文字儲存格。請注意,B1 不需要有文字類型)。 - 您可以將 CELL 與IF 或 ISNUMBER等函數結合,以進行條件格式化和驗證。
- CELL 對於審核工作表和排除工作表故障非常有用。