2006-07-07 23:33 Excel 說明內找不到的函數
EVALUATE 函數
這個函數只可以用在定義名稱裡面
它可以把以文字型態寫好的數學計算式加以計算然後傳回計算結果。
例如:在A1輸入 (1+2)*3 則我們無法在儲存格內用任何公式或函數要求傳回A1內的數學計算式的結果。
這時候就可以用 EVALUATE 這個函數了。
函數使用方式:
插入>>名稱>>定義
現有名稱內輸入 evaluate(不一定要 evaluate ,隨便一個合法的名稱就可以)
參照到輸入 =evaluate(Sheet1!$A1) ,然後按下確定
定義好名稱後在 B1 輸入公式 =evaluate 就會傳回A1的計算結果了。
NUMBERSTRING 函數
這個函數可以把阿拉伯數字轉換成以文字型態表示的數字。
例如它可以將底下左邊的阿拉伯數字轉換成右邊的文字型態
123 一百二十三
124 壹佰貳拾肆
125 一二五
使用方法:
| 123 轉成 一百二十三 | 公式為 =NUMBERSTRING(123,1) |
| 124 轉成 壹佰貳拾肆 | 公式為 =NUMBERSTRING(124,2) |
| 125 轉成 一二五 | 公式為 =NUMBERSTRING(125,3) |
上述公式內的阿拉伯數字(123,124,125)也可以是儲存格名稱,不是一定得直接輸入阿拉伯數字。
另外,NUMBERSTRING 不會計算小數點,它會直接將小數點四捨五入成整數。
GET.CELL 函數
Get.Cell 是屬於Excel4.0巨集函數,這個函數也是只可以用在定義名稱裡面。
它的語法是 GET.CELL(type_num, reference)
由於type_num有66個參數,分別表示66種不同的傳回值,
例如儲存格的公式、格式、字型名稱、工作表名稱... 等等,
所以直接附上在網路上下載由夏南生前輩所寫的GET.CELL用法的檔案。
有興趣的人可以下載回去看看。

