From 3eb343b7ef6551e87a0825c1924ec823a94e6ad5 Mon Sep 17 00:00:00 2001 From: flowerField Date: Tue, 8 Dec 2020 02:14:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=B9=81=E4=BD=93=E4=B8=AD?= =?UTF-8?q?=E6=96=87=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locale/zh_tw.js | 10246 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 10246 insertions(+) create mode 100644 src/locale/zh_tw.js diff --git a/src/locale/zh_tw.js b/src/locale/zh_tw.js new file mode 100644 index 0000000..7344b6e --- /dev/null +++ b/src/locale/zh_tw.js @@ -0,0 +1,10246 @@ +export default { + functionlist:[{ + 'n': 'SUMIF', + 't': 0, + 'd': '對範圍中符合指定條件的值求和。', + 'a': '對範圍中符合指定條件的值求和。', + 'm': [2, 3], + 'p': [{ + 'name': '範圍', + 'detail': '要根據條件進行檢測的範圍。', + 'example': 'A1:A10', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': '條件', + 'detail': '要應用於範圍的模式或測試條件。\n\n如果範圍包含的是要檢測的文字,則條件必須為字串。條件可以包含萬用字元,包括用於匹配單個字元的?或用於匹配零個或連續多個字元的*。要匹配問號星號本身,請在該字元前面加上波浪號(~)首碼(即~?和~*)。字串條件必須用引號括起來。函數會檢查範圍中的每個儲存格與條件是否相等或匹配(如果使用了萬用字元)。\n\n如果範圍包含的是要檢測的數位,則條件可以是字串也可以是數位。如果給定的條件是一個數位,則檢查範圍中的每個儲存格是否等於條件。另外,條件也可能是包含數位的字串(也將對其進行相等檢測),或者帶有以下首碼的數位:=(檢查是否相等)、>(檢查範圍儲存格的值是否大於條件值)或<(檢查範圍儲存格的值是否小於條件值)', + 'example': '">20"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '求和範圍', + 'detail': '要求和的範圍(如果與範圍不同)。', + 'example': 'B1:B10', + 'require': 'o', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'TAN', + 't': 0, + 'd': '返回已知角度的正切值。', + 'a': '返回已知角度的正切值。', + 'm': [1, 1], + 'p': [{ + 'name': '角度', + 'detail': '要求其正切值的角度,以弧度表示。', + 'example': '45*PI()/180', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'TANH', + 't': 0, + 'd': '返回給定實數的雙曲正切值。', + 'a': '返回給定實數的雙曲正切值。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算其雙曲正切值的實數。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'CEILING', + 't': 0, + 'd': '將數值向上取整為最接近的指定因數的倍數。', + 'a': '將數值向上取整為最接近的指定因數的倍數。', + 'm': [2, 2], + 'p': [{ + 'name': '值', + 'detail': '要向上舍入的數值。', + 'example': '23.25', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '因數', + 'detail': '要將值舍入到此數的整數倍。', + 'example': '0.1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ATAN', + 't': 0, + 'd': '返回數值的反正切值,以弧度表示。', + 'a': '返回數值的反正切值', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算其反正切值的數值。', + 'example': '0', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ASINH', + 't': 0, + 'd': '返回數值的反雙曲正弦值。', + 'a': '返回數值的反雙曲正弦值。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算其反雙曲正弦值的數值。', + 'example': '0.9', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ABS', + 't': 0, + 'd': '返回數值的絕對值。', + 'a': '返回數值的絕對值。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要返回其絕對值的數。', + 'example': '-2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ACOS', + 't': 0, + 'd': '返回數值的反余弦值,以弧度表示。', + 'a': '返回數值的反余弦值', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算其反余弦值的數值。必須介於-1和1之間,包括兩端值。', + 'example': '0', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ACOSH', + 't': 0, + 'd': '返回數值的反雙曲余弦值。', + 'a': '返回數值的反雙曲余弦值。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算其反雙曲余弦值的數值。必須大於等於1。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'MULTINOMIAL', + 't': 0, + 'd': '返回參數和的階乘除以各參數階乘的乘積後得到的值。', + 'a': '返回參數和的階乘除以各參數階乘的乘積後得到的值。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '用於計算的第一項數值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2', + 'detail': '用於計算的其他數值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'ATANH', + 't': 0, + 'd': '返回數值的反雙曲正切值。', + 'a': '返回數值的反雙曲正切值。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算其反雙曲正切值的數值。必須介於-1和1之間(不包括-1和1)。', + 'example': '0.9', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ATAN2', + 't': 0, + 'd': '以弧度為組織返回x軸與從原點(0,0)到指定座標點(`x`,`y`)之間連線的夾角。', + 'a': '以弧度為組織返回x軸與從原點(0,0)到指定座標點(`x`,`y`)之間連線的夾角。', + 'm': [2, 2], + 'p': [{ + 'name': 'x', + 'detail': '要計算其與x軸夾角大小的線段的終點x座標。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'y', + 'detail': '要計算其與x軸夾角大小的線段的終點y座標。', + 'example': '3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COUNTBLANK', + 't': 1, + 'd': '返回給定範圍內的空儲存格數。', + 'a': '返回給定範圍內的空儲存格數。', + 'm': [1, 1], + 'p': [{ + 'name': '範圍', + 'detail': '要統計空白儲存格數量的範圍。', + 'example': 'A2:C100', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'COSH', + 't': 0, + 'd': '返回給定實數的雙曲余弦值。', + 'a': '返回給定實數的雙曲余弦值。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算其雙曲余弦值的實數值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'INT', + 't': 0, + 'd': '數值向下取整為小於或等於該數的最接近的整數。', + 'a': '數值向下取整為小於或等於該數的最接近的整數。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要向下取整為最接近的整數的數值。', + 'example': '99.44', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ISEVEN', + 't': 0, + 'd': '檢查所提供的數值是否為偶數。', + 'a': '檢查所提供的數值是否為偶數。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要驗證其是否為偶數的數值。\n\n如果值為偶數或指向包含偶數的儲存格的引用,ISEVEN將返回TRUE,否則返回FALSE。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ISODD', + 't': 0, + 'd': '檢查所提供的數值是否為奇數。', + 'a': '檢查所提供的數值是否為奇數。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要驗證其是否為奇數的數值。\n\n如果值為奇數或指向包含奇數的儲存格,ISODD將返回TRUE,否則返回FALSE。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'LCM', + 't': 0, + 'd': '返回一個或多個整數的最小公倍數。', + 'a': '返回一個或多個整數的最小公倍數。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '要在求最小公倍數數的計算中檢查其因數的第一項數值或範圍。', + 'example': 'A2:A5', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2', + 'detail': '[可選] -在求最小公倍數時要考慮其因數的其他數值或範圍。', + 'example': '3', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'LN', + 't': 0, + 'd': '返回數值以e(歐拉數)為底的對數。', + 'a': '返回數值以e(歐拉數)為底的對數。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要以e為底數計算其對數的值。\n\n值必須為正數。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'LOG', + 't': 0, + 'd': '根據指定底數返回數位的對數。', + 'a': '根據指定底數返回數位的對數。', + 'm': [1, 2], + 'p': [{ + 'name': '值', + 'detail': '想要計算其對數的正實數。', + 'example': '128', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '底數', + 'detail': '[可選] -對數的底數。', + 'example': '2', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'LOG10', + 't': 0, + 'd': '返回數值以10為底的對數。', + 'a': '返回數值以10為底的對數。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算其以10為底的對數的數值。\n\n值必須為正值。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'MOD', + 't': 0, + 'd': '返回兩數相除的餘數,結果的符號與除數相同。', + 'a': '返回兩數相除的餘數。', + 'm': [2, 2], + 'p': [{ + 'name': '被除數', + 'detail': '要將其相除以得到餘數的數值。', + 'example': '10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '除數', + 'detail': '用於除其他數的數值。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'MROUND', + 't': 0, + 'd': '將數值取整為另一整數最接近的整數倍。', + 'a': '將數值取整為另一整數最接近的整數倍。', + 'm': [2, 2], + 'p': [{ + 'name': '值', + 'detail': '要取整為另一整數最接近的整數倍的數值。', + 'example': '21', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '因數', + 'detail': '值將取此因數的整數倍。', + 'example': '14', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ODD', + 't': 0, + 'd': '將數值向上取整為最接近的奇整數。', + 'a': '將數值向上取整為最接近的奇整數。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要向上取整的數值,取整值為大於此值的最接近的奇數。\n\n如果值為負數,則將其取整為絕對值大於該值的相鄰負奇數', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SUMSQ', + 't': 0, + 'd': '返回一組數值和/或儲存格的平方總和。', + 'a': '返回一組數值和/或儲存格的平方總和。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '要將其平方相加的第一個數值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2, ...', + 'detail': '[可選] -要將其平方與值1的平方相加的其他數值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'COMBIN', + 't': 0, + 'd': '給定集合中的對象總數和要選擇的對象數量,返回共有多少種不同選擇管道。', + 'a': '給定集合中的對象總數和要選擇的對象數量', + 'm': [2, 2], + 'p': [{ + 'name': 'n', + 'detail': '要從中進行選擇的對象集合的大小。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'k', + 'detail': '要選擇的對象數量。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SUM', + 't': 0, + 'd': '返回一組數值和/或儲存格的總和。', + 'a': '返回一組數值和/或儲存格的總和。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '要相加的第一個數值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2', + 'detail': '[可選] -要相加的其他數值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'SUBTOTAL', + 't': 0, + 'd': '使用指定的匯總函數,返回一系列縱向儲存格的分類匯總。', + 'a': '使用指定的匯總函數', + 'm': [2, 256], + 'p': [{ + 'name': '函數程式碼', + 'detail': '用於計算分類匯總的函數。\n\n1代表AVERAGE\n\n2代表COUNT\n\n3代表COUNTA\n\n4代表MAX\n\n5代表MIN\n\n6代表PRODUCT\n\n7代表STDEV\n\n8代表STDEVP\n\n9代表SUM\n\n10代表VAR\n\n11代表VARP\n\n通過在這些2比特程式碼前附加10(對於1比特程式碼)或1(對於2比特程式碼),可以將隱藏值忽略。例如,102代表忽略隱藏儲存格的COUNT,而110則代表忽略隱藏值的VAR。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '範圍1', + 'detail': '要計算分類匯總的第一個範圍。', + 'example': 'A2:A5', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': '範圍2', + 'detail': '[可選] -要計算分類匯總的其他範圍。', + 'example': 'B2:B8', + 'require': 'o', + 'repeat': 'y', + 'type': 'range' + }] + }, { + 'n': 'ASIN', + 't': 0, + 'd': '返回數值的反正弦值,以弧度表示。', + 'a': '返回數值的反正弦值', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算其反正弦值的數值。必須介於-1和1之間,包括兩端值。', + 'example': '0', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COUNTIF', + 't': 1, + 'd': '返回範圍內滿足某個條件的儲存格的數量。', + 'a': '返回範圍內滿足某個條件的儲存格的數量。', + 'm': [2, 2], + 'p': [{ + 'name': '範圍', + 'detail': '要根據條件進行檢測的範圍。', + 'example': 'A1:A10', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': '條件', + 'detail': '要應用於範圍的模式或測試條件。\n\n如果範圍包含的是要檢測的文字,則條件必須為字串。條件可以包含萬用字元,包括用於匹配單個字元的?或用於匹配零個或連續多個字元的*。要匹配問號星號本身,請在該字元前面加上波浪號(~)首碼(即~?和~*)。字串條件必須用引號括起來。函數會檢查範圍中的每個儲存格與條件是否相等或匹配(如果使用了萬用字元)。\n\n如果範圍包含的是要檢測的數位,則條件可以是字串也可以是數位。如果給定的條件是一個數位,則檢查範圍中的每個儲存格是否等於條件。另外,條件也可能是包含數位的字串(也將對其進行相等檢測),或者帶有以下首碼的數位:=、>、>=、<或<=,這些條件將分別用於檢查範圍中的儲存格是否等於、大於、大於等於、小於、小於等於條件值。', + 'example': '">20"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'RADIANS', + 't': 0, + 'd': '將以度表示的角度值轉換為弧度。', + 'a': '將以度表示的角度值轉換為弧度。', + 'm': [1, 1], + 'p': [{ + 'name': '角度', + 'detail': '要從度轉換為弧度的角度。', + 'example': '180', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'RAND', + 't': 0, + 'd': '返回一個介於0和1之間(包括0但不包括1)的亂數。', + 'a': '返回一個介於0和1之間(包括0但不包括1)的亂數。', + 'm': [0, 0], + 'p': [] + }, { + 'n': 'COUNTUNIQUE', + 't': 0, + 'd': '計算一列指定值和範圍中不重複數值的個數。', + 'a': '計算一列指定值和範圍中不重複數值的個數。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '要檢查其是否唯一的第一個值或範圍。', + 'example': 'A1:C100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2', + 'detail': '[可選] -要檢查是否唯一的其他值或範圍。', + 'example': '1', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'DEGREES', + 't': 0, + 'd': '將以弧度表示的角度值轉換為度。', + 'a': '將以弧度表示的角度值轉換為度。', + 'm': [1, 1], + 'p': [{ + 'name': '角度', + 'detail': '要從弧度轉換為度的角度。', + 'example': 'PI()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ERFC', + 't': 9, + 'd': '返回數值的互補高斯誤差函數。', + 'a': '返回數值的互補高斯誤差函數。', + 'm': [1, 1], + 'p': [{ + 'name': 'z', + 'detail': '要為其計算互補高斯誤差函數的數值。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'EVEN', + 't': 0, + 'd': '將數值向上取整為最接近的偶整數。', + 'a': '將數值向上取整為最接近的偶整數。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要向上取整的數值,取整值為大於此值的最接近的偶數。\n\n如果值為負數,則將其取整為絕對值大於該值的相鄰負偶數。', + 'example': '3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'EXP', + 't': 0, + 'd': '返回歐拉數e(~2.718)的指定次幂。', + 'a': '返回歐拉數e(~2.718)的指定次幂。', + 'm': [1, 1], + 'p': [{ + 'name': '指數', + 'detail': '指定e的自乘幂次值。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'FACT', + 't': 0, + 'd': '返回數值的階乘。', + 'a': '返回數值的階乘。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算並返回其階乘的數位或對數位(所在儲存格)的引用。', + 'example': '3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'FACTDOUBLE', + 't': 0, + 'd': '返回數值的'雙階乘”。', + 'a': '返回數值的'雙階乘”。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算並返回其雙階乘的數位或對數位(所在儲存格)的引用。', + 'example': '6', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PI', + 't': 0, + 'd': '返回帶有14比特小數的PI值。', + 'a': '返回帶有14比特小數的PI值。', + 'm': [0, 0], + 'p': [] + }, { + 'n': 'FLOOR', + 't': 0, + 'd': '將數值向下取整為指定因數的最接近的整數倍。', + 'a': '將數值向下取整為指定因數的最接近的整數倍。', + 'm': [2, 2], + 'p': [{ + 'name': '值', + 'detail': '要向下舍入為因數的最接近整數倍的數值。', + 'example': '23.25', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '因數', + 'detail': '要將值舍入到此數的整數倍。\n\n因數不得為0。', + 'example': '0.1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'GCD', + 't': 0, + 'd': '返回一個或多個整數的最大公約數。', + 'a': '返回一個或多個整數的最大公約數。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '要在查找最大公約數的計算中檢查其因數的第一項數值或範圍。', + 'example': 'A2:A5', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2', + 'detail': '[可選] -在求最大公約數時要考慮其因數的其他數值或範圍。', + 'example': '96', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'RANDBETWEEN', + 't': 0, + 'd': '返回介於兩個整數之間(包括這兩個整數)的亂數。', + 'a': '返回介於兩個整數之間(包括這兩個整數)的亂數。', + 'm': [2, 2], + 'p': [{ + 'name': '下界', + 'detail': '隨機值範圍的下界。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '上界', + 'detail': '隨機值範圍的上界。', + 'example': '10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ROUND', + 't': 0, + 'd': '將數位四捨五入到指定的位數。', + 'a': '將數位四捨五入到指定的位數。', + 'm': [2, 2], + 'p': [{ + 'name': '值', + 'detail': '要四捨五入的數位。', + 'example': '99.44', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '位數', + 'detail': '要進行四捨五入運算的位數。\n\n位數可以取負值,在這種情況下會將值的小數點左側部分舍入到指定的位數。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ROUNDDOWN', + 't': 0, + 'd': '朝著零的方向將數位進行向下舍入。', + 'a': '朝著零的方向將數位進行向下舍入。', + 'm': [2, 2], + 'p': [{ + 'name': '值', + 'detail': '需要向下舍入的任意實數。', + 'example': '99.44', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '位數', + 'detail': '要通過舍入達到的小數位數。\n\n位數可以取負值,在這種情況下會將值的小數點左側部分舍入到指定的位數。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ROUNDUP', + 't': 0, + 'd': '朝著遠離0(零)的方向將數位進行向上舍入。', + 'a': '朝著遠離0(零)的方向將數位進行向上舍入。', + 'm': [2, 2], + 'p': [{ + 'name': '值', + 'detail': '要將其舍入為比特數位數位的值,始終向上舍入。', + 'example': '99.44', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '位數', + 'detail': '要通過舍入達到的小數位數。\n\n位數可以取負值,在這種情況下會將值的小數點左側部分舍入到指定的位數。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SERIESSUM', + 't': 0, + 'd': '給定參數x、n、m和a,返回幂級數的和a1xn + a2x(n+m)+…+ aix(n+(i-1)m),其中i為範圍a中的項數。', + 'a': '給定參數x、n、m和a', + 'm': [4, 4], + 'p': [{ + 'name': 'x', + 'detail': '幂級數的輸入值。隨相應的近似類型而變,有可能為角度、指數或其他一些值。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'n', + 'detail': '在幂級數中x的初始自乘幂次。', + 'example': '0', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'm', + 'detail': 'x的幂次中的附加增量。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'a', + 'detail': '包含幂級數係數的數組或範圍。', + 'example': '{FACT(0)', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SIGN', + 't': 0, + 'd': '給定輸入數值,如果為負返回-1;如果為正返回1;如果為零則返回0。', + 'a': '給定輸入數值', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要返回其符號的數值。', + 'example': '-42', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SIN', + 't': 0, + 'd': '給定角度(以弧度表示),返回其正弦值。', + 'a': '給定角度(以弧度表示)', + 'm': [1, 1], + 'p': [{ + 'name': '角度', + 'detail': '要返回其正弦值的角度,以弧度表示。', + 'example': 'PI()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SINH', + 't': 0, + 'd': '返回給定實數的雙曲正弦值。', + 'a': '返回給定實數的雙曲正弦值。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算其雙曲正弦值的實數值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SQRT', + 't': 0, + 'd': '返回一個正數的正平方根。', + 'a': '返回一個正數的正平方根。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要計算其正平方根的數值。\n\n值必須為正數;如果為負,SQRT將返回#NUM!錯誤。', + 'example': '9', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SQRTPI', + 't': 0, + 'd': '返回PI與給定正數乘積的正平方根。', + 'a': '返回PI與給定正數乘積的正平方根。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '要將其與PI相乘並返回該乘積的平方根的數值\n\n值必須為正數;如果為負數,SQRTPI將返回#NUM!錯誤。', + 'example': '9', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'GAMMALN', + 't': 1, + 'd': '返回指定伽瑪函數的以e(歐拉數)為底的對數。', + 'a': '返回指定伽瑪函數的以e(歐拉數)為底的對數。', + 'm': [1, 1], + 'p': [{ + 'name': '值', + 'detail': '伽瑪函數的輸入值。返回的將是伽瑪(值)的自然對數。\n\n值必須為正數。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COS', + 't': 0, + 'd': '返回給定角度的余弦值(角度以弧度表示)。', + 'a': '返回給定角度的余弦值(角度以弧度表示)。', + 'm': [1, 1], + 'p': [{ + 'name': '角度', + 'detail': '要取其余弦值的角度,以弧度表示。', + 'example': 'PI()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'TRUNC', + 't': 0, + 'd': '除指定有效比特之外的部分,取數據的指定有效比特。', + 'a': '除指定有效比特之外的部分', + 'm': [1, 2], + 'p': [{ + 'name': '值', + 'detail': '要截取的數據。', + 'example': '3.141592654', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '位数', + 'detail': '[可選-預設值為0] -小數點右側要保留的有效位數。\n\n如果位數大於值中的有效位數,則將'值”原樣返回。\n\n位數可以取負值,在這種情況下會將小數點左側指定位數的值更改為零。小數點右側的所有位數都會被捨棄。如果值的所有比特都被更改為零,則TRUNC會返回0。', + 'example': '2', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'QUOTIENT', + 't': 0, + 'd': '返回以一個數除以另一個數所得的結果,不包含餘數。', + 'a': '返回以一個數除以另一個數所得的結果', + 'm': [2, 2], + 'p': [{ + 'name': '被除數', + 'detail': '要被除的數值。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '除數', + 'detail': '用於除其他數的數值。\n\n除數不得為0', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'POWER', + 't': 0, + 'd': '返回數值的指定次幂。', + 'a': '返回數值的指定次幂。', + 'm': [2, 2], + 'p': [{ + 'name': '底數', + 'detail': '要計算其指數次幂的數值。\n\n如果底數為負,則指數必須為整數。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '指數', + 'detail': '指定底數的自乘幂次值。', + 'example': '0.5', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SUMIFS', + 't': 0, + 'd': '根據多項條件返回範圍之和。', + 'a': '根據多項條件返回範圍之和。', + 'm': [3, 257], + 'p': [{ + 'name': '求和範圍', + 'detail': '要對其求和的範圍。', + 'example': 'A1:A10', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': '條件範圍1', + 'detail': '要在哪個範圍內檢查條件1。', + 'example': ' B1:B10', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': '條件1', + 'detail': '要應用於條件範圍1的模式或測試條件。', + 'example': ' ">20"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '條件範圍2,條件2…', + 'detail': '[ 可選 ] -要檢查的其他範圍和條件。', + 'example': ' C1:C10', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'COUNTIFS', + 't': 1, + 'd': '根據多項條件返回範圍中的儲存格數量。', + 'a': '根據多項條件返回範圍中的儲存格數量。', + 'm': [2, 256], + 'p': [{ + 'name': '條件範圍1', + 'detail': '要在哪個範圍內檢查條件1。', + 'example': 'A1:A10', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': '條件1', + 'detail': '要應用於條件範圍1的模式或測試條件。', + 'example': ' ">20"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '條件範圍2,條件2…', + 'detail': '[ 可選 ] - 要檢查的其他範圍和條件,可重複。', + 'example': ' B1:B10', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'PRODUCT', + 't': 0, + 'd': '返回將一組數相乘所得的結果。', + 'a': '返回將一組數相乘所得的結果。', + 'm': [1, 255], + 'p': [{ + 'name': '乘數1', + 'detail': '用於計算乘積的第一個數值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '乘數2 ... 乘數30', + 'detail': '[可選] - 要相乘的其他數值', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'HARMEAN', + 't': 1, + 'd': '計算數据集的調和平均值。', + 'a': '計算數据集的調和平均值。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '樣本中的第一項值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 數據集中包含的其他數值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'HYPGEOMDIST', + 't': 1, + 'd': '返回超幾何分佈。如果已知樣本量、總體成功次數和總體大小,則 HYPGEOM.DIST 返回樣本取得已知成功次數的概率。', + 'a': '返回超幾何分佈。', + 'm': [5, 5], + 'p': [{ + 'name': 'Sample_s', + 'detail': '樣本中成功的次數。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'Number_sample', + 'detail': '樣本量。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'Population_s', + 'detail': '總體中成功的次數。', + 'example': '20', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'Number_pop', + 'detail': '總體大小。', + 'example': '40', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cumulative', + 'detail': '决定函數形式的邏輯值。\n\n如果cumulative為TRUE(),則HYPGEOM.DIST返回累積分佈函數;\n\n如果為FALSE(),則返回概率密度函數。', + 'example': 'TRUE()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'INTERCEPT', + 't': 1, + 'd': '計算數据集的線性回歸方程直線與 Y 軸的相交點(x=0)的y值。', + 'a': '計算數据集的線性回歸方程直線與 Y 軸的相交點(x=0)的y值。', + 'm': [2, 2], + 'p': [{ + 'name': '數據_y', + 'detail': '代表因變數數據數組或矩陣的範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '數據_x', + 'detail': '代表引數數據數組或矩陣的範圍。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'KURT', + 't': 1, + 'd': '計算數据集的峭度,該名額訓示數据集(分佈)的形態,尤其是該形態的陡峭程度。', + 'a': '計算數据集的峭度', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '數據集中的第一個值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 數據集中包含的其他值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'LARGE', + 't': 1, + 'd': '返回數據集中第 n 個最大元素,n 由用戶指定。', + 'a': '返回數據集中第 n 個最大元素', + 'm': [2, 2], + 'p': [{ + 'name': '數據', + 'detail': '包含相關數据集的數組或範圍。', + 'example': 'A2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'n', + 'detail': '要返回的元素的排行位置(從大到小順序)。\n\n例如,將n設為4將使LARGE返回數據中排名第4的最大元素。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'STDEVA', + 't': 1, + 'd': '基於樣本計算標準差,將文字取值為0。', + 'a': '基於樣本計算標準差', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '樣本中的第一項值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2,…', + 'detail': '[可選] - 樣本中包含的其他值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'STDEVP', + 't': 1, + 'd': '基於樣本總體計算標準差。', + 'a': '基於樣本總體計算標準差。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '數據集中的第一個值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 數據集中包含的其他值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'GEOMEAN', + 't': 1, + 'd': '計算數据集的幾何平均值。', + 'a': '計算數据集的幾何平均值。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '樣本中的第一項值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 數據集中包含的其他數值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'RANK_EQ', + 't': 1, + 'd': '返回指定值在數據集中的排名。如果相同的值在數據集中存在多項,則返回其中的最高排名。', + 'a': '返回指定值在數據集中的排名。如果相同的值在數據集中存在多項,則返回其中的最高排名。', + 'm': [2, 3], + 'p': [{ + 'name': 'number', + 'detail': '要確定其排名的值。', + 'example': 'A10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'ref', + 'detail': '包含相關數据集的數組或範圍。', + 'example': 'A1:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'order', + 'detail': '[可選-默認為按降序(FALSE())] - 要按昇冪還是按降序考慮'data”中的值。', + 'example': 'TRUE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'RANK_AVG', + 't': 1, + 'd': '返回指定值在數據集中的排名。如果相同的值在數據集中存在多項,則返回這些項排名的平均值。', + 'a': '返回指定值在數據集中的排名。如果相同的值在數據集中存在多項,則返回這些項排名的平均值。', + 'm': [2, 3], + 'p': [{ + 'name': 'number', + 'detail': '要確定其排名的值。', + 'example': 'A10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'ref', + 'detail': '包含相關數据集的數組或範圍。', + 'example': 'A1:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'order', + 'detail': '[可選-默認為按降序(FALSE())] - 要按昇冪還是按降序考慮'data”中的值。', + 'example': 'TRUE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'PERCENTRANK_EXC', + 't': 1, + 'd': '以百分數形式返回指定值在給定數據集中的百分比排名(介於0和1之間,不包括兩端值)。', + 'a': '以百分數形式返回指定值在給定數據集中的百分比排名(介於0和1之間,不包括兩端值)。', + 'm': [2, 3], + 'p': [{ + 'name': 'data', + 'detail': '包含相關數据集的數組或範圍。', + 'example': 'A1:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'x', + 'detail': '要確定其百分比排位的值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'significance', + 'detail': '[可選-預設值為3] - 要在計算中使用的有效位數。', + 'example': '4', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PERCENTRANK_INC', + 't': 1, + 'd': '以百分比形式返回指定值在給定數據集中的百分比排名(介於0和1之間,包括兩端值)。', + 'a': '以百分比形式返回指定值在給定數據集中的百分比排名(介於0和1之間,包括兩端值)。', + 'm': [2, 3], + 'p': [{ + 'name': 'data', + 'detail': '包含相關數据集的數組或範圍。', + 'example': 'A1:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'x', + 'detail': '要確定其百分比排位的值。', + 'example': ' A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'significance', + 'detail': '[可選-預設值為3] - 要在計算中使用的有效位數。', + 'example': '4', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'FORECAST', + 't': 1, + 'd': '基於數据集的線性回歸,計算指定 x 的預期 y 值。', + 'a': '基於數据集的線性回歸', + 'm': [3, 3], + 'p': [{ + 'name': 'x', + 'detail': 'x軸上用於預測的值。', + 'example': 'A1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '數據_y', + 'detail': '代表因變數數據數組或矩陣的範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '數據_x', + 'detail': '代表引數數據數組或矩陣的範圍。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'FISHERINV', + 't': 1, + 'd': '返回指定數值的 Fisher 逆變換。', + 'a': '返回指定數值的 Fisher 逆變換。', + 'm': [1, 1], + 'p': [{ + 'name': 'y', + 'detail': '要計算其Fisher逆變換的數值。', + 'example': '0.962', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'FISHER', + 't': 1, + 'd': '返回指定數值的 Fisher 變換。', + 'a': '返回指定數值的 Fisher 變換。', + 'm': [1, 1], + 'p': [{ + 'name': 'x', + 'detail': '要計算其Fisher變換的數值。', + 'example': '0.962', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'MODE_SNGL', + 't': 1, + 'd': '返回數據集中出現次數最多的值。', + 'a': '返回數據集中出現次數最多的值。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '計算模式時要檢查的第一個值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 在計算模式時要考慮的其他數值或範圍。', + 'example': 'B2:B100', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'WEIBULL_DIST', + 't': 1, + 'd': '給定形狀和尺度,返回韋伯分佈函數(或韋伯累積分佈函數)的值。', + 'a': '給定形狀和尺度', + 'm': [4, 4], + 'p': [{ + 'name': 'x', + 'detail': 'WEIBULL 分佈函數的輸入值。', + 'example': '2.4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'alpha', + 'detail': 'Weibull 分佈函數的形狀參數。\n\n alpha值必須大於0。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'beta', + 'detail': 'Weibull 分佈函數的尺度參數。\n\n beta值必須大於0。', + 'example': '3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cumulative', + 'detail': 'TRUE()表示使用累積分佈函數,FALSE()則表示使用概率密度函數。', + 'example': 'TRUE()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'COUNT', + 't': 1, + 'd': '返回數據集中數值的個數。', + 'a': '返回數據集中數值的個數。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '計數時要檢查的第一個值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 在計數時要檢查的其他值或範圍。', + 'example': 'B2:B100', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'COUNTA', + 't': 1, + 'd': '返回數據集中值的數量。', + 'a': '返回數據集中值的數量。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '計數時要檢查的第一個值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 在計數時要檢查的其他值或範圍。', + 'example': 'B2:B100', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'AVEDEV', + 't': 1, + 'd': '計算數據與數据集平均值之間的偏差大小的平均值。', + 'a': '計算數據與數据集平均值之間的偏差大小的平均值。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '樣本中的第一項值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 樣本中包含的其他值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'AVERAGE', + 't': 1, + 'd': '返回數据集的算術平均值,對文字忽略不計。', + 'a': '返回數据集的算術平均值', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '計算平均值時用到的第一個數值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 在計算平均值時要考慮的其他數值或範圍。', + 'example': 'B2:B100', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'AVERAGEA', + 't': 1, + 'd': '返回數据集的算術平均值。', + 'a': '返回數据集的算術平均值。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '計算平均值時用到的第一個數值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 在計算平均值時要考慮的其他數值或範圍。', + 'example': 'B2:B100', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'BINOM_DIST', + 't': 1, + 'd': '返回一元二項式分佈的概率。', + 'a': '返回一元二項式分佈的概率。', + 'm': [4, 4], + 'p': [{ + 'name': 'number_s', + 'detail': '試驗的成功次數。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'trials', + 'detail': '獨立檢驗的次數。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'probability_s', + 'detail': '任一給定檢驗的成功概率。', + 'example': '0.005', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cumulative', + 'detail': '是否使用二項式累積分佈。', + 'example': 'FALSE()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'BINOM_INV', + 't': 1, + 'd': '計算累積二項式分佈大於或等於指定條件的最小值。', + 'a': '計算累積二項式分佈大於或等於指定條件的最小值。', + 'm': [3, 3], + 'p': [{ + 'name': 'trials', + 'detail': '貝努利試驗次數。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'probability_s', + 'detail': '任一次給定檢驗的成功概率。', + 'example': '0.005', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'alpha', + 'detail': '期望的臨界概率。', + 'example': '0.8', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'CONFIDENCE_NORM', + 't': 1, + 'd': '計算常态分配的置信區間的一半寬度。', + 'a': '計算常态分配的置信區間的一半寬度。', + 'm': [3, 3], + 'p': [{ + 'name': 'alpha', + 'detail': '用來計算置信水准的顯著性水准。\n\n置信水准等於100*(1 - alpha)%,亦即,如果 alpha 為0.05,則置信水准為 95%。', + 'example': '0.05', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'standard_dev', + 'detail': '數據區域的總體標準差。', + 'example': '1.6', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'size', + 'detail': '樣本總量的大小。', + 'example': '250', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'CORREL', + 't': 1, + 'd': '計算給定數据集的皮爾遜積矩相關係數 r。', + 'a': '計算給定數据集的皮爾遜積矩相關係數 r。', + 'm': [2, 2], + 'p': [{ + 'name': '數據_y', + 'detail': '代表因變數數據數組或矩陣的範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '數據_x', + 'detail': '代表引數數據數組或矩陣的範圍。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COVARIANCE_P', + 't': 1, + 'd': '計算數据集的總體協方差。', + 'a': '計算數据集的總體協方差。', + 'm': [2, 2], + 'p': [{ + 'name': '數據_x', + 'detail': '代表引數數據數組或矩陣的範圍。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '數據_y', + 'detail': '代表因變數數據數組或矩陣的範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COVARIANCE_S', + 't': 1, + 'd': '計算數据集的樣本協方差。', + 'a': '計算數据集的樣本協方差。', + 'm': [2, 2], + 'p': [{ + 'name': '數據_x', + 'detail': '代表引數數據數組或矩陣的範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '數據_y', + 'detail': '代表因變數數據數組或矩陣的範圍。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DEVSQ', + 't': 1, + 'd': '基於樣本計算其偏差的平方和。', + 'a': '基於樣本計算其偏差的平方和。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '樣本中的第一項值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 樣本中包含的其他值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'EXPON_DIST', + 't': 1, + 'd': '返回帶有指定 Lambda 和指定值的指數分佈函數的值。', + 'a': '返回帶有指定 Lambda 和指定值的指數分佈函數的值。', + 'm': [3, 3], + 'p': [{ + 'name': 'x', + 'detail': '指數分佈函數的輸入值。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'lambda', + 'detail': '用於指定指數分佈函數的 lambda 值。', + 'example': '0.5', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cumulative', + 'detail': '是否使用指數累積分佈。', + 'example': 'FALSE()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'AVERAGEIF', + 't': 1, + 'd': '根據條件返回範圍的平均值。', + 'a': '根據條件返回範圍的平均值。', + 'm': [2, 3], + 'p': [{ + 'name': 'criteria_range', + 'detail': '要對其檢查 criterion 的範圍。', + 'example': 'A1:A10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criterion', + 'detail': '要應用於criteria_range的模式或測試條件。\n\n等於:"文字" 或 1 或 "=文字" 或 "=1"\n\n大於:">1"\n\n大於等於:">=1"\n\n小於:"<1"\n\n小於等於:"<=1"\n\n不等於:"<>1"或"<>文字"', + 'example': '">20"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'average_range', + 'detail': '[可選] - 要計算平均值的範圍。如果未提供此參數,則改用criteria_range來計算平均值。', + 'example': 'B1:B10', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'AVERAGEIFS', + 't': 1, + 'd': '根據多項條件返回範圍的平均值。', + 'a': '根據多項條件返回範圍的平均值。', + 'm': [2, 255], + 'p': [{ + 'name': 'average_range', + 'detail': '要計算平均值的範圍。', + 'example': 'A1:A10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria_range1', + 'detail': '要對其檢查 criterion1 的範圍。', + 'example': ' B1:B10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criterion1', + 'detail': '要應用於criteria_range1的模式或測試條件。', + 'example': ' ">20"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria_range2, criterion2, ...', + 'detail': '[可選] - 要檢查的其他範圍和條件。', + 'example': ' C1:C10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'PERMUT', + 't': 1, + 'd': '返回可從數位對象中選擇的給定數目對象的排列數。', + 'a': '返回可從數位對象中選擇的給定數目對象的排列數。', + 'm': [2, 2], + 'p': [{ + 'name': 'number', + 'detail': '表示對象個數的整數。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'number_chosen', + 'detail': '表示每個排列中對象個數的整數。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'TRIMMEAN', + 't': 1, + 'd': '在排除數据集高低兩端的部分數據之後計算所得的平均值。', + 'a': '在排除數据集高低兩端的部分數據之後計算所得的平均值。', + 'm': [2, 2], + 'p': [{ + 'name': '數據', + 'detail': '包含相關數据集的數組或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': '排除比例', + 'detail': '要從數据集的極值部分排除的數據占數据集的比例。\n\n排除比例必須大於等於0且小於1。', + 'example': '0.1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PERCENTILE_EXC', + 't': 1, + 'd': '返回數組的 K 百分點值,K 介於0到1之間,不含0與1。', + 'a': '返回數組的 K 百分點值,K 介於0到1之間,不含0與1。', + 'm': [2, 2], + 'p': [{ + 'name': 'array', + 'detail': '定義相對位置的數組或數據區域。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'k', + 'detail': '0 到 1 之間的百分點值,不包含 0 和 1。', + 'example': '0.25', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PERCENTILE_INC', + 't': 1, + 'd': '返回數組的 K 百分點值,K 介於 0 到 1 之間,包含 0 與 1。', + 'a': '返回數組的 K 百分點值,K 介於 0 到 1 之間,包含 0 與 1。', + 'm': [2, 2], + 'p': [{ + 'name': 'array', + 'detail': '定義相對位置的數組或數據區域。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'k', + 'detail': '0 到 1 之間的百分點值,包含 0 和 1。', + 'example': '0.25', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PEARSON', + 't': 1, + 'd': '回皮爾生(Pearson)乘積矩相關係數 r。', + 'a': '回皮爾生(Pearson)乘積矩相關係數 r。', + 'm': [2, 2], + 'p': [{ + 'name': '數據_x', + 'detail': '代表引數數據數組或矩陣的範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '數據_y', + 'detail': '代表因變數數據數組或矩陣的範圍。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'NORM_S_INV', + 't': 1, + 'd': '返回標準正態累積分佈函數的反函數值。該分佈的平均值為0,標準差為1。', + 'a': '返回標準正態累積分佈函數的反函數值。該分佈的平均值為0,標準差為1。', + 'm': [1, 1], + 'p': [{ + 'name': 'probability', + 'detail': '對應於常态分配的概率。', + 'example': '0.75', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'NORM_S_DIST', + 't': 1, + 'd': '返回標準常态分配函數(該分佈的平均值為0,標準差為1)。', + 'a': '返回標準常态分配函數(該分佈的平均值為0,標準差為1)。', + 'm': [2, 2], + 'p': [{ + 'name': 'z', + 'detail': '需要計算其分佈的數值。', + 'example': '2.4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cumulative', + 'detail': '决定函數形式的邏輯值。\n\n如果為TRUE(),則返回累積分佈函數;\n\n如果為FALSE(),則返回概率密度函數。', + 'example': 'FALSE()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'NORM_INV', + 't': 1, + 'd': '返回指定平均值和標準差的正態累積分佈函數的反函數值。', + 'a': '返回指定平均值和標準差的正態累積分佈函數的反函數值。', + 'm': [3, 3], + 'p': [{ + 'name': 'probability', + 'detail': '對應於常态分配的概率。', + 'example': '0.75', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'mean', + 'detail': '分佈的算術平均值。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'standard_dev', + 'detail': '分佈的標準差。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'NORM_DIST', + 't': 1, + 'd': '返回指定平均值和標準差的常态分配函數。', + 'a': '返回指定平均值和標準差的常态分配函數。', + 'm': [4, 4], + 'p': [{ + 'name': 'x', + 'detail': '需要計算其分佈的數值。', + 'example': '2.4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'mean', + 'detail': '分佈的算術平均值。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'standard_dev', + 'detail': '分佈的標準差。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cumulative', + 'detail': '决定函數形式的邏輯值。\n\n如果為TRUE(),則返回累積分佈函數;\n\n如果為FALSE(),則返回概率密度函數。', + 'example': 'FALSE()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'NEGBINOM_DIST', + 't': 1, + 'd': '返回負二項式分佈。', + 'a': '返回負二項式分佈。', + 'm': [4, 4], + 'p': [{ + 'name': 'number_f', + 'detail': '要類比的失敗次數。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'number_s', + 'detail': '要類比的成功次數。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'probability_s', + 'detail': '任一次給定檢驗的成功概率。', + 'example': '0.1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cumulative', + 'detail': '决定函數形式的邏輯值。\n\n如果為TRUE(),則返回累積分佈函數;\n\n如果為FALSE(),則返回概率密度函數。', + 'example': 'FALSE()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'MINA', + 't': 1, + 'd': '返回數據集中的最小數值。', + 'a': '返回數據集中的最小數值。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '計算最小值時所用的第一個值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2', + 'detail': '[可選] - 在計算最小值時要考慮的其他數值或範圍。', + 'example': 'B2:B100', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'MIN', + 't': 1, + 'd': '返回數值數據集中的最小值。', + 'a': '返回數值數據集中的最小值。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '計算最小值時所用的第一個值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2', + 'detail': '[可選] - 在計算最小值時要考慮的其他數值或範圍。', + 'example': 'B2:B100', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'MEDIAN', + 't': 1, + 'd': '返回數值數據集中的中值。', + 'a': '返回數值數據集中的中值。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '計算中值時所用的第一個數值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2', + 'detail': '[可選] - 在計算中值時要考慮的其他數值或範圍。', + 'example': 'B2:B100', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'MAXA', + 't': 1, + 'd': '返回數據集中的最大數值。', + 'a': '返回數據集中的最大數值。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '計算最大值時所用的第一個值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 在計算最大值時要考慮的其他數值或範圍。', + 'example': 'B2:B100', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'MAX', + 't': 1, + 'd': '返回數值數據集中的最大值。', + 'a': '返回數值數據集中的最大值。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '計算最大值時所用的第一個值或範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2', + 'detail': '[可選] - 在計算最大值時要考慮的其他數值或範圍。', + 'example': 'B2:B100', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'LOGNORM_INV', + 't': 1, + 'd': '返回 x 的對數累積分佈函數的反函數值。', + 'a': '返回 x 的對數累積分佈函數的反函數值。', + 'm': [3, 3], + 'p': [{ + 'name': 'probability', + 'detail': '與對數分佈相關的概率,介於0與1之間(不含0與1)。', + 'example': '0.4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'mean', + 'detail': 'ln(x) 的平均值。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'standard_dev', + 'detail': 'ln(x) 的標準差,正數。', + 'example': '6', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'LOGNORM_DIST', + 't': 1, + 'd': '返回 x 的對數分佈函數。', + 'a': '返回 x 的對數分佈函數。', + 'm': [4, 4], + 'p': [{ + 'name': 'x', + 'detail': '用來計算函數的值。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'mean', + 'detail': 'ln(x) 的平均值。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'standard_dev', + 'detail': 'ln(x) 的標準差,正數。', + 'example': '6', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cumulative', + 'detail': '决定函數形式的邏輯值。\n\n如果為TRUE(),則返回累積分佈函數;\n\n如果為FALSE(),則返回概率密度函數。', + 'example': 'FALSE()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'Z_TEST', + 't': 1, + 'd': '返回 z 檢驗的單尾 P 值。', + 'a': '返回 z 檢驗的單尾 P 值。', + 'm': [2, 3], + 'p': [{ + 'name': 'array', + 'detail': '用來檢驗 x 的數組或數據區域。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'x', + 'detail': '要測試的值。', + 'example': 'B2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'sigma', + 'detail': '[可選] - 總體(已知)標準差。如果省略,則使用樣本標準差。', + 'example': '3', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PROB', + 't': 1, + 'd': '返回區域中的數值落在指定區間內的概率。', + 'a': '返回區域中的數值落在指定區間內的概率。', + 'm': [3, 4], + 'p': [{ + 'name': 'x_range', + 'detail': '具有各自相應概率值的 x 數值區域。', + 'example': 'A3:A6', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'prob_range', + 'detail': '與 x_range 中的值相關聯的一組概率值。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'lower_limit', + 'detail': '要計算其概率的數值下界。', + 'example': '3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'upper_limit', + 'detail': '[可選 - 預設值為下界] - 要計算其概率的可選數值上界。\n\n如果省略上界,PROB則計算隨機選取相應值的次數恰好等於下界的概率。', + 'example': '4', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'QUARTILE_EXC', + 't': 1, + 'd': '基於 0 到 1 之間(不包括 0 和 1)的百分點值返回數据集的四分位數。', + 'a': '基於 0 到 1 之間(不包括 0 和 1)的百分點值返回數据集的四分位數。', + 'm': [2, 2], + 'p': [{ + 'name': 'array', + 'detail': '要求得四分比特數值的數組或數字型儲存格區域。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'quart', + 'detail': '要返回第幾個四分比特值。\n\n1返回數據中最靠近第一個四分比特值的值(25%標記)。\n\n2返回數據中最接近中值的值(50%標記)。\n\n3返回數據中最接近第三個四分比特值的值(75%標記)。', + 'example': '3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'QUARTILE_INC', + 't': 1, + 'd': '根據 0 到 1 之間的百分點值(包含 0 和 1)返回數据集的四分位數。', + 'a': '根據 0 到 1 之間的百分點值(包含 0 和 1)返回數据集的四分位數。', + 'm': [2, 2], + 'p': [{ + 'name': 'array', + 'detail': '要求得四分比特數值的數組或數字型儲存格區域。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'quart', + 'detail': '要返回第幾個四分比特值。\n\n0返回數據中的最小值(0%標記)。\n\n1返回數據中最靠近第一個四分比特值的值(25%標記)。\n\n2返回數據中最接近中值的值(50%標記)。\n\n3返回數據中最接近第三個四分比特值的值(75%標記)。\n\n4返回數據中的最大值(100%標記)。', + 'example': '3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'POISSON_DIST', + 't': 1, + 'd': '返回泊松分布。', + 'a': '返回泊松分布。', + 'm': [3, 3], + 'p': [{ + 'name': 'x', + 'detail': '事件數。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'mean', + 'detail': '期望值。非負數', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cumulative', + 'detail': '一 邏輯值,確定所返回的概率分佈的形式。\n\n如果為TRUE(),則返回發生的隨機事件數在零(含零)和x(含x)之間的累積泊松概率;\n\n如果為FALSE(),則返回發生的事件數正好是x的泊松概率密度函數。', + 'example': 'FALSE()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'RSQ', + 't': 1, + 'd': '返回皮爾生(Pearson)乘積矩相關係數r的平方。', + 'a': '返回皮爾生(Pearson)乘積矩相關係數r的平方。', + 'm': [2, 2], + 'p': [{ + 'name': '數據_y', + 'detail': '代表因變數數據數組或矩陣的範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '數據_x', + 'detail': '代表引數數據數組或矩陣的範圍。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'T_DIST', + 't': 1, + 'd': '返回學生的左尾 t 分佈。', + 'a': '返回學生的左尾 t 分佈。', + 'm': [3, 3], + 'p': [{ + 'name': 'x', + 'detail': 'T-分佈函數的輸入。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'degrees_freedom', + 'detail': '自由度數值。', + 'example': '30', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'tails', + 'detail': '决定函數形式的邏輯值。\n\n如果cumulative為TRUE(),則HYPGEOM.DIST返回累積分佈函數;\n\n如果為FALSE(),則返回概率密度函數。', + 'example': 'TRUE()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'T_DIST_2T', + 't': 1, + 'd': '返回學生的雙尾 t 分佈。', + 'a': '返回學生的雙尾 t 分佈。', + 'm': [2, 2], + 'p': [{ + 'name': 'x', + 'detail': 'T-分佈函數的輸入。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'degrees_freedom', + 'detail': '自由度數值。', + 'example': '30', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'T_DIST_RT', + 't': 1, + 'd': '返回學生的右尾 t 分佈。', + 'a': '返回學生的右尾 t 分佈。', + 'm': [2, 2], + 'p': [{ + 'name': 'x', + 'detail': 'T-分佈函數的輸入。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'degrees_freedom', + 'detail': '自由度數值。', + 'example': '30', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'T_INV', + 't': 1, + 'd': '返回學生的 t 分佈的左尾反函數。', + 'a': '返回學生的 t 分佈的左尾反函數。', + 'm': [2, 2], + 'p': [{ + 'name': 'probability', + 'detail': '與學生的 t 分佈相關的概率。\n\n必須大於 0 且小於 1。', + 'example': '0.35', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'deg_freedom', + 'detail': '自由度數值。\n\n如果所提供的參數不是整數,將截取其整數部分。\n\n必須大於等於1。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'T_INV_2T', + 't': 1, + 'd': '返回學生 t 分佈的雙尾反函數。', + 'a': '返回學生 t 分佈的雙尾反函數。', + 'm': [2, 2], + 'p': [{ + 'name': 'probability', + 'detail': '與學生的t分佈相關的概率。\n\n必須大於 0 且小於 1。', + 'example': '0.35', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'deg_freedom', + 'detail': '自由度數值。\n\n如果所提供的參數不是整數,將截取其整數部分。\n\n必須大於等於1。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'T_TEST', + 't': 1, + 'd': '返回與t-檢驗相關的概率。用於判斷兩個樣本是否可能是出自平均值相同的兩個樣本總體。', + 'a': '返回與t-檢驗相關的概率。用於判斷兩個樣本是否可能是出自平均值相同的兩個樣本總體。', + 'm': [4, 4], + 'p': [{ + 'name': 'array1', + 'detail': '將用於t檢驗的第一個數據樣本或第一組儲存格。', + 'example': 'A1:A4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'array2', + 'detail': '將用於t檢驗的第二個數據樣本或第二組儲存格。', + 'example': 'B1:B4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'tails', + 'detail': '指定分佈的尾數。\n\n如果為 1:使用單尾分佈。\n\n如果為 2:使用雙尾分佈。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'type', + 'detail': '指定t檢驗的類型。\n\n如果為 1:執行配對檢驗。\n\n如果為 2:執行雙樣本等方差(同方差)檢驗。\n\n如果為 3:執行雙樣本不等方差(异方差)檢驗。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'F_DIST', + 't': 1, + 'd': '給定輸入值 x,計算兩個數据集的左尾 F 概率分佈(差异程度)。此分佈也稱為 Fisher-Snedecor 分佈或Snedecor F 分佈。', + 'a': '給定輸入值 x', + 'm': [4, 4], + 'p': [{ + 'name': 'x', + 'detail': '用來計算函數的值。', + 'example': '15.35', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'degrees_freedom1', + 'detail': '分子自由度。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'degrees_freedom2', + 'detail': '分母自由度。', + 'example': '6', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cumulative', + 'detail': '用於確定函數形式的邏輯值。預設值為 FALSE。\n\n如果為 TRUE():F.DIST將返回累積分佈函數值。\n\n如果為FALSE():F.DIST將返回概率密度函數值。', + 'example': 'TRUE()', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'F_DIST_RT', + 't': 1, + 'd': '給定輸入x,計算兩個數据集的右尾F概率分佈(差异程度)。此分佈也稱為Fisher-Snedecor分佈或Snedecor F分佈。', + 'a': '給定輸入 x', + 'm': [3, 3], + 'p': [{ + 'name': 'x', + 'detail': '用來計算函數的值。', + 'example': '15.35', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'degrees_freedom1', + 'detail': '分子自由度。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'degrees_freedom2', + 'detail': '分母自由度。', + 'example': '6', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'VAR_P', + 't': 1, + 'd': '基於樣本總體計算方差。', + 'a': '基於樣本總體計算方差。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '數據集中的第一個值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2, …', + 'detail': '[可選] - 數據集中包含的其他值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'VAR_S', + 't': 1, + 'd': '基於樣本計算方差。', + 'a': '基於樣本計算方差。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '樣本中的第一項值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2, …', + 'detail': '[可選] - 樣本中包含的其他值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'VARA', + 't': 1, + 'd': '基于样本计算方差,将文本取值为0。', + 'a': '基于样本计算方差', + 'm': [1, 255], + 'p': [{ + 'name': 'value1', + 'detail': '樣本中的第一項值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'value2, ...', + 'detail': '[可選] - 樣本中包含的其他值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'VARPA', + 't': 1, + 'd': '基於樣本總體計算方差,將文字取值為0。', + 'a': '基於樣本總體計算方差', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '樣本中的第一項值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 數據集中包含的其他數值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'STEYX', + 't': 1, + 'd': '返回通過線性回歸法預測每個 x 的 y 值時所產生的標準誤差。', + 'a': '返回通過線性回歸法預測每個 x 的 y 值時所產生的標準誤差。', + 'm': [2, 2], + 'p': [{ + 'name': '數據_y', + 'detail': '代表因變數數據數組或矩陣的範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '數據_x', + 'detail': '代表引數數據數組或矩陣的範圍。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'STANDARDIZE', + 't': 1, + 'd': '給定分佈的平均值和標準差,計算一個隨機變數正態化的相應值。', + 'a': '給定分佈的平均值和標準差,計算一個隨機變數正態化的相應值。', + 'm': [3, 3], + 'p': [{ + 'name': 'x', + 'detail': '要正態化的隨機變數值。', + 'example': '96', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'mean', + 'detail': '分佈的平均值。', + 'example': '80', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'standard_dev', + 'detail': '分佈的標準差。', + 'example': '6.7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SMALL', + 't': 1, + 'd': '返回數據集中的第k個最小值。', + 'a': '返回數據集中的第k個最小值。', + 'm': [2, 2], + 'p': [{ + 'name': 'array', + 'detail': '需要找到第k個最小值的數組或數值數據區域。', + 'example': 'A2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'k', + 'detail': '要返回的數據在數組或數據區域裏的位置(從小到大)。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SLOPE', + 't': 1, + 'd': '計算通過數据集的線性回歸得到的直線的斜率。', + 'a': '計算通過數据集的線性回歸得到的直線的斜率。', + 'm': [2, 2], + 'p': [{ + 'name': '數據_y', + 'detail': '代表因變數數據數組或矩陣的範圍。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '數據_x', + 'detail': '代表引數數據數組或矩陣的範圍。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SKEW', + 't': 1, + 'd': '返回分佈的偏斜度。偏斜度表明分佈相對於平均值的不對稱程度。正偏斜度表明分佈的不對稱尾部趨向於更多正值。負偏斜度表明分佈的不對稱尾部趨向於更多負值。', + 'a': '返回分佈的偏斜度。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '數據集中的第一個值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 數據集中包含的其他值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'SKEW_P', + 't': 1, + 'd': '返回基於樣本總體的分佈不對稱度:表明分佈相對於平均值的不對稱程度。', + 'a': '返回基於樣本總體的分佈不對稱度:表明分佈相對於平均值的不對稱程度。', + 'm': [1, 255], + 'p': [{ + 'name': '值1', + 'detail': '數據集中的第一個值或範圍。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '值2, ...', + 'detail': '[可選] - 數據集中包含的其他值或範圍。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'VLOOKUP', + 't': 2, + 'd': '縱向查找。在範圍的第一列中自上而下蒐索某個鍵值,並返回所找到的行中指定儲存格的值。', + 'a': '縱向查找。在範圍的第一列中自上而下蒐索某個鍵值', + 'm': [3, 4], + 'p': [{ + 'name': '蒐索鍵值', + 'detail': '要蒐索的值,如 42、"Cats" 或 I24。', + 'example': '10003', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '範圍', + 'detail': '要進行蒐索的範圍。VLOOKUP 將在該範圍的第一列中蒐索蒐索鍵值中指定的鍵值。', + 'example': 'A2:B26', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '索引', + 'detail': '要返回的值的列索引,範圍中的第一列編號為1。\n\n如果索引不是介於1和範圍中的列數之間,將返回#VALUE!。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '已排序', + 'detail': '[預設值為TRUE()] -訓示要蒐索的列(指定範圍的第一列)是否已排序。大多數情况下,建議設為FALSE()。\n\n建議將已排序設為FALSE。如果設為FALSE,將返回完全匹配項。如果存在多個匹配值,將返回找到的第一個值對應的儲存格的內容,如果找不到匹配值,則返回#N/A。\n\n如果將已排序設為TRUE或省略,將返回(小於或等於蒐索鍵值的)最接近的匹配項。如果蒐索的列中所有的值均大於蒐索鍵值,則返回#N/A。', + 'example': 'FALSE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'HLOOKUP', + 't': 2, + 'd': '橫向查找。在範圍的第一行中蒐索某個鍵值,並返回所找到的列中指定儲存格的值。', + 'a': '橫向查找。在範圍的第一行中蒐索某個鍵值', + 'm': [3, 4], + 'p': [{ + 'name': '蒐索鍵值', + 'detail': '要蒐索的值。例如,42、"Cats"或I24。', + 'example': '10003', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '範圍', + 'detail': '要進行蒐索的範圍。將在該範圍的第一行中蒐索在蒐索鍵值中指定的鍵值。', + 'example': 'A2:Z6', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '索引', + 'detail': '要返回的值的行索引,範圍中的第一行編號為1。\n\n如果索引不是介於1和範圍中的行數之間,將返回#VALUE!。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '已排序', + 'detail': '[可選-預設值為TRUE()] -訓示要蒐索的行(指定範圍的第一行)是否已排序。\n\n如果將已排序設為TRUE或省略,將返回最接近的匹配值(小於或等於蒐索鍵值)。如果在蒐索的行中所有的值均大於蒐索鍵值,則返回#N/A。\n\n如果將已排序設為TRUE或將其省略,而範圍的首行並非處於已排序狀態,則返回值可能會是錯誤的。\n\n如果將已排序設為FALSE,則僅返回完全匹配。如果存在多個匹配值,將返回與找到的第一個值對應的儲存格的內容,如果找不到匹配值則返回#N/A。', + 'example': 'FALSE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'LOOKUP', + 't': 2, + 'd': '在行或列中查找相應鍵,並將相應儲存格的值返回到與蒐索行或列所在位置相同的結果範圍中。', + 'a': '在行或列中查找相應鍵', + 'm': [2, 3], + 'p': [{ + 'name': '蒐索鍵值', + 'detail': '要在行或列中蒐索的值。例如,42、"Cats" 或 I24。', + 'example': '10003', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '搜索範圍 | 搜索結果數組', + 'detail': '使用LOOKUP的一種方法是給定單行或單列形式的搜索範圍進行蒐索查找,這種管道要用到另一個參數結果範圍。另一種管道是將這兩個參數合併為一個搜索結果數組,其中第一行或第一列用於蒐索,並將返回值放在該數組的最後一行或最後一列中。', + 'example': 'A1:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '結果範圍', + 'detail': '[ 可選 ] -用於存放返回結果的範圍。返回值對應於在搜索範圍中找到蒐索鍵值的位置。此範圍必須僅為單行或單列,而如果您使用的是搜索結果數組管道,則不應提供此參數。', + 'example': 'B1:B100', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ADDRESS', + 't': 2, + 'd': '返回字串形式的儲存格引用。', + 'a': '返回字串形式的儲存格引用。', + 'm': [2, 5], + 'p': [{ + 'name': 'row_num', + 'detail': '一個數值,指定要在儲存格引用中使用的行號。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'column_num', + 'detail': '一個數值,指定要在儲存格引用中使用的列號(而非名稱)。A列的編號為1。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'abs_num', + 'detail': '[可選 - 預設值為1] - 一個數值,指定要返回的參考類型。\n\n1表示行列均採用絕對值(例如$A$1);\n\n2表示採用絕對行號,相對列標(例如A$1);\n\n3表示採用相對行號,絕對列標(例如$A1);\n\n4表示行列均採用相對值(例如A1)。', + 'example': '4', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'A1', + 'detail': '[可選 - 預設值為TRUE()] -一個布林值,訓示採用A1標記形式(TRUE)還是R1C1標記形式(FALSE)。', + 'example': 'FALSE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'sheet_text', + 'detail': '[可選 - 默認預設] - 用於指定地址所指向的工作表名稱。', + 'example': '"Sheet2"', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'INDIRECT', + 't': 2, + 'd': '返回以字串指定的儲存格引用。', + 'a': '返回以字串指定的儲存格引用。', + 'm': [1, 2], + 'p': [{ + 'name': 'ref_text', + 'detail': '以帶引號的字串形式提供的儲存格引用。', + 'example': '"Sheet2!"&B10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'A1', + 'detail': '[可選-預設值為TRUE()] -一個布林值,訓示採用A1標記形式(TRUE)還是R1C1標記形式(FALSE)。', + 'example': 'FALSE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ROW', + 't': 2, + 'd': '返回指定儲存格的行號', + 'a': '返回指定儲存格的行號', + 'm': [0, 1], + 'p': [{ + 'name': 'reference', + 'detail': '[可選-默認為此公式所在的儲存格] -要返回其行號的儲存格。\n\n如果儲存格引用指向的範圍其寬度大於一個儲存格,而此公式不是用作數組公式的,這時會僅返回儲存格引用中首行的編號值。', + 'example': 'A9', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ROWS', + 't': 2, + 'd': '返回指定數組或範圍中的行數。', + 'a': '返回指定數組或範圍中的行數。', + 'm': [1, 1], + 'p': [{ + 'name': 'array', + 'detail': '要返回其行數的範圍。', + 'example': 'A9:A62', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COLUMN', + 't': 2, + 'd': '按照 `A=1` 的規則返回指定儲存格的列號。', + 'a': '按照 `A=1` 的規則返回指定儲存格的列號。', + 'm': [0, 1], + 'p': [{ + 'name': 'reference', + 'detail': '[可選 - 默認為包含此公式的儲存格] - 要返回其列號的儲存格。A列對應的編號為1。\n\n如果儲存格引用是寬度超過一個儲存格的範圍,而此公式不是作為數組公式來使用的,囙此將返回儲存格引用中的第一列的位置。', + 'example': 'A9', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'COLUMNS', + 't': 2, + 'd': '返回指定數組或範圍中的列數。', + 'a': '返回指定數組或範圍中的列數。', + 'm': [1, 1], + 'p': [{ + 'name': 'array', + 'detail': '要返回其列數的範圍。', + 'example': 'A9:W62', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'OFFSET', + 't': 2, + 'd': '給定某範圍的起始儲存格引用以及該範圍涵蓋的行列數量,返回該範圍的引用。', + 'a': '給定某範圍的起始儲存格引用以及該範圍涵蓋的行列數量,返回該範圍的引用。', + 'm': [3, 5], + 'p': [{ + 'name': 'reference', + 'detail': '用於計算行列偏移量的起點。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'rows', + 'detail': '要偏移的行數。\n\n行偏移量必須是整數,但也可以是負數。如果提供的參數帶有小數,小數部分將被截去。', + 'example': '3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cols', + 'detail': '要偏移的列數。\n\n列偏移量必須是整數,但也可以是負數。如果提供的參數帶有小數,小數部分將被截去。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'height', + 'detail': '[可選] - 要從偏移目標開始返回的範圍的高度。', + 'example': '2', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'width', + 'detail': '[可選] - 要從偏移目標開始返回的範圍的寬度。', + 'example': '2', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'MATCH', + 't': 2, + 'd': '在儲存格中蒐索指定項,然後返回該項在儲存格區域中的相對位置。', + 'a': '在儲存格中蒐索指定項,然後返回該項在儲存格區域中的相對位置。', + 'm': [2, 3], + 'p': [{ + 'name': 'lookup_value', + 'detail': '要在 lookup_array 中匹配的值。', + 'example': '"Sunday"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'lookup_array', + 'detail': '要蒐索的儲存格區域。\n\n如果所用的範圍的高度和寬度均大於1,MATCH將返回#N/A!。', + 'example': 'A2:A9', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'match_type', + 'detail': '[可選 - 預設值為1] - 要採用的蒐索管道。\n\n1為默認類型,此時MATCH會假設範圍已按昇冪排序,並返回小於等於蒐索鍵值的最大值。\n\n0表示完全匹配,在範圍未排序的情况下需要使用此管道。\n\n-1讓MATCH假設範圍是按降序排序的,並返回大於等於蒐索鍵值的最小值。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'INDEX', + 't': 2, + 'd': '返回表格或中的元素值,此元素由行號和列號的索引值給定。', + 'a': '返回表格或中的元素值,此元素由行號和列號的索引值給定。', + 'm': [2, 3], + 'p': [{ + 'name': 'array', + 'detail': '儲存格區域或數組常數。', + 'example': 'A1:C20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'row_num', + 'detail': '選擇數組中的某行,函數從該行返回數值。', + 'example': '5', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'column_num', + 'detail': '選擇數組中的某列,函數從該列返回數值。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'GETPIVOTDATA', + 't': 2, + 'd': '從與指定行和列標題對應的數據透視錶中選取匯總值。', + 'a': '從與指定行和列標題對應的數據透視錶中選取匯總值。', + 'm': [2, 254], + 'p': [{ + 'name': 'data_field', + 'detail': '您想從數據透視錶中獲取其數據的值名稱。\n值名稱必須括在引號中或是指向包含相關文字的任何儲存格的引用。\n如果有多個值欄位,則必須使用數據透視錶中顯示的確切名稱(如'銷售總額”)。', + 'example': '"SUM of number of units"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'pivot_table', + 'detail': '目標數據透視錶中的任何儲存格的引用(推薦位於頂角的儲存格)。', + 'example': "'Pivot table'!A1", + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'field1', + 'detail': '[可選] - 源數据集(不是數據透視錶)中列的名稱。', + 'example': '"division"', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }, { + 'name': 'item1', + 'detail': '[可選] - 數據透視錶中顯示的與您要檢索的欄位名稱1相對應的行或列的名稱。', + 'example': '"east"', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'CHOOSE', + 't': 2, + 'd': '基於索引返回選項清單中的元素。', + 'a': '基於索引返回選項清單中的元素。', + 'm': [2, 255], + 'p': [{ + 'name': 'index_num', + 'detail': '指定要返回哪一項。\n\n如果索引為零、負值或大於提供的選擇數量,將返回#VALUE!錯誤。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'value1', + 'detail': '一項可能的返回值。必須提供。可以是儲存格引用或單獨的值。', + 'example': '"A"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value2', + 'detail': '[可選] - 其他可以選擇的值。選擇', + 'example': '"B"', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'HYPERLINK', + 't': 2, + 'd': '在儲存格內創建一個超連結。', + 'a': '在儲存格內創建一個超連結。', + 'p': [{ + 'name': '網址', + 'detail': '以引號括住的連結位置的完整網址,或對包含這種網址的儲存格的引用。\n\n僅允許某些連結類型。其中包括:http://、https://、mailto:、aim:、ftp://、gopher://、telnet://和news://,明確禁用使用其他協定。如果指定的是其他協定,將會在儲存格中顯示連結標籤,但該標籤不會以連結形式呈現。\n\n如果未指定協定,則假設使用http://,並將其作為網址的首碼。', + 'example': '"http://www.google.com/"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '連結標籤', + 'detail': '[可選-默認為網址] - 要在儲存格中作為連結顯示的文字(用引號括起來的),或者指向包含這種標籤的儲存格的引用。\n\n如果連結標籤是指向某個空儲存格的引用,如果網址有效,就將其作為連結顯示,否則作為純文字顯示。\n\n如果連結標籤為空字串常數('”),所在儲存格顯示的內容將為空白,但通過點擊該儲存格或轉入該儲存格仍然可以訪問連結。', + 'example': '"Google"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'TIME', + 't': 6, + 'd': '將給定的小時、分鐘和秒轉換為時間。', + 'a': '將給定的小時、分鐘和秒轉換為時間。', + 'm': [3, 3], + 'p': [{ + 'name': '小時', + 'detail': '0(零)到 32767 之間的數位,代表小時。\n\n任何大於 23 的值都會除以24,餘數將作為小時值。', + 'example': '11', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '分鐘', + 'detail': '0(零)到 32767 之間的數位,代表分鐘。\n\n任何大於 59 的值將轉換為小時和分鐘。', + 'example': '40', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': '秒', + 'detail': '0(零)到 32767 之間的數位,代表秒。\n\n任何大於 59 的值將轉換為小時、分鐘和秒。', + 'example': '59', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'TIMEVALUE', + 't': 6, + 'd': '按一天24小時返回該時間的分數表示。', + 'a': '按一天24小時返回該時間的分數表示。', + 'm': [1, 1], + 'p': [{ + 'name': 'time_text', + 'detail': '用於表示時間的字串。', + 'example': '"2:15 PM"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'EOMONTH', + 't': 6, + 'd': '返回某個月份最後一天的序號,該月份在另一個日期之前或之後的數個月(月數由參數指定)。', + 'a': '返回某個月份最後一天的序號', + 'm': [2, 2], + 'p': [{ + 'name': 'start_date', + 'detail': '用於計算結果的參照日期。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'months', + 'detail': '用於計算的起始日期之前(負)或之後(正)的月數。返回的是計算所得月份的最後那天。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'EDATE', + 't': 6, + 'd': '返回表示某個日期的序號,該日期在另一個日期的數月之前/之後。', + 'a': '返回表示某個日期的序號', + 'm': [2, 2], + 'p': [{ + 'name': 'start_date', + 'detail': '用於計算結果的參照日期。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'months', + 'detail': '用於計算的起始日期之前(負)或之後(正)的月數。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SECOND', + 't': 6, + 'd': '返回時間值的秒數。秒數是0(零)到59範圍內的整數。', + 'a': '返回時間值的秒數。秒數是0(零)到59範圍內的整數。', + 'm': [1, 1], + 'p': [{ + 'name': '時間', + 'detail': '用於計算秒鐘部分的時間。必須為以下值之一:指向包含日期/時間值的儲存格的引用、返回日期/時間的函數或者數位。', + 'example': 'TIME(11', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'MINUTE', + 't': 6, + 'd': '以數位格式返回特定時間的分鐘部分。', + 'a': '以數位格式返回特定時間的分鐘部分。', + 'm': [1, 1], + 'p': [{ + 'name': '時間', + 'detail': '用於計算分鐘部分的時間。必須為以下值之一:指向包含日期/時間值的儲存格的引用、返回日期/時間的函數或者數位。', + 'example': 'TIME(11', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'HOUR', + 't': 6, + 'd': '以數位格式返回特定時間的小時部分。', + 'a': '以數位格式返回特定時間的小時部分。', + 'm': [1, 1], + 'p': [{ + 'name': '時間', + 'detail': '用於計算小時部分的時間。必須為以下值之一:指向包含日期/時間值的儲存格的引用、返回日期/時間的函數或者數位。', + 'example': 'TIME(11', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'NOW', + 't': 6, + 'd': '以日期值格式返回當前日期和時間。', + 'a': '以日期值格式返回當前日期和時間。', + 'm': [0, 0], + 'p': [] + }, { + 'n': 'NETWORKDAYS', + 't': 6, + 'd': '返回所提供的兩個日期之間的淨工作日天數。', + 'a': '返回所提供的兩個日期之間的淨工作日天數。', + 'm': [2, 3], + 'p': [{ + 'name': 'start_date', + 'detail': '用於計算淨工作日天數的時間段開始日期。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'end_date', + 'detail': '用於計算淨工作日天數的時間段結束日期。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'holidays', + 'detail': '[可選] - 一個範圍或數組常數,其中包含作為節假日的日期序號。\n\n在節假日數組中提供的值必須是日期序號值(例如由N所返回的值)或日期值(例如由DATE、DATEVALUE或TO_DATE返回的值)。由範圍指定的值應該是標準的日期值或日期序數值。', + 'example': '16)', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'NETWORKDAYS_INTL', + 't': 6, + 'd': '返回給定的兩個日期之間的淨工作日天數(排除指定的週末和節假日)。', + 'a': '返回給定的兩個日期之間的淨工作日天數(排除指定的週末和節假日)。', + 'm': [2, 4], + 'p': [{ + 'name': 'start_date', + 'detail': '用於計算淨工作日天數的時間段開始日期。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'end_date', + 'detail': '用於計算淨工作日天數的時間段結束日期。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'weekend', + 'detail': '[可選-預設值為1] - 用於表示哪些天為週末的數位或字串。\n字串管道:可以使用由0和1組成的字串來指定週末,串中的第一個數位字元代表週一,最後一個則代表周日。零表示這一天是工作日,1 表示這一天為週末。例如,'0000011”表示將週六和周日作為週末。\n數位管道:這種管道不使用上述字串形式,而是使用一個數位。1 =週六/周日為週末,2 =周日/週一為週末,依此類推則7 =週五/週六。11 =周日為唯一週末,12 =週一為唯一週末,依此類推則17 =週六為唯一週末。', + 'example': '16)', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'holidays', + 'detail': '[可選] - 這是一個範圍或數組常數,其中包含作為節假日的日期。\n在節假日數組內提供的值必須為日期序數值(例如N的返回值)或日期值(例如DATE、DATEVALUE或TO_DATE的返回值)。由範圍指定的值應該是標準的日期值或日期序數值。', + 'example': 'DATE(1969', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ISOWEEKNUM', + 't': 6, + 'd': '返回給定日期在全年中的 ISO 周數。', + 'a': '返回給定日期在全年中的 ISO 周數。', + 'm': [1, 1], + 'p': [{ + 'name': 'date', + 'detail': '用於日期和時間計算的日期-時間程式碼。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'WEEKNUM', + 't': 6, + 'd': '返回特定日期的周數。', + 'a': '返回特定日期的周數。', + 'm': [1, 2], + 'p': [{ + 'name': 'serial_number', + 'detail': '要確定其位於第幾周的日期,必須是對包含日期的儲存格的引用、返回日期類型的函數或者數位。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'return_type', + 'detail': '[可選-預設值為1 ] - 代表一周起始日的數位,系統也使用該數位來確定一年的第一周(1=周日,2=週一)。', + 'example': '7', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'WEEKDAY', + 't': 6, + 'd': '返回一個數位,對應於給定日期所在的星期幾。', + 'a': '返回一個數位,對應於給定日期所在的星期幾。', + 'm': [1, 2], + 'p': [{ + 'name': 'serial_number', + 'detail': '要為其確定星期幾的日期。必須是對包含日期的儲存格的引用、返回日期類型的函數或者數位。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'return_type', + 'detail': '[可選-預設值為1] -以數位訓示使用哪種編號順序來表示星期幾。默認情况下,按星期日(= 1)開始計算。\n\n如果類型為1,則星期值將從星期日開始算起,並且星期日的值為1,囙此星期六的值就是7。\n\n如果類型為2,則星期值將從星期一開始算起,並且星期一的值為1,囙此星期日的值就是7。\n\n如果類型為3,則星期值將從星期一算起,並且星期一的值為0,囙此星期日的值就是6。', + 'example': '7', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DAY', + 't': 6, + 'd': '以數位格式返回特定日期所在的當月幾號。', + 'a': '以數位格式返回特定日期所在的當月幾號。', + 'm': [1, 1], + 'p': [{ + 'name': 'serial_number', + 'detail': '要從中選取具體幾號的日期。必須是以下一種:對包含日期的儲存格的引用、返回日期類型的函數或者數位。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'DAYS', + 't': 6, + 'd': '返回兩個日期之間的天數。', + 'a': '返回兩個日期之間的天數。', + 'm': [2, 2], + 'p': [{ + 'name': 'end_date', + 'detail': '計算中要使用的結束日期。必須是以下一種:對包含日期的儲存格的引用、返回日期類型的函數或者數位。', + 'example': '2011-3-15', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'start_date', + 'detail': '計算中要使用的開始日期。必須是以下一種:對包含日期的儲存格的引用、返回日期類型的函數或者數位。', + 'example': '2011-2-1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'DAYS360', + 't': 6, + 'd': '按照每年360天,返回兩個日期之間的差(用於計算利息)。', + 'a': '按照每年360天,返回兩個日期之間的差(用於計算利息)。', + 'm': [2, 3], + 'p': [{ + 'name': 'start_date', + 'detail': '計算中要使用的開始日期。必須是以下一種:對包含日期的儲存格的引用、返回日期類型的函數或者數位。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'end_date', + 'detail': '計算中要使用的結束日期。必須是以下一種:對包含日期的儲存格的引用、返回日期類型的函數或者數位。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'method', + 'detail': '[可選 - 默認為FALSE()] - 訓示要使用哪種天數計算方法。\n\nFALSE -採用美國(NASD)方法時,如果起始日期為某月的最後一天,為便於計算,會將起始日期的當月幾號更改為30。此外,如果結束日期是所在月份的最後一天,而且起始日期在其所在月的30號之前,則將結束日期更改為結束日期之後那個月的第一天,否則將結束日期更改為該月的30號。\n\nTRUE -採用歐洲方法時,會將所有日期在31號的起始日期或結束日期更改為當月的30號。', + 'example': 'FALSE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'DATE', + 't': 6, + 'd': '將提供的年、月、日轉換為日期。', + 'a': '將提供的年、月、日轉換為日期。', + 'm': [3, 3], + 'p': [{ + 'name': 'year', + 'detail': '日期的年份部分,包含一到四比特數位。\n\n介於0(零)到 1899 之間,會將該值與 1900 相加來計算年份;\n\n介於 1900 到 9999 之間,將使用該數值作為年份;\n\n小於0或大於等於 10000,返回錯誤值#NUM!。', + 'example': '1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'month', + 'detail': '日期的月份部分,一個正整數或負整數。\n\n如果 month 大於 12,則 month 會將該月份數與指定年中的第一個月相加。\n\n如果 month 小於 1,month 則從指定年份的一月份開始遞減該月份數,然後再加上 1 個月。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'day', + 'detail': '日期的日部分,一個正整數或負整數。\n\n如果 day 大於月中指定的天數,則 day 會將天數與該月中的第一天相加。\n\n如果 day 小於1,則 day 從指定月份的第一天開始遞減該天數,然後再加上 1 天。', + 'example': '20', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DATEVALUE', + 't': 6, + 'd': '將提供的日期字串轉換為日期的序號。', + 'a': '將提供的日期字串轉換為日期的序號。', + 'm': [1, 1], + 'p': [{ + 'name': 'date_text', + 'detail': '表示日期的字串。', + 'example': '"1969-7-20"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'DATEDIF', + 't': 6, + 'd': '計算兩個日期之間的天數、月數或年數。', + 'a': '計算兩個日期之間的天數、月數或年數。', + 'm': [3, 3], + 'p': [{ + 'name': '起始日期', + 'detail': '計算中要使用的開始日期。必須是對包含DATE值的儲存格的引用、返回DATE類型的函數或數位。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '結束日期', + 'detail': '計算中要使用的結束日期。必須是對包含DATE值的儲存格的引用、返回DATE類型的函數或數位。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '組織', + 'detail': '時間組織的縮寫文字。例如'M”代表月。有效值包括:'Y”、'M”、'D”、'MD”、'YM”和'YD”。\n\n'Y”:返回起始日期和結束日期之間的整年數。\n\n'M”:返回起始日期和結束日期之間的整月數。\n\n'D”:返回起始日期和結束日期之間的天數。\n\n'MD”:返回起始日期和結束日期之間的天數(不計整月數)。\n\n'YM”:返回起始日期和結束日期之間的整月數(不計整年數)。\n\n'YD”:返回起始日期和結束日期之間的天數(假設起始日期和結束日期的間隔不超過一年)。', + 'example': '16)', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'WORKDAY', + 't': 6, + 'd': '指定工作日天數,計算結束日期。', + 'a': '指定工作日天數,計算結束日期。', + 'm': [2, 3], + 'p': [{ + 'name': 'start_date', + 'detail': '計算的開始日期。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'days', + 'detail': 'start_date之前或之後不含週末及節假日的天數。\n\n為正值將生成未來日期;\n\n為負值生成過去日期。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'holidays', + 'detail': '[可選] - 一個範圍或數組常數,其中包含作為節假日的日期序號。\n\n在節假日數組中提供的值必須是日期序號值(例如由N所返回的值)或日期值(例如由DATE、DATEVALUE或TO_DATE返回的值)。由範圍指定的值應該是標準的日期值或日期序數值。', + 'example': '16)', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'WORKDAY_INTL', + 't': 6, + 'd': '返回指定的若干個工作日之前或之後的日期的序號(使用自定義週末參數)。 ', + 'a': '返回指定的若干個工作日之前或之後的日期的序號(使用自定義週末參數)。 ', + 'm': [2, 4], + 'p': [{ + 'name': 'start_date', + 'detail': '開始日期(將被截尾取整)。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'days', + 'detail': 'start_date之前或之後的工作日的天數。\n\n正值表示未來日期;\n\n負值表示過去日期;\n\n零值表示開始日期。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'weekend', + 'detail': '[可選 - 預設值為1] - 用於表示哪些天為週末的數位或字串。\n字串管道:可以使用由0和1組成的字串來指定週末,串中的第一個數位字元代表週一,最後一個則代表周日。零表示這一天是工作日,1表示這一天為週末。例如,'0000011”表示將週六和周日作為週末。\n數位管道:這種管道不使用上述字串形式,而是使用一個數位。1 =週六/周日為週末,2 =周日/週一為週末,依此類推則7 =週五/週六。11 =周日為唯一週末,12 =週一為唯一週末,依此類推則17 =週六為唯一週末。', + 'example': '16)', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'holidays', + 'detail': '[可選] - 這是一個範圍或數組常數,其中包含作為節假日的日期。\n在節假日數組內提供的值必須為日期序數值(例如N的返回值)或日期值(例如DATE、DATEVALUE或TO_DATE的返回值)。由範圍指定的值應該是標準的日期值或日期序數值。', + 'example': 'DATE(1969', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'YEAR', + 't': 6, + 'd': '返回對應於某個日期的年份。Year作為 1900 - 9999 之間的整數返回。', + 'a': '返回對應於某個日期的年份。Year作為 1900 - 9999 之間的整數返回。', + 'm': [1, 1], + 'p': [{ + 'name': 'serial_number', + 'detail': '用於計算年份的日期。必須是以下一種:對包含日期的儲存格的引用、返回日期類型的函數或者數位。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'YEARFRAC', + 't': 6, + 'd': '返回 start_date 和 end_date 之間的天數占全年天數的百分比。', + 'a': '返回 start_date 和 end_date 之間的天數占全年天數的百分比。', + 'm': [2, 3], + 'p': [{ + 'name': 'start_date', + 'detail': '計算中要使用的開始日期。必須是以下一種:對包含日期的儲存格的引用、返回日期類型的函數或者數位。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'end_date', + 'detail': '計算中要使用的結束日期。必須是以下一種:對包含日期的儲存格的引用、返回日期類型的函數或者數位。', + 'example': '7', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 要使用的日計數基準類型。\n\n0表示'美國(NASD)30/360”方法-此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '16)', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'TODAY', + 't': 6, + 'd': '以日期值格式返回當前日期。', + 'a': '以日期值格式返回當前日期。', + 'm': [0, 0], + 'p': [] + }, { + 'n': 'MONTH', + 't': 6, + 'd': '返回日期(以序列數表示)中的月份。月份是介於1(一月)到12(十二月)之間的整數。', + 'a': '返回日期(以序列數表示)中的月份。月份是介於1(一月)到12(十二月)之間的整數。', + 'm': [1, 1], + 'p': [{ + 'name': 'serial_number', + 'detail': '要從中選取月份的日期。必須是以下一種:對包含日期的儲存格的引用、返回日期類型的函數或者數位。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'EFFECT', + 't': 8, + 'd': '根據名義利率及每年的複利計息期數來計算實際年利率。', + 'a': '根據名義利率及每年的複利計息期數來計算實際年利率。', + 'm': [2, 2], + 'p': [{ + 'name': 'nominal_rate', + 'detail': '每年的名義利率。', + 'example': '0.99', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'npery', + 'detail': '每年的複利計算期數。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DOLLAR', + 't': 12, + 'd': '將數位格式設定為與語言區域相對應的貨幣格式。', + 'a': '將數位格式設定為與語言區域相對應的貨幣格式。', + 'm': [1, 2], + 'p': [{ + 'name': 'number', + 'detail': '要設定格式的值。', + 'example': '1.2351', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'decimals', + 'detail': '[可選 - 預設值為2] - 要顯示的小數位數。\n\n如果這是負數,則將數位四捨五入到小數點左側。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DOLLARDE', + 't': 8, + 'd': '將以整數部分和分數部分轉換為以小數部分表示的金額數位', + 'a': '將以整數部分和分數部分轉換為以小數部分表示的金額數位', + 'm': [2, 2], + 'p': [{ + 'name': 'fractional_dollar', + 'detail': '以整數部份和分數部分表示的數位,用小數點隔開。', + 'example': '100.10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'fraction', + 'detail': '用作分數中的分母的整數。', + 'example': '32', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DOLLARFR', + 't': 8, + 'd': '將小數轉換為分數表示的金額數位。', + 'a': '將小數轉換為分數表示的金額數位。', + 'm': [2, 2], + 'p': [{ + 'name': 'decimal_dollar', + 'detail': '小數。', + 'example': '100.125', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'fraction', + 'detail': '用作分數中的分母的整數。', + 'example': '32', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DB', + 't': 8, + 'd': '使用固定餘額遞減法,返回指定期間內某項固定資產的折舊值。', + 'a': '使用固定餘額遞減法,返回指定期間內某項固定資產的折舊值。', + 'm': [4, 5], + 'p': [{ + 'name': 'cost', + 'detail': '資產原值。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'salvage', + 'detail': '折舊末尾時的值(有時也稱為資產殘值)。', + 'example': '50', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'life', + 'detail': '資產的折舊期數(有時也稱作資產的使用壽命)。', + 'example': '10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'period', + 'detail': '在使用期限內要計算折舊的折舊期。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'month', + 'detail': '[可選 - 預設值為12] - 折舊第一年中的月數。', + 'example': '10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DDB', + 't': 8, + 'd': '用雙倍餘額遞減法,返回指定期間內某項固定資產的折舊值。', + 'a': '用雙倍餘額遞減法,返回指定期間內某項固定資產的折舊值。', + 'm': [4, 5], + 'p': [{ + 'name': 'cost', + 'detail': '资产原值。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'salvage', + 'detail': '折舊末尾時的值(有時也稱為資產殘值)。', + 'example': '50', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'life', + 'detail': '資產的折舊期數(有時也稱作資產的使用壽命)。', + 'example': '10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'period', + 'detail': '在使用期限內要計算折舊的折舊期。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'factor', + 'detail': '[可選 - 預設值為2] - 折舊的遞減係數。', + 'example': '2.25', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'RATE', + 't': 8, + 'd': '返回年金每期的利率。', + 'a': '返回年金每期的利率。', + 'm': [3, 6], + 'p': [{ + 'name': 'nper', + 'detail': '年金的付款總期數。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pmt', + 'detail': '每期的付款金額,在年金週期內不能更改。', + 'example': '-100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pv', + 'detail': '現值即一系列未來付款當前值的總和。', + 'example': '400', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'fv', + 'detail': '[可選 - 預設值為0] - 未來值,或在最後一次付款後希望得到的現金餘額。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'type', + 'detail': '[可選 - 預設值為0] - 指定各期的付款時間是在期初還是期末。\n\n0表示期末;\n\n1表示期初。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'guess', + 'detail': '[可選 - 預設值為0.1] - 預期利率。', + 'example': '0.1', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'CUMPRINC', + 't': 8, + 'd': '基於等額分期付款和固定利率,計算投資在多個付款期內的累計本金償還額。', + 'a': '基於等額分期付款和固定利率,計算投資在多個付款期內的累計本金償還額。', + 'm': [6, 6], + 'p': [{ + 'name': 'rate', + 'detail': '利率。', + 'example': '0.12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'nper', + 'detail': '總付款期數。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pv', + 'detail': '年金的現值。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'start_period', + 'detail': '開始累計計算的付款期序號。\n\n首期必須大於等於1。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'end_period', + 'detail': '結束累計計算的付款期序號。\n\n末期必須大於首期。', + 'example': '5', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'type', + 'detail': '指定各期的付款時間是在期初還是期末。\n\n0表示期末;\n\n1表示期初。', + 'example': '0', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COUPNUM', + 't': 8, + 'd': '返回在结算日和到期日之间的付息次数,向上舍入到最近的整数。', + 'a': '返回在结算日和到期日之间的付息次数,向上舍入到最近的整数。', + 'm': [3, 4], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': '02', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'frequency', + 'detail': '年付息次數。\n\n如果按年支付,frequency = 1;\n\n按半年期支付,frequency = 2;\n\n按季支付,frequency = 4。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法-此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SYD', + 't': 8, + 'd': '返回在指定期間內資產按年限總和折舊法計算的折舊。', + 'a': '返回在指定期間內資產按年限總和折舊法計算的折舊。', + 'm': [4, 4], + 'p': [{ + 'name': 'cost', + 'detail': '資產原值。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'salvage', + 'detail': '折舊末尾時的值(有時也稱為資產殘值)。', + 'example': '50', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'life', + 'detail': '資產的折舊期數(有時也稱作資產的使用壽命)。', + 'example': '10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'period', + 'detail': '在使用期限內要計算折舊的折舊期。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'TBILLEQ', + 't': 8, + 'd': '基於貼現率計算美國政府短期債券的等效年化收益率。', + 'a': '基於貼現率計算美國政府短期債券的等效年化收益率。', + 'm': [3, 3], + 'p': [{ + 'name': 'settlement', + 'detail': '債券的結算日期,此日期為債券發行後交付給買家的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '債券的到期或結束日期,届時可將其以面值或票面價值贖回。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'discount', + 'detail': '債券購買時的貼現率。', + 'example': '2)', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'TBILLYIELD', + 't': 8, + 'd': '基於價格計算美國政府短期債券的收益率。', + 'a': '基於價格計算美國政府短期債券的收益率。', + 'm': [3, 3], + 'p': [{ + 'name': 'settlement', + 'detail': '債券的結算日期,此日期為債券發行後交付給買家的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '債券的到期或結束日期,届時可將其以面值或票面價值贖回。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'pr', + 'detail': '債券的購買價格。', + 'example': '95', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'TBILLPRICE', + 't': 8, + 'd': '基於貼現率計算美國政府短期債券的價格。', + 'a': '基於貼現率計算美國政府短期債券的價格。', + 'm': [3, 3], + 'p': [{ + 'name': 'settlement', + 'detail': '債券的結算日期,此日期為債券發行後交付給買家的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '債券的到期或結束日期,届時可將其以面值或票面價值贖回。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'discount', + 'detail': '債券購買時的貼現率。', + 'example': '0.09', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PV', + 't': 8, + 'd': '基於等額分期付款和固定利率,計算年金投資的現值。', + 'a': '基於等額分期付款和固定利率,計算年金投資的現值。', + 'm': [3, 5], + 'p': [{ + 'name': 'rate', + 'detail': '各期利率。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'nper', + 'detail': '年金的付款總期數。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pmt', + 'detail': '每期的付款金額,在年金週期內不能更改。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'fv', + 'detail': '[可選] - 未來值,或在最後一次付款後希望得到的現金餘額。', + 'example': 'D2', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'type', + 'detail': '[可選 - 預設值為0] - 指定各期的付款時間是在期初還是期末。\n\n0表示期末;\n\n1表示期初。', + 'example': '1', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ACCRINT', + 't': 8, + 'd': '返回定期付息證券的應計利息。', + 'a': '返回定期付息證券的應計利息。', + 'm': [6, 8], + 'p': [{ + 'name': 'issue', + 'detail': '有價證券的發行日。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'first_interest', + 'detail': '有價證券的首次計息日。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'rate', + 'detail': '有價證券的年息票利率。', + 'example': '0.1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'par', + 'detail': '證券的票面值。', + 'example': '10000', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'frequency', + 'detail': '年付息次數。\n\n如果按年支付,frequency = 1;\n\n按半年期支付,frequency = 2;\n\n按季支付,frequency = 4。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法-此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示''歐洲30/360”方法”-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'calc_method', + 'detail': '[可選 - 默認為TRUE()] - 一個邏輯值,指定當結算日期晚於首次計息日期時用於計算總應計利息的方法。\n\n如果值為TRUE,則返回從發行日到結算日的總應計利息。\n\n如果值為FALSE,則返回從首次計息日到結算日的應計利息。', + 'example': 'TRUE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ACCRINTM', + 't': 8, + 'd': '返回在到期日支付利息的有價證券的應計利息。', + 'a': '返回在到期日支付利息的有價證券的應計利息。', + 'm': [4, 5], + 'p': [{ + 'name': 'issue', + 'detail': '有價證券的發行日。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'settlement', + 'detail': '有價證券的到期日。', + 'example': 'DATE(1969', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'rate', + 'detail': '有價證券的年息票利率。', + 'example': '0.1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'par', + 'detail': '證券的票面值。', + 'example': '1000', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法-此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COUPDAYBS', + 't': 8, + 'd': '返回從付息期開始到結算日的天數。', + 'a': '返回從付息期開始到結算日的天數。', + 'm': [3, 4], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'frequency', + 'detail': '年付息次數。\n\n如果按年支付,frequency = 1;\n\n按半年期支付,frequency = 2;\n\n按季支付,frequency = 4。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法-此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COUPDAYS', + 't': 8, + 'd': '返回結算日所在的付息期的天數。', + 'a': '返回結算日所在的付息期的天數。', + 'm': [3, 4], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'frequency', + 'detail': '年付息次數。\n\n如果按年支付,frequency = 1;\n\n按半年期支付,frequency = 2;\n\n按季支付,frequency = 4。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] -訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法-此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COUPDAYSNC', + 't': 8, + 'd': '返回從結算日到下一票息支付日之間的天數。', + 'a': '返回從結算日到下一票息支付日之間的天數。', + 'm': [3, 4], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'frequency', + 'detail': '年付息次數。\n\n如果按年支付,frequency = 1;\n\n按半年期支付,frequency = 2;\n\n按季支付,frequency = 4。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法 - 此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COUPNCD', + 't': 8, + 'd': '計算結算日之後的下一票息或利息派發日期。', + 'a': '計算結算日之後的下一票息或利息派發日期。', + 'm': [3, 4], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'frequency', + 'detail': '年付息次數。\n\n如果按年支付,frequency = 1;\n\n按半年期支付,frequency = 2;\n\n按季支付,frequency = 4。', + 'example': '01)', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法-此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': 'DATE(2019', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COUPPCD', + 't': 8, + 'd': '計算結算日之前的最後一個票息或利息支付日。', + 'a': '計算結算日之前的最後一個票息或利息支付日。', + 'm': [3, 4], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'frequency', + 'detail': '年付息次數。\n\n如果按年支付,frequency = 1;\n\n按半年期支付,frequency = 2;\n\n按季支付,frequency = 4 。', + 'example': '01)', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法-此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': 'DATE(2019', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'FV', + 't': 8, + 'd': '基於等額分期付款和固定利率,計算年金投資的未來價值。', + 'a': '基於等額分期付款和固定利率,計算年金投資的未來價值。', + 'm': [3, 5], + 'p': [{ + 'name': 'rate', + 'detail': '各期利率。', + 'example': '0.12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'nper', + 'detail': '年金的付款總期數。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pmt', + 'detail': '各期所應支付的金額,在整個年金期間保持不變。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pv', + 'detail': '[可選 - 預設值為0 ] - 現值,或一系列未來付款的當前值的累積和。', + 'example': '400', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'type', + 'detail': '[可選 - 預設值為0 ] - 指定各期的付款時間是在期初還是期末。\n\n0表示期末;\n\n1表示期初。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'FVSCHEDULE', + 't': 8, + 'd': '返回應用一系列複利率計算的初始本金的未來值。', + 'a': '返回應用一系列複利率計算的初始本金的未來值。', + 'm': [2, 2], + 'p': [{ + 'name': 'principal', + 'detail': '現值。', + 'example': '10000', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'schedule', + 'detail': '用於計算本金複利的一組利率。\n\n利率錶必須是範圍或數組,其中包含要用於計算複利的一組利率。這些利率值應該以十進位小數形式表示,或者使用UNARY_PERCENT以百分比形式表示,即表示為0.09或UNARY_PERCENT(9),而不要表示為9。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'YIELD', + 't': 8, + 'd': '返回定期支付利息的債券的收益率。', + 'a': '返回定期支付利息的債券的收益率。', + 'm': [6, 7], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'rate', + 'detail': '有價證券的年息票利率。', + 'example': '0.057', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pr', + 'detail': '有價證券的價格。', + 'example': '95', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'redemption', + 'detail': '有價證券的清償價值。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'frequency', + 'detail': '年付息次數。\n\n如果按年支付,frequency = 1;\n\n按半年期支付,frequency = 2;\n\n按季支付,frequency = 4。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法-此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法 - 此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'YIELDDISC', + 't': 8, + 'd': '基於價格計算折價發行的(不帶息)債券的年收益率。', + 'a': '基於價格計算折價發行的(不帶息)債券的年收益率。', + 'm': [4, 5], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'pr', + 'detail': '有價證券的價格。', + 'example': '95', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'redemption', + 'detail': '有價證券的清償價值。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法-此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法 - 此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'NOMINAL', + 't': 8, + 'd': '基於給定的實際利率和年複利期數,返回名義年利率。', + 'a': '基於給定的實際利率和年複利期數,返回名義年利率。', + 'm': [2, 2], + 'p': [{ + 'name': 'effect_rate', + 'detail': '每年的實際利率。', + 'example': '0.85', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'npery', + 'detail': '每年的複利期數。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'XIRR', + 't': 8, + 'd': '返回一組不一定定期發生的現金流的內部收益率。', + 'a': '返回一組不一定定期發生的現金流的內部收益率。', + 'm': [2, 3], + 'p': [{ + 'name': 'values', + 'detail': '其中含有投資相關收益或支出的數組或範圍。\n\n現金流數額中必須至少包含一項負的和一項正的現金流金額才能計算回報率。', + 'example': 'B2:B25', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'dates', + 'detail': '與現金流數額參數中的現金流對應的日期數組或範圍。', + 'example': 'C2:C25', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'guess', + 'detail': '[可選 - 預設值為0.1] - 對內部回報率的估算值。', + 'example': '250', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'MIRR', + 't': 8, + 'd': '返回一系列定期現金流的修改後內部收益率。', + 'a': '返回一系列定期現金流的修改後內部收益率。', + 'm': [3, 3], + 'p': [{ + 'name': 'values', + 'detail': '其中含有投資相關收益或支出的數組或範圍。\n\n現金流數額中必須至少包含一項負的和一項正的現金流金額才能計算回報率。', + 'example': 'A2:A25', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'finance_rate', + 'detail': '現金流中使用的資金支付的利率。', + 'example': '0.1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'reinvest_rate', + 'detail': '將現金流再投資的收益率。', + 'example': '0.12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'IRR', + 't': 8, + 'd': '返回由值中的數位表示的一系列現金流的內部收益率。 ', + 'a': '返回由值中的數位表示的一系列現金流的內部收益率。 ', + 'm': [1, 2], + 'p': [{ + 'name': 'values', + 'detail': '其中含有投資相關收益或支出的數組或範圍。\n\n現金流數額中必須至少包含一項負的和一項正的現金流金額才能計算回報率。', + 'example': 'A2:A25', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'guess', + 'detail': '[可選 - 默認為0.1] - 內部收益率的估值。', + 'example': '200', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'NPV', + 't': 8, + 'd': '使用貼現率和一系列未來支出(負值)和收益(正值)來計算一項投資的淨現值。', + 'a': '使用貼現率和一系列未來支出(負值)和收益(正值)來計算一項投資的淨現值。', + 'm': [2, 255], + 'p': [{ + 'name': 'rate', + 'detail': '某一期間的貼現率。', + 'example': '0.1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'value1', + 'detail': '第一筆支出(負值)和收益(正值)。', + 'example': '200', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value2, ...', + 'detail': '[可選] - 其他支出(負值)和收益(正值)。', + 'example': '250', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'XNPV', + 't': 8, + 'd': '返回一組現金流的淨現值,這些現金流不一定定期發生。', + 'a': '返回一組現金流的淨現值,這些現金流不一定定期發生。', + 'm': [3, 3], + 'p': [{ + 'name': 'rate', + 'detail': '應用於現金流的貼現率。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'values', + 'detail': '與dates中的支付時間相對應的一系列現金流。', + 'example': 'B2:B25', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'dates', + 'detail': '與現金流支付相對應的支付日期錶。', + 'example': 'C2:C25', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'CUMIPMT', + 't': 8, + 'd': '基於等額分期付款和固定利率,計算投資在一系列付款期內的累計利息。', + 'a': '基於等額分期付款和固定利率,計算投資在一系列付款期內的累計利息。', + 'm': [6, 6], + 'p': [{ + 'name': 'rate', + 'detail': '利息率。', + 'example': '0.12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'nper', + 'detail': '總付款期數。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pv', + 'detail': '現值。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'start_period', + 'detail': '開始累計計算的付款期序號。\n\n首期必須大於等於1。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'end_period', + 'detail': '結束累計計算的付款期序號。\n\n末期必須大於首期。', + 'example': '5', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'type', + 'detail': '指定各期的付款時間是在期初還是期末。\n\n0表示期末;\n\n1表示期初。', + 'example': '0', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PMT', + 't': 8, + 'd': '用於根據固定付款額和固定利率計算貸款的付款額。', + 'a': '用於根據固定付款額和固定利率計算貸款的付款額。', + 'm': [3, 5], + 'p': [{ + 'name': 'rate', + 'detail': '貸款利率。', + 'example': '0.08', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'nper', + 'detail': '該項貸款的付款總數。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pv', + 'detail': '現值,或一系列未來付款額現在所值的總額,也叫本金。', + 'example': ' 100000', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'fv', + 'detail': '[可選 - 預設值為0] - 未來值,或在最後一次付款後希望得到的現金餘額。', + 'example': 'D2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'type', + 'detail': '[可選 - 預設值為0] - 指定各期的付款時間是在期初還是期末。\n\n0表示期末;\n\n1表示期初。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'IPMT', + 't': 8, + 'd': '基於固定利率及等額分期付款管道,返回給定期數內對投資的利息償還額。', + 'a': '基於固定利率及等額分期付款管道,返回給定期數內對投資的利息償還額。', + 'm': [4, 6], + 'p': [{ + 'name': 'rate', + 'detail': '各期利率。', + 'example': '0.1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'per', + 'detail': '用於計算其利息數額的期數,必須在1到nper之間。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'nper', + 'detail': '年金的付款總期數。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pv', + 'detail': '現值,或一系列未來付款的當前值的累積和。', + 'example': '80000', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'fv', + 'detail': '[可選 - 預設值為0] - 未來值,或在最後一次付款後希望得到的現金餘額。', + 'example': 'E2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'type', + 'detail': '[可選 - 預設值為0] - 指定各期的付款時間是在期初還是期末。\n\n0表示期末;\n\n1表示期初。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PPMT', + 't': 8, + 'd': '返回根據定期固定付款和固定利率而定的投資在已知期間內的本金償付額。', + 'a': '返回根據定期固定付款和固定利率而定的投資在已知期間內的本金償付額。', + 'm': [4, 6], + 'p': [{ + 'name': 'rate', + 'detail': '各期利率。', + 'example': '0.1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'per', + 'detail': '指定期數,該值必須在 1 到 nper 範圍內。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'nper', + 'detail': '年金的付款總期數。', + 'example': '3*12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pv', + 'detail': '現值即一系列未來付款當前值的總和。', + 'example': '100000', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'fv', + 'detail': '[可選 - 預設值為0] - 未來值,或在最後一次付款後希望得到的現金餘額。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'type', + 'detail': '[可選 - 預設值為0] - 指定各期的付款時間是在期初還是期末。\n\n0表示期末;\n\n1表示期初。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'INTRATE', + 't': 8, + 'd': '返回完全投資型證券的利率。', + 'a': '返回完全投資型證券的利率。', + 'm': [4, 5], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'investment', + 'detail': '有價證券的投資額。', + 'example': '100000', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'redemption', + 'detail': '有價證券到期時的兌換值。', + 'example': '101200', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法-此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法 - 此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法-此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PRICE', + 't': 8, + 'd': '返回定期付息的面值¥100的有價證券的價格。', + 'a': '返回定期付息的面值¥100的有價證券的價格。', + 'm': [6, 7], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'rate', + 'detail': '有價證券的年息票利率。', + 'example': '0.057', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'yld', + 'detail': '有價證券的年收益率。', + 'example': '0.065', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'redemption', + 'detail': '面值¥100的有價證券的清償價值。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'frequency', + 'detail': '年付息次數。\n\n如果按年支付,frequency = 1;\n\n按半年期支付,frequency = 2;\n\n按季支付,frequency = 4。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法 - 此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PRICEDISC', + 't': 8, + 'd': '返回折價發行的面值¥100的有價證券的價格。', + 'a': '返回折價發行的面值¥100的有價證券的價格。', + 'm': [4, 5], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'discount', + 'detail': '有价证券的贴现率。', + 'example': '0.0525', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'redemption', + 'detail': '面值¥100的有價證券的清償價值。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法 - 此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'PRICEMAT', + 't': 8, + 'd': '返回到期付息的面值¥100的有價證券的價格。', + 'a': '返回到期付息的面值¥100的有價證券的價格。', + 'm': [5, 6], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'issue', + 'detail': '有價證券的發行日。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'rate', + 'detail': '有價證券在發行日的利率。', + 'example': '0.061', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'yld', + 'detail': '有價證券的年收益率。', + 'example': '0.061', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法 - 此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'RECEIVED', + 't': 8, + 'd': '返回一次性付息的有價證券到期收回的金額。', + 'a': '返回一次性付息的有價證券到期收回的金額。', + 'm': [4, 5], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'investment', + 'detail': '有價證券的投資額。', + 'example': '10000000', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'discount', + 'detail': '有價證券的貼現率。', + 'example': '0.0575', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法 - 此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '12', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DISC', + 't': 8, + 'd': '返回有價證券的貼現率。', + 'a': '返回有價證券的貼現率。', + 'm': [4, 5], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'pr', + 'detail': '有價證券的價格(按面值為¥100計算)。', + 'example': '97.975', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'redemption', + 'detail': '面值¥100的有價證券的清償價值。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法 - 此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '12', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'NPER', + 't': 8, + 'd': '基於固定利率及等額分期付款管道,返回某項投資的總期數。', + 'a': '基於固定利率及等額分期付款管道,返回某項投資的總期數。', + 'm': [3, 5], + 'p': [{ + 'name': 'rate', + 'detail': '各期利率。', + 'example': '0.12', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pmt', + 'detail': '各期所應支付的金額,在整個年金期間保持不變。', + 'example': '500', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'pv', + 'detail': '現值,或一系列未來付款的當前值的累積和。', + 'example': '40000', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'fv', + 'detail': '[可選 - 預設值為0] - 未來值,或在最後一次付款後希望得到的現金餘額。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'type', + 'detail': '[可選 - 預設值為0] - 指定各期的付款時間是在期初還是期末。\n\n0表示期末;\n\n1表示期初。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SLN', + 't': 8, + 'd': '返回一個期間內的資產的直線折舊。', + 'a': '返回一個期間內的資產的直線折舊。', + 'm': [3, 3], + 'p': [{ + 'name': 'cost', + 'detail': '資產原值。', + 'example': '300000', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'salvage', + 'detail': '折舊末尾時的值(有時也稱為資產殘值)。', + 'example': '75000', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'life', + 'detail': '資產的折舊期數(有時也稱作資產的使用壽命)。', + 'example': '10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DURATION', + 't': 8, + 'd': '返回假設面值¥100的定期付息有價證券的修正期限。', + 'a': '返回假設面值¥100的定期付息有價證券的修正期限。', + 'm': [5, 6], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'coupon', + 'detail': '有價證券的年息票利率。', + 'example': '0.08', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'yld', + 'detail': '有價證券的年收益率。', + 'example': '0.09', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'frequency', + 'detail': '年付息次數。\n\n如果按年支付,frequency = 1;\n\n按半年期支付,frequency = 2;\n\n按季支付,frequency = 4。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法 - 此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'MDURATION', + 't': 8, + 'd': '返回假設面值¥100的有價證券的Macauley修正期限。', + 'a': '返回假設面值¥100的有價證券的Macauley修正期限。', + 'm': [5, 6], + 'p': [{ + 'name': 'settlement', + 'detail': '有價證券的結算日。有價證券結算日是在發行日之後,有價證券賣給購買者的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'maturity', + 'detail': '有價證券的到期日。到期日是有價證券有效期截止時的日期。', + 'example': 'DATE(2010', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'coupon', + 'detail': '有價證券的年息票利率。', + 'example': '0.08', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'yld', + 'detail': '有價證券的年收益率。', + 'example': '0.09', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'frequency', + 'detail': '年付息次數。\n\n如果按年支付,frequency = 1;\n\n按半年期支付,frequency = 2;\n\n按季支付,frequency = 4。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'basis', + 'detail': '[可選 - 默認為0] - 訓示要使用哪種天數計算方法。\n\n0表示'美國(NASD)30/360”方法 - 此方法按照美國全國證券交易商協會標準,假設每月30天、每年360天,並對所輸入的月末日期進行具體調整。\n\n1表示'實際/實際”方法-此方法計算基於指定日期之間的實際天數和所涉及的年份中的實際天數進行計算。此方法用於美國長期債券,也是在非財經用途方面使用最多的方法。\n\n2表示'實際/360”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為360天。\n\n3表示'實際/365”方法 - 此方法基於指定日期之間的實際天數進行計算,但假定每年為365天。\n\n4表示'歐洲30/360”方法-類似於0,此方法基於每月30天、每年360天進行計算,但按照歐洲金融慣例對月末日期進行調整。', + 'example': '0', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'BIN2DEC', + 't': 9, + 'd': '將二進位數轉換為十進位數。', + 'a': '將二進位數轉換為十進位數。', + 'm': [1, 1], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為十進位數的帶符號的10比特二進位數值(以字串形式提供)。\n\n帶符號的二進位數的最高位是符號比特;也就是說,負數是以二的補數形式表示的。\n\n對於此函數,最大的正數輸入值為0111111111,最小的負數輸入值為1000000000。\n\n如果所提供的帶符號的二進位數是有效的二進位數,會自動將其轉換為相應的字串輸入。例如,BIN2DEC(100)和BIN2DEC('100”)得出的結果相同,均為4。', + 'example': '101', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'BIN2HEX', + 't': 9, + 'd': '將二進位數轉換為十六進位數。', + 'a': '將二進位數轉換為十六進位數。', + 'm': [1, 2], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為帶符號的十六進位數的帶符號的10比特二進位數值(以字串形式提供)。\n\n帶符號的二進位數的最高位是符號比特;也就是說,負數是以二的補數形式表示的。\n\n對於此函數,最大的正數輸入值為0111111111,最小的負數輸入值為1000000000。\n\n如果所提供的帶符號的二進位數是有效的二進位數,會自動將其轉換為相應的字串輸入。例如,BIN2HEX(11111)和BIN2HEX('11111”)得出的結果相同,均為1F。', + 'example': '101', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'places', + 'detail': '[ 可選 ] -結果中要確保的有效位數。\n\n如果設定的有效位數大於結果中的有效位數,則在結果的左側填充0,使總有效位數達到有效位數。例如,BIN2HEX('11111”,8)所得的結果值為0000001F。\n\n如果帶符號的二進位數的最高位為1,則忽略此值;即當提供的帶符號的二進位數大於等於1000000000時忽略此值。', + 'example': '8', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'BIN2OCT', + 't': 9, + 'd': '二進位數轉換為八進制數。', + 'a': '二進位數轉換為八進制數。', + 'm': [1, 2], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為帶符號的八進制數的帶符號的10比特二進位數值(以字串形式提供)。\n\n帶符號的二進位數的最高位是符號比特;也就是說,負數是以二的補數形式表示的。\n\n對於此函數,最大的正數輸入值為0111111111,最小的負數輸入值為1000000000。\n\n如果所提供的帶符號的二進位數是有效的二進位數,會自動將其轉換為相應的字串輸入。例如,BIN2OCT(11111)和BIN2OCT('11111”)得出的結果相同,均為37。', + 'example': '101', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'places', + 'detail': '[ 可選 ] - 結果中要確保的有效位數。\n\n如果設定的有效位數大於結果中的有效位數,則在結果的左側填充0,使總有效位數達到有效位數。例如,BIN2OCT('11111”)得到的結果值為00000037。\n\n如果帶符號的二進位數的最高位為1,則忽略此值;即當提供的帶符號的二進位數大於等於1000000000時忽略此值。', + 'example': '8', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DEC2BIN', + 't': 9, + 'd': '將十進位數轉換為二進位數。', + 'a': '將十進位數轉換為二進位數。', + 'm': [1, 2], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為帶符號的二進位數的十進位數值(以字串形式提供)。\n\n對於此函數,最大的正數輸入值為511,最小的負數輸入值為-512。\n\n如果所提供的十進位數是有效的十進位數,會自動將其轉換為相應的字串輸入。例如,DEC2BIN(199)和DEC2BIN('199”)得出的結果相同,均為11000111。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'places', + 'detail': '[ 可選 ] - 結果中要確保的有效位數。\n\n如果設定的有效位數大於結果中的有效位數,則在結果的左側填充0,使總有效位數達到有效位數。\n\n如果十進位數為負數,則忽略此值。', + 'example': '8', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DEC2HEX', + 't': 9, + 'd': '將十進位數轉換為十六進位數。', + 'a': '將十進位數轉換為十六進位數。', + 'm': [1, 2], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為帶符號的十六進位數的十進位數值(以字串形式提供)。\n\n此函數可接受的最大正數值為549755813887,最小負數值為-549755814888。\n\n如果所提供的十進位數是有效的十進位數,會自動將其轉換為相應的字串輸入。例如,DEC2HEX(100)和DEC2HEX('100”)得出的結果相同,均為64。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'places', + 'detail': '[ 可選 ] - 結果中要確保的有效位數。\n\n如果設定的有效位數大於結果中的有效位數,則在結果的左側填充0,使總有效位數達到有效位數。\n\n如果十進位數為負數,則忽略此值。', + 'example': '8', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DEC2OCT', + 't': 9, + 'd': '將十進位數轉換為八進制數。', + 'a': '將十進位數轉換為八進制數。', + 'm': [1, 2], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為帶符號的八進制數的十進位數值(以字串形式提供)。\n\n此函數可接受的最大正數值為536870911,最小負數值為-53687092。\n\n如果所提供的十進位數是有效的十進位數,會自動將其轉換為相應的字串輸入。例如,DEC2OCT(199)和DEC2OCT('199”)得出的結果相同,均為307。', + 'example': '100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'places', + 'detail': '[ 可選 ] -結果中要確保的有效位數。\n\n如果設定的有效位數大於結果中的有效位數,則在結果的左側填充0,使總有效位數達到有效位數。\n\n如果十進位數為負數,則忽略此值 。', + 'example': '8', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'HEX2BIN', + 't': 9, + 'd': '將十六進位數轉換為二進位數。', + 'a': '將十六進位數轉換為二進位數。', + 'm': [1, 2], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為帶符號的二進位數的帶符號的40比特十六進位數值(以字串形式提供)。\n\n帶符號的十六進位數的最高位是符號比特;也就是說,負數是以二的補數形式表示的。\n\n此函數可接受的最大正數值為1FF,最小負數值為FFFFFFFE00。\n\n如果所提供的帶符號的十六進位數是有效的十六進位數,函數會自動將其轉換為相應的字串輸入。例如,HEX2BIN(199)和HEX2BIN('199”)得出的結果相同,均為110011001。', + 'example': '"f3"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'places', + 'detail': '[ 可選 ] - 結果中要確保的有效位數。\n\n如果設定的有效位數大於結果中的有效位數,則在結果的左側填充0,使總有效位數達到有效位數。\n\n如果帶符號的十六進位數的最高位為1,則忽略此值;即當提供的帶符號的十六進位數大於等於8000000000時忽略此值。', + 'example': '8', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'HEX2DEC', + 't': 9, + 'd': '將十六進位數轉換為十進位數。', + 'a': '將十六進位數轉換為十進位數。', + 'm': [1, 1], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為十進位數的帶符號的40比特十六進位數值(以字串形式提供)。\n\n帶符號的十六進位數的最高位是符號比特;也就是說,負數是以二的補數形式表示的。\n\n此函數可接受的最大正數值為7fffffffff,最小負數值為8000000000。\n\n如果所提供的帶符號的十六進位數是有效的十六進位數,函數會自動將其轉換為相應的字串輸入。例如,HEX2DEC(199)和HEX2DEC('199”)得出的結果相同,均為409 。', + 'example': '"f3"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'HEX2OCT', + 't': 9, + 'd': '將十六進位數轉換為八進制數。', + 'a': '將十六進位數轉換為八進制數。', + 'm': [1, 2], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為帶符號的八進制數的帶符號的40比特十六進位數值(以字串形式提供)。\n\n帶符號的十六進位數的最高位是符號比特;也就是說,負數是以二的補數形式表示的。\n\n此函數可接受的最大正數值為1FFFFFFF,最小負數值為FFE0000000。\n\n如果所提供的帶符號的十六進位數是有效的十六進位數,函數會自動將其轉換為相應的字串輸入。例如,HEX2OCT(199)和HEX2OCT('199”)得出的結果相同,均為631。', + 'example': '"f3"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'places', + 'detail': '[ 可選 ] - 結果中要確保的有效位數。\n\n如果設定的有效位數大於結果中的有效位數,則在結果的左側填充0,使總有效位數達到有效位數。\n\n如果帶符號的十六進位數的最高位為1,則忽略此值;即當給定的帶符號的十六進位數大於等於8000000000時忽略此值。', + 'example': '8', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'OCT2BIN', + 't': 9, + 'd': '將八進制數轉換為二進位數。', + 'a': '將八進制數轉換為二進位數。', + 'm': [1, 2], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為帶符號的二進位數的帶符號的30比特八進制數值(以字串形式提供)。\n\n帶符號的八進制數的最高位是符號比特;也就是說,負數是以二的補數形式表示的。\n\n此函數可接受的最大正數值為777,最小負數值為7777777000。\n\n如果所提供的帶符號的八進制數是有效的八進制數,函數會自動將其轉換為相應的字串輸入。例如,OCT2BIN(177)和OCT2BIN('177”)得出的結果相同,均為1111111。', + 'example': '37', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'places', + 'detail': '[ 可選 ] - 結果中要確保的有效位數。\n\n如果設定的有效位數大於結果中的有效位數,則在結果的左側填充0,使總有效位數達到有效位數。\n\n如果帶符號的八進制數的最高位為1,則忽略此值;即當給定的帶符號的八進制數大於等於4000000000時忽略此值。', + 'example': '8', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'OCT2DEC', + 't': 9, + 'd': '將八進制數轉換為十進位數。', + 'a': '將八進制數轉換為十進位數。', + 'm': [1, 1], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為十進位數的帶符號的30比特八進制數值(以字串形式提供)。\n\n帶符號的ba進制數的最高位是符號比特;也就是說,負數是以二的補數形式表示的。\n\n此函數可接受的最大正數值為3777777777,最小負數值為4000000000。\n\n如果所提供的帶符號的八進制數是有效的八進制數,函數會自動將其轉換為相應的字串輸入。例如,OCT2DEC(177)和OCT2DEC('177”)得出的結果相同,均為127。', + 'example': '37', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'OCT2HEX', + 't': 9, + 'd': '將八進制數轉換為十六進位數。', + 'a': '將八進制數轉換為十六進位數。', + 'm': [1, 2], + 'p': [{ + 'name': 'number', + 'detail': '要轉換為帶符號的十六進位數的帶符號的30比特八進制數值(以字串形式提供)。\n\n帶符號的ba進制數的最高位是符號比特;也就是說,負數是以二的補數形式表示的。\n\n此函數可接受的最大正數值為3777777777,最小負數值為4000000000。\n\n如果所提供的帶符號的八進制數是有效的八進制數,函數會自動將其轉換為相應的字串輸入。例如,OCT2HEX(177)和OCT2HEX('177”)得出的結果相同,均為7F。', + 'example': '37', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'places', + 'detail': '[ 可選 ] - 結果中要確保的有效位數。\n\n如果設定的有效位數大於結果中的有效位數,則在結果的左側填充0,使總有效位數達到有效位數。\n\n如果帶符號的八進制數的最高位為1,則忽略此值;即當給定的帶符號的八進制數大於等於4000000000時忽略此值。', + 'example': '8', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'COMPLEX', + 't': 9, + 'd': '將實係數及虛係數轉換為 x+yi 或 x+yj 形式的複數。', + 'a': '將實係數及虛係數轉換為 x+yi 或 x+yj 形式的複數。', + 'm': [2, 3], + 'p': [{ + 'name': 'real_num', + 'detail': '複數的實係數。', + 'example': '3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'i_num', + 'detail': '複數的虛係數。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'suffix', + 'detail': '[可選 - 默認為'i”] - 複數中虛係數的尾碼。', + 'example': '"j"', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangestring' + }] + }, { + 'n': 'IMREAL', + 't': 9, + 'd': '返回以 x+yi 或 x+yj 文本格式表示的複數的實係數。', + 'a': '返回以 x+yi 或 x+yj 文本格式表示的複數的實係數。', + 'm': [1, 1], + 'p': [{ + 'name': 'inumber', + 'detail': '需要計算其實係數的複數。', + 'example': '"4+5i"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'IMAGINARY', + 't': 9, + 'd': '返回以 x+yi 或 x+yj 文本格式表示的複數的虛係數。', + 'a': '返回以 x+yi 或 x+yj 文本格式表示的複數的虛係數。', + 'm': [1, 1], + 'p': [{ + 'name': 'inumber', + 'detail': '需要計算其虛係數的複數。', + 'example': '"4+5i"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'IMCONJUGATE', + 't': 9, + 'd': '返回以 x+yi 或 x+yj 文本格式表示的複數的共軛複數。', + 'a': '返回以 x+yi 或 x+yj 文本格式表示的複數的共軛複數。', + 'm': [1, 1], + 'p': [{ + 'name': 'inumber', + 'detail': '需要計算其共軛數的複數。', + 'example': '"3+4i"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'IMABS', + 't': 9, + 'd': '返回以 x+yi 或 x+yj 文本格式表示的複數的絕對值(模)。', + 'a': '返回以 x+yi 或 x+yj 文本格式表示的複數的絕對值(模)。', + 'm': [1, 1], + 'p': [{ + 'name': 'inumber', + 'detail': '要計算其絕對值的複數。', + 'example': '"3+4i"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'DELTA', + 't': 9, + 'd': '檢驗兩個值是否相等。如果 number1=number2,則返回1;否則返回0。', + 'a': '檢驗兩個值是否相等。如果 number1=number2,則返回1;否則返回0。', + 'm': [1, 2], + 'p': [{ + 'name': 'number1', + 'detail': '第一個數位。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'number2', + 'detail': '[可選 - 默認為0] - 第二個數位。', + 'example': '1', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'IMSUM', + 't': 9, + 'd': '返回以 x+yi 或 x+yj 文本格式表示的 1 至 255 個複數的和。', + 'a': '返回以 x+yi 或 x+yj 文本格式表示的 1 至 255 個複數的和。', + 'm': [1, 255], + 'p': [{ + 'name': 'inumber1', + 'detail': '要相加的第一個複數', + 'example': '"3+4i"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'inumber2, …', + 'detail': '[可選] -要與值1相加的其他複數', + 'example': '"5-3i"', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'IMSUB', + 't': 9, + 'd': '返回以 x+yi 或 x+yj 文本格式表示的兩個複數的差。', + 'a': '返回以 x+yi 或 x+yj 文本格式表示的兩個複數的差。', + 'm': [2, 2], + 'p': [{ + 'name': 'inumber1', + 'detail': '從(複)數中减去 inumber2。', + 'example': '"6+5i"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'inumber2', + 'detail': '從 inumber1 中减(複)數。', + 'example': '"2+3i"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'IMPRODUCT', + 't': 9, + 'd': '返回以 x+yi 或 x+yj 文本格式表示的 1 至 255 個複數的乘積。', + 'a': '返回以 x+yi 或 x+yj 文本格式表示的 1 至 255 個複數的乘積。', + 'm': [1, 255], + 'p': [{ + 'name': 'inumber1', + 'detail': '用於計算乘積的第一個複數', + 'example': '"3+4i"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'inumber2, …', + 'detail': '[可選] -要相乘的其他複數。', + 'example': '"5-3i"', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'IMDIV', + 't': 9, + 'd': '返回以 x+yi 或 x+yj 文本格式表示的兩個複數的商。', + 'a': '返回以 x+yi 或 x+yj 文本格式表示的兩個複數的商。', + 'm': [2, 2], + 'p': [{ + 'name': 'inumber1', + 'detail': '複數分子或被除數。', + 'example': '"11+16i"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'inumber2', + 'detail': '複數分母或除數。', + 'example': '"3+2i"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'NOT', + 't': 10, + 'd': '返回某個邏輯值的相反值-'NOT(TRUE())”將返回FALSE;'NOT(FALSE())”將返回TRUE。', + 'a': '返回某個邏輯值的相反值-'NOT(TRUE())”將返回FALSE;'NOT(FALSE())”將返回TRUE。', + 'm': [1, 1], + 'p': [{ + 'name': 'logical', + 'detail': '計算結果為TRUE或FALSE的任何值或運算式。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'TRUE', + 't': 10, + 'd': '返回邏輯值 TRUE。', + 'a': '返回邏輯值 TRUE。', + 'm': [0, 0], + 'p': [] + }, { + 'n': 'FALSE', + 't': 10, + 'd': '返回邏輯值 FALSE。', + 'a': '返回邏輯值 FALSE。', + 'm': [0, 0], + 'p': [] + }, { + 'n': 'AND', + 't': 10, + 'd': '所有參數的計算結果為TRUE時,返回TRUE;只要有一個參數的計算結果為FALSE,即返回FALSE。', + 'a': '所有參數的計算結果為TRUE時,返回TRUE;只要有一個參數的計算結果為FALSE,即返回FALSE。', + 'm': [1, 255], + 'p': [{ + 'name': 'logical1', + 'detail': '要測試的第一個條件,其計算結果可以為TRUE或FALSE。', + 'example': 'A2 = "foo"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'logical2,...', + 'detail': '[可選] - 要測試的其他條件,其計算結果可以為TRUE或FALSE,最多可包含255個條件。', + 'example': 'A3 = "bar"', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'IFERROR', + 't': 10, + 'd': '如果第一個參數不是錯誤值,就返回第一個參數;否則,返回第二個參數。', + 'a': '如果第一個參數不是錯誤值', + 'm': [2, 2], + 'p': [{ + 'name': 'value', + 'detail': '檢查是否存在錯誤的參數。', + 'example': 'A1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value_if_error', + 'detail': '公式的計算結果錯誤時返回的值。計算以下錯誤類型:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或#NULL!。', + 'example': '"Error in cell A1"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'IF', + 't': 10, + 'd': '當邏輯運算式的值為TRUE時返回一個值,而當其為FALSE時返回另一個值。', + 'a': '當邏輯運算式的值為TRUE時返回一個值,而當其為FALSE時返回另一個值。', + 'm': [2, 3], + 'p': [{ + 'name': 'logical_test', + 'detail': '一個運算式或對包含運算式的儲存格的引用,該運算式代表某種邏輯值(即TRUE或FALSE)。', + 'example': 'A2 = "foo"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value_if_true', + 'detail': '當邏輯運算式為TRUE時的返回值。', + 'example': '"A2 is foo"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value_if_false', + 'detail': '[可選 - 默認為空白] - 當邏輯運算式等於FALSE時的函數返回值。', + 'example': '"A2 was false"', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'OR', + 't': 10, + 'd': '只要有一個參數的計算結果為TRUE時,返回TRUE;所有參數的計算結果為FALSE,即返回FALSE。', + 'a': '只要有一個參數的計算結果為TRUE時,返回TRUE;所有參數的計算結果為FALSE,即返回FALSE。', + 'm': [1, 255], + 'p': [{ + 'name': 'logical1', + 'detail': '要測試的第一個條件,其計算結果可以為TRUE或FALSE。', + 'example': 'A2 = "foo"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': '邏輯運算式2', + 'detail': '[可選] - 其他運算式或對包含運算式的儲存格的引用,這些運算式代表某種邏輯值(即TRUE或FALSE)或者可以強制轉換為邏輯值。', + 'example': ' A3 = "bar"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'NE', + 't': 11, + 'd': '如果指定的值不相等,則返回'TRUE”;否則返回'FALSE”。相當於'<>”運算子。', + 'a': '如果指定的值不相等,則返回'TRUE”;否則返回'FALSE”。相當於'<>”運算子。', + 'm': [2, 2], + 'p': [{ + 'name': 'value1', + 'detail': '第一個值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value2', + 'detail': '要檢查是否與 value1 不相等的值。', + 'example': 'A3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'EQ', + 't': 11, + 'd': '如果指定的值相等,則返回'TRUE”;否則返回'FALSE”。相當於'=”運算子。', + 'a': '如果指定的值相等,則返回'TRUE”;否則返回'FALSE”。相當於'=”運算子。', + 'm': [2, 2], + 'p': [{ + 'name': 'value1', + 'detail': '第一個值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value2', + 'detail': '要檢查是否與value1相等的值。', + 'example': 'A3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'GT', + 't': 11, + 'd': '如果第一个参数严格大于第二个,则返回 TRUE;否则返回 FALSE。相当于'>'运算符。', + 'a': '如果第一个参数严格大于第二个,则返回 TRUE;否则返回 FALSE。相当于'>'运算符。', + 'm': [2, 2], + 'p': [{ + 'name': 'value1', + 'detail': '要測試其是否大於 value2 的值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value2', + 'detail': '第二個值。', + 'example': 'A3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'GTE', + 't': 11, + 'd': '如果第一个参数大于或等于第二个,则返回 TRUE;否则返回 FALSE。相当于'>=”运算符。', + 'a': '如果第一个参数大于或等于第二个,则返回 TRUE;否则返回 FALSE。相当于'>=”运算符。', + 'm': [2, 2], + 'p': [{ + 'name': 'value1', + 'detail': '要测试其是否大于等于 value2 的值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value2', + 'detail': '第二个值。', + 'example': 'A3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'LT', + 't': 11, + 'd': '如果第一个参数严格小于第二个,则返回 TRUE;否则返回 FALSE。相当于'<”运算符。', + 'a': '如果第一个参数严格小于第二个,则返回 TRUE;否则返回 FALSE。相当于'<”运算符。', + 'm': [2, 2], + 'p': [{ + 'name': 'value1', + 'detail': '要测试其是否小于 value2 的值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value2', + 'detail': '第二个值。', + 'example': 'A3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'LTE', + 't': 11, + 'd': '如果第一个参数小于或等于第二个,则返回 TRUE;否则返回 FALSE。相当于'<=”运算符。', + 'a': '如果第一个参数小于或等于第二个,则返回 TRUE;否则返回 FALSE。相当于'<=”运算符。', + 'm': [2, 2], + 'p': [{ + 'name': 'value1', + 'detail': '要测试其是否小于等于 value2 的值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value2', + 'detail': '第二个值。', + 'example': 'A3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n':'ADD', + 't':11, + 'd':'返回兩個數值之和。相當於`+`運算子。', + 'a':'返回兩個數值之和。相當於`+`運算子。', + 'm':[2,2], + 'p':[{ + 'name':'value1', + 'detail':'第一個加數。', + 'example':'A2', + 'require':'m', + 'repeat':'n', + 'type':'rangenumber' + },{ + 'name':'value2', + 'detail':'第二個加數。', + 'example':'A3', + 'require':'m', + 'repeat':'n', + 'type':'rangenumber' + }] + }, { + 'n':'MINUS', + 't':11, + 'd':'返回兩個數值之差。相當於'-'運算子。', + 'a':'返回兩個數值之差。相當於'-'運算子。', + 'm':[2,2], + 'p':[{ + 'name':'value1', + 'detail':'被減數,即要對其計减的數值。', + 'example':'A2', + 'require':'m', + 'repeat':'n', + 'type':'rangenumber' + },{ + 'name':'value2', + 'detail':'減數,即要從value1中减除的數值。', + 'example':'A3', + 'require':'m', + 'repeat':'n', + 'type':'rangenumber' + }] + }, { + 'n':'MULTIPLY', + 't':11, + 'd':'返回兩個數的乘積。相當於'*'運算子。', + 'a':'返回兩個數的乘積。相當於'*'運算子。', + 'm':[2,2], + 'p':[{ + 'name':'value1', + 'detail':'第一個乘數。', + 'example':'A2', + 'require':'m', + 'repeat':'n', + 'type':'rangenumber' + },{ + 'name':'value2', + 'detail':'第二個乘數。', + 'example':'B2', + 'require':'m', + 'repeat':'n', + 'type':'rangenumber' + }] + }, { + 'n': 'DIVIDE', + 't': 11, + 'd': '返回两个参数相除所得的结果。相当于 `/` 运算符。', + 'a': '返回两个参数相除所得的结果。相当于 `/` 运算符。', + 'm': [2, 2], + 'p': [{ + 'name': 'value1', + 'detail': '要被除的数值。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'value2', + 'detail': '用于除其他数的数值。\n\n除数不得为0。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'CONCAT', + 't': 11, + 'd': '返回两个值的串联。相当于 `&` 运算符。', + 'a': '返回两个值的串联。相当于 `&` 运算符。', + 'm': [2, 2], + 'p': [{ + 'name': 'value1', + 'detail': 'value2 将附于其后的值。', + 'example': '"de"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'value2', + 'detail': '要附于 value1 之后的值。', + 'example': '"mystify"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'UNARY_PERCENT', + 't': 11, + 'd': '返回按百分比解释的数值。例如,'UNARY_PERCENT(100)”等于1。', + 'a': '返回按百分比解释的数值。例如,'UNARY_PERCENT(100)”等于1。', + 'm': [1, 1], + 'p': [{ + 'name': 'number', + 'detail': '要作为百分比解释的数值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'CONCATENATE', + 't': 12, + 'd': '将两个或多个文本字符串联接为一个字符串。', + 'a': '将两个或多个文本字符串联接为一个字符串。', + 'm': [1, 255], + 'p': [{ + 'name': 'text1', + 'detail': '初始字符串。', + 'example': '"Super"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'text2 ...', + 'detail': '[可选] - 要按顺序连接在一起的其他字符串。', + 'example': '"calla"', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'CODE', + 't': 12, + 'd': '返回所提供的字符串中首字符的 Unicode 映射值。', + 'a': '返回所提供的字符串中首字符的 Unicode 映射值。', + 'm': [1, 1], + 'p': [{ + 'name': 'text', + 'detail': '要返回其首字符的Unicode映射值的字符串。', + 'example': '"a"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'CHAR', + 't': 12, + 'd': '按照当前 Unicode 编码表,将数字转换为对应的字符。', + 'a': '按照当前 Unicode 编码表,将数字转换为对应的字符。', + 'm': [1, 1], + 'p': [{ + 'name': 'number', + 'detail': '介于 1 到 255 之间的数字。', + 'example': '97', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'ARABIC', + 't': 12, + 'd': '将罗马数字转换为阿拉伯数字。', + 'a': '将罗马数字转换为阿拉伯数字。', + 'm': [1, 1], + 'p': [{ + 'name': 'text', + 'detail': '要转换格式的罗马数字', + 'example': '"XIV"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ROMAN', + 't': 12, + 'd': '将数字格式设置为罗马数字形式。', + 'a': '将数字格式设置为罗马数字形式。', + 'm': [1, 1], + 'p': [{ + 'name': 'number', + 'detail': '要设置格式的数字,介于1到3999之间(包括这两个数字)。', + 'example': '499', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'REGEXEXTRACT', + 't': 12, + 'd': '按照正则表达式提取匹配的子串。', + 'a': '按照正则表达式提取匹配的子串。', + 'm': [2, 2], + 'p': [{ + 'name': 'text', + 'detail': '输入文本。', + 'example': '"Needle in a haystack"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'regular_expression', + 'detail': '此函数将返回文本中符合此表达式的第一个子串。', + 'example': '".e{2}dle"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'REGEXMATCH', + 't': 12, + 'd': '判断一段文本是否与正则表达式相匹配。', + 'a': '判断一段文本是否与正则表达式相匹配。', + 'm': [2, 2], + 'p': [{ + 'name': 'text', + 'detail': '要用正则表达式测试的文本。', + 'example': '"Spreadsheets"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'regular_expression', + 'detail': '用来测试文本的正则表达式。', + 'example': '"S.r"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'REGEXREPLACE', + 't': 12, + 'd': '使用正则表达式将文本字符串中的一部分替换为其他文本字符串。', + 'a': '使用正则表达式将文本字符串中的一部分替换为其他文本字符串。', + 'm': [3, 3], + 'p': [{ + 'name': 'text', + 'detail': '要对其局部进行替换操作的文本。', + 'example': '"Spreadsheets"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'regular_expression', + 'detail': '正则表达式。 text 中所有匹配的实例都将被替换。', + 'example': '"S.*d"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'replacement', + 'detail': '要插入到原有文本中的文本。', + 'example': '"Bed"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'T', + 't': 12, + 'd': '返回文本格式的字符串参数。', + 'a': '返回文本格式的字符串参数。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要转换为文本的参数。\n\n如果值为文本,T将返回值本身。\n\n如果值为指向包含文本的单元格的引用,T将返回值中的内容。\n\n如果值为错误值或包含错误值的单元格,T将返回该错误值。\n\n对于所有其他情况,T将返回空串。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'FIXED', + 't': 12, + 'd': '以固定的小数位数设置数字的格式。', + 'a': '以固定的小数位数设置数字的格式。', + 'm': [1, 3], + 'p': [{ + 'name': 'number', + 'detail': '要进行舍入并转换为文本的数字。', + 'example': '3.141592653', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'decimals', + 'detail': '[可选 - 默认值为2] - 结果中要显示的小数位数。\n\n如果数值的有效位数小于小数位数,将以零填充。如果数值的有效位数大于小数位数,则将其舍入到所需的小数位数而不是将其截断。', + 'example': '2', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'no_commas', + 'detail': '[可选 - 默认值为FALSE()] - 一个逻辑值,如果为 TRUE(),则会禁止 FIXED 在返回的文本中包含逗号。', + 'example': 'FALSE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'FIND', + 't': 12, + 'd': '返回字符串在文本中首次出现的位置(区分大小写)。', + 'a': '返回字符串在文本中首次出现的位置(区分大小写)。', + 'm': [2, 3], + 'p': [{ + 'name': 'find_text', + 'detail': '要在要搜索的文本中查找的字符串。', + 'example': '"n"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'within_text', + 'detail': '要在其中搜索搜索字符串的首次出现位置的文本。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'start_num', + 'detail': '[可选 - 默认值为1] - 要在要搜索的文本中开始搜索的字符位置。', + 'example': '14', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'FINDB', + 't': 12, + 'd': '返回某个字符串在文本中首次出现的位置(每个双字节字符占两个位置)。', + 'a': '返回某个字符串在文本中首次出现的位置(每个双字节字符占两个位置)。', + 'm': [2, 3], + 'p': [{ + 'name': 'find_text', + 'detail': '要在要搜索的文本中查找的字符串。', + 'example': '"新"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'within_text', + 'detail': '要在其中搜索搜索字符串的首次出现位置的文本。', + 'example': '"农历新年"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'start_num', + 'detail': '[可选 - 默认值为 1] - 要在要搜索的文本中开始搜索的字符位置。', + 'example': '2', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'JOIN', + 't': 12, + 'd': '将一个或多个使用指定定界符的一维数组的元素连接到一起。', + 'a': '将一个或多个使用指定定界符的一维数组的元素连接到一起。', + 'm': [2, 255], + 'p': [{ + 'name': 'separator', + 'detail': '置于相互连接的值之间的字符或字符串。\n\n定界符可以为空,例如JOIN(,{1,2,3})。', + 'example': '" and-a "', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'array1', + 'detail': '要使用定界符连接的一个或多个值。', + 'example': '{1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'array2, ...', + 'detail': '[可选] - 要使用定界符连接的其他值或数组。', + 'example': '2', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangeall' + }] + }, { + 'n': 'LEFT', + 't': 12, + 'd': '从文本字符串的第一个字符开始返回指定个数的字符。', + 'a': '从文本字符串的第一个字符开始返回指定个数的字符。', + 'm': [1, 2], + 'p': [{ + 'name': 'text', + 'detail': '包含要提取的字符的文本字符串。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'num_chars', + 'detail': '[可选 - 默认值为1] - 指定要由 LEFT 提取的字符的数量。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'RIGHT', + 't': 12, + 'd': '根据所指定的字符数返回文本字符串中最后一个或多个字符。', + 'a': '根据所指定的字符数返回文本字符串中最后一个或多个字符。', + 'm': [1, 2], + 'p': [{ + 'name': 'text', + 'detail': '包含要提取的字符的文本字符串。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'num_chars', + 'detail': '[可选 - 默认值为1] - 指定要由 RIGHT 提取的字符的数量。', + 'example': '2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'MID', + 't': 12, + 'd': '返回文本字符串中从指定位置开始的特定数目的字符。', + 'a': '返回文本字符串中从指定位置开始的特定数目的字符。', + 'm': [3, 3], + 'p': [{ + 'name': 'text', + 'detail': '包含要提取的字符的文本字符串。', + 'example': '"get this"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'start_num', + 'detail': '要从字符串中开始提取的位置。字符串中第一个字符的索引为1。', + 'example': '5', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'num_chars', + 'detail': '指定要由 MID 提取的字符的数量。\n\n如果提取的字符数尚不足提取长度个字符时就到达了字符串尾部,则MID返回从开始位置到字符串尾部的字符。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'LEN', + 't': 12, + 'd': '返回给定字符串的长度。', + 'a': '返回给定字符串的长度。', + 'm': [1, 1], + 'p': [{ + 'name': 'text', + 'detail': '要返回其长度的字符串。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'LENB', + 't': 12, + 'd': '返回文本中所包含的字符数。与双字节字符集(DBCS)一起使用。', + 'a': '返回文本中所包含的字符数。与双字节字符集(DBCS)一起使用。', + 'm': [1, 1], + 'p': [{ + 'name': 'text', + 'detail': '要返回其字节数的字符串。(一个汉字为两个字节数)', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'LOWER', + 't': 12, + 'd': '将指定字符串中的字母转换为小写。', + 'a': '将指定字符串中的字母转换为小写。', + 'm': [1, 1], + 'p': [{ + 'name': 'text', + 'detail': '要转换为小写的字符串。', + 'example': '"LOREM IPSUM"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'UPPER', + 't': 12, + 'd': '将指定字符串中的字母转换为大写。', + 'a': '将指定字符串中的字母转换为大写。', + 'm': [1, 1], + 'p': [{ + 'name': 'text', + 'detail': '要转换为大写的字符串。', + 'example': '"lorem ipsum"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'EXACT', + 't': 12, + 'd': '比较两个字符串是否相同。', + 'a': '比较两个字符串是否相同。', + 'm': [2, 2], + 'p': [{ + 'name': 'text1', + 'detail': '要比较的第一个字符串。', + 'example': 'A1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'text2', + 'detail': '要比较的第二个字符串。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'REPLACE', + 't': 12, + 'd': '将文本字符串的一部分替换为其他文本字符串。', + 'a': '将文本字符串的一部分替换为其他文本字符串。', + 'm': [4, 4], + 'p': [{ + 'name': 'old_text', + 'detail': '要对其局部进行替换操作的文本。', + 'example': '"Spreadsheets"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'start_num', + 'detail': '开始进行替换操作的位置(文本开头位置为 1)。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'num_chars', + 'detail': '要在文本中替换的字符个数。', + 'example': '6', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'new_text', + 'detail': '要插入到原有文本中的文本。', + 'example': '"Bed"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'REPT', + 't': 12, + 'd': '返回指定文本的多次重复。', + 'a': '返回指定文本的多次重复。', + 'm': [2, 2], + 'p': [{ + 'name': 'text', + 'detail': '要重复的字符或字符串。', + 'example': '"ha"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'number_times', + 'detail': '要重复的文本要在返回值中出现的次数。\n\n最大重复次数为100。即使重复次数大于100,REPT也仅将相应文本重复100次。', + 'example': '4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SEARCH', + 't': 12, + 'd': '返回字符串在文本中首次出现的位置(不区分大小写)。', + 'a': '返回字符串在文本中首次出现的位置(不区分大小写)。', + 'm': [2, 3], + 'p': [{ + 'name': 'find_text', + 'detail': '要在要搜索的文本中查找的字符串。', + 'example': '"n"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'within_text', + 'detail': '要在其中搜索搜索字符串的首次出现位置的文本。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'start_num', + 'detail': '[ 可选 - 默认值为1 ] - 要在要搜索的文本中开始搜索的字符位置。', + 'example': '14', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SUBSTITUTE', + 't': 12, + 'd': '在文本字符串中用 new_text 替换 old_text。', + 'a': '在文本字符串中用 new_text 替换 old_text。', + 'm': [3, 4], + 'p': [{ + 'name': 'text', + 'detail': '需要替换其中字符的文本,或对含有文本(需要替换其中字符)的单元格的引用。', + 'example': '"search for it"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'old_text', + 'detail': '需要替换的文本。', + 'example': '"search for"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'new_text', + 'detail': '用于替换 old_text 的文本。', + 'example': '"Google"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'instance_num', + 'detail': '[ 可选 ] - 指定要用 new_text 替换 old_text 的事件。 如果指定了 instance_num,则只有满足要求的 old_text 被替换。 否则,文本中出现的所有 old_text 都会更改为 new_text。', + 'example': '3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'CLEAN', + 't': 12, + 'd': '移除文本中的不可打印 ASCII 字符后将其返回。', + 'a': '移除文本中的不可打印 ASCII 字符后将其返回。', + 'm': [1, 1], + 'p': [{ + 'name': 'text', + 'detail': '要移除其中不可打印字符的文本。', + 'example': '"AF"&CHAR(31)', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'TEXT', + 't': 12, + 'd': '按照指定格式将数字转换为文本。', + 'a': '按照指定格式将数字转换为文本。', + 'm': [2, 2], + 'p': [{ + 'name': 'value', + 'detail': '要设置格式的数字、日期或时间。', + 'example': '1.23', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'format_text', + 'detail': '以括号括起来的模式串,将按该模式设置数字的格式。\n\n0表示在数值位数少于格式指定的位数时必定以零填充。例如,TEXT(12.3,"000.00")将返回012.30。当数值的小数位数超过模式指定的小数位数时,四舍五入为指定的小数位数。例如,TEXT(12.305,"00.00")将返回12.31。\n\n#类似于0,但并不是在小数点的两侧都以零填充。例如,TEXT(12.3,"###.##")将返回12.3。', + 'example': '"$0.00"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'TRIM', + 't': 12, + 'd': '删除指定字符串前后的空格。', + 'a': '删除指定字符串前后的空格。', + 'm': [1, 1], + 'p': [{ + 'name': 'text', + 'detail': '要修剪的字符串或指向包含该字符串的单元格的引用。', + 'example': '" lorem ipsum"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'VALUE', + 't': 12, + 'd': '将可识别的任何日期、时间或数字格式的字符串转换为数字。', + 'a': '将可识别的任何日期、时间或数字格式的字符串转换为数字。', + 'm': [1, 1], + 'p': [{ + 'name': 'text', + 'detail': '包含要转换的值的字符串。', + 'example': '"123"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'PROPER', + 't': 12, + 'd': '将指定字符串中每个单词的首字母转为大写。', + 'a': '将指定字符串中每个单词的首字母转为大写。', + 'm': [1, 1], + 'p': [{ + 'name': 'text', + 'detail': '要转换的文本,其中每个单词的首字母都将转为大写,所有其他字母则转为小写。', + 'example': '"united states"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'CONVERT', + 't': 13, + 'd': '将数字从一种度量系统转换为另一种度量系统。', + 'a': '将数字从一种度量系统转换为另一种度量系统。', + 'm': [3, 3], + 'p': [{ + 'name': 'number', + 'detail': '是以 from_unit 为单位的需要进行转换的数值。', + 'example': '5.1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'from_unit', + 'detail': '是数值的单位。', + 'example': '"g"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'to_unit', + 'detail': '是结果的单位。', + 'example': '"kg"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'SUMX2MY2', + 't': 14, + 'd': '返回两数组中对应数值的平方差之和。', + 'a': '返回两数组中对应数值的平方差之和。', + 'm': [2, 2], + 'p': [{ + 'name': 'array_x', + 'detail': '第一个数组或数值区域。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'array_y', + 'detail': '第二个数组或数值区域。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SUMX2PY2', + 't': 14, + 'd': '返回两数组中对应数值的平方和之和。', + 'a': '返回两数组中对应数值的平方和之和。', + 'm': [2, 2], + 'p': [{ + 'name': 'array_x', + 'detail': '第一个数组或数值区域。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'array_y', + 'detail': '第二个数组或数值区域。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SUMXMY2', + 't': 14, + 'd': '返回两数组中对应数值之差的平方和。', + 'a': '返回两数组中对应数值之差的平方和。', + 'm': [2, 2], + 'p': [{ + 'name': 'array_x', + 'detail': '第一个数组或数值区域。', + 'example': 'A2:A100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'array_y', + 'detail': '第二个数组或数值区域。', + 'example': 'B2:B100', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'TRANSPOSE', + 't': 14, + 'd': '将数组或单元格範圍的行列转置。', + 'a': '将数组或单元格範圍的行列转置。', + 'm': [1, 1], + 'p': [{ + 'name': 'array', + 'detail': '要将其行列互换的数组或範圍。', + 'example': '{1,2}', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'TREND', + 't': 14, + 'd': '返回线性趋势值。', + 'a': '返回线性趋势值。', + 'm': [1, 4], + 'p': [{ + 'name': 'known_y', + 'detail': '关系表达式 y = mx + b 中已知的 y 值集合。\n\n如果 known_y 为二维数组或範圍,则 known_x 的维数必须与之相同,或者省略此参数。\n\n如果 known_y 为一维数组或範圍,known_x 则可代表二维数组或範圍中的多个自变量。也就是说,如果 known_y 为单行,则将 known_x 中的每行解释为各自独立的值,类似情况也适用于 known_y 为单列的情况。', + 'example': 'B2:B10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'known_x', + 'detail': '[可选 - 默认该数组为{1,2,3,...},其大小与 known_y 相同] - 关系表达式 y = mx + b 中已知的可选 x 值集合。\n\n如果 known_y 为一维数组或範圍,known_x 则可代表二维数组或範圍中的多个自变量。也就是说,如果 known_y 为单行,则将 known_x 中的每行解释为各自独立的值,类似情况也适用于 known_y 为单列的情况。', + 'example': 'A2:A10', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'new_x', + 'detail': '[可选 - 默认与 known_x 相同] - 需要函数 TREND 返回对应 y 值的新 x 值。', + 'example': 'A11:A13', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'const', + 'detail': '[可选 - 默认值为TRUE()] - 一个逻辑值,用于指定是否将常量 b 强制设为 0。\n\nTRUE() 表示 b 将按正常计算;\n\nFALSE() 表示 b 将被设为 0(零),m 将被调整以使 y = mx。', + 'example': 'TRUE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'FREQUENCY', + 't': 14, + 'd': '计算数值在某个区域内的出现频率,然后返回一个垂直数组。', + 'a': '计算数值在某个区域内的出现频率,然后返回一个垂直数组。', + 'm': [2, 2], + 'p': [{ + 'name': 'data_array', + 'detail': '要对其频率进行计数的一组数值或对这组数值的引用。', + 'example': 'A2:A40', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'bins_array', + 'detail': '要将 data_array 中的值插入到的间隔数组或对间隔的引用。\n\n为清晰起见,应将类别排序,但如果未排序,FREQUENCY会在内部对这些指定的值进行排序并返回正确结果。', + 'example': 'B2:B5', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'GROWTH', + 't': 14, + 'd': '使用现有数据计算预测的指数等比。', + 'a': '使用现有数据计算预测的指数等比。', + 'm': [1, 4], + 'p': [{ + 'name': 'known_y', + 'detail': '关系表达式 y = b*m^x 中已知的 y 值集合。\n\n如果已知數據_y为二维数组或範圍,则已知數據_x的维数必须与之相同,或者省略此参数。\n\n如果已知數據_y为一维数组或範圍,已知數據_x则可代表二维数组或範圍中的多个自变量。也就是说,如果已知數據_y为单行,则将已知數據_x中的每行解释为各自独立的值,类似情况也适用于已知數據_y为单列的情况。', + 'example': 'B2:B10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'known_x', + 'detail': '[可选 - 默认该数组为{1,2,3,...},其大小与 known_y 相同] - 关系表达式 y = b*m^x 中已知的可选 x 值集合。\n\n如果已知數據_y为一维数组或範圍,已知數據_x则可代表二维数组或範圍中的多个自变量。也就是说,如果已知數據_y为单行,则将已知數據_x中的每行解释为各自独立的值,类似情况也适用于已知數據_y为单列的情况。', + 'example': 'A2:A10', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'new_x', + 'detail': '[可选 - 默认与 known_x 相同] - 需要函数 GROWTH 返回对应 y 值的新 x 值。', + 'example': 'A11:A13', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'const', + 'detail': '[可选 - 默认值为TRUE()] -一个逻辑值,用于指定是否将常量 b 强制设为 1。\n\nTRUE() 表示 b 将按正常计算;\n\nFALSE() 表示 b 将被设为 1,m 将被调整以使 y = m^x。', + 'example': 'TRUE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'LINEST', + 't': 14, + 'd': '可通过使用最小二乘法计算与现有数据最佳拟合的直线,来计算某直线的统计值,然后返回描述此直线的数组。', + 'a': '可通过使用最小二乘法计算与现有数据最佳拟合的直线,来计算某直线的统计值,然后返回描述此直线的数组。', + 'm': [1, 4], + 'p': [{ + 'name': 'known_y', + 'detail': '关系表达式 y = mx + b 中已知的 y 值集合。\n\n如果 known_y 为二维数组或範圍,则 known_x 的维数必须与之相同,或者省略此参数。\n\n如果 known_y 为一维数组或範圍,known_x 则可代表二维数组或範圍中的多个自变量。也就是说,如果 known_y 为单行,则将 known_x 中的每行解释为各自独立的值,类似情况也适用于 known_y 为单列的情况。', + 'example': 'B2:B10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'known_x', + 'detail': '[可选 - 默认该数组为{1,2,3,...},其大小与 known_y 相同] - 关系表达式 y = mx + b 中已知的可选 x 值集合。\n\n如果 known_y 为一维数组或範圍,known_x 则可代表二维数组或範圍中的多个自变量。也就是说,如果 known_y 为单行,则将 known_x 中的每行解释为各自独立的值,类似情况也适用于 known_y 为单列的情况。', + 'example': 'A2:A10', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'const', + 'detail': '[可选 - 默认值为TRUE()] - 一个逻辑值,用于指定是否将常量 b 强制设为 0。\n\nTRUE() 表示 b 将按正常计算;\n\nFALSE() 表示 b 将被设为 0(零),m 将被调整以使 y = mx。', + 'example': 'TRUE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'stats', + 'detail': '[可选 - 默认值为FALSE()] - 一个逻辑值,用于指定是否返回附加回归统计值。\n\n如果详细为TRUE,除了对应于每个自变量的一组线性系数和y截距之外,LINEST还返回以下信息:\n\n每项系数和截距的标准误差、\n\n限定系数(介于0和1之间,1表示完全相关)、\n\n因变量值的标准误差、\n\nF统计或F观测值,指示所观测到的因变量和自变量变量之间的关系是随机的还是线性的、\n\n自由度,用于在参照表中查找F统计值以估算可信度、\n\n回归平方和,以及\n\n残差平方和。', + 'example': 'TRUE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'LOGEST', + 't': 14, + 'd': '在回归分析中,计算最符合数据的指数回归拟合曲线,并返回描述该曲线的数值数组。', + 'a': '在回归分析中,计算最符合数据的指数回归拟合曲线,并返回描述该曲线的数值数组。', + 'm': [1, 4], + 'p': [{ + 'name': 'known_y', + 'detail': '关系表达式 y = mx + b 中已知的 y 值集合。\n\n如果 known_y 为二维数组或範圍,则 known_x 的维数必须与之相同,或者省略此参数。\n\n如果 known_y 为一维数组或範圍,known_x 则可代表二维数组或範圍中的多个自变量。也就是说,如果 known_y 为单行,则将 known_x 中的每行解释为各自独立的值,类似情况也适用于 known_y 为单列的情况。', + 'example': 'B2:B10', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'known_x', + 'detail': '[可选 - 默认该数组为{1,2,3,...},其大小与 known_y 相同] - 关系表达式 y = mx + b 中已知的可选 x 值集合。\n\n如果 known_y 为一维数组或範圍,known_x 则可代表二维数组或範圍中的多个自变量。也就是说,如果 known_y 为单行,则将 known_x 中的每行解释为各自独立的值,类似情况也适用于 known_y 为单列的情况。', + 'example': 'A2:A10', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'const', + 'detail': '[可选 - 默认值为TRUE()] - 一个逻辑值,用于指定是否将常量 b 强制设为 0。\n\nTRUE() 表示 b 将按正常计算;\n\nFALSE() 表示 b 将被设为 0(零),m 将被调整以使 y = mx。', + 'example': 'TRUE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'stats', + 'detail': '[可选 - 默认值为FALSE()] - 一个逻辑值,用于指定是否返回附加回归统计值。\n\n如果详细为TRUE,则除了为每个自变量和系数 b 返回一组指数值之外,LOGEST 还将返回以下数据:\n\n每项指数和系数的标准误差、\n\n限定系数(介于 0 和 1 之间,1 表示完全相关)、\n\n因变量值的标准误差、\n\nF 统计或 F 观测值,指示所观测到的因变量和自变量之间的关系是随机的还是指数的、\n\n自由度 - 用于在参照表中查找 F 统计值以估算可信度、\n\n回归平方和,以及\n\n残差平方和。', + 'example': 'TRUE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'MDETERM', + 't': 14, + 'd': '返回一个数组的矩阵行列式的值。', + 'a': '返回一个数组的矩阵行列式的值。', + 'm': [1, 1], + 'p': [{ + 'name': 'array', + 'detail': '行数和列数相等的数值数组。', + 'example': 'A1:D4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'MINVERSE', + 't': 14, + 'd': '返回数组中存储的矩阵的逆矩阵。', + 'a': '返回数组中存储的矩阵的逆矩阵。', + 'm': [1, 1], + 'p': [{ + 'name': 'array', + 'detail': '行数和列数相等的数值数组。', + 'example': 'A1:D4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'MMULT', + 't': 14, + 'd': '返回两个数组的矩阵乘积。结果矩阵的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。', + 'a': '返回两个数组的矩阵乘积。结果矩阵的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。', + 'm': [2, 2], + 'p': [{ + 'name': 'array1', + 'detail': '要进行矩阵乘法运算的第一个矩阵数组。\n\narray1 列数必须与 array2 的行数相同', + 'example': 'A1:B3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'array2', + 'detail': '要进行矩阵乘法运算的第二个矩阵数组。\n\narray2 的行数必须与 array1 列数相同', + 'example': 'C1:F2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SUMPRODUCT', + 't': 14, + 'd': '在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。', + 'a': '在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。', + 'm': [1, 255], + 'p': [{ + 'name': 'array1', + 'detail': '其相应元素需要进行相乘并求和的第一个数组参数。', + 'example': 'A2:C5', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'array2', + 'detail': '[可选] - 其相应元素需要进行相乘并求和的其它数组参数。', + 'example': 'D2:F5', + 'require': 'o', + 'repeat': 'y', + 'type': 'rangenumber' + }] + }, { + 'n': 'ISFORMULA', + 't': 15, + 'd': '检查公式是否位于引用的单元格中。', + 'a': '检查公式是否位于引用的单元格中。', + 'm': [1, 1], + 'p': [{ + 'name': 'cell', + 'detail': '要检查是否存在公式的单元格。\n\n如果 cell 为包含公式的单元格,则 ISFORMULA 将返回 TRUE。如果 cell 为相应单元格範圍,则当该範圍内的首个单元格包含公式时,系统会返回 TRUE。如果是任何其他值,系统都将返回 FALSE。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'CELL', + 't': 15, + 'd': '返回有关单元格的格式、位置或内容的信息。', + 'a': '返回有关单元格的格式、位置或内容的信息。', + 'm': [2, 2], + 'p': [{ + 'name': 'info_type', + 'detail': '一个文本值,指定要返回的单元格信息的类型。', + 'example': '"type"', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'reference', + 'detail': '需要其相关信息的单元格。', + 'example': 'C2', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'NA', + 't': 15, + 'd': '返回错误值 #N/A。', + 'a': '返回错误值 #N/A。', + 'm': [0, 0], + 'p': [] + }, { + 'n': 'ERROR_TYPE', + 't': 15, + 'd': '返回与其他单元格中的错误值相对应的数字。', + 'a': '返回与其他单元格中的错误值相对应的数字。', + 'm': [1, 1], + 'p': [{ + 'name': 'error_val', + 'detail': '用于查找错误号的单元格,虽然您也可以直接提供错误值。', + 'example': 'A3', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ISBLANK', + 't': 15, + 'd': '检查所引用的单元格是否为空。', + 'a': '检查所引用的单元格是否为空。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '对要检查其是否为空的单元格的引用。\n\n如果是空单元格,则 TRUE;否则返回 FALSE。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'ISERR', + 't': 15, + 'd': '检查某个值是否为 #N/A 以外的错误值。', + 'a': '检查某个值是否为 #N/A 以外的错误值。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要验证其是否为#N/A以外的错误类型的值。\n\n如果值是除#N/A之外的任何错误(包括#DIV/0!、#NAME?、#NULL!、#NUM!、#VALUE!和#REF!),ISERR将返回TRUE。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ISERROR', + 't': 15, + 'd': '检查某个值是否为错误值。', + 'a': '检查某个值是否为错误值。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要验证其是否为错误类型的值。\n\n只要值是某种错误值(包括#DIV/0!、#N/A、#NAME?、#NULL!、#NUM!、#VALUE!和#REF!),ISERROR就会返回TRUE。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ISLOGICAL', + 't': 15, + 'd': '检查某个值是 TRUE 还是 FALSE。', + 'a': '检查某个值是 TRUE 还是 FALSE。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要验证其为逻辑TRUE还是逻辑FALSE的值。\n\n*如果值为TRUE或FALSE,或为指向值为TRUE或FALSE的单元格的引用,ISLOGICAL将返回TRUE。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ISNA', + 't': 15, + 'd': '检查某个值是否为错误值 #N/A。', + 'a': '检查某个值是否为错误值 #N/A。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要与错误值#N/A进行比较的值。\n\n*如果值为#N/A或指向包含#N/A的单元格的引用,则ISNA将返回TRUE,否则返回FALSE。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ISNONTEXT', + 't': 15, + 'd': '检查某个值是否为非文本。', + 'a': '检查某个值是否为非文本。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要检查的文本。\n\n*如果参数为文本值或指向包含文本的单元格的引用,ISNONTEXT将返回FALSE,否则返回TRUE。\n\n当值为指向空单元格的引用时,ISNONTEXT会返回TRUE。\n\n当值为空字符串时,ISNONTEXT将返回FALSE,因为空串被视作文本。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ISNUMBER', + 't': 15, + 'd': '检查某个值是否为数字。', + 'a': '检查某个值是否为数字。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要验证其是否为数字的值。\n\n*如果参数为数字或指向内容为数字值的单元格的引用,ISNUMBER将返回TRUE,否则返回FALSE。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'ISREF', + 't': 15, + 'd': '检查某个值是否为有效的单元格引用。', + 'a': '检查某个值是否为有效的单元格引用。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要验证其是否为单元格引用的值。\n\n*如果参数是有效的单元格引用,ISREF将返回TRUE,否则返回FALSE。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'ISTEXT', + 't': 15, + 'd': '检查某个值是否为文本。', + 'a': '检查某个值是否为文本。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要验证其是否为文本的值。\n\n如果参数为文本值或指向包含文本值的单元格的引用,ISTEXT将返回TRUE,否则返回FALSE。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'TYPE', + 't': 15, + 'd': '返回数值的类型。', + 'a': '返回数值的类型。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要确定其类型的数据。\n\n数字 返回 1;\n\n文本 返回 2;\n\n逻辑值 返回 4;\n\n错误值 返回 16;\n\n数组 返回 64;', + 'example': 'C4', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'N', + 't': 15, + 'd': '返回转化为数值后的值。', + 'a': '返回转化为数值后的值。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要转换为数字的参数。\n\n如果值为数字,则返回该数字。\n\n如果值为日期,则返回该日期的序列号。\n\n如果值为TRUE,则返回1。\n\n如果值为FALSE,则返回0。\n\n如果值为错误值,则返回错误值。\n\n如果值为其他值,则返回0。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'TO_DATE', + 't': 16, + 'd': '将指定的数字转换为日期。', + 'a': '将指定的数字转换为日期。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要转换为日期的参数或其单元格引用。\n\n如果值为数字或指向内容为数值的单元格的引用,TO_DATE会将值转换为相应的日期并返回,值代表从十二月30日到对应的日期之间的天数,\n\n负值表示对应的日期在十二月30日之前,而小数值则代表一天中从午夜算起的时间。\n如果值不是数字或指向内容为数值的单元格的引用,则TO_DATE将在不做任何修改的情况下返回值。', + 'example': '25405', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'TO_PURE_NUMBER', + 't': 16, + 'd': '将给定的日期/时间、百分比、货币金额或其他格式的数值转换为不带格式的纯数字。', + 'a': '将给定的日期/时间、百分比、货币金额或其他格式的数值转换为不带格式的纯数字。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要转换为纯数字的参数或其单元格引用。\n\n如果值为数字或指向包含数值的单元格的引用,TO_PURE_NUMBER将以不带任何格式与解释的形式返回值。\n\n如果值不是数字或指向内容为数值的单元格的引用,则TO_PERCENT将在不做任何修改的情况下返回值。', + 'example': '50%', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'TO_TEXT', + 't': 16, + 'd': '将给定的数字值转换为文本格式。', + 'a': '将给定的数字值转换为文本格式。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要转换为文本的参数或其单元格引用。\n\n如果值为数字或指向包含数值的单元格的引用,TO_TEXT将返回字符串形式的值,并保持现有格式。即原为货币的仍为货币,原为十进制数的仍为十进制数,原为百分比的仍为百分比,原为日期的仍为日期。\n\n如果值不是数字或指向内容为数值的单元格的引用,则TO_TEXT将在不做任何修改的情况下返回值。', + 'example': '24', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'TO_DOLLARS', + 't': 16, + 'd': '将指定的数字转换为美元金额。', + 'a': '将指定的数字转换为美元金额。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要转换为美元金额的参数或其单元格引用。\n\n如果值不是数字或指向内容为数值的单元格的引用,则 TO_DOLLARS 将在不做任何修改的情况下返回值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'TO_PERCENT', + 't': 16, + 'd': '将指定的数字转换为百分比。', + 'a': '将指定的数字转换为百分比。', + 'm': [1, 1], + 'p': [{ + 'name': 'value', + 'detail': '要转换为百分比的参数或其单元格引用。\n\n如果值为数字或指向包含数值的单元格的引用,TO_PERCENT会以1 = 100%为标准,将值转换为百分比。\n\n如果值不是数字或指向内容为数值的单元格的引用,则TO_PERCENT将在不做任何修改的情况下返回值。', + 'example': 'A2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'DGET', + 't': 17, + 'd': '使用 SQL 式查询,从列表或数据库的列中提取符合指定条件的单个值。', + 'a': '使用 SQL 式查询,从列表或数据库的列中提取符合指定条件的单个值。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'DMAX', + 't': 17, + 'd': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中的最大数字。', + 'a': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中的最大数字。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'DMIN', + 't': 17, + 'd': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中的最小数字。', + 'a': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中的最小数字。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'DAVERAGE', + 't': 17, + 'd': '使用 SQL 式查询,对列表或数据库中满足指定条件的记录字段(列)中的数值求平均值。', + 'a': '使用 SQL 式查询,对列表或数据库中满足指定条件的记录字段(列)中的数值求平均值。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'DCOUNT', + 't': 17, + 'd': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中包含数字的单元格的个数。', + 'a': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中包含数字的单元格的个数。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'DCOUNTA', + 't': 17, + 'd': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中的非空单元格的个数。', + 'a': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中的非空单元格的个数。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'DPRODUCT', + 't': 17, + 'd': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中的数值的乘积。', + 'a': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中的数值的乘积。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'DSTDEV', + 't': 17, + 'd': '使用 SQL 式查询,返回利用列表或数据库中满足指定条件的记录字段(列)中的数字作为一个样本估算出的总体标准偏差。', + 'a': '使用 SQL 式查询,返回利用列表或数据库中满足指定条件的记录字段(列)中的数字作为一个样本估算出的总体标准偏差。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'DSTDEVP', + 't': 17, + 'd': '使用 SQL 式查询,返回利用列表或数据库中满足指定条件的记录字段(列)中的数字作为样本总体计算出的总体标准偏差。', + 'a': '使用 SQL 式查询,返回利用列表或数据库中满足指定条件的记录字段(列)中的数字作为样本总体计算出的总体标准偏差。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'DSUM', + 't': 17, + 'd': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中的数字之和。', + 'a': '使用 SQL 式查询,返回列表或数据库中满足指定条件的记录字段(列)中的数字之和。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'DVAR', + 't': 17, + 'd': '使用 SQL 式查询,返回利用列表或数据库中满足指定条件的记录字段(列)中的数字作为一个样本估算出的总体方差。', + 'a': '使用 SQL 式查询,返回利用列表或数据库中满足指定条件的记录字段(列)中的数字作为一个样本估算出的总体方差。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + 'n': 'DVARP', + 't': 17, + 'd': '使用 SQL 式查询,通过使用列表或数据库中满足指定条件的记录字段(列)中的数字计算样本总体的样本总体方差。', + 'a': '使用 SQL 式查询,通过使用列表或数据库中满足指定条件的记录字段(列)中的数字计算样本总体的样本总体方差。', + 'm': [3, 3], + 'p': [{ + 'name': 'database', + 'detail': '构成列表或数据库的单元格区域,列表的第一行包含每一列的标签。', + 'example': 'A2:F20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'field', + 'detail': '指定 database 中的哪一列包含要提取和用于计算的值。\n\nfield 可以是与 database 第一行中某个列标题对应的文本标签,也可以是指定相关列的数字索引,第一列的索引值为 1。', + 'example': 'G2', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'criteria', + 'detail': '包含所指定条件的单元格区域。计算之前将使用这些条件来过滤 database 中的值。', + 'example': 'A22:D23', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }] + }, { + "n": "AGE_BY_IDCARD", + "t": "3", + "d": "根据中国身份证号计算出年龄。支持15为或18位身份证", + "a": "根据身份证号得到年龄。", + "m": [1, 2], + "p": [{ + "name": "身份证号", + "example": "A1", + "detail": "15位或者18位的身份证号或範圍。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, { + "name": "截止日期", + "example": '"2017-10-01"', + "detail": "年龄计算的截止日期或範圍,默认为当日。", + "require": "o", + "repeat": "n", + "type": "rangedatetime" + }] + }, + // SEX_BY_IDCARD + { + "n": "SEX_BY_IDCARD", + "t": "3", + "d": "根据中国身份证号计算出性别。支持15为或18位身份证", + "a": "根据身份证号得到性别。", + "m": [1, 1], + "p": [{ + "name": "身份证号", + "example": '"31033519900101XXXX"', + "detail": "15位或者18位的身份证号或範圍。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }] + }, + // BIRTHDAY_BY_IDCARD + { + "n": "BIRTHDAY_BY_IDCARD", + "t": "3", + "d": "根据中国身份证号计算出生日。支持15为或18位身份证", + "a": "根据身份证号得到生日。", + "m": [1, 2], + "p": [{ + "name": "身份证号", + "example": '"31033519900101XXXX"', + "detail": "15位或者18位的身份证号或範圍。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, { + "name": "生日格式", + "example": '0', + "detail": "日期类型,默认0:[1900/01/01], 1:[1900-01-01], 2:[1900年1月1日]", + "require": "o", + "repeat": "n", + "type": "rangeall" + }] + }, + // PROVINCE_BY_IDCARD + { + "n": "PROVINCE_BY_IDCARD", + "t": "3", + "d": "根据中国身份证号计算出籍贯的省份。支持15为或18位身份证", + "a": "根据身份证号得到籍贯的省份。", + "m": [1, 1], + "p": [{ + "name": "身份证号", + "example": '"31033519900101XXXX"', + "detail": "15位或者18位的身份证号或範圍。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }] + }, + // CITY_BY_IDCARD + { + "n": "CITY_BY_IDCARD", + "t": "3", + "d": "根据中国身份证号计算出籍贯的城市。支持15为或18位身份证", + "a": "根据身份证号得到籍贯的城市。", + "m": [1, 1], + "p": [{ + "name": "身份证号", + "example": '"31033519900101XXXX"', + "detail": "15位或者18位的身份证号或範圍。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }] + }, + // STAR_BY_IDCARD + { + "n": "STAR_BY_IDCARD", + "t": "3", + "d": "根据中国身份证号计算出星座。支持15为或18位身份证", + "a": "根据身份证号得到星座。", + "m": [1, 1], + "p": [{ + "name": "身份证号", + "example": '"31033519900101XXXX"', + "detail": "15位或者18位的身份证号或範圍。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }] + }, + // ANIMAL_BY_IDCARD + { + "n": "ANIMAL_BY_IDCARD", + "t": "3", + "d": "根据中国身份证号计算出生肖(鼠、牛、虎、兔...)。支持15为或18位身份证", + "a": "根据身份证号得到生肖。", + "m": [1, 1], + "p": [{ + "name": "身份证号", + "example": '"31033519900101XXXX"', + "detail": "15位或者18位的身份证号或範圍。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }] + }, + // ISIDCARD + { + "n": "ISIDCARD", + "t": "3", + "d": "验证身份证的格式是否正确。支持15为或18位身份证", + "a": "验证身份证格式正确性。", + "m": [1, 1], + "p": [{ + "name": "身份证号", + "example": '"31033519900101XXXX"', + "detail": "15位或者18位的身份证号或範圍。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }] + }, + // DM_TEXT_CUTWORD + { + "n": "DM_TEXT_CUTWORD", + "t": "4", + "d": "文本分词。把一连串文字拆分为一系列单独词语", + "a": "中文文本分词。", + "m": [1, 2], + "p": [{ + "name": "文本", + "example": '"我来到北京清华大学"', + "detail": "任意需要分词的文本。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, { + "name": "分词模式", + "example": '0', + "detail": "默认为0[精确模式], 1[全模式], 2[搜索引擎模式]。", + "require": "o", + "repeat": "n", + "type": "rangenumber" + }] + }, + // DM_TEXT_TFIDF + { + "n": "DM_TEXT_TFIDF", + "t": "4", + "d": "采用tf-idf算法进行关键词提取。从一连串文字中识别关键词", + "a": "tf-idf关键词识别。", + "m": [1, 3], + "p": [{ + "name": "文本", + "example": '"我来到北京清华大学"', + "detail": "任意需要分词的文本。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, { + "name": "关键词个数", + "example": '20', + "detail": "算法返回的关键词个数,默认20", + "require": "o", + "repeat": "n", + "type": "rangenumber" + }, { + "name": "语料库", + "example": '1', + "detail": "选择特定领域的语料库,默认0[通用], 1[金融], 2[医疗]", + "require": "o", + "repeat": "n", + "type": "rangenumber" + }] + }, + // DM_TEXT_TEXTRANK + { + "n": "DM_TEXT_TEXTRANK", + "t": "4", + "d": "采用TextRank算法进行关键词提取。从一连串文字中识别关键词", + "a": "TextRank关键词识别。", + "m": [1, 3], + "p": [{ + "name": "文本", + "example": '"我来到北京清华大学"', + "detail": "任意需要分词的文本。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, { + "name": "关键词个数", + "example": '20', + "detail": "算法返回的关键词个数,默认20", + "require": "o", + "repeat": "n", + "type": "rangenumber" + }, { + "name": "语料库", + "example": '1', + "detail": "选择特定领域的语料库,默认0[通用], 1[金融], 2[医疗]", + "require": "o", + "repeat": "n", + "type": "rangenumber" + }] + }, + // DATA_CN_STOCK_CLOSE + { + "n": "DATA_CN_STOCK_CLOSE", + "t": "5", + "d": "根据股票代码和日期,返回A股对应股票收盘价。", + "a": "返回A股对应股票收盘价。", + "m": [1, 3], + "p": [{ + "name": "股票代码", + "example": '"000001"', + "detail": "6位股票代码,必填项。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, { + "name": "日期", + "example": '2015-01-08', + "detail": "股票的交易日,默认为最新交易日", + "require": "o", + "repeat": "n", + "type": "rangedate" + }, { + "name": "复权除权", + "example": '0', + "detail": "选择股票的除权复权类型,默认0[前复权], 1[原始价格], 2[后复权]", + "require": "o", + "repeat": "n", + "type": "rangenumber" + }] + }, + // DATA_CN_STOCK_OPEN + { + "n": "DATA_CN_STOCK_OPEN", + "t": "5", + "d": "根据股票代码和日期,返回A股对应股票开盘价。", + "a": "返回A股对应股票开盘价。", + "m": [1, 3], + "p": [{ + "name": "股票代码", + "example": '"000001"', + "detail": "6位股票代码,必填项。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, { + "name": "日期", + "example": '2015-01-08', + "detail": "股票的交易日,默认为最新交易日", + "require": "o", + "repeat": "n", + "type": "rangedate" + }, { + "name": "复权除权", + "example": '0', + "detail": "选择股票的除权复权类型,默认0[前复权], 1[原始价格], 2[后复权]", + "require": "o", + "repeat": "n", + "type": "rangenumber" + }] + }, + // DATA_CN_STOCK_MAX + { + "n": "DATA_CN_STOCK_MAX", + "t": "5", + "d": "根据股票代码和日期,返回A股对应股票最高价。", + "a": "返回A股对应股票最高价。", + "m": [1, 3], + "p": [{ + "name": "股票代码", + "example": '"000001"', + "detail": "6位股票代码,必填项。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, { + "name": "日期", + "example": '2015-01-08', + "detail": "股票的交易日,默认为最新交易日", + "require": "o", + "repeat": "n", + "type": "rangedate" + }, { + "name": "复权除权", + "example": '0', + "detail": "选择股票的除权复权类型,默认0[前复权], 1[原始价格], 2[后复权]", + "require": "o", + "repeat": "n", + "type": "rangenumber" + }] + }, + // DATA_CN_STOCK_MIN + { + "n": "DATA_CN_STOCK_MIN", + "t": "5", + "d": "根据股票代码和日期,返回A股对应股票最低价。", + "a": "返回A股对应股票最低价。", + "m": [1, 3], + "p": [{ + "name": "股票代码", + "example": '"000001"', + "detail": "6位股票代码,必填项。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, { + "name": "日期", + "example": '2015-01-08', + "detail": "股票的交易日,默认为最新交易日", + "require": "o", + "repeat": "n", + "type": "rangedate" + }, { + "name": "复权除权", + "example": '0', + "detail": "选择股票的除权复权类型,默认0[前复权], 1[原始价格], 2[后复权]", + "require": "o", + "repeat": "n", + "type": "rangenumber" + }] + }, + // DATA_CN_STOCK_VOLUMN + { + "n": "DATA_CN_STOCK_VOLUMN", + "t": "5", + "d": "根据股票代码和日期,返回A股对应股票成交量。", + "a": "返回A股对应股票成交量。", + "m": [1, 3], + "p": [{ + "name": "股票代码", + "example": '"000001"', + "detail": "6位股票代码,必填项。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, { + "name": "日期", + "example": '2015-01-08', + "detail": "股票的交易日,默认为最新交易日", + "require": "o", + "repeat": "n", + "type": "rangedate" + }, { + "name": "复权除权", + "example": '0', + "detail": "选择股票的除权复权类型,默认0[前复权], 1[原始价格], 2[后复权]", + "require": "o", + "repeat": "n", + "type": "rangenumber" + }] + }, + // DATA_CN_STOCK_AMOUNT + { + "n": "DATA_CN_STOCK_AMOUNT", + "t": "5", + "d": "根据股票代码和日期,返回A股对应股票成交额。", + "a": "返回A股对应股票成交额。", + "m": [1, 3], + "p": [{ + "name": "股票代码", + "example": '"000001"', + "detail": "6位股票代码,必填项。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, { + "name": "日期", + "example": '2015-01-08', + "detail": "股票的交易日,默认为最新交易日", + "require": "o", + "repeat": "n", + "type": "rangedate" + }, { + "name": "复权除权", + "example": '0', + "detail": "选择股票的除权复权类型,默认0[前复权], 1[原始价格], 2[后复权]", + "require": "o", + "repeat": "n", + "type": "rangenumber" + }] + }, + // ISDATE + { + "n": "ISDATE", + "t": "6", + "d": "验证日期的格式是否正确。支持多种日期格式", + "a": "验证日期格式正确性。", + "m": [1, 1], + "p": [{ + "name": "日期", + "example": '"1990-01-01"', + "detail": "日期值,例如1990/01/01, 1990年1月1日等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }] + }, + //sparklines函数,线图 + { + "n": "LINESPLINES", + "t": "3", + "d": "生成嵌入在单元格内的折线图sparklines,用于描述数据的连续走势", + "a": "生成单元格折线图", + "m": [1, 8], + "p": [ + //data + { + "name": "数据範圍", + "example": 'A1:A20', + "detail": "数据範圍,数值才能被有效计算,例如A1:A20, {1,2,3,4,5}等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //lineColor + { + "name": "线条颜色", + "example": '#2ec7c9', + "detail": "线图的线条颜色,可以是否个範圍A1、色表索引数值或者具体颜色值,设置为0或false则不显示,支持regx、rgb、rgba等。默认#2ec7c9", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + // { + // "name": "填充颜色", + // "example": '#CCF3F4', + // "detail": "形成面积图,同线条颜色配置,默认0不显示", + // "require": "o", + // "repeat": "n", + // "type": "rangeall" + // }, + //lineWidth + { + "name": "线条粗细", + "example": '1', + "detail": "折线图线段粗细,默认为1px", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //normalRangeMin和normalRangeMax设为相同的值,min、max、avg、median需要计算 + { + "name": "辅助线", + "example": 'avg', + "detail": "一条横线,可以是min、max、avg、median、範圍或自定义数值,默认0无", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //normalRangeColor + { + "name": "辅助线颜色", + "example": '#000', + "detail": "辅助线的颜色设置,同线条颜色配置,默认#000", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //maxSpotColor + { + "name": "最大值标识", + "example": '#fc5c5c', + "detail": "标识线图最大值,同线条颜色配置,默认0不显示", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //minSpotColor + { + "name": "最小值标识", + "example": '#fc5c5c', + "detail": "标识线图最小值,同线条颜色配置,默认0不显示", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //spotRadius + { + "name": "标识大小", + "example": '1.5', + "detail": "最大值和最小值的标识大小设置,默认为1.5", + "require": "o", + "repeat": "n", + "type": "rangeall" + } + ] + }, + //sparklines面积图 + { + "n": "AREASPLINES", + "t": "3", + "d": "生成嵌入在单元格内的面积图sparklines,一般用于描述数据的连续累积值走势", + "a": "生成单元格面积图", + "m": [1, 5], + "p": [ + //data + { + "name": "数据範圍", + "example": 'A1:A20', + "detail": "数据範圍,数值才能被有效计算,例如A1:A20, {1,2,3,4,5}等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //lineColor + { + "name": "线条颜色", + "example": '#2ec7c9', + "detail": "线图的线条颜色,可以是否个範圍A1、色表索引数值或者具体颜色值,设置为0或false则不显示,支持regx、rgb、rgba等。默认#2ec7c9", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //fillColor + { + "name": "填充颜色", + "example": '#CCF3F4', + "detail": "形成面积图,同线条颜色配置,默认0不显示", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //lineWidth + { + "name": "线条粗细", + "example": '1', + "detail": "折线图线段粗细,默认为1px", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //normalRangeMin和normalRangeMax设为相同的值,min、max、avg、median需要计算 + { + "name": "辅助线", + "example": 'avg', + "detail": "一条横线,可以是min、max、avg、median、範圍或自定义数值,默认0无", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //normalRangeColor + { + "name": "辅助线颜色", + "example": '#000', + "detail": "辅助线的颜色设置,同线条颜色配置,默认#000", + "require": "o", + "repeat": "n", + "type": "rangeall" + } + // //maxSpotColor + // { + // "name": "最大值标识", + // "example": '#fc5c5c', + // "detail": "标识线图最大值,同线条颜色配置,默认0不显示", + // "require": "o", + // "repeat": "n", + // "type": "rangeall" + // }, + // //minSpotColor + // { + // "name": "最小值标识", + // "example": '#fc5c5c', + // "detail": "标识线图最大值,同线条颜色配置,默认0不显示", + // "require": "o", + // "repeat": "n", + // "type": "rangeall" + // }, + // //spotRadius + // { + // "name": "标识大小", + // "example": '1.5', + // "detail": "最大值和最小值的标识大小设置,默认为1.5", + // "require": "o", + // "repeat": "n", + // "type": "rangeall" + // } + ] + }, + //sparklines柱状图 + { + "n": "COLUMNSPLINES", + "t": "3", + "d": "生成嵌入在单元格内的垂直柱状图sparklines,一般用于描述离散数据之间的大小情况", + "a": "生成单元格垂直柱状图", + "m": [1, 6], + "p": [ + //data + { + "name": "数据範圍", + "example": 'A1:A20', + "detail": "数据範圍,数值才能被有效计算,例如A1:A20, {1,2,3,4,5}等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //barSpacing + { + "name": "柱条间隔", + "example": '1', + "detail": "柱条之间的间隔距离,默认为1", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //barColor + { + "name": "柱条颜色", + "example": '#fc5c5c', + "detail": "线图的线条颜色,可以是否个範圍A1、色表索引数值或者具体颜色值,设置为0或false则不显示,支持regx、rgb、rgba等。默认#fc5c5c", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //negBarColor + { + "name": "负向柱条颜色", + "example": '#97b552', + "detail": "负向柱条颜色设置,代表负值的颜色,同柱条颜色配置,默认#97b552", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //chartRangeMax + { + "name": "最大值", + "example": '100', + "detail": "柱图最大值,用于规范柱图长度,默认为自动计算false、auto、null", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //colorMap + { + "name": "色板", + "example": '#97b552', + "detail": "调色板可以单独设置每个柱条的颜色,可设置多个,支持两种格式:1颜色例如#000,代表第一个柱的颜色是黑色;2数值範圍:颜色,例如-2:#000表示数值为-2的柱为黑色,0:5:#000表示数值0-5的柱为黑色,默认为空", + "require": "o", + "repeat": "y", + "type": "rangeall" + } + ] + }, + //sparklines累积柱状图 + { + "n": "STACKCOLUMNSPLINES", + "t": "3", + "d": "生成嵌入在单元格内的累积垂直柱状图sparklines,一般用于描述离散数据多个维度的数值大小", + "a": "生成单元格累积垂直柱状图", + "m": [1, 5], + "p": [ + //data + { + "name": "数据範圍", + "example": 'A1:A20', + "detail": "数据範圍,数值才能被有效计算,例如A1:A20, {1,2,3,4,5}等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //stackconfig + { + "name": "按列堆积", + "example": '1', + "detail": "如果需要按行堆积则本项设为false或0,默认为是1", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //barSpacing + { + "name": "柱条间隔", + "example": '1', + "detail": "柱条之间的间隔距离,默认为1", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //chartRangeMax + { + "name": "最大值", + "example": '100', + "detail": "累积柱图最大值,用于规范柱图长度,默认为自动计算false、auto、null", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //stackedBarColor + { + "name": "累积色板", + "example": '#97b552', + "detail": "调色板可以单独设置每个维度的柱条颜色,可设置为A1:A10等範圍,默认为#2ec7c9, #fc5c5c, #5ab1ef, #ffb980...", + "require": "o", + "repeat": "y", + "type": "rangeall" + } + ] + }, + //sparklines条形图 + { + "n": "BARSPLINES", + "t": "3", + "d": "生成嵌入在单元格内的横向条形图sparklines,一般用于描述离散数据之间的大小情况", + "a": "生成单元格横向条形图", + "m": [1, 6], + "p": [ + //data + { + "name": "数据範圍", + "example": 'A1:A20', + "detail": "数据範圍,数值才能被有效计算,例如A1:A20, {1,2,3,4,5}等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //barSpacing + { + "name": "柱条间隔", + "example": '1', + "detail": "柱条之间的间隔距离,默认为1", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //barColor + { + "name": "柱条颜色", + "example": '#fc5c5c', + "detail": "线图的线条颜色,可以是否个範圍A1、色表索引数值或者具体颜色值,设置为0或false则不显示,支持regx、rgb、rgba等。默认#fc5c5c", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //negBarColor + { + "name": "负向柱条颜色", + "example": '#97b552', + "detail": "负向柱条颜色设置,代表负值的颜色,同柱条颜色配置,默认#97b552", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //chartRangeMax + { + "name": "最大值", + "example": '100', + "detail": "柱图最大值,用于规范柱图长度,默认为自动计算false、auto、null", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //colorMap + { + "name": "色板", + "example": '#97b552', + "detail": "调色板可以单独设置每个柱条的颜色,可设置多个,支持两种格式:1颜色例如#000,代表第一个柱的颜色是黑色;2数值範圍:颜色,例如-2:#000表示数值为-2的柱为黑色,0:5:#000表示数值0-5的柱为黑色,默认为空", + "require": "o", + "repeat": "y", + "type": "rangeall" + } + ] + }, + //sparklines累积条形图 + { + "n": "STACKBARSPLINES", + "t": "3", + "d": "生成嵌入在单元格内的累积横向条形图sparklines,一般用于描述离散数据多个维度的数值大小", + "a": "生成单元格累积横向条形图", + "m": [1, 5], + "p": [ + //data + { + "name": "数据範圍", + "example": 'A1:A20', + "detail": "数据範圍,数值才能被有效计算,例如A1:A20, {1,2,3,4,5}等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //stackconfig + { + "name": "按列堆积", + "example": '1', + "detail": "如果需要按行堆积则本项设为false或0,默认为是1", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //barSpacing + { + "name": "柱条间隔", + "example": '1', + "detail": "柱条之间的间隔距离,默认为1", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //chartRangeMax + { + "name": "最大值", + "example": '100', + "detail": "累积柱图最大值,用于规范柱图长度,默认为自动计算false、auto、null", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //stackedBarColor + { + "name": "累积色板", + "example": '#97b552', + "detail": "调色板可以单独设置每个维度的柱条颜色,可设置为A1:A10等範圍,默认为#2ec7c9, #fc5c5c, #5ab1ef, #ffb980...", + "require": "o", + "repeat": "y", + "type": "rangeall" + } + ] + }, + //sparklines离散图 + { + "n": "DISCRETESPLINES", + "t": "3", + "d": "生成嵌入在单元格内的离散图sparklines,一般用于描述离散数据走势", + "a": "生成单元格离散图", + "m": [1, 4], + "p": [ + //data + { + "name": "数据範圍", + "example": 'A1:A20', + "detail": "数据範圍,数值才能被有效计算,例如A1:A20, {1,2,3,4,5}等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //thresholdValue + { + "name": "分割阈值", + "example": '1', + "detail": "离散图柱形颜色的区分,例如:该值为0,则大于0为蓝色,小于0为红色,默认为0", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //lineColor + { + "name": "阈值以上颜色", + "example": '#2ec7c9', + "detail": "线图的线条颜色,可以是否个範圍A1、色表索引数值或者具体颜色值,设置为0或false则不显示,支持regx、rgb、rgba等。默认#2ec7c9", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //thresholdColor + { + "name": "阈值以下颜色", + "example": '#fc5c5c', + "detail": "阈值以下柱条颜色设置,同阈值以上颜色,默认#fc5c5c", + "require": "o", + "repeat": "n", + "type": "rangeall" + } + ] + }, + //sparklines三态图 + { + "n": "TRISTATESPLINES", + "t": "3", + "d": "生成嵌入在单元格内的三态图sparklines,一般用于描述三种态势的走势例如胜负平", + "a": "生成单元格三态图", + "m": [1, 6], + "p": [ + //data + { + "name": "数据範圍", + "example": 'A1:A20', + "detail": "数据範圍,数值才能被有效计算,例如A1:A20, {1,2,3,4,5}等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //barSpacing + { + "name": "柱条间隔", + "example": '1', + "detail": "柱条之间的间隔距离,默认为1", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //posBarColor + { + "name": "柱条颜色", + "example": '#fc5c5c', + "detail": "线图的线条颜色,可以是否个範圍A1、色表索引数值或者具体颜色值,设置为0或false则不显示,支持regx、rgb、rgba等。默认#fc5c5c", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //negBarColor + { + "name": "负向柱条颜色", + "example": '#97b552', + "detail": "负向柱条颜色设置,代表负值的颜色,同柱条颜色配置,默认#97b552", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //zeroBarColor + { + "name": "零值柱条颜色", + "example": '#999', + "detail": "零值柱条颜色设置,代表0值颜色,同柱条颜色配置,默认#999", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //colorMap + { + "name": "色板", + "example": '#97b552', + "detail": "调色板可以单独设置每个柱条的颜色,可设置多个,支持两种格式:1颜色例如#000,代表第一个柱的颜色是黑色;2数值範圍:颜色,例如-2:#000表示数值为-2的柱为黑色,0-5:#000表示数值0-5的柱为黑色,默认为空", + "require": "o", + "repeat": "y", + "type": "rangeall" + } + ] + }, + //sparklines饼图 + { + "n": "PIESPLINES", + "t": "3", + "d": "生成嵌入在单元格内的饼图sparklines,一般用于描述数据占比", + "a": "生成单元格饼图", + "m": [1, 5], + "p": [ + //data + { + "name": "数据範圍", + "example": 'A1:A20', + "detail": "数据範圍,数值才能被有效计算,例如A1:A20, {1,2,3,4,5}等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //offset + { + "name": "旋转角度", + "example": '0', + "detail": "饼图的旋转角度,默认为0", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //borderWidth + { + "name": "饼图边框", + "example": '0', + "detail": "饼图边框大小,默认为无0", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //borderColor + { + "name": "边框颜色", + "example": '#000', + "detail": "饼图边框颜色,默认为#000", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //sliceColors + { + "name": "饼图色板", + "example": '#97b552', + "detail": "调色板可以设置切片的颜色,可设置为A1:A10等範圍,默认为#2ec7c9, #fc5c5c, #5ab1ef, #ffb980...", + "require": "o", + "repeat": "y", + "type": "rangeall" + } + ] + }, + //sparklines箱线图 + { + "n": "BOXSPLINES", + "t": "3", + "d": "生成嵌入在单元格内的箱线图sparklines,一般用于描述数据集的统计分布", + "a": "生成单元格箱线图", + "m": [1, 4], + "p": [ + //data + { + "name": "数据範圍", + "example": 'A1:A20', + "detail": "数据範圍,数值才能被有效计算,例如A1:A20, {1,2,3,4,5}等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //outlierIQR,如果为0或false则showOutliers设为false,否则为true + { + "name": "离群点比例", + "example": '1.5', + "detail": "离群点的阈值範圍,如果为0或false则不显示,默认为1.5倍", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //target + { + "name": "目标点值", + "example": '10', + "detail": "箱线图上的目标值设置,默认为false不显示", + "require": "o", + "repeat": "n", + "type": "rangeall" + }, + //spotRadius + { + "name": "数据点大小", + "example": '1.5', + "detail": "目标点和离群点的半径大小设置,默认为1.5", + "require": "o", + "repeat": "n", + "type": "rangeall" + } + ] + }, + //sparklines子弹图 + { + "n": "BULLETSPLINES", + "t": "3", + "d": "生成嵌入在单元格内的子弹图sparklines,一般用于描述任务达成率", + "a": "生成单元格子弹图", + "m": [2, 3], + "p": [ + //目标data1 + { + "name": "目标", + "example": '10', + "detail": "达成的目标值,数值才能被有效计算,例如A1, 100等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //目前达成data2 + { + "name": "实际完成", + "example": '8', + "detail": "目前完成值,数值才能被有效计算,例如A1, 100等。", + "require": "m", + "repeat": "n", + "type": "rangeall" + }, + //对比值datax + { + "name": "对比值", + "example": '12', + "detail": "对比值,例如超额、最低、获奖底线等,数值才能被有效计算,例如A1, 100等。可以设置最多9个对比值", + "require": "o", + "repeat": "y", + "type": "rangeall" + } + ] + }, + //sparklines组合图,支持多个类型的图画在同一个单元格 + { + "n": "COMPOSESPLINES", + "t": "3", + "d": "支持多个类型的图画在同一个单元格,每个参数代表一个sparklines图", + "a": "组合sparklines图到一个单元格", + "m": [1, 1], + "p": [ + //data + { + "name": "图设置", + "example": 'PIESPLINES(A1:A20)', + "detail": "sparklines图设置,例如A1:A20, 一个完成的饼图、线图设置等。", + "require": "m", + "repeat": "y", + "type": "rangeall" + } + ] + }, + //动态数组公式 + { + 'n': 'SORT', + 't': '14', + 'd': '返回数组中元素的排序数组。返回的数组与提供的数组参数形状相同。', + 'a': '返回数组中元素的排序数组。返回的数组与提供的数组参数形状相同。', + 'm': [1, 4], + 'p': [{ + 'name': 'array', + 'detail': '要排序的範圍或数组。', + 'example': 'A2:A17', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'sort_index', + 'detail': '[可选] - 表示要排序的行或列的数字。(默认row1/col1)', + 'example': '1', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'sort_order', + 'detail': '[可选] - 表示所需排序顺序的数字;1表示升序(默认),-1表示降序。', + 'example': '-1', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'by_col', + 'detail': '[可选] - 表示所需排序方向的逻辑值;按行排序为FALSE()(默认),按列排序为TRUE()。', + 'example': 'TRUE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'FILTER', + 't': '14', + 'd': '基于一个布尔(真/假)数组过滤一个数组。', + 'a': '基于一个布尔(真/假)数组过滤一个数组。', + 'm': [2, 3], + 'p': [{ + 'name': 'array', + 'detail': '要筛选的数组或範圍。', + 'example': 'A5:D20', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'include', + 'detail': '布尔数组,其高度或宽度与数组相同', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'range' + }, { + 'name': 'if_empty', + 'detail': '[可选] - 如果包含数组中的所有值都为空(filter不返回任何值),则返回的值。', + 'example': '""', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'UNIQUE', + 't': '14', + 'd': '返回列表或区域中的唯一值的列表。', + 'a': '返回列表或区域中的唯一值的列表。', + 'm': [1, 3], + 'p': [{ + 'name': 'array', + 'detail': '从其返回唯一值的数组或区域。', + 'example': 'A2:B26', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'by_col', + 'detail': '[可选] - 逻辑值,指示如何比较;按行 = FALSE() 或省略;按列 = TRUE()。', + 'example': 'TRUE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }, { + 'name': 'occurs_once', + 'detail': '[可选] - 逻辑值,仅返回唯一值中出现一次 = TRUE();包括所有唯一值 = FALSE() 或省略。', + 'example': 'FALSE()', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangeall' + }] + }, { + 'n': 'RANDARRAY', + 't': '14', + 'd': '返回 0 到 1 之间的随机数字数组。', + 'a': '返回 0 到 1 之间的随机数字数组。', + 'm': [0, 2], + 'p': [{ + 'name': 'rows', + 'detail': '[可选] - 要返回的行数。', + 'example': '1', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cols', + 'detail': '[可选] - 要返回的列数。', + 'example': '1', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, { + 'n': 'SEQUENCE', + 't': '14', + 'd': '生成数字序列的列表。', + 'a': '生成数字序列的列表。', + 'm': [1, 4], + 'p': [{ + 'name': 'rows', + 'detail': '要返回的行数。', + 'example': '1', + 'require': 'm', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'cols', + 'detail': '[可选] - 要返回的列数。', + 'example': '1', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'start', + 'detail': '[可选] - 序列中的第一个数字。', + 'example': '1', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }, { + 'name': 'step', + 'detail': '[可选] - 序列中每个序列值的增量。', + 'example': '1', + 'require': 'o', + 'repeat': 'n', + 'type': 'rangenumber' + }] + }, + ], + toolbar: { + undo: '撤銷', + redo: '重做', + paintFormat: '格式刷', + currencyFormat: '貨幣格式', + percentageFormat: '百分比格式', + numberDecrease: '减少小數位數', + numberIncrease: '新增小數位數', + moreFormats: '更多格式', + font: '字體', + fontSize: '字型大小大小', + bold: '粗體(Ctrl+B)', + italic: '斜體(Ctrl+I)', + strikethrough: '删除線(Alt+Shift+5)', + underline: '底線', + textColor: '文字顏色', + chooseColor: '顏色選擇', + resetColor: '重置顏色', + customColor: '自定義', + alternatingColors: '交替顏色', + confirmColor: '確定顏色', + cancelColor: '取消', + collapse: '收起', + fillColor: '儲存格顏色', + border: '邊框', + borderStyle: '邊框類型', + mergeCell: '合併儲存格', + chooseMergeType: '選擇合併類型', + horizontalAlign: '水准對齊', + verticalAlign: '垂直對齊', + alignment: '對齊管道', + textWrap: '文字換行', + textWrapMode: '換行管道', + textRotate: '文字旋轉', + textRotateMode: '旋轉管道', + freezeTopRow: '凍結首行', + sortAndFilter: '排序和篩選', + findAndReplace: '查找替換', + sum: '求和', + autoSum: '自動求和', + moreFunction: '更多函數', + conditionalFormat: '條件格式', + postil: '批註', + pivotTable: '數據透視錶', + chart: '圖表', + screenshot: '截圖', + splitColumn: '分列', + insertImage: '插入圖片', + insertLink: '插入連結', + dataVerification: '數據驗證', + protection:'保護工作表內容', + clearText:'清除顏色選擇', + noColorSelectedText:'沒有顏色被選擇', + toolMore:'更多', + toolLess:'少於', + toolClose:'收起', + toolMoreTip:'更多功能', + moreOptions:'更多選項', + cellFormat:'設定儲存格格式', + print:'列印' + }, + alternatingColors:{ + applyRange: '應用範圍', + selectRange: '選擇應用範圍', + header: '頁眉', + footer: '頁腳', + errorInfo:'不能對多重選擇區域執行此操作,請選擇單個區域,然後再試', + textTitle:'格式樣式', + custom:'自定義', + close:'關閉', + selectionTextColor:'選擇文字顏色', + selectionCellColor:'選擇儲存格顏色', + removeColor:'移除交替顏色', + colorShow:'顏色', + currentColor:'當前顏色', + tipSelectRange:'請選擇交替顏色應用範圍', + errorNoRange:'您選擇的應用範圍不是選區!', + errorExistColors:'您選擇的應用範圍已存在交替顏色且不屬於你要編輯的應用範圍!', + }, + button: { + confirm: '確定', + cancel: '取消', + close:"關閉", + update:"Update", + delete:"Delete", + insert:"新建", + }, + paint: { + start: '格式刷開啟', + end: 'ESC鍵退出', + tipSelectRange:'請選擇需要複製格式的區域', + tipNotMulti:'無法對多重選擇區域執行此操作', + }, + format: { + moreCurrency: '更多貨幣格式', + moreDateTime: '更多日期與時間格式', + moreNumber: '更多數位格式', + titleCurrency: '貨幣格式', + decimalPlaces: '小數位數', + titleDateTime: '日期與時間格式', + titleNumber: '數位格式' + }, + info: { + detailUpdate: '新打開', + detailSave: '已恢復本地緩存', + row: '行', + column: '列', + loading:'渲染中', + + copy:'副本', + return:'返回', + rename:'重命名', + tips:'表格重命名', + noName:'無標題的試算表', + wait:'待更新', + + add:'添加', + addLast:'在底部添加', + backTop:'回到頂部', + pageInfo:'共${total}條,${totalPage}頁,當前已顯示${currentPage}頁', + nextPage:'下一頁', + + tipInputNumber:'請輸入數位', + tipInputNumberLimit:'新增範圍限制在1-100', + + tipRowHeightLimit:'行高必須在0 ~ 545之間', + tipColumnWidthLimit:'列寬必須在0 ~ 2038之間', + pageInfoFull:'共${total}條,${totalPage}頁,已顯示全部數據', + }, + currencyDetail:{ + RMB:'人民幣', + USdollar:'美元', + EUR:'歐元', + GBP:'英鎊', + HK:'港元', + JPY:'日元', + AlbanianLek:'阿爾巴尼亞列克', + AlgerianDinar:'阿爾及利亞第納爾', + Afghani:'阿富汗尼', + ArgentinePeso:'阿根廷比索', + UnitedArabEmiratesDirham:'阿拉伯聯合大公國迪拉姆', + ArubanFlorin:'阿魯巴弗羅林', + OmaniRial:'阿曼裡亞爾', + Azerbaijanimanat:'阿塞拜疆馬納特', + EgyptianPound:'埃及鎊', + EthiopianBirr:'衣索比亞比爾', + AngolaKwanza:'安哥拉寬紮', + AustralianDollar:'澳大利亞元', + Patacas:'澳門元', + BarbadosDollar:'巴巴多斯元', + PapuaNewGuineaKina:'巴布亞新幾內亞基那', + BahamianDollar:'巴哈馬元', + PakistanRupee:'巴基斯坦盧比', + ParaguayanGuarani:'巴拉圭瓜拉尼', + BahrainiDinar:'巴林第納爾', + PanamanianBalboa:'巴拿馬巴波亞', + Brazilianreal:'巴西裏亞伊', + Belarusianruble:'白俄羅斯盧布', + BermudianDollar:'百慕大元', + BulgarianLev:'保加利亞列弗', + IcelandKrona:'冰島克朗', + BosniaHerzegovinaConvertibleMark:'波黑可兌換馬克', + PolishZloty:'波蘭茲羅提', + Boliviano:'玻利維亞諾', + BelizeDollar:'貝裡斯元', + BotswanaPula:'波劄那普拉', + NotDannuzhamu:'不丹努紮姆', + BurundiFranc:'布隆迪法郎', + NorthKoreanWon:'朝鮮圓', + DanishKrone:'丹麥克朗', + EastCaribbeanDollar:'東加勒比元', + DominicaPeso:'多明尼加比索', + RussianRuble:'俄國盧布', + EritreanNakfa:'厄利垂亞納克法', + CFAfranc:'非洲金融共同體法郎', + PhilippinePeso:'菲律賓比索', + FijiDollar:'斐濟元', + CapeVerdeEscudo:'佛得角埃斯庫多', + FalklandIslandsPound:'福克蘭群島鎊', + GambianDalasi:'岡比亞達拉西', + Congolesefranc:'剛果法郎', + ColombianPeso:'哥倫比亞比索', + CostaRicanColon:'哥斯大黎加科朗', + CubanPeso:'古巴比索', + Cubanconvertiblepeso:'古巴可兌換比索', + GuyanaDollar:'蓋亞那元', + KazakhstanTenge:'哈薩克共和國堅戈', + Haitiangourde:'海地古德', + won:'韓元', + NetherlandsAntillesGuilder:'荷屬安的列斯盾', + Honduraslempiras:'洪都拉斯拉倫皮拉', + DjiboutiFranc:'吉布提法郎', + KyrgyzstanSom:'吉爾吉斯斯坦索姆', + GuineaFranc:'幾內亞法郎', + CanadianDollar:'加拿大元', + GhanaianCedi:'加納塞地', + Cambodianriel:'高棉瑞爾', + CzechKoruna:'捷克克朗', + ZimbabweDollar:'辛巴威元', + QatariRiyal:'卡塔爾裡亞爾', + CaymanIslandsDollar:'開曼群島元', + Comorianfranc:'科摩羅法郎', + KuwaitiDinar:'科威特第納爾', + CroatianKuna:'克羅地亞庫納', + KenyanShilling:'肯雅先令', + LesothoLoti:'萊索托洛蒂', + LaoKip:'老撾基普', + LebanesePound:'黎巴嫩鎊', + Lithuanianlitas:'立陶宛立特', + LibyanDinar:'利比亞第納爾', + LiberianDollar:'利比亞元', + RwandaFranc:'盧安達法郎', + RomanianLeu:'羅馬尼亞列伊', + MalagasyAriary:'馬拉加西阿裏亞裏', + MaldivianRufiyaa:'瑪律地夫拉菲亞', + MalawiKwacha:'馬拉威克瓦查', + MalaysianRinggit:'馬來西亞林吉特', + MacedoniawearingDinar:'馬其頓戴第納爾', + MauritiusRupee:'模裡西斯盧比', + MauritanianOuguiya:'茅利塔尼亞烏吉亞', + MongolianTugrik:'蒙古圖格裡克', + BangladeshiTaka:'孟加拉塔卡', + PeruvianNuevoSol:'秘魯新索爾', + MyanmarKyat:'緬甸開亞特', + MoldovanLeu:'莫爾達瓦列伊', + MoroccanDirham:'摩洛哥迪拉姆', + MozambiqueMetical:'莫三比克梅蒂卡爾', + MexicanPeso:'墨西哥比索', + NamibianDollar:'納米比亞元', + SouthAfricanRand:'南非蘭特', + SouthSudanesePound:'南蘇丹鎊', + NicaraguaCordoba:'尼加拉瓜科多巴', + NepaleseRupee:'尼泊爾盧比', + NigerianNaira:'奈及利亞奈拉', + NorwegianKrone:'挪威克朗', + GeorgianLari:'喬治亞拉瑞', + RMBOffshore:'人民幣(離岸)', + SwedishKrona:'瑞典克朗', + SwissFranc:'瑞士法郎', + SerbianDinar:'塞爾維亞第納爾', + SierraLeone:'塞拉里昂利昂', + SeychellesRupee:'塞舌耳盧比', + SaudiRiyal:'沙特裡亞爾', + SaoTomeDobra:'聖多美多布拉', + SaintHelenapound:'聖赫倫那群島磅', + SriLankaRupee:'斯里蘭卡盧比', + SwazilandLilangeni:'史瓦濟蘭裏蘭吉尼', + SudanesePound:'蘇丹鎊', + Surinamesedollar:'蘇利南元', + SolomonIslandsDollar:'所羅門群島元', + SomaliShilling:'索馬利亞先令', + TajikistanSomoni:'塔吉克共和國索莫尼', + PacificFranc:'太平洋法郎', + ThaiBaht:'泰國銖', + TanzanianShilling:'坦尚尼亞先令', + TonganPaanga:'東加潘加', + TrinidadandTobagoDollar:'千裡達托貝哥元', + TunisianDinar:'突尼斯第納爾', + TurkishLira:'土耳其里拉', + VanuatuVatu:'瓦努阿圖瓦圖', + GuatemalanQuetzal:'瓜地馬拉格查爾', + CommissionBolivar:'委內瑞拉博利瓦', + BruneiDollar:'汶萊元', + UgandanShilling:'烏干達先令', + UkrainianHryvnia:'烏克蘭格裡夫尼亞', + UruguayanPeso:'烏拉圭比索', + Uzbekistansom:'烏茲別克蘇姆', + WesternSamoaTala:'薩摩亞塔拉', + SingaporeDollar:'新加坡元', + NT:'新臺幣', + NewZealandDollar:'新西蘭元', + HungarianForint:'匈牙利福林', + SyrianPound:'敘利亞鎊', + JamaicanDollar:'牙買加元', + ArmenianDram:'亞美尼亞德拉姆', + YemeniRial:'葉門裡亞爾', + IraqiDinar:'伊拉克第納爾', + IranianRial:'伊朗裡亞爾', + NewIsraeliShekel:'以色列新謝克爾', + IndianRupee:'印度盧比', + IndonesianRupiah:'印尼盧比', + JordanianDinar:'約旦第納爾', + VND:'越南盾', + ZambianKwacha:'尚比亞克瓦查', + GibraltarPound:'直布羅陀鎊', + ChileanPeso:'智利比索', + CFAFrancBEAC:'中非金融合作法郎', + }, + defaultFmt:[ + { "text": '自動', "value": "General", "example": "" }, + { "text": '純文字', "value": "@", "example": "" }, + { "text": "", "value": "split", "example": "" }, + { "text": '數位', "value": "##0.00", "example": "1000.12" }, + { "text": '百分比', "value": "#0.00%", "example": "12.21%" }, + { "text": '科學計數', "value": "0.00E+00", "example": "1.01E+5" }, + { "text": "", "value": "split", "example": "" }, + { "text": '會計', "value": "¥(0.00)", "example": "¥(1200.09)" }, + //{ "text": "財務", "value": "(#.####)", "example": "(1200.09)" }, + { "text": '萬元', "value": "w", "example": "1亿2000万2500" }, + { "text": '貨幣', "value": "¥0.00", "example": "¥1200.09" }, + //{ "text": "貨幣整數", "value": "¥####", "example": "¥1200" }, + { "text": '萬元2比特小數', "value": "w0.00", "example": "2万2500.55" }, + { "text": "", "value": "split", "example": "" }, + { "text": '日期', "value": "yyyy-MM-dd", "example": "2017-11-29" }, + { "text": '時間', "value": "hh:mm AM/PM", "example": "3:00 PM" }, + { "text": '時間24H', "value": "hh:mm", "example": "15:00" }, + { "text": '日期時間', "value": "yyyy-MM-dd hh:mm AM/PM", "example": "2017-11-29 3:00 PM" }, + { "text": '日期時間24H', "value": "yyyy-MM-dd hh:mm", "example": "2017-11-29 15:00" }, + { "text": "", "value": "split", "example": "" }, + { "text": '自定義格式', "value": "fmtOtherSelf", "example": "more" } + ], + dateFmtList:[ + { + "name": "1930-08-05", + "value": "yyyy-MM-dd" + }, + { + "name": "1930/8/5", + "value": "yyyy/MM/dd" + }, + { + "name": "1930年8月5日", + "value": 'yyyy"年"M"月"d"日"' + }, + { + "name": "08-05", + "value": "MM-dd" + }, + { + "name": "8-5", + "value": "M-d" + }, + { + "name": "8月5日", + "value": 'M"月"d"日"' + }, + { + "name": "13:30:30", + "value": "h:mm:ss" + }, + { + "name": "13:30", + "value": "h:mm" + }, + { + "name": "下午01:30", + "value": '上午/下午 hh:mm' + }, + { + "name": "下午1:30", + "value": '上午/下午 h:mm' + }, + { + "name": "下午1:30:30", + "value": '上午/下午 h:mm:ss' + }, + { + "name": "08-05 下午01:30", + "value": "MM-dd 上午/下午 hh:mm" + }, + // { + // "name": "1930年8月5日星期二", + // "value": '' + // }, + // { + // "name": "1930年8月5日星期二 下午1:30:30", + // "value": '' + // }, + ], + fontFamily:{ + MicrosoftYaHei:"Microsoft YaHei", + }, + fontarray: ["Times New Roman","Arial","Tahoma","Verdana","微軟雅黑","宋體","黑體","楷體","仿宋","新宋體","華文新魏","華文行楷","華文隸書"], + fontjson: {"times new roman":0,"arial":1,"tahoma":2,"verdana":3,"微軟雅黑":4,"microsoft yahei":4,"宋體":5,"simsun":5,"黑體":6,"simhei":6,"楷體":7,"kaiti":7,"仿宋":8,"fangsong":8,"新宋體":9,"nsimsun":9,"華文新魏":10,"stxinwei":10,"華文行楷":11,"stxingkai":11,"華文隸書":12,"stliti":12,}, + border:{ + borderTop:'上框線', + borderBottom:'下框線', + borderLeft:'左框線', + borderRight:'右框線', + borderNone:'無', + borderAll:'所有', + borderOutside:'外側', + borderInside:'內側', + borderHorizontal:'內側橫線', + borderVertical:'內側分隔號', + borderColor:'邊框顏色', + borderSize:'邊框粗細' + }, + merge:{ + mergeAll:"全部合併", + mergeV:"垂直合併", + mergeH:"水平合併", + mergeCancel:"取消合併", + overlappingError:"不能合併重疊區域", + partiallyError:"無法對部分合併儲存格執行此操作", + }, + align:{ + left:"左對齊", + center:"中間對齊", + right:"右對齊", + + top:"頂部對齊", + middle:"居中對齊", + bottom:"底部對齊", + }, + textWrap:{ + "overflow":"溢出", + "wrap":"自動換行", + "clip":"截斷", + }, + rotation:{ + "none":"無旋轉", + "angleup":"向上傾斜", + "angledown":"向下傾斜", + "vertical":"豎排文字", + "rotationUp":"向上90°", + "rotationDown":"向下90°" + }, + freezen:{ + default:"凍結首行", + freezenRow:"凍結首行", + freezenColumn:"凍結首列", + freezenRC:"凍結行列", + freezenRowRange:"凍結行到選區", + freezenColumnRange:"凍結列到選區", + freezenRCRange:"凍結行列到選區", + freezenCancel:"取消凍結", + + noSeletionError:"没有選區", + }, + sort:{ + "asc":"昇冪", + "desc":"降序", + "custom":"自定義排序", + + "hasTitle":"數據具有標題行", + "sortBy":"排序依據", + "addOthers":"添加其他排序列", + "close":"關閉", + "confirm":"排序", + + "columnOperation":"列", + "secondaryTitle":"次要排序", + + "sortTitle":"排序範圍", + + "sortRangeTitle":"排序範圍從", + "sortRangeTitleTo":"到", + + + "noRangeError":"不能對多重選擇區域執行此操作,請選擇單個區域,然後再試", + "mergeError":"選區有合併儲存格,無法執行此操作!", + + }, + filter:{ + "filter":"篩選", + "clearFilter":"清除篩選", + + sortByAsc:"以A-Z昇冪排列", + sortByDesc:"以Z-A降序排列", + filterByColor:"按颜色篩選", + filterByCondition:"按條件過濾", + filterByValues:"按值過濾", + + filiterInputNone:"無", + + filiterInputTip:"輸入篩選值", + filiterRangeStartTip:"範圍開始", + filiterRangeEndTip:"範圍结束", + + filterValueByAllBtn:"全選", + filterValueByClearBtn:"清除", + filterValueByInverseBtn:"反選", + filterValueByTip:"按照值進行篩選", + filterConform:"確 認", + filterCancel:"取 消", + clearFilter:"清除篩選", + + conditionNone:"無", + conditionCellIsNull:"儲存格為空", + conditionCellNotNull:"儲存格有數據", + conditionCellTextContain:"文字包含", + conditionCellTextNotContain:"文字不包含", + conditionCellTextStart:"文字開頭為", + conditionCellTextEnd:"文字結尾為", + conditionCellTextEqual:"文字等於", + conditionCellDateEqual:"日期等於", + conditionCellDateBefore:"日期早於", + conditionCellDateAfter:"日期晚於", + conditionCellGreater:"大於", + conditionCellGreaterEqual:"大於等於", + conditionCellLess:"小於", + conditionCellLessEqual:"小于等於", + conditionCellEqual:"等於", + conditionCellNotEqual:"不等於", + conditionCellBetween:"介於", + conditionCellNotBetween:"不在其中", + + filiterMoreDataTip:"數據量大!請稍後", + filiterMonthText:"月", + filiterYearText:"年", + filiterByColorTip:"按儲存格顏色篩選", + filiterByTextColorTip:"按儲存格字體顏色篩選", + filterContainerOneColorTip:"本列僅包含一種顏色", + filterDateFormatTip:"日期格式", + + valueBlank:"(空白)", + mergeError:"篩選選區有合併儲存格,無法執行此操作!", + }, + rightclick: { + copy: '複製', + copyAs: '複製為', + paste: '粘貼', + insert: '插入', + delete: '删除', + deleteCell: '删除儲存格', + deleteSelected: '删除選中', + hide: '隱藏', + hideSelected: '隱藏選中', + showHide: '顯示隱藏', + to: '向', + left: '左', + right: '右', + top: '上', + bottom: '下', + moveLeft: '左移', + moveUp: '上移', + add: '新增', + row: '行', + column: '列', + width: '寬', + height: '高', + number: '數位', + confirm: '確認', + orderAZ: 'A-Z順序排列', + orderZA: 'Z-A降序排列', + clearContent: '清除內容', + matrix: '矩陣操作選區', + sortSelection: '排序選區', + filterSelection: '篩選選區', + chartGeneration: '圖表生成', + firstLineTitle: '首行為標題', + untitled: '無標題', + array1: '一維數組', + array2: '二維陣列', + array3: '多元數組', + diagonal: '對角線', + antiDiagonal: '反對角線', + diagonalOffset: '對角偏移', + offset: '偏移量', + boolean: '布林值', + flip: '翻轉', + upAndDown: '上下', + leftAndRight: '左右', + clockwise: '順時針', + counterclockwise: '逆時針', + transpose: '轉置', + matrixCalculation: '矩陣計算', + plus: '加', + minus: '减', + multiply: '乘', + divided: '除', + power: '次方', + root: '次方根', + log: 'log', + delete0: '删除兩端0值', + removeDuplicate: '删除重複值', + byRow: '按行', + byCol: '按列', + generateNewMatrix: '生成新矩陣', + }, + comment:{ + "insert":"新建批註", + "edit":"編輯批註", + "delete":"删除", + "showOne":"顯示/隱藏批註", + "showAll":"顯示/隱藏所有批註" + }, + screenshot:{ + screenshotTipNoSelection:"請框選需要截圖的範圍", + screenshotTipTitle:"提示!", + screenshotTipHasMerge:"無法對合併儲存格執行此操作", + screenshotTipHasMulti:"無法對多重選擇區域執行此操作", + screenshotTipSuccess:"截取成功", + screenshotImageName:"截圖", + + downLoadClose:"關閉", + downLoadCopy:"複製到剪切板", + downLoadBtn:"下載", + browserNotTip:"下載功能IE瀏覽器不支持!", + rightclickTip:"請在圖片上右鍵點擊'複製'", + successTip:"已成功複製(如果粘貼失敗,請在圖片上右鍵點擊'複製圖片')", + }, + splitText:{ + splitDelimiters:"分割符號", + splitOther:"其它", + splitContinueSymbol:"連續分隔符號視為單個處理", + splitDataPreview:"數據預覽", + splitTextTitle:"文字分列", + splitConfirmToExe:"此處已有數據,是否替換它?", + + tipNoMulti:"能對多重選擇區域執行此操作,請選擇單個區域,然後再試", + tipNoMultiColumn:"一次只能轉換一列數據,選定區域可以有多行,但不能有多列,請在選定單列區域以後再試", + }, + imageText:{ + imageSetting: '圖片設定', + close: '關閉', + conventional: '常規', + moveCell1: '移動並調整儲存格大小', + moveCell2: '移動並且不調整儲存格的大小', + moveCell3: '不要移動儲存格並調整其大小', + fixedPos: '固定位置', + border: '邊框', + width: '寬度', + radius: '半徑', + style: '樣式', + solid: '實線', + dashed: '虛線', + dotted: '點狀', + double: '雙線', + color: '顏色', + }, + punctuation:{ + "tab":"Tab 鍵", + "semicolon":"分號", + "comma":"逗號", + "space":"空格", + + }, + findAndReplace:{ + find:"查找", + replace:"替換", + goto:"轉到", + location:"定位條件", + formula:"公式", + date:"日期", + number:"數位", + string:"字元", + error:"錯誤", + condition:"條件格式", + rowSpan:"間隔行", + columnSpan:"間隔列", + locationExample:"定位", + lessTwoRowTip:"請選擇最少兩行", + lessTwoColumnTip:"請選擇最少兩行", + + findTextbox:"查找内容", + replaceTextbox:"替換內容", + + regexTextbox:"規則運算式匹配", + wholeTextbox:"整詞匹配", + distinguishTextbox:"區分大小寫匹配", + + allReplaceBtn:"全部替換", + replaceBtn:"替換", + allFindBtn:"查找全部", + findBtn:"查找下一個", + + noFindTip:"沒有查找到該內容", + modeTip:"該模式下不可進行此操作", + + searchTargetSheet:"工作表", + searchTargetCell:"儲存格", + searchTargetValue:"值", + + searchInputTip:"請輸入查找內容", + + noReplceTip:"沒有可替換的內容", + noMatchTip:"找不到匹配項", + + successTip:"已經幫您蒐索並進行了${xlength}處替換", + + locationConstant:"常數", + locationFormula:"公式", + locationDate:"日期", + locationDigital:"數位", + locationString:"字元", + locationBool:"邏輯值", + locationError:"錯誤", + locationNull:"空值", + locationCondition:"條件格式", + locationRowSpan:"間隔行", + locationColumnSpan:"間隔列", + + locationTiplessTwoRow:"請選擇最少兩行", + locationTiplessTwoColumn:"請選擇最少兩列", + locationTipNotFindCell:"未找到儲存格" + + }, + sheetconfig: { + delete: '删除', + copy: '複製', + rename: '重命名', + changeColor: '更改顏色', + hide: '隱藏', + unhide: '取消隱藏', + moveLeft: '向左移', + moveRight: '向右移', + resetColor: '重置顏色', + cancelText: '取消', + chooseText: '確定顏色', + + tipNameRepeat:"籤頁的名稱不能重複!請重新修改", + noMoreSheet:"工作薄內至少含有一張可視工作表。若需删除選定的工作表,請先插入一張新工作表或顯示一張隱藏的工作表。。", + confirmDelete:"是否删除", + redoDelete:"可以通過Ctrl+Z撤銷删除", + noHide:"不能隱藏,至少保留一個sheet標籤", + chartEditNoOpt:"圖表編輯模式下不允許該操作!", + sheetNameSpecCharError:"名稱不能包含:[ ] : \ ? * / ' \"", + sheetNamecannotIsEmptyError:"名稱不能為空" + }, + conditionformat: { + conditionformat_greaterThan: '條件格式——大於', + conditionformat_greaterThan_title: '為大於以下值的儲存格設定格式', + conditionformat_lessThan: '條件格式——小於', + conditionformat_lessThan_title: '為小於以下值的儲存格設定格式', + conditionformat_betweenness: '條件格式——介於', + conditionformat_betweenness_title: '為介於以下值的儲存格設定格式', + conditionformat_equal: '條件格式——等於', + conditionformat_equal_title: '為等於以下值的儲存格設定格式', + conditionformat_textContains: '條件格式——文字包含', + conditionformat_textContains_title: '為包含以下文字的儲存格設定格式', + conditionformat_occurrenceDate: '條件格式——發生日期', + conditionformat_occurrenceDate_title: '為包含以下日期的儲存格設定格式', + conditionformat_duplicateValue: '條件格式——重複值', + conditionformat_duplicateValue_title: '為包含以下類型值的儲存格設定格式', + conditionformat_top10: '條件格式——前10項', + conditionformat_top10_percent: '條件格式——前10%', + conditionformat_top10_title: '為值最大的那些儲存格設定格式', + conditionformat_last10: '條件格式——最後10項', + conditionformat_last10_percent: '條件格式——最後10%', + conditionformat_last10_title: '為值最小的那些儲存格設定格式', + conditionformat_AboveAverage: '條件格式——高於平均值', + conditionformat_AboveAverage_title: '為高於平均值的儲存格設定格式', + conditionformat_SubAverage: '條件格式——低於平均值', + conditionformat_SubAverage_title: '為低於平均值的儲存格設定格式', + rule: '規則', + newRule: '新建規則', + editRule: '編輯規則', + deleteRule: '删除規則', + deleteCellRule: '清除所選儲存格的規則', + deleteSheetRule: '清除整個工作表的規則', + manageRules: '管理規則', + showRules: '顯示其格式規則', + highlightCellRules: '突出顯示儲存格規則', + itemSelectionRules: '項目選取規則', + conditionformatManageRules: '條件格式規則管理器', + format: '格式', + setFormat: '設定格式', + setAs: '設定為', + setAsByArea: '針對選定區域,設定為', + applyRange: '應用範圍', + selectRange: '點擊選擇應用範圍', + selectRange_percent: '所選範圍的百分比', + selectRange_average: '選定範圍的平均值', + selectRange_value: '選定範圍中的數值', + pleaseSelectRange: '請選擇應用範圍', + selectDataRange: '點擊選擇數據範圍', + selectCell: '選擇儲存格', + pleaseSelectCell: '請選擇儲存格', + pleaseSelectADate: '請選擇日期', + pleaseEnterInteger: '請輸入一個介於1和1000之間的整數', + onlySingleCell: '只能對單個儲存格進行引用', + conditionValueCanOnly: '條件值只能是數位或者單個儲存格', + ruleTypeItem1: '基於各自值設定所有儲存格的格式', + ruleTypeItem2: '只為包含以下內容的儲存格設定格式', + ruleTypeItem2_title: '只為滿足以下條件的儲存格', + ruleTypeItem3: '僅對排名靠前或靠後的數值設定格式', + ruleTypeItem3_title: '為以下排名內的值', + ruleTypeItem4: '僅對高於或低於平均值的數值設定格式', + ruleTypeItem4_title: '為滿足以下條件的值', + ruleTypeItem5: '僅對唯一值或重複值設定格式', + textColor: '文字顏色', + cellColor: '儲存格顏色', + confirm: '確定', + confirmColor: '確定顏色', + cancel: '取消', + close: '關閉', + clearColorSelect: '清除顏色選擇', + sheet: '錶', + currentSheet: '當前工作表', + dataBar: '數據條', + dataBarColor: '數據條顏色', + gradientDataBar_1: '藍-白漸變數據條', + gradientDataBar_2: '綠-白漸變數據條', + gradientDataBar_3: '紅-白漸變數據條', + gradientDataBar_4: '柳丁-白漸變數據條', + gradientDataBar_5: '淺藍-白漸變數據條', + gradientDataBar_6: '紫-白漸變數據條', + solidColorDataBar_1: '藍色數據條', + solidColorDataBar_2: '綠色數據條', + solidColorDataBar_3: '紅色數據條', + solidColorDataBar_4: '橙色數據條', + solidColorDataBar_5: '淺藍色數據條', + solidColorDataBar_6: '紫色數據條', + colorGradation: '色階', + colorGradation_1: '綠-黃-紅色階', + colorGradation_2: '紅-黃-綠色階', + colorGradation_3: '綠-白-紅色階', + colorGradation_4: '紅-白-綠色階', + colorGradation_5: '藍-白-紅色階', + colorGradation_6: '紅-白-藍色階', + colorGradation_7: '白-紅色階', + colorGradation_8: '紅-白色階', + colorGradation_9: '綠-白色階', + colorGradation_10: '白-綠色階', + colorGradation_11: '綠-黃色階', + colorGradation_12: '黃-綠色階', + icons: '圖標集', + pleaseSelectIcon: '請點擊選擇一組圖標:', + cellValue: '儲存格值', + specificText: '特定文字', + occurrence: '發生日期', + greaterThan: '大於', + lessThan: '小於', + between: '介於', + equal: '等於', + in: '和', + to: '到', + between2: '之間', + contain: '包含', + textContains: '文字包含', + duplicateValue: '重複值', + uniqueValue: '唯一值', + top: '前', + top10: '前10項', + top10_percent: '前10%', + last: '後', + last10: '後10項', + last10_percent: '後10%', + oneself: '個', + above: '高於', + aboveAverage: '高於平均值', + below: '低於', + belowAverage: '低於平均值', + all: '全部', + yesterday: '昨天', + today: '今天', + tomorrow: '明天', + lastWeek: '上周', + thisWeek: '本周', + lastMonth: '上月', + thisMonth: '本月', + lastYear: '去年', + thisYear: '本年', + last7days: '最近7天', + last30days: '最近30天', + next7days: '未來7天', + next30days: '未來30天', + next60days: '未來60天', + chooseRuleType: '選擇規則類型', + editRuleDescription: '編輯規則說明', + newFormatRule: '新建格式規則', + editFormatRule: '編輯格式規則', + formatStyle: '格式樣式', + fillType: '填充類型', + color: '顏色', + twocolor: '雙色', + tricolor: '三色', + multicolor: '彩色', + grayColor: '灰色', + gradient: '漸變', + solid: '實心', + maxValue: '最大值', + medianValue: '中間值', + minValue: '最小值', + direction: '方向', + threeWayArrow: '三向箭頭', + fourWayArrow: '四向箭頭', + fiveWayArrow: '五向箭頭', + threeTriangles: '3個三角形', + shape: '形狀', + threeColorTrafficLight: '三色交通燈', + fourColorTrafficLight: '四色交通燈', + threeSigns: '三標誌', + greenRedBlackGradient: '綠-紅-黑漸變', + rimless: '無邊框', + bordered: '有邊框', + mark: '標記', + threeSymbols: '三個符號', + tricolorFlag: '三色旗', + circled: '有圓圈', + noCircle: '無圓圈', + grade: '等級', + grade4: '四等級', + grade5: '五等級', + threeStars: '3個星形', + fiveQuadrantDiagram: '五象限圖', + fiveBoxes: '5個框', + }, + insertLink: { + linkText: "文字", + linkType: "連結類型", + external: "外部連結", + internal: "内部連結", + linkAddress: "連結地址", + linkSheet: "工作表", + linkCell: "儲存格引用", + linkTooltip: "提示", + placeholder1: "請輸入網頁連結位址", + placeholder2: "請輸入要引用的儲存格,例A1", + placeholder3: "請輸入提示內容", + tooltipInfo1: "請輸入有效的連結", + tooltipInfo2: "請輸入正確的儲存格引用", + }, + dataVerification: { + cellRange: '儲存格範圍', + selectCellRange: '點擊選擇儲存格範圍', + selectCellRange2: '請選擇儲存格範圍', + verificationCondition: '驗證條件', + dropdown: '下拉清單', + checkbox: '核取方塊', + number: '數位', + number_integer: '數位-整數', + number_decimal: '數位-小數', + text_content: '文字-內容', + text_length: '文字-長度', + date: '日期', + validity: '有效性', + placeholder1: '請輸入選項,以英文逗號分隔,如1,2,3,4,5', + placeholder2: '請輸入內容', + placeholder3: '數值,如10', + placeholder4: '請輸入指定的文字', + placeholder5: '請輸入選中儲存格時顯示的提示語', + selected: '選擇時', + notSelected: '未選擇', + between: '介於', + notBetween: '不介於', + equal: '等於', + notEqualTo: '不等於', + moreThanThe: '大於', + lessThan: '小於', + greaterOrEqualTo: '大於等於', + lessThanOrEqualTo: '小於等於', + include: '包括', + exclude: '不包括', + earlierThan: '早於', + noEarlierThan: '不早於', + laterThan: '晚於', + noLaterThan: '不晚於', + identificationNumber: '身份證號碼', + phoneNumber: '手機號', + remote: '自動遠程獲取選項', + prohibitInput: '輸入數據無效時禁止輸入', + hintShow: '選中儲存格時顯示提示語', + deleteVerification: '删除驗證', + tooltipInfo1: '下拉清單選項不可為空', + tooltipInfo2: '核取方塊內容不可為空', + tooltipInfo3: '輸入的值不是數值類型', + tooltipInfo4: '數值2不能小於數值1', + tooltipInfo5: '文字內容不能為空', + tooltipInfo6: '輸入的值不是日期類型', + tooltipInfo7: '日期2不能小於日期1', + }, + formula:{ + sum:"求和", + average:"平均值", + count:"計數", + max:"最大值", + min:"最小值", + ifGenerate:"if公式生成器", + find:"更多函數", + + tipNotBelongToIf:"該儲存格函數不屬於if公式!", + tipSelectCell:"請選擇儲存格插入函數", + + ifGenCompareValueTitle:"比较值", + ifGenSelectCellTitle:"點擊選擇儲存格", + ifGenRangeTitle:"範圍", + ifGenRangeTo:"至", + ifGenRangeEvaluate:"範圍評估", + ifGenSelectRangeTitle:"點擊選擇範圍", + ifGenCutWay:"劃分管道", + ifGenCutSame:"劃分值相同", + ifGenCutNpiece:"劃分为N份", + ifGenCutCustom:"自定義輸入", + ifGenCutConfirm:"生成", + + ifGenTipSelectCell:"選擇儲存格", + ifGenTipSelectCellPlace:"請選擇儲存格", + + ifGenTipSelectRange:"選擇單範圍", + ifGenTipSelectRangePlace:"請選擇範圍", + + ifGenTipNotNullValue:"比較值不能為空!", + ifGenTipLableTitile:"標籤", + ifGenTipRangeNotforNull:"範圍不能為空!", + ifGenTipCutValueNotforNull:"劃分值不能為空!", + ifGenTipNotGenCondition:"沒有生成可用的條件!", + }, + formulaMore:{ + valueTitle:"值", + tipSelectDataRange:"選取數據範圍", + tipDataRangeTile:"數據範圍", + findFunctionTitle:"查找函數", + tipInputFunctionName:"請輸入您要查找的函數名稱或函數功能的簡要描述", + + Array:"數組", + Database:"資料來源", + Date:"日期", + Engineering:"工程計算", + Filter:"篩檢程式", + Financial:"財務", + luckysheet:"Luckysheet內寘", + other:"其它", + Logical:"邏輯", + Lookup:"查找", + Math:"數學", + Operator:"運算子", + Parser:"轉換工具", + Statistical:"統計", + Text:"文字", + dataMining:"資料挖掘", + + selectFunctionTitle:"選擇函數", + calculationResult:"計算結果", + + tipSuccessText:"成功", + tipParamErrorText:"參數類型錯誤", + + helpClose:"關閉", + helpCollapse:"收起", + helpExample:"示例", + helpAbstract:"摘要", + + execfunctionError:'提示", "公式存在錯誤', + execfunctionSelfError:'公式不可引用其本身的儲存格', + execfunctionSelfErrorResult:'公式不可引用其本身的儲存格,會導致計算結果不準確', + + allowRepeatText:"可重複", + allowOptionText:"可選", + + selectCategory:"或選擇類別", + }, + drag:{ + noMerge:"無法對合併儲存格執行此操作", + affectPivot:"無法對所選儲存格進行此更改,因為它會影響數據透視錶!", + noMulti:"無法對多重選擇區域執行此操作,請選擇單個區域", + noPaste:"無法在此處粘貼此內容,請選擇粘貼區域的一個儲存格,然後再次嘗試粘貼", + noPartMerge:"無法對部分合併儲存格執行此操作", + + inputCorrect:"請輸入正確的數值", + notLessOne:"行列數不能小於1", + offsetColumnLessZero:"偏移列不能為負數!", + + pasteMustKeybordAlert:"Copy and paste in the Sheet: Ctrl + C to copy, Ctrl + V to paste, Ctrl + X to cut", + pasteMustKeybordAlertHTMLTitle:"Copy and paste in the Sheet", + pasteMustKeybordAlertHTML:"Ctrl + C  to copy
Ctrl + V  to paste
Ctrl + X  to cut", + }, + pivotTable:{ + title:"數據透視錶", + closePannel:"關閉", + editRange:"編輯範圍", + tipPivotFieldSelected:"選擇需要添加到數據透視錶的欄位", + tipClearSelectedField:"清除所有已選欄位", + btnClearSelectedField:"清除", + btnFilter:"篩選", + titleRow:"行", + titleColumn:"列", + titleValue:"數值", + tipShowColumn:"統計欄位顯示為列", + tipShowRow:"統計欄位顯示為行", + + titleSelectionDataRange:"選取數據範圍", + titleDataRange:"數據範圍", + + valueSum:"總計", + + valueStatisticsSUM:"求和", + valueStatisticsCOUNT:"數值計數", + valueStatisticsCOUNTA:"計數", + valueStatisticsCOUNTUNIQUE:"去重計數", + valueStatisticsAVERAGE:"平均值", + valueStatisticsMAX:"最大值", + valueStatisticsMIN:"最小值", + valueStatisticsMEDIAN:"中位數", + valueStatisticsPRODUCT:"乘積", + valueStatisticsSTDEV:"標準差", + + valueStatisticsSTDEVP:"整體標準差", + valueStatisticslet:"方差", + valueStatisticsVARP:"整體方差", + + errorNotAllowEdit:"非編輯模式下禁止該操作!", + errorNotAllowMulti:"不能對多重選擇區域執行此操作,請選擇單個區域,然後再試", + errorSelectRange:"請選擇新建透視錶的區域", + errorIsDamage:"此數據透視錶的源數據已損壞!", + errorNotAllowPivotData:"不可選擇數據透視錶為源數據!", + errorSelectionRange:"選擇失敗,輸入範圍錯誤!", + errorIncreaseRange:"請擴大選擇的數據範圍!", + + titleAddColumn:"添加列到數據透視錶", + titleMoveColumn:"移動該列到下方白框", + titleClearColumnFilter:"清除該列的篩選條件", + titleFilterColumn:"篩選該列”", + + titleSort:"排序", + titleNoSort:"無排序", + titleSortAsc:"昇冪", + titleSortDesc:"降序", + titleSortBy:"排序依據", + titleShowSum:"顯示總計", + titleStasticTrue:"是", + titleStasticFalse:"否", + }, + dropCell:{ + copyCell:"複製儲存格", + sequence:"填充序列", + onlyFormat:"僅填充格式", + noFormat:"不帶格式填充", + day:"以天數填充", + workDay:"以工作日填充", + month:"以月填充", + year:"以年填充", + chineseNumber:"以中文小寫數位填充" + }, + imageCtrl:{ + borderTile:"圖片邊框顏色選擇", + borderCur:"當前颜色", + }, + protection:{ + protectiontTitle:"保護工作表", + enterPassword:"請輸入密碼(可留空)", + enterHint:"您試圖更改的儲存格或圖表位於受保護的工作表中。若要更改,請取消工作表保護。您可能需要輸入密碼", + swichProtectionTip:"保護工作表及鎖定的儲存格內容", + authorityTitle:"允許此工作表的用戶進行:", + selectLockedCells:"定鎖定儲存格", + selectunLockedCells:"選定解除鎖定的儲存格", + formatCells:"設定儲存格格式", + formatColumns:"設定列格式", + formatRows:"設定行格式", + insertColumns:"插入列", + insertRows:"插入行", + insertHyperlinks:"插入超連結", + deleteColumns:"删除列", + deleteRows:"删除行", + sort:"排序", + filter:"使用自動篩選", + usePivotTablereports:"使用數據透視錶和報表", + editObjects:"編輯對象", + editScenarios:"編輯方案", + + allowRangeTitle:"允許用戶編輯區域", + allowRangeAdd:"新建...", + + allowRangeAddTitle:"標題", + allowRangeAddSqrf:"引用儲存格", + selectCellRange: '點擊選擇儲存格範圍', + selectCellRangeHolder:"請輸入儲存格範圍", + allowRangeAddTitlePassword:"密碼", + allowRangeAddTitleHint:"提示", + allowRangeAddTitleHintTitle:"設置密碼後,提示用戶輸入密碼(可留空)", + allowRangeAddtitleDefault:"請輸入區域名稱", + + rangeItemDblclick:"按兩下進行編輯", + rangeItemHasPassword:"已設置密碼", + + rangeItemErrorTitleNull:"標題不能為空", + rangeItemErrorRangeNull:"儲存格範圍不能為空", + rangeItemErrorRange:"儲存格範圍格式錯誤", + + validationTitle:"驗證提示", + validationTips:"需要輸入密碼來撤銷工作表的保護", + validationInputHint:"請輸入密碼", + + checkPasswordNullalert:"密碼不能為空!", + checkPasswordWrongalert:"密碼錯誤,請重試!", + + checkPasswordSucceedalert:"解鎖成功,可以編輯該區域!", + defaultRangeHintText:"該儲存格正在受密碼保護", + defaultSheetHintText:"該儲存格或圖表位於受保護的工作表中,若要進行更改,請取消工作表保護,您可能需要輸入密碼。", + }, + cellFormat:{ + cellFormatTitle:"設定儲存格格式", + protection:"保護", + locked:"鎖定儲存格", + hidden:"隱藏公式", + protectionTips:"只有保護工作表功能(在功能表列點擊保護工作表按鈕進行設定)開啟後,鎖定儲存格或隱藏公式才能生效", + tipsPart:"部分選中", + tipsAll:"全部選中", + selectionIsNullAlert:"請選擇一個範圍!", + sheetDataIsNullAlert:"數據為空無法設定!", + }, + print:{ + normalBtn:"常規視圖", + layoutBtn:"頁面佈局", + pageBtn:"分頁預覽", + + menuItemPrint:"列印(Ctrl+P)", + menuItemAreas:"列印區域", + menuItemRows:"列印標題行", + menuItemColumns:"列印標題列", + }, + edit:{ + typing:"正在輸入", + }, + websocket:{ + success: 'WebSocket連接成功'', + refresh: 'WebSocket連接發生錯誤,請刷新頁面!', + wait: 'WebSocket連接發生錯誤,請耐心等待!', + close: 'WebSocket連接關閉', + contact: '服務器通信發生錯誤,請刷新頁面後再試,如若不行請聯系管理員!', + support: '當前瀏覽器不支持WebSocket', + } + +};