From a63a2a769473780054f70c6fc498dbae7b053ee8 Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Thu, 26 Aug 2021 15:33:48 +0800 Subject: [PATCH 01/23] =?UTF-8?q?excel=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- report-core/pom.xml | 17 + .../controller/ReportExcelController.java | 78 + .../controller/dto/ReportExcelDto.java | 43 + .../controller/param/ReportExcelParam.java | 18 + .../reportexcel/dao/ReportExcelMapper.java | 11 + .../reportexcel/dao/entity/ReportExcel.java | 33 + .../service/ReportExcelService.java | 40 + .../service/impl/ReportExcelServiceImpl.java | 110 + .../resources/mapper/ReportExcelMapper.xml | 22 + report-ui/index.html | 6 + report-ui/package.json | 3 + .../assets/iconfont/Anton-Regular.ttf | Bin 0 -> 79396 bytes .../assets/iconfont/HanaleiFill-Regular.ttf | Bin 0 -> 92108 bytes .../assets/iconfont/Pacifico-Regular.ttf | Bin 0 -> 229996 bytes .../luckysheet/assets/iconfont/demo.css | 539 ++ .../assets/iconfont/demo_index.html | 2700 +++++++ .../luckysheet/assets/iconfont/iconfont.css | 457 ++ .../luckysheet/assets/iconfont/iconfont.eot | Bin 0 -> 21840 bytes .../luckysheet/assets/iconfont/iconfont.js | 1 + .../luckysheet/assets/iconfont/iconfont.json | 779 ++ .../luckysheet/assets/iconfont/iconfont.svg | 356 + .../luckysheet/assets/iconfont/iconfont.ttf | Bin 0 -> 21672 bytes .../luckysheet/assets/iconfont/iconfont.woff | Bin 0 -> 10792 bytes .../luckysheet/assets/iconfont/iconfont.woff2 | Bin 0 -> 8784 bytes .../src/components/luckysheet/css/EwaAntH.gif | Bin 0 -> 1268 bytes .../src/components/luckysheet/css/EwaAntV.gif | Bin 0 -> 1266 bytes .../components/luckysheet/css/arrow-down.png | Bin 0 -> 85 bytes .../src/components/luckysheet/css/loading.gif | Bin 0 -> 69010 bytes .../components/luckysheet/css/luckysheet.css | 1 + .../components/luckysheet/css/menuSprite.svg | 505 ++ .../components/luckysheet/css/paint_16px.ico | Bin 0 -> 1022 bytes .../components/luckysheet/css/paint_24px.ico | Bin 0 -> 2174 bytes .../components/luckysheet/css/paint_32px.ico | Bin 0 -> 3774 bytes .../components/luckysheet/css/sprite38.svg | 528 ++ .../luckysheet/css/waffle_sprite.png | Bin 0 -> 8116 bytes .../luckysheet/demoData/demoFeature.js | 42 + .../luckysheet/demoData/sheetCell.js | 1578 ++++ .../luckysheet/demoData/sheetChart.js | 4918 ++++++++++++ .../luckysheet/demoData/sheetComment.js | 67 + .../demoData/sheetConditionFormat.js | 6541 +++++++++++++++ .../demoData/sheetDataVerification.js | 579 ++ .../luckysheet/demoData/sheetFormula.js | 6600 +++++++++++++++ .../luckysheet/demoData/sheetPicture.js | 159 + .../luckysheet/demoData/sheetPivotTable.js | 189 + .../demoData/sheetPivotTableData.js | 741 ++ .../luckysheet/demoData/sheetSparkline.js | 7066 +++++++++++++++++ .../luckysheet/demoData/sheetTable.js | 1068 +++ .../expendPlugins/chart/chartmix.css | 1 + .../expendPlugins/chart/chartmix.umd.min.js | 34 + .../luckysheet/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes .../luckysheet/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../luckysheet/fonts/fontawesome-webfont.svg | 2671 +++++++ .../luckysheet/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../luckysheet/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../src/components/luckysheet/index.html | 1943 +++++ .../components/luckysheet/luckysheet.umd.js | 4124 ++++++++++ .../luckysheet/plugins/css/pluginsCss.css | 1 + .../plugins/images/CFcolorGradation.png | Bin 0 -> 2383 bytes .../luckysheet/plugins/images/CFdataBar.png | Bin 0 -> 3464 bytes .../luckysheet/plugins/images/CFicons.png | Bin 0 -> 31534 bytes .../plugins/images/icon_dropCell.png | Bin 0 -> 230 bytes .../luckysheet/plugins/images/js.png | Bin 0 -> 314 bytes .../images/ui-icons_444444_256x240.png | Bin 0 -> 6992 bytes .../images/ui-icons_555555_256x240.png | Bin 0 -> 6988 bytes .../images/ui-icons_777620_256x240.png | Bin 0 -> 4549 bytes .../images/ui-icons_777777_256x240.png | Bin 0 -> 6999 bytes .../images/ui-icons_cc0000_256x240.png | Bin 0 -> 4549 bytes .../images/ui-icons_ffffff_256x240.png | Bin 0 -> 6299 bytes .../luckysheet/plugins/js/plugin.js | 1 + .../components/luckysheet/plugins/plugins.css | 10 + report-ui/src/router/index.js | 4 +- .../{index-copy.vue => index-copy1.vue} | 368 +- .../report/excelreport/designer/index.vue | 433 +- .../src/views/report/excelreport/index.vue | 6 +- .../static/expendPlugins/chart/chartmix.css | 1 + .../expendPlugins/chart/chartmix.umd.min.js | 34 + 77 files changed, 45056 insertions(+), 370 deletions(-) create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/ReportExcelController.java create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/ReportExcelDto.java create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/param/ReportExcelParam.java create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/ReportExcelMapper.java create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/entity/ReportExcel.java create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/ReportExcelService.java create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java create mode 100644 report-core/src/main/resources/mapper/ReportExcelMapper.xml create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/Anton-Regular.ttf create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/HanaleiFill-Regular.ttf create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/Pacifico-Regular.ttf create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/demo.css create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/demo_index.html create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/iconfont.css create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/iconfont.eot create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/iconfont.js create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/iconfont.json create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/iconfont.svg create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/iconfont.ttf create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/iconfont.woff create mode 100644 report-ui/src/components/luckysheet/assets/iconfont/iconfont.woff2 create mode 100644 report-ui/src/components/luckysheet/css/EwaAntH.gif create mode 100644 report-ui/src/components/luckysheet/css/EwaAntV.gif create mode 100644 report-ui/src/components/luckysheet/css/arrow-down.png create mode 100644 report-ui/src/components/luckysheet/css/loading.gif create mode 100644 report-ui/src/components/luckysheet/css/luckysheet.css create mode 100644 report-ui/src/components/luckysheet/css/menuSprite.svg create mode 100644 report-ui/src/components/luckysheet/css/paint_16px.ico create mode 100644 report-ui/src/components/luckysheet/css/paint_24px.ico create mode 100644 report-ui/src/components/luckysheet/css/paint_32px.ico create mode 100644 report-ui/src/components/luckysheet/css/sprite38.svg create mode 100644 report-ui/src/components/luckysheet/css/waffle_sprite.png create mode 100644 report-ui/src/components/luckysheet/demoData/demoFeature.js create mode 100644 report-ui/src/components/luckysheet/demoData/sheetCell.js create mode 100644 report-ui/src/components/luckysheet/demoData/sheetChart.js create mode 100644 report-ui/src/components/luckysheet/demoData/sheetComment.js create mode 100644 report-ui/src/components/luckysheet/demoData/sheetConditionFormat.js create mode 100644 report-ui/src/components/luckysheet/demoData/sheetDataVerification.js create mode 100644 report-ui/src/components/luckysheet/demoData/sheetFormula.js create mode 100644 report-ui/src/components/luckysheet/demoData/sheetPicture.js create mode 100644 report-ui/src/components/luckysheet/demoData/sheetPivotTable.js create mode 100644 report-ui/src/components/luckysheet/demoData/sheetPivotTableData.js create mode 100644 report-ui/src/components/luckysheet/demoData/sheetSparkline.js create mode 100644 report-ui/src/components/luckysheet/demoData/sheetTable.js create mode 100644 report-ui/src/components/luckysheet/expendPlugins/chart/chartmix.css create mode 100644 report-ui/src/components/luckysheet/expendPlugins/chart/chartmix.umd.min.js create mode 100644 report-ui/src/components/luckysheet/fonts/FontAwesome.otf create mode 100644 report-ui/src/components/luckysheet/fonts/fontawesome-webfont.eot create mode 100644 report-ui/src/components/luckysheet/fonts/fontawesome-webfont.svg create mode 100644 report-ui/src/components/luckysheet/fonts/fontawesome-webfont.ttf create mode 100644 report-ui/src/components/luckysheet/fonts/fontawesome-webfont.woff create mode 100644 report-ui/src/components/luckysheet/fonts/fontawesome-webfont.woff2 create mode 100644 report-ui/src/components/luckysheet/index.html create mode 100644 report-ui/src/components/luckysheet/luckysheet.umd.js create mode 100644 report-ui/src/components/luckysheet/plugins/css/pluginsCss.css create mode 100644 report-ui/src/components/luckysheet/plugins/images/CFcolorGradation.png create mode 100644 report-ui/src/components/luckysheet/plugins/images/CFdataBar.png create mode 100644 report-ui/src/components/luckysheet/plugins/images/CFicons.png create mode 100644 report-ui/src/components/luckysheet/plugins/images/icon_dropCell.png create mode 100644 report-ui/src/components/luckysheet/plugins/images/js.png create mode 100644 report-ui/src/components/luckysheet/plugins/images/ui-icons_444444_256x240.png create mode 100644 report-ui/src/components/luckysheet/plugins/images/ui-icons_555555_256x240.png create mode 100644 report-ui/src/components/luckysheet/plugins/images/ui-icons_777620_256x240.png create mode 100644 report-ui/src/components/luckysheet/plugins/images/ui-icons_777777_256x240.png create mode 100644 report-ui/src/components/luckysheet/plugins/images/ui-icons_cc0000_256x240.png create mode 100644 report-ui/src/components/luckysheet/plugins/images/ui-icons_ffffff_256x240.png create mode 100644 report-ui/src/components/luckysheet/plugins/js/plugin.js create mode 100644 report-ui/src/components/luckysheet/plugins/plugins.css rename report-ui/src/views/report/excelreport/designer/{index-copy.vue => index-copy1.vue} (69%) create mode 100644 report-ui/static/expendPlugins/chart/chartmix.css create mode 100644 report-ui/static/expendPlugins/chart/chartmix.umd.min.js diff --git a/report-core/pom.xml b/report-core/pom.xml index ec175901..7186fc1e 100644 --- a/report-core/pom.xml +++ b/report-core/pom.xml @@ -105,6 +105,23 @@ 1.18.10 true + + + com.itextpdf + itextpdf + 5.5.13.2 + + + com.itextpdf + itext-asian + 5.2.0 + + + + com.alibaba + easyexcel + 2.2.6 + diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/ReportExcelController.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/ReportExcelController.java new file mode 100644 index 00000000..bf24b9d5 --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/ReportExcelController.java @@ -0,0 +1,78 @@ +package com.anjiplus.template.gaea.business.modules.reportexcel.controller; + +import com.anji.plus.gaea.annotation.Permission; +import com.anji.plus.gaea.annotation.log.GaeaAuditLog; +import com.anji.plus.gaea.bean.ResponseBean; +import com.anji.plus.gaea.code.ResponseCode; +import com.anji.plus.gaea.curd.controller.GaeaBaseController; +import com.anji.plus.gaea.curd.service.GaeaBaseService; +import com.anjiplus.template.gaea.business.modules.reportexcel.controller.dto.ReportExcelDto; +import com.anjiplus.template.gaea.business.modules.reportexcel.controller.param.ReportExcelParam; +import com.anjiplus.template.gaea.business.modules.reportexcel.dao.entity.ReportExcel; +import com.anjiplus.template.gaea.business.modules.reportexcel.service.ReportExcelService; +import io.swagger.annotations.Api; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +/** + * @author chenkening + * @date 2021/4/13 15:12 + */ +@RestController +@Api(tags = "报表表格管理") +@Permission(code = "excelManage", name = "报表管理") +@RequestMapping("/reportExcel") +public class ReportExcelController extends GaeaBaseController { + + @Autowired + private ReportExcelService reportExcelService; + + @Override + public GaeaBaseService getService() { + return reportExcelService; + } + + @Override + public ReportExcel getEntity() { + return new ReportExcel(); + } + + @Override + public ReportExcelDto getDTO() { + return new ReportExcelDto(); + } + + @GetMapping("/detailByReportCode/{reportCode}") + @Permission(code = "query", name = "详情") + @GaeaAuditLog(pageTitle = "详情") + public ResponseBean detailByReportCode(@PathVariable String reportCode) { + ReportExcelDto reportExcelDto = reportExcelService.detailByReportCode(reportCode); + return ResponseBean.builder().data(reportExcelDto).build(); + } + + @PostMapping("/preview") + @Permission(code = "view", name = "预览") + @GaeaAuditLog(pageTitle = "预览") + public ResponseBean preview(@RequestBody ReportExcelDto reportExcelDto) { + ReportExcelDto result = reportExcelService.preview(reportExcelDto); + return ResponseBean.builder().data(result).build(); + } + + + @PostMapping("/exportExcel") + @Permission(code = "export", name = "导出") + @GaeaAuditLog(pageTitle = "报表导出") + public ResponseBean exportExcel(@RequestBody ReportExcelDto reportExcelDto) { + + return ResponseBean.builder().code(ResponseCode.SUCCESS_CODE) + .data(reportExcelService.exportExcel(reportExcelDto)) + .message("导出成功,请稍后在下载中心查看").build(); + } + +// @PostMapping("/exportPdf") +// public ResponseBean exportPdf(@RequestBody ReportExcelDto reportExcelDto) { +// reportExcelService.exportPdf(reportExcelDto); +// return ResponseBean.builder().code(ResponseCode.SUCCESS_CODE) +// .build(); +// } +} diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/ReportExcelDto.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/ReportExcelDto.java new file mode 100644 index 00000000..22c273e7 --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/ReportExcelDto.java @@ -0,0 +1,43 @@ + +package com.anjiplus.template.gaea.business.modules.reportexcel.controller.dto; + +import com.anji.plus.gaea.curd.dto.GaeaBaseDTO; +import lombok.Data; + +import java.io.Serializable; + + +/** + * @author chenkening + * @date 2021/4/13 15:12 + */ +@Data +public class ReportExcelDto extends GaeaBaseDTO implements Serializable { + /** 报表名称 */ + private String reportName; + + /** 报表编码 */ + private String reportCode; + + /**数据集编码,以|分割*/ + private String setCodes; + + /** 分组 */ + private String reportGroup; + + /** 数据集查询参数 */ + private String setParam; + + /** 报表json字符串 */ + private String jsonStr; + + /** 报表类型 */ + private String reportType; + + /** 数据总计 */ + private long total; + + /**导出类型*/ + private String exportType; + +} diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/param/ReportExcelParam.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/param/ReportExcelParam.java new file mode 100644 index 00000000..e4d85806 --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/param/ReportExcelParam.java @@ -0,0 +1,18 @@ + +package com.anjiplus.template.gaea.business.modules.reportexcel.controller.param; + +import com.anji.plus.gaea.curd.params.PageParam; +import lombok.Data; + +import java.io.Serializable; + + +/** + * @author chenkening + * @date 2021/4/13 15:12 + */ +@Data +public class ReportExcelParam extends PageParam implements Serializable{ + + +} diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/ReportExcelMapper.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/ReportExcelMapper.java new file mode 100644 index 00000000..422b83f8 --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/ReportExcelMapper.java @@ -0,0 +1,11 @@ +package com.anjiplus.template.gaea.business.modules.reportexcel.dao; + +import com.anji.plus.gaea.curd.mapper.GaeaBaseMapper; +import com.anjiplus.template.gaea.business.modules.reportexcel.dao.entity.ReportExcel; + +/** + * @author chenkening + * @date 2021/4/13 15:11 + */ +public interface ReportExcelMapper extends GaeaBaseMapper { +} diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/entity/ReportExcel.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/entity/ReportExcel.java new file mode 100644 index 00000000..ea55d556 --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/entity/ReportExcel.java @@ -0,0 +1,33 @@ +package com.anjiplus.template.gaea.business.modules.reportexcel.dao.entity; + +import com.anji.plus.gaea.curd.entity.GaeaBaseEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author chenkening + * @date 2021/4/13 15:11 + */ +@TableName(value="gaea_report_excel") +@Data +public class ReportExcel extends GaeaBaseEntity { + + @ApiModelProperty(value = "报表编码") + private String reportCode; + + @ApiModelProperty(value = "数据集编码,以|分割") + private String setCodes; + + @ApiModelProperty(value = "数据集查询参数") + private String setParam; + + @ApiModelProperty(value = "报表json字符串") + private String jsonStr; + + @ApiModelProperty(value = "0--已禁用 1--已启用 DIC_NAME=ENABLE_FLAG") + private Integer enableFlag; + + @ApiModelProperty(value = "0--未删除 1--已删除 DIC_NAME=DELETE_FLAG") + private Integer deleteFlag; +} diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/ReportExcelService.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/ReportExcelService.java new file mode 100644 index 00000000..31d8e371 --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/ReportExcelService.java @@ -0,0 +1,40 @@ +package com.anjiplus.template.gaea.business.modules.reportexcel.service; + + +import com.anji.plus.gaea.curd.service.GaeaBaseService; +import com.anjiplus.template.gaea.business.modules.reportexcel.controller.dto.ReportExcelDto; +import com.anjiplus.template.gaea.business.modules.reportexcel.controller.param.ReportExcelParam; +import com.anjiplus.template.gaea.business.modules.reportexcel.dao.entity.ReportExcel; + +/** + * TODO + * + * @author chenkening + * @date 2021/4/13 15:14 + */ +public interface ReportExcelService extends GaeaBaseService { + + /** + * 根据报表编码查询详情 + * @param reportCode + * @return + */ + ReportExcelDto detailByReportCode(String reportCode); + + /** + * 报表预览 + * @param reportExcelDto + * @return + */ + ReportExcelDto preview(ReportExcelDto reportExcelDto); + + + /** + * 导出为excel + * @param reportExcelDto + * @return + */ + Boolean exportExcel(ReportExcelDto reportExcelDto); + +// Boolean exportPdf(ReportExcelDto reportExcelDto); +} diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java new file mode 100644 index 00000000..ae663ee8 --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java @@ -0,0 +1,110 @@ +package com.anjiplus.template.gaea.business.modules.reportexcel.service.impl; + +import com.anji.plus.gaea.constant.BaseOperationEnum; +import com.anji.plus.gaea.curd.mapper.GaeaBaseMapper; +import com.anji.plus.gaea.exception.BusinessException; +import com.anji.plus.gaea.utils.GaeaAssert; +import com.anji.plus.gaea.utils.GaeaBeanUtils; +import com.anjiplus.template.gaea.business.code.ResponseCode; +import com.anjiplus.template.gaea.business.modules.report.dao.ReportMapper; +import com.anjiplus.template.gaea.business.modules.report.dao.entity.Report; +import com.anjiplus.template.gaea.business.modules.reportexcel.controller.dto.ReportExcelDto; +import com.anjiplus.template.gaea.business.modules.reportexcel.dao.ReportExcelMapper; +import com.anjiplus.template.gaea.business.modules.reportexcel.dao.entity.ReportExcel; +import com.anjiplus.template.gaea.business.modules.reportexcel.service.ReportExcelService; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import org.apache.commons.lang3.StringUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.BeanUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.stereotype.Service; + +/** + * TODO + * + * @author chenkening + * @date 2021/4/13 15:14 + */ +@Service +public class ReportExcelServiceImpl implements ReportExcelService { + + private Logger logger = LoggerFactory.getLogger(this.getClass()); + + @Autowired + private ReportExcelMapper reportExcelMapper; + + + @Autowired + private ReportMapper reportMapper; + + + @Override + public GaeaBaseMapper getMapper() { + return reportExcelMapper; + } + + @Override + public ReportExcelDto detailByReportCode(String reportCode) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("report_code" , reportCode); + ReportExcel reportExcel = reportExcelMapper.selectOne(queryWrapper); + if(reportExcel != null){ + ReportExcelDto dto = new ReportExcelDto(); + BeanUtils.copyProperties(reportExcel , dto); + return dto; + } + return null; + } + + /** + * 操作前处理 + * + * @param entity 前端传递的对象 + * @param operationEnum 操作类型 + * @throws BusinessException 阻止程序继续执行或回滚事务 + */ + @Override + public void processBeforeOperation(ReportExcel entity, BaseOperationEnum operationEnum) throws BusinessException { + if (operationEnum.equals(BaseOperationEnum.INSERT)) { + String reportCode = entity.getReportCode(); + ReportExcel report = this.selectOne("report_code", reportCode); + if (null != report) { + this.deleteById(report.getId()); + } + } + } + + /** + * 报表预览 + */ + @Override + public ReportExcelDto preview(ReportExcelDto reportExcelDto) { + // 根据id查询 报表详情 + ReportExcel reportExcel = selectOne("report_code", reportExcelDto.getReportCode()); + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("report_code" , reportExcelDto.getReportCode()); + Report report = reportMapper.selectOne(queryWrapper); + GaeaAssert.notNull(reportExcel, ResponseCode.RULE_CONTENT_NOT_EXIST, "reportExcel"); + String setParam = reportExcelDto.getSetParam(); + + GaeaBeanUtils.copyAndFormatter(reportExcel , reportExcelDto); + if(StringUtils.isNotBlank(setParam)){ + reportExcelDto.setSetParam(setParam); + } + reportExcelDto.setReportName(report.getReportName()); + // TODO 数据集解析,待扩展 +// JSONObject jsonObject = reportUtil.reportParse(reportExcelDto); +// reportExcelDto.setJsonStr(JSONObject.toJSONString(jsonObject)); +// reportExcelDto.setTotal(jsonObject.getJSONObject("rows").size()); + return reportExcelDto; + } + + @Override + public Boolean exportExcel(ReportExcelDto reportExcelDto) { + + return true; + } + +} diff --git a/report-core/src/main/resources/mapper/ReportExcelMapper.xml b/report-core/src/main/resources/mapper/ReportExcelMapper.xml new file mode 100644 index 00000000..a5a50b07 --- /dev/null +++ b/report-core/src/main/resources/mapper/ReportExcelMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/report-ui/index.html b/report-ui/index.html index f2b32ba1..7c5f6cab 100644 --- a/report-ui/index.html +++ b/report-ui/index.html @@ -5,6 +5,12 @@ AJ-Report + + + + + + diff --git a/report-ui/package.json b/report-ui/package.json index 25549a78..7075db02 100644 --- a/report-ui/package.json +++ b/report-ui/package.json @@ -22,11 +22,14 @@ "echarts-gl": "^1.1.1", "element-ui": "^2.9.2", "js-cookie": "2.2.0", + "jsbarcode": "^3.11.4", + "luckysheet": "^2.1.13", "miment": "^0.0.9", "moment": "^2.29.1", "monaco-editor": "^0.20.0", "normalize.css": "7.0.0", "nprogress": "0.2.0", + "qrcodejs2": "0.0.2", "sortablejs": "^1.10.2", "uninstall": "0.0.0", "v-chart": "^1.0.0", diff --git a/report-ui/src/components/luckysheet/assets/iconfont/Anton-Regular.ttf b/report-ui/src/components/luckysheet/assets/iconfont/Anton-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5a582b18064adb3a2b8191e7c26875160172e829 GIT binary patch literal 79396 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 J#-MKe{eLlAN;v=k literal 0 HcmV?d00001 diff --git a/report-ui/src/components/luckysheet/assets/iconfont/HanaleiFill-Regular.ttf b/report-ui/src/components/luckysheet/assets/iconfont/HanaleiFill-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b7e94ffb05333cac6867a09addd3664b37c704e1 GIT binary patch literal 92108 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 QWKcaBVRXtTBbxUA1Huvq0ssI2 literal 0 HcmV?d00001 diff --git a/report-ui/src/components/luckysheet/assets/iconfont/Pacifico-Regular.ttf b/report-ui/src/components/luckysheet/assets/iconfont/Pacifico-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f85aee040c653d292ffde2ea4ebe0cd2d91833d9 GIT binary patch literal 229996 zcmeEv33!y%)&E`InN0SOWF`w?GK4?^K}1%?h-^kgR76BXsw@#vAtE3mB2`>!F;b*T z6_Fw$DxyV-h=_=YND-qVBDHD}Em%cGq=;Mc|DE6aPBIChoAi6W@Beh>x#zrh-_AYv z++AsvNOto1E=>nt*lqoX)nX5tx{&^=>yI=uW*0LGjQxEbyxZ6 z=bhi{(yrgHR_dNHN)=2x=e*-P%=+2d2b6l|J@_9!YTStN-~N8+Y}|+`IIS24ugOr$|W-MTZxd!lB zgOr$G8l=Je+WZ>u9)tXv`3Ctls}1sN)*HlbUNeZ@ykQW#*!Z-e_+HyxqOvoNpflTw<31 zK4zB!F0;s&U1OgEeBQ1He9689_=0N=HL0({@@ z1^mqJ1N_2%1$fXN1UzgH16JE=r5){{G@P5An*nciRx0akblz4LRG0|;FO_j-Ix}H< zhjTZ+?{V(I_gn`lcJ6oP13us^gZUHA6EJ_$c?u@KM<|-1AY_nqf_fJvZu*q@<2@sXFm2=Xvngr|0lkD%BTD)P6bpv^76k&mjLQ6R41w)s;?TLhN$6c zj2e%U37}*~s$KSOyMnqnXIgl4$)2_YPiWJnSC?5VH{E5fi@UCO@u{1XA62DCl_@`} zO^@26{Afb@(kfSf>0uX-2G<{B=qCX*T&UWp_Nt32RlSgkv(+H9&#q{f0>gx*gqcTy zbW?LkB{(TH`<&F8-A-D~A*TscdQFv+0kh1SolX!q1iP%7eac)mPh!7n;rIfyMxnA& zm05ELVU$Dtv%gG)lmN$NfC=~x*UXo%zwf=KD#kuD`dzcHW@pWEgz?Y(Vq&P-4G%H; z`riLuUJzqrvAJOZ!nOlLqe+d(0SPs`;p?kaJaaxW)5I~sOdG6YUZOv=GV-D|J!Sp)LbW?VSZiB zbbOSHuJ%_;2el?gewa%$g=Q-{RCED9j6+yRSIzfShm?UXR_-;3{!EWO&Yl89>7)GtxbjOjzX zZs~hzMkujq*5&QUCl2ZZ=%iCjo@rxFG-YOx8EM9w>88@mGmn~8W~13=c9}2C4>rMO zLssf!d)WbYsJ+F`w6h_}%(n+1S5!NWlkP;Ec223&&l%#3c4j+koR57ez7u_AzCpf` zzVW{4zDnOb-=n@&zKyjIkt+XC+e_5}6^zKeI_bK{4_kB%Q7KQ;cA_*wDy z#xIILm{68*Z^EaErHN&U0}_WOmM2yuPDz}RSeZCCadF~`#Px|)iSH$Tns_j=Iw_Ep zo|Ko=DyeVM6-kvzPbR&QbRan`d0z4lDZNsrq|8lOo7yV%#MFyZr=`wIeKd7b>c^>v z(n`~2q^(Y?Zqld8q9z-g>}j&U$#?06=>yY;rO!;CoxU`EXZm*;Nf})-hG$IASeUUP z3XKUpnU$24o>iDNBWqXIo@^((AiHh$!0gpI;hbBP)l*aleZLx@KR}Q4U)`}S z34_wjM9HGh(i7A~JyBhvC#f4?`kJ1qF4sR-E%XNvyLYL%daoL)_o)hui#}AvQRqa# zT{K}3H;?Nmc;2~=CCb8K{t#q-aa1&|)$xdZewpq|yBr)NQvYoVS8?TH-uf5%0f z?WIa>Z&eC8s1(vsF{GnnNJqtxj*3-*z8w=P%fZQ>0$u_2GQKwfZ$|6-1MsU*TcKWq z!Z_9pfVu{1GSszDcR*D_&4T(B)NH7`pfGa9thF+CgF9f-#&&_KpOR9fq!cMBMM_Fl zHdC@0<$knS|G5~-kk>NgwG4UffEYR;h7O3KgKB~rReBZj^$ha38l2@>;5De>=b+Z& z`+4-->tO!^Qn4Q2F9L4>#ykXSy#wXeWc`@Rv>l*2Lv@4d1?jUlrO%;GN43=H4AoPW zBkppcRmDEBQuEI!J7`9>9hG83qZCJ%0C5!=ZH2|&#z|{biixMjJ>ZKI*Qi^&h zMZJ`wUP@6frKp2a)IllgpcHjbiaIDo9h9ODN>K-;sDsi5F)c)D7a~1F5z|n_G!!un z#j;dGI*CV%XrZrHIViud*DA_Teo}75EVmaiS0lNcf?Q5PE~g-j`ZX-J6|k*a#ScsrKCh+(_4lZ+)`r5}#_4^~qM{Js;yzBEOanUf0`mJ4DbU-W}ys{mNFzT0m!!V94E#b&@ zG**P(vV?VCKes-Zir@P2*XQQ0U#b84bS{32VOqb0VrMG?NdHjA+YxgaouL|r5$ie* zt`ll0wPEdpyVh*9y=yi)5t+wD?&{iDN2IJXR9CcvhUpQPb*0@AWzZSQby+{x5T!B0bwMX+@3979G)mDOPE9=eYIQkn^Y@UaD zT@~9lXixuqKUJ6ihV>`COI@D-y`J!Y7pL8WTHA9J>H%NCDpoJ3-cWroTb_l!UV+D# z>IIaSiXkhNdwqQe$VVa^<=KcfQx-mjLW;BZt(p;3q zW`wj3vzVEB59T0ys7i#o86j?lMC8u2l%uqYA!7_cY0W@sg&`T0p|pxwTCN0Hff6f* z?^5`#K#3Kj#L7@&GtAFXQZw*<3(S6j5?c)WM^Iwv=mUbF>;J~`ua=nUpC>ClgZx9X zv74wEt43cz(w?D~;$JE2icgA4j_SG=$$EMYVJOoWM5R`(Ax%yD3)%r&dG zw&n(l^)+`LP*Rmp^FG2TMk?HJ>&NVwA>=)^eq|-S-p^gXgBzxYsgS(whC0Oj%9oqE z_qi_Urcd&N)o2NdWkUa6z?o`FgZe;;BK#TkB6c+xV@gbo*eHyR>VC3X>E>HjXx)`` z`b2qob-{3CeO}hAeRM_tHQx)0))DN&G3nb!ddXqfM^9fPrOTk}fR9unHQE7&h`r{0 z=Ikq!WNqyt?o8;VekF}{X_AuO?FI&aLd#){*UCtBN-b1#VOxfj9{Ce0T@y8yFyXr1 z4=b-y`dDADsX|%JulWP?VXQFkhN-MsgLZ0OfSvrY%8QlRHTX;Fm&iIbUCBDQ)V0u@ ztkOsKFG!7mo)D(|O1ZKtF}W1;J!6*I!HO?_38XQmR%nK1M*!BMXUZ~)rK}@dy9NzH zE34xN_!53lMt4W4-v)s;Y#+!CT`=#+tLS9K+@(g(v!vQhc@)ECZJpMS0l54S4ZauY#R)z5gKvJALWN~ zsCf$|i1vmw?L^$ANP+BjkW_(JK~<4D--n6p)nI6F`xSDRAST`~mR<&sUR=&opI$2H zx-#mi7DsoCK)RA2;$4F@x#>fCm_E!#A-*!Su$^dCXaP*A(1ElbN%4HwH*{+d!d|bv zxrPaK1EnHRAyns9<05+ggxY-CLaSPXRV-UX4z@57r2O+s!v&!|wokbE$Le0|* zL2QMiNp0>0mR#(1{o+gZyLc&NY!%?BbA=DURLT#$3}5x@*G*C-L-*1rMs6SHT2hZ4 zOsrj@Kh%}9Uf`XGTk3Z&cRU*d^!hUYljf-n*ffOlbbcGU#{edz&K(3M=OL~a; zC=b!kAfP6&TL!j*WY-h{8+QPmjgjC9$^dywF3M#1kvD~0VXbt#oottPG&{eE4 zzmY#Bywv?shfkFGSJLvLrYwub`JWeWtxw5cIr#Dvl-pAJFGJeco}=N#;ArcwGlEPS z`}4{IJK{haJ3%Q`l4YcpwuB>qGjPx?k*fovC~cMTn)U1>0D3TojhH)cZ+E z4fuQQ5cZ~r?DX6-yh=&j|G=rCMh)|3uH@B%?8c)u;eV1GI%&X7_e)!(V(iN#%#&YZxqIR@ro@$eliO__9R)E6@ z9~2%~%2rAzq#P+X;c95T)C;%hKofj3lE&kh zl44-AYOf4yd!Hjbp#{L~$oMdC;l_s&t1I<}-lZ0WUm(9OP1MVq8+HRfl*NQYmm^;l zILlNDJQT6W2z02_KkBCxCay#g;~Ozlz?YOuIgBfztMp=xN_Vj(Tk8{Uq?eE$M{*)= zqVA)()@|$u{MD6<#5V&$`rN&0YZ-kb4M10Zuu0)9( z{U`H7Za*Y$it(?FkEuP1&qnem@d@n$OO4ceWUGwoU@k3NWSqG$D`lPJz@L<{{Mc6c zRgczX+*9v|zE!9X;T5xO3YVTTapXs~?f8GhN;gzBst;;7&MAmI_1R#ii1N z3%6hyi6mL>m3d=f&QP77i3>h%oBXI=|x&}muX#=!Zb-6bqaQ@2O3dwvbdqS znAJB|>IbZ)nIqJZejA1rt3MXu;?$dtRk7jAcdQ-0d74gF{|3dStEENj>MHCz($%jM zR%x8Y)#Jom|Jn9cy7TnTa+)tmhj9ANICGCs7UyUURYSWY&Bd*9Zh@LvtF$w__Peq0 zk8XA>!(W6v#HxmQiM3m#uCfd4V!PCTz%GYc<>9r!8=y8rRpC7IyB^-<;XT0npbkK} zXN?kw(;OFvoCGJ&f50h#5?l<`4yqGWH>e&^Wln!*AWkM->_;dFX93L0p{{@$@0vN2 zJv`0BGrah2NBFaxyPbJ(yAWy#)H0|Qp1alfUWb#i2MxhtuKD%daon7xoqU+7P$*a2McG{{dewD8YT9&W0KU|6V?QL%q1X zboz$Fel*lrs0kjP;<-USqw)NseBu<>Exws>FL*ZaT&Vd_i*T~*N#K=GYdpLjcoUSE zZ^fCfogV(c!ymix`#yz!Khz>D=5Kjp*r|a^mq67p}rsV z1E2;&4TBm9H3ll+;Y?upSJZ{?pMR9{`_< zx>5L-*(SDTfN(LLO^)^ezh82u!DJKNbfU>5+I}bQ^){LurkgLE6JT-$ZJ($4D*3kM zbXhGXHcO!C=*Zmm%$Yap`sZ4hpm*#f|+9^Lw3`=ric+F@E2~?+^LCMxc_JIjz$f??9SYFsHq0 z?t%F;Vqz|$?R)$-%te3tx`gmAwB16#`)Rv}A>1ss*!3Ve+D*T25N5G_0(9y2E`OzY zDot)_$XfR%~@!vDNto_d)18>3#uS?&7z|bsGDO#eF{A&m!z@ zHo~MYL;jj>n$o-vP5w-iR^m(5(7ZokM}g`KhF?vStLXARe$TGKEhD(C1a3?pF*i7k z3zK>D^*LQ?ev?krG=}pDV_D1eucxm#`eOPGO9Qu~NH{kWGJIV~Utcq{ix|#bG}$2G zK#$mu8{clEs+9(^yC~B@+3Zr7iE3zfq`A0N*@aMTYL(7zU;BMz7!AXW)gR07dm;U? zDmEVZj9kJU@~w|VxJ z9-iajdp-9J<6q#}N8?@W>7(wJHqbAJeihVO4{s2AsLdX(iox4s%-{9QcLDE#+6Q$2 z>aeG;E*P8bKqWw>Wrwo!JY3-6;s*M5p1u=sH@J`0i+?eX#XUTInTPv({u;(J(6f)m zH^kFN-CYcQIn)&%9`E7F9-am~11f5NJHBT@-RY#_eD;S%jp!`rt9!>|&#;Iw+g&r1tn;7%_U>dG^~q z{4U&qH|6f}@V*B40Q85Us==?iH+5V-4m`lq5BBgd;E^zo>c@EI6&{}C;i)cengA^B zWAzB1<}o;Hj^__$K==JTeKdZQ57QNm7v)qhohYw*dX!s3KHfB~U~JP6l;FG=To7Yk z?3uR%?gZ5h3cR&xnWyg$Jh17IrWbp-+{0Hi(2w`@lYytfeXL&mi+L=b;puPp@GQ?? z!+7rY?4$9`^Yl@73!z^EwamjSJiOY&>wq^xMeVoX`wgfa9)1sachgUre&OMRb#y`V z?_Bdd5Ht^RTakX`EUKij}s9sQgJ$yFs zpuC}Z!+}Qwi+-$!#e9NiFXmHX%%?+t3zUR66KXcpTu(ng21`6*A9W{q5qQZ5P#@#_ zQK%<9yfOx_i7{XAnQsE#3bm~P-U&Uzqq&4B_MhhM&pVX&gWzVy!vPPcxHxBur_ap$ zp;>Mt?jx>!-l1l#+;Ez;a^2PGX&&+PZKLL1xY77JM8omSPxNqG#M`}KY_mR4g8O-R zfQJXynF}9jHq51)W+Od3#={k`o79N?RL}lK58nnil~8j$48A~p6fb~&akHh(mV0=W zhu3;|1Mp_pNA*>n`F0P#>)~A<-UBS|WAzfgn8)I1Jo`NN4dXxHxtB5!f7LDyJD%Qi zA5JJ38%~1?c{mTa0IJx-?L6EGxLb^Q56`>|xIfgu@R0Duz~$j9!sCG_15XRj2;Yux z!LvMkw}c%g@v055~PSiSfY^H>}WXN70J+Vj^io^_u6Mh|cC@EgE8PzK09G3rHd z_&raLa;JW`hd%-S0_vcLzbhDZ)O4s@@@Epy2A&K3{QO1vkH(mb{gcqIgc5&i zJiNYveiQT(e$+mSw@NwWZ_D4A{{ivG9{$wB`#pRp|AYJ=;4Vf__b{)AJ^vBonnwa2 zPVxLVh$oWi+2=+g5>BL5BqH%dV)Qg`>)Cg3aeg$O6FvXk^FNSUh=7j}gOAYP0MCAK z{s)m^upbFE2CBltlRP{X_{K)eZ-ZGS)Ep1r>){2!i(|}};u|zbcdLNcMm9t?16M`1 zN8a`HyF9!nvM+KVayTNm+QrQs4<|G*Pm3IG9%{sWp14DJ3ahlN^pM<5A^Vm81suIKIjEkySRCRhtq(|8?n#x?Av*`8?eN4 zg@?y`c(RA534d!o!{x`oC|l~+dUylyW|&9yRi62F52Nhq9%WCAGNJoey@W63u{avf zKF>YsmiAF|Gfw#nj6SaTCv)|$2_hQ_OfAkaoHh-QDzrv4?Ie%{ciOZjX z$@hTCpMlAbfytli>%(8T=Jl}W-{sHEKXLgpF!?jwlRpDT-H|`Tp8Ob?{JFkf!jF(Y z1Cu|;_$Pmcd87Op=H$=7|AYKF+K)E;h%I59Cb&!hdt>Ym~>xXFX2Z>_rRq4 z82_Yun1k-=u8)WNd6;w$d!hTypfkt`1;af&+Qt8fKL6d-Ix|^Th0N8Ctf}4R!)@z& zR82O%=gGIZ%7?qpVUG0+GX-~iYqP-jJm7DAn*ite?ghM-A&iw(A$;Tha&x)G>Y=&b zc@%Jha{*uvS2qEXO8&wrMtcaTG>yd zo$k0vM&k}ZeCs3E6Tg-m>F*fkch2SbzCiM&zhyY?YU7uT>sv{){!G%W4@zpWf*At* zQr5Oi8cQZ9zD$;crViEMwsMn1zcDL}<|Nu4x!yO0F-~N9rZPR((ZpQ`yh_4R>zTIe zn35}*l1WTS%qpS&v-pi&@zlGj_aU9``Xg5@apS6_xf#PRqU}EY7ED-5hAWI3XM12$ zM3-mL<*&u1IfF4CWu4T-i%a9MG!mJTM3(AsQcD8EsUZzyJGfEa) zWB5NXcfZ6=U#)*3Y0ytF%5P7ES0?22=mfa@?zSN z&U-jQ=U7(*e2%I8kbXa6IPb7b`qHEyO}f+Mv+8Hz{tTAS$qc6t%V&&)qc^Z*J`rE2 zcWDt^nKf@Q9Ih9mJqlIFtT-Fo3=Wf#Y)$bjhidvgpJBcvVLGzIPCL8l@~?zPTV?)? zC47M49AI3%NTpxVm%9eNm*Ia!y8VbXyN|iJpE2%dX*6M}hQyc2W@y*39+T-eW&R-b-IGtKs@g(!&s@)3UTb z6NncXP(FC^Kq#{{W9dSdhxAuSKiA659kk`1Er(_6d>|&EaLJ=)yq7WLhv@PT4Cge4 zvxVOqnU~m=_ZMjHkXAKa9&LS}EBnT>R1=u5YEtQFQfWLX>W`#Shbj4<)RpW!inNtT zs?1uZmNZ~KmJrNNhTyLIf6kPA$&f#yc`3{G3zqFJmhE2|GFQp<66SF$eZ9oGIATA5 z9?Vt#{#>;mW#t8uRW*4i;cMkv_qVqLjIg&IEN)CO&B@QLk0Bgw_d)^lbv*l{_6)y7(vKJ=kM7=ve8$+0c`0UInldkik_&ft zguaj=46?!j&Jg#?-O13GX&di+1d}889xUW8fwIA32q#)!)pIFu8;#?}#t;F5Mq( z-wSuVXm|HZf0oS2+%fVhOQs+5dopv>hxzSF8tcdQ(u3wrnXgIA*8@!RgA8XjOV!;2 zGpYI{q$-PUdeBX8)>lW;Fn6=q<`Rzi(Jd3^#ofWOgr)a7eXSA*dJ~#_i>2Z2Z`nYa zJe4&0ChP81mghRw&MR(xaX-xWOhX|x$FdNi}YTP_o732I~ zJJkvA*7U&c^ZsfezK7sNrt$_7`}I;9)l((j>T4wp)sw2Ri@JJ7%}|;{c7<&g%^|H- zUsqiNcvB7N-{owH`;(HG&TZ-hBpW-?k5JhE)2LZv=8gGp%uM|Lv;H9?=~&e;yjZ(7 zxOwIZyniy8|7q9}f4iEc?#8=S3t_TEEyI5W-mY55|3<(quzy4CQ18KJi`tF1tiDhO z)prmp{W=NXU#L%XI%NAsb}?3eDzpL!URnK(P)YRx|oq{$(hjPEbyovG^m29k00C%FGpS09r1q^iF% zyU@~3Wh*_0)Oi}Y-ayjmAkuL!w#;6n*K^sDPnR?#^hr3I^_|PNkupJ(uEL&syiF9{ zW$vbHr^!@0zAB-xjzZK{_-Lr4=WfibG4qD*j;0sC|EzyGTNbMth8b(O6Q>KZadx4x z`ecpOSSj_u&iF1dx&8z(G*lunG-lSAc|&(c(~IAK*8f4cja3c9jI}$6_o(W)Nq=yZ z{zvE=DUljSB(0ikfz_Xjyaf};Th)im0Xe(jq&T1+C*)+QIH!x#Ma9E3&M9!PKh`O9 ziZNzr<8;EEi(=QrIng;yr8}26!&Sr?>5NnbC}HhPhaZiQvXCEx*Ml56cc+T*&jI)A zf!BRb$G<6Fr8@&Q!|-ngPB;Q}I7(fLFfK!jZ>h%O-&#GOp2u56ub?HL35xt!oulJ) zoEoE>=ybe|kg4<4mAXh5scUs>-5U4Nw$;a}>-6!ugSuXK(w)@L^{M(|b)%lFC*%I> z>-2T%L4Aw9MJ>|5!V7f|;f1<6YO%gg-=~)7`Fg&>D|L9M?os_1?x=lCuhOg3QvEFM zB70mvkDJJr@y)s?^+vr>{Z4O2Z?arh=_>WKeow!rR_Q-nCH|V&33a>{mFc0KEu0FKI>B-+BBP{cH0b_0V%BmxXZ`3Gw!tgi|uB+slE0T z+(iC~?Twos|B5$RBI;A8JtX>d@%k?|(I)CWww*me@3kk|lQ1`PvMtr0+wQgpW@Yf=o<3m9 zY?=OAUfk0M@w&_)eHbt94bwl`;dZ#OcBH-3IP%t>3CLS}Cf-i4*O*j$t({^rUp=4AV+{nVUl_t|}>hyBuiWqR7b z*~6xf{oa0W`rap6xM}?J@pja&3i(JzB$&jHQ8tuD~-m?CwFIl**N z%gx#50<{vaCswF+<_^%;Tcoc)nFVH@dJnH8ZdE_xeZ-wQ0WbO-)EU;=fX>A{Q-Y4* zHN@j|b5K)P-CO8LpCNRl``Mnhr#=%e6h4ZP-4k}XKF6-G>-2f{Mf;K-ZeO-9W32az zeN~s^Rl+y*<@PQ6wyv;$w13i9+YjuAdXn8^_v$HlkMJ`+)qZZj(AVS5po97byc(qR zjgHUp>6@J-CmHP-W#mkE@Ft;hDkifD7h!?@9c8W-3t4AyV5>wSIHZXc;RuKP$AxU zdPb(Hf^@|L3k zN0!$^m6F#(oAUM07JNOlkgtcH1TH-cZshgQL6BE3R~Pd2&`bDw=#5HV53S_up^xzO z&}HaDzf{|mydL@%j=hYuI!|5?)ukG*hw7g4dZ->H zuZQX}@_HzE3SJM@M!K=Q2n*M9%_Q}dZ@{j*F#~4*F(X#@Or2@MP3g@ z+W^l3-^S~qaD~@H&BX?#Dj%Jow zydG-S$m^k)8^r6Om;=Y_p=PJN9%_VA9a5*_8<`HN(@*M@vkS?v`;Bw2bD!A4?sv{| z=P9vu@G1s;%B!1E8h-%Pol4rxhn>F>yH(D!D&Kj|S+80+8=RN;R;+bq;-$_f5SP5z z>Eeyf%LqX`oAA1)^y5MD9v`FtNRLiSrxijka*E)i7;=GyT+jw4CAfJu&S~qk1+O~J zX@~oCk9UrTd+A3K9hpbA|E}R9=$4*5146q^P47Vr1sHP9n}36PF*@Qz?A{!Q?rrveU19`H|wOp}V&+B8f> z`S9)jqv53Dtwr}Q=VJfWpM-_m*BkK`hZG=A zJ9!NgcjTj2*6fuv>mZJG;Fh~(SvxH2IF@xh%i6N%_OZnM(zBpU>qEULB4Dx9EXV#;xG6 z6Im}AuSoVqJ&44Ytoo@7Py<82N1EWI_eH2tkpVN+&+u2|suY(<_;1JCRTTajwhz&$%-#Mni5#l5yC>JxD% z@JYJ6Y6@u=FCyqZx*IJI|k{w9MW5nNN>1b7t$M` zyun;7(i?8jh4cmp=}om3=?(BINT#jL_2zoHa~E=GYvGE3kmLX%$pJ!=1B4_8D05n^ zO|{jkjWyQbCSFK&fRO3{A=Lpws#C2+ssrq9yQ`M=RNDjQknL1RWINn~-Ou(@S?GJu z!ixq2>_C{K=T+(Gc`s1O=zWL4_Cma}9KzdzLsd5V;)|3I{V_%rA_b}zA_c-0QlLsj z-+ZOYL;no=Mjt&6e$h|Ee7qg6nm{_70F#M!BHT~1laLa5o7vcF?X{3ArdZr`fWG{C zxS3|B;}-p!?9D1odUKV5{`_{8fv+b0bu^1eGsX7$UX#<#da}F9<~o7RggphA&CM) z1^|R43J6IQ5Rxe14vTu^>&~r39z_X59tDIv3J7@=5b`J>qqe|qr42Z0S(Dw1@5N)J*4Ci+d~-g!zP%# zqF;f@X8i|*wncA2%X}3hzLt+TwFfc3mCsfkVtWo@ z3}De>qwk{Qm20-`5agTIXd7*Cn|v1Jo8!<*Wu%#bk!EMWE*NjNv|aJ;RWe7N8MYMd zKg6+Tvh9KPACi#+Y^BFDX_IMelTFwr)7U2S>~CY z$s)GKCXm!0QQAIgA4R_8CHAHmeLRj_NGsKl-+zbFSZ@R4a}dz zYwaPs)~-caJ#U|f$vU*>5XML^!tVyV0lwrF_awCN%`lf&+(UM&-3lmgxhLV?1Kjy< zU$?KrrM&ANV*3wcH1!sw26^K>L|%{yUVxcojIaKPbjo}0P3?OaC56ZxG)4@&5YC78 zLxl4Y-hmI1Q-oyn1#{sSA&kL3M>@Z-U%*6oM+oDw0|@hL`!#&YTk%c7O}>S>aFdYz z(f$Z1@5U$D8e0RI5S=KbPZ@WFKsXk!_uz-uA261K2_9_4cL3ZcMDCL&qdR;@Wb{j^ z$Dz~{Ps!6qnKPa;rz>YVlzp-(`@~cBiKFae$;B*XPM4RZP!5Wt-BkYT(=HP?tksVpv5N>G54O74sTR}={jlZQdd1xwmXbR<*G|DgOlw2|>xdbV> zgveV{$Xip$TYcoM0rJ)q^40)(YXW&|fV?$@yfr}HnnK&qOcX5^*Srq*D?}q$CnY4wXVl#N|^dltI!cgJe(! zNw=fzXuMPZUKpvM8!{buO<1)$P0_1T4^0)wbTq=273MGz&7#l1 zO>R|4ZWSiC$|kpR`Ba#EDoj3=Pd*hUhsr013X?-+lQ$KTH-*WY!sJb1@}>gvCYLLP z$%(?`L1FTs6!M@j=Cf1OaZaj}iZ^GPI89VrC&S55t(;8En3p&~C#c$B-aMpQI$4Q%a>pEu`6@BSlTlw&a>^Vf zqrRpwqrMQiW=_ngFOE`Zn7lJU-kCt&naEL}%RzHE-V2eB=3umU0BM#nUIw{oklZwf z+%$+WUOwbN8P_!@PYq&R*9j&vLdzj%4U)6UY*%+kk1|5@V}v#YZe&yzrtBKeQCWz* zHi^6z?+QYKZ9$G(NRC@Tj$25MTR@ImNC~!>e7ArSY#Val5=yYClwjMC6PHkeZ9xh4 z1WK?i$eT;Zn+qwyrcr`Do_xB1e7b~uI-e43Yf7*Y^6U~yux%;97Lk9Kkbk!%|1O{e z+k#xYkX*cgT)dE6ynqsH8}jlJO0cPvVB3(dmr#OjLGE5c?p{aA`>$<&S766b@nz2X9 zVUHBFGByseUkb8cYR7&lgJa_md#50KryzT$9QIB@_D(tMo&1!*bJ#n@+h5zc2u0^d2swvi;}CnQ=Ip8b93cnUQ~4>47f>2+!Tzcx`>PW6R|V{^3Mq{jQ5r8{ zuT{cctB}1`38nEg_FaYSyGq!16;K*4Vh@(j9;}2tSP6Tu682#E?7<2tjTccGFQGJ^ zN@=_e`?L~D<89cp6;K*)!Tzl!`?nJIZw2h%3Mq{jQ5r8{FIU1|u8_T438nEg_H~8q z>q^+y6;K*4VvpC7JzfcWyb|_!CG7F?+2a*b8ZV+WUP5U+mC|?{_JJjo#@nzbEMZTW z!=A8&JzFwX1Ht9kN9C|bDrAq8}6l?eXz3f`KMv3EQZT*5Fp_@GWEPCgf1*savX;oCy{Hn@#HlbL{fGVDLaugok*HavTs||1*tii)GXu450N{pI|0fVGMV(6OnTL%)MQYqlz@y6 z(@BvOD6rlkqrqfSTOugwo|qY(9QKEym>Hc=%#2Qm)YHV9(UG~FAbUc07AHtb%3<%9 z!`?5*-Y>-7FTma}D`x&CNV>@&#Uznpf~1&a_IoMp_kyIJ^q85O98yn+{hm8>6Y^$m zWX>kY9?zYv39_%tVP6+yUl(Fu7hqqP6*F5CBqe3Ae+#mI3y_|glAe;-zXeHE$)u_j z_HRMf~2z?(wSzT79?$jNLvBYRucQPrlhbY?9H06H_IV~C6U6Kum=m0&XU+` z1xam5-fT_XTu2VNZ#ubeFlH_!MDCly*~@J5;2>!+NLmb$2M5W61LVOW^59_1j7SQp zGlM)hNFE#{4-S$>GsuHOq|_8rYLGlQlav~anFYxqrKXeb24iMHLgc$Cm@nO}vdMje zYS{$#m;%8{oOf_5LTUJT^(zKsskl`O&Q-%#!sPi zZz$Khvm2K3yQQ@5qqOd)oF2zj7>mO3f*hq*5p=1t=?N%1QysN`_KWJmn)x$tXa{D2_5wfaCK7%0%v% z+)~~NP~NeWcLJ1gQYhUR$~Ep-I+4;!3gr=Z3hQ*Q78hzYw{XVGn31 z!5eZQL!M#S%NTM3!`5j$zAbZwhONPnx(($6LwYo%K|`7{9AnBJtv0ANo?79^QL~0M z`)OHM#NEbvb9^6V`jqt_q*BI?m{ftfm32r}Q-irDg}JB@R>s<@uDFBtEbPr1tFBcu zFwW|x;(HD~4X>*9?l~x;ru7~OxZup5LnCVaS?BbRsNHAx?-S9^z;n)u=vIT^M)w^w z@XUz5!V6h;&}Lze*Kz7Z)f;=mMq(s4Mcs_io5U<-mW*}078oy{r243HF#a2b`=PH> zw_s%Fy0CDSqYBmWNXu!sxB5cR*i~w(x>ey;TZZ9abuky~ckR{5Sb;njqsL3JgYjaFCVCcj^(Ii3qY)*ACb;T>>mabI;FsQEJNxxWFs zPk-&Xh{L*NGmLLLVn^^9*ctINHAYQT)739A0(D~vV0}7__R$GzqW#qQSlPT>O;SI{ zdgVQyi+GHP^D!>&jIr>UYB1KfuTa;h8?kya*K>hcb&RV^R2Phs`(xd7I95I%IGk`a;aI{6gi{Eoj~X>@ymJd-CE;Ac1%yiopCnvG zxQ=iWVHM$y^0Aj+=6pc-G2y3#`w0&b{vgn22m^#Egqei7qc5)*;foNqB5X_8f$&7a z?u2~^`wR3cq8F$gq4JI2=66aK)9H2DdF;o6WgEQUq!f_J#Y z*q?A9;Sj=$3CjtuARJFP8GO?~34cBII1L<0!acTFgTF|M|9yyF4l5n*E)~l@Bx>?g zu?82HwEYw)J9squgMS~U)9+7#A%^f%p!CSH8%SUhVLV}gQ1%FE?l{ueStQ@GC(5Ar z!CvlTjy3vkiQ}ihY=-btU=Bn0DNuHWX~+`)9?VCN-51iw#pw0NLxP!sUVRSs8ZA;w z)e5ynZBSd(cI{}~;;+Nl-O~;;!QFM4K3fmQZpYDx8Sy5MWXsWMSFmm!xNHyUb})4Y z`y$7(J;~{Ik+T!i8|jgImA9lAO2IE`q z+u)gOal`iQaP@IsoN;%%=JB0eoUq-sPr@k`Nn?{VSKq`-TNAI8G7{WU%1Bc>1Lt<& zwyA59Uad?F?FL5%&%#qdg=; zDS6pV7*cu8t5}2ng|h|lcIP#~UpZR=?}~Bp3SDfXi$BoC<_0d_f_|a14e&wit2E9d z&UQe|c-6-8I$c!J#hY~T23_d%$xKx?q-UH!!hWRgXxmcH4n|Ghm+gW1uMM;X_r;fR zW|Q7O9d(f2pE=I+%=)BvhnY)9d2rJO;mlJH8XxwlnDpWpolb8B?xNEpgt>&7gee}x zDUtMa^%Z78x|psw|8SD&W=_Tlh*NO>;Z)PZ^fbLpZ_~$|X3EUzrms1}^uxYeoQIHE zH>?(%YX+M0%ph~V8H{-o>^H-#+eKy=PDxyBE-}N+2s09=B+AXDX0*A?j4_v+E6kPH zt2+*Rb+0nx&DCatnP?_qWnnV*?M}hY+^KSg0(*0RZf-O;nHe}maf`Xt+=e~9w_{K5 zOqt2UJl-txE9}<2%gn)Ew!1M8GuQma+-vT`KHvMX&-Ve0#C~fQng?;d;vusbJ9?L3 zKkuXFF|*V>ZkCxR%#-GKX1RIFtT4aFxr?W$t^Ome)VD1OI^l&;v=t-xQL*0unS2x&eIjNq$47M{#Yt1~988BH@&txS` z7S}Ub4U;+bOqRps#(E~xVS@APh%XxQf+ND2cSJZi-_#%+Nl!(+a3;fKSUr;~U;@4n z6BpWA+QqRZso*2^eWf0NNxyn-K84AN^-QW@(ypG#5}2Sh*2R^&6eiNjYjc{q2qw9) zCTWFAr|$7gbQ;<)ct`}$uTmV857v^?oG>xCBKB8f_b$xRQ71a}FhYyUsBq(k1XI*5 zR2X{X4f~MA-_0PXotRNDsk^Ylf2(>;RjJo;#_~;^=X(n~{ohtQ)H^t@_eb@v`V;p2 zzpp;PiS=FTL$zCdgfm;RgLW_0Qva$xRiCMS*!TAZ_Rj9d`G5oJYn*ud8_q?4gSP^{ zRo|)a)eq`NRgL@lv58I_ybj=KA5Lz@Va+vOC+I}gU&wiDKAv5OWf zv?u9q`ed9#I0gOmsk#TwBJ|R|(HozJUi)<2SD&H#=`(eI?5aImpQ8upbM-*%tsSJ# zM~{91&M{nw{`w+4O#cl1`z3m~9-&9#BtyBrRFBq|;WWeL`U-ue9_uV{e(Nj*_g~~Z z$iZmhRb^Su7*KhRrYX!P$$^s(~%za-6DUnBDT-;?I+ zWck^U;$tOvk>A%IMFMx_Z;`%_o#cJ&CGMWC%RjJY2thOAkDbLmOY{njP}F0@!HG7s8R zz(qLIZp=fr3E*Oz4)`$6w;Qv>W&%E9gMg1(>`5_?S)5)mOKmpb<2DCynau@!!Zrnb z(n5wdzq8E%m)kJlQx^NW%?b;t+Wg)&2V7|j0H3xk09V;Uz-Merz}2=D;Ip;}aE&bn zd=5J|jCtNdZpN4zvjJwiEkQmK%{#U&bUSe}!eE8I9bk<;9wnx1dq9noQN}+Ky9rn7 zmwsxU`%5`0khu;At9ZsKkT2|^kuT$KrQV8_TmL(L|6enHm(hFO2pqNOtc2v=3vB=j zbqF~hvpWXnF{gj2zsLCvrmyaE=A$1q81Y5z=i@}@Cd^yO`7N9p#@wR9>y(N5a{5|; z@Rd`A5eDuS!kF(4=T3}I9wy!NQ)ePJ+-QR#*=B*HB8@dsp{je;LLBc)pzZGwmc|}w znSnFdp*0TYu9UtDySrNGr3Uwva4*WsJPEi7k}_`g;GUDc*w55ieTKb|Jux=KJqL~W zl+%MRbLYw??pbktZsr~o;WWq-N=EX8Q$)~d?43A`=?HK?km61tKTkQvbMH<9(~-e2 zGntMcLjzwxo0PL#iu-QBo4~PTH?HD7GtC`la^k~1=Oua7+!+K1@EI@|r@?N9==3)@ ze!73N^DG<;@%*P#Sumk_J$ed?p9OW<>TWX9e0OUGWXno11g96 zj}&(UIo$6PU{1g(5ssX1WtvbY;EpI0_f{6f016lYkVMO|fejEGv9%IQa|x*6WZ3Dg{E{Dp>5q& zYC>Niw5>0a9O#RM!u2K6Li9)}Q$1SBR9`7&s&DX0Qs(*>;*VE>QAh6HNy{>H&<=mE ze4v&M%FmLFV@bxdBokPYNi4}^mShQ%gi}Z?&*NC0?O2}ZXAp{nC9Pru=t8)JVg1Ij zesf40!_eN*j$JxpoAk5HTC+9xVEcKM?Pn|76+2tjHKc>sku<|3TFlomD9 z3_cQ&v3wu>XK_~JIH$F9rZWlaA?>i&wJUhaCD>!r z4LfYwqb;RkhOLQ{j*}pnI01rNlW@}Gc&wg`axTTGG@Kd6?v4m(u`On6daBb^Kg`z; z1>ckt?c*SU&BCshdqACwP{OOR8)}_;1v`kE*uAq3C3ib0^;eLp9s>_sE<7K5 zVmE^(-#{&YgT0F1fqBG%{+i?73fYN&0#3dC9B1CHM7A=pa@qnrZDjAxBcS`~`Wih= z-->%QD)l{jk-k^|RzI!R>Su7n(L4H&dXN5--mMRsWRqc1O%vxPoOA2z40WbDEu8BN z?r3(dcW!W=an?HJn1B6+GtRl(8RJ~$409%6XVG})Dks^gkp2n1%5C}p&b1Wd?A+DP z*$#I9VAt6xPAjJjE6sV>BXfs7 zCtFU#{-tX$&($6T(iJ;?&Qxb%SI|JnvEz}$>(xVez4S4?68BlW6rJMjuM@tA4GX>)qC}4rl~p3bi}&Fg%~fqg4y}^ zF{6`&`I~gi)f8e@2CW!(0zHO3iR)40LCE6AqlUVH67CA$8eS0oHj)|1jf5iwkyerR zk#3Pbkx7vUBa0)CL>`Mg5m^y=IJiksJi1-ZC;y`-RT!SI4hTW3cl#6w>!>WNmHwnjn2SwdpHI`ZUs~ zYyQSG0@PrqbM!lkYbtBbK~JW%+=YoBXlw??1QT%^)Hp3WmPTT&^eopd7Jm4n=sqqX zR3D%AvG1duA3gHXqe^}ByN_0g=|^)2$9;6s?yGkXS86xzx!!%w?%ul#c7soTune|n z<@n80tMwqw?aE&aPP3&Q8%eJDhg`-xU|`&)FfSwYoQ;gMtk9f0&QpUGQRZfqrP`H-ZiOSYDp$E7MXR&5rOf?htU)+h)`?FMmz5};u z+@;#!9KtF3VbxC0RVV6&syjxn$D@Dgqn}W{^y8{b|4yBzpHyc+O6aSf!o689s`K>= zsz2_A8w^QqfL^IC#Qhl;=}nLwF2-4f;gD@E!A$`pAU}+PgmamGQ(X=zVvK%EZ&O!5 z+PPKlS6AtG)y?_~;e=|o{$9<|KdQU*4{9!ii~9`ZYV_Q{ff%|Fvh{CGyjoxaYL$to z-925K$SpX3_6v2p{#vDL+-sq4R9*A}RjL=Ov-N5+#_i!INLWiuvu3 zD}Lq7#)#rJ$QgIxrTAYumAp%9lI@GLuUE=xBecuQaSrKf+^RJYH)&mp^G~N?FYoEt z!+WMZ+q-q^Jlwc77(038&aI)|ty`C%g^#o&>?m7qFT;7J(RLj6?oO0*KsW{T7_|wTd&wN?BlpqxfSmCYk|A{TH>7a4cOoNbDUtAjB_Vba7)E? zxVdF2_AXzGGc4mV8k&Gzw-a$PWfI0WSF4lsgX(1ckUABkqZ4rdU`Ktw>ZIqZ&iVn! zMDx^n`gwJ(eojr*e^Jx)UUjv8PfgSxs7bhE@EW}fvi1Au&Hk!x)Ss!F^gcBMy!Yq& zQ}w7xS4$!FEHfeXq{&vlGdZ~5Emu8ZvT)bnakzD`Ep8iZhg$~Q*Y?0Y(AUpEFMp0R z(CLpJ_*~}#XMl5|a~}4B3_;I6-1!;$arE`lFN5EnSo1yhJ`cdo*Zw`uDAazZR9nBn zx+kP!x&P7e8^=FQ`K|HWX)>0&1Z=S6Odn3W#0`%Rn7FuBas6S`U7gaZMRCiPg`rjn zfxMDXt5%&mrFZGrA(RygX8Kzc6t!yAqQLJDW`;U;=+dQY7gz-||jyW$=%QG zcfaiGW!{}>*oA@qN5?r2+8KJ9ihoM$)q2|UjwN+&&Zu?s@KN3TvDQsh)QyP^C)@rS zH@q`0)xvqw{FQM=!!t+3Sr^{xjfRJM^EtI~zHwAH3AJwCJenKlx3z8_in?i-9^dm` z+KU{zVRtlpGW>tJTWw~G+I9O>K5VRKC~zuEojsY$^-4pt$*v*e!yr)+J~9k+&(pbg-aYr+)6coJ8gQ9HhB!vzPhvPaJ^s&`lEQ-Mb5go>LvL-nVdZ_J zZ<`P4Ej?=+YEprKyV_J`@%SxS``l#TM2mf8;jy>LnVb>pXk(x$7>?+5PNzF;)abD2 z5{*1p+PC+sd#lnQ_!sfAztvVFzbyjK$wA@H;%zgc#k5~ETENX=`k%8Q34`-=y}@MA zo6ZU*i@{_$BUp?EixIqC&}b#i{%TQchX~Nh`vrqRhc+DWr$G+JjJRg%@3u};<2 zMx)ipV6Ht_dtmSG9osfdGIc_jMLz*6=;`A_|@x@ zIy@i=K%zmH?C5B3BjG@@LHLulk@k$q4cX$bAF#VUagX|nZ`{_=$a4j2BL zd*|EU(2`)$>~~mgww<<^r#fzG(|mWluYNei{@NVzdxG@eADwS=ixuHh+S5&?J$+W) zQ}x_)*{nGsuR(3iiC3&Bs1$JogE)flj2Scr0n%BglXsCQPETU9^g9H-J~wH^u@iSm z$hpagICr@cupTE(Z`fNlXaVS!V%5~jk#%hw^0{O-X2R)8@f|8*mz^;Z-Xyzq`YMS_ z^MVu4)a}JS;!Jh4D!Z$v1Lk%?<`*TmRt5_4j#Zo|wF5@Wj_|GFS(l&a0kU zGu*LmZ+?w!w6*Q*ic~0-8ooQ`OEkC+t&Dh+(c^79%%5yKJo-tm!<(*-6Wd=xl$UHV&SpF4#S;VZ=|Xh7PCD8mUt-RmYVT7i6|h#((7z5Q? zr!(xr7GNJV8tpDYtIbVfh%l>gzsZZKw;Ecz%+Mmmkd}U-LC{GC-TsPSw`EJwl1-*l zscbfxGh!nJo!-OGS|ZDiN}2it=qn5DDVQRtWWal|=Ium}94%6m>--Cx}O zm*-m|VnZqwl#FdTeLm5r3$&S=B6ppe-0ZUZV&hj2U3KlDFO9`K4yQY}{@<>BgiAy&PG8)4^e?YDe5^JXifMG04V_wf{@ma#YiuUFeQ5mAQSGKDuXyl>Hyqv8 zw=&>2`XY{P8=t-U)VX*<=X3UjqhaFJ?0p%H#S|KIETpj#%ix2h?8i6fg!>PWk-c{Le%#BI(=GD#=GOANs&;XI8&=z-p^@ z*`1@WZan?+?5Tf$LTl2-QoF_Et&GN3&;9ze{Mt(=Z)&MAhTXoXwXu1_)7L!muV>g^ zuD$fS?u>@$;OBU|r0_*V(Z~*YS{GsTP|}gHCL8uEiTw&8U+|}|v>}U9-Lbet&o@c6QjlW%zzcKU;Es z)%`-ZRAsM!qWL-YPuXk4_o%W**4(8X!B6y^Q}|q;Fj(xb7Ij(?9m>!>L589Y_N@~j zaJ2A#YZ=d%cHvy&Ea>%2*M^`^CsVmpT{dQb@x4H9GZtQv2P!(3moPjp%n<;#+r!D8 zzu0#6g>^>{_Y7=%&-OECh$CvX9RnNot=i;q^sc+I`I@uqJ~8wcK4&Cf9g27D8Q6GT zuzF+rile=UHuOyR{nf6xB~`zoudxs8-93cs^aj)Y1KAMqNVZnSBkL3%sab+Q4ny`b zhj~U`4u;MThk1Hg7~+>4=EAZt|51YZCSXpI9{~FGNyQHk#Z4P^%$~(O%%1%|dv|rd z(pfF7Z+^aSRh*A_^!H2O`P#BDb0wH>FAGCH48Fb>0KghH!3D~c$@-zAt#=}A5KuLLeENzegx=zI>YoY71{WHx|hc7ke*qF_9W(V|g0 zqfUUy-(q~RZ@HlcT;Z^3(F8ldAQpT-WT1U)q`$WSEF@tvsnZuY z15GOGKJg9kR4*xq1@K+|87!FW<$0%GdmFfoSANjFGTC#YSZ}fZdD@>#zo>KHern{Z zpxIk(@j9BuyH=TXP2PAc8VXvf4sUkpa{i#x;t?+W_Jy0|u7GfO~#Ut-EwKON9Mx!HWH}z-E979@)BoybmX4ER}={*)ob!43yBnDyf#lRuz|miZ?z^%1Q(>6hr+UY|-xZ%pJJ>vnd$rrNc8`eL2;?%k5>0mSz3kPGz zr+VuQZ+z<7bAtzSS*EKJ{+Lg4knyr-xv@8B>O zrJGQRXMoG_qK8=Q{QD3O;xJDvo=1=_{o>Le(81+OL?Abb2PQANaimOZM2*fYq7&`P zAbl_>A8=Ob*WH2+O^9@wvsRRxpzH*W4`Y>R(HbrL4WdRCMY9H)lUA$W1#t?QYBJ#} z6_IeG(9Z{)0?I@0X+SG0J-o8un2I5gkx_f0~;zV`86;1ZdY}vW)9<8iD@|jaJ#oy27Y7cHk zJU}X}zGH3t^sE=Tqs)hP3^cky*dZ1tFJ@M6ex*k=7>WD$h!*@*C@N<$Nro!B6-llJ z{Q+{0As~W`AyL?6(@BDmo78~&XC&hJacp>I0X%^aG;+B1^Re^L_{w7K0%$0IqOi#Z zg^-5mmJT7I(k@sGddntoyV6_naiDIkPNd;TK+|a#eP6Ldu-HYb-eNsKLq)cnw=s~Z z>`24dv31KPAZz{V>B))Fp@F_6L<|0xN>qbpM4ety$w{Ix#tDfsASK}vD*LGC3Vl0~ zQc1OEv7tf>$cHEiw5QCZDWYW7QJuSU)!Mx9QL{L1ZRpQKoOrom&< zXWKFjE=c5DX25vM@KvIo{$&Wz;Aai5o^yz|eN5WaUI=*;DeLe{P3d@V?A+0SO)}4a zFo}(+wA9)y=AyCo5FnyGqGTMwKZ4ypS2)_&CmunnFEj_no0yI`uIPrt3;8MZi~qj# zbE!_A6xxLMb5+8x1+UTV(2F`<8gv6E?Jii}3iS{@gqHx2Y|oH?DI=?D1&RbE`R2-y zpu=JcNrLcZL19@82faaJ6G~IW2&lgTI$&ZG_Y~R;h5%C$aN0@sku#5U0&Zu`pLgsk zIRH5`fQ<7>hEy)y9g*w~joV{&r`j_$X@5tHePA+P<%tx#8)cu_E^|H zB!ek1xyE6hSq6sd^Bm^FvM{9Aa+nuXn0eir?aG1xJg(11dVV+Q7=5=e#<70He zV3=+_Mlw;EfBqewtT+}l#dK>v|MSwhia6;i!^w-w&BJtSKF@O%=aCk?=gU%8={-kr zhqSuJXBW>8{yKi?Vc5Mh$YN*|uH)_|Q#C?Mc@fNwWH&xY`~x^Gd7~)vPb6P%-kPEF(st+sLm=aqDyB~sFKqPG+nI9<#LU=hE%R5T}_@J0r3YAvJ_Xmn}q@> zxm>4hZ;Q7;!6i+NgqAet4@r8HxMl9&*X{WGi)Njpx9!fGUAkI-tU4q^Zm?&4Jkk_Y_l1OFQfr6ANDTxPeS+jThBrU zP?CGXmd7QKD=^gO(dHMo88x4F?z_Y4|%K( zL$ooO>#|hYy@8-Bu9u?$?}p80qo&3mvqeVl+Fw6e-`toz@nEyDHXe#z+y8XuDhK(~Te*=cij9$eYBd7!JkbzkT3&S|Sd z*W2E3?a<+C>ayfiZ*JK3taW1TJA}Pr^W?=a2;4b>wmGw+##9gu8i!f3 z7&Krg^whZMslr*HgbTR4i=v=t*r7RN6)m_KTHFmAK)cI~NCNpWk)y2qo7s&_E>onf zTtw5i58{?E9V|=)<=?o^+m(5A;&bOMVIElPwosrLB1VxM{9Bj2BnkfYC2(M{EzK#wtSnJy3P+1Hh$?Qg9sq#mvT(?)TvBU z>nt(NiLIv2>2iv2>Nei9b#P}hCy2WI$QH9-A&8ld%;#rq)UU$C4_6pxE;12bOZesoZVnF8x3YMN_9pv zQnpZT0M9#2TceSgwu~`r5H5y0iY!UxpUg8wQRN9l*I;AFXECK-l9Ac5WJXLWAhzWS{&lOT$3}X)JK7rRa+!D(2=S&|*(wSV5Q{3~ zPT5Qb0v)y}dAC#v^46@3wA*=3CThKrhUVK>&TbF;^bu`ma$1^(98wt&BV z$g_aG$*cU;zJ${i&WAldji~p#tKWElY}N%VZ{rR13t8SjmT^4d_m?icu3ZEAI4DdO zSL9+8@j;Rvn3zah2ay5o8Iu9FCzNAEyeT$7E(nX+DC_k+L+_w)VE1L4H`Zp7HJMyC znYV%$csS~mh$v8|=tLw#AyLUtXa6ewl;`bug5cPt><%?*EUAyMBRr1Go_sE5wFPX( zcwnNgs=CT;wKZMaQ|Q4PcippLaMIXve$&{bwa=7I#s^^ABdxD(U+0EdUrsXVg8s(+ zJHq;8HWBqyH-y8@2X@Ex!K^mk5WQ@}d#_&6RNvn13|8CY?%|2C;owAr@xqPU*TlC?H_*LzL(j2~85?R`$>eo&KmM2Anpj=UEn9yzmPs9*`_V63 z5v$?2M!(5MR4M>x(V zYk4Llr_NiMa^;|6)&1TVRg!tuANBWIv$!{o=jDDkC@*8rP;5YK(+1SHH6Oki= ze}4;3f?3c(pEVot=S-DoMN>9$w@HgE3;_p$GF7oxMk5YL$-Jf*cHc51!68e-V4f^L z2`y#0NlZ{AO0(ep#AV-vR*ldAf(c9mFv~jg8LUHIuoMY7w-r|c{r*jdE?5h~6BTD+ zUY)@4YVU@{L=R5$)`un(-FSNw zsTy6~B~|0}wdGbH(*?lC<=--0W3QrXY+0g5a2Sefa+s&(3NX+$h(|FPW*0;`@0xpt zJ>M?uDsG>QN@o2A(PV}yYm!$YRnx4|n<3!MC>MsBiaZY((C`VNb-%cq@-+>+kjQDk zK_O2wxs#B)iFvmR$nu+61*ws)O=OZ8k{#SB43Uv#K@r7B^O7adfs`=C$D2T^lo~W4 ze;!M{SuAK&CaBZPsv+_3HfQ7Zj=uJ`dk*&=Nm!HKu&Zq}T`0r{s^sdbcuZkv$%M@m zvQ^@SYi7LFLtV|W9>^1BVssTFufE#W>~#84p%ooZJSJwljH{=kQH8VR8w2}$pFCTE zF>aeIykl(chmm|MC6R#pU4pLm&-1uPho)=F_Lh7geBYj3yl)hs7F01PusKG1;HM+hrDh8R%LWZqMXlTVv;$jN(Cm6#pJ!~kAC`^E$r{jCyRS# zR$V)^XGXjFvBU5F@mc=&wX-iCK6(AF7q2{dJ?u*M9*hpJROryn=x{;ohu)R>j5y3Q z@^UZ~`{6JbmVrrWC?3vXz6ltLucOyODZXArd_BVaA%J1=^?zsYrOqeM`^uDepP%nr z73Wjq>-;-kTLvbgq4+w7`S!9fY!f9{d@&$A*K8uHKxXwQJf(aQ80-XB6bvw07p={t@N!{j zvIf`&rBlQB5?nuu)~a9r5OoYk^ev5MLqjko8b%7EI9E$flu6Um-4KhKv_rdHJ8#7i zD?40_M=%=Q!OqtWZ*snTGT}0TZuE=ys(kEnd$oi4eEIxK_Db3F9n2@oVbDKi;eJ-2 zi}$H8OX!<&aX4MPsKP9!9p*dcFwZTf9rj()0@{38w$i$RtNZZ$6=cBGp@060;%E%k zV-nGd)(l*ea0+Xy;JDI~y@OO+Sg(&<>)QjVV9L!Ly?l?Aga$HF zlz4rsYAho2&Es`Ck;trJ5y`AxmOgY88?JY2f(}nYa_(TCob)LvRnNV%DZg=i;#j|E zKGxTiAKNU4pS=OQKT}oZb!rV`vFGU11U|X6hJiO;I}${P9j9jZvj=~U|JED{UYh$L z!vogKXyaB+8`3A(zAWW&Buh9xm)$!EX$AwH!eAJG=#cJQ%pdL~M+1{Tntwx1`JgZ( z8j7YM0*h7=ZF=BOAVszgDyji-z_UhnToIin*C9;f9k9@IlV$`y4fDz6JRQA59RuxJ zh6H0n=&--#XmU-rl}01S4Vi9xE6=j%n~NzhTce#?4CLa*{vqKuO1zr<^p`hsO!xV+((&wzw8AFdF*q;r3cZc zVj5i~yM(S{M;Fdd0(=@CVy%w+1#lW5lA^<17{pgaD%)WvDlJcCVY_A$4n3T~*mUeY zcq!1qs`)%_9k=RfozT^Aro8M_k;d*Vd13T=xv=@UYij*R`}X&r`~EFE&kaAkY1{rs z*ZH#!zcrrKMjU>RN$ay(eY)CkJS@ee)ykR!2(!Xtg5^q5R+`FYvwhj#dY?O=a|+&Xe-WDz-n z9!vF%pb)GYi{|M*vUTHgr>dM)#m>UEwuw7-`s9XCA}l(0-Zb=^os(;Pfxoia^*Teu z?#0Th1I|rbBR=uP^XoM;v*RPvcW=MtwYx$u1Or~5S$DV8ySMlkdq?^vG|#?k?w>|C z=26Vx_61PhcvJ4nkBpuM+oZER_bRGvSL0rif>12>p;7@^qmZ-6D$&XanNgBFLIAK` zC1E!X1h31|Oy%=PkuT&snj0}RS69y^WyzhxA}S*n3s&BP_ql}Q*It$Q4e+gP{!tE`aitE$JX+YSEHdzmsxn6hHj88I_jj#t2 z9W**E`6xL#Pny7w%Ay@>W+ujm2K#zCJ6f7CVPjpUE@LtH=B*jF`h{cwHo!zlITq4N zV1zJ284CJxeVk!R{x=q68r)VB&!mGIr$I9H_6_gvJn^kNW^Wp3zhbJXEf6a3z|k8! z6aJ{nZ?CeBcZrdXE$tiEUH;(OK&IMStyO|bV;e>WL$dp5i@9%b=I*V}{pQB*eZ|g0 zYhBjv&fZQ0i?+vHzR>04gRN%W`{jnUZ38PV`}FO_?F|7|m%wnyWDfOlLfl+#S)vPY z7_vJ#%+r-%V0Y49Fc@Zc&NBUS@%%5SW6Sgi4nukbpZ`S_M%5!A;1idAkDhF6P*1#X z@}dRuA&oCV^&y>P(lgJfq8}#gYd6f+4fU?NY;@KAmrtCY$fN^FSzg<> zaa-fqz|{7^55LQ>_duaLgw;_J|>0H_(;o zNcp2J8waj^2kGsEkB_o_!%ai9Z_@YJzLnP~Gn}y;Jr479MHuRJw+6Te3{d(Kk4~?XY+#fw=U|EE-Q?2W*9^ z{nO4a1BH#{P|E?R(?FaXYclDY+N@5^Q^C1qTcuPnaV8B3&b$taBZ5_Za65p6IgT$o z-FoRmS8ROOc85NZbUUW5XxqQbZg)8j9Ne_(u7iF&OeSPYf5bKx4#*C#v-`u>6gIb< z+9iJM(CU@%SZ9%f4x3+7)xV~0qF)yMPET6nTiw0t&*r}W*KOHoNZit*lNZWwP=X8Gfwv)Si$QS7 zBvJR0tV!lFX>4db$wIfj`C17so8pQCzJwF3)zMLigON+&2RB^t@#9ef710xg+9b)AH)oPh5q1r|CxybavaKCr`Gt+M-@hzN)?bjp)gJ z*X{>F3Q4^Gt;kVm7xKldl@$_U&rvTYo<*=o$)y5LsM)8H>Z0+K&1BY@Lshatd-<_Om!{rVZFU8Y z{@~>!=bGith$|kE^;+@cua11U5RS$IzN3A8^;7Q}wq<>CpfR0@>J84gsd^x{VSkeW zm$1yQWn6gvqj3*WFtlRQQPa>&;olY^Q&COH3;oE8Ebc&TKxCzU+^B5=aO1MTzyePV z)b2oZrZlXWS4Ti`k+d6@d|pq^wZc zOySLu8}#m>+_;_PC`QF)HPYyIc>N(dW;Jlny7AqZ^?pWX)Z-rp{Xt<=}6Oei-k1 zFXL}dFO9tdMq)IUKz}XHyZ(vEoFrrs(VqJJqJ-y4{N{C>scGTHS0<*a$tvd-QsQQQ_V%b-~zDq-&j~g;g1Hnx~U_HT**b zvRrGXod7|T&Ok>%Un;xd<(TXl4n!$ec0r5{=j8Vrt^JY>l43OrqlNa}-ZxrRUBg2> z*B_)1PcmV(2JMD)v@DXgZnM4R(LGv<@Q4w^ioDO))q{{(G<(;|6|Earsu3PBj0jJ@ zF}Qi=(RX%-YHCYSvkfDeBM-i(pJ*wh&V@~b-E z0v?oS*u}voDaoodbW72Vg>4ZwuU)-z#prO7QJ)z?k>a~=oBEh43lii!nf?8LLx}CI zChkL9J0evX<*@lrr^)6H=4@MWxjnG8#r1)$m58&nSG1omz6os-Es)O*FcoQmk9~7m z;4n*Qq4W;qx8X3)E=yDMboV|LW(i%BuFUD~MHOZ-Z8D!5hk0%>ZL;@~7SR67nmfyA zpL$C0vF}&sU-AyL77nvyEzn=C#~Hdyo`vVGLwKxcb0HJ00oE!iSdruozDxC_QP`xw zwHD3>olfPrAZBrv>jj7uM*)_c2V)5gO6?R=_e!Af8N;53jkkXh^!#*?kqDo(wcwp< zb6FHS8B~=+ugfaR1~d(3wyCVPWbT6eJ*_FP!mr)(Nq029x_|u3dk^gM8{@elDbm{7 zcDl8%zj;F&67Ska=Kf(I>v0AX;zgG|kQ1e7a@=Khl3COEHVYpaqt#Ko0i~4++29%aXsht#4 z<(2u0S+y{svrp))$z&3_%;JR3tgMp12<>}Oy^fb$olGy$i!g7wvq$bmhppM3E!#qg zpSkj(P&zD*#JruU_Hm2N<__1)4vlXQx<2H}M}pDd+#kDazGOH$jLuw&*W!wOXXgIN zZ*x2SG4c3`wL`0{UPmO^)V*c**tdNym%|sGd+lrOok6G?>`WlG`U&)8qYjfBgxk3G zZE_>{GbthrL^NHlT~9MqtW0I_n`p4VN7mkjhC-A;2ZHwJ4J))&fi? zYmhC4JX!RCCI=`wXjFuTlHHijr;|1Lnrc$A;U6Y#jeMc1tpZKD^l!z!T&&zFRe;Q< z;mn3)YDYoKnT}I_z>;u#wr!R}&)%?Z+h2UzrO`D$uyx~Bd$rA$4$sVMcuuDUwbUKQ zx4E>b#F*%In7rnRHFMwiRWf#G^55!waZR<`_xVq)894a#z}>#wnbQZ?rMFCtu8lR# zt9fl#u5amcwbq^d)racRV;23xr&hds+GYR9`ct7aoMv1m5boJI_)Fy+tY3T%`2H|| z0f)IDF9$>CfWthl!pxt8(mty&AJiPb^c2Na#gAWlO38_2v{3dwPpb2%XNBY&duP(m z_;)=oudDpdOipr`=az$Eu`&+x?Bef&8b>w#YvKDE7q%8R1w@_Phb(L4UF(rr0n(CD zV+ckqYYfy4OOg%ny%Gt+NPtg6noqx`h6^kco8?xF3u8520kNuN08 za2dkhVC3TaZfrnCt(B6qiHg*tNyhJ1}2=ILc&sBVVCJW&B=JL*AS zrSF1@R$zaV9}fpN|GEyu#rMwOk08f0*Nsa ztLau6V3k~0RLBi?0OiZD9x2F|#V(6t1-LCmQznzoq?0ZdNg>+~xiYkeiqb)GC57RF zp{uN=R9Ng_h1K=;OiWibRJ{3PTZg*aru!p}y7~y5i=lR{R;rC9;#$r49sS3~Zxn@( zTs9-O`fR?eWIglc6WcZp-+j%iexKWGFm9at!TbN zKHs-0&iA_fDC-fyVP0DXrjO;YaF}l|3q$q>hgq(NVIQkw<1owhFr;(C<{{gOdRXEt z^Szp%f4LrpeJo#r&%ay`!xDYK*S%a1!#>8#`8-Q{7_#?~g{fCZE9THgD-2R9(>HVq^c-zK(VZO&VC?eG73*3H%SQamp^e~|=?qJ?oYPwVwjH*$gp*2YG6z?q`wE%WYF(?XSgT38N z4VhFt8t{2s)ySU4JuNHE1{VVG6r)(uO^+OiOe2LmF-tlE^OCDiD>vqoKd_{yUhArA zQ`Q$-wf=2%q^X`y+Zak(f^Xf9kK-P91Q3t-ks@c7_TF0$bty0J6o!OXsrR0& z2_hC!1q`aa_ZndNQ$ahzBN|vfRNbbQw&3nYYP15UIutEZ1*qvLZ@ahLDCStGFbYX9 zi@rvWV2mE;y3&`xPBv#<)NHRNN6nYYd+kxnDtOh{W|7h6foeuM1Z=xXsng1#L;(hpY_^96`RN z!I7#Opw|Xn(R=@#(bbO?x^gbjHQCx&jDf>EEmwk(*!mN=-Im7~ep;IU(@ZzuV=q)3 z3*51OdmQG8#W29{YUoE^c{@7hvwnN5mnZMHhuQ*(hquuYf?M?0U;F$P>a~YVk63D- z7(d?#N?$Ygo73_){`?&`RXKDuv7{q_mTvF**E67zwU>UU{UY1{pJQ*6;z8UX2amkw zY3sS+z(T{o%K$p{woOTqwb|F zs1KHh7755M+g}C;B|}mCpc5eU4;^5y6BX8}M4IUU;9`*K^G(&D#F3VUAiUBssTKai z0@nj5a}tS^(q}XMt3Og3b^K%6pUwPpOs5%6C7rHrPdF9pvm`a0O^s+_G2PvJ`d)cs zB-CcMJ+(*U_a@TPH>P@Hq1esWifF``6Ng`N%bHjse1&8q3jjnAg^x=rwj#U2xHiYB{1)c3Bw{w|X?+vjQt zhnMMe78vZOR%eRbHcG!Ioh#1a}M-29$+y8`p{vM}H|3e1H{FvySkJ)I?j z0d_AU)WvlZnjhy-8T-WIvDkoC=mnD)yF&O3YZmoNBPqC`QEKMFXp|z!Axi$KorIH$ zS`wIy=)8~o5p;J_!ar0#7+{YH1kttwe84;em0LtjqERatH^C=f8LXI6AdtF) zV$%S4;cS#gjsAPoA}`&JVleyu%S1-W)1&%t@0zVx~{iu3Ll{6%P? zDEw1`xcIkU@YTxj)p*#^nLiaaYMBSEcp7cayb860^gX=!nU=LIJ6C+ERUzwhtalk? zIlfDBl5Qp_5ktDXihAjJNW6pQ$h}t@D!%7aZn71(*TAJW%$2 zFQ_o{aUzDVuaRF;S;OPYz+A=nEdQ=2RG2b-Cw|Gt@XqETeMkHs;?bA>Nc&Ot4o_AX zOKW+C^d03Lo|g(s@JKNKRfdxnmzn1x={w3i&sCVmcS&0Co-flqe871>=Kllvu9UIQ zE}kE>wGz3)uOS}}_l2>l_*bGxVk23CpIqPJ7N-`xPKy92%uY!@gUek67QTRCh$ITS zyMv1C{!0o6%&Uf)s1V8zWw43xNA&QP~ z#1lb-(oUrfA|51!NLQW4;3@ShVVdWBP=3BEp-z7^>9NQfPuQf%W(KNE4$8;dOFm;^@? ze=hB2d;-rIFKu7K12C4agT?~p4mq?G2D&0!E1w@Y`0V`rgac*ldD(JlQ0Wmg$m8L{ z6#Dg&exke^?wCH#@aIwR*D4f>Z3!DZrz~4UNhF648}CgSRg^3u?8FdW)ZZ#J=W256 zbxQRM^ms@aW}_4oYXz#A>b*pwJo#rR_6%_ZgiB)_rBUEp=d_qSQTy(=fspRiZRnP( ztqzl^^TSp`{%MY1ks&{0)@40zQ|~u6U=dZMy8Y3w}{H495-0Vx-H~ zppqbyOOuu3DRdxZm*>JLB?2($lqW0;MAdMCA)eW*6c><%H~%C#p|x(-=HfB0qz@I& zuT?wU;DRWNPa`MN<6gJV9r88p+ZEQubG*S#r1{{UxN%53`j|8j3%I;`*YFMZT%&fh zN$woE9vW;W)|+_n#4V>963Of5{^chP$#A;q_AS)M=J?z{{m(d7gmX0s`TtAcu@P}@ z6Y8LFfgxfT3L2eY_G)c5nFC74QNrQ;uhNsHUzI%tB`E`dJu2bF#Tux>K$`*|PUr&M zITW8S@WoKZ$&34i8On|%<*JR^d^q8gbfKf4U%!EH!xVa84an&qzWJa}lTK)(ndhZu zj*q@`XjwW7JyIUSFM7%FO4JTUhU--&1NJ~*$_mwvDPHP)UG>+t~RnCJX5o#>bB z9OF5iW4U_C86~~xm&`8YFi%&4!8s<}D)Z0tvbkrZ|HShi;a$irz0IvKXdhSm27-PsH^?w}e+hbocD>wrVO zv{OgL4V0^-rE|{v?vJW%K+#QumFK%;xLX&plJA0I;AAVri9p2=0Y?JHyG#)Lt5{L(s(gWT3|f21H?CYG86~q^qs5KASF!E%u9j z*0&p5EcfnsNykvbI7vY*YG6(tO<=j`;?#!ai=f{)S?X1?e0;HT1@s$F&G$3Go;Tvm z{uy$!>V!7oPTqFg9711swD`suL*iiR6F49;2U%Zky4_SqO_9;q4sH{q1nQJ@Ez&*a zRpGi4pd{-^2UbsU3BF8ohAxbfXlF20s-Q0UL&{x#KqmE4XO1x@WD)t(QE(9QMf$TX zAHLC}*G4j|T$?ndluj;?zzOe_^ZMOzp;{V*UMR!ksHrnew z*aOFY$mR8cQm(r0Dx*c`txg5J!J(@rzWlirt2A5RcLGaA-Sq3ytT|x^%6&zkhu)GD( z5WKCetv#(hKIB>YQx4`{)WIPHOBdxz^WIS}Xs!%Z_yo}mc?{74l##T}+9c`L%@^M( z8>tz%%^h(EJX(??dV|->5EjlD$w#Eu?YnjG4|~^dcX=%0y|=BEf}5a)q;|<1Yx4NH zY&SA72x|@#{mR+df1vneV%ytU>ePqt^$Vj+n`0%}fq;76S6KYoTBTP7XIoe!nj?e8W+b#ptfCPTIV|p1sBG z4@Rt=9RuwKDLtgw{LHXn&l)D17>=24fu7jRM))?wkckB8NVS^s4sbE37i@zI zzU+tw`W(v}Lf#_S(n1xEwuWiDtz^D`qA^)hvwfu258X{_h==2FRrzbSZCw?OUVG0? zvk7@cA`x;+;@>|y@lsnj8V^#N{l~s5>vi3Mq{b$LM(5wFOStc&vGV%MB_Wzhb(h() z_za8V@XQ?g=c0Pc1T1=`&ayo2!{LDg3g{rBQ*b0#pv-bajp%?n2@Ms?EDH;&EGwZV z;5$H-m6w+xs5+K&ps;egJ-!rC=WgNElx67R#gyAG&La(a65C6rtHMqN%{?uBb%{PZ zd`V*aoe(K$f@;6-X7n@+IwLwzpI@Zs*oPhPhse;qnBAZgsj!;_12?~%|t74@A^L7I--}WJWgvFC2CJ$L=EEkG&;FTLhm7)^8j;a`>hGh+g zn+}#Mq*}6|`p(VGRk9fF7jv)}pohNknOK0~gw`&wGd#l2u+qn7<}&nyc= zzF-b>VObdR&vKX-RG6~!%)g8LpB(1#iZDJ@K#(m080_x{rJq$?%aiI@l^1}1`26JC z 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 PdM#sAD%6>8uK4>KKz%8< literal 0 HcmV?d00001 diff --git a/report-ui/src/components/luckysheet/assets/iconfont/demo.css b/report-ui/src/components/luckysheet/assets/iconfont/demo.css new file mode 100644 index 00000000..a67054a0 --- /dev/null +++ b/report-ui/src/components/luckysheet/assets/iconfont/demo.css @@ -0,0 +1,539 @@ +/* Logo 字体 */ +@font-face { + font-family: "iconfont logo"; + src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834'); + src: url('https://at.alicdn.com/t/font_985780_km7mi63cihi.eot?t=1545807318834#iefix') format('embedded-opentype'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.woff?t=1545807318834') format('woff'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.ttf?t=1545807318834') format('truetype'), + url('https://at.alicdn.com/t/font_985780_km7mi63cihi.svg?t=1545807318834#iconfont') format('svg'); +} + +.logo { + font-family: "iconfont logo"; + font-size: 160px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* tabs */ +.nav-tabs { + position: relative; +} + +.nav-tabs .nav-more { + position: absolute; + right: 0; + bottom: 0; + height: 42px; + line-height: 42px; + color: #666; +} + +#tabs { + border-bottom: 1px solid #eee; +} + +#tabs li { + cursor: pointer; + width: 100px; + height: 40px; + line-height: 40px; + text-align: center; + font-size: 16px; + border-bottom: 2px solid transparent; + position: relative; + z-index: 1; + margin-bottom: -1px; + color: #666; +} + + +#tabs .active { + border-bottom-color: #f00; + color: #222; +} + +.tab-container .content { + display: none; +} + +/* 页面布局 */ +.main { + padding: 30px 100px; + width: 960px; + margin: 0 auto; +} + +.main .logo { + color: #333; + text-align: left; + margin-bottom: 30px; + line-height: 1; + height: 110px; + margin-top: -50px; + overflow: hidden; + *zoom: 1; +} + +.main .logo a { + font-size: 160px; + color: #333; +} + +.helps { + margin-top: 40px; +} + +.helps pre { + padding: 20px; + margin: 10px 0; + border: solid 1px #e7e1cd; + background-color: #fffdef; + overflow: auto; +} + +.icon_lists { + width: 100% !important; + overflow: hidden; + *zoom: 1; +} + +.icon_lists li { + width: 100px; + margin-bottom: 10px; + margin-right: 20px; + text-align: center; + list-style: none !important; + cursor: default; +} + +.icon_lists li .code-name { + line-height: 1.2; +} + +.icon_lists .icon { + display: block; + height: 100px; + line-height: 100px; + font-size: 42px; + margin: 10px auto; + color: #333; + -webkit-transition: font-size 0.25s linear, width 0.25s linear; + -moz-transition: font-size 0.25s linear, width 0.25s linear; + transition: font-size 0.25s linear, width 0.25s linear; +} + +.icon_lists .icon:hover { + font-size: 100px; +} + +.icon_lists .svg-icon { + /* 通过设置 font-size 来改变图标大小 */ + width: 1em; + /* 图标和文字相邻时,垂直对齐 */ + vertical-align: -0.15em; + /* 通过设置 color 来改变 SVG 的颜色/fill */ + fill: currentColor; + /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示 + normalize.css 中也包含这行 */ + overflow: hidden; +} + +.icon_lists li .name, +.icon_lists li .code-name { + color: #666; +} + +/* markdown 样式 */ +.markdown { + color: #666; + font-size: 14px; + line-height: 1.8; +} + +.highlight { + line-height: 1.5; +} + +.markdown img { + vertical-align: middle; + max-width: 100%; +} + +.markdown h1 { + color: #404040; + font-weight: 500; + line-height: 40px; + margin-bottom: 24px; +} + +.markdown h2, +.markdown h3, +.markdown h4, +.markdown h5, +.markdown h6 { + color: #404040; + margin: 1.6em 0 0.6em 0; + font-weight: 500; + clear: both; +} + +.markdown h1 { + font-size: 28px; +} + +.markdown h2 { + font-size: 22px; +} + +.markdown h3 { + font-size: 16px; +} + +.markdown h4 { + font-size: 14px; +} + +.markdown h5 { + font-size: 12px; +} + +.markdown h6 { + font-size: 12px; +} + +.markdown hr { + height: 1px; + border: 0; + background: #e9e9e9; + margin: 16px 0; + clear: both; +} + +.markdown p { + margin: 1em 0; +} + +.markdown>p, +.markdown>blockquote, +.markdown>.highlight, +.markdown>ol, +.markdown>ul { + width: 80%; +} + +.markdown ul>li { + list-style: circle; +} + +.markdown>ul li, +.markdown blockquote ul>li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown>ul li p, +.markdown>ol li p { + margin: 0.6em 0; +} + +.markdown ol>li { + list-style: decimal; +} + +.markdown>ol li, +.markdown blockquote ol>li { + margin-left: 20px; + padding-left: 4px; +} + +.markdown code { + margin: 0 3px; + padding: 0 5px; + background: #eee; + border-radius: 3px; +} + +.markdown strong, +.markdown b { + font-weight: 600; +} + +.markdown>table { + border-collapse: collapse; + border-spacing: 0px; + empty-cells: show; + border: 1px solid #e9e9e9; + width: 95%; + margin-bottom: 24px; +} + +.markdown>table th { + white-space: nowrap; + color: #333; + font-weight: 600; +} + +.markdown>table th, +.markdown>table td { + border: 1px solid #e9e9e9; + padding: 8px 16px; + text-align: left; +} + +.markdown>table th { + background: #F7F7F7; +} + +.markdown blockquote { + font-size: 90%; + color: #999; + border-left: 4px solid #e9e9e9; + padding-left: 0.8em; + margin: 1em 0; +} + +.markdown blockquote p { + margin: 0; +} + +.markdown .anchor { + opacity: 0; + transition: opacity 0.3s ease; + margin-left: 8px; +} + +.markdown .waiting { + color: #ccc; +} + +.markdown h1:hover .anchor, +.markdown h2:hover .anchor, +.markdown h3:hover .anchor, +.markdown h4:hover .anchor, +.markdown h5:hover .anchor, +.markdown h6:hover .anchor { + opacity: 1; + display: inline-block; +} + +.markdown>br, +.markdown>p>br { + clear: both; +} + + +.hljs { + display: block; + background: white; + padding: 0.5em; + color: #333333; + overflow-x: auto; +} + +.hljs-comment, +.hljs-meta { + color: #969896; +} + +.hljs-string, +.hljs-variable, +.hljs-template-variable, +.hljs-strong, +.hljs-emphasis, +.hljs-quote { + color: #df5000; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-type { + color: #a71d5d; +} + +.hljs-literal, +.hljs-symbol, +.hljs-bullet, +.hljs-attribute { + color: #0086b3; +} + +.hljs-section, +.hljs-name { + color: #63a35c; +} + +.hljs-tag { + color: #333333; +} + +.hljs-title, +.hljs-attr, +.hljs-selector-id, +.hljs-selector-class, +.hljs-selector-attr, +.hljs-selector-pseudo { + color: #795da3; +} + +.hljs-addition { + color: #55a532; + background-color: #eaffea; +} + +.hljs-deletion { + color: #bd2c00; + background-color: #ffecec; +} + +.hljs-link { + text-decoration: underline; +} + +/* 代码高亮 */ +/* PrismJS 1.15.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript */ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre)>code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} diff --git a/report-ui/src/components/luckysheet/assets/iconfont/demo_index.html b/report-ui/src/components/luckysheet/assets/iconfont/demo_index.html new file mode 100644 index 00000000..b24698ab --- /dev/null +++ b/report-ui/src/components/luckysheet/assets/iconfont/demo_index.html @@ -0,0 +1,2700 @@ + + + + + IconFont Demo + + + + + + + + + + + +

+

+ +
+
+
    + +
  • + +
    链接
    +
    &#xe7f8;
    +
  • + +
  • + +
    打印区域
    +
    &#xe7f5;
    +
  • + +
  • + +
    打印页面配置
    +
    &#xe7f6;
    +
  • + +
  • + +
    打印标题
    +
    &#xe7f7;
    +
  • + +
  • + +
    分页预览
    +
    &#xe7f2;
    +
  • + +
  • + +
    普通
    +
    &#xe7f3;
    +
  • + +
  • + +
    页面布局
    +
    &#xe7f4;
    +
  • + +
  • + +
    表格锁定
    +
    &#xe7ee;
    +
  • + +
  • + +
    转到
    +
    &#xe7f1;
    +
  • + +
  • + +
    右箭头
    +
    &#xe7ed;
    +
  • + +
  • + +
    菜单
    +
    &#xe7ef;
    +
  • + +
  • + +
    替换
    +
    &#xe7f0;
    +
  • + +
  • + +
    冻结
    +
    &#xe7e1;
    +
  • + +
  • + +
    +
    &#xe7e2;
    +
  • + +
  • + +
    +
    &#xe7e3;
    +
  • + +
  • + +
    溢出
    +
    &#xe7e4;
    +
  • + +
  • + +
    升序
    +
    &#xe7e5;
    +
  • + +
  • + +
    内框线
    +
    &#xe7e6;
    +
  • + +
  • + +
    清除筛选
    +
    &#xe7e7;
    +
  • + +
  • + +
    文本向上
    +
    &#xe7e8;
    +
  • + +
  • + +
    降序
    +
    &#xe7e9;
    +
  • + +
  • + +
    内框横线
    +
    &#xe7ea;
    +
  • + +
  • + +
    内框竖线
    +
    &#xe7eb;
    +
  • + +
  • + +
    自定义排序
    +
    &#xe7ec;
    +
  • + +
  • + +
    logo2
    +
    &#xe7df;
    +
  • + +
  • + +
    logo
    +
    &#xe7e0;
    +
  • + +
  • + +
    文本倾斜
    +
    &#xe7de;
    +
  • + +
  • + +
    加粗
    +
    &#xe7d9;
    +
  • + +
  • + +
    搜索
    +
    &#xe78a;
    +
  • + +
  • + +
    关闭
    +
    &#xe78b;
    +
  • + +
  • + +
    下一个
    +
    &#xe78c;
    +
  • + +
  • + +
    下拉
    +
    &#xe78d;
    +
  • + +
  • + +
    文本颜色
    +
    &#xe78e;
    +
  • + +
  • + +
    上一个
    +
    &#xe78f;
    +
  • + +
  • + +
    数据透视
    +
    &#xe790;
    +
  • + +
  • + +
    填充
    +
    &#xe791;
    +
  • + +
  • + +
    增加小数位
    +
    &#xe792;
    +
  • + +
  • + +
    编辑2
    +
    &#xe793;
    +
  • + +
  • + +
    截屏
    +
    &#xe794;
    +
  • + +
  • + +
    减小小数位
    +
    &#xe796;
    +
  • + +
  • + +
    菜单
    +
    &#xe797;
    +
  • + +
  • + +
    数据库
    +
    &#xe798;
    +
  • + +
  • + +
    无边框
    +
    &#xe799;
    +
  • + +
  • + +
    编辑
    +
    &#xe79a;
    +
  • + +
  • + +
    清除样式
    +
    &#xe79b;
    +
  • + +
  • + +
    删除
    +
    &#xe79c;
    +
  • + +
  • + +
    文本居中对齐
    +
    &#xe79d;
    +
  • + +
  • + +
    打印
    +
    &#xe79e;
    +
  • + +
  • + +
    文本分割
    +
    &#xe79f;
    +
  • + +
  • + +
    函数‘
    +
    &#xe7a0;
    +
  • + +
  • + +
    降序
    +
    &#xe7a1;
    +
  • + +
  • + +
    顶部对齐
    +
    &#xe7a2;
    +
  • + +
  • + +
    图片
    +
    &#xe7a3;
    +
  • + +
  • + +
    向下90
    +
    &#xe7a4;
    +
  • + +
  • + +
    竖排文字
    +
    &#xe7a5;
    +
  • + +
  • + +
    全加边框
    +
    &#xe7a6;
    +
  • + +
  • + +
    升序
    +
    &#xe7a7;
    +
  • + +
  • + +
    裁剪
    +
    &#xe7a8;
    +
  • + +
  • + +
    金额
    +
    &#xe7a9;
    +
  • + +
  • + +
    菜单1
    +
    &#xe7aa;
    +
  • + +
  • + +
    取消合并
    +
    &#xe7ab;
    +
  • + +
  • + +
    文本下划线
    +
    &#xe7ac;
    +
  • + +
  • + +
    上边框
    +
    &#xe7ad;
    +
  • + +
  • + +
    定位
    +
    &#xe7ae;
    +
  • + +
  • + +
    四周加边框
    +
    &#xe7af;
    +
  • + +
  • + +
    侧边栏收起
    +
    &#xe7b0;
    +
  • + +
  • + +
    合并
    +
    &#xe7b1;
    +
  • + +
  • + +
    向上倾斜
    +
    &#xe7b2;
    +
  • + +
  • + +
    水平对齐
    +
    &#xe7b3;
    +
  • + +
  • + +
    文本删除线
    +
    &#xe7b4;
    +
  • + +
  • + +
    文本右对齐
    +
    &#xe7b5;
    +
  • + +
  • + +
    前进
    +
    &#xe7b6;
    +
  • + +
  • + +
    图表
    +
    &#xe7b7;
    +
  • + +
  • + +
    右边框
    +
    &#xe7b8;
    +
  • + +
  • + +
    百分号
    +
    &#xe7b9;
    +
  • + +
  • + +
    格式刷
    +
    &#xe7ba;
    +
  • + +
  • + +
    保存
    +
    &#xe7bb;
    +
  • + +
  • + +
    数据验证
    +
    &#xe7bc;
    +
  • + +
  • + +
    截断
    +
    &#xe7bd;
    +
  • + +
  • + +
    格式条件
    +
    &#xe7be;
    +
  • + +
  • + +
    自动换行
    +
    &#xe7bf;
    +
  • + +
  • + +
    侧边栏展开
    +
    &#xe7c0;
    +
  • + +
  • + +
    筛选2
    +
    &#xe7c1;
    +
  • + +
  • + +
    向下倾斜
    +
    &#xe7c2;
    +
  • + +
  • + +
    溢出
    +
    &#xe7c3;
    +
  • + +
  • + +
    垂直合并
    +
    &#xe7c4;
    +
  • + +
  • + +
    文本分散对齐
    +
    &#xe7c5;
    +
  • + +
  • + +
    左边框
    +
    &#xe7c6;
    +
  • + +
  • + +
    分页查看
    +
    &#xe7c7;
    +
  • + +
  • + +
    运行
    +
    &#xe7c8;
    +
  • + +
  • + +
    +
    &#xe7c9;
    +
  • + +
  • + +
    全屏
    +
    &#xe7ca;
    +
  • + +
  • + +
    筛选
    +
    &#xe7cb;
    +
  • + +
  • + +
    更新
    +
    &#xe7cc;
    +
  • + +
  • + +
    清除
    +
    &#xe7cd;
    +
  • + +
  • + +
    +
    &#xe7ce;
    +
  • + +
  • + +
    注释
    +
    &#xe7cf;
    +
  • + +
  • + +
    +
    &#xe7d0;
    +
  • + +
  • + +
    计算
    +
    &#xe7d1;
    +
  • + +
  • + +
    +
    &#xe7d2;
    +
  • + +
  • + +
    底部对齐
    +
    &#xe7d3;
    +
  • + +
  • + +
    向上90
    +
    &#xe7d4;
    +
  • + +
  • + +
    无选装
    +
    &#xe7d5;
    +
  • + +
  • + +
    显示隐藏网格
    +
    &#xe7d6;
    +
  • + +
  • + +
    冻结
    +
    &#xe7d7;
    +
  • + +
  • + +
    文本左对齐
    +
    &#xe7d8;
    +
  • + +
  • + +
    后退
    +
    &#xe7da;
    +
  • + +
  • + +
    水平合并
    +
    &#xe7db;
    +
  • + +
  • + +
    下边框
    +
    &#xe7dc;
    +
  • + +
  • + +
    设置
    +
    &#xe7dd;
    +
  • + +
+
+

Unicode 引用

+
+ +

Unicode 是字体在网页端最原始的应用方式,特点是:

+
    +
  • 兼容性最好,支持 IE6+,及所有现代浏览器。
  • +
  • 支持按字体的方式去动态调整图标大小,颜色等等。
  • +
  • 但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。
  • +
+
+

注意:新版 iconfont 支持多色图标,这些多色图标在 Unicode 模式下将不能使用,如果有需求建议使用symbol 的引用方式

+
+

Unicode 使用步骤如下:

+

第一步:拷贝项目下面生成的 @font-face

+
@font-face {
+  font-family: 'iconfont';
+  src: url('iconfont.eot');
+  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
+      url('iconfont.woff2') format('woff2'),
+      url('iconfont.woff') format('woff'),
+      url('iconfont.ttf') format('truetype'),
+      url('iconfont.svg#iconfont') format('svg');
+}
+
+

第二步:定义使用 iconfont 的样式

+
.iconfont {
+  font-family: "iconfont" !important;
+  font-size: 16px;
+  font-style: normal;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+
+

第三步:挑选相应图标并获取字体编码,应用于页面

+
+<span class="iconfont">&#x33;</span>
+
+
+

"iconfont" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。

+
+
+
+
+
    + +
  • + +
    + 链接 +
    +
    .luckysheet-iconfont-lianjie +
    +
  • + +
  • + +
    + 打印区域 +
    +
    .luckysheet-iconfont-dayinquyu +
    +
  • + +
  • + +
    + 打印页面配置 +
    +
    .luckysheet-iconfont-dayinyemianpeizhi +
    +
  • + +
  • + +
    + 打印标题 +
    +
    .luckysheet-iconfont-dayinbiaoti +
    +
  • + +
  • + +
    + 分页预览 +
    +
    .luckysheet-iconfont-fenyeyulan +
    +
  • + +
  • + +
    + 普通 +
    +
    .luckysheet-iconfont-putong +
    +
  • + +
  • + +
    + 页面布局 +
    +
    .luckysheet-iconfont-yemianbuju +
    +
  • + +
  • + +
    + 表格锁定 +
    +
    .luckysheet-iconfont-biaogesuoding +
    +
  • + +
  • + +
    + 转到 +
    +
    .luckysheet-iconfont-zhuandao1 +
    +
  • + +
  • + +
    + 右箭头 +
    +
    .luckysheet-iconfont-youjiantou +
    +
  • + +
  • + +
    + 菜单 +
    +
    .luckysheet-iconfont-caidan2 +
    +
  • + +
  • + +
    + 替换 +
    +
    .luckysheet-iconfont-tihuan +
    +
  • + +
  • + +
    + 冻结 +
    +
    .luckysheet-iconfont-dongjie1 +
    +
  • + +
  • + +
    + 剪 +
    +
    .luckysheet-iconfont-jian1 +
    +
  • + +
  • + +
    + 加 +
    +
    .luckysheet-iconfont-jia1 +
    +
  • + +
  • + +
    + 溢出 +
    +
    .luckysheet-iconfont-yichu1 +
    +
  • + +
  • + +
    + 升序 +
    +
    .luckysheet-iconfont-shengxu1 +
    +
  • + +
  • + +
    + 内框线 +
    +
    .luckysheet-iconfont-neikuangxian +
    +
  • + +
  • + +
    + 清除筛选 +
    +
    .luckysheet-iconfont-qingchushaixuan +
    +
  • + +
  • + +
    + 文本向上 +
    +
    .luckysheet-iconfont-wenbenxiangshang +
    +
  • + +
  • + +
    + 降序 +
    +
    .luckysheet-iconfont-jiangxu1 +
    +
  • + +
  • + +
    + 内框横线 +
    +
    .luckysheet-iconfont-neikuanghengxian +
    +
  • + +
  • + +
    + 内框竖线 +
    +
    .luckysheet-iconfont-neikuangshuxian +
    +
  • + +
  • + +
    + 自定义排序 +
    +
    .luckysheet-iconfont-zidingyipaixu +
    +
  • + +
  • + +
    + logo2 +
    +
    .luckysheet-iconfont-logo2 +
    +
  • + +
  • + +
    + logo +
    +
    .luckysheet-iconfont-logo +
    +
  • + +
  • + +
    + 文本倾斜 +
    +
    .luckysheet-iconfont-wenbenqingxie1 +
    +
  • + +
  • + +
    + 加粗 +
    +
    .luckysheet-iconfont-jiacu +
    +
  • + +
  • + +
    + 搜索 +
    +
    .luckysheet-iconfont-sousuo +
    +
  • + +
  • + +
    + 关闭 +
    +
    .luckysheet-iconfont-guanbi +
    +
  • + +
  • + +
    + 下一个 +
    +
    .luckysheet-iconfont-xiayige +
    +
  • + +
  • + +
    + 下拉 +
    +
    .luckysheet-iconfont-xiala +
    +
  • + +
  • + +
    + 文本颜色 +
    +
    .luckysheet-iconfont-wenbenyanse +
    +
  • + +
  • + +
    + 上一个 +
    +
    .luckysheet-iconfont-shangyige +
    +
  • + +
  • + +
    + 数据透视 +
    +
    .luckysheet-iconfont-shujutoushi +
    +
  • + +
  • + +
    + 填充 +
    +
    .luckysheet-iconfont-tianchong +
    +
  • + +
  • + +
    + 增加小数位 +
    +
    .luckysheet-iconfont-zengjiaxiaoshuwei +
    +
  • + +
  • + +
    + 编辑2 +
    +
    .luckysheet-iconfont-bianji2 +
    +
  • + +
  • + +
    + 截屏 +
    +
    .luckysheet-iconfont-jieping +
    +
  • + +
  • + +
    + 减小小数位 +
    +
    .luckysheet-iconfont-jianxiaoxiaoshuwei +
    +
  • + +
  • + +
    + 菜单 +
    +
    .luckysheet-iconfont-caidan +
    +
  • + +
  • + +
    + 数据库 +
    +
    .luckysheet-iconfont-shujuku +
    +
  • + +
  • + +
    + 无边框 +
    +
    .luckysheet-iconfont-wubiankuang +
    +
  • + +
  • + +
    + 编辑 +
    +
    .luckysheet-iconfont-bianji +
    +
  • + +
  • + +
    + 清除样式 +
    +
    .luckysheet-iconfont-qingchuyangshi +
    +
  • + +
  • + +
    + 删除 +
    +
    .luckysheet-iconfont-shanchu +
    +
  • + +
  • + +
    + 文本居中对齐 +
    +
    .luckysheet-iconfont-wenbenjuzhongduiqi +
    +
  • + +
  • + +
    + 打印 +
    +
    .luckysheet-iconfont-dayin +
    +
  • + +
  • + +
    + 文本分割 +
    +
    .luckysheet-iconfont-wenbenfenge +
    +
  • + +
  • + +
    + 函数‘ +
    +
    .luckysheet-iconfont-hanshu +
    +
  • + +
  • + +
    + 降序 +
    +
    .luckysheet-iconfont-jiangxu +
    +
  • + +
  • + +
    + 顶部对齐 +
    +
    .luckysheet-iconfont-dingbuduiqi +
    +
  • + +
  • + +
    + 图片 +
    +
    .luckysheet-iconfont-tupian +
    +
  • + +
  • + +
    + 向下90 +
    +
    .luckysheet-iconfont-xiangxia90 +
    +
  • + +
  • + +
    + 竖排文字 +
    +
    .luckysheet-iconfont-shupaiwenzi +
    +
  • + +
  • + +
    + 全加边框 +
    +
    .luckysheet-iconfont-quanjiabiankuang +
    +
  • + +
  • + +
    + 升序 +
    +
    .luckysheet-iconfont-shengxu +
    +
  • + +
  • + +
    + 裁剪 +
    +
    .luckysheet-iconfont-caijian +
    +
  • + +
  • + +
    + 金额 +
    +
    .luckysheet-iconfont-jine +
    +
  • + +
  • + +
    + 菜单1 +
    +
    .luckysheet-iconfont-caidan1 +
    +
  • + +
  • + +
    + 取消合并 +
    +
    .luckysheet-iconfont-quxiaohebing +
    +
  • + +
  • + +
    + 文本下划线 +
    +
    .luckysheet-iconfont-wenbenxiahuaxian +
    +
  • + +
  • + +
    + 上边框 +
    +
    .luckysheet-iconfont-shangbiankuang +
    +
  • + +
  • + +
    + 定位 +
    +
    .luckysheet-iconfont-dingwei +
    +
  • + +
  • + +
    + 四周加边框 +
    +
    .luckysheet-iconfont-sizhoujiabiankuang +
    +
  • + +
  • + +
    + 侧边栏收起 +
    +
    .luckysheet-iconfont-cebianlanshouqi +
    +
  • + +
  • + +
    + 合并 +
    +
    .luckysheet-iconfont-hebing +
    +
  • + +
  • + +
    + 向上倾斜 +
    +
    .luckysheet-iconfont-xiangshangqingxie +
    +
  • + +
  • + +
    + 水平对齐 +
    +
    .luckysheet-iconfont-shuipingduiqi +
    +
  • + +
  • + +
    + 文本删除线 +
    +
    .luckysheet-iconfont-wenbenshanchuxian +
    +
  • + +
  • + +
    + 文本右对齐 +
    +
    .luckysheet-iconfont-wenbenyouduiqi +
    +
  • + +
  • + +
    + 前进 +
    +
    .luckysheet-iconfont-qianjin +
    +
  • + +
  • + +
    + 图表 +
    +
    .luckysheet-iconfont-tubiao +
    +
  • + +
  • + +
    + 右边框 +
    +
    .luckysheet-iconfont-youbiankuang +
    +
  • + +
  • + +
    + 百分号 +
    +
    .luckysheet-iconfont-baifenhao +
    +
  • + +
  • + +
    + 格式刷 +
    +
    .luckysheet-iconfont-geshishua +
    +
  • + +
  • + +
    + 保存 +
    +
    .luckysheet-iconfont-baocun +
    +
  • + +
  • + +
    + 数据验证 +
    +
    .luckysheet-iconfont-shujuyanzheng +
    +
  • + +
  • + +
    + 截断 +
    +
    .luckysheet-iconfont-jieduan +
    +
  • + +
  • + +
    + 格式条件 +
    +
    .luckysheet-iconfont-geshitiaojian +
    +
  • + +
  • + +
    + 自动换行 +
    +
    .luckysheet-iconfont-zidonghuanhang +
    +
  • + +
  • + +
    + 侧边栏展开 +
    +
    .luckysheet-iconfont-cebianlanzhankai +
    +
  • + +
  • + +
    + 筛选2 +
    +
    .luckysheet-iconfont-shaixuan2 +
    +
  • + +
  • + +
    + 向下倾斜 +
    +
    .luckysheet-iconfont-xiangxiaqingxie +
    +
  • + +
  • + +
    + 溢出 +
    +
    .luckysheet-iconfont-yichu +
    +
  • + +
  • + +
    + 垂直合并 +
    +
    .luckysheet-iconfont-chuizhihebing +
    +
  • + +
  • + +
    + 文本分散对齐 +
    +
    .luckysheet-iconfont-wenbenfensanduiqi +
    +
  • + +
  • + +
    + 左边框 +
    +
    .luckysheet-iconfont-zuobiankuang +
    +
  • + +
  • + +
    + 分页查看 +
    +
    .luckysheet-iconfont-fenyechakan +
    +
  • + +
  • + +
    + 运行 +
    +
    .luckysheet-iconfont-yunhang +
    +
  • + +
  • + +
    + 列 +
    +
    .luckysheet-iconfont-lie +
    +
  • + +
  • + +
    + 全屏 +
    +
    .luckysheet-iconfont-quanping +
    +
  • + +
  • + +
    + 筛选 +
    +
    .luckysheet-iconfont-shaixuan +
    +
  • + +
  • + +
    + 更新 +
    +
    .luckysheet-iconfont-gengxin +
    +
  • + +
  • + +
    + 清除 +
    +
    .luckysheet-iconfont-qingchu +
    +
  • + +
  • + +
    + 行 +
    +
    .luckysheet-iconfont-hang +
    +
  • + +
  • + +
    + 注释 +
    +
    .luckysheet-iconfont-zhushi +
    +
  • + +
  • + +
    + 剪 +
    +
    .luckysheet-iconfont-jian +
    +
  • + +
  • + +
    + 计算 +
    +
    .luckysheet-iconfont-jisuan +
    +
  • + +
  • + +
    + 加 +
    +
    .luckysheet-iconfont-jia +
    +
  • + +
  • + +
    + 底部对齐 +
    +
    .luckysheet-iconfont-dibuduiqi +
    +
  • + +
  • + +
    + 向上90 +
    +
    .luckysheet-iconfont-xiangshang90 +
    +
  • + +
  • + +
    + 无选装 +
    +
    .luckysheet-iconfont-wuxuanzhuang +
    +
  • + +
  • + +
    + 显示隐藏网格 +
    +
    .luckysheet-iconfont-xianshiyincangwangge +
    +
  • + +
  • + +
    + 冻结 +
    +
    .luckysheet-iconfont-dongjie +
    +
  • + +
  • + +
    + 文本左对齐 +
    +
    .luckysheet-iconfont-wenbenzuoduiqi +
    +
  • + +
  • + +
    + 后退 +
    +
    .luckysheet-iconfont-houtui +
    +
  • + +
  • + +
    + 水平合并 +
    +
    .luckysheet-iconfont-shuipinghebing +
    +
  • + +
  • + +
    + 下边框 +
    +
    .luckysheet-iconfont-xiabiankuang +
    +
  • + +
  • + +
    + 设置 +
    +
    .luckysheet-iconfont-shezhi +
    +
  • + +
+
+

font-class 引用

+
+ +

font-class 是 Unicode 使用方式的一种变种,主要是解决 Unicode 书写不直观,语意不明确的问题。

+

与 Unicode 使用方式相比,具有如下特点:

+
    +
  • 兼容性良好,支持 IE8+,及所有现代浏览器。
  • +
  • 相比于 Unicode 语意明确,书写更直观。可以很容易分辨这个 icon 是什么。
  • +
  • 因为使用 class 来定义图标,所以当要替换图标时,只需要修改 class 里面的 Unicode 引用。
  • +
  • 不过因为本质上还是使用的字体,所以多色图标还是不支持的。
  • +
+

使用步骤如下:

+

第一步:引入项目下面生成的 fontclass 代码:

+
<link rel="stylesheet" href="./iconfont.css">
+
+

第二步:挑选相应图标并获取类名,应用于页面:

+
<span class="iconfont luckysheet-iconfont-xxx"></span>
+
+
+

" + iconfont" 是你项目下的 font-family。可以通过编辑项目查看,默认是 "iconfont"。

+
+
+
+
+
    + +
  • + +
    链接
    +
    #luckysheet-iconfont-lianjie
    +
  • + +
  • + +
    打印区域
    +
    #luckysheet-iconfont-dayinquyu
    +
  • + +
  • + +
    打印页面配置
    +
    #luckysheet-iconfont-dayinyemianpeizhi
    +
  • + +
  • + +
    打印标题
    +
    #luckysheet-iconfont-dayinbiaoti
    +
  • + +
  • + +
    分页预览
    +
    #luckysheet-iconfont-fenyeyulan
    +
  • + +
  • + +
    普通
    +
    #luckysheet-iconfont-putong
    +
  • + +
  • + +
    页面布局
    +
    #luckysheet-iconfont-yemianbuju
    +
  • + +
  • + +
    表格锁定
    +
    #luckysheet-iconfont-biaogesuoding
    +
  • + +
  • + +
    转到
    +
    #luckysheet-iconfont-zhuandao1
    +
  • + +
  • + +
    右箭头
    +
    #luckysheet-iconfont-youjiantou
    +
  • + +
  • + +
    菜单
    +
    #luckysheet-iconfont-caidan2
    +
  • + +
  • + +
    替换
    +
    #luckysheet-iconfont-tihuan
    +
  • + +
  • + +
    冻结
    +
    #luckysheet-iconfont-dongjie1
    +
  • + +
  • + +
    +
    #luckysheet-iconfont-jian1
    +
  • + +
  • + +
    +
    #luckysheet-iconfont-jia1
    +
  • + +
  • + +
    溢出
    +
    #luckysheet-iconfont-yichu1
    +
  • + +
  • + +
    升序
    +
    #luckysheet-iconfont-shengxu1
    +
  • + +
  • + +
    内框线
    +
    #luckysheet-iconfont-neikuangxian
    +
  • + +
  • + +
    清除筛选
    +
    #luckysheet-iconfont-qingchushaixuan
    +
  • + +
  • + +
    文本向上
    +
    #luckysheet-iconfont-wenbenxiangshang
    +
  • + +
  • + +
    降序
    +
    #luckysheet-iconfont-jiangxu1
    +
  • + +
  • + +
    内框横线
    +
    #luckysheet-iconfont-neikuanghengxian
    +
  • + +
  • + +
    内框竖线
    +
    #luckysheet-iconfont-neikuangshuxian
    +
  • + +
  • + +
    自定义排序
    +
    #luckysheet-iconfont-zidingyipaixu
    +
  • + +
  • + +
    logo2
    +
    #luckysheet-iconfont-logo2
    +
  • + +
  • + +
    logo
    +
    #luckysheet-iconfont-logo
    +
  • + +
  • + +
    文本倾斜
    +
    #luckysheet-iconfont-wenbenqingxie1
    +
  • + +
  • + +
    加粗
    +
    #luckysheet-iconfont-jiacu
    +
  • + +
  • + +
    搜索
    +
    #luckysheet-iconfont-sousuo
    +
  • + +
  • + +
    关闭
    +
    #luckysheet-iconfont-guanbi
    +
  • + +
  • + +
    下一个
    +
    #luckysheet-iconfont-xiayige
    +
  • + +
  • + +
    下拉
    +
    #luckysheet-iconfont-xiala
    +
  • + +
  • + +
    文本颜色
    +
    #luckysheet-iconfont-wenbenyanse
    +
  • + +
  • + +
    上一个
    +
    #luckysheet-iconfont-shangyige
    +
  • + +
  • + +
    数据透视
    +
    #luckysheet-iconfont-shujutoushi
    +
  • + +
  • + +
    填充
    +
    #luckysheet-iconfont-tianchong
    +
  • + +
  • + +
    增加小数位
    +
    #luckysheet-iconfont-zengjiaxiaoshuwei
    +
  • + +
  • + +
    编辑2
    +
    #luckysheet-iconfont-bianji2
    +
  • + +
  • + +
    截屏
    +
    #luckysheet-iconfont-jieping
    +
  • + +
  • + +
    减小小数位
    +
    #luckysheet-iconfont-jianxiaoxiaoshuwei
    +
  • + +
  • + +
    菜单
    +
    #luckysheet-iconfont-caidan
    +
  • + +
  • + +
    数据库
    +
    #luckysheet-iconfont-shujuku
    +
  • + +
  • + +
    无边框
    +
    #luckysheet-iconfont-wubiankuang
    +
  • + +
  • + +
    编辑
    +
    #luckysheet-iconfont-bianji
    +
  • + +
  • + +
    清除样式
    +
    #luckysheet-iconfont-qingchuyangshi
    +
  • + +
  • + +
    删除
    +
    #luckysheet-iconfont-shanchu
    +
  • + +
  • + +
    文本居中对齐
    +
    #luckysheet-iconfont-wenbenjuzhongduiqi
    +
  • + +
  • + +
    打印
    +
    #luckysheet-iconfont-dayin
    +
  • + +
  • + +
    文本分割
    +
    #luckysheet-iconfont-wenbenfenge
    +
  • + +
  • + +
    函数‘
    +
    #luckysheet-iconfont-hanshu
    +
  • + +
  • + +
    降序
    +
    #luckysheet-iconfont-jiangxu
    +
  • + +
  • + +
    顶部对齐
    +
    #luckysheet-iconfont-dingbuduiqi
    +
  • + +
  • + +
    图片
    +
    #luckysheet-iconfont-tupian
    +
  • + +
  • + +
    向下90
    +
    #luckysheet-iconfont-xiangxia90
    +
  • + +
  • + +
    竖排文字
    +
    #luckysheet-iconfont-shupaiwenzi
    +
  • + +
  • + +
    全加边框
    +
    #luckysheet-iconfont-quanjiabiankuang
    +
  • + +
  • + +
    升序
    +
    #luckysheet-iconfont-shengxu
    +
  • + +
  • + +
    裁剪
    +
    #luckysheet-iconfont-caijian
    +
  • + +
  • + +
    金额
    +
    #luckysheet-iconfont-jine
    +
  • + +
  • + +
    菜单1
    +
    #luckysheet-iconfont-caidan1
    +
  • + +
  • + +
    取消合并
    +
    #luckysheet-iconfont-quxiaohebing
    +
  • + +
  • + +
    文本下划线
    +
    #luckysheet-iconfont-wenbenxiahuaxian
    +
  • + +
  • + +
    上边框
    +
    #luckysheet-iconfont-shangbiankuang
    +
  • + +
  • + +
    定位
    +
    #luckysheet-iconfont-dingwei
    +
  • + +
  • + +
    四周加边框
    +
    #luckysheet-iconfont-sizhoujiabiankuang
    +
  • + +
  • + +
    侧边栏收起
    +
    #luckysheet-iconfont-cebianlanshouqi
    +
  • + +
  • + +
    合并
    +
    #luckysheet-iconfont-hebing
    +
  • + +
  • + +
    向上倾斜
    +
    #luckysheet-iconfont-xiangshangqingxie
    +
  • + +
  • + +
    水平对齐
    +
    #luckysheet-iconfont-shuipingduiqi
    +
  • + +
  • + +
    文本删除线
    +
    #luckysheet-iconfont-wenbenshanchuxian
    +
  • + +
  • + +
    文本右对齐
    +
    #luckysheet-iconfont-wenbenyouduiqi
    +
  • + +
  • + +
    前进
    +
    #luckysheet-iconfont-qianjin
    +
  • + +
  • + +
    图表
    +
    #luckysheet-iconfont-tubiao
    +
  • + +
  • + +
    右边框
    +
    #luckysheet-iconfont-youbiankuang
    +
  • + +
  • + +
    百分号
    +
    #luckysheet-iconfont-baifenhao
    +
  • + +
  • + +
    格式刷
    +
    #luckysheet-iconfont-geshishua
    +
  • + +
  • + +
    保存
    +
    #luckysheet-iconfont-baocun
    +
  • + +
  • + +
    数据验证
    +
    #luckysheet-iconfont-shujuyanzheng
    +
  • + +
  • + +
    截断
    +
    #luckysheet-iconfont-jieduan
    +
  • + +
  • + +
    格式条件
    +
    #luckysheet-iconfont-geshitiaojian
    +
  • + +
  • + +
    自动换行
    +
    #luckysheet-iconfont-zidonghuanhang
    +
  • + +
  • + +
    侧边栏展开
    +
    #luckysheet-iconfont-cebianlanzhankai
    +
  • + +
  • + +
    筛选2
    +
    #luckysheet-iconfont-shaixuan2
    +
  • + +
  • + +
    向下倾斜
    +
    #luckysheet-iconfont-xiangxiaqingxie
    +
  • + +
  • + +
    溢出
    +
    #luckysheet-iconfont-yichu
    +
  • + +
  • + +
    垂直合并
    +
    #luckysheet-iconfont-chuizhihebing
    +
  • + +
  • + +
    文本分散对齐
    +
    #luckysheet-iconfont-wenbenfensanduiqi
    +
  • + +
  • + +
    左边框
    +
    #luckysheet-iconfont-zuobiankuang
    +
  • + +
  • + +
    分页查看
    +
    #luckysheet-iconfont-fenyechakan
    +
  • + +
  • + +
    运行
    +
    #luckysheet-iconfont-yunhang
    +
  • + +
  • + +
    +
    #luckysheet-iconfont-lie
    +
  • + +
  • + +
    全屏
    +
    #luckysheet-iconfont-quanping
    +
  • + +
  • + +
    筛选
    +
    #luckysheet-iconfont-shaixuan
    +
  • + +
  • + +
    更新
    +
    #luckysheet-iconfont-gengxin
    +
  • + +
  • + +
    清除
    +
    #luckysheet-iconfont-qingchu
    +
  • + +
  • + +
    +
    #luckysheet-iconfont-hang
    +
  • + +
  • + +
    注释
    +
    #luckysheet-iconfont-zhushi
    +
  • + +
  • + +
    +
    #luckysheet-iconfont-jian
    +
  • + +
  • + +
    计算
    +
    #luckysheet-iconfont-jisuan
    +
  • + +
  • + +
    +
    #luckysheet-iconfont-jia
    +
  • + +
  • + +
    底部对齐
    +
    #luckysheet-iconfont-dibuduiqi
    +
  • + +
  • + +
    向上90
    +
    #luckysheet-iconfont-xiangshang90
    +
  • + +
  • + +
    无选装
    +
    #luckysheet-iconfont-wuxuanzhuang
    +
  • + +
  • + +
    显示隐藏网格
    +
    #luckysheet-iconfont-xianshiyincangwangge
    +
  • + +
  • + +
    冻结
    +
    #luckysheet-iconfont-dongjie
    +
  • + +
  • + +
    文本左对齐
    +
    #luckysheet-iconfont-wenbenzuoduiqi
    +
  • + +
  • + +
    后退
    +
    #luckysheet-iconfont-houtui
    +
  • + +
  • + +
    水平合并
    +
    #luckysheet-iconfont-shuipinghebing
    +
  • + +
  • + +
    下边框
    +
    #luckysheet-iconfont-xiabiankuang
    +
  • + +
  • + +
    设置
    +
    #luckysheet-iconfont-shezhi
    +
  • + +
+
+

Symbol 引用

+
+ +

这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。相关介绍可以参考这篇文章 + 这种用法其实是做了一个 SVG 的集合,与另外两种相比具有如下特点:

+
    +
  • 支持多色图标了,不再受单色限制。
  • +
  • 通过一些技巧,支持像字体那样,通过 font-size, color 来调整样式。
  • +
  • 兼容性较差,支持 IE9+,及现代浏览器。
  • +
  • 浏览器渲染 SVG 的性能一般,还不如 png。
  • +
+

使用步骤如下:

+

第一步:引入项目下面生成的 symbol 代码:

+
<script src="./iconfont.js"></script>
+
+

第二步:加入通用 CSS 代码(引入一次就行):

+
<style>
+.icon {
+  width: 1em;
+  height: 1em;
+  vertical-align: -0.15em;
+  fill: currentColor;
+  overflow: hidden;
+}
+</style>
+
+

第三步:挑选相应图标并获取类名,应用于页面:

+
<svg class="icon" aria-hidden="true">
+  <use xlink:href="#icon-xxx"></use>
+</svg>
+
+
+
+ +
+
+ + + diff --git a/report-ui/src/components/luckysheet/assets/iconfont/iconfont.css b/report-ui/src/components/luckysheet/assets/iconfont/iconfont.css new file mode 100644 index 00000000..d76bed69 --- /dev/null +++ b/report-ui/src/components/luckysheet/assets/iconfont/iconfont.css @@ -0,0 +1,457 @@ +@font-face {font-family: "iconfont"; + src: url('iconfont.eot?t=1605236775724'); /* IE9 */ + src: url('iconfont.eot?t=1605236775724#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), + url('iconfont.woff?t=1605236775724') format('woff'), + url('iconfont.ttf?t=1605236775724') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ + url('iconfont.svg?t=1605236775724#iconfont') format('svg'); /* iOS 4.1- */ +} + +.iconfont { + font-family: "iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.luckysheet-iconfont-lianjie:before { + content: "\e7f8"; +} + +.luckysheet-iconfont-dayinquyu:before { + content: "\e7f5"; +} + +.luckysheet-iconfont-dayinyemianpeizhi:before { + content: "\e7f6"; +} + +.luckysheet-iconfont-dayinbiaoti:before { + content: "\e7f7"; +} + +.luckysheet-iconfont-fenyeyulan:before { + content: "\e7f2"; +} + +.luckysheet-iconfont-putong:before { + content: "\e7f3"; +} + +.luckysheet-iconfont-yemianbuju:before { + content: "\e7f4"; +} + +.luckysheet-iconfont-biaogesuoding:before { + content: "\e7ee"; +} + +.luckysheet-iconfont-zhuandao1:before { + content: "\e7f1"; +} + +.luckysheet-iconfont-youjiantou:before { + content: "\e7ed"; +} + +.luckysheet-iconfont-caidan2:before { + content: "\e7ef"; +} + +.luckysheet-iconfont-tihuan:before { + content: "\e7f0"; +} + +.luckysheet-iconfont-dongjie1:before { + content: "\e7e1"; +} + +.luckysheet-iconfont-jian1:before { + content: "\e7e2"; +} + +.luckysheet-iconfont-jia1:before { + content: "\e7e3"; +} + +.luckysheet-iconfont-yichu1:before { + content: "\e7e4"; +} + +.luckysheet-iconfont-shengxu1:before { + content: "\e7e5"; +} + +.luckysheet-iconfont-neikuangxian:before { + content: "\e7e6"; +} + +.luckysheet-iconfont-qingchushaixuan:before { + content: "\e7e7"; +} + +.luckysheet-iconfont-wenbenxiangshang:before { + content: "\e7e8"; +} + +.luckysheet-iconfont-jiangxu1:before { + content: "\e7e9"; +} + +.luckysheet-iconfont-neikuanghengxian:before { + content: "\e7ea"; +} + +.luckysheet-iconfont-neikuangshuxian:before { + content: "\e7eb"; +} + +.luckysheet-iconfont-zidingyipaixu:before { + content: "\e7ec"; +} + +.luckysheet-iconfont-logo2:before { + content: "\e7df"; +} + +.luckysheet-iconfont-logo:before { + content: "\e7e0"; +} + +.luckysheet-iconfont-wenbenqingxie1:before { + content: "\e7de"; +} + +.luckysheet-iconfont-jiacu:before { + content: "\e7d9"; +} + +.luckysheet-iconfont-sousuo:before { + content: "\e78a"; +} + +.luckysheet-iconfont-guanbi:before { + content: "\e78b"; +} + +.luckysheet-iconfont-xiayige:before { + content: "\e78c"; +} + +.luckysheet-iconfont-xiala:before { + content: "\e78d"; +} + +.luckysheet-iconfont-wenbenyanse:before { + content: "\e78e"; +} + +.luckysheet-iconfont-shangyige:before { + content: "\e78f"; +} + +.luckysheet-iconfont-shujutoushi:before { + content: "\e790"; +} + +.luckysheet-iconfont-tianchong:before { + content: "\e791"; +} + +.luckysheet-iconfont-zengjiaxiaoshuwei:before { + content: "\e792"; +} + +.luckysheet-iconfont-bianji2:before { + content: "\e793"; +} + +.luckysheet-iconfont-jieping:before { + content: "\e794"; +} + +.luckysheet-iconfont-jianxiaoxiaoshuwei:before { + content: "\e796"; +} + +.luckysheet-iconfont-caidan:before { + content: "\e797"; +} + +.luckysheet-iconfont-shujuku:before { + content: "\e798"; +} + +.luckysheet-iconfont-wubiankuang:before { + content: "\e799"; +} + +.luckysheet-iconfont-bianji:before { + content: "\e79a"; +} + +.luckysheet-iconfont-qingchuyangshi:before { + content: "\e79b"; +} + +.luckysheet-iconfont-shanchu:before { + content: "\e79c"; +} + +.luckysheet-iconfont-wenbenjuzhongduiqi:before { + content: "\e79d"; +} + +.luckysheet-iconfont-dayin:before { + content: "\e79e"; +} + +.luckysheet-iconfont-wenbenfenge:before { + content: "\e79f"; +} + +.luckysheet-iconfont-hanshu:before { + content: "\e7a0"; +} + +.luckysheet-iconfont-jiangxu:before { + content: "\e7a1"; +} + +.luckysheet-iconfont-dingbuduiqi:before { + content: "\e7a2"; +} + +.luckysheet-iconfont-tupian:before { + content: "\e7a3"; +} + +.luckysheet-iconfont-xiangxia90:before { + content: "\e7a4"; +} + +.luckysheet-iconfont-shupaiwenzi:before { + content: "\e7a5"; +} + +.luckysheet-iconfont-quanjiabiankuang:before { + content: "\e7a6"; +} + +.luckysheet-iconfont-shengxu:before { + content: "\e7a7"; +} + +.luckysheet-iconfont-caijian:before { + content: "\e7a8"; +} + +.luckysheet-iconfont-jine:before { + content: "\e7a9"; +} + +.luckysheet-iconfont-caidan1:before { + content: "\e7aa"; +} + +.luckysheet-iconfont-quxiaohebing:before { + content: "\e7ab"; +} + +.luckysheet-iconfont-wenbenxiahuaxian:before { + content: "\e7ac"; +} + +.luckysheet-iconfont-shangbiankuang:before { + content: "\e7ad"; +} + +.luckysheet-iconfont-dingwei:before { + content: "\e7ae"; +} + +.luckysheet-iconfont-sizhoujiabiankuang:before { + content: "\e7af"; +} + +.luckysheet-iconfont-cebianlanshouqi:before { + content: "\e7b0"; +} + +.luckysheet-iconfont-hebing:before { + content: "\e7b1"; +} + +.luckysheet-iconfont-xiangshangqingxie:before { + content: "\e7b2"; +} + +.luckysheet-iconfont-shuipingduiqi:before { + content: "\e7b3"; +} + +.luckysheet-iconfont-wenbenshanchuxian:before { + content: "\e7b4"; +} + +.luckysheet-iconfont-wenbenyouduiqi:before { + content: "\e7b5"; +} + +.luckysheet-iconfont-qianjin:before { + content: "\e7b6"; +} + +.luckysheet-iconfont-tubiao:before { + content: "\e7b7"; +} + +.luckysheet-iconfont-youbiankuang:before { + content: "\e7b8"; +} + +.luckysheet-iconfont-baifenhao:before { + content: "\e7b9"; +} + +.luckysheet-iconfont-geshishua:before { + content: "\e7ba"; +} + +.luckysheet-iconfont-baocun:before { + content: "\e7bb"; +} + +.luckysheet-iconfont-shujuyanzheng:before { + content: "\e7bc"; +} + +.luckysheet-iconfont-jieduan:before { + content: "\e7bd"; +} + +.luckysheet-iconfont-geshitiaojian:before { + content: "\e7be"; +} + +.luckysheet-iconfont-zidonghuanhang:before { + content: "\e7bf"; +} + +.luckysheet-iconfont-cebianlanzhankai:before { + content: "\e7c0"; +} + +.luckysheet-iconfont-shaixuan2:before { + content: "\e7c1"; +} + +.luckysheet-iconfont-xiangxiaqingxie:before { + content: "\e7c2"; +} + +.luckysheet-iconfont-yichu:before { + content: "\e7c3"; +} + +.luckysheet-iconfont-chuizhihebing:before { + content: "\e7c4"; +} + +.luckysheet-iconfont-wenbenfensanduiqi:before { + content: "\e7c5"; +} + +.luckysheet-iconfont-zuobiankuang:before { + content: "\e7c6"; +} + +.luckysheet-iconfont-fenyechakan:before { + content: "\e7c7"; +} + +.luckysheet-iconfont-yunhang:before { + content: "\e7c8"; +} + +.luckysheet-iconfont-lie:before { + content: "\e7c9"; +} + +.luckysheet-iconfont-quanping:before { + content: "\e7ca"; +} + +.luckysheet-iconfont-shaixuan:before { + content: "\e7cb"; +} + +.luckysheet-iconfont-gengxin:before { + content: "\e7cc"; +} + +.luckysheet-iconfont-qingchu:before { + content: "\e7cd"; +} + +.luckysheet-iconfont-hang:before { + content: "\e7ce"; +} + +.luckysheet-iconfont-zhushi:before { + content: "\e7cf"; +} + +.luckysheet-iconfont-jian:before { + content: "\e7d0"; +} + +.luckysheet-iconfont-jisuan:before { + content: "\e7d1"; +} + +.luckysheet-iconfont-jia:before { + content: "\e7d2"; +} + +.luckysheet-iconfont-dibuduiqi:before { + content: "\e7d3"; +} + +.luckysheet-iconfont-xiangshang90:before { + content: "\e7d4"; +} + +.luckysheet-iconfont-wuxuanzhuang:before { + content: "\e7d5"; +} + +.luckysheet-iconfont-xianshiyincangwangge:before { + content: "\e7d6"; +} + +.luckysheet-iconfont-dongjie:before { + content: "\e7d7"; +} + +.luckysheet-iconfont-wenbenzuoduiqi:before { + content: "\e7d8"; +} + +.luckysheet-iconfont-houtui:before { + content: "\e7da"; +} + +.luckysheet-iconfont-shuipinghebing:before { + content: "\e7db"; +} + +.luckysheet-iconfont-xiabiankuang:before { + content: "\e7dc"; +} + +.luckysheet-iconfont-shezhi:before { + content: "\e7dd"; +} + diff --git a/report-ui/src/components/luckysheet/assets/iconfont/iconfont.eot b/report-ui/src/components/luckysheet/assets/iconfont/iconfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..7cc74131abf21b5974ddfcba7e34d2c84c9129aa GIT binary patch literal 21840 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 b3s&Ut)EE|1&AjR`S2Nc=9XNuafT;d&&O{U0 literal 0 HcmV?d00001 diff --git a/report-ui/src/components/luckysheet/assets/iconfont/iconfont.js b/report-ui/src/components/luckysheet/assets/iconfont/iconfont.js new file mode 100644 index 00000000..803f0f59 --- /dev/null +++ b/report-ui/src/components/luckysheet/assets/iconfont/iconfont.js @@ -0,0 +1 @@ +!function(h){var l,a,v,i,t,z,o='',M=(M=document.getElementsByTagName("script"))[M.length-1].getAttribute("data-injectcss");if(M&&!h.__iconfont__svg__cssinject__){h.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(h){console&&console.log(h)}}function e(){t||(t=!0,v())}l=function(){var h,l,a,v;(v=document.createElement("div")).innerHTML=o,o=null,(a=v.getElementsByTagName("svg")[0])&&(a.setAttribute("aria-hidden","true"),a.style.position="absolute",a.style.width=0,a.style.height=0,a.style.overflow="hidden",h=a,(l=document.body).firstChild?(v=h,(a=l.firstChild).parentNode.insertBefore(v,a)):l.appendChild(h))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(l,0):(a=function(){document.removeEventListener("DOMContentLoaded",a,!1),l()},document.addEventListener("DOMContentLoaded",a,!1)):document.attachEvent&&(v=l,i=h.document,t=!1,(z=function(){try{i.documentElement.doScroll("left")}catch(h){return void setTimeout(z,50)}e()})(),i.onreadystatechange=function(){"complete"==i.readyState&&(i.onreadystatechange=null,e())})}(window); \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/assets/iconfont/iconfont.json b/report-ui/src/components/luckysheet/assets/iconfont/iconfont.json new file mode 100644 index 00000000..3d547f72 --- /dev/null +++ b/report-ui/src/components/luckysheet/assets/iconfont/iconfont.json @@ -0,0 +1,779 @@ +{ + "id": "1990368", + "name": "lucksheet", + "font_family": "iconfont", + "css_prefix_text": "luckysheet-iconfont-", + "description": "", + "glyphs": [ + { + "icon_id": "17878780", + "name": "链接", + "font_class": "lianjie", + "unicode": "e7f8", + "unicode_decimal": 59384 + }, + { + "icon_id": "17612330", + "name": "打印区域", + "font_class": "dayinquyu", + "unicode": "e7f5", + "unicode_decimal": 59381 + }, + { + "icon_id": "17612331", + "name": "打印页面配置", + "font_class": "dayinyemianpeizhi", + "unicode": "e7f6", + "unicode_decimal": 59382 + }, + { + "icon_id": "17612332", + "name": "打印标题", + "font_class": "dayinbiaoti", + "unicode": "e7f7", + "unicode_decimal": 59383 + }, + { + "icon_id": "17600443", + "name": "分页预览", + "font_class": "fenyeyulan", + "unicode": "e7f2", + "unicode_decimal": 59378 + }, + { + "icon_id": "17600444", + "name": "普通", + "font_class": "putong", + "unicode": "e7f3", + "unicode_decimal": 59379 + }, + { + "icon_id": "17600445", + "name": "页面布局", + "font_class": "yemianbuju", + "unicode": "e7f4", + "unicode_decimal": 59380 + }, + { + "icon_id": "17597312", + "name": "表格锁定", + "font_class": "biaogesuoding", + "unicode": "e7ee", + "unicode_decimal": 59374 + }, + { + "icon_id": "17444514", + "name": "转到", + "font_class": "zhuandao1", + "unicode": "e7f1", + "unicode_decimal": 59377 + }, + { + "icon_id": "17444503", + "name": "右箭头", + "font_class": "youjiantou", + "unicode": "e7ed", + "unicode_decimal": 59373 + }, + { + "icon_id": "17444507", + "name": "菜单", + "font_class": "caidan2", + "unicode": "e7ef", + "unicode_decimal": 59375 + }, + { + "icon_id": "17444508", + "name": "替换", + "font_class": "tihuan", + "unicode": "e7f0", + "unicode_decimal": 59376 + }, + { + "icon_id": "17392794", + "name": "冻结", + "font_class": "dongjie1", + "unicode": "e7e1", + "unicode_decimal": 59361 + }, + { + "icon_id": "17392795", + "name": "剪", + "font_class": "jian1", + "unicode": "e7e2", + "unicode_decimal": 59362 + }, + { + "icon_id": "17392796", + "name": "加", + "font_class": "jia1", + "unicode": "e7e3", + "unicode_decimal": 59363 + }, + { + "icon_id": "17392797", + "name": "溢出", + "font_class": "yichu1", + "unicode": "e7e4", + "unicode_decimal": 59364 + }, + { + "icon_id": "17392798", + "name": "升序", + "font_class": "shengxu1", + "unicode": "e7e5", + "unicode_decimal": 59365 + }, + { + "icon_id": "17392799", + "name": "内框线", + "font_class": "neikuangxian", + "unicode": "e7e6", + "unicode_decimal": 59366 + }, + { + "icon_id": "17392800", + "name": "清除筛选", + "font_class": "qingchushaixuan", + "unicode": "e7e7", + "unicode_decimal": 59367 + }, + { + "icon_id": "17392801", + "name": "文本向上", + "font_class": "wenbenxiangshang", + "unicode": "e7e8", + "unicode_decimal": 59368 + }, + { + "icon_id": "17392802", + "name": "降序", + "font_class": "jiangxu1", + "unicode": "e7e9", + "unicode_decimal": 59369 + }, + { + "icon_id": "17392803", + "name": "内框横线", + "font_class": "neikuanghengxian", + "unicode": "e7ea", + "unicode_decimal": 59370 + }, + { + "icon_id": "17392804", + "name": "内框竖线", + "font_class": "neikuangshuxian", + "unicode": "e7eb", + "unicode_decimal": 59371 + }, + { + "icon_id": "17392805", + "name": "自定义排序", + "font_class": "zidingyipaixu", + "unicode": "e7ec", + "unicode_decimal": 59372 + }, + { + "icon_id": "16746498", + "name": "logo2", + "font_class": "logo2", + "unicode": "e7df", + "unicode_decimal": 59359 + }, + { + "icon_id": "16746532", + "name": "logo", + "font_class": "logo", + "unicode": "e7e0", + "unicode_decimal": 59360 + }, + { + "icon_id": "16730159", + "name": "文本倾斜", + "font_class": "wenbenqingxie1", + "unicode": "e7de", + "unicode_decimal": 59358 + }, + { + "icon_id": "16728412", + "name": "加粗", + "font_class": "jiacu", + "unicode": "e7d9", + "unicode_decimal": 59353 + }, + { + "icon_id": "16728080", + "name": "搜索", + "font_class": "sousuo", + "unicode": "e78a", + "unicode_decimal": 59274 + }, + { + "icon_id": "16728081", + "name": "关闭", + "font_class": "guanbi", + "unicode": "e78b", + "unicode_decimal": 59275 + }, + { + "icon_id": "16728082", + "name": "下一个", + "font_class": "xiayige", + "unicode": "e78c", + "unicode_decimal": 59276 + }, + { + "icon_id": "16728083", + "name": "下拉", + "font_class": "xiala", + "unicode": "e78d", + "unicode_decimal": 59277 + }, + { + "icon_id": "16728084", + "name": "文本颜色", + "font_class": "wenbenyanse", + "unicode": "e78e", + "unicode_decimal": 59278 + }, + { + "icon_id": "16728085", + "name": "上一个", + "font_class": "shangyige", + "unicode": "e78f", + "unicode_decimal": 59279 + }, + { + "icon_id": "16728086", + "name": "数据透视", + "font_class": "shujutoushi", + "unicode": "e790", + "unicode_decimal": 59280 + }, + { + "icon_id": "16728087", + "name": "填充", + "font_class": "tianchong", + "unicode": "e791", + "unicode_decimal": 59281 + }, + { + "icon_id": "16728088", + "name": "增加小数位", + "font_class": "zengjiaxiaoshuwei", + "unicode": "e792", + "unicode_decimal": 59282 + }, + { + "icon_id": "16728089", + "name": "编辑2", + "font_class": "bianji2", + "unicode": "e793", + "unicode_decimal": 59283 + }, + { + "icon_id": "16728090", + "name": "截屏", + "font_class": "jieping", + "unicode": "e794", + "unicode_decimal": 59284 + }, + { + "icon_id": "16728092", + "name": "减小小数位", + "font_class": "jianxiaoxiaoshuwei", + "unicode": "e796", + "unicode_decimal": 59286 + }, + { + "icon_id": "16728093", + "name": "菜单", + "font_class": "caidan", + "unicode": "e797", + "unicode_decimal": 59287 + }, + { + "icon_id": "16728094", + "name": "数据库", + "font_class": "shujuku", + "unicode": "e798", + "unicode_decimal": 59288 + }, + { + "icon_id": "16728095", + "name": "无边框", + "font_class": "wubiankuang", + "unicode": "e799", + "unicode_decimal": 59289 + }, + { + "icon_id": "16728096", + "name": "编辑", + "font_class": "bianji", + "unicode": "e79a", + "unicode_decimal": 59290 + }, + { + "icon_id": "16728097", + "name": "清除样式", + "font_class": "qingchuyangshi", + "unicode": "e79b", + "unicode_decimal": 59291 + }, + { + "icon_id": "16728099", + "name": "删除", + "font_class": "shanchu", + "unicode": "e79c", + "unicode_decimal": 59292 + }, + { + "icon_id": "16728100", + "name": "文本居中对齐", + "font_class": "wenbenjuzhongduiqi", + "unicode": "e79d", + "unicode_decimal": 59293 + }, + { + "icon_id": "16728101", + "name": "打印", + "font_class": "dayin", + "unicode": "e79e", + "unicode_decimal": 59294 + }, + { + "icon_id": "16728102", + "name": "文本分割", + "font_class": "wenbenfenge", + "unicode": "e79f", + "unicode_decimal": 59295 + }, + { + "icon_id": "16728103", + "name": "函数‘", + "font_class": "hanshu", + "unicode": "e7a0", + "unicode_decimal": 59296 + }, + { + "icon_id": "16728104", + "name": "降序", + "font_class": "jiangxu", + "unicode": "e7a1", + "unicode_decimal": 59297 + }, + { + "icon_id": "16728105", + "name": "顶部对齐", + "font_class": "dingbuduiqi", + "unicode": "e7a2", + "unicode_decimal": 59298 + }, + { + "icon_id": "16728106", + "name": "图片", + "font_class": "tupian", + "unicode": "e7a3", + "unicode_decimal": 59299 + }, + { + "icon_id": "16728107", + "name": "向下90", + "font_class": "xiangxia90", + "unicode": "e7a4", + "unicode_decimal": 59300 + }, + { + "icon_id": "16728108", + "name": "竖排文字", + "font_class": "shupaiwenzi", + "unicode": "e7a5", + "unicode_decimal": 59301 + }, + { + "icon_id": "16728109", + "name": "全加边框", + "font_class": "quanjiabiankuang", + "unicode": "e7a6", + "unicode_decimal": 59302 + }, + { + "icon_id": "16728110", + "name": "升序", + "font_class": "shengxu", + "unicode": "e7a7", + "unicode_decimal": 59303 + }, + { + "icon_id": "16728111", + "name": "裁剪", + "font_class": "caijian", + "unicode": "e7a8", + "unicode_decimal": 59304 + }, + { + "icon_id": "16728112", + "name": "金额", + "font_class": "jine", + "unicode": "e7a9", + "unicode_decimal": 59305 + }, + { + "icon_id": "16728113", + "name": "菜单1", + "font_class": "caidan1", + "unicode": "e7aa", + "unicode_decimal": 59306 + }, + { + "icon_id": "16728114", + "name": "取消合并", + "font_class": "quxiaohebing", + "unicode": "e7ab", + "unicode_decimal": 59307 + }, + { + "icon_id": "16728115", + "name": "文本下划线", + "font_class": "wenbenxiahuaxian", + "unicode": "e7ac", + "unicode_decimal": 59308 + }, + { + "icon_id": "16728116", + "name": "上边框", + "font_class": "shangbiankuang", + "unicode": "e7ad", + "unicode_decimal": 59309 + }, + { + "icon_id": "16728117", + "name": "定位", + "font_class": "dingwei", + "unicode": "e7ae", + "unicode_decimal": 59310 + }, + { + "icon_id": "16728118", + "name": "四周加边框", + "font_class": "sizhoujiabiankuang", + "unicode": "e7af", + "unicode_decimal": 59311 + }, + { + "icon_id": "16728119", + "name": "侧边栏收起", + "font_class": "cebianlanshouqi", + "unicode": "e7b0", + "unicode_decimal": 59312 + }, + { + "icon_id": "16728120", + "name": "合并", + "font_class": "hebing", + "unicode": "e7b1", + "unicode_decimal": 59313 + }, + { + "icon_id": "16728121", + "name": "向上倾斜", + "font_class": "xiangshangqingxie", + "unicode": "e7b2", + "unicode_decimal": 59314 + }, + { + "icon_id": "16728122", + "name": "水平对齐", + "font_class": "shuipingduiqi", + "unicode": "e7b3", + "unicode_decimal": 59315 + }, + { + "icon_id": "16728123", + "name": "文本删除线", + "font_class": "wenbenshanchuxian", + "unicode": "e7b4", + "unicode_decimal": 59316 + }, + { + "icon_id": "16728124", + "name": "文本右对齐", + "font_class": "wenbenyouduiqi", + "unicode": "e7b5", + "unicode_decimal": 59317 + }, + { + "icon_id": "16728125", + "name": "前进", + "font_class": "qianjin", + "unicode": "e7b6", + "unicode_decimal": 59318 + }, + { + "icon_id": "16728126", + "name": "图表", + "font_class": "tubiao", + "unicode": "e7b7", + "unicode_decimal": 59319 + }, + { + "icon_id": "16728127", + "name": "右边框", + "font_class": "youbiankuang", + "unicode": "e7b8", + "unicode_decimal": 59320 + }, + { + "icon_id": "16728128", + "name": "百分号", + "font_class": "baifenhao", + "unicode": "e7b9", + "unicode_decimal": 59321 + }, + { + "icon_id": "16728129", + "name": "格式刷", + "font_class": "geshishua", + "unicode": "e7ba", + "unicode_decimal": 59322 + }, + { + "icon_id": "16728130", + "name": "保存", + "font_class": "baocun", + "unicode": "e7bb", + "unicode_decimal": 59323 + }, + { + "icon_id": "16728131", + "name": "数据验证", + "font_class": "shujuyanzheng", + "unicode": "e7bc", + "unicode_decimal": 59324 + }, + { + "icon_id": "16728132", + "name": "截断", + "font_class": "jieduan", + "unicode": "e7bd", + "unicode_decimal": 59325 + }, + { + "icon_id": "16728133", + "name": "格式条件", + "font_class": "geshitiaojian", + "unicode": "e7be", + "unicode_decimal": 59326 + }, + { + "icon_id": "16728134", + "name": "自动换行", + "font_class": "zidonghuanhang", + "unicode": "e7bf", + "unicode_decimal": 59327 + }, + { + "icon_id": "16728135", + "name": "侧边栏展开", + "font_class": "cebianlanzhankai", + "unicode": "e7c0", + "unicode_decimal": 59328 + }, + { + "icon_id": "16728136", + "name": "筛选2", + "font_class": "shaixuan2", + "unicode": "e7c1", + "unicode_decimal": 59329 + }, + { + "icon_id": "16728137", + "name": "向下倾斜", + "font_class": "xiangxiaqingxie", + "unicode": "e7c2", + "unicode_decimal": 59330 + }, + { + "icon_id": "16728138", + "name": "溢出", + "font_class": "yichu", + "unicode": "e7c3", + "unicode_decimal": 59331 + }, + { + "icon_id": "16728139", + "name": "垂直合并", + "font_class": "chuizhihebing", + "unicode": "e7c4", + "unicode_decimal": 59332 + }, + { + "icon_id": "16728140", + "name": "文本分散对齐", + "font_class": "wenbenfensanduiqi", + "unicode": "e7c5", + "unicode_decimal": 59333 + }, + { + "icon_id": "16728141", + "name": "左边框", + "font_class": "zuobiankuang", + "unicode": "e7c6", + "unicode_decimal": 59334 + }, + { + "icon_id": "16728142", + "name": "分页查看", + "font_class": "fenyechakan", + "unicode": "e7c7", + "unicode_decimal": 59335 + }, + { + "icon_id": "16728143", + "name": "运行", + "font_class": "yunhang", + "unicode": "e7c8", + "unicode_decimal": 59336 + }, + { + "icon_id": "16728144", + "name": "列", + "font_class": "lie", + "unicode": "e7c9", + "unicode_decimal": 59337 + }, + { + "icon_id": "16728145", + "name": "全屏", + "font_class": "quanping", + "unicode": "e7ca", + "unicode_decimal": 59338 + }, + { + "icon_id": "16728146", + "name": "筛选", + "font_class": "shaixuan", + "unicode": "e7cb", + "unicode_decimal": 59339 + }, + { + "icon_id": "16728147", + "name": "更新", + "font_class": "gengxin", + "unicode": "e7cc", + "unicode_decimal": 59340 + }, + { + "icon_id": "16728148", + "name": "清除", + "font_class": "qingchu", + "unicode": "e7cd", + "unicode_decimal": 59341 + }, + { + "icon_id": "16728149", + "name": "行", + "font_class": "hang", + "unicode": "e7ce", + "unicode_decimal": 59342 + }, + { + "icon_id": "16728150", + "name": "注释", + "font_class": "zhushi", + "unicode": "e7cf", + "unicode_decimal": 59343 + }, + { + "icon_id": "16728151", + "name": "剪", + "font_class": "jian", + "unicode": "e7d0", + "unicode_decimal": 59344 + }, + { + "icon_id": "16728152", + "name": "计算", + "font_class": "jisuan", + "unicode": "e7d1", + "unicode_decimal": 59345 + }, + { + "icon_id": "16728153", + "name": "加", + "font_class": "jia", + "unicode": "e7d2", + "unicode_decimal": 59346 + }, + { + "icon_id": "16728154", + "name": "底部对齐", + "font_class": "dibuduiqi", + "unicode": "e7d3", + "unicode_decimal": 59347 + }, + { + "icon_id": "16728155", + "name": "向上90", + "font_class": "xiangshang90", + "unicode": "e7d4", + "unicode_decimal": 59348 + }, + { + "icon_id": "16728156", + "name": "无选装", + "font_class": "wuxuanzhuang", + "unicode": "e7d5", + "unicode_decimal": 59349 + }, + { + "icon_id": "16728157", + "name": "显示隐藏网格", + "font_class": "xianshiyincangwangge", + "unicode": "e7d6", + "unicode_decimal": 59350 + }, + { + "icon_id": "16728158", + "name": "冻结", + "font_class": "dongjie", + "unicode": "e7d7", + "unicode_decimal": 59351 + }, + { + "icon_id": "16728159", + "name": "文本左对齐", + "font_class": "wenbenzuoduiqi", + "unicode": "e7d8", + "unicode_decimal": 59352 + }, + { + "icon_id": "16728161", + "name": "后退", + "font_class": "houtui", + "unicode": "e7da", + "unicode_decimal": 59354 + }, + { + "icon_id": "16728162", + "name": "水平合并", + "font_class": "shuipinghebing", + "unicode": "e7db", + "unicode_decimal": 59355 + }, + { + "icon_id": "16728163", + "name": "下边框", + "font_class": "xiabiankuang", + "unicode": "e7dc", + "unicode_decimal": 59356 + }, + { + "icon_id": "16728164", + "name": "设置", + "font_class": "shezhi", + "unicode": "e7dd", + "unicode_decimal": 59357 + } + ] +} diff --git a/report-ui/src/components/luckysheet/assets/iconfont/iconfont.svg b/report-ui/src/components/luckysheet/assets/iconfont/iconfont.svg new file mode 100644 index 00000000..3964a24c --- /dev/null +++ b/report-ui/src/components/luckysheet/assets/iconfont/iconfont.svg @@ -0,0 +1,356 @@ + + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/report-ui/src/components/luckysheet/assets/iconfont/iconfont.ttf b/report-ui/src/components/luckysheet/assets/iconfont/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..aadcc090259eb588177c4f8ba66df4bbd0d53566 GIT binary patch literal 21672 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 G0000}55m*{ literal 0 HcmV?d00001 diff --git a/report-ui/src/components/luckysheet/css/EwaAntH.gif b/report-ui/src/components/luckysheet/css/EwaAntH.gif new file mode 100644 index 0000000000000000000000000000000000000000..d593cf0728ce695a3c82cbd68995bd855a3f2b85 GIT binary patch literal 1268 zcmZ?wbhEHbWMg1qn8?KN|NnoXrT-bgK=D7fpKD04vtxj(k)8oFBTx`16yY17;F4I9 z2&8T7D+&^mvr|hHl2X$%^K6yg@7}MZkeOnu6mIHk;9KCFnvv;IRg@ZBGK4GRy>* z)Z*l#%z~24{5%DaiHS-1r6smXK$k+ikXryZHm_I@>>a)2{9OHt!~%UoJp+)JUEg{v+u2}(t{7puX=A(aKG`a!A1`K3k4sX*n*Agcn zUy@&(kzb%-1ay*uhHqkWW*$gH6RgG8*UB@mxFj(zIn~p}Rtac`US?*Bm7AHdo4KR8 zrKN?7nW3Spqobv(g@uu&fvbgysgaq9F-)&ZesXDUYF-IUZwf-MBTl`b)R0>MwAm%K zD6=dz#jPkmR{`v6t4!Q(F~?~hRBsAyw^-oRs}FRHJ}7RH;u9*)yk4ojh^;*wG`04;?(Pf8X9cyLau}v3=XtEt@xO+^~M#+BK_J ztz5Bu+0rG87cE>cf8N|VvuDkmF@4(9DU&BnoY3Fb+tc0E+0owC+S1(A*ic_rTT@+C zSy5hAT2fq8SdgEWo0FZDnUS8Bnv$H9m=GTq8xtKB84(^98WJ277~t>c>*MX^>EZ6? z>f-F==wNSWYh!I?X<=?=YGQ0;XrQmBtD~)@siCf>s-moDIqQGK4GRy>* z)Z*l#%z~24{5%DaiHS-1r6smXK$k+ikXryZHm_I@>>a)2{9OHt!~%UoJp+)JUEg{v+u2}(t{7puX=A(aKG`a!A1`K3k4sX*n*Agcn zUy@&(kzb%-1ay*uhHqkWW*$gH6RgG8*UB@mxFj(zIn~p}Rtac`US?*Bm5Gy~fu*IP zg{6gyxuKz}qobv(g@uu&fvbgysgaq9F-)&ZesXDUYF-IUZwf-MB~HDd)R0>MwAm%K zD6=dz#jPkmR{`v6t4u6zaWgY^Gj}w11Da=s-7OHkDOlVB(Q9FVQ?EYIG5VmmMT%>f z5HJCOnDCSf-^T+pZU%!0*^zp;{cW>Xke)aOj^Jh<= zJbv`>!To!8@7%t1^TzdSSFc>Ybn(LZb7#+-K6UcM@nc7i96ogL!2W%E_w3%abI0~= zTeoc9v~k1wb!*qGUbS+?@?}exEMBy5!Tfo1=ggipbH?;(Q>RRxG;umQ)5GYU2RQuRb@qaS!qdeQDH%TUT#iyR%S+eT53viQer}UTx?8qRAfYWSZGLa zP+)++pRbR%m#2rjo2!enlcR&Zovn?vm8FHbnW>4fk)eUUp019zmZpZfnyQMjlA?mV zoUDwrl%#~Xn5c-bke~oRA1@C#7bgch8!HPl6R>+~&cMW=11dj2B?D8QEU^yTkMXrZAp>oAN6gftqJ{F)l)*j}Sm4V2*U@~kz3~ehUS&^k+mT>^3j_sN5 S#E4Cjy+v^4>B0a825SIP0+}iR literal 0 HcmV?d00001 diff --git a/report-ui/src/components/luckysheet/css/arrow-down.png b/report-ui/src/components/luckysheet/css/arrow-down.png new file mode 100644 index 0000000000000000000000000000000000000000..89a612f6e6aeac91bf76c8272865fd75837fce95 GIT binary patch literal 85 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:inline-block}div.luckysheet-sheets-scroll{display:none}div.luckysheet-sheets-add:hover,div.luckysheet-sheets-m:hover{color:#2a2a2a}.docs-sheet-fade{position:absolute;display:block;top:0;width:6px;height:100%;z-index:1}.docs-sheet-fade div{background-color:#d7d7d7;width:2px;float:right;position:relative;height:100%}.docs-sheet-fade-left{left:0}.docs-sheet-fade-right{right:0}.docs-sheet-fade1{opacity:.82}.docs-sheet-fade2{opacity:.62}.docs-sheet-fade3{opacity:.4}.luckysheet-sheet-area div.luckysheet-sheet-container{padding:0 0;margin-left:0;position:relative;max-width:70%;vertical-align:bottom;display:inline-block}.luckysheet-sheet-area div.luckysheet-sheet-container div.luckysheet-sheet-container-c{padding:0 0;margin-left:0;overflow:hidden;white-space:nowrap;position:relative;max-width:100%;vertical-align:bottom;display:inline-block}.luckysheet-sheet-container-menu-hide .luckysheet-sheets-item{padding-right:5px!important}.luckysheet-sheet-container-menu-hide .luckysheet-sheets-item-menu{display:none!important}.luckysheet-sheet-area div.luckysheet-sheets-item{padding:2px 6px;height:29px;line-height:29px;background-color:#fafafc;color:#676464;min-width:30px;top:0;position:relative;margin-right:-1px;cursor:pointer;transition:all .1s;font-size:13px;padding:2px 19px 0 5px;box-sizing:border-box;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.luckysheet-sheet-area div.luckysheet-sheets-item:last-child{margin-right:1px}.luckysheet-sheet-area div.luckysheet-sheets-item:hover{background-color:#efefef;color:#490500}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-menu{margin-left:2px;display:inline-block;top:-2px;position:relative;color:#a1a1a1;position:absolute;height:100%;width:15px;right:0;text-align:center}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-menu:hover{color:#2a2a2a;cursor:pointer}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-name{padding:0 3px}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-name[contenteditable=true]{border:1px solid #d9d9d9;display:inline-block;height:18px;line-height:18px;min-width:8px;margin:-4px -1px;-moz-user-modify:read-write-plaintext-only;-webkit-user-modify:read-write-plaintext-only;-moz-user-select:text!important;-ms-user-select:text!important;-webkit-user-select:text!important}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-name[contenteditable=true]:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 1px 2px rgba(0,0,0,.3);border:1px solid #4d90fe;outline:0}.luckysheet-sheet-area div.luckysheet-sheets-item-active{height:29px;line-height:29px;background-color:#efefef;border-top-color:#fff;color:#222;cursor:default}.luckysheet-sheet-area div.luckysheet-sheets-item-active:hover{background-color:#ececec;color:#222}.luckysheet-grid-window-1{position:absolute;top:0;right:0;bottom:27px;left:0;min-width:200px;background-color:#fff!important;overflow:hidden;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.luckysheetTableContent{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;pointer-events:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.luckysheet-grid-window-2{height:100%;width:100%;outline:0;border-collapse:collapse;display:table}.luckysheet-paneswrapper{overflow:hidden;height:1px}.luckysheet-left-top{width:44.5px;height:18.5px;border:solid 0 #dfdfdf;position:relative;padding-top:0;border-width:0 1px 1px 0;margin:-1px 0 0 -1px;padding-left:0;cursor:pointer}.luckysheet-cols-h-c{color:#5e5e5e;overflow:hidden;padding:0;cursor:default;height:19px;outline-style:none;position:relative;-webkit-user-select:none;background:#f3f3f2}.luckysheet-rows-h{position:relative;outline-style:none;color:#5e5e5e;overflow:hidden;padding:0;margin-top:-2px;padding-top:2px;cursor:default;width:38px;background:#f3f3f2}.luckysheet-cols-menu-btn{color:#5e5e5e;cursor:pointer;position:absolute;z-index:12;border:1px solid #5e5e5e;border-radius:1px;top:3px;margin-left:0;display:none;padding:0 2px;font-size:12px;height:12px;opacity:.5}.luckysheet-cols-menu-btn:hover{opacity:1}.luckysheet-cols-h-hover{color:#5e5e5e;cursor:default;position:absolute;z-index:11;border:0 none;bottom:0;height:100%;margin-left:0;display:none;background-color:rgba(194,194,194,.4)}.luckysheet-cols-h-selected{color:#5e5e5e;cursor:default;position:absolute;z-index:10;border-bottom:1px solid #0188fb;bottom:0;height:100%;margin-left:0;display:none;transition:all .1s;background-color:rgba(76,76,76,.1)}.luckysheet-cols-h-cells{margin:0;padding:0;border:none 0;position:relative;height:inherit}.luckysheet-cols-h-cells-c{color:#5e5e5e;cursor:default;width:5000000px;height:inherit}.luckysheet-cols-h-cells-clip{color:#5e5e5e;cursor:default;margin:0;padding:0;border:none 0;position:relative;float:left;direction:ltr;height:inherit;width:2561px;color:#5e5e5e;border-bottom:solid 1px #bbb;position:relative;top:-1px}.luckysheet-cols-h-cell-nosel{position:absolute;cursor:pointer;border:0 solid;border-color:#dfdfdf;display:inline-block;min-height:19px;touch-action:manipulation;border-right-width:1px;height:inherit}.luckysheet-cols-h-cell-sel{direction:ltr;height:inherit;position:absolute;cursor:pointer;border:0 solid;border-color:#bfbfbf;background-color:#e1e1e1;display:inline-block;min-height:19px;color:#0188fb;font-weight:700;touch-action:manipulation;border-right-width:1px}.luckysheet-col-flow-h{float:left;direction:ltr;position:relative;margin:0;padding:0;border:none 0;height:inherit;overflow:hidden}.luckysheet-col-flow-h-sheet{width:inherit;height:inherit;position:relative;float:left;direction:ltr}body:not(.ewa-ipad) .luckysheet-cols-h-cell-nosel:hover,body:not(.ewa-ipad) .luckysheet-cols-h-cell-sel:hover,body:not(.ewa-ipad) .luckysheet-rows-h-cell-nosel:hover,body:not(.ewa-ipad) .luckysheet-rows-h-cell-sel:hover{background-color:#fcc3c3}.luckysheet-cols-h-cell-txt{cursor:pointer;height:inherit;position:relative;text-align:center;overflow:hidden;touch-action:manipulation;font-size:14px;padding-top:2px}.luckysheet-rows-h{position:relative;outline-style:none;color:#5e5e5e;overflow:hidden;padding:0;margin-top:-2px;padding-top:2px;cursor:default;width:45px}.luckysheet-rows-h-hover{position:absolute;z-index:11;border:0 none;right:0;width:100%;margin-top:2px;display:none;background-color:rgba(194,194,194,.4)}.luckysheet-rows-h-selected{position:absolute;z-index:10;border-right:1px solid #0188fb;right:0;width:100%;margin-top:2px;display:none;transition:all .1s;background-color:rgba(76,76,76,.1)}.luckysheet-rows-h-cells{margin:0;padding:0;border:none 0;position:relative;width:100%}.luckysheet-rows-h-cells-c{margin:0;padding:0;border:none 0;position:relative;float:left;direction:ltr;width:100%}.luckysheet-rows-h-cells-clip{cursor:default;color:#5e5e5e;direction:ltr;border-right:solid 1px #bbb;width:inherit;height:inherit;position:relative;left:-1px;height:inherit}.luckysheet-rows-h-cell-nosel{direction:ltr;width:100%;position:absolute;cursor:pointer;border:0 solid;border-color:#dfdfdf;border-bottom-width:1px;touch-action:manipulation}.luckysheet-rows-h-cell-sel{direction:ltr;width:100%;position:absolute;cursor:pointer;border:0 solid;border-color:#bfbfbf;background-color:#e1e1e1;border-bottom-width:1px;color:#0188fb;font-weight:700;touch-action:manipulation}.luckysheet-rows-h-cell-txt{width:100%;position:absolute;bottom:0;text-align:center;padding-bottom:1px;max-height:100%;overflow:hidden;font-size:14px}.luckysheet-cell-loading{width:100%;height:100%;background-color:rgba(255,255,255,.3);position:absolute;overflow:hidden;outline-style:none;cursor:not-allowed;font-size:28px;z-index:2;display:none}.luckysheet-cell-loading-inner{position:relative;top:40%;width:100%;margin:0 auto;text-align:center}.luckysheet-cell-loading-inner span{margin-left:10px}.luckysheet-cell-main{background-color:#fff;width:15px;height:15px;background-color:#f3f3f2;border-collapse:collapse;position:relative;overflow:hidden;outline-style:none;cursor:default}.luckysheet-menu,.luckysheet-scrollbars{scrollbar-base-color:#fff;scrollbar-track-color:#e7e7e7;scrollbar-darkshadow-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-arrow-color:#757778;scrollbar-shadow-color:#bec1c4;scrollbar-highlight-color:#bec1c4;-ms-scroll-chaining:none;overflow:auto}.luckysheet-scrollbar-ltr{position:absolute;overflow:hidden;z-index:1003}.luckysheet-scrollbar-ltr div{height:1px;width:1px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button{height:0;width:0}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:start{display:none}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:end{display:block}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button{border:1px solid #d9d9d9}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:horizontal{border-width:1px 0 0 0}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:vertical{border-width:0 0 0 1px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:vertical{border-width:0 1px 0 0}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:horizontal:increment{background:no-repeat url(waffle_sprite.png) -663px -13px;width:15px;padding-left:1px;background-clip:border-box;border:1px solid #d9d9d9;border-width:1px 0 0 0;box-shadow:none;background-color:#f8f8f8;border-bottom:1px solid #d9d9d9}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:horizontal:increment:hover{background:no-repeat url(waffle_sprite.png) -395px -62px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:horizontal:increment:active{background:no-repeat url(waffle_sprite.png) -679px -13px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:horizontal:decrement{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background:no-repeat url(waffle_sprite.png) -283px -62px;width:17px;border-bottom:1px solid #d9d9d9}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:horizontal:hover{background:no-repeat url(waffle_sprite.png) -145px -70px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:horizontal:active{background:no-repeat url(waffle_sprite.png) -552px 0}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:vertical:increment{padding-top:1px;background:no-repeat url(waffle_sprite.png) -531px -24px;border-left:1px solid #d9d9d9;height:15px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:vertical:increment:hover{background:no-repeat url(waffle_sprite.png) -570px -42px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:vertical:increment:active{background:no-repeat url(waffle_sprite.png) -83px -46px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:vertical:decrement{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;background:no-repeat url(waffle_sprite.png) -631px -27px;height:17px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:vertical:decrement:hover{background:no-repeat url(waffle_sprite.png) -180px -58px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button:vertical:decrement:active{background:no-repeat url(waffle_sprite.png) -776px -28px}.luckysheet-scrollbar-x{bottom:0;left:44px;overflow-x:scroll}.luckysheet-scrollbar-y{right:0;top:0;overflow-y:scroll}.luckysheet-cell-flow{margin:0;padding:0;border:none 0;position:relative;touch-action:manipulation;overflow:hidden}.luckysheet-cell-flow-clip{border-collapse:collapse;cursor:default;width:5000000px;touch-action:manipulation;overflow:hidden}.luckysheet-cell-flow-col{margin:0;padding:0;border:none 0;position:relative;touch-action:manipulation;overflow:hidden;float:left;direction:ltr}.luckysheet-cell-sheettable{position:relative;text-align:left;font-size:11pt;color:#000;text-decoration:none}.luckysheet-bottom-controll-row{position:absolute;height:30px;bottom:38px;left:0;z-index:1000}#luckysheet-bottom-add-row{padding:5px 20px;margin-right:5px;margin-top:-2px}#luckysheet-bottom-add-row-input{width:40px;min-width:40px}#luckysheet-bottom-return-top{padding:5px 6px;margin-left:10px;margin-top:-2px}.luckysheet-cell-flow-column{position:absolute;height:inherit;width:inherit;top:0;left:0;z-index:1;touch-action:manipulation}.luckysheet-cell-flow-column-line{position:absolute;border-right:1px solid #d4d4d4;height:inherit}.luckysheet-cell-flow-row{text-align:left;position:absolute;height:inherit;width:inherit;top:0;left:0;z-index:1;touch-action:manipulation}.luckysheet-cell-flow-row-line{position:absolute;border-bottom:1px solid #d4d4d4;width:inherit}.luckysheet-cell-selected-focus{position:absolute;pointer-events:none;z-index:14;margin:0;background:rgba(0,80,208,.15);display:none}.luckysheet-selection-copy{position:absolute;pointer-events:none;z-index:18;border:none;margin:0;display:none}.luckysheet-selection-copy .luckysheet-copy{position:absolute;z-index:18;background-color:transparent}.luckysheet-selection-copy-top{left:0;right:0;height:2px;top:0;background-position:bottom;background-image:url(EwaAntH.gif)}.luckysheet-selection-copy-right{top:0;bottom:0;width:2px;right:0;background-image:url(EwaAntV.gif)}.luckysheet-selection-copy-bottom{left:0;right:0;height:2px;bottom:0;background-image:url(EwaAntH.gif)}.luckysheet-selection-copy-left{top:0;bottom:0;width:2px;left:0;background-position:right;background-image:url(EwaAntV.gif)}.luckysheet-selection-copy-hc{position:absolute;top:0;right:0;bottom:0;left:0;border:2px dashed #12a5ff;z-index:8}.luckysheet-selection-highlight{position:absolute;z-index:14;border:none;margin:0;display:none}.luckysheet-formula-functionrange-highlight .luckysheet-copy{background-image:none;background:#0188fb;position:absolute;z-index:18;cursor:move;opacity:.9}.luckysheet-formula-functionrange-highlight .luckysheet-selection-copy-top{top:-2px;border-top:2px solid #fff;border-bottom:2px solid #fff}.luckysheet-formula-functionrange-highlight .luckysheet-selection-copy-right{right:-2px;border-left:2px solid #fff;border-right:2px solid #fff}.luckysheet-formula-functionrange-highlight .luckysheet-selection-copy-bottom{bottom:-2px;border-top:2px solid #fff;border-bottom:2px solid #fff}.luckysheet-formula-functionrange-highlight .luckysheet-selection-copy-left{left:-2px;border-left:2px solid #fff;border-right:2px solid #fff}.luckysheet-formula-functionrange-highlight .luckysheet-selection-copy-hc{border:2px solid #5e5e5e;opacity:.03;z-index:initial}.luckysheet-selection-highlight-topleft{left:-3px;top:-3px;cursor:se-resize}.luckysheet-selection-highlight-topright{right:-3px;top:-3px;cursor:ne-resize}.luckysheet-selection-highlight-bottomleft{left:-3px;bottom:-3px;cursor:ne-resize}.luckysheet-selection-highlight-bottomright{right:-3px;bottom:-3px;cursor:se-resize}.luckysheet-formula-functionrange-highlight .luckysheet-highlight{position:absolute;z-index:19;border:1px solid #fff;background:#0188fb;width:6px;height:6px}.luckysheet-cell-selected-extend{position:absolute;pointer-events:none;z-index:16;border:1px dashed #0188fb;margin:-1px 0 0 -1px;display:none}.luckysheet-cell-selected-move{position:absolute;pointer-events:none;z-index:16;border:2px solid #0188fb;margin:-1px 0 0 -1px;display:none}.luckysheet-cell-selected{position:absolute;pointer-events:none;z-index:15;border:1px solid #0188fb;margin:-1px 0 0 -1px;background:rgba(1,136,251,.15);display:none}.luckysheet-cs-inner-border{pointer-events:none;border:1px solid #fff;position:absolute;top:0;bottom:0;left:0;right:0}.luckysheet-cs-fillhandle{position:absolute;width:6px;height:6px;bottom:-5px;cursor:crosshair;background-color:#0188fb;border:solid 1px #fff;z-index:16;pointer-events:auto;right:-5px}.luckysheet-cs-draghandle{position:absolute;cursor:move;background-color:#fff;opacity:.01;z-index:15;pointer-events:auto;border:2px solid #fff}.luckysheet-cs-draghandle-top{top:-4px;left:-2px;right:-2px;height:2px}.luckysheet-cs-draghandle-bottom{right:0;left:-2px;bottom:-4px;height:2px}.luckysheet-cs-draghandle-left{top:0;left:-4px;bottom:0;width:2px}.luckysheet-cs-draghandle-right{top:0;right:-4px;bottom:0;width:2px}.luckysheet-cs-touchhandle{display:none;position:absolute;width:16px;height:16px;padding:5px;z-index:100;pointer-events:auto;touch-action:auto}.luckysheet-cs-touchhandle:before{content:'';display:block;width:16px;height:16px;border:.5px solid rgba(0,0,0,.15);background-color:#fff;box-sizing:border-box;border-radius:50%}.luckysheet-cs-touchhandle-lt{left:-13px;top:-13px}.luckysheet-cs-touchhandle-lb{left:-13px;bottom:-13px}.luckysheet-cs-touchhandle-rt{right:-13px;top:-13px}.luckysheet-cs-touchhandle-rb{right:-13px;bottom:-13px}.luckysheet-cs-touchhandle .luckysheet-cs-touchhandle-btn{position:absolute;width:10px;height:10px;left:8px;top:8px;background-color:#018ffb;background-position:center;box-sizing:border-box;border-radius:50%;z-index:11}#luckysheet-dynamicArray-hightShow{position:absolute;pointer-events:none;z-index:15;border:1px solid #00f;margin:-1px 0 0 -1px;display:none}.luckysheet-scrollbars::-webkit-scrollbar-track{background-color:#fff;border:1px solid #d9d9d9}.luckysheet-scrollbar-x::-webkit-scrollbar-track{border-left:1px solid #d9d9d9;border-right:none}.luckysheet-scrollbar-y::-webkit-scrollbar-track{border-top:none;border-bottom:none}.luckysheet-scrollbars::-webkit-scrollbar{width:12px;height:12px;background-color:#fff}.luckysheet-scrollbars::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:solid transparent;border-radius:12px;border-width:2px 1px 1px 2px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}.luckysheet-scrollbars::-webkit-scrollbar-thumb:hover{background-color:#969696;border:1px solid #a0a0a0;border-radius:12px}.luckysheet-grdusedrange{position:absolute;visibility:hidden;width:1px;height:1px}.luckysheet-grdblkflowpush{margin:0;padding:0;border:none 0;width:1px}.luckysheet-grdblkpush{margin:0;padding:0;border:none 0;height:1px;float:left;direction:ltr}.luckysheet-cell-flow-data{position:absolute;height:inherit;width:inherit;top:0;left:0;z-index:1}.luckysheet-cell-flow-data-row{position:absolute;width:inherit}.luckysheet-cell-flow-data-cell{position:absolute;height:inherit}.luckysheet-cell-flow-data-value{position:absolute!important;bottom:0;letter-spacing:-.02em;white-space:nowrap;padding-left:2px;overflow:hidden}.luckysheet canvas{position:absolute}.luckysheetcolumeHeader{margin-left:-1px}.luckysheetrowHeader{margin-top:1px}.luckysheetsheettable{margin-left:-1px;margin-top:-1px}.luckysheet-cols-menu{max-height:100%;overflow-y:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transition:opacity 218ms;-moz-transition:opacity 218ms;-o-transition:opacity 218ms;transition:opacity 218ms;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);cursor:default;font-size:13px;margin:0;outline:0;padding:6px 0;position:absolute;z-index:1004;box-sizing:border-box;user-select:none;display:none}.luckysheet-cols-menu .luckysheet-cols-menuitem{position:relative;color:#333;cursor:pointer;list-style:none;margin:0;padding:1px 6em 1px 20px;white-space:nowrap;padding-left:8px;vertical-align:middle;padding-right:24px;user-select:none}.luckysheet-cols-menu .luckysheet-cols-menuitem-hover,.luckysheet-cols-menu .luckysheet-cols-menuitem:hover{background:#efefef}.luckysheet-cols-menu .luckysheet-cols-menuitem .luckysheet-cols-menuitem-content{position:relative;color:#333;cursor:pointer;list-style:none;margin:0;padding:6px 7em 6px 30px;white-space:nowrap;user-select:none}.luckysheet-rightgclick-menu .luckysheet-cols-menuitem .luckysheet-cols-menuitem-content{position:relative;color:#333;cursor:pointer;list-style:none;margin:0;padding:6px 15px 6px 20px;white-space:nowrap;user-select:none}#luckysheet-cols-menu .luckysheet-cols-menuitem,#luckysheet-pivotTable-config-option .luckysheet-cols-menuitem,.luckysheet-filter-menu .luckysheet-cols-menuitem{padding-right:10px;padding-left:12px}#luckysheet-pivotTable-config-option-sumtype .luckysheet-cols-menuitem{padding-right:15px;padding-left:12px;padding-top:1px;padding-bottom:1px}#luckysheet-cols-menu .luckysheet-cols-menuitem-content,.luckysheet-filter-menu .luckysheet-cols-menuitem .luckysheet-cols-menuitem-content{padding-right:10px;padding-left:12px}#luckysheet-sheet-list .luckysheet-cols-menuitem .luckysheet-cols-menuitem-content{padding-right:0;max-width:430px;min-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.luckysheet-filter-menu div.luckysheet-cols-menuitem{padding-top:0;padding-bottom:0}.luckysheet-filter-submenu div.luckysheet-cols-menuitem{padding-top:1px;padding-bottom:1px}.luckysheet-filter-menu .luckysheet-filter-byvalue .luckysheet-cols-menuitem,.luckysheet-filter-menu .luckysheet-pivotTableFilter-byvalue .luckysheet-cols-menuitem{padding-top:2px;padding-bottom:0;cursor:default}.luckysheet-filter-menu .luckysheet-filter-byvalue .luckysheet-cols-menuitem-content,.luckysheet-filter-menu .luckysheet-pivotTableFilter-byvalue .luckysheet-cols-menuitem-content{padding-top:2px;padding-bottom:0;cursor:default}.luckysheet-filter-menu .luckysheet-filter-byvalue .luckysheet-cols-menuitem-content input,.luckysheet-filter-menu .luckysheet-pivotTableFilter-byvalue .luckysheet-cols-menuitem-content input{height:24px;width:191px;padding-right:25px;padding-left:3px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:1px solid #d9d9d9;border-top:1px solid silver;font-size:13px}.luckysheet-filter-menu .luckysheet-filter-byvalue .luckysheet-cols-menuitem-content input:focus,.luckysheet-filter-menu .luckysheet-pivotTableFilter-byvalue .luckysheet-cols-menuitem-content input:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 1px 2px rgba(0,0,0,.3);border:1px solid #4d90fe;outline:0}.luckysheet-filter-menu .luckysheet-filter-byvalue .luckysheet-cols-menuitem-content .luckysheet-filter-byvalue-input-icon,.luckysheet-filter-menu .luckysheet-pivotTableFilter-byvalue .luckysheet-cols-menuitem-content .luckysheet-pivotTableFilter-byvalue-input-icon{position:absolute;right:17px;top:7px}.luckysheet-filter-menu .luckysheet-filter-byvalue .luckysheet-cols-menuitem:hover,.luckysheet-filter-menu .luckysheet-pivotTableFilter-byvalue .luckysheet-cols-menuitem:hover{background:#fff}.luckysheet-filter-menu .luckysheet-cols-menuitem:last-child:hover{background:#fff}.luckysheet-filter-menu .luckysheet-cols-menuitem:last-child,.luckysheet-filter-menu .luckysheet-cols-menuitem:last-child .luckysheet-cols-menuitem-content{cursor:default}#luckysheet-filter-byvalue-select,#luckysheet-pivotTableFilter-byvalue-select{min-height:100px;width:200px}.luckysheet-filter-menu .luckysheet-mousedown-filter-byvalue-btn span,.luckysheet-filter-menu .luckysheet-mousedown-pivotTableFilter-byvalue-btn span{color:#00f;cursor:pointer;text-decoration:underline}.luckysheet-filter-menu .luckysheet-mousedown-filter-byvalue-btn div,.luckysheet-filter-menu .luckysheet-mousedown-pivotTableFilter-byvalue-btn div{position:absolute;right:14px;top:0;font-size:18px}.luckysheet-filter-menu .luckysheet-filter-bycondition .luckysheet-filter-selected-input,.luckysheet-filter-menu .luckysheet-pivotTableFilter-bycondition .luckysheet-pivotTableFilter-selected-input{padding-left:8px;padding-right:8px;margin-top:3px;display:none}.luckysheet-filter-menu .luckysheet-filter-bycondition .luckysheet-filter-selected-input input,.luckysheet-filter-menu .luckysheet-pivotTableFilter-bycondition .luckysheet-pivotTableFilter-selected-input input{height:24px;width:100%;padding-right:3px;padding-left:3px;margin-left:-3px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:1px solid #d9d9d9;border-top:1px solid silver;font-size:13px}.luckysheet-filter-menu .luckysheet-filter-bycondition .luckysheet-filter-selected-input2 input,.luckysheet-filter-menu .luckysheet-pivotTableFilter-bycondition .luckysheet-pivotTableFilter-selected-input2 input{height:24px;width:92px;padding-right:3px;padding-left:3px;margin-left:-3px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:1px solid #d9d9d9;border-top:1px solid silver;font-size:13px}.luckysheet-filter-menu .luckysheet-filter-bycondition .luckysheet-filter-selected-input2 span,.luckysheet-filter-menu .luckysheet-pivotTableFilter-bycondition .luckysheet-pivotTableFilter-selected-input2 span{margin-left:2px;margin-right:5px}.luckysheet-menuseparator{border-top:1px solid #ebebeb;margin-top:6px;margin-bottom:6px}.luckysheet-submenu-arrow{-webkit-transition:all 218ms;-moz-transition:all 218ms;-o-transition:all 218ms;transition:all 218ms;font-size:12px;left:auto;right:-15px;padding-top:1px;padding-right:0;position:absolute;text-align:right;opacity:.5;color:#000;user-select:none;font-family:Arial;line-height:100%}#luckysheet-pivotTable-config-option-sumtype .luckysheet-submenu-arrow{right:-5px;font-size:16px;padding-top:0;color:#00f}#luckysheet-filter-byvalue-select table,#luckysheet-pivotTableFilter-byvalue-select table{table-layout:fixed}#luckysheet-filter-byvalue-select tr td,#luckysheet-pivotTableFilter-byvalue-select tr td{padding:2px 3px}#luckysheet-filter-byvalue-select tr:hover td,#luckysheet-pivotTableFilter-byvalue-select tr:hover td{background:#e1e1e1}.luckysheet-cols-menu .cf:after,.luckysheet-cols-menu .cf:before{content:"";display:table}.luckysheet-cols-menu .cf:after{clear:both}#luckysheet-filter-byvalue-select .yearBox .monthList,#luckysheet-pivotTableFilter-byvalue-select .yearBox .monthList{padding-left:20px}#luckysheet-filter-byvalue-select .yearBox .dayList,#luckysheet-pivotTableFilter-byvalue-select .yearBox .dayList{padding-left:20px}#luckysheet-filter-byvalue-select .yearBox .fa-caret-right,#luckysheet-pivotTableFilter-byvalue-select .yearBox .fa-caret-right{padding:0 2px;float:left;margin-top:3px;cursor:pointer}#luckysheet-filter-byvalue-select .count,#luckysheet-pivotTableFilter-byvalue-select .count{color:gray;margin-left:5px}#luckysheet-filter-byvalue-select input[type=checkbox],#luckysheet-pivotTableFilter-byvalue-select input[type=checkbox]{width:auto;height:auto;float:left}#luckysheet-filter-orderby-color-submenu{font-size:12px}#luckysheet-filter-orderby-color-submenu .title{padding:10px;font-weight:600;color:#333;background-color:#f4f4f4;text-align:center}#luckysheet-filter-orderby-color-submenu .item{padding:5px 40px 5px 20px;cursor:pointer;position:relative}#luckysheet-filter-orderby-color-submenu .item:hover{background-color:#d3d3d3}#luckysheet-filter-orderby-color-submenu .item label{display:block;width:70px;height:20px;border:1px solid #d1d1d1}#luckysheet-filter-orderby-color-submenu .item input[type=checkbox]{position:absolute;right:10px;top:6px}#luckysheet-copy-content{position:fixed;height:0;width:0;left:-100px;padding-left:999999px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:4px 8px;font-size:14px;line-height:1.42857143;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#2d7ff9;border-color:transparent}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:transparent}.btn-primary:hover{color:#fff;background-color:#5391ff;border-color:transparent}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#5391ff}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:transparent}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:transparent}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-primary,.label-default,.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background:#0188fb;border-color:transparent}.btn-primary:focus,.btn-primary:hover{background:#5391ff;border-color:transparent}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.luckysheet-change-size-line,.luckysheet-cols-change-size,.luckysheet-rows-change-size{position:absolute;z-index:12}.luckysheet-cols-change-size{width:5px;height:100%;background:#0188fb;cursor:ew-resize;opacity:0}.luckysheet-rows-change-size{width:100%;height:5px;background:#0188fb;cursor:ns-resize;opacity:0}.luckysheet-change-size-line{border-color:#0188fb;border-style:solid;z-index:15;display:none}.luckysheet-count-show{position:absolute;z-index:15;background:rgba(76,76,76,.8);color:#fff;padding:2px 3px;border-radius:3px;transition:all .3s;display:none;white-space:nowrap}.luckysheet-row-count-show{text-align:center}.luckysheet-row-count-show div{writing-mode:vertical-rl;writing-mode:vertical-rl;-ms-writing-mode:initial}.luckysheet-row-count-show div:last-child{writing-mode:initial}#luckysheet-sheet-list{max-height:60%;overflow:auto}#luckysheet-sheet-list .luckysheet-cols-menuitem{padding-left:0;padding-right:10px}#luckysheet-sheet-list .luckysheet-cols-menuitem .luckysheet-cols-menuitem-content{padding-left:5px}#luckysheet-sheet-list .icon{width:15px;margin-left:4px;display:inline-block}.luckysheet-input-box{position:absolute;font:normal normal 400 13px arial,sans,sans-serif;text-align:left;top:-10000px;max-height:9900px;max-width:9900px;border:2px #5292f7 solid;padding:0 2px;margin:0;z-index:15;resize:none;overflow:auto;overflow:initial;white-space:pre-wrap;outline:0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.4);-moz-box-shadow:0 2px 5px rgba(0,0,0,.4);box-shadow:0 2px 5px rgba(0,0,0,.4);word-wrap:break-word}.luckysheet-cell-input{width:100%;height:100%;margin:0;outline:0;cursor:text;-webkit-user-modify:read-write-plaintext-only;white-space:pre-wrap;-webkit-transform:translateZ(0)}#luckysheet-rich-text-editor{-webkit-user-modify:read-write}.luckysheet-input-box-index{display:none;position:absolute;height:14px;line-height:16px;font-size:12px;padding:1px 6px;background-color:#5292f7;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.5);color:#fff}.luckysheet-modal-dialog{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;background-clip:padding-box;border:1px solid #acacac;border:1px solid rgba(0,0,0,.333);outline:0;position:absolute;color:#000;padding:30px 42px;z-index:100002}.luckysheet-modal-dialog-mask{position:absolute;height:100%;width:100%;background:#fff;opacity:.6;display:none;left:0;top:0;z-index:1010}.luckysheet-modal-dialog-title{background-color:#fff;color:#000;cursor:default;font-size:16px;font-weight:400;line-height:24px;margin:0 0 16px}.luckysheet-modal-dialog-title-close{height:11px;opacity:.7;padding:17px;position:absolute;right:0;top:0;width:11px;color:#d4d4d4;outline:0}.luckysheet-modal-dialog-chart{padding:20px 10px;webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.luckysheet-modal-dialog-resize{position:absolute;border:2px solid #0188fb;margin:0;padding:0;top:-2px;left:-2px;bottom:-2px;right:-2px;pointer-events:none}.luckysheet-modal-dialog-resize-item{position:absolute;height:6px;width:6px;background:#fff;border:2px solid #0188fb;pointer-events:all;border-radius:6px}.luckysheet-modal-dialog-resize-item-lt{left:-6px;top:-6px;cursor:se-resize}.luckysheet-modal-dialog-resize-item-mt{left:50%;top:-6px;margin-left:-4px;cursor:s-resize}.luckysheet-modal-dialog-resize-item-rt{right:-6px;top:-6px;cursor:ne-resize}.luckysheet-modal-dialog-resize-item-lm{top:50%;left:-6px;margin-top:-4px;cursor:w-resize}.luckysheet-modal-dialog-resize-item-rm{top:50%;right:-6px;margin-top:-4px;cursor:w-resize}.luckysheet-modal-dialog-resize-item-lb{left:-6px;bottom:-6px;cursor:ne-resize}.luckysheet-modal-dialog-resize-item-mb{left:50%;bottom:-6px;margin-left:-4px;cursor:s-resize}.luckysheet-modal-dialog-resize-item-rb{right:-6px;bottom:-6px;cursor:se-resize}.luckysheet-modal-dialog-controll{position:absolute;margin:0;padding:0;right:-35px;font-size:14px;top:0}.luckysheet-modal-controll-btn{height:13px;padding:8px;width:13px;color:#d4d4d4;outline:0;border:1px solid #b6b6b6;display:block;background:#fff;margin-bottom:3px;cursor:pointer;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.luckysheet-modal-controll-btn:hover{border:1px solid #a1a1a1;color:#0188fb}.luckysheet-modal-controll-btn:active{border:1px solid #bbb;background:#efefef;color:#0188fb}.luckysheet-modal-controll-del{font-size:16px}.luckysheet-modal-controll-max-close{font-size:22px;width:42px;height:42px;line-height:42px;background:#383838;opacity:.7;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;color:#fff;position:absolute;right:0;top:0;z-index:100000;text-align:center}.luckysheet-modal-controll-max-close:hover{background:#0188fb;cursor:pointer}.luckysheet-sort-item-close{margin-right:3px;font-size:14px;color:#bbb;cursor:pointer}.luckysheet-sort-item-close:hover{color:#494949}.luckysheet-modal-dialog-title-close:hover{color:#5e5e5e;cursor:pointer}.luckysheet-modal-dialog-content{background-color:#fff;line-height:1.4em;word-wrap:break-word}.luckysheet-modal-dialog-buttons{margin-top:10px}.luckysheet-modal-dialog-buttons button{margin-right:10px}.luckysheet-modal-dialog-title-text span{font-family:Arial}.luckysheet-sort-modal{font-size:12px}.luckysheet-sort-modal label input,.luckysheet-sort-modal label span{vertical-align:middle}.luckysheet-sort-modal table,.luckysheet-sort-modal>div{margin-bottom:10px}.luckysheet-sort-modal table tr{margin-bottom:10px}.luckysheet-sort-modal table tr td{padding:5px;white-space:nowrap;border-top:1px solid #ffc6c6}.luckysheet-sort-modal table tr td>div:first-child{margin-bottom:8px}.luckysheet-sort-modal table tr td select{max-width:180px;min-width:50px}.luckysheet-sort-modal table tr:first-child td{border-top:none}.luckysheet-filter-options{color:#897bff;cursor:pointer;position:absolute;z-index:20;border:1px solid #897bff;border-radius:3px;top:3px;margin-left:0;display:none;padding:0 4px;font-size:12px;height:15px;background:#fff}.luckysheet-filter-options:hover{color:#fff;border:1px solid #fff;background:#897bff}.luckysheet-filter-options-active{color:#fff;border:1px solid #897bff;background:#897bff}.luckysheet-flat-menu-button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f5f5;background-image:-webkit-linear-gradient(to bottom,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(to bottom,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(to bottom,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(to bottom,#f5f5f5,#f1f1f1);background-image:linear-gradient(to bottom,#f5f5f5,#f1f1f1);border:1px solid #dcdcdc;color:#333;cursor:default;font-size:11px;font-weight:700;line-height:27px;list-style:none;margin:0 2px;min-width:46px;outline:0;padding:0 18px 0 6px;text-align:left;text-decoration:none;position:relative;padding-left:15px}.luckysheet-flat-menu-button:hover{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f5f5;background-image:-webkit-linear-gradient(to bottom,#f1f1f1,#f5f5f5);background-image:-moz-linear-gradient(to bottom,#f1f1f1,#f5f5f5);background-image:-ms-linear-gradient(to bottom,#f1f1f1,#f5f5f5);background-image:-o-linear-gradient(to bottom,#f1f1f1,#f5f5f5);background-image:linear-gradient(to bottom,#f1f1f1,#f5f5f5);border:1px solid #d0d0d0;color:#000}.luckysheet-flat-menu-button div{display:inline-block;vertical-align:middle;position:absolute;right:15px}.luckysheet-data-visualization{width:60%;min-width:860px}.luckysheet-data-pivotTable-selection,.luckysheet-data-visualization-selection{width:30%;min-width:200px;display:none}.luckysheet-data-visualization-chart{width:50%;height:50%}.luckysheet-data-visualization-chart .luckysheet-modal-dialog-content{width:100%;height:100%;overflow:hidden}.luckysheet-datavisual-modal{font-size:12px;height:100%;width:100%}.luckysheet-datavisual-left{display:inline-block;width:100%;height:100%;position:relative;overflow:hidden}.luckysheet-datavisual-tabs{border-bottom:1px solid #dedede;width:80%;height:26px;padding-left:20px}.luckysheet-datavisual-tabs .luckysheet-datavisual-tab{padding:0 5px;text-align:center;display:inline-block;cursor:pointer;border:1px solid #fff;border-bottom:none;height:24px;line-height:24px;background:#fff;color:#777}.luckysheet-datavisual-tabs .luckysheet-datavisual-tab:hover{color:#000}.luckysheet-datavisual-tabs .luckysheet-datavisual-tab-active{border:1px solid #dedede;border-bottom:none;cursor:default;height:26px;color:#000}.luckysheet-datavisual-tab-content{position:absolute;top:28px;bottom:0;width:100%;display:none}.luckysheet-datavisual-quick-menu{width:90px;overflow:auto;margin-top:5px}.luckysheet-datavisual-quick-menu::-webkit-scrollbar{display:none}.luckysheet-datavisual-quick-menu>div{text-align:left;padding:4px 4px;border-right:3px solid #fff;color:#777;cursor:pointer;line-height:1.4em;word-wrap:break-word}.luckysheet-datavisual-quick-menu>div:hover{color:#000}.luckysheet-datavisual-quick-menu>div i{width:15px}.luckysheet-datavisual-quick-menu>div:hover i{color:#ff7e7e}.luckysheet-datavisual-quick-menu>div.luckysheet-datavisual-quick-menu-active{border-right:3px solid #ff7e7e;color:#000;font-weight:700}.luckysheet-datavisual-quick-menu>div.luckysheet-datavisual-quick-menu-active:hover i{color:#000}.luckysheet-datavisual-quick-range{padding:5px 0}.luckysheet-datavisual-range-container{background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;min-width:20px;width:100%;max-width:200px;display:inline-block}.luckysheet-datavisual-range-container-focus{border:1px solid #4d90fe;box-shadow:inset 0 1px 2px rgba(0,0,0,.3);outline:0}.luckysheet-datavisual-range-input,.luckysheet-datavisual-range-input:focus{background:0 0!important;border:none!important;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:25px;margin:0;outline:0!important;padding:1px 8px!important;width:100%}.luckysheet-datavisual-range-button-container{overflow:hidden;padding:0 0 0 8px;text-align:right;width:21px}.luckysheet-datavisual-range-button-container div{padding:2px 10px 0 10px;font-size:18px;cursor:pointer;color:#6598f3}.luckysheet-datavisual-range-button-container div:hover{color:#ff7e7e}.luckysheet-datavisual-quick-m{margin-top:5px}.luckysheet-datavisual-quick-list{left:90px;right:0;bottom:0;top:110px;position:absolute;overflow:auto;border-top:1px solid #e5e5e5;padding:5px 3px 35px 3px}.luckysheet-datavisual-quick-list-title{padding:4px 6px;background:#e5e5e5;margin-top:10px}.luckysheet-datavisual-quick-list-ul{overflow:hidden}.luckysheet-datavisual-quick-list-item{display:inline-block;margin:5px 8px;border:1px solid #dadada;width:100px;height:80px}.luckysheet-datavisual-quick-list-item:hover{border:1px solid #ff7e7e;box-shadow:0 0 20px #ff7e7e}.luckysheet-datavisual-quick-list-item img{display:inline-block;width:100px;height:80px}.luckysheet-datavisual-quick-list-item-active{border:1px solid #6598f3;box-shadow:0 0 20px #6598f3}.jfk-tooltip{z-index:300000}.jfk-tooltip-hide{-webkit-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;-moz-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;-o-transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;transition:visibility .13s,opacity .13s ease-out,left 0 linear .13s,top 0 linear .13s;opacity:0;left:20px!important;top:20px!important;visibility:hidden!important}.jfk-tooltip{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:visibility 0,opacity .13s ease-in;-moz-transition:visibility 0,opacity .13s ease-in;-o-transition:visibility 0,opacity .13s ease-in;transition:visibility 0,opacity .13s ease-in;background-color:#2a2a2a;border:1px solid #fff;color:#fff;cursor:default;display:block;font-size:11px;font-weight:700;margin-left:-1px;opacity:1;padding:7px 9px;position:absolute;visibility:visible;white-space:pre-wrap;word-break:break-all;word-break:break-word}.jfk-tooltip-arrowup{top:-6px}.jfk-tooltip-arrow{pointer-events:none;position:absolute}.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter{border:5px solid}.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore{border:6px solid}.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter,.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore{content:'';display:block;height:0;position:absolute;width:0}.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter{border-top-width:0;top:1px}.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter,.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter{border-color:#2a2a2a transparent;left:-5px}.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore{border-top-width:0}.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore,.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore{border-color:#fff transparent;left:-6px}.luckysheet-datavisual-config{position:relative;width:100%;height:97%;overflow:auto;top:0}.luckysheet-datavisual-config input{outline:0}.luckysheet-datavisual-config .luckysheet-datavisual-accordion-title{position:relative;width:97%;height:33px;background:#f5f5f5;border:1px solid #e5e5e5;margin-top:30px;line-height:30px;font-weight:700;color:#d14836;cursor:pointer}.luckysheet-datavisual-config .luckysheet-datavisual-accordion-title:hover{background:#efefef;border:1px solid #e0e0e0}.luckysheet-datavisual-config .luckysheet-datavisual-accordion-content{position:relative;width:97%;border:1px solid #e5e5e5;border-top:1px solid #fff;display:none;color:#505050;padding-bottom:20px}.luckysheet-datavisual-config-input,.luckysheet-datavisual-config-input-no{background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;min-width:50px;width:90%;display:inline-block;height:24px;line-height:24px;padding:3px}.luckysheet-datavisual-config-input-no:focus,.luckysheet-datavisual-config-input:focus{border:1px solid #4d90fe;box-shadow:inset 0 1px 2px rgba(0,0,0,.3);outline:0}.luckysheet-datavisual-content-row{margin-left:15px;margin-bottom:5px;margin-top:15px;height:30px;line-height:30px}.luckysheet-datavisual-content-column{display:inline-block;position:relative}.luckysheet-datavisual-content-column-title{text-align:left;font-size:14px}.luckysheet-datavisual-content-column-right{text-align:right}.luckysheet-datavisual-content-rowsplit{height:5px;border-top:1px solid #e5e5e5;width:100%;margin-top:25px}.luckysheet-datavisual-content-rowsplit-sub{height:2px;border-top:1px dashed #e5e5e5;width:90%;margin:0 auto;margin-top:18px;text-align:center}.sp-replacer{padding:2px;border:solid 1px #e5e5e5;background:#f5f5f5}.ui-visual-focus{box-shadow:none}.luckysheet-datavisual-config-slider,.luckysheet-datavisual-config-slider-range{width:70%;display:inline-block}.luckysheet-datavisual-config-slider-range .luckysheet-slider-handle{width:45px;height:26px;top:50%;margin-top:-13px;text-align:center;line-height:26px}.luckysheet-datavisual-content-row-subtitle{display:none}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:48%}.luckysheet-datavisual-content-column-italic{font-style:italic;font-weight:700;font-family:'Times New Roman',Times,serif}.luckysheetChartAxisShow{display:none}.luckysheet-datavisual-chart-axistitle-show{display:none}.luckysheetChartseriesShow{display:none}#luckysheetswichxy-button,#piecutselect-button{width:70%}.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item-wrapper{padding:.5em 0 .5em 3em}.ui-selectmenu-menu .ui-menu.customicons .ui-menu-item .ui-icon{height:26px;width:26px;top:.1em;background-image:none}#luckysheetscatterselectshow-menu .ui-state-active,#luckysheetswichseries-menu .ui-state-active,#pie0cutselect-menu .ui-state-active,#pie1cutselect-menu .ui-state-active,#pie2cutselect-menu .ui-state-active{border:1px solid #f5f5f5;background:#f5f5f5;color:#333}.ui-front{z-index:100003}.luckysheet-datavisual-skin-menu{top:5px;position:absolute;left:0;width:90%;height:30px}#luckysheet-chart-theme-content{height:21px;width:120px}.luckysheet-datavisual-skin-c{position:absolute;left:0;top:38px;bottom:0;width:100%;overflow:auto}.luckysheet-datavisual-skin-c .luckysheet-datavisual-skin-item{display:inline-block;width:46%;height:152px;margin-right:5px;border:4px solid #efefef;border-radius:4px;position:relative;cursor:pointer}.luckysheet-datavisual-skin-c .luckysheet-datavisual-skin-item-more{display:inline-block;width:94%;height:32px;position:relative;cursor:pointer;font-size:20px;line-height:32px;margin-bottom:20px;text-align:center}.luckysheet-datavisual-skin-item .luckysheet-datavisual-skin-canvas,.luckysheet-datavisual-skin-item .luckysheet-datavisual-skin-cover{position:absolute;width:100%;height:100%;bottom:0}.luckysheet-datavisual-skin-item .luckysheet-datavisual-skin-cover{background-color:rgba(0,0,0,.4);color:#fff;font-size:14px;height:30%;transition:opacity .15s ease;-moz-transition:opacity .15s ease;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease}.luckysheet-datavisual-skin-item:hover .luckysheet-datavisual-skin-cover{opacity:1;z-index:2}.luckysheet-datavisual-skin-cover .luckysheet-datavisual-skin-cover-txt{position:absolute;width:80%;height:80%;top:10%;left:10%;text-align:center}.luckysheet-chart-point-config{position:relative;width:100%;height:100%;margin:0;font-size:12px}.luckysheet-chart-point-config-set{position:absolute;width:60%;height:100%;left:0;top:0}.luckysheet-chart-point-config-left{position:absolute;height:100%;width:50%;left:0;top:0}.luckysheet-chart-point-config-left-top{position:absolute;top:0;height:120px;width:100%}.luckysheet-chart-point-searchcondition{position:absolute;top:10px;bottom:10px;left:10px;right:10px}.luckysheet-chart-point-config-left-mid{position:absolute;top:120px;height:25px;width:100%;text-align:left;margin-left:20px;line-height:35px}.luckysheet-chart-point-config-left-mid span{color:#00f;cursor:pointer;text-decoration:underline;font-size:12px}.luckysheet-chart-point-config-left-bottom{position:absolute;top:0;bottom:0;margin-top:145px;width:100%}.luckysheet-chart-point-searchitem-c{position:absolute;width:100%;height:100%;overflow:hidden;overflow-y:auto;cursor:default}.luckysheet-chart-point-searchitem{display:inline-block;margin-left:5px;margin-top:5px;width:90px;border:2px solid #f5f5f5;background:#fff;text-align:center;padding:5px 0;user-select:none;cursor:default;position:relative}.luckysheet-chart-point-searchitem-selected{position:absolute;color:#616161;left:-6px;top:-10px;font-size:20px;display:none;font-weight:400}.luckysheet-chart-point-searchitem-active{box-shadow:0 0 4px #656565}.luckysheet-chart-point-searchitem-active .luckysheet-chart-point-searchitem-selected{display:block}.luckysheet-chart-point-searchitem-name{font-size:12px;cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.luckysheet-chart-point-searchitem-dim{font-size:12px;opacity:.7;cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#luckysheet-chart-point-selectedhelp{pointer-events:none;position:absolute;border:1px dotted #535353}.luckysheet-chart-point-config-right{position:absolute;height:100%;width:50%;top:0;right:0}.luckysheet-chart-point-itemconfig{position:absolute;top:10px;bottom:10px;left:10px;right:10px;overflow:auto}.luckysheet-chart-point-config-chart{position:absolute;width:40%;height:100%;right:0;top:0}.luckysheet-chart-point-config-chart-c{width:100%;height:80%;top:10%;position:relative}@media (max-width:776px){.luckysheet-chart-point-config-set{width:90%}.luckysheet-chart-point-config-chart{width:10%}}@media (min-width:768px){.luckysheet-chart-point-config-set{width:80%}.luckysheet-chart-point-config-chart{width:20%}}@media (min-width:1024px){.luckysheet-chart-point-config-set{width:70%}.luckysheet-chart-point-config-chart{width:30%}}@media (min-width:1280px){.luckysheet-chart-point-config-set{width:60%}.luckysheet-chart-point-config-chart{width:40%}}@media (min-width:1680px){.luckysheet-chart-point-config-set{width:50%}.luckysheet-chart-point-config-chart{width:50%}}.luckysheet-modal-dialog-slider{top:1px;bottom:1px;position:absolute;right:0;width:260px;border:1px solid #e5e5e5;z-index:1004;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.luckysheet-modal-dialog-slider .luckysheet-modal-dialog-slider-title{background:#333;color:#fff;height:39px;width:100%;position:absolute;top:0;left:0;line-height:39px;font-size:13px}.luckysheet-modal-dialog-slider .luckysheet-modal-dialog-slider-title>span:first-child{margin-left:5px;font-weight:700}.luckysheet-modal-dialog-slider .luckysheet-modal-dialog-slider-title>span:last-child{position:relative;float:right;margin-right:20px;cursor:pointer}.luckysheet-modal-dialog-slider-content{background:#efefef;margin-top:39px;width:100%;position:absolute;top:0;bottom:0;font-size:12px}.luckysheet-modal-dialog-slider-range{background:#e1e1de;color:#1b1b19;height:40px;font-size:13px;line-height:40px}.luckysheet-modal-dialog-slider-range>div:first-child{font-weight:700;overflow:hidden;text-overflow:ellipsis;float:left;max-width:170px;margin-right:10px;margin-left:5px;white-space:nowrap}.luckysheet-modal-dialog-slider-range>div:last-child{color:#00f;cursor:pointer;float:left}.luckysheet-modal-dialog-slider-list{width:250px;height:320px;overflow-y:scroll;margin:5px 0;margin-left:5px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff}.luckysheet-modal-dialog-slider-list-title{height:20px;line-height:25px;padding:0 5px}.luckysheet-modal-dialog-slider-list .luckysheet-modal-dialog-slider-list-item{padding:0 4px;position:relative;width:228px;height:25px;user-select:none;border:1px solid #fff}.luckysheet-modal-dialog-slider-list .luckysheet-modal-dialog-slider-list-item:hover{background:#fff6cb;border:1px solid #ffe463}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-name{cursor:pointer;height:25px;line-height:25px;cursor:move;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;left:22px;right:40px;top:0}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-selected{width:20px;cursor:pointer;text-align:center;position:absolute;left:0;top:0;height:25px}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-selected i{margin-top:4px;font-size:16px}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-selected div{border:1px solid #9c9c9c;top:4px;left:1px;position:absolute;height:14px;width:14px;-moz-box-shadow:1px 1px 1px #dbdbdb inset;-webkit-box-shadow:1px 1px 1px #dbdbdb inset;box-shadow:1px 1px 1px #dbdbdb inset}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-selected div:hover{border:1px solid #5e5e5e}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-filtered{width:20px;cursor:pointer;text-align:center;position:absolute;right:20px;top:2px;height:25px;display:none}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-filtered i{margin-top:2px;font-size:16px}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-filtered:hover i{color:#fb8686}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-filtered i.fa-times{right:0;bottom:3px;color:red;font-size:9px;position:absolute}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-filter{width:20px;cursor:pointer;text-align:center;position:absolute;right:0;top:0;height:25px}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-filter i{margin-top:2px;font-size:16px}.luckysheet-modal-dialog-slider-list .luckysheet-slider-list-item-filter:hover i{color:#fb8686}.luckysheet-modal-dialog-slider-config-c{width:100%;position:absolute;margin-top:390px;top:0;bottom:3px}.luckysheet-modal-dialog-slider-config{height:50%;width:50%;position:absolute}.luckysheet-modal-dialog-slider-config>div:first-child{color:#1b1b19;font-size:13px;height:20px;line-height:20px;padding-left:5px}.luckysheet-modal-dialog-slider-config>div:first-child span{font-weight:700;font-weight:700;overflow:hidden}.luckysheet-modal-dialog-slider-config .luckysheet-modal-dialog-slider-config-list{position:absolute;margin-top:22px;margin-left:5px;left:0;right:5px;top:0;bottom:3px;border:1px solid #e5e5e5;user-select:none;overflow-y:auto;background:#fff}.luckysheet-modal-dialog-slider-config-list .luckysheet-modal-dialog-slider-config-item{position:relative;height:19px;line-height:19px;font-size:12px;border:1px solid #88adfd;background:#aac1fe;margin:2px}.luckysheet-modal-dialog-slider-config-list .luckysheet-modal-dialog-slider-config-item:hover{border:1px solid #0188fb;background:#5f9afc}.luckysheet-modal-dialog-slider-config-item-txt{position:absolute;height:100%;left:5px;right:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:move}.luckysheet-modal-dialog-slider-config-item-icon{position:absolute;height:100%;width:15px;right:0;top:-4px;cursor:pointer;font-size:14px}.luckysheet-modal-dialog-slider-config-item-icon:hover{color:#fa7272}.luckysheet-modal-dialog-config-filter{top:0;left:0}.luckysheet-modal-dialog-config-column{top:0;left:50%}.luckysheet-modal-dialog-config-row{top:50%;left:0}.luckysheet-modal-dialog-config-value{top:50%;left:50%}#luckysheet-modal-dialog-slider-pivot-move{position:absolute;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px dotted #000;color:#000;font-size:14px;opacity:.6;z-index:1005;padding:3px 8px;pointer-events:none;user-select:none}.luckysheet-modal-dialog-slider-chart{width:445px}.luckysheet-modal-dialog-slider-chart .luckysheet-modal-dialog-slider-title{background:#b94045}.luckysheet-modal-dialog-slider-chart .luckysheet-modal-dialog-slider-content{background:#fff}#luckysheet-dialog-pivotTable-clearitem{color:#00f;cursor:pointer;float:right;margin-right:30px}.luckysheet-freezebar-drop,.luckysheet-freezebar-handle{position:absolute;z-index:999}.luckysheet-freezebar-vertical-handle{width:4px;display:none}.luckysheet-freezebar-vertical-drop{width:4px}.luckysheet-freezebar-active .luckysheet-freezebar-vertical-handle{display:block;z-index:1003}.luckysheet-freezebar-vertical-handle-bar{width:2px;background:#dbe5f7;border-color:#a5c6fe;border-style:solid;border-width:0 1px;opacity:.45;margin-top:19px;top:0;bottom:0}.luckysheet-freezebar-vertical-handle-title{width:4px;background:#9dbefb;opacity:.8;height:19px;top:0}.luckysheet-freezebar-drop-bar,.luckysheet-freezebar-handle-bar{position:absolute;z-index:7}.luckysheet-freezebar-vertical-drop-bar{width:2px;background:rgba(0,0,0,.45);border-width:2px 1px 2px 2px;margin-top:19px;top:0;bottom:0}.luckysheet-freezebar-vertical-drop-title{width:2px;background:#bcbdbc;height:19px;top:0}.luckysheet-freezebar-active .luckysheet-freezebar-vertical-drop-bar,.luckysheet-freezebar-hover .luckysheet-freezebar-vertical-drop-bar{background:#c1c1c1;width:4px}.luckysheet-freezebar-active .luckysheet-freezebar-vertical-drop-title,.luckysheet-freezebar-hover .luckysheet-freezebar-vertical-drop-title{background:#5d88db;width:4px}.luckysheet-freezebar-horizontal-handle{height:4px;display:none}.luckysheet-freezebar-horizontal-drop{height:4px}.luckysheet-freezebar-active .luckysheet-freezebar-horizontal-handle{display:block;z-index:1003}.luckysheet-freezebar-horizontal-handle-bar{height:2px;background:#dbe5f7;border-color:#a5c6fe;border-style:solid;border-width:1px 0;opacity:.45;margin-left:45px;left:0;right:0}.luckysheet-freezebar-horizontal-handle-title{height:4px;background:#9dbefb;opacity:.8;width:45px;left:0}.luckysheet-freezebar-horizontal-drop-bar{height:2px;overflow:hidden;background:rgba(0,0,0,.45);border-width:2px 2px 1px 2px;margin-left:45px;left:0;right:0}.luckysheet-freezebar-horizontal-drop-title{height:2px;background:#bcbdbc;width:45px;left:0}.luckysheet-freezebar-active .luckysheet-freezebar-horizontal-drop-bar,.luckysheet-freezebar-hover .luckysheet-freezebar-horizontal-drop-bar{background:#c1c1c1;height:4px}.luckysheet-freezebar-active .luckysheet-freezebar-horizontal-drop-title,.luckysheet-freezebar-hover .luckysheet-freezebar-horizontal-drop-title{background:#5d88db;height:4px}#luckysheet-functionbox-container{height:100%;padding-left:10px;overflow:hidden;position:absolute;padding:0;top:0;left:185px;right:10px;border-left:1px solid #e5e5e5}#luckysheet-functionbox-container>div{height:100%;overflow-x:hidden;overflow-y:auto;position:relative}#luckysheet-functionbox{bottom:6px;left:0;position:absolute;right:0;top:6px;resize:none;font-family:arial,sans,sans-serif;font-size:14px;line-height:14px;background-color:#fff;padding:0 5px}#luckysheet-functionbox .luckysheet-functionbox-cell-input{word-wrap:break-word;-webkit-nbsp-mode:space;-webkit-line-break:after-white-space}.luckysheet-functionbox-cell-input{width:100%;height:100%;margin:0;outline:0;cursor:text;-webkit-user-modify:read-write-plaintext-only;white-space:pre-wrap;-webkit-transform:translateZ(0);background-color:#fff}.luckysheet-formula-text-color{color:#000}.luckysheet-formula-text-string{color:#228b22}.luckysheet-formula-search-c{position:absolute;left:50%;top:50%;border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);color:#535353;font-size:12px;background:#fff;z-index:1003;width:300px;display:none}.luckysheet-formula-search-c .luckysheet-formula-search-item{background:#fff;padding:5px 10px;cursor:pointer}.luckysheet-formula-search-c .luckysheet-formula-search-item .luckysheet-formula-search-detail{display:none;color:#444}.luckysheet-formula-search-c .luckysheet-formula-search-item .luckysheet-formula-search-func{color:#222;font-size:14px}.luckysheet-formula-search-c .luckysheet-formula-search-item-active{display:block;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background:#f5f5f5}.luckysheet-formula-search-c .luckysheet-formula-search-item-active .luckysheet-formula-search-detail{display:block}.luckysheet-formula-help-c{display:none;position:absolute;left:20%;top:20%;border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);color:#535353;font-size:12px;background:#fff;z-index:1003;width:300px}.luckysheet-formula-help-c .luckysheet-formula-help-content{max-height:300px;overflow-y:scroll}.luckysheet-formula-help-content-example{margin-top:5px}.luckysheet-formula-help-title{display:block;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background:#f5f5f5;padding:2px 10px;font-size:14px}.luckysheet-formula-help-title-formula{width:250px;word-break:break-word}.luckysheet-arguments-help-section{margin-top:5px;margin-bottom:5px;color:#222}.luckysheet-arguments-help-section-title{padding:1px 10px;color:#666}.luckysheet-arguments-help-parameter-content{padding:1px 10px;display:inline-block;word-wrap:break-word}.luckysheet-arguments-help-formula{padding:1px 10px;font-size:14px}.luckysheet-arguments-help-parameter-active{background-color:#fff9b2}.luckysheet-formula-help-collapse{position:absolute;top:0;right:25px;font-size:16px;cursor:pointer;color:#bbb}.luckysheet-formula-help-close{position:absolute;top:0;right:5px;font-size:16px;cursor:pointer;color:#bbb}.luckysheet-formula-help-close:hover,.luckysheet-formula-help-collapse:hover{color:#555}.luckysheetLoader{font-size:20px;width:1em;height:1em;border-radius:50%;text-indent:-9999em;position:absolute;top:50%;left:50%;animation:load-effect 1s infinite linear}@keyframes load-effect{0%{box-shadow:0 -3em 0 .2em #0188fb,2em -2em 0 0 #0188fb,3em 0 0 -.5em #0188fb,2em 2em 0 -.5em #0188fb,0 3em 0 -.5em #0188fb,-2em 2em 0 -.5em #0188fb,-3em 0 0 -.5em #0188fb,-2em -2em 0 0 #0188fb}12.5%{box-shadow:0 -3em 0 0 #0188fb,2em -2em 0 .2em #0188fb,3em 0 0 0 #0188fb,2em 2em 0 -.5em #0188fb,0 3em 0 -.5em #0188fb,-2em 2em 0 -.5em #0188fb,-3em 0 0 -.5em #0188fb,-2em -2em 0 -.5em #0188fb}25%{box-shadow:0 -3em 0 -.5em #0188fb,2em -2em 0 0 #0188fb,3em 0 0 .2em #0188fb,2em 2em 0 0 #0188fb,0 3em 0 -.5em #0188fb,-2em 2em 0 -.5em #0188fb,-3em 0 0 -.5em #0188fb,-2em -2em 0 -.5em #0188fb}37.5%{box-shadow:0 -3em 0 -.5em #0188fb,2em -2em 0 -.5em #0188fb,3em 0 0 0 #0188fb,2em 2em 0 .2em #0188fb,0 3em 0 0 #0188fb,-2em 2em 0 -.5em #0188fb,-3em 0 0 -.5em #0188fb,-2em -2em 0 -.5em #0188fb}50%{box-shadow:0 -3em 0 -.5em #0188fb,2em -2em 0 -.5em #0188fb,3em 0 0 -.5em #0188fb,2em 2em 0 0 #0188fb,0 3em 0 .2em #0188fb,-2em 2em 0 0 #0188fb,-3em 0 0 -.5em #0188fb,-2em -2em 0 -.5em #0188fb}62.5%{box-shadow:0 -3em 0 -.5em #0188fb,2em -2em 0 -.5em #0188fb,3em 0 0 -.5em #0188fb,2em 2em 0 -.5em #0188fb,0 3em 0 0 #0188fb,-2em 2em 0 .2em #0188fb,-3em 0 0 0 #0188fb,-2em -2em 0 -.5em #0188fb}75%{box-shadow:0 -3em 0 -.5em #0188fb,2em -2em 0 -.5em #0188fb,3em 0 0 -.5em #0188fb,2em 2em 0 -.5em #0188fb,0 3em 0 -.5em #0188fb,-2em 2em 0 0 #0188fb,-3em 0 0 .2em #0188fb,-2em -2em 0 0 #0188fb}87.5%{box-shadow:0 -3em 0 0 #0188fb,2em -2em 0 -.5em #0188fb,3em 0 0 -.5em #0188fb,2em 2em 0 -.5em #0188fb,0 3em 0 -.5em #0188fb,-2em 2em 0 0 #0188fb,-3em 0 0 0 #0188fb,-2em -2em 0 .2em #0188fb}100%{box-shadow:0 -3em 0 .2em #0188fb,2em -2em 0 0 #0188fb,3em 0 0 -.5em #0188fb,2em 2em 0 -.5em #0188fb,0 3em 0 -.5em #0188fb,-2em 2em 0 -.5em #0188fb,-3em 0 0 -.5em #0188fb,-2em -2em 0 0 #0188fb}}.luckysheetpopover{position:absolute;background:rgba(0,0,0,.65);color:#fff;font-size:18px;padding:20px 100px;text-align:center;z-index:10000;border-radius:4px;user-select:none;display:none}.luckysheetpopover .luckysheetpopover-btn{position:absolute;right:10px;top:50%;margin-top:-12px;border:1px solid #fff;border-radius:4px;padding:2px 4px;cursor:pointer;font-size:14px}.luckysheetpopover .luckysheetpopover-btn:hover{border:1px solid #fea2a2;color:#fea2a2}.luckysheetPaintCursor{cursor:url(paint_24px.ico),auto}#luckysheet-search-replace .tabBox{margin-top:20px;font-size:0}#luckysheet-search-replace .tabBox span{display:inline-block;text-align:center;width:100px;border:1px solid #d4d4d4;font-size:14px;line-height:2}#luckysheet-search-replace .tabBox span.on{background-color:#8c89fe;border-color:#726efe;color:#fff}#luckysheet-search-replace .ctBox{padding:5px 10px;border:solid 1px #d4d4d4;font-size:14px}#luckysheet-search-replace .inputBox{height:90px;position:relative}#luckysheet-search-replace .inputBox .textboxs{height:30px;line-height:30px}#luckysheet-search-replace .inputBox .checkboxs{height:90px;position:absolute;right:0;top:0}#luckysheet-search-replace .inputBox .checkboxs div{height:30px;line-height:30px}#luckysheet-search-replace .inputBox .checkboxs input[type=checkbox]{float:left;margin-top:9px}#luckysheet-search-replace .btnBox{margin-top:10px}#luckysheet-search-replace .btnBox button{margin:0 2.5px}#luckysheet-search-replace #searchAllbox{height:210px;border:1px solid #d4d4d4;margin-top:10px;overflow-y:auto;position:relative}#luckysheet-search-replace #searchAllbox .boxTitle{width:100%;height:30px;line-height:29px;padding:0 5px;background-color:#fff;border-bottom:1px solid #d4d4d4;box-sizing:border-box;position:sticky;left:0;top:0}#luckysheet-search-replace #searchAllbox .boxTitle span{display:inline-block;text-align:center}#luckysheet-search-replace #searchAllbox .boxTitle span:nth-of-type(1){width:25%}#luckysheet-search-replace #searchAllbox .boxTitle span:nth-of-type(2){width:25%}#luckysheet-search-replace #searchAllbox .boxTitle span:nth-of-type(3){width:50%}#luckysheet-search-replace #searchAllbox .boxMain .boxItem{height:30px;line-height:29px;border-bottom:1px solid #d4d4d4;padding:0 5px;box-sizing:border-box}#luckysheet-search-replace #searchAllbox .boxMain .boxItem.on{background-color:#8c89fe;color:#fff}#luckysheet-search-replace #searchAllbox .boxMain .boxItem span{display:block;text-align:center;float:left}#luckysheet-search-replace #searchAllbox .boxMain .boxItem span:nth-of-type(1){width:25%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#luckysheet-search-replace #searchAllbox .boxMain .boxItem span:nth-of-type(2){width:25%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#luckysheet-search-replace #searchAllbox .boxMain .boxItem span:nth-of-type(3){width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#luckysheet-search-formula{font-size:12px}#luckysheet-search-formula .inpbox{margin-bottom:5px}#luckysheet-search-formula .inpbox label{display:block;margin-bottom:5px}#luckysheet-search-formula .inpbox input{width:100%;height:24px;line-height:24px;border:1px solid #d4d4d4;padding:0 10px;box-sizing:border-box;font-size:12px}#luckysheet-search-formula .selbox{margin-bottom:5px}#luckysheet-search-formula .selbox select{width:50%;height:24px;line-height:24px;border:1px solid #d4d4d4;box-sizing:border-box;font-size:12px}#luckysheet-search-formula .listbox label{display:block;margin-bottom:5px}#formulaTypeList{width:300px;height:170px;border:1px solid #d4d4d4;overflow-y:scroll}#formulaTypeList .listBox{padding:5px;border-bottom:1px solid #d4d4d4}#formulaTypeList .listBox.on{background-color:#8c89fe;color:#fff}#formulaTypeList .listBox span:nth-of-type(1){display:block}#formulaTypeList .listBox span:nth-of-type(2){display:block}#luckysheet-search-formula-parm{width:502px;font-size:12px}#luckysheet-search-formula-parm .parmListBox{width:500px;padding:5px 0;border:1px solid #d4d4d4}#luckysheet-search-formula-parm .parmBox{height:30px;line-height:30px;margin-bottom:5px}#luckysheet-search-formula-parm .parmBox:last-child{margin-bottom:0}#luckysheet-search-formula-parm .parmBox .name{width:90px;height:30px;padding:0 5px;float:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#luckysheet-search-formula-parm .parmBox .txt{width:198px;height:28px;border:1px solid #d4d4d4;float:left}#luckysheet-search-formula-parm .parmBox .txt input{width:150px;height:28px;padding:0 10px;border:none;outline-style:none;float:left}#luckysheet-search-formula-parm .parmBox .txt i{float:right;margin-top:8px;margin-right:5px}#luckysheet-search-formula-parm .fa-table{cursor:pointer;color:#6598f3}#luckysheet-search-formula-parm .fa-table:hover{color:#ff7e7e}#luckysheet-search-formula-parm .parmBox .val{width:190px;height:30px;line-height:30px;padding:0 5px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#luckysheet-search-formula-parm .formulaDetails{padding:5px}#luckysheet-search-formula-parm .parmDetailsBox{max-height:100px;padding:5px 0 5px 20px;overflow-y:scroll}#luckysheet-search-formula-parm .parmDetailsBox span{display:inline-block}#luckysheet-search-formula-parm .result{padding:5px;border-top:1px solid #d4d4d4}#textCellColor{border:1px solid #d4d4d4;padding:5px 10px}#textCellColor .colorbox{height:30px;line-height:30px;margin-bottom:10px}#textCellColor .colorbox input[type=checkbox]{float:left;margin-top:10px}#textCellColor .colorbox label{display:inline-block;width:80px}#luckysheet-multiRange-dialog input,#luckysheet-singleRange-dialog input{border:1px solid #d4d4d4;padding:0 10px;height:30px}#luckysheet-conditionformat-dialog{font-size:12px}#luckysheet-conditionformat-dialog .box .boxTitleOne{margin:5px 0;font-weight:600}#luckysheet-conditionformat-dialog .box .inpbox{width:198px;height:28px;border:1px solid #d4d4d4}#luckysheet-conditionformat-dialog .box .inpbox input{width:150px;height:28px;padding:0 10px;border:none;outline-style:none;float:left}#luckysheet-conditionformat-dialog .box .inpbox2{float:left;width:108px;height:28px;border:1px solid #d4d4d4}#luckysheet-conditionformat-dialog .box .inpbox2 input{width:60px;height:28px;padding:0 10px;border:none;outline-style:none;float:left}#luckysheet-conditionformat-dialog .box i.fa-table{float:right;margin-top:8px;margin-right:5px}#luckysheet-conditionformat-dialog .box .fa-table{cursor:pointer;color:#6598f3}#luckysheet-conditionformat-dialog .box .fa-table:hover{color:#ff7e7e}#luckysheet-conditionformat-dialog .box #daterange-btn{width:188px;height:28px;padding:0 5px;line-height:28px;border:1px solid #d4d4d4;cursor:pointer}#luckysheet-conditionformat-dialog .box .selectbox{width:150px;height:30px}#luckysheet-icon-dataBar-menuButton .bgImgBox{width:28px;height:26px;background:url(../plugins/images/CFdataBar.png) no-repeat}#luckysheet-icon-colorGradation-menuButton .bgImgBox{width:28px;height:26px;background:url(../plugins/images/CFcolorGradation.png) no-repeat}#luckysheet-administerRule-dialog{font-size:12px}#luckysheet-administerRule-dialog .chooseSheet{height:24px;line-height:24px;margin-bottom:5px}#luckysheet-administerRule-dialog .chooseSheet select{height:24px;padding:0 5px;box-sizing:border-box;font-size:12px}#luckysheet-administerRule-dialog .ruleBox{border:1px solid #d4d4d4}#luckysheet-administerRule-dialog .ruleBox .ruleBtn{padding:2.5px 5px;border-bottom:1px solid #d4d4d4}#luckysheet-administerRule-dialog .ruleBox .ruleBtn button{margin-right:10px;font-size:12px}#luckysheet-administerRule-dialog .ruleBox .ruleList .listTitle{height:30px;padding:0 10px;border-bottom:1px solid #d4d4d4}#luckysheet-administerRule-dialog .ruleBox .ruleList .listTitle span{display:block;height:100%;line-height:29px;float:left}#luckysheet-administerRule-dialog .ruleBox .ruleList .listTitle span:nth-of-type(1){width:30%}#luckysheet-administerRule-dialog .ruleBox .ruleList .listTitle span:nth-of-type(2){width:20%}#luckysheet-administerRule-dialog .ruleBox .ruleList .listTitle span:nth-of-type(3){width:45%}#luckysheet-administerRule-dialog .ruleBox .ruleList .listBox{height:150px;overflow-y:scroll}#luckysheet-administerRule-dialog .ruleBox .ruleList .listBox .item{height:24px;padding:2.5px 10px;border-bottom:1px solid #d4d4d4}#luckysheet-administerRule-dialog .ruleBox .ruleList .listBox .item.on{background-color:#8c89fe}#luckysheet-administerRule-dialog .ruleBox .ruleList .listBox .item .ruleName{width:30%;height:100%;line-height:24px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;box-sizing:border-box}#luckysheet-administerRule-dialog .ruleBox .ruleList .listBox .item.on .ruleName{color:#fff}#luckysheet-administerRule-dialog .ruleBox .ruleList .listBox .item .format{width:20%;height:100%;line-height:24px;float:left;position:relative}#luckysheet-administerRule-dialog .ruleBox .ruleList .listBox .item .format .colorbox{display:inline-block;width:16px;height:16px;border:solid 1px #d0d0d0;margin:3px 5px;cursor:pointer}#luckysheet-administerRule-dialog .ruleBox .ruleList .listBox .item .ruleRange{width:45%;height:100%;border:1px solid #d4d4d4;float:left;margin-left:10px;box-sizing:border-box;background-color:#fff}#luckysheet-administerRule-dialog .ruleBox .ruleList .listBox .item .ruleRange input{width:130px;height:22px;padding:0 5px;border:none;outline-style:none;float:left}#luckysheet-administerRule-dialog .ruleBox .ruleList .listBox .item .ruleRange i.fa-table{float:right;cursor:pointer;color:#6598f3;margin-top:6px;margin-right:5px}#luckysheet-administerRule-dialog .ruleBox .ruleList .listBox .item .ruleRange i.fa-table:hover{color:#ff7e7e}.luckysheet-newEditorRule-dialog{font-size:12px}.luckysheet-newEditorRule-dialog .boxTitle{margin-bottom:5px}.luckysheet-newEditorRule-dialog .ruleTypeBox{border:1px solid #d4d4d4;margin-bottom:10px}.luckysheet-newEditorRule-dialog .ruleTypeBox .ruleTypeItem{padding:3px 5px;cursor:pointer}.luckysheet-newEditorRule-dialog .ruleTypeBox .ruleTypeItem.on{background-color:#7c79fe;color:#fff}.luckysheet-newEditorRule-dialog .ruleTypeBox .ruleTypeItem .icon{font-family:Arial,Helvetica,sans-serif}.luckysheet-newEditorRule-dialog .ruleExplainBox{border:1px solid #d4d4d4;padding:10px}.luckysheet-newEditorRule-dialog .ruleExplainBox .title{display:block;font-weight:600;margin-bottom:5px}.luckysheet-newEditorRule-dialog .ruleExplainBox select{height:30px;font-size:12px;float:left;margin-right:5px}.luckysheet-newEditorRule-dialog .ruleExplainBox .inpbox{width:100px;height:30px;border:1px solid #d4d4d4;box-sizing:border-box;font-size:12px;float:left}.luckysheet-newEditorRule-dialog .ruleExplainBox .inpbox input{width:70px;height:100%;border:none;outline-style:none;padding:0 5px}.luckysheet-newEditorRule-dialog .ruleExplainBox .txt{display:block;height:100%;line-height:30px;float:left;margin:0 5px}.luckysheet-newEditorRule-dialog .ruleExplainBox #isPercent{float:left;margin:9px 0 8px 10px}.luckysheet-newEditorRule-dialog i.fa-table{float:right;margin-top:8px;margin-right:5px}.luckysheet-newEditorRule-dialog .fa-table{cursor:pointer;color:#6598f3}.luckysheet-newEditorRule-dialog .fa-table:hover{color:#ff7e7e}.luckysheet-newEditorRule-dialog .iconsBox{height:30px;margin-bottom:5px;position:relative}.luckysheet-newEditorRule-dialog .iconsBox label{display:block;width:80px;height:30px;line-height:30px;float:left}.luckysheet-newEditorRule-dialog .iconsBox .showbox{width:150px;height:20px;padding:4px 4px 4px 10px;border:1px solid #e5e5e5;background-color:#f5f5f5;float:left;cursor:pointer}.luckysheet-newEditorRule-dialog .iconsBox .showbox .model{width:125px;height:20px;background:url(../plugins/images/CFicons.png) no-repeat;background-size:256px;float:left}.luckysheet-newEditorRule-dialog .iconsBox ul{display:none;width:164px;max-height:150px;overflow-y:auto;background-color:#fff;border:1px solid #e5e5e5;position:absolute;left:80px;top:30px;list-style:none;margin:0;padding:0}.luckysheet-newEditorRule-dialog .iconsBox ul li{padding:5px 10px;background-color:#fff;cursor:pointer}.luckysheet-newEditorRule-dialog .iconsBox ul li:hover{background-color:#dfdfdf}.luckysheet-newEditorRule-dialog .iconsBox ul li div{width:125px;height:20px;background:url(../plugins/images/CFicons.png) no-repeat;background-size:256px}#luckysheet-CFicons-dialog .box{padding:10px;border:1px solid #dfdfdf;font-size:14px}#luckysheet-CFicons-dialog .box .title{height:20px;line-height:20px;padding:0 10px;background-color:#ebebeb}#luckysheet-CFicons-dialog .box .list{width:300px;padding:5px 0}#luckysheet-CFicons-dialog .box .list .left{width:50%;float:left}#luckysheet-CFicons-dialog .box .list .right{width:50%;float:right}#luckysheet-CFicons-dialog .box .list .item{width:125px;height:20px;padding:2.5px 10px;background-color:#fff;cursor:pointer}#luckysheet-CFicons-dialog .box .list .item:hover{background-color:#dfdfdf}#luckysheet-CFicons-dialog .box .list .item div{width:125px;height:20px;background:url(../plugins/images/CFicons.png) no-repeat;background-size:256px}#luckysheet-modal-dialog-slider-alternateformat{width:280px;font-size:12px}#luckysheet-modal-dialog-slider-alternateformat .luckysheet-modal-dialog-slider-content{background-color:#fff;overflow-y:scroll}#luckysheet-modal-dialog-slider-alternateformat .textTitle{padding:5px 10px;font-weight:600}#luckysheet-alternateformat-range{width:198px;height:28px;border:1px solid #d4d4d4;margin-left:10px}#luckysheet-alternateformat-range input{width:150px;height:28px;padding:0 10px;border:none;outline-style:none;float:left}#luckysheet-alternateformat-range .fa-table{float:right;margin-top:8px;margin-right:5px;cursor:pointer;color:#6598f3}#luckysheet-alternateformat-range .fa-table:hover{color:#ff7e7e}#luckysheet-alternateformat-checkbox{padding:5px 10px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;margin:10px 0}#luckysheet-alternateformat-checkbox div{height:20px;line-height:20px}#luckysheet-alternateformat-checkbox div:first-child{margin-bottom:5px}#luckysheet-alternateformat-checkbox input[type=checkbox]{float:left;cursor:pointer;margin-top:4px}#luckysheet-alternateformat-modelList{padding:0 10px;margin-bottom:10px}#luckysheet-alternateformat-modelCustom{padding:0 10px;margin-bottom:10px}#luckysheet-modal-dialog-slider-alternateformat .modelbox{display:inline-block;width:36px;padding:2px;border:2px solid #fff;box-sizing:border-box;margin-right:4px;margin-bottom:4px;cursor:pointer}#luckysheet-modal-dialog-slider-alternateformat .modelbox.on{border-color:#726efe}#luckysheet-modal-dialog-slider-alternateformat .modelbox .box{width:100%;border:1px solid #d4d4d4;box-sizing:border-box}#luckysheet-modal-dialog-slider-alternateformat .modelbox .box span{display:block;width:100%;height:10px;line-height:9px;text-align:center;border-bottom:1px solid #d4d4d4;box-sizing:border-box}#luckysheet-modal-dialog-slider-alternateformat .modelbox .box span:last-child{line-height:10px;border-bottom:none}#luckysheet-alternateformat-modelToning{padding:10px}#luckysheet-alternateformat-modelToning .toningbox{height:25px;margin-bottom:5px}#luckysheet-alternateformat-modelToning .toningbox .toningShow{width:150px;height:100%;line-height:23px;text-align:center;border:1px solid #d4d4d4;float:left;margin-right:10px}#luckysheet-alternateformat-modelToning .toningbox .luckysheet-color-menu-button-indicator{width:20px;float:left;user-select:none;cursor:pointer}#luckysheet-alternateformat-modelToning .toningbox .luckysheet-color-menu-button-indicator .luckysheet-icon{user-select:none;margin-bottom:-6px}#luckysheet-alternateformat-colorSelect-dialog .currenColor{font-size:12px;margin-bottom:5px}#luckysheet-alternateformat-colorSelect-dialog .currenColor span{display:inline-block;width:16px;height:16px;border:solid 1px #d0d0d0;margin-left:5px;margin-bottom:-5px;cursor:pointer}#luckysheet-alternateformat-rangeDialog input{border:1px solid #d4d4d4;padding:0 10px;height:30px}#luckysheet-ifFormulaGenerator-dialog{font-size:12px}#luckysheet-ifFormulaGenerator-dialog .ifAttr .attrBox{height:30px;margin-bottom:10px}#luckysheet-ifFormulaGenerator-dialog .ifAttr .attrBox label{display:block;width:100px;height:100%;line-height:30px;padding:0 5px;text-align:right;float:left}#luckysheet-ifFormulaGenerator-dialog .ifAttr .attrBox .inpBox{width:150px;height:100%;padding:0 10px;border:1px solid #d4d4d4;box-sizing:border-box;float:left}#luckysheet-ifFormulaGenerator-dialog .ifAttr .attrBox .inpBox input{width:100px;height:100%;padding:0;border:none;outline-style:none;background:0 0;float:left}#luckysheet-ifFormulaGenerator-dialog .ifAttr .attrBox .inpBox i.fa-table{font-size:14px;color:#6598f3;float:right;margin-right:0;margin-top:8px;cursor:pointer}#luckysheet-ifFormulaGenerator-dialog .ifAttr .attrBox .inpBox i.fa-table:hover{color:#ff7e7e}#luckysheet-ifFormulaGenerator-dialog .ifAttr .attrBox span.text{height:100%;line-height:30px;padding:0 5px;float:left}#luckysheet-ifFormulaGenerator-dialog #largeRange,#luckysheet-ifFormulaGenerator-dialog #smallRange{width:100px;height:100%;padding:0 10px;border:1px solid #d4d4d4;box-sizing:border-box;float:left}#luckysheet-ifFormulaGenerator-dialog #rangeAssess{height:100%;line-height:30px;float:left;margin-left:20px}#luckysheet-ifFormulaGenerator-dialog #rangeAssess i.fa-table{color:#6598f3;cursor:pointer}#luckysheet-ifFormulaGenerator-dialog #rangeAssess i.fa-table:hover{color:#ff7e7e}#luckysheet-ifFormulaGenerator-dialog #DivisionMethod{width:100px;height:100%;border:1px solid #d4d4d4;box-sizing:border-box;float:left}#luckysheet-ifFormulaGenerator-dialog #DivisionMethodVal{width:120px;height:100%;border:1px solid #d4d4d4;padding:0 10px;box-sizing:border-box;float:left;margin-left:10px}#luckysheet-ifFormulaGenerator-dialog #createBtn{width:100px;height:100%;line-height:30px;border-radius:5px;text-align:center;font-size:14px;color:#fff;background-color:#8c89fe;float:right;cursor:pointer}#luckysheet-ifFormulaGenerator-dialog .ifList{border-top:1px solid #d4d4d4;height:180px;padding:10px;overflow-y:scroll}#luckysheet-ifFormulaGenerator-dialog .ifList .item{height:30px;margin-bottom:10px}#luckysheet-ifFormulaGenerator-dialog .ifList .item input{width:80px;height:100%;border:1px solid #d4d4d4;padding:0 5px;background:0 0;box-sizing:border-box;float:left}#luckysheet-ifFormulaGenerator-dialog .ifList .item input.markText{width:140px}#luckysheet-ifFormulaGenerator-dialog .ifList .item select{width:50px;height:100%;padding:0 5px;border:1px solid #d4d4d4;box-sizing:border-box;float:left;margin:0 10px}#luckysheet-ifFormulaGenerator-dialog .ifList .item span{height:100%;line-height:30px;float:left;margin:0 10px}#luckysheet-ifFormulaGenerator-dialog .ifList .item i.fa-remove{font-size:16px;float:left;margin-left:15px;margin-top:7px;color:#d6d6d6;cursor:pointer}#luckysheet-ifFormulaGenerator-dialog .ifList .item i.fa-remove:hover{color:#333}#luckysheet-ifFormulaGenerator-multiRange-dialog input,#luckysheet-ifFormulaGenerator-singleRange-dialog input{border:1px solid #d4d4d4;padding:0 10px;height:30px}.pictorialBarUploadImg:hover{border:1px solid #ccc!important;background:#efefef}#luckysheet-dropCell-icon #icon_dropCell{width:25px;height:15px;background-image:url(../plugins/images/icon_dropCell.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%}#luckysheet-locationCell-dialog .listbox{border:1px solid #dfdfdf;padding:10px;font-size:14px;color:#000}#luckysheet-locationCell-dialog .listbox .listItem{padding:5px 0}#luckysheet-locationCell-dialog .listbox .listItem input[type=radio]{float:left;margin-top:5px}#luckysheet-locationCell-dialog .listbox .listItem .subbox{height:30px;padding:0 10px}#luckysheet-locationCell-dialog .listbox .listItem .subbox .subItem{float:left;margin-right:5px}#luckysheet-moreFormat-dialog{font-size:14px;color:#000}#luckysheet-moreFormat-dialog .decimal{margin-bottom:5px;height:30px;line-height:30px}#luckysheet-moreFormat-dialog .decimal input{width:80px;height:24px;padding:0 5px}#luckysheet-moreFormat-dialog .listbox{border:1px solid #666;height:240px;overflow-y:auto}#luckysheet-moreFormat-dialog .listbox .listItem{height:30px;padding:0 20px 0 10px;border-bottom:1px solid #dfdfdf}#luckysheet-moreFormat-dialog .listbox .listItem.on{background-color:#7c79fe;color:#fff}#luckysheet-moreFormat-dialog .listbox .listItem .name{line-height:29px;float:left}#luckysheet-moreFormat-dialog .listbox .listItem .value{line-height:30px;float:right;color:gray}#luckysheet-moreFormat-dialog .listbox .listItem.on .value{color:#fff}#luckysheet-splitColumn-dialog{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#luckysheet-splitColumn-dialog .box{font-size:14px}#luckysheet-splitColumn-dialog .box .boxTitle{padding:5px}#luckysheet-splitColumn-dialog .box .boxMain{padding:5px;border:1px solid #dfdfdf}#luckysheet-splitColumn-dialog .box input[type=checkbox]{float:left;margin-top:5px}#luckysheet-splitColumn-dialog .box .boxMain input[type=text]{margin-left:5px;width:50px;padding:0 5px}#luckysheet-splitColumn-dialog .box #splitColumnData{height:100px;overflow-y:auto}#luckysheet-splitColumn-dialog .box #splitColumnData table{border-collapse:collapse}#luckysheet-splitColumn-dialog .box #splitColumnData td{border:1px solid #333}.luckysheet-datavisual-config .luckysheet-datavisual-accordion-content:last-child{padding-bottom:100px}.luckysheet-postil-dialog-move{position:absolute;margin:0;padding:0;top:0;left:0;bottom:0;right:0;pointer-events:none}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item{position:absolute;pointer-events:all;cursor:move}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-t{width:100%;height:3px;border-bottom:1px solid #000;left:0;top:-4px}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-r{width:3px;height:100%;border-left:1px solid #000;right:-4px;top:0}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-b{width:100%;height:3px;border-top:1px solid #000;left:0;bottom:-4px}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-l{width:3px;height:100%;border-right:1px solid #000;left:-4px;top:0}.luckysheet-postil-show-active .luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item{border-color:#0188fb}.luckysheet-postil-dialog-resize{position:absolute;margin:0;padding:0;top:-2px;left:-2px;bottom:-2px;right:-2px;pointer-events:none}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item{position:absolute;height:6px;width:6px;border:1px solid #0188fb;pointer-events:all}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-lt{left:-6px;top:-6px;cursor:se-resize}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-mt{left:50%;top:-6px;margin-left:-4px;cursor:s-resize}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-lm{top:50%;left:-6px;margin-top:-4px;cursor:w-resize}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-rm{top:50%;right:-6px;margin-top:-4px;cursor:w-resize}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-rt{right:-6px;top:-6px;cursor:ne-resize}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-lb{left:-6px;bottom:-6px;cursor:ne-resize}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-mb{left:50%;bottom:-6px;margin-left:-4px;cursor:s-resize}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-rb{right:-6px;bottom:-6px;cursor:se-resize}.luckysheet-datavisual-config .luckysheet-datavisual-accordion-content:last-child{padding-bottom:100px}.luckysheet-datavisual-left .el-tabs__content{overflow:auto}#luckysheet-modal-dialog-activeImage .luckysheet-modal-dialog-content{width:100%;height:100%;position:absolute;left:0;top:0;cursor:move;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}#luckysheet-modal-dialog-cropping::before{content:"";outline:1px solid #fff;position:absolute;left:33.3%;right:33.3%;top:0;bottom:0;z-index:1;pointer-events:none}#luckysheet-modal-dialog-cropping::after{content:"";outline:1px solid #fff;position:absolute;left:0;right:0;top:33.3%;bottom:33.3%;z-index:1;pointer-events:none}#luckysheet-modal-dialog-cropping .cropping-mask{filter:brightness(.5);position:absolute;background-size:100% 100%;left:0;top:0}#luckysheet-modal-dialog-cropping .cropping-content{position:absolute;overflow:hidden;background-position:0 0;left:0;top:0;width:100%;height:100%}#luckysheet-modal-dialog-cropping .luckysheet-modal-dialog-resize{border:none;position:absolute;margin:0;padding:0;top:0;left:0;bottom:0;right:0;pointer-events:all}#luckysheet-modal-dialog-cropping .resize-item{width:0;height:0;background:0 0;border:none;position:absolute;z-index:3}#luckysheet-modal-dialog-cropping .resize-item::before{content:"";display:block;position:absolute;background:#000}#luckysheet-modal-dialog-cropping .resize-item::after{content:"";display:block;position:absolute;background:#000}#luckysheet-modal-dialog-cropping .lt{left:0;top:0;cursor:nwse-resize}#luckysheet-modal-dialog-cropping .lt::before{width:18px;height:4px;left:0;top:0;border-right:2px solid #fff;border-bottom:2px solid #fff}#luckysheet-modal-dialog-cropping .lt::after{width:4px;height:14px;left:0;top:4px;border-right:2px solid #fff;border-bottom:2px solid #fff}#luckysheet-modal-dialog-cropping .mt{left:50%;top:0;cursor:ns-resize}#luckysheet-modal-dialog-cropping .mt::before{width:18px;height:4px;left:-11px;top:0;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff}#luckysheet-modal-dialog-cropping .rt{right:0;top:0;cursor:nesw-resize}#luckysheet-modal-dialog-cropping .rt::before{width:18px;height:4px;right:0;top:0;border-left:2px solid #fff;border-bottom:2px solid #fff}#luckysheet-modal-dialog-cropping .rt::after{width:4px;height:14px;right:0;top:4px;border-left:2px solid #fff;border-bottom:2px solid #fff}#luckysheet-modal-dialog-cropping .lm{left:0;top:50%;cursor:ew-resize}#luckysheet-modal-dialog-cropping .lm::before{width:4px;height:18px;left:0;top:-11px;border-right:2px solid #fff;border-top:2px solid #fff;border-bottom:2px solid #fff}#luckysheet-modal-dialog-cropping .rm{right:0;top:50%;cursor:ew-resize}#luckysheet-modal-dialog-cropping .rm::before{width:4px;height:18px;right:0;top:-11px;border-left:2px solid #fff;border-top:2px solid #fff;border-bottom:2px solid #fff}#luckysheet-modal-dialog-cropping .lb{left:0;bottom:0;cursor:nesw-resize}#luckysheet-modal-dialog-cropping .lb::before{width:18px;height:4px;left:0;bottom:0;border-right:2px solid #fff;border-top:2px solid #fff}#luckysheet-modal-dialog-cropping .lb::after{width:4px;height:14px;left:0;bottom:4px;border-right:2px solid #fff;border-top:2px solid #fff}#luckysheet-modal-dialog-cropping .rb{right:0;bottom:0;cursor:nwse-resize}#luckysheet-modal-dialog-cropping .rb::before{width:18px;height:4px;right:0;bottom:0;border-left:2px solid #fff;border-top:2px solid #fff}#luckysheet-modal-dialog-cropping .rb::after{width:4px;height:14px;right:0;bottom:4px;border-left:2px solid #fff;border-top:2px solid #fff}#luckysheet-modal-dialog-cropping .mb{left:50%;bottom:0;cursor:ns-resize}#luckysheet-modal-dialog-cropping .mb::before{width:18px;height:4px;left:-11px;bottom:0;border-left:2px solid #fff;border-right:2px solid #fff;border-top:2px solid #fff}#luckysheet-modal-dialog-slider-imageCtrl .luckysheet-modal-dialog-slider-content{background-color:#fff}#luckysheet-modal-dialog-slider-imageCtrl .slider-box{border-bottom:1px solid #e1e4e8}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .slider-box-title{padding:10px 20px;font-weight:600}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .slider-box-radios{padding:10px 30px}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .radio-item{margin-bottom:10px}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .radio-item:last-child{margin-bottom:0}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .radio-item input{vertical-align:sub}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .slider-box-checkbox{padding:10px 30px;border-top:1px solid #e1e4e8}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .slider-box-checkbox input{vertical-align:middle}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .slider-box-borderConfig{padding:10px 30px}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .border-item{margin-bottom:10px}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .border-item:last-child{margin-bottom:0}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .border-item label{display:inline-block;width:40px}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .border-item input{width:130px;padding:5px}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .border-item .imgItemBorderColor{display:inline-block;width:20px;height:20px;padding:2px;border:1px solid #e1e4e8;vertical-align:middle;cursor:pointer}#luckysheet-modal-dialog-slider-imageCtrl .slider-box .border-item .imgItemBorderColor span{display:block;width:100%;height:100%}#luckysheet-imageCtrl-colorSelect-dialog .currenColor{font-size:12px;margin-bottom:5px}#luckysheet-imageCtrl-colorSelect-dialog .currenColor span{display:inline-block;width:16px;height:16px;border:solid 1px #d0d0d0;margin-left:5px;margin-bottom:-5px;cursor:pointer}#luckysheet-modal-dialog-activeImage,#luckysheet-modal-dialog-cropping{background:0 0;box-shadow:none}.luckysheet-modal-dialog-image{border:none;box-shadow:none;background:0 0;box-shadow:none;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}#luckysheet-modal-dialog-activeImage .luckysheet-modal-dialog-content,.luckysheet-modal-dialog-image .luckysheet-modal-dialog-content{background:0 0}.cell-date-picker{position:absolute;display:none}#luckysheet-insertLink-dialog{user-select:none}#luckysheet-insertLink-dialog .box{font-size:12px}#luckysheet-insertLink-dialog .box-item{height:30px;line-height:30px;margin-bottom:10px}#luckysheet-insertLink-dialog .box-item label{display:inline-block;width:80px;text-align:right;margin-right:10px}#luckysheet-insertLink-dialog .box-item input{width:200px;height:30px;padding:0 10px;border:1px solid #d4d4d4;outline-style:none;box-sizing:border-box}#luckysheet-insertLink-dialog .box-item select{width:200px;height:30px;padding:0 5px;border:1px solid #d4d4d4;outline-style:none;box-sizing:border-box}#luckysheet-dataVerification-dialog{user-select:none}#luckysheet-dataVerification-dialog .box{font-size:12px}#luckysheet-dataVerification-dialog .box select{width:100%;height:30px;border-color:#d4d4d4;outline-style:none}#luckysheet-dataVerification-dialog .box input::-webkit-input-placeholder{color:#d4d4d4}#luckysheet-dataVerification-dialog .box input:-moz-placeholder{color:#d4d4d4}#luckysheet-dataVerification-dialog .box input::-moz-placeholder{color:#d4d4d4}#luckysheet-dataVerification-dialog .box input:-ms-input-placeholder{color:#d4d4d4}#luckysheet-dataVerification-dialog .box-item{padding:10px;border-bottom:1px solid #e1e4e8}#luckysheet-dataVerification-dialog .box-item .box-item-title{font-size:14px;font-weight:600;margin-bottom:10px}#luckysheet-dataVerification-dialog .box-item .range{width:100%;height:30px;border:1px solid #d4d4d4}#luckysheet-dataVerification-dialog .box-item .range input{width:calc(100% - 30px);height:30px;padding:0 10px;float:left;border:none;outline-style:none;box-sizing:border-box}#luckysheet-dataVerification-dialog .box-item .range i.fa-table{float:right;margin-top:9px;margin-right:5px;cursor:pointer;color:#6598f3}#luckysheet-dataVerification-dialog .box-item .multi{margin-top:10px;line-height:30px;font-size:12px}#luckysheet-dataVerification-dialog .box-item .multi input{vertical-align:text-top}#luckysheet-dataVerification-dialog .box-item .show-box{margin-top:10px}#luckysheet-dataVerification-dialog .box-item .check-box{height:30px;line-height:30px;margin-bottom:10px}#luckysheet-dataVerification-dialog .box-item .check-box:last-child{margin-bottom:0}#luckysheet-dataVerification-dialog .box-item .check-box input{height:30px;padding:0 10px;border:1px solid #d4d4d4;box-sizing:border-box}#luckysheet-dataVerification-dialog .box-item .check{line-height:30px}#luckysheet-dataVerification-dialog .box-item .check input{vertical-align:text-top}#luckysheet-dataVerification-dialog .box-item .input{height:30px;line-height:30px;margin-top:10px}#luckysheet-dataVerification-dialog .box-item .input input{height:30px;padding:4px 10px 4px 10px;border:1px solid #d4d4d4;box-sizing:border-box}#luckysheet-dataVerification-dialog .box-item .input1 input{width:150px}#luckysheet-dataVerification-dialog .box-item .input2 input{width:100%}#luckysheet-dataVerification-dialog .box-item .input span{display:inline-block;width:30px;text-align:center}#luckysheet-dataVerification-dialog .data-verification-hint-text{width:100%;height:30px;border:1px solid #d4d4d4;margin-top:10px}#luckysheet-dataVerification-dialog .data-verification-hint-text input{display:block;width:100%;height:100%;padding:0 10px;border:none;outline-style:none;box-sizing:border-box}#luckysheet-dataVerification-dialog .show-box .show-box-item{display:none}#luckysheet-dataVerificationRange-dialog input{height:30px;padding:0 10px;border:1px solid #d4d4d4;outline-style:none}#luckysheet-dataVerification-dropdown-btn{display:none;width:20px;height:20px;background-color:#fff;position:absolute;z-index:10;overflow:hidden}#luckysheet-dataVerification-dropdown-btn::after{content:'';width:10px;height:10px;background:url(arrow-down.png) center no-repeat;position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}#luckysheet-dataVerification-dropdown-List{display:none;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.2);position:absolute;z-index:10000;box-sizing:border-box}#luckysheet-dataVerification-dropdown-List .dropdown-List-item{padding:5px 10px;box-sizing:border-box;cursor:pointer}#luckysheet-dataVerification-dropdown-List .dropdown-List-item.multi{padding-left:0}#luckysheet-dataVerification-dropdown-List .dropdown-List-item.multi:before{content:"";width:14px;font-family:iconfont!important;font-size:12px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:2px}#luckysheet-dataVerification-dropdown-List .dropdown-List-item.multi.checked:before{content:"\e7c8"}#luckysheet-dataVerification-dropdown-List .dropdown-List-item:hover{background-color:#e1e1e1}#luckysheet-dataVerification-showHintBox{display:none;padding:10px;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.2);position:absolute;z-index:1000;user-select:none;cursor:default;white-space:nowrap}.luckysheet-print-viewList{position:relative;float:right;width:126px;height:22px;line-height:22px;text-align:center;white-space:nowrap;overflow:hidden;display:flex;align-items:center;user-select:none}.luckysheet-print-viewBtn{position:absolute;top:0;left:0;width:42px;height:22px;align-items:center;justify-content:center;cursor:pointer}.luckysheet-print-viewBtn .iconfont{font-size:22px}.luckysheet-print-viewBtn:hover{background:#e1e4e8}.luckysheet-print-viewBtn-active{background:#dcdcdc;cursor:default}.luckysheet-print-viewBtn-active:hover{background:#dcdcdc}.luckysheet-print-viewNormal{left:0}.luckysheet-print-viewLayout{left:42px}.luckysheet-print-viewPage{left:84px}#luckysheet-modal-dialog-slider-protection .luckysheet-modal-dialog-slider-content{background:#fff}.luckysheet-slider-protection-config{position:absolute;width:100%}.luckysheet-slider-protection-row{position:relative;width:98%;height:35px;left:1%}.luckysheet-slider-protection-column{position:absolute;height:100%}.luckysheet-protection-rangeItem-dialog input,.luckysheet-protection-rangeItem-dialog textarea,.luckysheet-protection-sheet-validation input,.luckysheet-slider-protection-config input,.luckysheet-slider-protection-config textarea{border:1px solid #d4d4d4;outline:0}.luckysheet-protection-rangeItem-dialog input:focus,.luckysheet-protection-rangeItem-dialog textarea:focus,.luckysheet-protection-sheet-validation input:focus,.luckysheet-slider-protection-config input:focus,.luckysheet-slider-protection-config textarea:focus{border:1px solid #0389fb;outline:0}.luckysheet-protection-input{width:100%;height:19px;position:relative}.luckysheet-protection-textarea{width:100%;height:47px;position:relative;resize:none}.luckysheet-protection-column-2x{width:20%}.luckysheet-protection-column-3x{width:30%}.luckysheet-protection-column-4x{width:40%}.luckysheet-protection-column-5x{width:50%}.luckysheet-protection-column-6x{width:60%}.luckysheet-protection-column-7x{width:70%}.luckysheet-protection-column-8x{width:80%}.luckysheet-protection-column-9x{width:90%}.luckysheet-protection-column-10x{width:100%}.luckysheet-protection-column-left{text-align:left}.luckysheet-protection-column-center{text-align:center}.luckysheet-protection-column-right{text-align:right}.luckysheet-slider-protection-ok{position:absolute;width:100%;height:100%;background:#0188fb;color:#fff;text-align:center;line-height:45px;font-size:16px;cursor:pointer}.luckysheet-slider-protection-ok:hover{background:#0181ee}.luckysheet-slider-protection-ok:active{background:#0074da}.luckysheet-slider-protection-cancel{position:absolute;width:100%;height:100%;background:#e6e6e6;color:#353535;text-align:center;line-height:45px;font-size:16px;cursor:pointer}.luckysheet-slider-protection-cancel:hover{background:#d6d6d6}.luckysheet-slider-protection-cancel:active{background:#c7c7c7}.luckysheet-slider-protection-addRange{line-height:23px;font-size:12px;top:2px;height:23px}.luckysheet-protection-rangeItem{position:relative;width:100%;height:30px;line-height:30px;font-size:12px;overflow:hidden}.luckysheet-protection-rangeItem:hover{background:#d5d5d5}.luckysheet-protection-rangeItem>div{position:absolute;height:100%;text-align:center;overflow:hidden}.luckysheet-protection-rangeItem .luckysheet-protection-rangeItem-del{left:5px;top:5px;height:20px;width:20px;font-size:14px;line-height:20px;cursor:pointer}.luckysheet-protection-rangeItem .luckysheet-protection-rangeItem-name{left:30px;width:80px;text-align:left}.luckysheet-protection-rangeItem .luckysheet-protection-rangeItem-range{left:110px;width:120px}.luckysheet-protection-rangeItem .luckysheet-protection-rangeItem-update{left:230px;width:30px;font-size:14px;top:5px;height:20px;width:20px;line-height:20px;cursor:pointer}.luckysheet-protection-rangeItem .luckysheet-protection-rangeItem-del:hover,.luckysheet-protection-rangeItem .luckysheet-protection-rangeItem-update:hover{background:#0181ee;color:#fff}.luckysheet-protection-rangeItem .luckysheet-protection-rangeItem-del:active,.luckysheet-protection-rangeItem .luckysheet-protection-rangeItem-update:active{background:#0074da;color:#fff}.luckysheet-protection-rangeItem-content{position:relative;width:350px;height:270px}#luckysheet-protection-rangeItem-dialog .luckysheet-slider-protection-column .range{width:100%;height:30px;border:1px solid #d4d4d4}#luckysheet-protection-rangeItem-dialog .luckysheet-slider-protection-column .range input{width:calc(100% - 30px);height:30px;padding:0 10px;float:left;border:none;outline-style:none;box-sizing:border-box}#luckysheet-protection-rangeItem-dialog .luckysheet-slider-protection-column .range i.fa-table{float:right;margin-top:9px;margin-right:5px;cursor:pointer;color:#6598f3}.luckysheet-protection-rangeItemTextarea{width:100%;height:120px;position:relative;resize:none}.luckysheet-protection-rangeItemiInput{width:100%;height:23px;position:relative}.luckysheet-protection-sheet-validation{width:390px;height:180px;display:none}.luckysheet-zoom-content{position:relative;float:right;width:210px;height:22px;line-height:22px;text-align:right;padding-right:10px;white-space:nowrap;overflow:hidden;display:flex;align-items:center;user-select:none}.luckysheet-zoom-content .luckysheet-zoom-minus{position:absolute;top:0;left:0;width:20px;height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.luckysheet-zoom-content .luckysheet-zoom-minus-icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIycHgiIHZpZXdCb3g9IjAgMCAxNCAyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MyAoOTI0NDUpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPgogICAgPHRpdGxlPnJpcWlxdWppYW7lpIfku70gNDU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iMjAyMC8wOC8xNCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IueUu+adv+Wkh+S7vS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcwNC4wMDAwMDAsIC0xMDY0LjAwMDAwMCkiIGZpbGw9IiM0NDRENUEiPgogICAgICAgICAgICA8ZyBpZD0icmlxaXF1amlhbuWkh+S7vS0xMjYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2OTkuMDAwMDAwLCAxMDUzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Iue8lue7hCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNS4wMDAwMDAsIDExLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSLnn6nlvaIiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNCIgaGVpZ2h0PSIyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);width:14px;height:2px}.luckysheet-zoom-content .luckysheet-zoom-minus:hover{background-color:#e1e4e8}.luckysheet-zoom-content .luckysheet-zoom-slider{position:absolute;top:0;left:25px;width:100px;height:100%;display:flex;align-items:center}.luckysheet-zoom-content .luckysheet-zoom-slider .luckysheet-zoom-line{position:absolute;top:10px;width:100px;height:2px;background:#e1e4e8}.luckysheet-zoom-content .luckysheet-zoom-slider .luckysheet-zoom-cursor{position:absolute;top:7px;width:8px;height:8px;border-radius:8px;background:#b5bdb8;cursor:pointer;z-index:2;transition:all .3s}.luckysheet-zoom-content .luckysheet-zoom-slider .luckysheet-zoom-cursor:hover{transform:scale(1.2);transform-origin:center center;background:#a0a0a0}.luckysheet-zoom-content .luckysheet-zoom-slider .luckysheet-zoom-hundred{position:absolute;top:9px;width:2px;height:4px;left:49px;background:#1e1e1f}.luckysheet-zoom-content .luckysheet-zoom-plus{position:absolute;top:0;left:130px;width:20px;height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.luckysheet-zoom-content .luckysheet-zoom-plus .luckysheet-zoom-plus-icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYzICg5MjQ0NSkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+cmlxaXF1amlhbuWkh+S7vSA0NjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSIyMDIwLzA4LzE0IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0i55S75p2/5aSH5Lu9LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODQ4LjAwMDAwMCwgLTEwNTguMDAwMDAwKSIgZmlsbD0iIzQ0NEQ1QSI+CiAgICAgICAgICAgIDxnIGlkPSJyaXFpcXVqaWFu5aSH5Lu9LTExOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTg0My4wMDAwMDAsIDEwNTMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjAwMDAwMCwgNS4wMDAwMDApIj4KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0i55+p5b2iIiB4PSIwIiB5PSI2IiB3aWR0aD0iMTQiIGhlaWdodD0iMiI+PC9yZWN0PgogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSLnn6nlvaLlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCA3LjAwMDAwMCkgcm90YXRlKC0yNzAuMDAwMDAwKSB0cmFuc2xhdGUoLTcuMDAwMDAwLCAtNy4wMDAwMDApICIgeD0iMCIgeT0iNiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);width:14px;height:14px}.luckysheet-zoom-content .luckysheet-zoom-plus:hover{background-color:#e1e4e8}.luckysheet-zoom-content .luckysheet-zoom-ratioText{position:absolute;top:0;left:155px;width:60px;color:#1e1e1f;font-size:12px;text-align:left;cursor:pointer}.luckysheet-zoom-content .luckysheet-zoom-ratioText:hover{background-color:#e1e4e8}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow:0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #eceef1}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #eceef1}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eceef1}.flatpickr-calendar.arrowTop:after{border-bottom-color:#eceef1}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eceef1}.flatpickr-calendar.arrowBottom:after{border-top-color:#eceef1}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#eceef1;color:#5a6171;fill:#5a6171;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#5a6171;fill:#5a6171}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#bbb}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(72,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(90,97,113,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(90,97,113,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#eceef1;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:0;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:0;padding:0}.flatpickr-weekdays{background:#eceef1;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#eceef1;color:#5a6171;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid #eceef1;border-right:1px solid #eceef1}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eceef1;box-shadow:-1px 0 0 #eceef1}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#ff5a5f;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#ff5a5f}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #ff5a5f;box-shadow:-10px 0 0 #ff5a5f}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(72,72,72,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(72,72,72,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f;box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(72,72,72,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid #eceef1}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#484848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}span.flatpickr-day.selected{font-weight:700} \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/css/menuSprite.svg b/report-ui/src/components/luckysheet/css/menuSprite.svg new file mode 100644 index 00000000..b3226660 --- /dev/null +++ b/report-ui/src/components/luckysheet/css/menuSprite.svg @@ -0,0 +1,505 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diagram_icon_18dp + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Artboard 2 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +slide_18_18 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ic_process_1_18px + +ic_timeline_1_18px + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/css/paint_16px.ico b/report-ui/src/components/luckysheet/css/paint_16px.ico new file mode 100644 index 0000000000000000000000000000000000000000..7ae58fc45ae8eec1f64f81de6243f9ff7e69e050 GIT binary patch literal 1022 zcmd_ozY76z7{~EPN=acd-zdd&Wnr`_e})VSe}TWlf|P7loAToyFq(`eDJh9~KYlFN zbDf(#*XyqD=leXv-ScVr(G$%sf6NjT74tIM8Sd3y!+tx0^x13kONOgo<$ zog0`PcKA1D4t@V6zW<{BS3%D7)UXISccp)ZZOFL`{rWydoN)Wmfj$?qEBVm9k0VdNdIF}Y BW_$nu literal 0 HcmV?d00001 diff --git a/report-ui/src/components/luckysheet/css/paint_24px.ico b/report-ui/src/components/luckysheet/css/paint_24px.ico new file mode 100644 index 0000000000000000000000000000000000000000..c816fcc1513f1bfcce3131596954caf6907d7d5c GIT binary patch literal 2174 zcmeIzKTE?v9LDiq7u(gLrDGStQ9-2A$-$-IB7*4RT8Hks_yQap97>CHaI3xx-+=Ex zaPiNks9X7ZFh$z&1&>p#!u5_9&9?E2gboJZG9 zkKiRJ&cU)#0A@9E8>|0k5Ia!YBPD2(2Lk{^VB)ZAQG@FKklteCGM|$-sZF z7ww-n(7J!BA7lUQCGHNK!yV|HxP)UULkx8jv;Z~GIW!Jk5L<^Byu&_d&byv$Fy2So z41R)Vc=1H<`we_F!r)1mhA9tb7<&PA$U=J8C!jfIA=S9Pf&Riz-h+|oC$7{3>HLmp zUxC(eNEGu7R9jlVsoxiEiGDQ*>{v_50|?cucy+Vi#kV*ANMXs(YL z_#NP}2J5hxf!_)qu5_NotQXa%t6MtSx846*q1rkt7hJQtZ9e>tqzIaYutkDW8cJ1L I(zikR8^{ln{r~^~ literal 0 HcmV?d00001 diff --git a/report-ui/src/components/luckysheet/css/sprite38.svg b/report-ui/src/components/luckysheet/css/sprite38.svg new file mode 100644 index 00000000..741d72b6 --- /dev/null +++ b/report-ui/src/components/luckysheet/css/sprite38.svg @@ -0,0 +1,528 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diagram_icon_18dp + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ic_process_1_18px + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ic_timeline_1_18px + Artboard 2 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + +slide_18_18 + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/css/waffle_sprite.png b/report-ui/src/components/luckysheet/css/waffle_sprite.png new file mode 100644 index 0000000000000000000000000000000000000000..336ce4f1de438f1da055973a7b228741f2ef916a GIT binary patch literal 8116 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 A;Q#;t literal 0 HcmV?d00001 diff --git a/report-ui/src/components/luckysheet/demoData/demoFeature.js b/report-ui/src/components/luckysheet/demoData/demoFeature.js new file mode 100644 index 00000000..c404cb39 --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/demoFeature.js @@ -0,0 +1,42 @@ + +// Features specially written for demo + +(function() { + + // language + function language(params) { + + var lang = navigator.language||navigator.userLanguage;//常规浏览器语言和IE浏览器 + lang = lang.substr(0, 2);//截取lang前2位字符 + + return lang; + + } + // Tencent Forum Link Button + function supportButton() { + const text = language() === 'zh' ? '反馈' : 'Forum'; + const link = language() === 'zh' ? 'https://support.qq.com/product/288322' : 'https://groups.google.com/g/luckysheet'; + + document.querySelector("body").insertAdjacentHTML('beforeend', ''+ text +''); + } + + supportButton() + + /** + * Get url parameters + */ + function getRequest() { + var vars = {}; + var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, + function(m,key,value) { + vars[key] = value; + }); + return vars; + } + + window.luckysheetDemoUtil = { + language:language, + getRequest:getRequest + } + +})() \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/demoData/sheetCell.js b/report-ui/src/components/luckysheet/demoData/sheetCell.js new file mode 100644 index 00000000..b9d7e0f9 --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/sheetCell.js @@ -0,0 +1,1578 @@ +window.sheetCell = { + "name": "Cell", + "config": { + "merge": { + "13_5": { + "r": 13, + "c": 5, + "rs": 3, + "cs": 1 + }, + "13_7": { + "r": 13, + "c": 7, + "rs": 3, + "cs": 2 + }, + "14_2": { + "r": 14, + "c": 2, + "rs": 1, + "cs": 2 + }, + "15_10": { + "r": 15, + "c": 10, + "rs": 4, + "cs": 3 + } + }, + "borderInfo": [ + { + "rangeType": "cell", + "value": { + "row_index": 3, + "col_index": 3, + "l": { + "style": 10, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 10, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 10, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 10, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 3, + "col_index": 4, + "l": { + "style": 10, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 10, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 10, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 10, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 3, + "col_index": 5, + "l": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 9, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 3, + "col_index": 6, + "l": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 9, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 3, + "col_index": 7, + "l": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 9, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 3, + "col_index": 8, + "l": { + "style": 1, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 1, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 1, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 1, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 5, + "col_index": 2, + "l": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 9, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 5, + "col_index": 3, + "l": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 9, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 5, + "col_index": 4, + "l": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 9, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 5, + "col_index": 5, + "l": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 9, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 9, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 5, + "col_index": 6, + "l": { + "style": 1, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 1, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 1, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 1, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 5, + "col_index": 7, + "l": { + "style": 1, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 1, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 1, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 1, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 5, + "col_index": 8, + "l": { + "style": 2, + "color": "rgb(255, 0, 0)" + }, + "r": { + "style": 2, + "color": "rgb(255, 0, 0)" + }, + "t": { + "style": 2, + "color": "rgb(255, 0, 0)" + }, + "b": { + "style": 2, + "color": "rgb(255, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 2, + "l": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "r": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "t": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "b": { + "style": 9, + "color": "rgb(0, 0, 255)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 3, + "l": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "r": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "t": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "b": { + "style": 9, + "color": "rgb(0, 0, 255)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 5, + "l": { + "style": 2, + "color": "rgb(154, 205, 50)" + }, + "t": { + "style": 2, + "color": "rgb(154, 205, 50)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 6, + "r": { + "style": 2, + "color": "rgb(154, 205, 50)" + }, + "t": { + "style": 2, + "color": "rgb(154, 205, 50)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 8, + "r": { + "style": 9, + "color": "rgb(0, 0, 0)" + }, + "b": { + "style": 9, + "color": "rgb(0, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 9, + "l": { + "style": 9, + "color": "rgb(0, 0, 0)" + }, + "b": { + "style": 9, + "color": "rgb(0, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 8, + "col_index": 2, + "l": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "r": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "t": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "b": { + "style": 9, + "color": "rgb(0, 0, 255)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 8, + "col_index": 3, + "l": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "r": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "t": { + "style": 9, + "color": "rgb(0, 0, 255)" + }, + "b": { + "style": 9, + "color": "rgb(0, 0, 255)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 8, + "col_index": 5, + "l": { + "style": 2, + "color": "rgb(154, 205, 50)" + }, + "b": { + "style": 2, + "color": "rgb(154, 205, 50)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 8, + "col_index": 6, + "r": { + "style": 2, + "color": "rgb(154, 205, 50)" + }, + "b": { + "style": 2, + "color": "rgb(154, 205, 50)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 8, + "col_index": 8, + "r": { + "style": 9, + "color": "rgb(0, 0, 0)" + }, + "t": { + "style": 9, + "color": "rgb(0, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 8, + "col_index": 9, + "l": { + "style": 9, + "color": "rgb(0, 0, 0)" + }, + "t": { + "style": 9, + "color": "rgb(0, 0, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 10, + "col_index": 2, + "l": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "t": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "b": { + "style": 1, + "color": "rgb(144, 238, 144)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 10, + "col_index": 3, + "r": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "t": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "b": { + "style": 1, + "color": "rgb(144, 238, 144)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 10, + "col_index": 5, + "l": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "r": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "t": { + "style": 1, + "color": "rgb(205, 205, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 10, + "col_index": 6, + "l": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "r": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "t": { + "style": 1, + "color": "rgb(205, 205, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 10, + "col_index": 7, + "l": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "r": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "t": { + "style": 1, + "color": "rgb(205, 205, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 11, + "col_index": 2, + "l": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "t": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "b": { + "style": 1, + "color": "rgb(144, 238, 144)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 11, + "col_index": 3, + "r": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "t": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "b": { + "style": 1, + "color": "rgb(144, 238, 144)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 11, + "col_index": 5, + "l": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "r": { + "style": 1, + "color": "rgb(205, 205, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 11, + "col_index": 6, + "l": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "r": { + "style": 1, + "color": "rgb(205, 205, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 11, + "col_index": 7, + "l": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "r": { + "style": 1, + "color": "rgb(205, 205, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 12, + "col_index": 2, + "l": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "t": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "b": { + "style": 1, + "color": "rgb(144, 238, 144)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 12, + "col_index": 3, + "r": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "t": { + "style": 1, + "color": "rgb(144, 238, 144)" + }, + "b": { + "style": 1, + "color": "rgb(144, 238, 144)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 12, + "col_index": 5, + "l": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "r": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "b": { + "style": 1, + "color": "rgb(205, 205, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 12, + "col_index": 6, + "l": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "r": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "b": { + "style": 1, + "color": "rgb(205, 205, 0)" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 12, + "col_index": 7, + "l": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "r": { + "style": 1, + "color": "rgb(205, 205, 0)" + }, + "b": { + "style": 1, + "color": "rgb(205, 205, 0)" + } + } + }, + { + "rangeType": "range", + "borderType": "border-none", + "style": "2", + "color": "#000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 3, + 4 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "2", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 3, + 4 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-none", + "style": "4", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 4, + 4 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "3", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 4, + 4 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-none", + "style": "3", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 3, + 3 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "2", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 3, + 3 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-none", + "style": "2", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 5, + 5 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-none", + "style": "2", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 8, + 8 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-none", + "style": "2", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 3, + 8 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "4", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 7, + 7 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "1", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 8, + 8 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "5", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 6, + 6 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "6", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 5, + 5 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-none", + "style": "3", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 4, + 4 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "3", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 4, + 4 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "2", + "color": "#ff0000", + "range": [ + { + "row": [ + 3, + 3 + ], + "column": [ + 3, + 3 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-none", + "style": "2", + "color": "#ff0000", + "range": [ + { + "row": [ + 5, + 5 + ], + "column": [ + 2, + 9 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "9", + "color": "#ff0000", + "range": [ + { + "row": [ + 5, + 5 + ], + "column": [ + 5, + 5 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "8", + "color": "#ff0000", + "range": [ + { + "row": [ + 5, + 5 + ], + "column": [ + 6, + 6 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "13", + "color": "#ff0000", + "range": [ + { + "row": [ + 5, + 5 + ], + "column": [ + 7, + 7 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "13", + "color": "#ff0000", + "range": [ + { + "row": [ + 6, + 6 + ], + "column": [ + 11, + 11 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "10", + "color": "#ff0000", + "range": [ + { + "row": [ + 5, + 5 + ], + "column": [ + 4, + 4 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "11", + "color": "#ff0000", + "range": [ + { + "row": [ + 5, + 5 + ], + "column": [ + 3, + 3 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-none", + "style": "11", + "color": "#ff0000", + "range": [ + { + "row": [ + 7, + 8 + ], + "column": [ + 2, + 3 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-all", + "style": "3", + "color": "#0000ff", + "range": [ + { + "row": [ + 7, + 8 + ], + "column": [ + 2, + 3 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-inside", + "style": "3", + "color": "#0000ff", + "range": [ + { + "row": [ + 7, + 8 + ], + "column": [ + 8, + 9 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-inside", + "style": "9", + "color": "#0000ff", + "range": [ + { + "row": [ + 7, + 8 + ], + "column": [ + 8, + 9 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-inside", + "style": "2", + "color": "#0000ff", + "range": [ + { + "row": [ + 7, + 8 + ], + "column": [ + 8, + 9 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-inside", + "style": "9", + "color": "#0000ff", + "range": [ + { + "row": [ + 7, + 8 + ], + "column": [ + 8, + 9 + ] + } + ] + }, + { + "rangeType": "cell", + "value": { + "row_index": 10, + "col_index": 10, + "l": { + "color": "#ff0000", + "style": "13" + }, + "r": { + "color": "#ff0000", + "style": "13" + }, + "t": { + "color": "#ff0000", + "style": "13" + }, + "b": { + "color": "#ff0000", + "style": "13" + } + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 6, + "col_index": 11, + "l": null, + "r": null, + "t": null, + "b": null + } + }, + { + "rangeType": "cell", + "value": { + "row_index": 10, + "col_index": 10, + "l": null, + "r": null, + "t": null, + "b": null + } + }, + { + "rangeType": "range", + "borderType": "border-outside", + "style": "13", + "color": "#00ff00", + "range": [ + { + "row": [ + 10, + 12 + ], + "column": [ + 2, + 3 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-horizontal", + "style": "13", + "color": "#00ff00", + "range": [ + { + "row": [ + 10, + 12 + ], + "column": [ + 2, + 3 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-vertical", + "style": "13", + "color": "#ff9900", + "range": [ + { + "row": [ + 10, + 12 + ], + "column": [ + 5, + 7 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-outside", + "style": "13", + "color": "#ff9900", + "range": [ + { + "row": [ + 10, + 12 + ], + "column": [ + 5, + 7 + ] + } + ] + }, + { + "rangeType": "range", + "borderType": "border-none", + "style": "1", + "color": "#ff9900", + "range": [ + { + "row": [ + 19, + 19 + ], + "column": [ + 6, + 6 + ] + } + ] + } + ], + "rowlen": { + "0": 20, + "1": 20, + "2": 20, + "3": 20, + "4": 20, + "5": 20, + "6": 20, + "7": 20, + "8": 20, + "9": 20, + "10": 20, + "11": 20, + "12": 20, + "13": 20, + "14": 20, + "15": 20, + "16": 20, + "17": 31, + "18": 20, + "19": 20, + "20": 20, + "21": 20, + "22": 20, + "23": 20, + "24": 20, + "25": 79, + "26": 20, + "27": 20, + "28": 80, + "29": 36 + }, + "columnlen": { + "0": 131, + "2": 153, + "3": 128, + "4": 136, + "5": 122, + "6": 138, + "7": 131, + "8": 128, + "9": 140, + "10": 144 + }, + "rowhidden": { + "30": 0, + "31": 0 + }, + "customHeight": { + "29": 1 + }, + "customWidth": { + "2": 1 + } + }, + "index": "0", + "zoomRatio": 1, + "order": "0", + "column": 18, + "row": 36, + "status": 1, + "celldata": [{"r":0,"c":0,"v":{"customKey":{a:1},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":1,"ct":{"fa":"General","t":"n"},"m":"1"}},{"r":0,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":2,"ct":{"fa":"General","t":"n"},"m":"2"}},{"r":0,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":3,"ct":{"fa":"General","t":"n"},"m":"3"}},{"r":0,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":0,"ct":{"fa":"General","t":"n"},"m":"0","f":"=Formula!D3+Formula!D4"}},{"r":0,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":0,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":0,"v":{"v":"Background","ct":{"fa":"General","t":"g"},"m":"Background","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":2,"v":{"bg":"rgb(30, 144, 255)","bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":4,"v":{"bg":"rgb(0, 255, 0)","bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":1,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":2,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":0,"v":{"v":"Border","ct":{"fa":"General","t":"g"},"m":"Border","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":3,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":4,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"ct":{"fa":"General","t":"inlineStr","s":[{"ff":"Arial","fc":"rgb(255, 0, 0)","fs":12,"cl":0,"un":0,"bl":0,"it":0,"v":"Inline"},{"ff":"Arial","fc":"#000000","fs":12,"cl":0,"un":0,"bl":0,"it":0,"v":" "},{"ff":"Arial","fc":"#000000","fs":16,"cl":1,"un":0,"bl":0,"it":1,"v":"Style"},{"ff":"Arial","fc":"#000000","fs":12,"cl":0,"un":0,"bl":0,"it":0,"v":" "},{"ff":"Arial","fc":"#000000","fs":12,"cl":0,"un":0,"bl":1,"it":0,"v":"Cell"}]}}},{"r":5,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":5,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":6,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":7,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":8,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":9,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":10,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":11,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":12,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":13,"c":5,"rs":3,"cs":1}}},{"r":13,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":13,"c":7,"rs":3,"cs":2}}},{"r":13,"c":8,"v":{"mc":{"r":13,"c":7}}},{"r":13,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":13,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":0,"v":{"v":"Span","ct":{"fa":"General","t":"g"},"m":"Span","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":14,"c":2,"rs":1,"cs":2}}},{"r":14,"c":3,"v":{"mc":{"r":14,"c":2}}},{"r":14,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":5,"v":{"mc":{"r":13,"c":5}}},{"r":14,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":7,"v":{"mc":{"r":13,"c":7}}},{"r":14,"c":8,"v":{"mc":{"r":13,"c":7}}},{"r":14,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":14,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":5,"v":{"mc":{"r":13,"c":5}}},{"r":15,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":7,"v":{"mc":{"r":13,"c":7}}},{"r":15,"c":8,"v":{"mc":{"r":13,"c":7}}},{"r":15,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":15,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":15,"c":10,"rs":4,"cs":3}}},{"r":15,"c":11,"v":{"mc":{"r":15,"c":10}}},{"r":15,"c":12,"v":{"mc":{"r":15,"c":10}}},{"r":16,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":16,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":15,"c":10}}},{"r":16,"c":11,"v":{"mc":{"r":15,"c":10}}},{"r":16,"c":12,"v":{"mc":{"r":15,"c":10}}},{"r":17,"c":0,"v":{"v":"Font","ct":{"fa":"General","t":"g"},"m":"Font","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":17,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":17,"c":2,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":"11","fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":3,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":13,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":4,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":9,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":5,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":13,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":6,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":"rgb(255, 215, 0)","bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":7,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(67, 110, 238)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":17,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":17,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":17,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":15,"c":10}}},{"r":17,"c":11,"v":{"mc":{"r":15,"c":10}}},{"r":17,"c":12,"v":{"mc":{"r":15,"c":10}}},{"r":18,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":18,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"mc":{"r":15,"c":10}}},{"r":18,"c":11,"v":{"mc":{"r":15,"c":10}}},{"r":18,"c":12,"v":{"mc":{"r":15,"c":10}}},{"r":19,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":19,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":19,"c":2,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":"rgb(67, 110, 238)","bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(255, 215, 0)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":19,"c":3,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":1,"it":0,"ff":0,"fs":"10","fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":19,"c":4,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":1,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"Luckysheet"}},{"r":19,"c":5,"v":{"v":"Luckysheet","ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"cl":1,"m":"Luckysheet"}},{"r":19,"c":6,"v":{"ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"1","vt":"0","cl":1}},{"r":19,"c":7,"v":{"ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":19,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":19,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":19,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":20,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":0,"v":{"v":"Format","ct":{"fa":"General","t":"g"},"m":"Format","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":2,"v":{"ct":{"fa":"##0.00","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"0.25","v":0.25}},{"r":21,"c":3,"v":{"ct":{"fa":"$#,##0.00_);($#,##0.00)","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"$0.25 ","v":0.25}},{"r":21,"c":4,"v":{"ct":{"fa":"\"$\" 0.00","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"$ 0.25","v":0.25}},{"r":21,"c":5,"v":{"ct":{"fa":"0%","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"25%","v":0.25}},{"r":21,"c":6,"v":{"ct":{"fa":"# ?/?","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":" 1/4","v":0.25}},{"r":21,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":21,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":22,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":2,"v":{"ct":{"fa":"0.00E+00","t":"n"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"m":"2.50E-01","v":0.25}},{"r":23,"c":3,"v":{"v":0.25,"ct":{"fa":"0.00","t":"n"},"m":"0.25","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":4,"v":{"ct":{"fa":"AM/PM h:mm:ss","t":"d"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":44032,"m":"AM 12:00:00"}},{"r":23,"c":5,"v":{"ct":{"fa":"yyyy/MM/dd","t":"d"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":44032,"m":"2020/07/20"}},{"r":23,"c":6,"v":{"ct":{"fa":"yyyy\"年\"M\"月\"d\"日\"","t":"d"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"v":44032,"m":"2020年7月20日"}},{"r":23,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":23,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":24,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":25,"c":0,"v":{"v":"Alignment","ct":{"fa":"General","t":"g"},"m":"Alignment","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":25,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":25,"c":2,"v":{"v":"Top Left","ct":{"fa":"General","t":"g"},"m":"Top Left","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"1","vt":"1"}},{"r":25,"c":3,"v":{"v":"Top Center","ct":{"fa":"General","t":"g"},"m":"Top Center","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"0","vt":"1"}},{"r":25,"c":4,"v":{"v":"Top Right","ct":{"fa":"General","t":"g"},"m":"Top Right","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"2","vt":"1"}},{"r":25,"c":5,"v":{"v":"Center Left","ct":{"fa":"General","t":"g"},"m":"Center Left","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"1","vt":"0"}},{"r":25,"c":6,"v":{"v":"Center Center","ct":{"fa":"General","t":"g"},"m":"Center Center","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"0","vt":"0"}},{"r":25,"c":7,"v":{"v":"Center Right","ct":{"fa":"General","t":"g"},"m":"Center Right","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"2","vt":"0"}},{"r":25,"c":8,"v":{"v":"Bottom Left","ct":{"fa":"General","t":"g"},"m":"Bottom Left","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"1","vt":"2"}},{"r":25,"c":9,"v":{"v":"Bottom Center","ct":{"fa":"General","t":"g"},"m":"Bottom Center","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"0","vt":"2"}},{"r":25,"c":10,"v":{"v":"Bottom Right","ct":{"fa":"General","t":"g"},"m":"Bottom Right","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":"2","vt":"2"}},{"r":26,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":26,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":0,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":2,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":3,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":27,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":0,"v":{"v":"WordWrap","ct":{"fa":"General","t":"g"},"m":"WordWrap","bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":1,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":2,"v":{"v":"ABCDEFGHIJKLMNOPQRSTUVWXYZ","ct":{"fa":"General","t":"g"},"m":"ABCDEFGHIJKLMNOPQRSTUVWXYZ","bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"tb":"2"}},{"r":28,"c":3,"v":{"ct":{"fa":"General","t":"g"},"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1,"tb":"1"}},{"r":28,"c":4,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":5,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":6,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":7,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":8,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":9,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":28,"c":10,"v":{"bg":null,"bl":0,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}},{"r":29,"c":0,"v":{"ct":{"fa":"General","t":"inlineStr","s":[{"ff":"\"times new roman\"","fc":"rgb(51, 51, 51)","fs":"12","cl":0,"un":0,"bl":1,"it":0,"v":"TextRotate"}]},"ht":"1","vt":"0"}},{"r":29,"c":2,"v":{"ct":{"fa":"General","t":"g"},"v":"I am Luckysheet text rotate style","m":"I am Luckysheet text rotate style","tr":"1","tb":"2","ht":"1","fs":"12"}},{"r":29,"c":3,"v":{"ct":{"fa":"General","t":"g"},"v":"I am Luckysheet text rotate style","m":"I am Luckysheet text rotate style","tr":"2","tb":"2","ht":"0","fs":"12"}},{"r":29,"c":4,"v":{"ct":{"fa":"General","t":"g"},"v":"I am Luckysheet text rotate style","m":"I am Luckysheet text rotate style","tr":"4","tb":"2","ht":"1","fs":"12","vt":"2"}},{"r":29,"c":5,"v":{"ct":{"fa":"General","t":"g"},"v":"I am Luckysheet text rotate style","m":"I am Luckysheet text rotate style","tr":"5","tb":"2","ht":"1","fs":"12"}},{"r":29,"c":6,"v":{"ct":{"fa":"General","t":"g"},"v":"I am Luckysheet text rotate style","m":"I am Luckysheet text rotate style","tr":"1","tb":"1","ht":"1","fs":"12","vt":"0"}},{"r":30,"c":0,"v":{"ct":{"fa":"General","t":"g"},"v":"hidden1","m":"hidden1"}},{"r":31,"c":0,"v":{"m":"hidden2","ct":{"fa":"General","t":"g"},"v":"hidden2"}},{"r":33,"c":0,"v":{"ct":{"fa":"General","t":"g"},"bg":null,"bl":1,"it":0,"ff":0,"fs":11,"fc":"rgb(51, 51, 51)","ht":1,"vt":1}}], + "ch_width": 2361, + "rh_height": 936, + "luckysheet_select_save": [ + { + "left": 741, + "width": 138, + "top": 796, + "height": 19, + "left_move": 741, + "width_move": 138, + "top_move": 796, + "height_move": 19, + "row": [ + 33, + 33 + ], + "column": [ + 6, + 6 + ], + "row_focus": 33, + "column_focus": 6 + } + ], + "calcChain": [ + { + "r": 0, + "c": 3, + "index": "0", + "func": [ + true, + 3, + "=Formula!A1+Formula!B1" + ], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + } + ], + "scrollLeft": 0, + "scrollTop": 0 +} +// export default sheetCell \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/demoData/sheetChart.js b/report-ui/src/components/luckysheet/demoData/sheetChart.js new file mode 100644 index 00000000..4d10493d --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/sheetChart.js @@ -0,0 +1,4918 @@ +window.sheetChart = { + "name": "Chart", + "color": "", + "status": 0, + "order": 8, + "index": "Sheet_6az6nei65t1i_1596209937084", + "celldata": [{ + "r": 0, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 1, + "v": { + "v": "Mon", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Mon", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 2, + "v": { + "v": "Tues", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Tues", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 3, + "v": { + "v": "Wed", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Wed", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 4, + "v": { + "v": "Thur", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Thur", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 5, + "v": { + "v": "Fri", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Fri", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 6, + "v": { + "v": "Sat", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Sat", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 7, + "v": { + "v": "Sun", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Sun", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 0, + "v": { + "v": "BUS", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "BUS", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 1, + "v": { + "v": 320, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "320", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 2, + "v": { + "v": 302, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "302", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 3, + "v": { + "v": 301, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "301", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 4, + "v": { + "v": 334, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "334", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 5, + "v": { + "v": 390, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "390", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 6, + "v": { + "v": 330, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "330", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 7, + "v": { + "v": 320, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "320", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 0, + "v": { + "v": "UBER", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "UBER", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 1, + "v": { + "v": 120, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "120", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 2, + "v": { + "v": 132, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "132", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 3, + "v": { + "v": 101, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "101", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 4, + "v": { + "v": 134, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "134", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 5, + "v": { + "v": 90, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "90", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 6, + "v": { + "v": 230, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "230", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 7, + "v": { + "v": 210, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "210", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 0, + "v": { + "v": "TAXI", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "TAXI", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 1, + "v": { + "v": 220, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "220", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 2, + "v": { + "v": 182, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "182", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 3, + "v": { + "v": 191, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "191", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 4, + "v": { + "v": 234, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "234", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 5, + "v": { + "v": 290, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "290", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 6, + "v": { + "v": 330, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "330", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 7, + "v": { + "v": 310, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "310", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 0, + "v": { + "v": "SUBWAY", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "SUBWAY", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 1, + "v": { + "v": 820, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "820", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 2, + "v": { + "v": 832, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "832", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 3, + "v": { + "v": 901, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "901", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 4, + "v": { + "v": 934, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "934", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 5, + "v": { + "v": 1290, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1290", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 6, + "v": { + "v": 1330, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1330", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 7, + "v": { + "v": 1320, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1320", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 22, + "c": 0, + "v": { + "v": "country", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "country", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 22, + "c": 1, + "v": { + "v": "Population", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Population", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 23, + "c": 0, + "v": { + "v": "India", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "India", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 23, + "c": 1, + "v": { + "v": 1354051854, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1354051854", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 24, + "c": 0, + "v": { + "v": "Pakistan", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Pakistan", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 24, + "c": 1, + "v": { + "v": 200813818, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "200813818", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 25, + "c": 0, + "v": { + "v": "China", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "China", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 25, + "c": 1, + "v": { + "v": 1415045928, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1415045928", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 26, + "c": 0, + "v": { + "v": "Japan", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Japan", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 26, + "c": 1, + "v": { + "v": 127185332, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "127185332", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 27, + "c": 0, + "v": { + "v": "South-Eastern", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "South-Eastern", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 27, + "c": 1, + "v": { + "v": 655636576, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "655636576", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 28, + "c": 0, + "v": { + "v": "Western", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Western", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 28, + "c": 1, + "v": { + "v": 272298399, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "272298399", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 29, + "c": 0, + "v": { + "v": "Eastern", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Eastern", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 29, + "c": 1, + "v": { + "v": 433643132, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "433643132", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 30, + "c": 0, + "v": { + "v": "Western", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Western", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 30, + "c": 1, + "v": { + "v": 381980688, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "381980688", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 31, + "c": 0, + "v": { + "v": "Northern", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Northern", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 31, + "c": 1, + "v": { + "v": 237784677, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "237784677", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 32, + "c": 0, + "v": { + "v": "Others", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Others", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 32, + "c": 1, + "v": { + "v": 234512021, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "234512021", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 33, + "c": 0, + "v": { + "v": "Europe", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Europe", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 33, + "c": 1, + "v": { + "v": 742648010, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "742648010", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }], + "row": 84, + "column": 60, + "config": { + "merge": {}, + "rowlen": { + "0": 20, + "1": 20, + "2": 20, + "3": 20, + "4": 20, + "22": 20, + "23": 20, + "24": 20, + "25": 20, + "26": 20, + "27": 20, + "28": 20, + "29": 20, + "30": 20, + "31": 20, + "32": 20, + "33": 20 + } + }, + "pivotTable": null, + "isPivotTable": false, + "ch_width": 4560, + "rh_height": 1807, + "luckysheet_select_save": [{ + "left": 0, + "width": 73, + "top": 445, + "height": 20, + "left_move": 0, + "width_move": 147, + "top_move": 445, + "height_move": 251, + "row": [22, 33], + "column": [0, 1], + "row_focus": 22, + "column_focus": 0 + }], + "luckysheet_selection_range": [], + "scrollLeft": 0, + "scrollTop": 185, + "chart": [{ + "chart_id": "chart_p145W6i73otw_1596209943446", + "width": 400, + "height": 250, + "left": 20, + "top": 120, + "sheetIndex": "Sheet_6az6nei65t1i_1596209937084", + "needRangeShow": true, + "chartOptions": { + "chart_id": "chart_p145W6i73otw_1596209943446", + "chartAllType": "echarts|column|default", + "chartPro": "echarts", + "chartType": "pie", + "chartStyle": "default", + "chartData": [ + [{ + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Mon", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Mon", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Tues", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Tues", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Wed", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Wed", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Thur", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Thur", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Fri", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Fri", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Sat", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Sat", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Sun", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Sun", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "BUS", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "BUS", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 320, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "320", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 302, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "302", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 301, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "301", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 334, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "334", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 390, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "390", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 330, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "330", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 320, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "320", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "UBER", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "UBER", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 120, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "120", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 132, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "132", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 101, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "101", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 134, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "134", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 90, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "90", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 230, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "230", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 210, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "210", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "TAXI", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "TAXI", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 220, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "220", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 182, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "182", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 191, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "191", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 234, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "234", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 290, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "290", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 330, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "330", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 310, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "310", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "SUBWAY", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "SUBWAY", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 820, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "820", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 832, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "832", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 901, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "901", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 934, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "934", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 1290, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1290", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 1330, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1330", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 1320, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1320", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }] + ], + "rangeArray": [{ + "row": [0, 4], + "column": [0, 7] + }], + "rangeTxt": "A1:H5", + "rangeColCheck": { + "exits": true, + "range": [0, 0] + }, + "rangeRowCheck": { + "exits": true, + "range": [0, 0] + }, + "rangeConfigCheck": false, + "rangeSplitArray": { + "title": { + "row": [0, 0], + "column": [0, 0] + }, + "rowtitle": { + "row": [0, 0], + "column": [1, 7] + }, + "coltitle": { + "row": [1, 4], + "column": [0, 0] + }, + "content": { + "row": [1, 4], + "column": [1, 7] + }, + "type": "normal", + "range": { + "row": [0, 4], + "column": [0, 7] + } + }, + "chartDataCache": { + "label": ["Mon", "Tues", "Wed", "Thur", "Fri", "Sat", "Sun"], + "xAxis": ["BUS", "UBER", "TAXI", "SUBWAY"], + "series": [ + [320, 302, 301, 334, 390, 330, 320], + [120, 132, 101, 134, 90, 230, 210], + [220, 182, 191, 234, 290, 330, 310], + [820, 832, 901, 934, 1290, 1330, 1320] + ], + "series_tpye": { + "0": "num", + "1": "num", + "2": "num", + "3": "num", + "4": "num", + "5": "num", + "6": "num" + } + }, + "chartDataSeriesOrder": { + "0": 0, + "1": 1, + "2": 2, + "3": 3, + "4": 4, + "5": 5, + "6": 6, + "length": 7 + }, + "defaultOption": { + "title": { + "show": false, + "text": "默认标题", + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "position": { + "value": "left-top", + "offsetX": 40, + "offsetY": 50 + } + }, + "subtitle": { + "show": false, + "text": "", + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "distance": { + "value": "auto", + "cusGap": 40 + } + }, + "config": { + "color": "transparent", + "fontFamily": "Sans-serif", + "grid": { + "value": "normal", + "top": 5, + "left": 10, + "right": 20, + "bottom": 10 + } + }, + "legend": { + "show": true, + "selectMode": "multiple", + "selected": [{ + "seriesName": "衣服", + "isShow": true + }, { + "seriesName": "食材", + "isShow": true + }, { + "seriesName": "图书", + "isShow": true + }], + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "position": { + "value": "left-top", + "offsetX": 40, + "offsetY": 50, + "direction": "horizontal" + }, + "width": { + "value": "auto", + "cusSize": 25 + }, + "height": { + "value": "auto", + "cusSize": 14 + }, + "distance": { + "value": "auto", + "cusGap": 10 + }, + "itemGap": 10, + "data": ["Mon", "Tues", "Wed", "Thur", "Fri", "Sat", "Sun"] + }, + "tooltip": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "backgroundColor": "rgba(50,50,50,0.7)", + "triggerOn": "mousemove", + "triggerType": "item", + "axisPointer": { + "type": "line", + "style": { + "color": "#555", + "width": "normal", + "type": "solid" + } + }, + "format": [{ + "seriesName": "衣服", + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, { + "seriesName": "食材", + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, { + "seriesName": "图书", + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }], + "position": "auto" + }, + "axis": { + "axisType": "xAxisDown", + "xAxisUp": { + "show": false, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示X轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "prefix": "", + "suffix": "", + "optimize": 0, + "distance": 0, + "min": "auto", + "max": "auto", + "ratio": 1, + "digit": "auto" + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + }, + "axisLine": { + "onZero": false + } + }, + "xAxisDown": { + "show": true, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示X轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "prefix": "", + "suffix": "", + "optimize": 0, + "distance": 0, + "min": null, + "max": null, + "ratio": 1, + "digit": "auto" + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + }, + "data": ["BUS", "UBER", "TAXI", "SUBWAY"], + "type": "category" + }, + "yAxisLeft": { + "show": true, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示Y轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "formatter": { + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, + "split": 5, + "min": null, + "max": null, + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto", + "distance": 0 + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + }, + "type": "value" + }, + "yAxisRight": { + "show": false, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示Y轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "formatter": { + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, + "split": 5, + "min": null, + "max": null, + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto", + "distance": 0 + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + } + } + }, + "series": [{ + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [320, 120, 220, 820], + "type": "bar", + "name": "Mon", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [302, 132, 182, 832], + "type": "bar", + "name": "Tues", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [301, 101, 191, 901], + "type": "bar", + "name": "Wed", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [334, 134, 234, 934], + "type": "bar", + "name": "Thur", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [390, 90, 290, 1290], + "type": "bar", + "name": "Fri", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [330, 230, 330, 1330], + "type": "bar", + "name": "Sat", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [320, 210, 310, 1320], + "type": "bar", + "name": "Sun", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }], + "seriesData": [ + [320, 120, 220, 820], + [302, 132, 182, 832], + [301, 101, 191, 901], + [334, 134, 234, 934], + [390, 90, 290, 1290], + [330, 230, 330, 1330], + [320, 210, 310, 1320] + ] + } + } + }, { + "chart_id": "chart_lpiiaae1543z_1596209948642", + "width": 400, + "height": 250, + "left": 500, + "top": 120, + "sheetIndex": "Sheet_6az6nei65t1i_1596209937084", + "needRangeShow": false, + "chartOptions": { + "chart_id": "chart_lpiiaae1543z_1596209948642", + "chartAllType": "echarts|line|default", + "chartPro": "echarts", + "chartType": "pie", + "chartStyle": "default", + "chartData": [ + [{ + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Mon", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Mon", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Tues", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Tues", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Wed", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Wed", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Thur", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Thur", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Fri", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Fri", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Sat", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Sat", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Sun", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Sun", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "BUS", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "BUS", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 320, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "320", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 302, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "302", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 301, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "301", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 334, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "334", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 390, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "390", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 330, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "330", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 320, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "320", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "UBER", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "UBER", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 120, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "120", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 132, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "132", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 101, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "101", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 134, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "134", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 90, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "90", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 230, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "230", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 210, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "210", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "TAXI", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "TAXI", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 220, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "220", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 182, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "182", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 191, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "191", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 234, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "234", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 290, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "290", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 330, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "330", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 310, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "310", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "SUBWAY", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "SUBWAY", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 820, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "820", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 832, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "832", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 901, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "901", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 934, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "934", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 1290, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1290", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 1330, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1330", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 1320, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1320", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }] + ], + "rangeArray": [{ + "left": 0, + "width": 73, + "top": 0, + "height": 20, + "left_move": 0, + "width_move": 591, + "top_move": 0, + "height_move": 104, + "row": [0, 4], + "column": [0, 7], + "row_focus": 0, + "column_focus": 0 + }], + "rangeTxt": "A1:H5", + "rangeColCheck": { + "exits": true, + "range": [0, 0] + }, + "rangeRowCheck": { + "exits": true, + "range": [0, 0] + }, + "rangeConfigCheck": false, + "rangeSplitArray": { + "title": { + "row": [0, 0], + "column": [0, 0] + }, + "rowtitle": { + "row": [0, 0], + "column": [1, 7] + }, + "coltitle": { + "row": [1, 4], + "column": [0, 0] + }, + "content": { + "row": [1, 4], + "column": [1, 7] + }, + "type": "normal", + "range": { + "left": 0, + "width": 73, + "top": 0, + "height": 20, + "left_move": 0, + "width_move": 591, + "top_move": 0, + "height_move": 104, + "row": [0, 4], + "column": [0, 7], + "row_focus": 0, + "column_focus": 0 + } + }, + "chartDataCache": { + "label": ["Mon", "Tues", "Wed", "Thur", "Fri", "Sat", "Sun"], + "xAxis": ["BUS", "UBER", "TAXI", "SUBWAY"], + "series": [ + [320, 302, 301, 334, 390, 330, 320], + [120, 132, 101, 134, 90, 230, 210], + [220, 182, 191, 234, 290, 330, 310], + [820, 832, 901, 934, 1290, 1330, 1320] + ], + "series_tpye": { + "0": "num", + "1": "num", + "2": "num", + "3": "num", + "4": "num", + "5": "num", + "6": "num" + } + }, + "chartDataSeriesOrder": { + "0": 0, + "1": 1, + "2": 2, + "3": 3, + "4": 4, + "5": 5, + "6": 6, + "length": 7 + }, + "defaultOption": { + "title": { + "show": false, + "text": "默认标题", + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "position": { + "value": "left-top", + "offsetX": 40, + "offsetY": 50 + } + }, + "subtitle": { + "show": false, + "text": "", + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "distance": { + "value": "auto", + "cusGap": 40 + } + }, + "config": { + "color": "transparent", + "fontFamily": "Sans-serif", + "grid": { + "value": "normal", + "top": 5, + "left": 10, + "right": 20, + "bottom": 10 + } + }, + "legend": { + "show": true, + "selectMode": "multiple", + "selected": [{ + "seriesName": "衣服", + "isShow": true + }, { + "seriesName": "食材", + "isShow": true + }, { + "seriesName": "图书", + "isShow": true + }], + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "position": { + "value": "left-top", + "offsetX": 40, + "offsetY": 50, + "direction": "horizontal" + }, + "width": { + "value": "auto", + "cusSize": 25 + }, + "height": { + "value": "auto", + "cusSize": 14 + }, + "distance": { + "value": "auto", + "cusGap": 10 + }, + "itemGap": 10, + "data": ["Mon", "Tues", "Wed", "Thur", "Fri", "Sat", "Sun"] + }, + "tooltip": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "backgroundColor": "rgba(50,50,50,0.7)", + "triggerOn": "mousemove", + "triggerType": "item", + "axisPointer": { + "type": "line", + "style": { + "color": "#555", + "width": "normal", + "type": "solid" + } + }, + "format": [{ + "seriesName": "衣服", + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, { + "seriesName": "食材", + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, { + "seriesName": "图书", + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }], + "position": "auto" + }, + "axis": { + "axisType": "xAxisDown", + "xAxisUp": { + "show": false, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示X轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "prefix": "", + "suffix": "", + "optimize": 0, + "distance": 0, + "min": "auto", + "max": "auto", + "ratio": 1, + "digit": "auto" + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + }, + "axisLine": { + "onZero": false + } + }, + "xAxisDown": { + "show": true, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示X轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "prefix": "", + "suffix": "", + "optimize": 0, + "distance": 0, + "min": null, + "max": null, + "ratio": 1, + "digit": "auto" + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + }, + "data": ["BUS", "UBER", "TAXI", "SUBWAY"], + "type": "category" + }, + "yAxisLeft": { + "show": true, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示Y轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "formatter": { + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, + "split": 5, + "min": null, + "max": null, + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto", + "distance": 0 + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + }, + "type": "value" + }, + "yAxisRight": { + "show": false, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示Y轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "formatter": { + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, + "split": 5, + "min": null, + "max": null, + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto", + "distance": 0 + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + } + } + }, + "series": [{ + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [320, 120, 220, 820], + "type": "line", + "name": "Mon", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [302, 132, 182, 832], + "type": "line", + "name": "Tues", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [301, 101, 191, 901], + "type": "line", + "name": "Wed", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [334, 134, 234, 934], + "type": "line", + "name": "Thur", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [390, 90, 290, 1290], + "type": "line", + "name": "Fri", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [330, 230, 330, 1330], + "type": "line", + "name": "Sat", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }, { + "itemStyle": { + "color": null, + "borderColor": "#000", + "borderType": "solid", + "borderWidth": 1 + }, + "lineStyle": { + "color": null, + "width": 1, + "type": "solid" + }, + "data": [320, 210, 310, 1320], + "type": "line", + "name": "Sun", + "markPoint": { + "data": [] + }, + "markLine": { + "data": [] + }, + "markArea": { + "data": [] + } + }], + "seriesData": [ + [320, 120, 220, 820], + [302, 132, 182, 832], + [301, 101, 191, 901], + [334, 134, 234, 934], + [390, 90, 290, 1290], + [330, 230, 330, 1330], + [320, 210, 310, 1320] + ] + } + } + }, { + "chart_id": "chart_ei765e0iKkoe_1596210011748", + "width": 600, + "height": 250, + "left": 150, + "top": 450, + "sheetIndex": "Sheet_6az6nei65t1i_1596209937084", + "needRangeShow": false, + "chartOptions": { + "chart_id": "chart_ei765e0iKkoe_1596210011748", + "chartAllType": "echarts|pie|default", + "chartPro": "echarts", + "chartType": "pie", + "chartStyle": "default", + "chartData": [ + [{ + "v": "country", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "country", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": "Population", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Population", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "India", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "India", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 1354051854, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1354051854", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "Pakistan", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Pakistan", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 200813818, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "200813818", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "China", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "China", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 1415045928, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1415045928", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "Japan", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Japan", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 127185332, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "127185332", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "South-Eastern", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "South-Eastern", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 655636576, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "655636576", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "Western", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Western", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 272298399, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "272298399", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "Eastern", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Eastern", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 433643132, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "433643132", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "Western", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Western", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 381980688, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "381980688", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "Northern", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Northern", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 237784677, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "237784677", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "Others", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Others", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 234512021, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "234512021", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }], + [{ + "v": "Europe", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Europe", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }, { + "v": 742648010, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "742648010", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + }] + ], + "rangeArray": [{ + "left": 0, + "width": 73, + "top": 445, + "height": 20, + "left_move": 0, + "width_move": 147, + "top_move": 445, + "height_move": 251, + "row": [22, 33], + "column": [0, 1], + "row_focus": 22, + "column_focus": 0 + }], + "rangeTxt": "A23:B34", + "rangeColCheck": { + "exits": true, + "range": [0, 0] + }, + "rangeRowCheck": { + "exits": true, + "range": [0, 0] + }, + "rangeConfigCheck": false, + "rangeSplitArray": { + "title": { + "row": [0, 0], + "column": [0, 0] + }, + "rowtitle": { + "row": [0, 0], + "column": [1, 1] + }, + "coltitle": { + "row": [1, 11], + "column": [0, 0] + }, + "content": { + "row": [1, 11], + "column": [1, 1] + }, + "type": "normal", + "range": { + "left": 0, + "width": 73, + "top": 445, + "height": 20, + "left_move": 0, + "width_move": 147, + "top_move": 445, + "height_move": 251, + "row": [22, 33], + "column": [0, 1], + "row_focus": 22, + "column_focus": 0 + } + }, + "chartDataCache": { + "label": ["Population"], + "xAxis": ["India", "Pakistan", "China", "Japan", "South-Eastern", "Western", "Eastern", "Western", "Northern", "Others", "Europe"], + "series": [ + [1354051854], + [200813818], + [1415045928], + [127185332], + [655636576], + [272298399], + [433643132], + [381980688], + [237784677], + [234512021], + [742648010] + ], + "series_tpye": { + "0": "num" + } + }, + "chartDataSeriesOrder": { + "0": 0, + "length": 1 + }, + "defaultOption": { + "title": { + "show": false, + "text": "默认标题", + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "position": { + "value": "left-top", + "offsetX": 40, + "offsetY": 50 + } + }, + "subtitle": { + "show": false, + "text": "", + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "distance": { + "value": "auto", + "cusGap": 40 + } + }, + "config": { + "color": "transparent", + "fontFamily": "Sans-serif", + "grid": { + "value": "normal", + "top": 5, + "left": 10, + "right": 20, + "bottom": 10 + } + }, + "legend": { + "show": true, + "selectMode": "multiple", + "selected": [{ + "seriesName": "衣服", + "isShow": true + }, { + "seriesName": "食材", + "isShow": true + }, { + "seriesName": "图书", + "isShow": true + }], + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "position": { + "value": "left-top", + "offsetX": 40, + "offsetY": 50, + "direction": "horizontal" + }, + "width": { + "value": "auto", + "cusSize": 25 + }, + "height": { + "value": "auto", + "cusSize": 14 + }, + "distance": { + "value": "auto", + "cusGap": 10 + }, + "itemGap": 10, + "data": [{ + "name": "India", + "textStyle": { + "color": null + }, + "value": 1354051854 + }, { + "name": "Pakistan", + "textStyle": { + "color": null + }, + "value": 200813818 + }, { + "name": "China", + "textStyle": { + "color": null + }, + "value": 1415045928 + }, { + "name": "Japan", + "textStyle": { + "color": null + }, + "value": 127185332 + }, { + "name": "South-Eastern", + "textStyle": { + "color": null + }, + "value": 655636576 + }, { + "name": "Western", + "textStyle": { + "color": null + }, + "value": 272298399 + }, { + "name": "Eastern", + "textStyle": { + "color": null + }, + "value": 433643132 + }, { + "name": "Western", + "textStyle": { + "color": null + }, + "value": 381980688 + }, { + "name": "Northern", + "textStyle": { + "color": null + }, + "value": 237784677 + }, { + "name": "Others", + "textStyle": { + "color": null + }, + "value": 234512021 + }, { + "name": "Europe", + "textStyle": { + "color": null + }, + "value": 742648010 + }] + }, + "tooltip": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "backgroundColor": "rgba(50,50,50,0.7)", + "triggerOn": "mousemove", + "triggerType": "item", + "axisPointer": { + "type": "line", + "style": { + "color": "#555", + "width": "normal", + "type": "solid" + } + }, + "format": [{ + "seriesName": "衣服", + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, { + "seriesName": "食材", + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, { + "seriesName": "图书", + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }], + "position": "auto" + }, + "axis": { + "axisType": "xAxisDown", + "xAxisUp": { + "show": false, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示X轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "prefix": "", + "suffix": "", + "optimize": 0, + "distance": 0, + "min": "auto", + "max": "auto", + "ratio": 1, + "digit": "auto" + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + }, + "axisLine": { + "onZero": false + } + }, + "xAxisDown": { + "show": true, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示X轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "prefix": "", + "suffix": "", + "optimize": 0, + "distance": 0, + "min": null, + "max": null, + "ratio": 1, + "digit": "auto" + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + }, + "data": ["India", "Pakistan", "China", "Japan", "South-Eastern", "Western", "Eastern", "Western", "Northern", "Others", "Europe"], + "type": "category" + }, + "yAxisLeft": { + "show": true, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示Y轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "formatter": { + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, + "split": 5, + "min": null, + "max": null, + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto", + "distance": 0 + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + }, + "type": "value" + }, + "yAxisRight": { + "show": false, + "title": { + "showTitle": false, + "text": "", + "nameGap": 15, + "rotate": 0, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "fzPosition": "end" + }, + "name": "显示Y轴", + "inverse": false, + "tickLine": { + "show": true, + "width": 1, + "color": "auto" + }, + "tick": { + "show": true, + "position": "outside", + "length": 5, + "width": 1, + "color": "auto" + }, + "tickLabel": { + "show": true, + "label": { + "fontSize": 12, + "color": "#333", + "fontFamily": "sans-serif", + "fontGroup": [], + "cusFontSize": 12 + }, + "rotate": 0, + "formatter": { + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto" + }, + "split": 5, + "min": null, + "max": null, + "prefix": "", + "suffix": "", + "ratio": 1, + "digit": "auto", + "distance": 0 + }, + "netLine": { + "show": false, + "width": 1, + "type": "solid", + "color": "auto", + "interval": { + "value": "auto", + "cusNumber": 0 + } + }, + "netArea": { + "show": false, + "interval": { + "value": "auto", + "cusNumber": 0 + }, + "colorOne": "auto", + "colorTwo": "auto" + } + } + }, + "series": [{ + "name": "Population", + "type": "pie", + "radius": ["0%", "75%"], + "data": [{ + "value": 1354051854, + "name": "India", + "label": {}, + "labelLine": { + "lineStyle": {} + }, + "itemStyle": {} + }, { + "value": 200813818, + "name": "Pakistan", + "label": {}, + "labelLine": { + "lineStyle": {} + }, + "itemStyle": {} + }, { + "value": 1415045928, + "name": "China", + "label": {}, + "labelLine": { + "lineStyle": {} + }, + "itemStyle": {} + }, { + "value": 127185332, + "name": "Japan", + "label": {}, + "labelLine": { + "lineStyle": {} + }, + "itemStyle": {} + }, { + "value": 655636576, + "name": "South-Eastern", + "label": {}, + "labelLine": { + "lineStyle": {} + }, + "itemStyle": {} + }, { + "value": 272298399, + "name": "Western", + "label": {}, + "labelLine": { + "lineStyle": {} + }, + "itemStyle": {} + }, { + "value": 433643132, + "name": "Eastern", + "label": {}, + "labelLine": { + "lineStyle": {} + }, + "itemStyle": {} + }, { + "value": 381980688, + "name": "Western", + "label": {}, + "labelLine": { + "lineStyle": {} + }, + "itemStyle": {} + }, { + "value": 237784677, + "name": "Northern", + "label": {}, + "labelLine": { + "lineStyle": {} + }, + "itemStyle": {} + }, { + "value": 234512021, + "name": "Others", + "label": {}, + "labelLine": { + "lineStyle": {} + }, + "itemStyle": {} + }, { + "value": 742648010, + "name": "Europe", + "label": {}, + "labelLine": { + "lineStyle": {} + }, + "itemStyle": {} + }], + "dataLabels": {}, + "seLabel": {}, + "seLine": {}, + "roseType": false + }], + "seriesData": [ + [1354051854, 200813818, 1415045928, 127185332, 655636576, 272298399, 433643132, 381980688, 237784677, 234512021, 742648010] + ] + } + } + }] +} + +// export default sheetChart \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/demoData/sheetComment.js b/report-ui/src/components/luckysheet/demoData/sheetComment.js new file mode 100644 index 00000000..326d9a9e --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/sheetComment.js @@ -0,0 +1,67 @@ +window.sheetComment = { + "name": "Comment", + "color": "", + "config": { + "columnlen": { + "2": 102 + } + }, + "index": "5", + "chart": [], + "status": 0, + "order": "5", + "column": 18, + "row": 36, + "celldata": [{ + "r": 2, + "c": 2, + "v": { + "m": "HoverShown", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "HoverShown", + "bl": 1, + "ps": { + "left": null, + "top": null, + "width": null, + "height": null, + "value": "Hello world!", + "isshow": false + } + } + }, { + "r": 7, + "c": 2, + "v": { + "m": "Size", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Size", + "bl": 1, + "ps": { + "left": null, + "top": null, + "width": null, + "height": null, + "value": "Hello,world!", + "isshow": true + } + } + }], + "ch_width": 4748, + "rh_height": 1790, + "luckysheet_select_save": [{ + "row": [0, 0], + "column": [0, 0] + }], + "luckysheet_selection_range": [], + "scrollLeft": 0, + "scrollTop": 0 +} + +// export default sheetComment; \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/demoData/sheetConditionFormat.js b/report-ui/src/components/luckysheet/demoData/sheetConditionFormat.js new file mode 100644 index 00000000..e91f9b81 --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/sheetConditionFormat.js @@ -0,0 +1,6541 @@ +window.sheetConditionFormat = { + "name": "Conditional Format", + "color": "", + "zoomRatio":1, + "config": { + "merge": { + "8_10": { + "rs": 1, + "cs": 2, + "r": 8, + "c": 10 + }, + "18_2": { + "rs": 1, + "cs": 10, + "r": 18, + "c": 2 + }, + "24_2": { + "rs": 1, + "cs": 10, + "r": 24, + "c": 2 + }, + "2_10": { + "rs": 1, + "cs": 2, + "r": 2, + "c": 10 + }, + "3_10": { + "rs": 1, + "cs": 2, + "r": 3, + "c": 10 + }, + "6_10": { + "rs": 1, + "cs": 2, + "r": 6, + "c": 10 + }, + "7_10": { + "rs": 1, + "cs": 2, + "r": 7, + "c": 10 + }, + "4_10": { + "rs": 1, + "cs": 2, + "r": 4, + "c": 10 + }, + "5_10": { + "rs": 1, + "cs": 2, + "r": 5, + "c": 10 + }, + "9_10": { + "rs": 1, + "cs": 2, + "r": 9, + "c": 10 + }, + "10_10": { + "rs": 1, + "cs": 2, + "r": 10, + "c": 10 + }, + "11_10": { + "rs": 1, + "cs": 2, + "r": 11, + "c": 10 + }, + "12_10": { + "rs": 1, + "cs": 2, + "r": 12, + "c": 10 + }, + "13_10": { + "rs": 1, + "cs": 2, + "r": 13, + "c": 10 + }, + "14_10": { + "rs": 1, + "cs": 2, + "r": 14, + "c": 10 + }, + "15_10": { + "rs": 1, + "cs": 2, + "r": 15, + "c": 10 + }, + "1_10": { + "r": 1, + "c": 10, + "rs": 1, + "cs": 2 + } + }, + "rowlen": { + "0": 20, + "1": 20, + "2": 20, + "3": 20, + "4": 20, + "5": 20, + "6": 20, + "7": 20, + "8": 20, + "9": 20, + "10": 20, + "11": 20, + "12": 20, + "13": 20, + "14": 20, + "15": 20, + "16": 20, + "17": 20, + "18": 20, + "19": 20, + "20": 20, + "21": 20, + "22": 20, + "23": 20, + "24": 20, + "25": 20, + "26": 20, + "27": 20, + "28": 20, + "29": 20 + }, + "columnlen": { + "0": 30, + "1": 30, + "2": 86, + "3": 85, + "4": 92, + "5": 93, + "6": 100, + "7": 100, + "8": 99, + "9": 90, + "10": 96, + "11": 96 + } + }, + "index": "2", + "chart": [], + "status": 0, + "order": "2", + "column": 18, + "row": 36, + "celldata": [{ + "r": 0, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 2, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 4, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 6, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 7, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 8, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 10, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 0, + "c": 11, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 2, + "v": { + "v": "Cell Value", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Cell Value", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": 1 + } + }, { + "r": 1, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 4, + "v": { + "v": "Specific Text", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Specific Text", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": "0" + } + }, { + "r": 1, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 6, + "v": { + "v": "Unique", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Unique", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": "0" + } + }, { + "r": 1, + "c": 7, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 8, + "v": { + "v": "Duplicate", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Duplicate", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": "0" + } + }, { + "r": 1, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 1, + "c": 10, + "v": { + "v": "Date Occurring", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Date Occurring", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": "0", + "mc": { + "r": 1, + "c": 10, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 1, + "c": 11, + "v": { + "mc": { + "r": 1, + "c": 10 + } + } + }, { + "r": 2, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 2, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 2, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 4, + "v": { + "v": "test", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "test", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 2, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 6, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 2, + "c": 7, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 8, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 2, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 10, + "v": { + "v": 44033.77921296296, + "ct": { + "fa": "yyyy-MM-dd hh:mm", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "0", + "vt": "0", + "mc": { + "rs": 1, + "cs": 2, + "r": 2, + "c": 10 + }, + "m": "2020-07-21 18:42" + } + }, { + "r": 2, + "c": 11, + "v": { + "mc": { + "r": 2, + "c": 10 + }, + "ht": "0", + "vt": "0", + "fs": "10" + } + }, { + "r": 3, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 2, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 3, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 4, + "v": { + "v": "bad", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "bad", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 3, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 6, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 3, + "c": 7, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 8, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 3, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 10, + "v": { + "v": 44034.77921296296, + "ct": { + "fa": "yyyy-MM-dd hh:mm", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "0", + "vt": "0", + "mc": { + "rs": 1, + "cs": 2, + "r": 3, + "c": 10 + }, + "m": "2020-07-22 18:42" + } + }, { + "r": 3, + "c": 11, + "v": { + "mc": { + "r": 3, + "c": 10 + }, + "ht": "0", + "vt": "0", + "fs": "10" + } + }, { + "r": 4, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 2, + "v": { + "v": 2, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "2", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 4, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 4, + "v": { + "v": "good", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "good", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 4, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 6, + "v": { + "v": 11, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "11", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 4, + "c": 7, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 8, + "v": { + "v": 11, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "11", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 4, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 10, + "v": { + "v": 44039.77921296296, + "ct": { + "fa": "yyyy-MM-dd hh:mm", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "0", + "vt": "0", + "m": "2020-07-27 18:42", + "mc": { + "rs": 1, + "cs": 2, + "r": 4, + "c": 10 + } + } + }, { + "r": 4, + "c": 11, + "v": { + "mc": { + "r": 4, + "c": 10 + } + } + }, { + "r": 5, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 5, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 5, + "c": 2, + "v": { + "v": 3, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "3", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 5, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 5, + "c": 4, + "v": { + "v": "testing", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "testing", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 5, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 5, + "c": 6, + "v": { + "v": 5, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "5", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 5, + "c": 7, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 5, + "c": 8, + "v": { + "v": 5, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "5", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 5, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 5, + "c": 10, + "v": { + "v": 44040.77921296296, + "ct": { + "fa": "yyyy-MM-dd hh:mm", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "0", + "vt": "0", + "m": "2020-07-28 18:42", + "mc": { + "rs": 1, + "cs": 2, + "r": 5, + "c": 10 + } + } + }, { + "r": 5, + "c": 11, + "v": { + "mc": { + "r": 5, + "c": 10 + } + } + }, { + "r": 6, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 6, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 6, + "c": 2, + "v": { + "v": 4, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "4", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 6, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 6, + "c": 4, + "v": { + "v": "tested", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "tested", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 6, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 6, + "c": 6, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 6, + "c": 7, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 6, + "c": 8, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 6, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 6, + "c": 10, + "v": { + "v": 44047.77921296296, + "ct": { + "fa": "yyyy-MM-dd hh:mm", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "0", + "vt": "0", + "mc": { + "rs": 1, + "cs": 2, + "r": 6, + "c": 10 + }, + "m": "2020-08-04 18:42" + } + }, { + "r": 6, + "c": 11, + "v": { + "mc": { + "r": 6, + "c": 10 + }, + "ht": "0", + "vt": "0", + "fs": "10" + } + }, { + "r": 7, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 7, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 7, + "c": 2, + "v": { + "v": 5, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "5", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 7, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 7, + "c": 4, + "v": { + "v": "general", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "general", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 7, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 7, + "c": 6, + "v": { + "v": 120, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "120", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 7, + "c": 7, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 7, + "c": 8, + "v": { + "v": 120, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "120", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 7, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 7, + "c": 10, + "v": { + "v": 44055.77921296296, + "ct": { + "fa": "yyyy-MM-dd hh:mm", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "0", + "vt": "0", + "mc": { + "rs": 1, + "cs": 2, + "r": 7, + "c": 10 + }, + "m": "2020-08-12 18:42" + } + }, { + "r": 7, + "c": 11, + "v": { + "mc": { + "r": 7, + "c": 10 + }, + "ht": "0", + "vt": "0", + "fs": "10" + } + }, { + "r": 8, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 2, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": 1 + } + }, { + "r": 8, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 4, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 6, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0", + "ct": { + "fa": "General", + "t": "n" + } + } + }, { + "r": 8, + "c": 7, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 8, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 10, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "rs": 1, + "cs": 2, + "r": 8, + "c": 10 + } + } + }, { + "r": 8, + "c": 11, + "v": { + "mc": { + "r": 8, + "c": 10 + } + } + }, { + "r": 9, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 9, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 9, + "c": 2, + "v": { + "v": "Top/Bottom", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Top/Bottom", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": "0" + } + }, { + "r": 9, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 9, + "c": 4, + "v": { + "v": "Average", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Average", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": "0" + } + }, { + "r": 9, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 9, + "c": 6, + "v": { + "v": "2-Color Scale", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "2-Color Scale", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": "0" + } + }, { + "r": 9, + "c": 8, + "v": { + "v": "3-Color Scale", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "3-Color Scale", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": "0" + } + }, { + "r": 9, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 9, + "c": 10, + "v": { + "v": "Data Bar", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Data Bar", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": "0", + "mc": { + "rs": 1, + "cs": 2, + "r": 9, + "c": 10 + } + } + }, { + "r": 9, + "c": 11, + "v": { + "mc": { + "r": 9, + "c": 10 + } + } + }, { + "r": 10, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 10, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 10, + "c": 2, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 10, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 10, + "c": 4, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 10, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 10, + "c": 6, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 10, + "c": 8, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 10, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 10, + "c": 10, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0", + "mc": { + "rs": 1, + "cs": 2, + "r": 10, + "c": 10 + } + } + }, { + "r": 10, + "c": 11, + "v": { + "mc": { + "r": 10, + "c": 10 + } + } + }, { + "r": 11, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 11, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 11, + "c": 2, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 11, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 11, + "c": 4, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 11, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 11, + "c": 6, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 11, + "c": 8, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 11, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 11, + "c": 10, + "v": { + "v": 15, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "15", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0", + "mc": { + "rs": 1, + "cs": 2, + "r": 11, + "c": 10 + } + } + }, { + "r": 11, + "c": 11, + "v": { + "mc": { + "r": 11, + "c": 10 + } + } + }, { + "r": 12, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 12, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 12, + "c": 2, + "v": { + "v": 2, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "2", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 12, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 12, + "c": 4, + "v": { + "v": 100, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "100", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 12, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 12, + "c": 6, + "v": { + "v": 100, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "100", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 12, + "c": 8, + "v": { + "v": 100, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "100", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 12, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 12, + "c": 10, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0", + "mc": { + "rs": 1, + "cs": 2, + "r": 12, + "c": 10 + } + } + }, { + "r": 12, + "c": 11, + "v": { + "mc": { + "r": 12, + "c": 10 + } + } + }, { + "r": 13, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 13, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 13, + "c": 2, + "v": { + "v": 3, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "3", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 13, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 13, + "c": 4, + "v": { + "v": 2, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "2", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 13, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 13, + "c": 6, + "v": { + "v": 2, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "2", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 13, + "c": 8, + "v": { + "v": 2, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "2", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 13, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 13, + "c": 10, + "v": { + "v": -1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0", + "mc": { + "rs": 1, + "cs": 2, + "r": 13, + "c": 10 + } + } + }, { + "r": 13, + "c": 11, + "v": { + "mc": { + "r": 13, + "c": 10 + } + } + }, { + "r": 14, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 14, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 14, + "c": 2, + "v": { + "v": 4, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "4", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 14, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 14, + "c": 4, + "v": { + "v": 60, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "60", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 14, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 14, + "c": 6, + "v": { + "v": 60, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "60", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 14, + "c": 8, + "v": { + "v": 60, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "60", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 14, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 14, + "c": 10, + "v": { + "v": -15, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-15", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0", + "mc": { + "rs": 1, + "cs": 2, + "r": 14, + "c": 10 + } + } + }, { + "r": 14, + "c": 11, + "v": { + "mc": { + "r": 14, + "c": 10 + } + } + }, { + "r": 15, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 15, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 15, + "c": 2, + "v": { + "v": 5, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "5", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 15, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 15, + "c": 4, + "v": { + "v": 3, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "3", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 15, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 15, + "c": 6, + "v": { + "v": 3, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "3", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 15, + "c": 8, + "v": { + "v": 3, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "3", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 15, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 15, + "c": 10, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0", + "mc": { + "rs": 1, + "cs": 2, + "r": 15, + "c": 10 + } + } + }, { + "r": 15, + "c": 11, + "v": { + "mc": { + "r": 15, + "c": 10 + } + } + }, { + "r": 16, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 16, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 16, + "c": 2, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 16, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 16, + "c": 4, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0", + "ct": { + "fa": "General", + "t": "n" + } + } + }, { + "r": 16, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 16, + "c": 6, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 16, + "c": 7, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 16, + "c": 8, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 16, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 16, + "c": 10, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 16, + "c": 11, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 2, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 4, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 5, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 6, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 7, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 8, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 10, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 11, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 18, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 18, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 18, + "c": 2, + "v": { + "v": "Icon Set", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Icon Set", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "1", + "vt": "0", + "mc": { + "rs": 1, + "cs": 10, + "r": 18, + "c": 2 + } + } + }, { + "r": 18, + "c": 3, + "v": { + "mc": { + "r": 18, + "c": 2 + }, + "ht": "1", + "vt": "0", + "fs": "10" + } + }, { + "r": 18, + "c": 4, + "v": { + "mc": { + "r": 18, + "c": 2 + }, + "ht": "1", + "vt": "0", + "fs": "10" + } + }, { + "r": 18, + "c": 5, + "v": { + "mc": { + "r": 18, + "c": 2 + }, + "ht": "1", + "vt": "0", + "fs": "10" + } + }, { + "r": 18, + "c": 6, + "v": { + "mc": { + "r": 18, + "c": 2 + }, + "ht": "1", + "vt": "0", + "fs": "10" + } + }, { + "r": 18, + "c": 7, + "v": { + "mc": { + "r": 18, + "c": 2 + }, + "ht": "1", + "vt": "0", + "fs": "10" + } + }, { + "r": 18, + "c": 8, + "v": { + "mc": { + "r": 18, + "c": 2 + }, + "ht": "1", + "vt": "0", + "fs": "10" + } + }, { + "r": 18, + "c": 9, + "v": { + "mc": { + "r": 18, + "c": 2 + }, + "ht": "1", + "vt": "0", + "fs": "10" + } + }, { + "r": 18, + "c": 10, + "v": { + "mc": { + "r": 18, + "c": 2 + }, + "ht": "1", + "vt": "0", + "fs": "10" + } + }, { + "r": 18, + "c": 11, + "v": { + "mc": { + "r": 18, + "c": 2 + }, + "ht": "1", + "vt": "0", + "fs": "10" + } + }, { + "r": 19, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 19, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 19, + "c": 2, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 19, + "c": 3, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 19, + "c": 4, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 19, + "c": 5, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 19, + "c": 6, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 19, + "c": 7, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 19, + "c": 8, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 19, + "c": 9, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 19, + "c": 10, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 19, + "c": 11, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 20, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 20, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 20, + "c": 2, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 20, + "c": 3, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 20, + "c": 4, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 20, + "c": 5, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 20, + "c": 6, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 20, + "c": 7, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 20, + "c": 8, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 20, + "c": 9, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 20, + "c": 10, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 20, + "c": 11, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 21, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 21, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 21, + "c": 2, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 21, + "c": 3, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 21, + "c": 4, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 21, + "c": 5, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 21, + "c": 6, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 21, + "c": 7, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 21, + "c": 8, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 21, + "c": 9, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 21, + "c": 10, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 21, + "c": 11, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 22, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 22, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 22, + "c": 2, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 22, + "c": 3, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 22, + "c": 4, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 22, + "c": 5, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 22, + "c": 6, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 22, + "c": 7, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 22, + "c": 8, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 22, + "c": 9, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 22, + "c": 10, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 22, + "c": 11, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 23, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 23, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 23, + "c": 2, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 23, + "c": 3, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 23, + "c": 4, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 23, + "c": 5, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 23, + "c": 6, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 23, + "c": 7, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 23, + "c": 8, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 23, + "c": 9, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 23, + "c": 10, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 23, + "c": 11, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 24, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 24, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 24, + "c": 2, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "rs": 1, + "cs": 10, + "r": 24, + "c": 2 + } + } + }, { + "r": 24, + "c": 3, + "v": { + "mc": { + "r": 24, + "c": 2 + }, + "fs": "10" + } + }, { + "r": 24, + "c": 4, + "v": { + "mc": { + "r": 24, + "c": 2 + }, + "fs": "10" + } + }, { + "r": 24, + "c": 5, + "v": { + "mc": { + "r": 24, + "c": 2 + }, + "fs": "10" + } + }, { + "r": 24, + "c": 6, + "v": { + "mc": { + "r": 24, + "c": 2 + }, + "fs": "10" + } + }, { + "r": 24, + "c": 7, + "v": { + "mc": { + "r": 24, + "c": 2 + }, + "fs": "10" + } + }, { + "r": 24, + "c": 8, + "v": { + "mc": { + "r": 24, + "c": 2 + }, + "fs": "10" + } + }, { + "r": 24, + "c": 9, + "v": { + "mc": { + "r": 24, + "c": 2 + }, + "fs": "10" + } + }, { + "r": 24, + "c": 10, + "v": { + "mc": { + "r": 24, + "c": 2 + }, + "fs": "10" + } + }, { + "r": 24, + "c": 11, + "v": { + "mc": { + "r": 24, + "c": 2 + }, + "fs": "10" + } + }, { + "r": 25, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 25, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 25, + "c": 2, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 25, + "c": 3, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 25, + "c": 4, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 25, + "c": 5, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 25, + "c": 6, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 25, + "c": 7, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 25, + "c": 8, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 25, + "c": 9, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 25, + "c": 10, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 25, + "c": 11, + "v": { + "v": -50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 26, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 26, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 26, + "c": 2, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 26, + "c": 3, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 26, + "c": 4, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 26, + "c": 5, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 26, + "c": 6, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 26, + "c": 7, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 26, + "c": 8, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 26, + "c": 9, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 26, + "c": 10, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 26, + "c": 11, + "v": { + "v": -25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 27, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 27, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 27, + "c": 2, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 27, + "c": 3, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 27, + "c": 4, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 27, + "c": 5, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 27, + "c": 6, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 27, + "c": 7, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 27, + "c": 8, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 27, + "c": 9, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 27, + "c": 10, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 27, + "c": 11, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 28, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 28, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 28, + "c": 2, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 28, + "c": 3, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 28, + "c": 4, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 28, + "c": 5, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 28, + "c": 6, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 28, + "c": 7, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 28, + "c": 8, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 28, + "c": 9, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 28, + "c": 10, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 28, + "c": 11, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 29, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 29, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 29, + "c": 2, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 29, + "c": 3, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 29, + "c": 4, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 29, + "c": 5, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 29, + "c": 6, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 29, + "c": 7, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 29, + "c": 8, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 29, + "c": 9, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 29, + "c": 10, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }, { + "r": 29, + "c": 11, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(51, 51, 51)", + "ht": "2", + "vt": "0" + } + }], + "ch_width": 4748, + "rh_height": 1790, + "luckysheet_select_save": [{ + "row": [0, 0], + "column": [0, 0] + }], + "luckysheet_selection_range": [], + "scrollLeft": 0, + "scrollTop": 0, + "luckysheet_conditionformat_save": [{ + "type": "default", + "cellrange": [{ + "row": [2, 7], + "column": [2, 2] + }], + "format": { + "textColor": "#000000", + "cellColor": "#ff0000" + }, + "conditionName": "betweenness", + "conditionRange": [{ + "row": [4, 4], + "column": [2, 2] + }, { + "row": [6, 6], + "column": [2, 2] + }], + "conditionValue": [2, 4] + }, { + "type": "default", + "cellrange": [{ + "row": [2, 7], + "column": [4, 4] + }], + "format": { + "textColor": "#000000", + "cellColor": "#ff0000" + }, + "conditionName": "textContains", + "conditionRange": [{ + "row": [2, 2], + "column": [4, 4] + }], + "conditionValue": ["test"] + }, { + "type": "default", + "cellrange": [{ + "row": [2, 7], + "column": [6, 6] + }], + "format": { + "textColor": "#000000", + "cellColor": "#ff0000" + }, + "conditionName": "duplicateValue", + "conditionRange": [], + "conditionValue": ["1"] + }, { + "type": "default", + "cellrange": [{ + "row": [2, 7], + "column": [8, 8] + }], + "format": { + "textColor": "#000000", + "cellColor": "#ff0000" + }, + "conditionName": "duplicateValue", + "conditionRange": [], + "conditionValue": ["0"] + }, { + "type": "default", + "cellrange": [{ + "row": [10, 15], + "column": [2, 2] + }], + "format": { + "textColor": "#000000", + "cellColor": "#ff0000" + }, + "conditionName": "greaterThan", + "conditionRange": [{ + "row": [11, 11], + "column": [2, 2] + }], + "conditionValue": [1] + }, { + "type": "default", + "cellrange": [{ + "row": [10, 15], + "column": [4, 4] + }], + "format": { + "textColor": null, + "cellColor": "#ff0000" + }, + "conditionName": "AboveAverage", + "conditionRange": [], + "conditionValue": ["AboveAverage"] + }, { + "type": "dataBar", + "cellrange": [{ + "row": [10, 15], + "column": [10, 11] + }], + "format": ["#6aa84f", "#ffffff"] + }, { + "type": "icons", + "cellrange": [{ + "row": [19, 23], + "column": [2, 2] + }], + "format": { + "len": "3", + "leftMin": "0", + "top": "0" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [19, 23], + "column": [3, 3] + }], + "format": { + "len": "3", + "leftMin": "5", + "top": "0" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [19, 23], + "column": [4, 4] + }], + "format": { + "len": "3", + "leftMin": "0", + "top": "1" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [19, 23], + "column": [5, 5] + }], + "format": { + "len": "3", + "leftMin": "0", + "top": "9" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [19, 23], + "column": [6, 6] + }], + "format": { + "len": "3", + "leftMin": "0", + "top": "8" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [19, 23], + "column": [7, 7] + }], + "format": { + "len": "3", + "leftMin": "0", + "top": "4" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [19, 23], + "column": [8, 8] + }], + "format": { + "len": "3", + "leftMin": "5", + "top": "4" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [19, 23], + "column": [9, 9] + }], + "format": { + "len": "3", + "leftMin": "0", + "top": "5" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [19, 23], + "column": [10, 10] + }], + "format": { + "len": "3", + "leftMin": "0", + "top": "7" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [19, 23], + "column": [11, 11] + }], + "format": { + "len": "3", + "leftMin": "5", + "top": "7" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [25, 29], + "column": [2, 2] + }], + "format": { + "len": "4", + "leftMin": "0", + "top": "2" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [25, 29], + "column": [3, 3] + }], + "format": { + "len": "4", + "leftMin": "5", + "top": "1" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [25, 29], + "column": [4, 4] + }], + "format": { + "len": "4", + "leftMin": "0", + "top": "6" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [25, 29], + "column": [5, 5] + }], + "format": { + "len": "4", + "leftMin": "5", + "top": "9" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [25, 29], + "column": [6, 6] + }], + "format": { + "len": "4", + "leftMin": "0", + "top": "6" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [25, 29], + "column": [6, 6] + }], + "format": { + "len": "4", + "leftMin": "5", + "top": "5" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [25, 29], + "column": [7, 7] + }], + "format": { + "len": "5", + "leftMin": "0", + "top": "3" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [25, 29], + "column": [8, 8] + }], + "format": { + "len": "5", + "leftMin": "5", + "top": "2" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [25, 29], + "column": [9, 9] + }], + "format": { + "len": "5", + "leftMin": "5", + "top": "10" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [25, 29], + "column": [10, 10] + }], + "format": { + "len": "5", + "leftMin": "0", + "top": "10" + } + }, { + "type": "icons", + "cellrange": [{ + "row": [25, 29], + "column": [11, 11] + }], + "format": { + "len": "5", + "leftMin": "0", + "top": "11" + } + }, { + "type": "default", + "cellrange": [{ + "row": [2, 7], + "column": [10, 11] + }], + "format": { + "textColor": null, + "cellColor": "#ff0000" + }, + "conditionName": "occurrenceDate", + "conditionRange": [], + "conditionValue": ["2020/07/23 - 2020/07/29"] + }, { + "type": "colorGradation", + "cellrange": [{ + "left": 422, + "width": 100, + "top": 210, + "height": 20, + "left_move": 422, + "width_move": 100, + "top_move": 210, + "height_move": 125, + "row": [10, 15], + "column": [6, 6], + "row_focus": 10, + "column_focus": 6 + }], + "format": ["rgb(99, 190, 123)", "rgb(255, 235, 132)", "rgb(248, 105, 107)"] + }, { + "type": "colorGradation", + "cellrange": [{ + "left": 422, + "width": 100, + "top": 210, + "height": 20, + "left_move": 422, + "width_move": 100, + "top_move": 210, + "height_move": 125, + "row": [10, 15], + "column": [6, 6], + "row_focus": 10, + "column_focus": 6 + }], + "format": ["rgb(248, 105, 107)", "rgb(255, 235, 132)", "rgb(99, 190, 123)"] + }, { + "type": "colorGradation", + "cellrange": [{ + "left": 422, + "width": 100, + "top": 210, + "height": 20, + "left_move": 422, + "width_move": 100, + "top_move": 210, + "height_move": 125, + "row": [10, 15], + "column": [6, 6], + "row_focus": 10, + "column_focus": 6 + }], + "format": ["rgb(99, 190, 123)", "rgb(255, 235, 132)", "rgb(248, 105, 107)"] + }, { + "type": "colorGradation", + "cellrange": [{ + "left": 422, + "width": 100, + "top": 210, + "height": 20, + "left_move": 422, + "width_move": 100, + "top_move": 210, + "height_move": 125, + "row": [10, 15], + "column": [6, 6], + "row_focus": 10, + "column_focus": 6 + }], + "format": ["rgb(99, 190, 123)", "rgb(255, 235, 132)"] + }, { + "type": "colorGradation", + "cellrange": [{ + "left": 624, + "width": 99, + "top": 210, + "height": 20, + "left_move": 624, + "width_move": 99, + "top_move": 210, + "height_move": 125, + "row": [10, 15], + "column": [8, 8], + "row_focus": 10, + "column_focus": 8 + }], + "format": ["rgb(248, 105, 107)", "rgb(255, 235, 132)", "rgb(99, 190, 123)"] + }] +} + +// export default sheetConditionFormat; \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/demoData/sheetDataVerification.js b/report-ui/src/components/luckysheet/demoData/sheetDataVerification.js new file mode 100644 index 00000000..ee93a917 --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/sheetDataVerification.js @@ -0,0 +1,579 @@ +window.sheetDataVerification = { + "name": "Data Verification", + "index": "Sheet_pdolzzie5xwi_1600927444446", + "celldata": [{"r":0,"c":0,"v":{"ct":{"fa":"General","t":"g"},"m":"Drop Down List","v":"Drop Down List","bl":1}},{"r":0,"c":1,"v":{"m":"Checkbox","ct":{"fa":"General","t":"g"},"v":"Checkbox","bl":1}},{"r":0,"c":2,"v":{"ct":{"fa":"General","t":"g"},"v":"Number between 1-10","bl":1,"m":"Number between 1-10"}},{"r":0,"c":3,"v":{"m":"Text content include Luckysheet","ct":{"fa":"General","t":"g"},"v":"Text content include Luckysheet","bl":1}},{"r":0,"c":4,"v":{"ct":{"fa":"General","t":"g"},"v":"Text length between 1-5","m":"Text length between 1-5","bl":1}},{"r":0,"c":5,"v":{"m":"Date","ct":{"fa":"General","t":"g"},"v":"Date","bl":1}},{"r":0,"c":6,"v":{"m":"Identification Number","ct":{"fa":"General","t":"g"},"v":"Identification Number","bl":1}},{"r":0,"c":7,"v":{"m":"Phone Number","ct":{"fa":"General","t":"g"},"v":"Phone Number","bl":1}},{"r":1,"c":0,"v":{"ct":{"fa":"General","t":"g"},"v":"Fix","m":"Fix"}},{"r":1,"c":1,"v":{"m":"Fail","ct":{"fa":"General","t":"g"},"v":"Fail"}},{"r":1,"c":2,"v":{"v":1,"ct":{"fa":"General","t":"n"},"m":"1"}},{"r":1,"c":3,"v":{"m":"Luckysheet is good","ct":{"fa":"General","t":"g"},"v":"Luckysheet is good"}},{"r":1,"c":4,"v":{"m":"Welcome","ct":{"fa":"General","t":"g"},"v":"Welcome"}},{"r":1,"c":5,"v":{"m":"2020-09-24","ct":{"fa":"yyyy-MM-dd","t":"d"},"v":44098}},{"r":1,"c":6,"v":{"v":"311414199009138910","ct":{"fa":"@","t":"s"},"m":"311414199009138910"}},{"r":1,"c":7,"v":{"v":13678765439,"ct":{"fa":"General","t":"n"},"m":"13678765439"}},{"r":2,"c":0,"v":{"ct":{"fa":"General","t":"g"},"v":"Done","m":"Done"}},{"r":2,"c":1,"v":{"m":"Pass","ct":{"fa":"General","t":"g"},"v":"Pass"}},{"r":2,"c":2,"v":{"v":2,"ct":{"fa":"General","t":"n"},"m":"2"}},{"r":2,"c":3,"v":{"m":"I am Luckysheet","ct":{"fa":"General","t":"g"},"v":"I am Luckysheet"}},{"r":2,"c":4,"v":{"m":"Good","ct":{"fa":"General","t":"g"},"v":"Good"}},{"r":2,"c":5,"v":{"ct":{"fa":"General","t":"g"},"v":"Time","m":"Time"}},{"r":2,"c":6,"v":{"v":"31141419900913891","ct":{"fa":"@","t":"s"},"m":"31141419900913891"}},{"r":2,"c":7,"v":{"v":1367876544,"ct":{"fa":"General","t":"n"},"m":"1367876544"}},{"r":3,"c":0,"v":{"ct":{"fa":"General","t":"g"},"v":"Develop","m":"Develop"}},{"r":3,"c":1,"v":{"m":"Fail","ct":{"fa":"General","t":"g"},"v":"Fail"}},{"r":3,"c":2,"v":{"v":5,"ct":{"fa":"General","t":"n"},"m":"5"}},{"r":3,"c":3,"v":{"ct":{"fa":"General","t":"g"},"v":"I am luckyDemo","m":"I am luckyDemo"}},{"r":3,"c":4,"v":{"m":"Nice","ct":{"fa":"General","t":"g"},"v":"Nice"}},{"r":3,"c":5,"v":{"m":"2020-09-26","ct":{"fa":"yyyy-MM-dd","t":"d"},"v":44100}},{"r":3,"c":6,"v":{"v":"3114141990091389102","ct":{"fa":"@","t":"s"},"m":"3114141990091389102"}},{"r":3,"c":7,"v":{"v":136787654412,"ct":{"fa":"##0","t":"n"},"m":"136787654412"}},{"r":4,"c":0,"v":{"ct":{"fa":"General","t":"g"},"v":"Doing","m":"Doing"}},{"r":4,"c":1,"v":{"m":"Fail","ct":{"fa":"General","t":"g"},"v":"Fail"}},{"r":4,"c":2,"v":{"v":11,"ct":{"fa":"General","t":"n"},"m":"11"}},{"r":4,"c":3,"v":{"ct":{"fa":"General","t":"g"},"v":"Luckysheet Documentation","m":"Luckysheet Documentation"}},{"r":4,"c":4,"v":{"ct":{"fa":"General","t":"g"},"v":"Morning","m":"Morning"}},{"r":4,"c":5,"v":{"m":"2020-09-27","ct":{"fa":"yyyy-MM-dd","t":"d"},"v":44101}},{"r":4,"c":6,"v":{"v":"31141419900913891X","ct":{"fa":"@","t":"s"},"m":"31141419900913891X"}},{"r":4,"c":7,"v":{"v":49865342456,"ct":{"fa":"General","t":"n"},"m":"49865342456"}},{"r":5,"c":0,"v":{"ct":{"fa":"General","t":"g"},"v":"Develop","m":"Develop"}},{"r":5,"c":1,"v":{"m":"Fail","ct":{"fa":"General","t":"g"},"v":"Fail"}},{"r":5,"c":2,"v":{"v":3,"ct":{"fa":"General","t":"n"},"m":"3"}},{"r":5,"c":3,"v":{"m":"Luckyexcel","ct":{"fa":"General","t":"g"},"v":"Luckyexcel"}},{"r":5,"c":4,"v":{"ct":{"fa":"General","t":"g"},"v":"Tomorrow","m":"Tomorrow"}},{"r":5,"c":5,"v":{"ct":{"fa":"yyyy-MM-dd","t":"d"},"v":44071,"m":"2020-08-28"}},{"r":5,"c":6,"v":{"v":"Number","ct":{"fa":"@","t":"s"},"m":"Number"}},{"r":5,"c":7,"v":{"v":"Number","ct":{"fa":"General","t":"g"},"m":"Number"}},{"r":6,"c":0,"v":{"ct":{"fa":"General","t":"g"},"v":"Done","m":"Done"}},{"r":6,"c":1,"v":{"m":"Pass","ct":{"fa":"General","t":"g"},"v":"Pass"}},{"r":6,"c":2,"v":{"v":0,"ct":{"fa":"General","t":"n"},"m":"0"}},{"r":6,"c":3,"v":{"m":"Luckysheet Online","ct":{"fa":"General","t":"g"},"v":"Luckysheet Online"}},{"r":6,"c":4,"v":{"m":"Three","ct":{"fa":"General","t":"g"},"v":"Three"}},{"r":6,"c":5,"v":{"m":"2020-09-29","ct":{"fa":"yyyy-MM-dd","t":"d"},"v":44103}},{"r":6,"c":6,"v":{"v":"311414199301118910","ct":{"fa":"@","t":"s"},"m":"311414199301118910"}},{"r":6,"c":7,"v":{"v":23309873564,"ct":{"fa":"General","t":"n"},"m":"23309873564"}},{"r":7,"c":8,"v":{"v":null,"ct":{"fa":"General","t":"g"},"bl":1}}], + "row": 84, + "column": 60, + "config": { + "merge": {}, + "rowlen": {}, + "columnlen": { + "0": 109, + "2": 143, + "3": 200, + "4": 180, + "6": 178, + "7": 125 + }, + "customWidth": { + "2": 1, + "3": 1, + "4": 1, + "6": 1, + "7": 1 + } + }, + "luckysheet_select_save": [ + { + "left": 963, + "width": 125, + "top": 240, + "height": 19, + "left_move": 963, + "width_move": 125, + "top_move": 240, + "height_move": 19, + "row": [ + 12, + 12 + ], + "column": [ + 7, + 7 + ], + "row_focus": 12, + "column_focus": 7 + } + ], + "dataVerification": { + "1_0": { + "type": "dropdown", + "type2": null, + "value1": "Develop,Fix,Done", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "2_0": { + "type": "dropdown", + "type2": null, + "value1": "Develop,Fix,Done", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "3_0": { + "type": "dropdown", + "type2": null, + "value1": "Develop,Fix,Done", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "4_0": { + "type": "dropdown", + "type2": null, + "value1": "Develop,Fix,Done", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "5_0": { + "type": "dropdown", + "type2": null, + "value1": "Develop,Fix,Done", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "6_0": { + "type": "dropdown", + "type2": null, + "value1": "Develop,Fix,Done", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "1_1": { + "type": "checkbox", + "type2": null, + "value1": "Pass", + "value2": "Fail", + "checked": false, + "remote": true, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "2_1": { + "type": "checkbox", + "type2": null, + "value1": "Pass", + "value2": "Fail", + "checked": true, + "remote": true, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "3_1": { + "type": "checkbox", + "type2": null, + "value1": "Pass", + "value2": "Fail", + "checked": false, + "remote": true, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "4_1": { + "type": "checkbox", + "type2": null, + "value1": "Pass", + "value2": "Fail", + "checked": false, + "remote": true, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "5_1": { + "type": "checkbox", + "type2": null, + "value1": "Pass", + "value2": "Fail", + "checked": false, + "remote": true, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "6_1": { + "type": "checkbox", + "type2": null, + "value1": "Pass", + "value2": "Fail", + "checked": true, + "remote": true, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "1_2": { + "type": "number", + "type2": "bw", + "value1": "1", + "value2": "10", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "2_2": { + "type": "number", + "type2": "bw", + "value1": "1", + "value2": "10", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "3_2": { + "type": "number", + "type2": "bw", + "value1": "1", + "value2": "10", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "4_2": { + "type": "number", + "type2": "bw", + "value1": "1", + "value2": "10", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "5_2": { + "type": "number", + "type2": "bw", + "value1": "1", + "value2": "10", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "6_2": { + "type": "number", + "type2": "bw", + "value1": "1", + "value2": "10", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "1_3": { + "type": "text_content", + "type2": "include", + "value1": "Luckysheet", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": true, + "hintText": "include Luckysheet" + }, + "2_3": { + "type": "text_content", + "type2": "include", + "value1": "Luckysheet", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": true, + "hintText": "include Luckysheet" + }, + "3_3": { + "type": "text_content", + "type2": "include", + "value1": "Luckysheet", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": true, + "hintText": "include Luckysheet" + }, + "4_3": { + "type": "text_content", + "type2": "include", + "value1": "Luckysheet", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": true, + "hintText": "include Luckysheet" + }, + "5_3": { + "type": "text_content", + "type2": "include", + "value1": "Luckysheet", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": true, + "hintText": "include Luckysheet" + }, + "6_3": { + "type": "text_content", + "type2": "include", + "value1": "Luckysheet", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": true, + "hintText": "include Luckysheet" + }, + "1_4": { + "type": "text_length", + "type2": "bw", + "value1": "1", + "value2": "5", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "2_4": { + "type": "text_length", + "type2": "bw", + "value1": "1", + "value2": "5", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "3_4": { + "type": "text_length", + "type2": "bw", + "value1": "1", + "value2": "5", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "4_4": { + "type": "text_length", + "type2": "bw", + "value1": "1", + "value2": "5", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "5_4": { + "type": "text_length", + "type2": "bw", + "value1": "1", + "value2": "5", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "6_4": { + "type": "text_length", + "type2": "bw", + "value1": "1", + "value2": "5", + "checked": false, + "remote": false, + "prohibitInput": true, + "hintShow": false, + "hintText": "" + }, + "1_5": { + "type": "date", + "type2": "bw", + "value1": "2020-09-23", + "value2": "2020-10-10", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "2_5": { + "type": "date", + "type2": "bw", + "value1": "2020-09-23", + "value2": "2020-10-10", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "3_5": { + "type": "date", + "type2": "bw", + "value1": "2020-09-23", + "value2": "2020-10-10", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "4_5": { + "type": "date", + "type2": "bw", + "value1": "2020-09-23", + "value2": "2020-10-10", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "5_5": { + "type": "date", + "type2": "bw", + "value1": "2020-09-23", + "value2": "2020-10-10", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "6_5": { + "type": "date", + "type2": "bw", + "value1": "2020-09-23", + "value2": "2020-10-10", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "1_6": { + "type": "validity", + "type2": "card", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "2_6": { + "type": "validity", + "type2": "card", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "3_6": { + "type": "validity", + "type2": "card", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "4_6": { + "type": "validity", + "type2": "card", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "5_6": { + "type": "validity", + "type2": "card", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "6_6": { + "type": "validity", + "type2": "card", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "1_7": { + "type": "validity", + "type2": "phone", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "2_7": { + "type": "validity", + "type2": "phone", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "3_7": { + "type": "validity", + "type2": "phone", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "4_7": { + "type": "validity", + "type2": "phone", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "5_7": { + "type": "validity", + "type2": "phone", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + }, + "6_7": { + "type": "validity", + "type2": "phone", + "value1": "", + "value2": "", + "checked": false, + "remote": false, + "prohibitInput": false, + "hintShow": false, + "hintText": "" + } + } +} +// export default sheetDataVerification; \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/demoData/sheetFormula.js b/report-ui/src/components/luckysheet/demoData/sheetFormula.js new file mode 100644 index 00000000..1f1ee368 --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/sheetFormula.js @@ -0,0 +1,6600 @@ + window.sheetFormula = { + "name": "Formula", + "color": "", + "config": { + "merge": { + "12_2": { + "rs": 1, + "cs": 6, + "r": 12, + "c": 2 + }, + "19_2": { + "rs": 1, + "cs": 6, + "r": 19, + "c": 2 + }, + "20_6": { + "rs": 1, + "cs": 5, + "r": 20, + "c": 6 + }, + "22_6": { + "rs": 1, + "cs": 2, + "r": 22, + "c": 6 + }, + "23_6": { + "rs": 1, + "cs": 2, + "r": 23, + "c": 6 + }, + "28_2": { + "rs": 1, + "cs": 6, + "r": 28, + "c": 2 + }, + "31_6": { + "rs": 1, + "cs": 3, + "r": 31, + "c": 6 + }, + "33_6": { + "rs": 1, + "cs": 3, + "r": 33, + "c": 6 + }, + "35_6": { + "rs": 1, + "cs": 3, + "r": 35, + "c": 6 + }, + "37_6": { + "rs": 1, + "cs": 3, + "r": 37, + "c": 6 + }, + "29_6": { + "r": 29, + "c": 6, + "rs": 1, + "cs": 3 + } + }, + "rowlen": {}, + "columnlen": { + "0": 111, + "2": 105, + "3": 82, + "4": 71, + "5": 84, + "6": 123, + "7": 48, + "8": 192, + "9": 56, + "10": 56 + } + }, + "index": "1", + "chart": [], + "order": "1", + "column": 18, + "row": 45, + "celldata": [{ + "r": 0, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 0, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 0, + "c": 2, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 0, + "c": 3, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 0, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 0, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 0, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 0, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 0, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 0, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 0, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 1, + "c": 0, + "v": { + "v": "Basic Function", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Basic Function", + "bg": null, + "bl": 1, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 1, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 1, + "c": 2, + "v": { + "v": "Name", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Name", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 1, + "c": 3, + "v": { + "v": "Age", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Age", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 1, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 1, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 1, + "c": 6, + "v": { + "v": "Indirect Function", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Indirect Function", + "bg": null, + "bl": 1, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 1, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 1, + "c": 8, + "v": { + "v": "J2", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "J2", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 1, + "c": 9, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 1, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 2, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 2, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 2, + "c": 2, + "v": { + "v": "Jack", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Jack", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 2, + "c": 3, + "v": { + "v": 17, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "17", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 2, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 2, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 2, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 2, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 2, + "c": 8, + "v": { + "v": "I", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "I", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 2, + "c": 9, + "v": { + "v": 2, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "2", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 2, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 3, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 3, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 3, + "c": 2, + "v": { + "v": "Lily", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Lily", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 3, + "c": 3, + "v": { + "v": 23, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "23", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 3, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 3, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 3, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 3, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 3, + "c": 8, + "v": { + "v": "J", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "J", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 3, + "c": 9, + "v": { + "v": 3, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "3", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 3, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 4, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 4, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 4, + "c": 2, + "v": { + "v": "Bob", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Bob", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 4, + "c": 3, + "v": { + "v": 30, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "30", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 4, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 4, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 4, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 4, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 4, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 4, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 4, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 5, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 5, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 5, + "c": 2, + "v": { + "v": "Mary", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Mary", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 5, + "c": 3, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 5, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 5, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 5, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 5, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 5, + "c": 8, + "v": { + "v": "=INDIRECT(\"I2\")", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "=INDIRECT(\"I2\")", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 5, + "c": 9, + "v": { + "v": "J2", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "J2", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=INDIRECT(\"I2\")" + } + }, { + "r": 5, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 6, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 6, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 6, + "c": 2, + "v": { + "v": "Average Age:", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Average Age:", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 6, + "c": 3, + "v": { + "v": 23.75, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "23.75", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=AVERAGE(D3:D6)" + } + }, { + "r": 6, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 6, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 6, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 6, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 6, + "c": 8, + "v": { + "v": "=INDIRECT(I2)", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "=INDIRECT(I2)", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 6, + "c": 9, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=INDIRECT(I2)" + } + }, { + "r": 6, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 7, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 7, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 7, + "c": 2, + "v": { + "v": "Max Age:", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Max Age:", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 7, + "c": 3, + "v": { + "v": 30, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "30", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=MAX(D3:D6)" + } + }, { + "r": 7, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 7, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 7, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 7, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 7, + "c": 8, + "v": { + "v": "=INDIRECT(\"I\"&(1+2))", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "=INDIRECT(\"I\"&(1+2))", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 7, + "c": 9, + "v": { + "v": "I", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "I", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=INDIRECT(\"I\"&(1+2))" + } + }, { + "r": 7, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 8, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 8, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 8, + "c": 2, + "v": { + "v": "Min Age:", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Min Age:", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 8, + "c": 3, + "v": { + "v": 17, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "17", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=MIN(D3:D6)" + } + }, { + "r": 8, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 8, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 8, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 8, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 8, + "c": 8, + "v": { + "v": "=INDIRECT(I4&J3)", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "=INDIRECT(I4&J3)", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 8, + "c": 9, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=INDIRECT(I4&J3)" + } + }, { + "r": 8, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 9, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 9, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 9, + "c": 2, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 9, + "c": 3, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 9, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 9, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 9, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 9, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 9, + "c": 8, + "v": { + "v": "=INDIRECT(\"Formula!\"&I2)", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "=INDIRECT(\"Formula!\"&I2)", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 9, + "c": 9, + "v": { + "ct": { + "fa": "General", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "v": 1, + "m": "1", + "f": "=INDIRECT(\"Formula!\"&I2)" + } + }, { + "r": 9, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 10, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 10, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 10, + "c": 2, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 10, + "c": 3, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 10, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 10, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 10, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 10, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 10, + "c": 8, + "v": { + "v": "=INDIRECT(\"Formula!I2\")", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "=INDIRECT(\"Formula!I2\")", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 10, + "c": 9, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "m": "J2", + "v": "J2", + "f": "=INDIRECT(\"Formula!I2\")" + } + }, { + "r": 10, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 11, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 11, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 11, + "c": 2, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 11, + "c": 3, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 11, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 11, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 11, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 11, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 11, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 11, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 11, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 12, + "c": 0, + "v": { + "v": "Array Formula", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Array Formula", + "bg": null, + "bl": 1, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 12, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 12, + "c": 2, + "v": { + "v": "Calculation", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Calculation", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "mc": { + "rs": 1, + "cs": 6, + "r": 12, + "c": 2 + } + } + }, { + "r": 12, + "c": 3, + "v": { + "mc": { + "r": 12, + "c": 2 + } + } + }, { + "r": 12, + "c": 4, + "v": { + "mc": { + "r": 12, + "c": 2 + } + } + }, { + "r": 12, + "c": 5, + "v": { + "mc": { + "r": 12, + "c": 2 + } + } + }, { + "r": 12, + "c": 6, + "v": { + "mc": { + "r": 12, + "c": 2 + } + } + }, { + "r": 12, + "c": 7, + "v": { + "mc": { + "r": 12, + "c": 2 + } + } + }, { + "r": 12, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 12, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 12, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 13, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 13, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 13, + "c": 2, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 13, + "c": 3, + "v": { + "v": "Match", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Match", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 13, + "c": 4, + "v": { + "v": "Physical", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Physical", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 13, + "c": 5, + "v": { + "v": "Chemistry", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Chemistry", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 13, + "c": 6, + "v": { + "v": "Alex", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Alex", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 13, + "c": 7, + "v": { + "v": "Sum", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Sum", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 13, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 13, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 13, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 14, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 14, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 14, + "c": 2, + "v": { + "v": "Alice", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Alice", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 14, + "c": 3, + "v": { + "v": 97, + "ct": { + "fa": "General", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "m": "97" + } + }, { + "r": 14, + "c": 4, + "v": { + "v": 61, + "ct": { + "fa": "General", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "m": "61" + } + }, { + "r": 14, + "c": 5, + "v": { + "v": 53, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "53", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 14, + "c": 6, + "v": { + "v": 43, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "43", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 14, + "c": 7, + "v": { + "ct": { + "fa": "General", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "v": 207, + "m": "207", + "f": "=SUBTOTAL(9,OFFSET($D$15,ROW($D$15:$D$18)-ROW($D$15),1,3))" + } + }, { + "r": 14, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 14, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 14, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 15, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 15, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 15, + "c": 2, + "v": { + "v": "John", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "John", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 15, + "c": 3, + "v": { + "v": 65, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "65", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 15, + "c": 4, + "v": { + "v": 76, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "76", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 15, + "c": 5, + "v": { + "v": 65, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "65", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 15, + "c": 6, + "v": { + "v": 55, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "55", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 15, + "c": 7, + "v": { + "ct": { + "fa": "General", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "v": 182, + "m": "182", + "f": "=SUBTOTAL(9,OFFSET(E15,ROW(E15:E18)-ROW(E15),1,3))" + } + }, { + "r": 15, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "ct": { + "fa": "General", + "t": "n" + } + } + }, { + "r": 15, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 15, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 16, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 16, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 16, + "c": 2, + "v": { + "v": "Bob", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Bob", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 16, + "c": 3, + "v": { + "v": 55, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "55", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 16, + "c": 4, + "v": { + "v": 70, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "70", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 16, + "c": 5, + "v": { + "v": 64, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "64", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 16, + "c": 6, + "v": { + "v": 54, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "54", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 16, + "c": 7, + "v": { + "v": 152, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "152", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=SUBTOTAL(9,OFFSET(F15,ROW(F15:F18)-ROW(F15),1,3))" + } + }, { + "r": 16, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 16, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 16, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 17, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 17, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 17, + "c": 2, + "v": { + "v": "Jack", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Jack", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 17, + "c": 3, + "v": { + "v": 89, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "89", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 17, + "c": 4, + "v": { + "v": 77, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "77", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 17, + "c": 5, + "v": { + "v": 73, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "73", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 17, + "c": 6, + "v": { + "v": 73, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "73", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 17, + "c": 7, + "v": { + "v": 541, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "541", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=SUBTOTAL(9,OFFSET(G15,ROW(G15:G18)-ROW(G15),1,3))" + } + }, { + "r": 17, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 17, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 17, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 18, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 18, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 18, + "c": 2, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 18, + "c": 3, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 18, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 18, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 18, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 18, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 18, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 18, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 18, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 19, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 19, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 19, + "c": 2, + "v": { + "v": "Search", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Search", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "mc": { + "rs": 1, + "cs": 6, + "r": 19, + "c": 2 + } + } + }, { + "r": 19, + "c": 3, + "v": { + "mc": { + "r": 19, + "c": 2 + } + } + }, { + "r": 19, + "c": 4, + "v": { + "mc": { + "r": 19, + "c": 2 + } + } + }, { + "r": 19, + "c": 5, + "v": { + "mc": { + "r": 19, + "c": 2 + } + } + }, { + "r": 19, + "c": 6, + "v": { + "mc": { + "r": 19, + "c": 2 + } + } + }, { + "r": 19, + "c": 7, + "v": { + "mc": { + "r": 19, + "c": 2 + } + } + }, { + "r": 19, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 19, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 19, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 20, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 20, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 20, + "c": 2, + "v": { + "v": "apple", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "apple", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 20, + "c": 3, + "v": { + "v": "apple", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "apple", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 20, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 20, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 20, + "c": 6, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "mc": { + "rs": 1, + "cs": 5, + "r": 20, + "c": 6 + } + } + }, { + "r": 20, + "c": 7, + "v": { + "mc": { + "r": 20, + "c": 6 + } + } + }, { + "r": 20, + "c": 8, + "v": { + "mc": { + "r": 20, + "c": 6 + } + } + }, { + "r": 20, + "c": 9, + "v": { + "mc": { + "r": 20, + "c": 6 + } + } + }, { + "r": 20, + "c": 10, + "v": { + "mc": { + "r": 20, + "c": 6 + } + } + }, { + "r": 21, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 21, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 21, + "c": 2, + "v": { + "v": "banana", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "banana", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 21, + "c": 3, + "v": { + "v": "pear", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "pear", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 21, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 21, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 21, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 21, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 21, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 21, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 21, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 22, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 22, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 22, + "c": 2, + "v": { + "v": "pear", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "pear", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 22, + "c": 3, + "v": { + "v": "potato", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "potato", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 22, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 22, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 22, + "c": 6, + "v": { + "v": "ArrayFormula Result:", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "ArrayFormula Result:", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "mc": { + "rs": 1, + "cs": 2, + "r": 22, + "c": 6 + } + } + }, { + "r": 22, + "c": 7, + "v": { + "mc": { + "r": 22, + "c": 6 + } + } + }, { + "r": 22, + "c": 8, + "v": { + "v": "dumpling", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "dumpling", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=INDEX(D21:D25,MATCH(\"dumpling\",D21:D25),1)" + } + }, { + "r": 22, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "ct": { + "fa": "General", + "t": "b" + } + } + }, { + "r": 22, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "ct": { + "fa": "General", + "t": "n" + } + } + }, { + "r": 23, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 23, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 23, + "c": 2, + "v": { + "v": "tomato", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "tomato", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 23, + "c": 3, + "v": { + "v": "potato", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "potato", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 23, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 23, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 23, + "c": 6, + "v": { + "v": "NomalFormula Result:", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "NomalFormula Result:", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "mc": { + "rs": 1, + "cs": 2, + "r": 23, + "c": 6 + } + } + }, { + "r": 23, + "c": 7, + "v": { + "mc": { + "r": 23, + "c": 6 + } + } + }, { + "r": 23, + "c": 8, + "v": { + "ct": { + "fa": "General", + "t": "b" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "m": "FALSE", + "v": false, + "f": "=ISNA(MATCH(D21:D25,C21:C27,0))" + } + }, { + "r": 23, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "ct": { + "fa": "General", + "t": "b" + } + } + }, { + "r": 23, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 24, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 24, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 24, + "c": 2, + "v": { + "v": "potato", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "potato", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 24, + "c": 3, + "v": { + "v": "dumpling", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "dumpling", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 24, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 24, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 24, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 24, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 24, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "ct": { + "fa": "General", + "t": "e" + } + } + }, { + "r": 24, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 24, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 25, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 25, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 25, + "c": 2, + "v": { + "v": "cake", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "cake", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 25, + "c": 3, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 25, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 25, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 25, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 25, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 25, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 25, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 25, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 26, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 26, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 26, + "c": 2, + "v": { + "v": "noodel", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "noodel", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 26, + "c": 3, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 26, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 26, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 26, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 26, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 26, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 26, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 26, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 27, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 27, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 27, + "c": 2, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 27, + "c": 3, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 27, + "c": 4, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 27, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 27, + "c": 6, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 27, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 27, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 27, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 27, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 28, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 28, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 28, + "c": 2, + "v": { + "v": "Statistics", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Statistics", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "mc": { + "rs": 1, + "cs": 6, + "r": 28, + "c": 2 + } + } + }, { + "r": 28, + "c": 3, + "v": { + "mc": { + "r": 28, + "c": 2 + } + } + }, { + "r": 28, + "c": 4, + "v": { + "mc": { + "r": 28, + "c": 2 + } + } + }, { + "r": 28, + "c": 5, + "v": { + "mc": { + "r": 28, + "c": 2 + } + } + }, { + "r": 28, + "c": 6, + "v": { + "mc": { + "r": 28, + "c": 2 + } + } + }, { + "r": 28, + "c": 7, + "v": { + "mc": { + "r": 28, + "c": 2 + } + } + }, { + "r": 28, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 28, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 28, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 29, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 29, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 29, + "c": 2, + "v": { + "v": "Product", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Product", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 29, + "c": 3, + "v": { + "v": "Salesman", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Salesman", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 29, + "c": 4, + "v": { + "v": "Units Sold", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Units Sold", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 29, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 29, + "c": 6, + "v": { + "v": "Summing Sales: Faxes Sold By Brown", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Summing Sales: Faxes Sold By Brown", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "mc": { + "r": 29, + "c": 6, + "rs": 1, + "cs": 3 + } + } + }, { + "r": 29, + "c": 7, + "v": { + "mc": { + "r": 29, + "c": 6 + } + } + }, { + "r": 29, + "c": 8, + "v": { + "mc": { + "r": 29, + "c": 6 + } + } + }, { + "r": 29, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 29, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 30, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 30, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 30, + "c": 2, + "v": { + "v": "Fax", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Fax", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 30, + "c": 3, + "v": { + "v": "Brown", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Brown", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 30, + "c": 4, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 30, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 30, + "c": 6, + "v": { + "v": 61, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "61", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=SUM((C31:C39=\"Fax\")*(D31:D39=\"Brown\")*(E31:E39))" + } + }, { + "r": 30, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 30, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 30, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 30, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 31, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 31, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 31, + "c": 2, + "v": { + "v": "Phone", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Phone", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 31, + "c": 3, + "v": { + "v": "Smith", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Smith", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 31, + "c": 4, + "v": { + "v": 10, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "10", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 31, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 31, + "c": 6, + "v": { + "v": "Logical AND (Faxes And Brown)", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Logical AND (Faxes And Brown)", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "mc": { + "rs": 1, + "cs": 3, + "r": 31, + "c": 6 + } + } + }, { + "r": 31, + "c": 7, + "v": { + "mc": { + "r": 31, + "c": 6 + } + } + }, { + "r": 31, + "c": 8, + "v": { + "mc": { + "r": 31, + "c": 6 + } + } + }, { + "r": 31, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 31, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 32, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 32, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 32, + "c": 2, + "v": { + "v": "Fax", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Fax", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 32, + "c": 3, + "v": { + "v": "Jones", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Jones", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 32, + "c": 4, + "v": { + "v": 20, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "20", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 32, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 32, + "c": 6, + "v": { + "v": 2, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "2", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=SUM((C31:C39=\"Fax\")*(D31:D39=\"Brown\"))" + } + }, { + "r": 32, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 32, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 32, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 32, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 33, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 33, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 33, + "c": 2, + "v": { + "v": "Fax", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Fax", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 33, + "c": 3, + "v": { + "v": "Smith", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Smith", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 33, + "c": 4, + "v": { + "v": 30, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "30", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 33, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 33, + "c": 6, + "v": { + "v": "Logical OR (Faxes Or Jones)", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Logical OR (Faxes Or Jones)", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "mc": { + "rs": 1, + "cs": 3, + "r": 33, + "c": 6 + } + } + }, { + "r": 33, + "c": 7, + "v": { + "mc": { + "r": 33, + "c": 6 + } + } + }, { + "r": 33, + "c": 8, + "v": { + "mc": { + "r": 33, + "c": 6 + } + } + }, { + "r": 33, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 33, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 34, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 34, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 34, + "c": 2, + "v": { + "v": "Phone", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Phone", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 34, + "c": 3, + "v": { + "v": "Jones", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Jones", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 34, + "c": 4, + "v": { + "v": 40, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "40", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 34, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 34, + "c": 6, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=SUM(IF((C31:C39=\"Fax\")+(D31:D39=\"Jones\"),1,0))" + } + }, { + "r": 34, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 34, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 34, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 34, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 35, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 35, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 35, + "c": 2, + "v": { + "v": "PC", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "PC", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 35, + "c": 3, + "v": { + "v": "Smith", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Smith", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 35, + "c": 4, + "v": { + "v": 50, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "50", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 35, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 35, + "c": 6, + "v": { + "v": "Logical XOR (Fax Or Jones but not both)", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Logical XOR (Fax Or Jones but not both)", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "mc": { + "rs": 1, + "cs": 3, + "r": 35, + "c": 6 + } + } + }, { + "r": 35, + "c": 7, + "v": { + "mc": { + "r": 35, + "c": 6 + } + } + }, { + "r": 35, + "c": 8, + "v": { + "mc": { + "r": 35, + "c": 6 + } + } + }, { + "r": 35, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 35, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 36, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 36, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 36, + "c": 2, + "v": { + "v": "Fax", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Fax", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 36, + "c": 3, + "v": { + "v": "Brown", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Brown", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 36, + "c": 4, + "v": { + "v": 60, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "60", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 36, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 36, + "c": 6, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=SUM(IF(MOD((C31:C39=\"Fax\")+(D31:D39=\"Jones\"),2),1,0))" + } + }, { + "r": 36, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 36, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 36, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 36, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 37, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 37, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 37, + "c": 2, + "v": { + "v": "Phone", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Phone", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 37, + "c": 3, + "v": { + "v": "Davis", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Davis", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 37, + "c": 4, + "v": { + "v": 70, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "70", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 37, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 37, + "c": 6, + "v": { + "v": "Logical NAND (All Sales Except Fax And Jones)", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Logical NAND (All Sales Except Fax And Jones)", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "mc": { + "rs": 1, + "cs": 3, + "r": 37, + "c": 6 + } + } + }, { + "r": 37, + "c": 7, + "v": { + "mc": { + "r": 37, + "c": 6 + } + } + }, { + "r": 37, + "c": 8, + "v": { + "mc": { + "r": 37, + "c": 6 + } + } + }, { + "r": 37, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 37, + "c": 10, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 38, + "c": 0, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 38, + "c": 1, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 38, + "c": 2, + "v": { + "v": "PC", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "PC", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 38, + "c": 3, + "v": { + "v": "Jones", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Jones", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 38, + "c": 4, + "v": { + "v": 80, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "80", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 38, + "c": 5, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 38, + "c": 6, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0, + "f": "=SUM(IF((C31:C39=\"Fax\")+(D31:D39=\"Jones\")<>2,1,0))" + } + }, { + "r": 38, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 38, + "c": 8, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 38, + "c": 9, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 10, + "fc": "rgb(0, 0, 0)", + "ht": 1, + "vt": 0 + } + }, { + "r": 38, + "c": 10, + "v": {} + }], + "calcChain": [{ + "r": 6, + "c": 3, + "index": 1, + // "func": [true, 23.75, "=AVERAGE(D3:D6)"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 7, + "c": 3, + "index": 1, + // "func": [true, 30, "=MAX(D3:D6)"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 8, + "c": 3, + "index": 1, + // "func": [true, 17, "=MIN(D3:D6)"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 5, + "c": 9, + "index": 1, + // "func": [true, "J2", "=INDIRECT(\"I2\")"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 6, + "c": 9, + "index": 1, + // "func": [true, 1, "=INDIRECT(I2)"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 7, + "c": 9, + "index": 1, + // "func": [true, "I", "=INDIRECT(\"I\"&(1+2))"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 8, + "c": 9, + "index": 1, + // "func": [true, 1, "=INDIRECT(I4&J3)"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 16, + "c": 7, + "index": 1, + // "func": [true, 152, "=SUBTOTAL(9,OFFSET(F15,ROW(F15:F18)-ROW(F15),1,3))"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 17, + "c": 7, + "index": 1, + // "func": [true, 541, "=SUBTOTAL(9,OFFSET(G15,ROW(G15:G18)-ROW(G15),1,3))"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 22, + "c": 8, + "index": 1, + // "func": [true, "dumpling", "=INDEX(D21:D25,MATCH(\"dumpling\",D21:D25),1)"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 38, + "c": 6, + "index": 1, + // "func": [true, 1, "=SUM(IF((C31:C39=\"Fax\")+(D31:D39=\"Jones\")<>2,1,0))"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 30, + "c": 6, + "index": 1, + // "func": [true, "#NAME?", "=SUM((C31:C39=\"Fax\")*(D31:D39=\"Brown\")*(E31:E39))"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 32, + "c": 6, + "index": 1, + // "func": [true, "#NAME?", "=SUM((C31:C39=\"Fax\")*(D31:D39=\"Brown\"))"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 34, + "c": 6, + "index": 1, + // "func": [true, 1, "=SUM(IF((C31:C39=\"Fax\")+(D31:D39=\"Jones\"),1,0))"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 36, + "c": 6, + "index": 1, + // "func": [true, 1, "=SUM(IF(MOD((C31:C39=\"Fax\")+(D31:D39=\"Jones\"),2),1,0))"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 9, + "c": 9, + "index": 1, + // "func": [true, 1, "=INDIRECT(\"Formula!\"&I2)"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 10, + "c": 9, + "index": 1, + // "func": [true, "J2", "=INDIRECT(\"Formula!I2\")"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 14, + "c": 7, + "index": 1, + // "func": [true, 207, "=SUBTOTAL(9,OFFSET($D$15,ROW($D$15:$D$18)-ROW($D$15),1,3))"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 15, + "c": 7, + "index": 1, + // "func": [true, 182, "=SUBTOTAL(9,OFFSET(E15,ROW(E15:E18)-ROW(E15),1,3))"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 23, + "c": 8, + "index": 1, + // "func": [true, false, "=ISNA(MATCH(D21:D25,C21:C27,0))"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }], + "ch_width": 1723, + "rh_height": 1010, + "luckysheet_select_save": [{ + "left": 532, + "width": 123, + "top": 780, + "height": 19, + "left_move": 532, + "width_move": 123, + "top_move": 780, + "height_move": 19, + "row": [39, 39], + "column": [6, 6], + "row_focus": 39, + "column_focus": 6 + }], + "luckysheet_selection_range": [], + "scrollLeft": 0, + "scrollTop": 0, + "frozen": {"type":"row"} +} + +// export default sheetFormula \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/demoData/sheetPicture.js b/report-ui/src/components/luckysheet/demoData/sheetPicture.js new file mode 100644 index 00000000..c328988f --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/sheetPicture.js @@ -0,0 +1,159 @@ +window.sheetPicture = { + "name": "Picture", + "index": "Sheet_3e4oe25C757r_1600925108337", + "celldata": [], + "row": 84, + "column": 60, + "config": { + "rowlen": { + "2": 31, + "4": 66 + }, + "customHeight": { + "2": 1, + "4": 1 + }, + "merge": {}, + "columnlen": { + "8": 105 + }, + "customWidth": { + "8": 1 + } + }, + celldata:[{"r":0,"c":0,"v":{"v":null,"bl":1}},{"r":1,"c":1,"v":{"ct":{"fa":"General","t":"g"},"v":"Border","bl":1,"tb":"1","m":"Border"}},{"r":1,"c":8,"v":{"m":"Fixed Position","ct":{"fa":"General","t":"g"},"v":"Fixed Position","bl":1}},{"r":4,"c":8,"v":{}},{"r":5,"c":1,"v":{"ct":{"fa":"General","t":"g"},"v":"Move and resize cells","bl":1,"tb":"1","m":"Move and resize cells"}},{"r":5,"c":8,"v":{"m":"Move and don't resize the cell","ct":{"fa":"General","t":"g"},"v":"Move and don't resize the cell","bl":1,"tb":"1"}},{"r":6,"c":0,"v":{"v":"","ct":{"fa":"General","t":"g"},"m":""}}], + "luckysheet_select_save": [ + { + "left": 444, + "width": 73, + "top": 239, + "height": 19, + "left_move": 444, + "width_move": 73, + "top_move": 239, + "height_move": 19, + "row": [ + 9, + 9 + ], + "column": [ + 6, + 6 + ], + "row_focus": 9, + "column_focus": 6 + } + ], + "images": { + "img_wx5a6n0A1ael_1600925814407": { + "type": "3", + "src": "data:image/png;base64,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", + "originWidth": 304, + "originHeight": 64, + "default": { + "width": 304, + "height": 64, + "left": 80, + "top": 45 + }, + "crop": { + "width": 304, + "height": 64, + "offsetLeft": 0, + "offsetTop": 0 + }, + "isFixedPos": false, + "fixedLeft": 268, + "fixedTop": 297, + "border": { + "width": 2, + "radius": "dashed", + "style": "solid", + "color": "#ff0000" + } + }, + "img_5034067dpM6W_1600925833775": { + "type": "1", + "src": "data:image/png;base64,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", + "originWidth": 304, + "originHeight": 64, + "default": { + "width": 304, + "height": 64, + "left": 79, + "top": 187 + }, + "crop": { + "width": 304, + "height": 64, + "offsetLeft": 0, + "offsetTop": 0 + }, + "isFixedPos": false, + "fixedLeft": 268, + "fixedTop": 297, + "border": { + "width": 0, + "radius": 0, + "style": "solid", + "color": "#000" + } + }, + "img_8s8lnsidWmWo_1600925835996": { + "type": "3", + "src": "data:image/png;base64,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", + "originWidth": 304, + "originHeight": 64, + "default": { + "width": 304, + "height": 64, + "left": 563, + "top": 50 + }, + "crop": { + "width": 304, + "height": 64, + "offsetLeft": 0, + "offsetTop": 0 + }, + "isFixedPos": true, + "fixedLeft": 641, + "fixedTop": 193, + "border": { + "width": 0, + "radius": 0, + "style": "solid", + "color": "#000" + } + }, + "img_ni1an0tek2ko_1600926607293": { + "type": "2", + "src": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATAAAABACAYAAACdriuGAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABMKADAAQAAAABAAAAQAAAAADNtzoiAAAc30lEQVR4Ae1dCZwUxdWv6p6dPUAQPCMKmEPwAEVioiYx4hFj1AgYPD6i0cQvgPoDdheEvdhmd3YBZRdBc6wH3uQTFEVNosaExKjRENSFqIAalStEZOXcY6a76/vX7PZsdU9PT8/sTNhdqn+//nXVq1evql5Xv3r16lU1Ham1aeQgXJSSlsbK3AUHoWhZpOSA5EAv4YDSS9ohmyE5IDlwCHJACrBD8KXLJksO9BYOSAHWW96kbIfkwCHIASnADsGXLpssOdBbOBBwawgj7FxikqBbWqZgjCqREZVtBTF6jO1eX5W3KBaXAckByQHJgSQccBVg7cKLZVWAEWYohNK+sfopLBILy4DkgOSA5IAPDsgppA8mSRTJAcmB7skBdw2se9Y17Vqdr7FAkxIZTRg5jTA2jBE6hBLWjxFirtdyL0ubsMwoOSA5cFA50GsF2Oj5rH+kNTIB9rxxu0jkPGKwzukqJBmEFyGUbD6o3JeFSw5IDnSJAykIMHosSsrvUmlCZkqoiehhFoiZZA/CISue7nNUiA0x9MjccGvkGmhbee10ouIqjiTqsC8OKAGSA5IDPYYDKQgwks9Eo3sXm8gYhAojqkVGUUgfK5zO8xyNDdxPImW6HrkVgivXHw221R+exJIckBzojhxIRYB1x/oTbt/aRfXiAywyG4Lr8NQqSTemhi+xJQckB7oTB3q0ABsxjw1oaousICa70H2S6M1qSsj73hgyVXJAcqA7c6DHCrDRGhsebgs/h5noV9NlsEJyXkk3r8wnOSA5cPA50CP9wEbM1S+NkMgbsKGlLbywArnjbY2+d/BfgayB5IDkQLoc6HEa2OlzI2MYM5/FIkCX6o4VyOfTZZrMlzoHtPr6gSSsxlxZArrOysuLt6ROqWfnkHzI7PvrkhDIbFWSUxtdzb4SNiJPwljf9Xor9JHkJaaOoS1YcrwRiRTbcir0merSor/YYIdYxGg252Hg+bnVbIPQZoS7tPJs0epJT8mHzL6tHjOF/KbG+oWN8LMQXgO7ygKcBvtBY0Xg1a7ScctvmOFjoB1OF28sMoxyw5UwyQHJAW8OaLULh3thdF2T8aKeoTRNY8pTJLwMNq9TMkESq4/llNJ0Fi4zUbykITkgOeDBgfr6+vzdB8i1jJhTDIMeA9QhidB7hAa2kkauh/DKzJ5FSte8UxlckYghEi45IDlw8DhQEaq/ranZ3GYScyk0jLOS1aTbCzA4quZhOlaVrCF+0xVKZ0ntyy+3JJ7kwH+bA+wCKCsD/Jba7QVYE9FvQ4MG+22QJx4lv2uszFntiSMTJQckB3oMB7q1AOOe9jg3ojQT3ITWtTMQCN6SCVqShuSA5ED34EC3NuIrbeEiMwV1MiFLKQ3D72v82+X004Q4MsGTA1pDQwFpaj4WxxIdqWL76dFH526eNGnSIXeK7p13PtLnQOSzEwxK+qhq/rbKmbf8J9MmiQULHjhsH9l7PDXNvH6BozbNnHnDAc+X4zMxFKof1KYqx6mE7STHHr5Du+mmVp9Zk6Jlk7ZX4d1WgHWsPP7Eq/J+0+A2cQumjllxm/Bbh0zhwcg5Gcd4fC9Gj7G26ooZ18XiCQIVoYW34wC0szuT2c7q8hmTOuPxIf6x7m3bOQXG1HHGZ/vOxjOqseskTLZ+FjYrqhdux7Hgb6qEztfKi/4RTyF9iPbgg3n69qZ6rBXzY5xiF+rweWBAXpF26637y2vqiylj34olIqBSJaSVFb4lwtzCWu2SUwwzEhLTGCVrQ2XFNSKMh+fULLzYZLQIdfnGntbPYm48ut5C5oTqwhWhuq1IeyJXUe4uKyv8tzO/3zgvhzE6c19kN+xATEVbyR5jJwP9TxH/uxoMFmuzpm71S0+rrTvJMMnPgD8KtM5oZeZRRDeJzglsazLKQwtfw8D+9IAC2lBUVNTily7HyxTtjjZPiZXN2DdjYQTwTo5C+1eKMHgRPF5VXvwUh3VbAbaS6OfD9nWCWPF0whgdF6+rDD6QTt7umccchf2f46y6oQNyh1AfFz0biyFivs1emeaE6q/Y07bzV/hwBnE8/jGJF+JcmB2P9ON1wq5CJ3tRDQR+rs2e5klXpJEoHBWc23auAm37Jn1Kt5Ec5WIuvHhehZF/mYwtFOkYxNiJuKdg5vimEb4RbYjxg8PQV57lT+sqv2Px10g4stw0yRmcA04ecDzAgqjnl/EsaTWNYvDhrury4lkWDT9PjTHFqKm7G+XAxOEoBRINkKGgM1SPhC+uqKmfXF1WtNyLLt4znVOzKKSbbCbqluOKCwEJ+Hlo1XlNzWy6Vl0/WasoesEVVwBmmjbadqLYL4Wi2oOM5QPH9p6wDTA2WEZH1LhM3QAAxnbdbYKS+eNJTlE3aE6PqkJFTd0NJmFPo/NHhZefyqMTXoKz2J7TfvGL2HYhP/mcOHz6tLd15+9B70JbGiUfBVTl26FZhe9bcOVbo57DaLzdivMnOvs1XHsTYc4wFxjAs2mtGAj2qkf2jQmGUKjuBNqmvwyCEF7+LtAMot63Q9tNyW5r1NQvwKCU3D4LcwozzSe0mkVnJqrR8uXLVQw+D2HXQ2lC4eXMzMgQg5jPQZu8ypkkxrNJWywnlXC3FWDomBek0hAbLqWtkNITcd59iaZFT361JctIYg5oNYtPw8e0FJ2fj9CdFyVfQEN5Eb+SWkAU+ivw95XOxI4QIyONL1ofw0eM15f6pS1adPj+8Bd/wOD1HTE3hMv6QDD/21pJ4SciXBszRkeaXbtmpL+x/YuxIl5cOHQXNA9oj8LFFPIbbdKkmDbbxsjjqId99ZuSPShvGaXKfJglQuBDA3iyQSATDeKfC6E5NXVjnHC3OMooAL9m8DQuREH395zH7eXQD93yGMzQ3OAc9s+NWyaD5g1x6ZS+gbrej7rXQtX8DcKbRBzwI2AS8MDD8z2btMW6pBLullNIvm2omUROT6UhFi46wHac7jr2nTm5ayyYfPrngM70O53CCx/T831zDv+fWbN+ZjuCm2sCOjOwN5WcaJWAj/HKytr68xFfbcH8PGtr7zmiZX8bhBcZZcPHh1eg5v+g5PZbvrDBOyJBSu7DaMW1jZjARR1+guT/c8PnMIOaE50zNaqw+yx87gmOadXZNhxK3woU0Iu1oqImC896zqmum2RSwqfb7YIbT5PSa5Dumwfot+9hCn6pOAXnGs/6TVurIJBKYrRBFAPMFdyGp5VOfc+qA39qCxceqbeyarHeqNAOqqg3V5UV/taGy6ettXU/JSZdBPrtWjOmm7pJy4H3YxGXh7NFWz3uiEfIrl0xG5fRSh5C+2KzL9R/q5pv7xP9FCW2qAG/TtLivAl+Oos66+KNToxZBbpXpm7Cp/buV5sSGYZy2juDO0ocFCMK9gfTpbkkOPqdOUEpvOI4lBwAO8j3wPfvi5jg6yq1vOhKp/DiONxYHlCCl4PvbWIejOR2m4WY6BKuqbnrmGaz9c/4kBzCi7zcP/eoi0pK3IUXJ8VPtMAfpn7nIHtxTc2iLzlg0eiSJUty8YH/yJZGyTvVJTPWWrC9zSb+YGW3HaEzPuomvHieqoriBvTmVVZ+/sTXcqkY9wxTckDN7TNGFF4c/+qrrzaqy4vKUHbsA7fomGY4boDHx1+Dtg2wcPhTJer1TuHF4RqlZnXZjPvxXU/ncevCosh13EBvxa1ntmjzlVBtxozPrRucC1tltj+paaVZT3HBQWmszF3gvCGlXkenXGO/yWcgyCVfhm4WU9ftFUbpJhvmhHnFIYCfxwh6+not+LM1Gt3hhSvTEnNAp2aZLZXvFw3QCt7ZbXAhwrUAfGD2o4kY8Z7CCfn58nurqf8FH95pAhjTKbIycNLgy/y4EDCF/lrMC+GjthAWp0VwnM/2G5dBUB4u4iuM3i/G9ZzATjHOw8hzhZdtTQ0ohQpVxls3BP90bfnyoJOOWxwGuV9qM6fw78v9UuhiZwJG/yEiTJu/eDAqebMI4zzUKgpfFmHOcFVF0QP4zt+y4KCrwPhfbsX5M5u0xXLSCXfLKaRJlUGQYt7twceFF/Qn2Buq1mnyZFVvZvlLBUdH4kONIYO/L1XPLlofAyQIsBy1jOrGM2Iyn4aJI6WYZoVDoXuGtJLWPyL+FQvGn/j4Hxpx0gk3cw1EhCcKB0qKXtBruKtB50dNzeg08k5nHmoYEztbGC2sRemjPC7ihWZN3wgXkR3A63ThYOQCY1tTY0XNwjvVXPIM1wbEPB32uU9EmN8wCwRWeOGq/XPf1ptanChDRICpG6ejvjabNqWq7Z2I+GIYWthLeO/iwsAPxPRs0hbLSSfcLQUYZeZhtk5mtax9qvIGjJwvBAOBx9eU0y1Wknx2jQO1tUuOajbCNs0E+tc7fqjyDx54/PZ9YfTJaWNtfCFgsJgJwuueqrKiqXi6dgER1wpzDRErf/ciQ8yHCx/kqVqo/uuif9r8+Q399+v7L4OGZmXFkz2pFRbuFgDtQYrFCsYWiXDY1k6CkLzPaCENEHBr8eG/zFT6onrOqNf4goKIm0pYzdE/9sLnbiMV1XW70abO98PI0WIenNxwshjnYUaMc+E3ONwJj4szZsdh5Ai+GmyZDbJJO64uKQLcBRhju+Fkw+1gsYv/t7Grvz6LEXMJQJOKdSJ03i14WU+jg8BozKBa040IbyjoF1j7tyIaNxS5kJOgFDnQQow4uwdIfJoiGf/osDFBjNiEV0fmY1IRXlaBajB/qR5u1UTblUGiWtg/LJzmyAHYvuy/3AuQwP1WuviEL9ddEIpwiyALRDgPo95c0zkLffQs7EwoMV59azcE2gsQZo+GSoud9jhndnscg7I2o9imzdkRYrG9CHUKMDAploIA6mQXQhzGyGR4vIlovsP72Z6hQI5q39mk7btCCRBdBdj6qjzbyNORN5SARsbBjZXBBhDlt7z+Wxxg5olxRVFq87GKS88CAFrOhPKaugp4xFenQl67/dYdcCJ9Bh/bBCsfBMx1sEMVa1dfHTUMwyXUtvoIGbBJK58e7w7SQQA7Fe6oqF30GjFN7hB6RYfgssjHnh2a0bUQZtdyzYyo6rTq0sLXYggeAeiZvqbJHiSsJNs03AKm+6Q6GYq8lvkgm7TTrWI0n23O3CVKMnOP5oBq0ngjMiMDs96o9tVjm7YPdWIunDHHpVo2dBL7oIepkP7htss5Hb5YACH0XTtNZvchsydGY1wQQRsbm68Gj6WKMhGrC4/CSJdwuxCE3GhimC9V1NY7ynIhnkEQZij/cZID7PN0b7yD2BQ1m7SddU417qqBpUokVXzu58VdJfhqIzfYc5sXnzZ2aF5k5Fz9CiznnoqRbTumltsVEtjcqNkd71ItU+In4UAA/HVYcUyFHZ8kV5eSMQcKM0W5Dgb3o/GufxUjFvWjYo9qNXedq5VNXxeDJwnMLS36E7zJP4AQ+ZqFSg3zJwivbIM2BnjngE1pJI+qD1t4yZ6lpVP5yuSyjpuUL7hrmBI2zof/11j01YtAO/YtoS0FOEb8t9q8+jO0kqIPk9HORDo0uQ2og+3KpeTMTPw4JZu0bRVOIxJjehp5fWfhG7Ofpvp3sW/tcnTaC6JOqkaHnxeMa5zxeOlP4xEdQbnwMpk5r70AmBCxeXik1vYJbGGrIOhWDWCBv/5Zg5J7SF5872NnVwUX87lv09SpU9sSsYM7RK7btOXridKj8NnTN5OaenznnTYidNwve+bpSNSqF50P59CpIq6aWzDZyzUA/cBUiXKFVlr4Es+H6d83MX28MUaDkT7Y17gKDpRnOVf8YjiOAPoGwwbvBkz5FlpJ4M+l0QUKMzzRgvEn+thzZeXT47QWEccrLCxcNFTMrz+VRtgT6MOnxvLw+huMr+YticGyGIAryQYITVsJYUL5O+/yQlc2adsqnEYkqwKMn+dF2sKFOM/+RkihE3j97CzurDHUVBjs2y90hDjbCwySQ5F7Gjr5tCYa3j5iblgbfnLO0hVXw4H1ELpgx/nExkRoK00HdM7bhCP9ug+38JW3KP8TsSq6kldd9y+8n9hqFt7DVVi5mz579qQ9ifJxuEGNa/B+Oqd82LfoJbzaadFWbB6OCi8eVwcNnKJvaxqJep7Zno63zdhQvZU81dDQcJHfo3sKaPChZtoGh84OQYzFghYzUguenWHR5U94p98vxsUwPOurIPi+IcDWYxo5U4jbgnA1eRca2VUkrNu3FTEyBoj/FQGGE0E2OEd0vL/zUT5XDDwv7H3l3+eFFhL6mBEYdMRk67idbNK2ykz32alSp0vBJR8/BnqkFplB2iIfoeNU4Pb8eNpJsNhoyKeNLmRjIHwsx2G0uXfDe+H1+MntlbGEQyFA6cfOZpq6eakTZsW56wDcUOusuNcT+wFt/lB4b4cd0PdN8crD9y/ifdneAQajpB+Nkyb/WPJI7njYmHbZ0hg5b+vOfffYYB6R0tLbdkFztPlVQRDebMsCc4VSOv1FG0yImAppQ55LrBvCcKq2ZEk/ASUuGLh92geoO3fy7rzAiM5IdkMDD1PfhQb6iVgKBqNJ2rxFQ0WYM8x/A4h23gNh92PrRqUHWsKL42eTtrM+fNSyw9ArPS7PRI98rkl8qjhSC9+wi4Q3Yjc831M3wBXRFdhp4+I2L1cUJ5BBWzCNZ07Xwg9O0FjQmdwb41SJF2B446VuHXXevF8OOKDvfwJ94qt+eDEwn9bDQG2fcjBSiSNcrnXLzz3TjQPmUrznL4npqo9RX8S3wuXlt32qUHIdPiDb2j+69M/5zx4svKRPVfm1Fw4835dyjTMRDjY8/0lMA3+Dxt7wAhHmDBu19T+GwO8jwqHFxbYnifBshLkJAfW28whaqG6YjybaVsX3nxrhyPNx9XbsbMgmbScvMF21LZAwSgfxk0GceFY8YyNE+wbs6K/PLrOIp/LEFozvNGqdhw7C5vUxOu5Q3zQofR2+kePWaS6rab6JdB2xYt7C0UzvPK+oqxQxiG+urigeItIpD9W9CaEhTnEw1NNm7AlsQAdYR4nyH/zV5QwYx2/Dx3ecmNcKu9HlaXNCi643mfGIhRd9Rp1K2WPYcvNXbJ5tNKk5wCTKKdgtMQ2d31Y3dKjlOGCRb2S2XfCpauCCyALy+qJdtg/eSoMbRQk07Forzp+gq2Nf3yXYGmMTLiKOGMZhfetRt9NEGA+Djqnm5Jzo3Hco4mmrVwf019ZuQv4TRTg0nD+AwGMqUz/BczfqONCkbAgG6x8Cbyx4bVMI4Df5/aqyGTZNLxU+iGXDkfVTaEiDLRjq8jSmteOtuPWEG8dTqIcNDl5/joHpbrS9Ee9vC2zRg4BzLqzLU9DG/lZe/gTOShwW+CNuTxThPJxN2lZZsGEWwoZZb8WjTxr1/XwbNcJ+Z9KKdn/PSrcx3AKm+uR/zG4m4b+BGWkJLzC3jTup2sulq+zxJDHG8ELCa3hdkmD2+GRoKbOdjUDnLoBKUYiV3QdN0/gdFwDoge3Cix8Dg9MOnHnc4nPLpj+GzvuULY1vrGfkeiy33Ksz800cvPdCtJPFCS/6br+8o39qy5tGBH8xx3E19mko2hLAmVUrqquX+Hq/ELbuWhiEkJfw4tWNHtMToOO4kBWrD032YvD3YZzY8Rfd1Bt1YqzGYtNDqNt43PZvidIn5pYWx2x8Ip1shnOpMhVCyOYSg75xJITsXNT1Gd001uL5LOKz44UXbcT7u8FNePE6Z5O2xRP8guxJyAO7szoONcSAje8bxywx8i0Llz/tTBdTfIZPnxsZEzYifwfhU3xmcUN7w+lhDyamJsA4Vfy9iP+9m2uDboX0FlhVWfHq6JlcfhoEmxJVApdgbN3oCx0jL0a4H6FjTOUDi588HIcLSJYbGOdn83UymvwDUvvl3IgP0VZndOCBYRp+lm9zSUajIKfvYxit7TYpZILbRkLjvUizenZxI3h8U9zHJCIlCKPefwsMGnhjIkGQIFtGwOXlRdvgs3Ya6vCkb4LgN4T1MjU37/te7y+btK26Rt0+KCtB/TEeJ7+6JMBgQL8Uo9JLkI4DkxeVGIPvbXSmclcJfBTbnfCkcQhSaIPLuD0uKW4PRoCn+i2Ydv8QL3qHWzMA1/Hx/SafBk6tLp3+phuOF6yqYsbdAaqcDRpvgFY4ES46/mbY5W4acdLgkSFuyM7QpU2duldVg+NBf79IEtPQU/aHdy/TcJ6VCHeG+cop6v1nGxx/pjrhiALfAyM/ujmfqidCEN3hrIeNbkcEeKv5aRQjhg3+jmgEd8PNJoz7rGEaPwGOt9dAiH/sWRbeL1wRzsV0fiLfzeCJi8Rs0rbKDpXNWIzdDN8GP7nb1KZoX7YSHU+kpXeN1tjwCIm8AQFmm0OnTA3SPy+QM8RtYzZcJf6XrzamTJNnoKQaJ7LOSStvD8rEfcCa9pnDML06BTav4TB68lNKP81T1Bc6nC+73BpuEyKvrxtuMhwyyejJcHDdqRD1Q4UaH5FzRn/YlY3MXa5cAgJ8AaNZb9nKp9YWCj6GhV7uEBae25NrfS2RPcN0heLYGjZEMdkxUFvg6c7+DSG/Pchy/8UXIdzyHmwYX4k+YDafBqdebhOEQZx+jH2bG9Q89n6iM8781jmbtP3UIS0B1uHfxaeNvla3vCqCTvXHdVrwIjecCcuZyl0lUM7JbumeMEx/AoGcYfJXap5c6rWJMAbPhJ3uDrGBAZWcrJXO2CDCZLhnc8BTDXdrGny8ArQtsiITwovThw9RlVs5HBZ1UqVqSaJ0TziWkA09Uu2JIxN7JQf4zgOskN5qaxylr0rhZeNIr4ikLMB2Ub0Y08YLM9F62LieX5/kMML1lYFVWPp9KJ3ysDI0cVRV/NG76dCSeXoOB/65actYjIxDxBqjr90nxmW4d3AgJQF2jsYGYg9Z3BJ+OqzA1NGgSrw7gButk0jOJNgZXndL84TB0Iv/eE7zxJGJvY4DMPTb3zncSPDLNP+rcr2OI723QSkJsP0kUgbtq/NQtS7wBdrRw41zct/1Q2KFRsPcSRWG+c1+8EUcGPku7+0rkmJ7D/Vwxbw6/IXa/ls2DH7LxF+mHeo86k3t9y3ARoUYV8ntdoU0OcHdI/JITlkq2bmHfVANXgAh5ssh06INgXvUSkW3Ob9ZafLZCzlgwH/NcQWIP98vRzYZ7QEc8C3AYBCfi+Xj3C63CT+dVRQ6Np2/B62toB8VkOA5EGK/TakeJrsyJXyJ3CM5wF0n0EcvghtJ7CA/9JVX+O/femSDZKWTcsCXG8Xo+ax/uDWyA50jLynFZAjtf8xelgzNK51PCXFEjwZ/ltv9CFXY21bDVeMCL5oyTXJAcqDnccCXBhZpjUzIhPDC1HEenEu7JLw4izWNmtxJlft5QTjxI349tx3AJvKlnvdqZI0lByQHknHAlwCDABiXjFCydAiaxeNJsDwZXirp3EkVmtUNAYWcCSH2IMrY6Z6ftm9qdk+UUMkByYEeyoGkU0juuLqLRL6ABtY3rTZSrCBScsu6yuADaeVPIROfWkYN9u02rzPbNS8IL8b60b7Bvutm0rjNvSmQl6iSA5ID3YwD2MfpfTUpEfxlJT3hxTUiGFTHN1Z2nvPlXVrXUvnUEhT+2nHHiI28k/UZf4C0rItBZEByQHKgN3AgqQCDRzPfAJryBa3r92ogZ0p32IvINS8pvFJ+hTKD5EC354APAcaGpdQKStdg688saF2rU8onkSUHJAckB1LkQFIBhs3WcGCF33ySCxrXBzColb9TmbMCU8fkGZLQk8mSA5IDkgPJOJBUgOG8o34JpRElO2Djeh4nVz7SWBF4lQsuqiUrUqZLDkgOSA5khgNJBRiEl8n3IEJQ4b+NbCucRzdC03pfITmvvK3R2LYe2uuPDswMwyUVyQHJgcxx4P8BnVoIgZoAA2gAAAAASUVORK5CYII=", + "originWidth": 304, + "originHeight": 64, + "default": { + "width": 304, + "height": 64, + "left": 598, + "top": 187 + }, + "crop": { + "width": 304, + "height": 64, + "offsetLeft": 0, + "offsetTop": 0 + }, + "isFixedPos": false, + "fixedLeft": 638, + "fixedTop": 309, + "border": { + "width": 0, + "radius": 0, + "style": "solid", + "color": "#000" + } + } + } +} + +// export default sheetPicture; \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/demoData/sheetPivotTable.js b/report-ui/src/components/luckysheet/demoData/sheetPivotTable.js new file mode 100644 index 00000000..b938b414 --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/sheetPivotTable.js @@ -0,0 +1,189 @@ +window.sheetPivotTable = { + "name": "PivotTable", + "color": "", + "config": {}, + "index": "7", + "chart": [], + "status": 0, + "order": "7", + "column": 18, + "row": 36, + "celldata": [{ + "r": 0, + "c": 0, + "v": "count:score" + }, { + "r": 0, + "c": 1, + "v": "science" + }, { + "r": 0, + "c": 2, + "v": "mathematics" + }, { + "r": 0, + "c": 3, + "v": "foreign language" + }, { + "r": 0, + "c": 4, + "v": "English" + }, { + "r": 0, + "c": 5, + "v": "total" + }, { + "r": 1, + "c": 0, + "v": "Alex" + }, { + "r": 1, + "c": 1, + "v": 1 + }, { + "r": 1, + "c": 2, + "v": 1 + }, { + "r": 1, + "c": 3, + "v": 1 + }, { + "r": 1, + "c": 4, + "v": 1 + }, { + "r": 1, + "c": 5, + "v": 4 + }, { + "r": 2, + "c": 0, + "v": "Joy" + }, { + "r": 2, + "c": 1, + "v": 1 + }, { + "r": 2, + "c": 2, + "v": 1 + }, { + "r": 2, + "c": 3, + "v": 1 + }, { + "r": 2, + "c": 4, + "v": 1 + }, { + "r": 2, + "c": 5, + "v": 4 + }, { + "r": 3, + "c": 0, + "v": "Tim" + }, { + "r": 3, + "c": 1, + "v": 1 + }, { + "r": 3, + "c": 2, + "v": 1 + }, { + "r": 3, + "c": 3, + "v": 1 + }, { + "r": 3, + "c": 4, + "v": 1 + }, { + "r": 3, + "c": 5, + "v": 4 + }, { + "r": 4, + "c": 0, + "v": "total" + }, { + "r": 4, + "c": 1, + "v": 3 + }, { + "r": 4, + "c": 2, + "v": 3 + }, { + "r": 4, + "c": 3, + "v": 3 + }, { + "r": 4, + "c": 4, + "v": 3 + }, { + "r": 4, + "c": 5, + "v": 12 + }], + "ch_width": 4748, + "rh_height": 1790, + "luckysheet_select_save": [{ + "row": [0, 0], + "column": [0, 0] + }], + "luckysheet_selection_range": [], + "scrollLeft": 0, + "scrollTop": 0, + "isPivotTable": true, + "pivotTable": { + "pivot_select_save": { + "left": 0, + "width": 73, + "top": 0, + "height": 19, + "left_move": 0, + "width_move": 369, + "top_move": 0, + "height_move": 259, + "row": [0, 12], + "column": [0, 4], + "row_focus": 0, + "column_focus": 0 + }, + "pivotDataSheetIndex": 6, //The sheet index where the source data is located + "column": [{ + "index": 3, + "name": "subject", + "fullname": "subject" + }], + "row": [{ + "index": 1, + "name": "student", + "fullname": "student" + }], + "filter": [], + "values": [{ + "index": 4, + "name": "score", + "fullname": "count:score", + "sumtype": "COUNTA", + "nameindex": 0 + }], + "showType": "column", + "pivotDatas": [ + ["count:score", "science", "mathematics", "foreign language", "English", "total"], + ["Alex", 1, 1, 1, 1, 4], + ["Joy", 1, 1, 1, 1, 4], + ["Tim", 1, 1, 1, 1, 4], + ["total", 3, 3, 3, 3, 12] + ], + "drawPivotTable": false, + "pivotTableBoundary": [5, 6] + } +} + +// export default sheetPivotTable; \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/demoData/sheetPivotTableData.js b/report-ui/src/components/luckysheet/demoData/sheetPivotTableData.js new file mode 100644 index 00000000..3e3407c0 --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/sheetPivotTableData.js @@ -0,0 +1,741 @@ +window.sheetPivotTableData = { + "name": "PivotTableData", + "color": "", + "config": { + "merge": {} + }, + "index": "6", + "chart": [], + "status": 0, + "order": "6", + "hide": 0, + "column": 18, + "row": 36, + "celldata": [{ + "r": 0, + "c": 0, + "v": { + "m": "Mock test", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Mock test" + } + }, { + "r": 0, + "c": 1, + "v": { + "m": "student", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "student" + } + }, { + "r": 0, + "c": 2, + "v": { + "m": "class", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "class" + } + }, { + "r": 0, + "c": 3, + "v": { + "m": "subject", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "subject" + } + }, { + "r": 0, + "c": 4, + "v": { + "m": "score", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "score" + } + }, { + "r": 1, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 1, + "c": 1, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Joy", + "m": "Joy" + } + }, { + "r": 1, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 1, + "c": 3, + "v": { + "m": "English", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "English" + } + }, { + "r": 1, + "c": 4, + "v": { + "v": 96, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "96" + } + }, { + "r": 2, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 2, + "c": 1, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Joy", + "m": "Joy" + } + }, { + "r": 2, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 2, + "c": 3, + "v": { + "m": "mathematics", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "mathematics" + } + }, { + "r": 2, + "c": 4, + "v": { + "v": 110, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "110" + } + }, { + "r": 3, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 3, + "c": 1, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Joy", + "m": "Joy" + } + }, { + "r": 3, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 3, + "c": 3, + "v": { + "m": "foreign language", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "foreign language" + } + }, { + "r": 3, + "c": 4, + "v": { + "v": 87, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "87" + } + }, { + "r": 4, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 4, + "c": 1, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Joy", + "m": "Joy" + } + }, { + "r": 4, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 4, + "c": 3, + "v": { + "m": "science", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "science" + } + }, { + "r": 4, + "c": 4, + "v": { + "v": 266, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "266" + } + }, { + "r": 5, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 5, + "c": 1, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Tim", + "m": "Tim" + } + }, { + "r": 5, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 5, + "c": 3, + "v": { + "m": "English", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "English" + } + }, { + "r": 5, + "c": 4, + "v": { + "v": 92, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "92" + } + }, { + "r": 6, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 6, + "c": 1, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Tim", + "m": "Tim" + } + }, { + "r": 6, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 6, + "c": 3, + "v": { + "m": "mathematics", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "mathematics" + } + }, { + "r": 6, + "c": 4, + "v": { + "v": 100, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "100" + } + }, { + "r": 7, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 7, + "c": 1, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Tim", + "m": "Tim" + } + }, { + "r": 7, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 7, + "c": 3, + "v": { + "m": "foreign language", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "foreign language" + } + }, { + "r": 7, + "c": 4, + "v": { + "v": 90, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "90" + } + }, { + "r": 8, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 8, + "c": 1, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Tim", + "m": "Tim" + } + }, { + "r": 8, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 8, + "c": 3, + "v": { + "m": "science", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "science" + } + }, { + "r": 8, + "c": 4, + "v": { + "v": 255, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "255" + } + }, { + "r": 9, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 9, + "c": 1, + "v": { + "m": "Alex", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Alex" + } + }, { + "r": 9, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 9, + "c": 3, + "v": { + "m": "English", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "English" + } + }, { + "r": 9, + "c": 4, + "v": { + "v": 108, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "108" + } + }, { + "r": 10, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 10, + "c": 1, + "v": { + "m": "Alex", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Alex" + } + }, { + "r": 10, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 10, + "c": 3, + "v": { + "m": "mathematics", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "mathematics" + } + }, { + "r": 10, + "c": 4, + "v": { + "v": 117, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "117" + } + }, { + "r": 11, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 11, + "c": 1, + "v": { + "m": "Alex", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Alex" + } + }, { + "r": 11, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 11, + "c": 3, + "v": { + "m": "foreign language", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "foreign language" + } + }, { + "r": 11, + "c": 4, + "v": { + "v": 88, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "88" + } + }, { + "r": 12, + "c": 0, + "v": { + "m": "first round", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "first round" + } + }, { + "r": 12, + "c": 1, + "v": { + "m": "Alex", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Alex" + } + }, { + "r": 12, + "c": 2, + "v": { + "m": "Class one", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Class one" + } + }, { + "r": 12, + "c": 3, + "v": { + "m": "science", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "science" + } + }, { + "r": 12, + "c": 4, + "v": { + "v": 278, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "278" + } + }], + "ch_width": 4748, + "rh_height": 1790, + "luckysheet_select_save": [{ + "row": [0, 0], + "column": [0, 0] + }], + "luckysheet_selection_range": [], + "scrollLeft": 0, + "scrollTop": 0 +} + +// export default sheetPivotTableData; \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/demoData/sheetSparkline.js b/report-ui/src/components/luckysheet/demoData/sheetSparkline.js new file mode 100644 index 00000000..031c445b --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/sheetSparkline.js @@ -0,0 +1,7066 @@ +window.sheetSparkline = { + "name": "Sparkline", + "color": "", + "config": { + "merge": { + "1_2": { + "r": 1, + "c": 2, + "rs": 1, + "cs": 2 + }, + "1_4": { + "r": 1, + "c": 4, + "rs": 1, + "cs": 2 + }, + "0_0": { + "r": 0, + "c": 0, + "rs": 1, + "cs": 6 + }, + "2_2": { + "r": 2, + "c": 2, + "rs": 3, + "cs": 2 + }, + "2_4": { + "r": 2, + "c": 4, + "rs": 3, + "cs": 2 + }, + "6_0": { + "r": 6, + "c": 0, + "rs": 1, + "cs": 5 + }, + "7_2": { + "r": 7, + "c": 2, + "rs": 1, + "cs": 2 + }, + "8_2": { + "r": 8, + "c": 2, + "rs": 3, + "cs": 2 + }, + "12_0": { + "r": 12, + "c": 0, + "rs": 1, + "cs": 5 + }, + "13_2": { + "r": 13, + "c": 2, + "rs": 1, + "cs": 3 + }, + "14_2": { + "r": 14, + "c": 2, + "rs": 4, + "cs": 3 + }, + "19_0": { + "r": 19, + "c": 0, + "rs": 1, + "cs": 5 + }, + "0_9": { + "r": 0, + "c": 9, + "rs": 1, + "cs": 5 + }, + "1_12": { + "r": 1, + "c": 12, + "rs": 1, + "cs": 2 + }, + "2_12": { + "r": 2, + "c": 12, + "rs": 1, + "cs": 2 + }, + "3_12": { + "r": 3, + "c": 12, + "rs": 1, + "cs": 2 + }, + "4_12": { + "r": 4, + "c": 12, + "rs": 1, + "cs": 2 + }, + "6_6": { + "r": 6, + "c": 6, + "rs": 1, + "cs": 8 + }, + "7_6": { + "r": 7, + "c": 6, + "rs": 1, + "cs": 2 + }, + "7_11": { + "r": 7, + "c": 11, + "rs": 1, + "cs": 3 + }, + "8_6": { + "r": 8, + "c": 6, + "rs": 1, + "cs": 2 + }, + "9_6": { + "r": 9, + "c": 6, + "rs": 1, + "cs": 2 + }, + "10_6": { + "r": 10, + "c": 6, + "rs": 1, + "cs": 2 + }, + "8_11": { + "r": 8, + "c": 11, + "rs": 3, + "cs": 3 + }, + "13_6": { + "r": 13, + "c": 6, + "rs": 1, + "cs": 7 + }, + "14_7": { + "r": 14, + "c": 7, + "rs": 1, + "cs": 2 + }, + "14_9": { + "r": 14, + "c": 9, + "rs": 1, + "cs": 2 + }, + "14_11": { + "r": 14, + "c": 11, + "rs": 1, + "cs": 2 + }, + "15_6": { + "r": 15, + "c": 6, + "rs": 2, + "cs": 1 + }, + "17_7": { + "r": 17, + "c": 7, + "rs": 1, + "cs": 2 + }, + "17_9": { + "r": 17, + "c": 9, + "rs": 1, + "cs": 2 + }, + "17_11": { + "r": 17, + "c": 11, + "rs": 1, + "cs": 2 + }, + "18_7": { + "r": 18, + "c": 7, + "rs": 1, + "cs": 2 + }, + "18_9": { + "r": 18, + "c": 9, + "rs": 1, + "cs": 2 + }, + "18_11": { + "r": 18, + "c": 11, + "rs": 1, + "cs": 2 + }, + "19_7": { + "r": 19, + "c": 7, + "rs": 1, + "cs": 2 + }, + "19_9": { + "r": 19, + "c": 9, + "rs": 1, + "cs": 2 + }, + "19_11": { + "r": 19, + "c": 11, + "rs": 1, + "cs": 2 + }, + "20_7": { + "r": 20, + "c": 7, + "rs": 1, + "cs": 2 + }, + "20_9": { + "r": 20, + "c": 9, + "rs": 1, + "cs": 2 + }, + "20_11": { + "r": 20, + "c": 11, + "rs": 1, + "cs": 2 + }, + "21_7": { + "r": 21, + "c": 7, + "rs": 1, + "cs": 2 + }, + "21_9": { + "r": 21, + "c": 9, + "rs": 1, + "cs": 2 + }, + "21_11": { + "r": 21, + "c": 11, + "rs": 1, + "cs": 2 + }, + "15_7": { + "r": 15, + "c": 7, + "rs": 2, + "cs": 7 + }, + "20_0": { + "r": 20, + "c": 0, + "rs": 1, + "cs": 5 + }, + "21_3": { + "r": 21, + "c": 3, + "rs": 1, + "cs": 2 + }, + "22_3": { + "r": 22, + "c": 3, + "rs": 3, + "cs": 2 + }, + "27_2": { + "r": 27, + "c": 2, + "rs": 1, + "cs": 3 + } + }, + "rowlen": { + "0": 29, + "1": 20, + "2": 20, + "3": 20, + "4": 20, + "6": 29, + "7": 20, + "8": 20, + "9": 20, + "10": 20, + "12": 29, + "13": 29, + "14": 20, + "15": 20, + "16": 26, + "17": 20, + "18": 20, + "19": 29, + "20": 29, + "21": 20, + "22": 20, + "23": 20, + "24": 20, + "25": 20, + "27": 100, + "28": 20, + "29": 20, + "30": 20, + "31": 20, + "32": 20, + "33": 20, + "34": 26, + "35": 20, + "36": 20, + "37": 20, + "38": 20, + "39": 20, + "40": 20, + "41": 20, + "42": 20, + "43": 20, + "44": 20, + "45": 20, + "46": 20, + "47": 20, + "48": 20, + "49": 20, + "50": 20, + "51": 20, + "52": 20, + "53": 20, + "54": 20, + "55": 20, + "56": 20, + "57": 20 + }, + "columnlen": { + "0": 101, + "2": 131, + "3": 30, + "4": 90 + }, + "borderInfo": [{ + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 6, + "b": { + "style": 13, + "color": "rgb(0, 0, 0)" + } + } + }, { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 7, + "b": { + "style": 13, + "color": "rgb(0, 0, 0)" + } + } + }, { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 8, + "b": { + "style": 13, + "color": "rgb(0, 0, 0)" + } + } + }, { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 9, + "b": { + "style": 13, + "color": "rgb(0, 0, 0)" + } + } + }, { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 10, + "b": { + "style": 13, + "color": "rgb(0, 0, 0)" + } + } + }, { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 11, + "b": { + "style": 13, + "color": "rgb(0, 0, 0)" + } + } + }, { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 12, + "b": { + "style": 13, + "color": "rgb(0, 0, 0)" + } + } + }, { + "rangeType": "cell", + "value": { + "row_index": 7, + "col_index": 13, + "b": { + "style": 13, + "color": "rgb(0, 0, 0)" + } + } + }] + }, + "index": "4", + "chart": [], + "status": 0, + "order": "4", + "column": 18, + "row": 36, + "celldata": [{ + "r": 0, + "c": 0, + "v": { + "v": "The company revenue in 2014", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "The company revenue in 2014", + "mc": { + "r": 0, + "c": 0, + "rs": 1, + "cs": 6 + }, + "fs": "14", + "ht": "0", + "vt": "0" + } + }, { + "r": 0, + "c": 1, + "v": { + "mc": { + "r": 0, + "c": 0 + }, + "fs": "14", + "ht": "0", + "vt": "0" + } + }, { + "r": 0, + "c": 2, + "v": { + "mc": { + "r": 0, + "c": 0 + }, + "fs": "14", + "ht": "0", + "vt": "0" + } + }, { + "r": 0, + "c": 3, + "v": { + "mc": { + "r": 0, + "c": 0 + }, + "fs": "14", + "ht": "0", + "vt": "0" + } + }, { + "r": 0, + "c": 4, + "v": { + "mc": { + "r": 0, + "c": 0 + }, + "fs": "14", + "ht": "0", + "vt": "0" + } + }, { + "r": 0, + "c": 5, + "v": { + "mc": { + "r": 0, + "c": 0 + }, + "fs": "14", + "ht": "0", + "vt": "0" + } + }, { + "r": 0, + "c": 9, + "v": { + "v": "Mobile Phone Contrast", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Mobile Phone Contrast", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 16, + "fc": "rgb(51, 51, 51)", + "ht": 0, + "vt": 0, + "mc": { + "r": 0, + "c": 9, + "rs": 1, + "cs": 5 + } + } + }, { + "r": 0, + "c": 10, + "v": { + "mc": { + "r": 0, + "c": 9 + } + } + }, { + "r": 0, + "c": 11, + "v": { + "mc": { + "r": 0, + "c": 9 + } + } + }, { + "r": 0, + "c": 12, + "v": { + "mc": { + "r": 0, + "c": 9 + } + } + }, { + "r": 0, + "c": 13, + "v": { + "mc": { + "r": 0, + "c": 9 + } + } + }, { + "r": 1, + "c": 0, + "v": { + "m": "Month", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Month", + "bg": "#f1c232", + "fc": "#ffffff", + "ht": "1", + "vt": "0" + } + }, { + "r": 1, + "c": 1, + "v": { + "m": "Revenue", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Revenue", + "bg": "#f1c232", + "fc": "#ffffff", + "ht": "1", + "vt": "0" + } + }, { + "r": 1, + "c": 2, + "v": { + "m": "Diagram 1", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Diagram 1", + "mc": { + "r": 1, + "c": 2, + "rs": 1, + "cs": 2 + }, + "bg": "#f1c232", + "fc": "#ffffff", + "ht": "1", + "vt": "0" + } + }, { + "r": 1, + "c": 3, + "v": { + "mc": { + "r": 1, + "c": 2 + }, + "bg": "#f1c232", + "fc": "#ffffff", + "ht": "1", + "vt": "0" + } + }, { + "r": 1, + "c": 4, + "v": { + "m": "Diagram 2", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Diagram 2", + "mc": { + "r": 1, + "c": 4, + "rs": 1, + "cs": 2 + }, + "bg": "#f1c232", + "fc": "#ffffff", + "ht": "1", + "vt": "0" + } + }, { + "r": 1, + "c": 5, + "v": { + "mc": { + "r": 1, + "c": 4 + }, + "bg": "#f1c232", + "fc": "#ffffff", + "ht": "1", + "vt": "0" + } + }, { + "r": 1, + "c": 9, + "v": { + "v": null, + "m": "", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0 + } + }, { + "r": 1, + "c": 10, + "v": { + "v": "Phone I", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Phone I", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0 + } + }, { + "r": 1, + "c": 11, + "v": { + "v": "Phone II", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Phone II", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0 + } + }, { + "r": 1, + "c": 12, + "v": { + "v": "Diagram", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Diagram", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0, + "mc": { + "r": 1, + "c": 12, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 1, + "c": 13, + "v": { + "mc": { + "r": 1, + "c": 12 + } + } + }, { + "r": 2, + "c": 0, + "v": { + "m": "2014-02-01", + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "v": 41671 + } + }, { + "r": 2, + "c": 1, + "v": { + "v": 30, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "30", + "ht": "0", + "vt": "0" + } + }, { + "r": 2, + "c": 2, + "v": { + "mc": { + "r": 2, + "c": 2, + "rs": 3, + "cs": 2 + }, + "f": "=LINESPLINES(B3:B5,'pink',4,'avg','yellow','red','green',3)", + "spl": { + "shapes": { + "0": { + "id": 0, + "type": "Shape", + "args": [0, [ + [0, 21], + [0, 21], + [80, 54], + [159, 3] + ], "pink", null, 4] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 0, null, 159, null, null, "yellow"] + }, + "2": { + "id": 2, + "type": "Circle", + "args": [2, 80, 54, 3, null, "green", null] + }, + "3": { + "id": 3, + "type": "Circle", + "args": [3, 159, 3, 3, null, "red", null] + } + }, + "shapeseq": [0, 1, 2, 3], + "offsetX": 0, + "offsetY": 5, + "pixelWidth": 162, + "pixelHeight": 58 + } + } + }, { + "r": 2, + "c": 3, + "v": { + "mc": { + "r": 2, + "c": 2 + } + } + }, { + "r": 2, + "c": 4, + "v": { + "mc": { + "r": 2, + "c": 4, + "rs": 3, + "cs": 2 + }, + "f": "=COLUMNSPLINES(B3:B5,35,'red','green','auto','brown')", + "spl": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 108, 1, 18, 29, "red", "red"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 54, 31, 18, 21, "green", "green"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 0, 20, 18, 10, "brown", "brown"] + } + }, + "shapeseq": [0, 1, 2], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 164, + "pixelHeight": 63 + } + } + }, { + "r": 2, + "c": 5, + "v": { + "mc": { + "r": 2, + "c": 4 + } + } + }, { + "r": 2, + "c": 9, + "v": { + "v": "Size(inch)", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Size(inch)", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 10, + "v": { + "v": 5, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "5", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 2, + "c": 11, + "v": { + "v": 3.7, + "ct": { + "fa": "0.0", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "3.7" + } + }, { + "r": 2, + "c": 12, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 2, + "c": 12, + "rs": 1, + "cs": 2 + }, + "f": "=STACKBARSPLINES(K3:L3)", + "spl": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 0, 10, 107, 8, "#fc5c5c", "#fc5c5c"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 0, 0, 145, 8, "#fc5c5c", "#fc5c5c"] + } + }, + "shapeseq": [0, 1], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 147, + "pixelHeight": 21 + }, + "ct": { + "fa": "General", + "t": "n" + } + } + }, { + "r": 2, + "c": 13, + "v": { + "mc": { + "r": 2, + "c": 12 + } + } + }, { + "r": 3, + "c": 0, + "v": { + "m": "2014-03-01", + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "v": 41699 + } + }, { + "r": 3, + "c": 1, + "v": { + "v": -60, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "-60", + "ht": "0", + "vt": "0" + } + }, { + "r": 3, + "c": 2, + "v": { + "mc": { + "r": 2, + "c": 2 + } + } + }, { + "r": 3, + "c": 3, + "v": { + "mc": { + "r": 2, + "c": 2 + } + } + }, { + "r": 3, + "c": 4, + "v": { + "mc": { + "r": 2, + "c": 4 + } + } + }, { + "r": 3, + "c": 5, + "v": { + "mc": { + "r": 2, + "c": 4 + } + } + }, { + "r": 3, + "c": 9, + "v": { + "v": "RAM(G)", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "RAM(G)", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 10, + "v": { + "v": 3, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "3", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 11, + "v": { + "v": 1, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 3, + "c": 12, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 3, + "c": 12, + "rs": 1, + "cs": 2 + }, + "f": "=STACKBARSPLINES(K4:L4)", + "spl": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 0, 10, 47, 8, "#fc5c5c", "#fc5c5c"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 0, 0, 145, 8, "#fc5c5c", "#fc5c5c"] + } + }, + "shapeseq": [0, 1], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 147, + "pixelHeight": 21 + } + } + }, { + "r": 3, + "c": 13, + "v": { + "mc": { + "r": 3, + "c": 12 + } + } + }, { + "r": 4, + "c": 0, + "v": { + "m": "2014-04-01", + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "v": 41730 + } + }, { + "r": 4, + "c": 1, + "v": { + "v": 80, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "80", + "ht": "0", + "vt": "0" + } + }, { + "r": 4, + "c": 2, + "v": { + "mc": { + "r": 2, + "c": 2 + } + } + }, { + "r": 4, + "c": 3, + "v": { + "mc": { + "r": 2, + "c": 2 + } + } + }, { + "r": 4, + "c": 4, + "v": { + "mc": { + "r": 2, + "c": 4 + } + } + }, { + "r": 4, + "c": 5, + "v": { + "mc": { + "r": 2, + "c": 4 + } + } + }, { + "r": 4, + "c": 9, + "v": { + "v": "Weight(g)", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Weight(g)", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 10, + "v": { + "v": 149, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "149", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 11, + "v": { + "v": 129, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "129", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 4, + "c": 12, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 4, + "c": 12, + "rs": 1, + "cs": 2 + }, + "f": "=STACKBARSPLINES(K5:L5)", + "spl": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 0, 10, 125, 8, "#fc5c5c", "#fc5c5c"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 0, 0, 145, 8, "#fc5c5c", "#fc5c5c"] + } + }, + "shapeseq": [0, 1], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 147, + "pixelHeight": 21 + } + } + }, { + "r": 4, + "c": 13, + "v": { + "mc": { + "r": 4, + "c": 12 + } + } + }, { + "r": 6, + "c": 0, + "v": { + "v": "My Assets", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "My Assets", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": "14", + "fc": "rgb(51, 51, 51)", + "ht": 0, + "vt": 0, + "mc": { + "r": 6, + "c": 0, + "rs": 1, + "cs": 5 + } + } + }, { + "r": 6, + "c": 1, + "v": { + "mc": { + "r": 6, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 6, + "c": 2, + "v": { + "mc": { + "r": 6, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 6, + "c": 3, + "v": { + "mc": { + "r": 6, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 6, + "c": 4, + "v": { + "mc": { + "r": 6, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 6, + "c": 6, + "v": { + "v": "Checkbook Register", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Checkbook Register", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 16, + "fc": "rgb(51, 51, 51)", + "ht": 0, + "vt": 0, + "mc": { + "r": 6, + "c": 6, + "rs": 1, + "cs": 8 + } + } + }, { + "r": 6, + "c": 7, + "v": { + "mc": { + "r": 6, + "c": 6 + } + } + }, { + "r": 6, + "c": 8, + "v": { + "mc": { + "r": 6, + "c": 6 + } + } + }, { + "r": 6, + "c": 9, + "v": { + "mc": { + "r": 6, + "c": 6 + } + } + }, { + "r": 6, + "c": 10, + "v": { + "mc": { + "r": 6, + "c": 6 + } + } + }, { + "r": 6, + "c": 11, + "v": { + "mc": { + "r": 6, + "c": 6 + } + } + }, { + "r": 6, + "c": 12, + "v": { + "mc": { + "r": 6, + "c": 6 + } + } + }, { + "r": 6, + "c": 13, + "v": { + "mc": { + "r": 6, + "c": 6 + } + } + }, { + "r": 7, + "c": 0, + "v": { + "v": "Asset Type", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Asset Type", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(255, 255, 255)", + "ht": "1", + "vt": "0" + } + }, { + "r": 7, + "c": 1, + "v": { + "v": "Amount", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Amount", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(255, 255, 255)", + "ht": "1", + "vt": "0" + } + }, { + "r": 7, + "c": 2, + "v": { + "v": "Diagram", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Diagram", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(255, 255, 255)", + "ht": "1", + "vt": "0", + "mc": { + "r": 7, + "c": 2, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 7, + "c": 3, + "v": { + "mc": { + "r": 7, + "c": 2 + }, + "fs": "10", + "ht": "1", + "vt": "0" + } + }, { + "r": 7, + "c": 4, + "v": { + "v": "Note", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Note", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": "10", + "fc": "rgb(255, 255, 255)", + "ht": "1", + "vt": "0" + } + }, { + "r": 7, + "c": 6, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 7, + "c": 6, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 7, + "c": 7, + "v": { + "mc": { + "r": 7, + "c": 6 + } + } + }, { + "r": 7, + "c": 8, + "v": { + "v": "InitialValue", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "InitialValue", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 7, + "c": 9, + "v": { + "v": 815.25, + "ct": { + "fa": "0.00", + "t": "n" + }, + "m": "815.25", + "bg": null, + "bl": 1, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 7, + "c": 10, + "v": { + "v": "Σ", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Σ", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 0, + "vt": 1 + } + }, { + "r": 7, + "c": 11, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 7, + "c": 11, + "rs": 1, + "cs": 3 + } + } + }, { + "r": 7, + "c": 12, + "v": { + "mc": { + "r": 7, + "c": 11 + } + } + }, { + "r": 7, + "c": 13, + "v": { + "mc": { + "r": 7, + "c": 11 + } + } + }, { + "r": 8, + "c": 0, + "v": { + "v": "Savings", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Savings", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 1, + "v": { + "v": 25000, + "ct": { + "fa": "\"$\" #", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "$ 25000" + } + }, { + "r": 8, + "c": 2, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 8, + "c": 2, + "rs": 3, + "cs": 2 + }, + "f": "=PIESPLINES(B9:B11)", + "spl": { + "shapes": { + "0": { + "id": 0, + "type": "PieSlice", + "args": [0, 31, 31, 31, 5.291103416572283, 6.283185307179586, null, "#5ab1ef"] + }, + "1": { + "id": 1, + "type": "PieSlice", + "args": [1, 31, 31, 31, 1.6534698176788385, 5.291103416572283, null, "#fc5c5c"] + }, + "2": { + "id": 2, + "type": "PieSlice", + "args": [2, 31, 31, 31, 0, 1.6534698176788385, null, "#2ec7c9"] + } + }, + "shapeseq": [0, 1, 2], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 162, + "pixelHeight": 63 + } + } + }, { + "r": 8, + "c": 3, + "v": { + "mc": { + "r": 8, + "c": 2 + } + } + }, { + "r": 8, + "c": 4, + "v": { + "v": 0.2631578947368421, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0.263157895", + "bg": "rgb(145, 159, 129)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "f": "=B9/SUM(B9:B11)" + } + }, { + "r": 8, + "c": 5, + "v": { + "ct": { + "fa": "General", + "t": "g" + } + } + }, { + "r": 8, + "c": 6, + "v": { + "v": "12/11/2012", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "12/11/2012", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 8, + "c": 6, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 8, + "c": 7, + "v": { + "mc": { + "r": 8, + "c": 6 + } + } + }, { + "r": 8, + "c": 8, + "v": { + "v": "CVS", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "CVS", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 9, + "v": { + "v": -200, + "ct": { + "fa": "0.00", + "t": "n" + }, + "m": "-200.00", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 10, + "v": { + "v": 615.25, + "ct": { + "fa": "0.00", + "t": "n" + }, + "m": "615.25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 8, + "c": 11, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "f": "=BARSPLINES(J9:J11)", + "spl": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 56, 42, 53, 19, "#97b552", "#97b552"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 110, 21, 108, 19, "#fc5c5c", "#fc5c5c"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 89, 0, 20, 19, "#97b552", "#97b552"] + } + }, + "shapeseq": [0, 1, 2], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 221, + "pixelHeight": 63 + }, + "mc": { + "r": 8, + "c": 11, + "rs": 3, + "cs": 3 + } + } + }, { + "r": 8, + "c": 12, + "v": { + "mc": { + "r": 8, + "c": 11 + } + } + }, { + "r": 8, + "c": 13, + "v": { + "mc": { + "r": 8, + "c": 11 + } + } + }, { + "r": 9, + "c": 0, + "v": { + "v": "401k", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "401k", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 9, + "c": 1, + "v": { + "v": 55000, + "ct": { + "fa": "\"$\" #", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "$ 55000" + } + }, { + "r": 9, + "c": 2, + "v": { + "mc": { + "r": 8, + "c": 2 + } + } + }, { + "r": 9, + "c": 3, + "v": { + "mc": { + "r": 8, + "c": 2 + } + } + }, { + "r": 9, + "c": 4, + "v": { + "v": 0.5789473684210527, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0.578947368", + "bg": "rgb(215, 145, 62)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "f": "=B10/SUM(B9:B11)" + } + }, { + "r": 9, + "c": 5, + "v": { + "ct": { + "fa": "General", + "t": "g" + } + } + }, { + "r": 9, + "c": 6, + "v": { + "v": "12/12/2012", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "12/12/2012", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 9, + "c": 6, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 9, + "c": 7, + "v": { + "mc": { + "r": 9, + "c": 6 + } + } + }, { + "r": 9, + "c": 8, + "v": { + "v": "Bank", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Bank", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 9, + "c": 9, + "v": { + "v": 1000.12, + "ct": { + "fa": "#,##0.00", + "t": "n" + }, + "m": "1,000.12", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 9, + "c": 10, + "v": { + "v": 1615.37, + "ct": { + "fa": "#,##0.00", + "t": "n" + }, + "m": "1,615.37", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 9, + "c": 11, + "v": { + "mc": { + "r": 8, + "c": 11 + } + } + }, { + "r": 9, + "c": 12, + "v": { + "mc": { + "r": 8, + "c": 11 + } + } + }, { + "r": 9, + "c": 13, + "v": { + "mc": { + "r": 8, + "c": 11 + } + } + }, { + "r": 10, + "c": 0, + "v": { + "v": "Stocks", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Stocks", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 10, + "c": 1, + "v": { + "v": 15000, + "ct": { + "fa": "\"$\" #", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "$ 15000" + } + }, { + "r": 10, + "c": 2, + "v": { + "mc": { + "r": 8, + "c": 2 + } + } + }, { + "r": 10, + "c": 3, + "v": { + "mc": { + "r": 8, + "c": 2 + } + } + }, { + "r": 10, + "c": 4, + "v": { + "v": 0.15789473684210525, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0.157894737", + "bg": "rgb(206, 167, 34)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "f": "=B11/SUM(B9:B11)" + } + }, { + "r": 10, + "c": 5, + "v": { + "ct": { + "fa": "General", + "t": "g" + } + } + }, { + "r": 10, + "c": 6, + "v": { + "v": "12/13/2012", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "12/13/2012", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 10, + "c": 6, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 10, + "c": 7, + "v": { + "mc": { + "r": 10, + "c": 6 + } + } + }, { + "r": 10, + "c": 8, + "v": { + "v": "Starbucks", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Starbucks", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 10, + "c": 9, + "v": { + "v": -500.43, + "ct": { + "fa": "0.00", + "t": "n" + }, + "m": "-500.43", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 10, + "c": 10, + "v": { + "v": 1114.94, + "ct": { + "fa": "#,##0.00", + "t": "n" + }, + "m": "1,114.94", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 10, + "c": 11, + "v": { + "mc": { + "r": 8, + "c": 11 + } + } + }, { + "r": 10, + "c": 12, + "v": { + "mc": { + "r": 8, + "c": 11 + } + } + }, { + "r": 10, + "c": 13, + "v": { + "mc": { + "r": 8, + "c": 11 + } + } + }, { + "r": 12, + "c": 0, + "v": { + "v": "Sales by State", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Sales by State", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": "14", + "fc": "rgb(51, 51, 51)", + "ht": 0, + "vt": 0, + "mc": { + "r": 12, + "c": 0, + "rs": 1, + "cs": 5 + } + } + }, { + "r": 12, + "c": 1, + "v": { + "mc": { + "r": 12, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 12, + "c": 2, + "v": { + "mc": { + "r": 12, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 12, + "c": 3, + "v": { + "mc": { + "r": 12, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 12, + "c": 4, + "v": { + "mc": { + "r": 12, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 13, + "c": 0, + "v": { + "v": "State", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "State", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": "1", + "vt": 1 + } + }, { + "r": 13, + "c": 1, + "v": { + "v": "Sales", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Sales", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": "1", + "vt": 1 + } + }, { + "r": 13, + "c": 2, + "v": { + "v": "Diagram", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Diagram", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": "1", + "vt": 1, + "mc": { + "r": 13, + "c": 2, + "rs": 1, + "cs": 3 + } + } + }, { + "r": 13, + "c": 3, + "v": { + "mc": { + "r": 13, + "c": 2 + }, + "ht": "1" + } + }, { + "r": 13, + "c": 4, + "v": { + "mc": { + "r": 13, + "c": 2 + }, + "ht": "1" + } + }, { + "r": 13, + "c": 6, + "v": { + "v": "Student Grade Statistics", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Student Grade Statistics", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 16, + "fc": "rgb(51, 51, 51)", + "ht": 0, + "vt": 0, + "mc": { + "r": 13, + "c": 6, + "rs": 1, + "cs": 7 + } + } + }, { + "r": 13, + "c": 7, + "v": { + "mc": { + "r": 13, + "c": 6 + } + } + }, { + "r": 13, + "c": 8, + "v": { + "mc": { + "r": 13, + "c": 6 + } + } + }, { + "r": 13, + "c": 9, + "v": { + "mc": { + "r": 13, + "c": 6 + } + } + }, { + "r": 13, + "c": 10, + "v": { + "mc": { + "r": 13, + "c": 6 + } + } + }, { + "r": 13, + "c": 11, + "v": { + "mc": { + "r": 13, + "c": 6 + } + } + }, { + "r": 13, + "c": 12, + "v": { + "mc": { + "r": 13, + "c": 6 + } + } + }, { + "r": 13, + "c": 13, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 14, + "c": 0, + "v": { + "v": "Idaho", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Idaho", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 14, + "c": 1, + "v": { + "v": 3500, + "ct": { + "fa": "\"$\" #", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "$ 3500" + } + }, { + "r": 14, + "c": 2, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 14, + "c": 2, + "rs": 4, + "cs": 3 + }, + "f": "=AREASPLINES(B15:B18)", + "spl": { + "shapes": { + "0": { + "id": 0, + "type": "Shape", + "args": [0, [ + [0, 87], + [0, 61], + [84, 0], + [169, 87], + [253, 35], + [253, 87] + ], "#CCF3F4", "#CCF3F4", null] + }, + "1": { + "id": 1, + "type": "Shape", + "args": [1, [ + [0, 61], + [0, 61], + [84, 0], + [169, 87], + [253, 35] + ], "#2ec7c9", null, 1] + } + }, + "shapeseq": [0, 1], + "offsetX": 0, + "offsetY": 2, + "pixelWidth": 253, + "pixelHeight": 88 + } + } + }, { + "r": 14, + "c": 3, + "v": { + "mc": { + "r": 14, + "c": 2 + } + } + }, { + "r": 14, + "c": 4, + "v": { + "mc": { + "r": 14, + "c": 2 + } + } + }, { + "r": 14, + "c": 6, + "v": { + "v": "Name", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Name", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0 + } + }, { + "r": 14, + "c": 7, + "v": { + "v": "Chinese", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Chinese", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0, + "mc": { + "r": 14, + "c": 7, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 14, + "c": 8, + "v": { + "mc": { + "r": 14, + "c": 7 + } + } + }, { + "r": 14, + "c": 9, + "v": { + "v": "Math", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Math", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0, + "mc": { + "r": 14, + "c": 9, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 14, + "c": 10, + "v": { + "mc": { + "r": 14, + "c": 9 + } + } + }, { + "r": 14, + "c": 11, + "v": { + "v": "English", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "English", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0, + "mc": { + "r": 14, + "c": 11, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 14, + "c": 12, + "v": { + "mc": { + "r": 14, + "c": 11 + } + } + }, { + "r": 14, + "c": 13, + "v": { + "v": "Total", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Total", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0 + } + }, { + "r": 15, + "c": 0, + "v": { + "v": "Montana", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Montana", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 15, + "c": 1, + "v": { + "v": 7000, + "ct": { + "fa": "\"$\" #", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "$ 7000" + } + }, { + "r": 15, + "c": 2, + "v": { + "mc": { + "r": 14, + "c": 2 + } + } + }, { + "r": 15, + "c": 3, + "v": { + "mc": { + "r": 14, + "c": 2 + } + } + }, { + "r": 15, + "c": 4, + "v": { + "mc": { + "r": 14, + "c": 2 + } + } + }, { + "r": 15, + "c": 6, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 15, + "c": 6, + "rs": 2, + "cs": 1 + } + } + }, { + "r": 15, + "c": 7, + "v": { + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "ct": { + "fa": "General", + "t": "g" + }, + "f": "=TRISTATESPLINES(H18:N22,10)", + "spl": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 476, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 462, 23, 3, 1, "#999", "#999"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 448, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "3": { + "id": 3, + "type": "Rect", + "args": [3, 434, 23, 3, 1, "#999", "#999"] + }, + "4": { + "id": 4, + "type": "Rect", + "args": [4, 420, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "5": { + "id": 5, + "type": "Rect", + "args": [5, 406, 23, 3, 1, "#999", "#999"] + }, + "6": { + "id": 6, + "type": "Rect", + "args": [6, 392, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "7": { + "id": 7, + "type": "Rect", + "args": [7, 378, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "8": { + "id": 8, + "type": "Rect", + "args": [8, 364, 23, 3, 1, "#999", "#999"] + }, + "9": { + "id": 9, + "type": "Rect", + "args": [9, 350, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "10": { + "id": 10, + "type": "Rect", + "args": [10, 336, 23, 3, 1, "#999", "#999"] + }, + "11": { + "id": 11, + "type": "Rect", + "args": [11, 322, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "12": { + "id": 12, + "type": "Rect", + "args": [12, 308, 23, 3, 1, "#999", "#999"] + }, + "13": { + "id": 13, + "type": "Rect", + "args": [13, 294, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "14": { + "id": 14, + "type": "Rect", + "args": [14, 280, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "15": { + "id": 15, + "type": "Rect", + "args": [15, 266, 23, 3, 1, "#999", "#999"] + }, + "16": { + "id": 16, + "type": "Rect", + "args": [16, 252, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "17": { + "id": 17, + "type": "Rect", + "args": [17, 238, 23, 3, 1, "#999", "#999"] + }, + "18": { + "id": 18, + "type": "Rect", + "args": [18, 224, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "19": { + "id": 19, + "type": "Rect", + "args": [19, 210, 23, 3, 1, "#999", "#999"] + }, + "20": { + "id": 20, + "type": "Rect", + "args": [20, 196, 24, 3, 22, "#97b552", "#97b552"] + }, + "21": { + "id": 21, + "type": "Rect", + "args": [21, 182, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "22": { + "id": 22, + "type": "Rect", + "args": [22, 168, 23, 3, 1, "#999", "#999"] + }, + "23": { + "id": 23, + "type": "Rect", + "args": [23, 154, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "24": { + "id": 24, + "type": "Rect", + "args": [24, 140, 23, 3, 1, "#999", "#999"] + }, + "25": { + "id": 25, + "type": "Rect", + "args": [25, 126, 24, 3, 22, "#97b552", "#97b552"] + }, + "26": { + "id": 26, + "type": "Rect", + "args": [26, 112, 23, 3, 1, "#999", "#999"] + }, + "27": { + "id": 27, + "type": "Rect", + "args": [27, 98, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "28": { + "id": 28, + "type": "Rect", + "args": [28, 84, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "29": { + "id": 29, + "type": "Rect", + "args": [29, 70, 23, 3, 1, "#999", "#999"] + }, + "30": { + "id": 30, + "type": "Rect", + "args": [30, 56, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "31": { + "id": 31, + "type": "Rect", + "args": [31, 42, 23, 3, 1, "#999", "#999"] + }, + "32": { + "id": 32, + "type": "Rect", + "args": [32, 28, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "33": { + "id": 33, + "type": "Rect", + "args": [33, 14, 23, 3, 1, "#999", "#999"] + }, + "34": { + "id": 34, + "type": "Rect", + "args": [34, 0, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + } + }, + "shapeseq": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 517, + "pixelHeight": 48 + }, + "mc": { + "r": 15, + "c": 7, + "rs": 2, + "cs": 7 + } + } + }, { + "r": 15, + "c": 8, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 15, + "c": 9, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 15, + "c": 10, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 15, + "c": 11, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 15, + "c": 12, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 15, + "c": 13, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 16, + "c": 0, + "v": { + "v": "Oregon", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Oregon", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 16, + "c": 1, + "v": { + "v": 2000, + "ct": { + "fa": "\"$\" #", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "$ 2000" + } + }, { + "r": 16, + "c": 2, + "v": { + "mc": { + "r": 14, + "c": 2 + } + } + }, { + "r": 16, + "c": 3, + "v": { + "mc": { + "r": 14, + "c": 2 + } + } + }, { + "r": 16, + "c": 4, + "v": { + "mc": { + "r": 14, + "c": 2 + } + } + }, { + "r": 16, + "c": 6, + "v": { + "mc": { + "r": 15, + "c": 6 + } + } + }, { + "r": 16, + "c": 7, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 16, + "c": 8, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 16, + "c": 9, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 16, + "c": 10, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 16, + "c": 11, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 16, + "c": 12, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 16, + "c": 13, + "v": { + "mc": { + "r": 15, + "c": 7 + } + } + }, { + "r": 17, + "c": 0, + "v": { + "v": "Washington", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Washington", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 1, + "v": { + "v": 5000, + "ct": { + "fa": "\"$\" #", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "$ 5000" + } + }, { + "r": 17, + "c": 2, + "v": { + "mc": { + "r": 14, + "c": 2 + } + } + }, { + "r": 17, + "c": 3, + "v": { + "mc": { + "r": 14, + "c": 2 + } + } + }, { + "r": 17, + "c": 4, + "v": { + "mc": { + "r": 14, + "c": 2 + } + } + }, { + "r": 17, + "c": 6, + "v": { + "v": "Student 1", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Student 1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 17, + "c": 7, + "v": { + "v": 70, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "70", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 17, + "c": 7, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 17, + "c": 8, + "v": { + "mc": { + "r": 17, + "c": 7 + } + } + }, { + "r": 17, + "c": 9, + "v": { + "v": 90, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "90", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 17, + "c": 9, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 17, + "c": 10, + "v": { + "mc": { + "r": 17, + "c": 9 + } + } + }, { + "r": 17, + "c": 11, + "v": { + "v": 51, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "51", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 17, + "c": 11, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 17, + "c": 12, + "v": { + "mc": { + "r": 17, + "c": 11 + } + } + }, { + "r": 17, + "c": 13, + "v": { + "v": 211, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "211", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 18, + "c": 6, + "v": { + "v": "Student 2", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Student 2", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 18, + "c": 7, + "v": { + "v": 99, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "99", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 18, + "c": 7, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 18, + "c": 8, + "v": { + "mc": { + "r": 18, + "c": 7 + } + } + }, { + "r": 18, + "c": 9, + "v": { + "v": -59, + "ct": { + "fa": "General", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 18, + "c": 9, + "rs": 1, + "cs": 2 + }, + "m": "-59" + } + }, { + "r": 18, + "c": 10, + "v": { + "mc": { + "r": 18, + "c": 9 + } + } + }, { + "r": 18, + "c": 11, + "v": { + "v": 63, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "63", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 18, + "c": 11, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 18, + "c": 12, + "v": { + "mc": { + "r": 18, + "c": 11 + } + } + }, { + "r": 18, + "c": 13, + "v": { + "v": 221, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "221", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 19, + "c": 0, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": "14", + "fc": "rgb(51, 51, 51)", + "ht": 0, + "vt": 0, + "mc": { + "r": 19, + "c": 0, + "rs": 1, + "cs": 5 + } + } + }, { + "r": 19, + "c": 1, + "v": { + "mc": { + "r": 19, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 19, + "c": 2, + "v": { + "mc": { + "r": 19, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 19, + "c": 3, + "v": { + "mc": { + "r": 19, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 19, + "c": 4, + "v": { + "mc": { + "r": 19, + "c": 0 + }, + "fs": "14" + } + }, { + "r": 19, + "c": 6, + "v": { + "v": "Student 3", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Student 3", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 19, + "c": 7, + "v": { + "v": -90, + "ct": { + "fa": "General", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 19, + "c": 7, + "rs": 1, + "cs": 2 + }, + "m": "-90" + } + }, { + "r": 19, + "c": 8, + "v": { + "mc": { + "r": 19, + "c": 7 + } + } + }, { + "r": 19, + "c": 9, + "v": { + "v": 128, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "128", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 19, + "c": 9, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 19, + "c": 10, + "v": { + "mc": { + "r": 19, + "c": 9 + } + } + }, { + "r": 19, + "c": 11, + "v": { + "v": 74, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "74", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 19, + "c": 11, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 19, + "c": 12, + "v": { + "mc": { + "r": 19, + "c": 11 + } + } + }, { + "r": 19, + "c": 13, + "v": { + "v": 291, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "291", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 20, + "c": 0, + "v": { + "v": "Employee KPI", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Employee KPI", + "bg": null, + "bl": 0, + "it": 0, + "ff": 9, + "fs": 16, + "fc": "rgb(51, 51, 51)", + "ht": 0, + "vt": 0, + "mc": { + "r": 20, + "c": 0, + "rs": 1, + "cs": 5 + } + } + }, { + "r": 20, + "c": 1, + "v": { + "mc": { + "r": 20, + "c": 0 + } + } + }, { + "r": 20, + "c": 2, + "v": { + "mc": { + "r": 20, + "c": 0 + } + } + }, { + "r": 20, + "c": 3, + "v": { + "mc": { + "r": 20, + "c": 0 + } + } + }, { + "r": 20, + "c": 4, + "v": { + "mc": { + "r": 20, + "c": 0 + } + } + }, { + "r": 20, + "c": 6, + "v": { + "v": "Student 4", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Student 4", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 20, + "c": 7, + "v": { + "v": 93, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "93", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 20, + "c": 7, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 20, + "c": 8, + "v": { + "mc": { + "r": 20, + "c": 7 + } + } + }, { + "r": 20, + "c": 9, + "v": { + "v": 61, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "61", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 20, + "c": 9, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 20, + "c": 10, + "v": { + "mc": { + "r": 20, + "c": 9 + } + } + }, { + "r": 20, + "c": 11, + "v": { + "v": 53, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "53", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 20, + "c": 11, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 20, + "c": 12, + "v": { + "mc": { + "r": 20, + "c": 11 + } + } + }, { + "r": 20, + "c": 13, + "v": { + "v": 207, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "207", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 21, + "c": 0, + "v": { + "v": "Name", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Name", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0 + } + }, { + "r": 21, + "c": 1, + "v": { + "v": "Forecast", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Forecast", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0 + } + }, { + "r": 21, + "c": 2, + "v": { + "v": "Actuality", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Actuality", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0 + } + }, { + "r": 21, + "c": 3, + "v": { + "v": "Diagram", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Diagram", + "bg": "rgb(255, 192, 0)", + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(255, 255, 255)", + "ht": 0, + "vt": 0, + "mc": { + "r": 21, + "c": 3, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 21, + "c": 4, + "v": { + "mc": { + "r": 21, + "c": 3 + } + } + }, { + "r": 21, + "c": 6, + "v": { + "v": "Student 5", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Student 5", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 21, + "c": 7, + "v": { + "v": 106, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "106", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 21, + "c": 7, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 21, + "c": 8, + "v": { + "mc": { + "r": 21, + "c": 7 + } + } + }, { + "r": 21, + "c": 9, + "v": { + "v": 82, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "82", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 21, + "c": 9, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 21, + "c": 10, + "v": { + "mc": { + "r": 21, + "c": 9 + } + } + }, { + "r": 21, + "c": 11, + "v": { + "v": 80, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "80", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "mc": { + "r": 21, + "c": 11, + "rs": 1, + "cs": 2 + } + } + }, { + "r": 21, + "c": 12, + "v": { + "mc": { + "r": 21, + "c": 11 + } + } + }, { + "r": 21, + "c": 13, + "v": { + "v": 268, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "268", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 22, + "c": 0, + "v": { + "v": "Employee 1", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Employee 1", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 22, + "c": 1, + "v": { + "v": 6, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "6", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 22, + "c": 2, + "v": { + "v": 2, + "ct": { + "fa": "General", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2" + } + }, { + "r": 22, + "c": 3, + "v": { + "mc": { + "r": 22, + "c": 3, + "rs": 3, + "cs": 2 + }, + "f": "=STACKCOLUMNSPLINES(B23:C25)", + "spl": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 60, 57, 58, 5, "#2ec7c9", "#2ec7c9"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 60, 36, 58, 20, "#fc5c5c", "#fc5c5c"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 60, 27, 58, 8, "#5ab1ef", "#5ab1ef"] + }, + "3": { + "id": 3, + "type": "Rect", + "args": [3, 0, 45, 58, 17, "#2ec7c9", "#2ec7c9"] + }, + "4": { + "id": 4, + "type": "Rect", + "args": [4, 0, 21, 58, 23, "#fc5c5c", "#fc5c5c"] + }, + "5": { + "id": 5, + "type": "Rect", + "args": [5, 0, 3, 58, 17, "#5ab1ef", "#5ab1ef"] + } + }, + "shapeseq": [0, 1, 2, 3, 4, 5], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 121, + "pixelHeight": 63 + } + } + }, { + "r": 22, + "c": 4, + "v": { + "mc": { + "r": 22, + "c": 3 + } + } + }, { + "r": 23, + "c": 0, + "v": { + "v": "Employee 2", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Employee 2", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 23, + "c": 1, + "v": { + "v": 8, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "8", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 23, + "c": 2, + "v": { + "v": 7, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "7", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 23, + "c": 3, + "v": { + "mc": { + "r": 22, + "c": 3 + } + } + }, { + "r": 23, + "c": 4, + "v": { + "mc": { + "r": 22, + "c": 3 + } + } + }, { + "r": 23, + "c": 5, + "v": { + "ct": { + "fa": "General", + "t": "g" + } + } + }, { + "r": 24, + "c": 0, + "v": { + "v": "Employee 3", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Employee 3", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 24, + "c": 1, + "v": { + "v": 6, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "6", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 24, + "c": 2, + "v": { + "v": 3, + "ct": { + "fa": "General", + "t": "n" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "3" + } + }, { + "r": 24, + "c": 3, + "v": { + "mc": { + "r": 22, + "c": 3 + } + } + }, { + "r": 24, + "c": 4, + "v": { + "mc": { + "r": 22, + "c": 3 + } + } + }, { + "r": 25, + "c": 0, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 25, + "c": 1, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 25, + "c": 2, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 25, + "c": 3, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 25, + "c": 4, + "v": { + "v": null, + "m": "", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 27, + "c": 0, + "v": { + "v": 42370, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-01" + } + }, { + "r": 27, + "c": 1, + "v": { + "v": 12, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "12", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 27, + "c": 2, + "v": { + "f": "=DISCRETESPLINES(B28:B58,30)", + "spl": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 240, 14, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 232, 55, 6, 30, "#fc5c5c", "#fc5c5c"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 224, 57, 6, 30, "#fc5c5c", "#fc5c5c"] + }, + "3": { + "id": 3, + "type": "Rect", + "args": [3, 216, 49, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "4": { + "id": 4, + "type": "Rect", + "args": [4, 208, 68, 6, 30, "#fc5c5c", "#fc5c5c"] + }, + "5": { + "id": 5, + "type": "Rect", + "args": [5, 200, 71, 6, 30, "#fc5c5c", "#fc5c5c"] + }, + "6": { + "id": 6, + "type": "Rect", + "args": [6, 192, 45, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "7": { + "id": 7, + "type": "Rect", + "args": [7, 184, 64, 6, 30, "#fc5c5c", "#fc5c5c"] + }, + "8": { + "id": 8, + "type": "Rect", + "args": [8, 176, 30, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "9": { + "id": 9, + "type": "Rect", + "args": [9, 168, 32, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "10": { + "id": 10, + "type": "Rect", + "args": [10, 160, 14, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "11": { + "id": 11, + "type": "Rect", + "args": [11, 152, 12, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "12": { + "id": 12, + "type": "Rect", + "args": [12, 144, 0, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "13": { + "id": 13, + "type": "Rect", + "args": [13, 136, 65, 6, 30, "#fc5c5c", "#fc5c5c"] + }, + "14": { + "id": 14, + "type": "Rect", + "args": [14, 128, 7, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "15": { + "id": 15, + "type": "Rect", + "args": [15, 120, 9, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "16": { + "id": 16, + "type": "Rect", + "args": [16, 112, 54, 6, 30, "#fc5c5c", "#fc5c5c"] + }, + "17": { + "id": 17, + "type": "Rect", + "args": [17, 104, 3, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "18": { + "id": 18, + "type": "Rect", + "args": [18, 96, 33, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "19": { + "id": 19, + "type": "Rect", + "args": [19, 88, 1, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "20": { + "id": 20, + "type": "Rect", + "args": [20, 80, 53, 6, 30, "#fc5c5c", "#fc5c5c"] + }, + "21": { + "id": 21, + "type": "Rect", + "args": [21, 72, 7, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "22": { + "id": 22, + "type": "Rect", + "args": [22, 64, 25, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "23": { + "id": 23, + "type": "Rect", + "args": [23, 56, 8, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "24": { + "id": 24, + "type": "Rect", + "args": [24, 48, 59, 6, 30, "#fc5c5c", "#fc5c5c"] + }, + "25": { + "id": 25, + "type": "Rect", + "args": [25, 40, 22, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "26": { + "id": 26, + "type": "Rect", + "args": [26, 32, 46, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "27": { + "id": 27, + "type": "Rect", + "args": [27, 24, 60, 6, 30, "#fc5c5c", "#fc5c5c"] + }, + "28": { + "id": 28, + "type": "Rect", + "args": [28, 16, 32, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "29": { + "id": 29, + "type": "Rect", + "args": [29, 8, 25, 6, 30, "#2ec7c9", "#2ec7c9"] + }, + "30": { + "id": 30, + "type": "Rect", + "args": [30, 0, 62, 6, 30, "#fc5c5c", "#fc5c5c"] + } + }, + "shapeseq": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 253, + "pixelHeight": 101 + }, + "mc": { + "r": 27, + "c": 2, + "rs": 1, + "cs": 3 + } + } + }, { + "r": 27, + "c": 3, + "v": { + "mc": { + "r": 27, + "c": 2 + } + } + }, { + "r": 27, + "c": 4, + "v": { + "mc": { + "r": 27, + "c": 2 + } + } + }, { + "r": 28, + "c": 0, + "v": { + "v": 42371, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-02" + } + }, { + "r": 28, + "c": 1, + "v": { + "v": 64, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "64", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 29, + "c": 0, + "v": { + "v": 42372, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-03" + } + }, { + "r": 29, + "c": 1, + "v": { + "v": 54, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "54", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 30, + "c": 0, + "v": { + "v": 42373, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-04" + } + }, { + "r": 30, + "c": 1, + "v": { + "v": 15, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "15", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 31, + "c": 0, + "v": { + "v": 42374, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-05" + } + }, { + "r": 31, + "c": 1, + "v": { + "v": 35, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "35", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 31, + "c": 5, + "v": { + "ct": { + "fa": "General", + "t": "g" + } + } + }, { + "r": 32, + "c": 0, + "v": { + "v": 42375, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-06" + } + }, { + "r": 32, + "c": 1, + "v": { + "v": 67, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "67", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 32, + "c": 2, + "v": { + "f": "=BARSPLINES(B22:B25)" + } + }, { + "r": 32, + "c": 5, + "v": { + "ct": { + "fa": "General", + "t": "g" + } + } + }, { + "r": 33, + "c": 0, + "v": { + "v": 42376, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-07" + } + }, { + "r": 33, + "c": 1, + "v": { + "v": 16, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "16", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 33, + "c": 2, + "v": { + "f": "=STACKBARSPLINES(B22:B25)" + } + }, { + "r": 33, + "c": 5, + "v": { + "ct": { + "fa": "General", + "t": "g" + } + } + }, { + "r": 34, + "c": 0, + "v": { + "v": 42377, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-08" + } + }, { + "r": 34, + "c": 1, + "v": { + "v": 87, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "87", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 34, + "c": 2, + "v": { + "f": "=DISCRETESPLINES(B22:B25)" + } + }, { + "r": 34, + "c": 5, + "v": { + "ct": { + "fa": "General", + "t": "g" + } + } + }, { + "r": 34, + "c": 7, + "v": { + "ct": { + "fa": "General", + "t": "n" + } + } + }, { + "r": 35, + "c": 0, + "v": { + "v": 42378, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-09" + } + }, { + "r": 35, + "c": 1, + "v": { + "v": 64, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "64", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 35, + "c": 2, + "v": { + "f": "=TRISTATESPLINES(B22:B25)" + } + }, { + "r": 36, + "c": 0, + "v": { + "v": 42379, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-10" + } + }, { + "r": 36, + "c": 1, + "v": { + "v": 88, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "88", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 36, + "c": 2, + "v": { + "ct": { + "fa": "General", + "t": "e" + } + } + }, { + "r": 37, + "c": 0, + "v": { + "v": 42380, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-11" + } + }, { + "r": 37, + "c": 1, + "v": { + "v": 25, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "25", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 38, + "c": 0, + "v": { + "v": 42381, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-12" + } + }, { + "r": 38, + "c": 1, + "v": { + "v": 96, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "96", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 39, + "c": 0, + "v": { + "v": 42382, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-13" + } + }, { + "r": 39, + "c": 1, + "v": { + "v": 53, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "53", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 40, + "c": 0, + "v": { + "v": 42383, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-14" + } + }, { + "r": 40, + "c": 1, + "v": { + "v": 94, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "94", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 41, + "c": 0, + "v": { + "v": 42384, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-15" + } + }, { + "r": 41, + "c": 1, + "v": { + "v": 23, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "23", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 42, + "c": 0, + "v": { + "v": 42385, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-16" + } + }, { + "r": 42, + "c": 1, + "v": { + "v": 85, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "85", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 43, + "c": 0, + "v": { + "v": 42386, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-17" + } + }, { + "r": 43, + "c": 1, + "v": { + "v": 89, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "89", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 44, + "c": 0, + "v": { + "v": 42387, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-18" + } + }, { + "r": 44, + "c": 1, + "v": { + "v": 8, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "8", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 45, + "c": 0, + "v": { + "v": 42388, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-19" + } + }, { + "r": 45, + "c": 1, + "v": { + "v": 98, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "98", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 46, + "c": 0, + "v": { + "v": 42389, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-20" + } + }, { + "r": 46, + "c": 1, + "v": { + "v": 82, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "82", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 47, + "c": 0, + "v": { + "v": 42390, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-21" + } + }, { + "r": 47, + "c": 1, + "v": { + "v": 79, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "79", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 48, + "c": 0, + "v": { + "v": 42391, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-22" + } + }, { + "r": 48, + "c": 1, + "v": { + "v": 54, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "54", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 49, + "c": 0, + "v": { + "v": 42392, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-23" + } + }, { + "r": 49, + "c": 1, + "v": { + "v": 56, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "56", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 50, + "c": 0, + "v": { + "v": 42393, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-24" + } + }, { + "r": 50, + "c": 1, + "v": { + "v": 10, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "10", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 51, + "c": 0, + "v": { + "v": 42394, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-25" + } + }, { + "r": 51, + "c": 1, + "v": { + "v": 36, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "36", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 52, + "c": 0, + "v": { + "v": 42395, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-26" + } + }, { + "r": 52, + "c": 1, + "v": { + "v": 0, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "0", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 53, + "c": 0, + "v": { + "v": 42396, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-27" + } + }, { + "r": 53, + "c": 1, + "v": { + "v": 4, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "4", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 54, + "c": 0, + "v": { + "v": 42397, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-28" + } + }, { + "r": 54, + "c": 1, + "v": { + "v": 31, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "31", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 55, + "c": 0, + "v": { + "v": 42398, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-29" + } + }, { + "r": 55, + "c": 1, + "v": { + "v": 19, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "19", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 56, + "c": 0, + "v": { + "v": 42399, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-30" + } + }, { + "r": 56, + "c": 1, + "v": { + "v": 22, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "22", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }, { + "r": 57, + "c": 0, + "v": { + "v": 42400, + "ct": { + "fa": "yyyy-MM-dd", + "t": "d" + }, + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1, + "m": "2016-01-31" + } + }, { + "r": 57, + "c": 1, + "v": { + "v": 78, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "78", + "bg": null, + "bl": 0, + "it": 0, + "ff": 0, + "fs": 11, + "fc": "rgb(51, 51, 51)", + "ht": 1, + "vt": 1 + } + }], + "ch_width": 1524, + "rh_height": 1571, + "luckysheet_select_save": [{ + "left": 504, + "width": 73, + "top": 746, + "height": 20, + "left_move": 504, + "width_move": 73, + "top_move": 746, + "height_move": 20, + "row": [29, 29], + "column": [6, 6], + "row_focus": 29, + "column_focus": 6 + }], + "luckysheet_selection_range": [], + "scrollLeft": 0, + "scrollTop": 562, + "calcChain": [{ + "r": 2, + "c": 2, + "index": "4", + "func": [true, "", "=LINESPLINES(B3:B5,'pink',4,'avg','yellow','red','green',3)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Shape", + "args": [0, [ + [0, 21], + [0, 21], + [80, 54], + [159, 3] + ], "pink", null, 4] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 0, null, 159, null, null, "yellow"] + }, + "2": { + "id": 2, + "type": "Circle", + "args": [2, 80, 54, 3, null, "green", null] + }, + "3": { + "id": 3, + "type": "Circle", + "args": [3, 159, 3, 3, null, "red", null] + } + }, + "shapeseq": [0, 1, 2, 3], + "offsetX": 0, + "offsetY": 5, + "pixelWidth": 162, + "pixelHeight": 58 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 2, + "c": 4, + "index": "4", + "func": [true, "", "=COLUMNSPLINES(B3:B5,35,'red','green','auto','brown')", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 108, 1, 18, 29, "red", "red"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 54, 31, 18, 21, "green", "green"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 0, 20, 18, 10, "brown", "brown"] + } + }, + "shapeseq": [0, 1, 2], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 164, + "pixelHeight": 63 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 8, + "c": 4, + "index": 4, + "func": [true, 0.2631578947368421, "=B9/SUM(B9:B11)"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 9, + "c": 4, + "index": 4, + "func": [true, 0.5789473684210527, "=B10/SUM(B9:B11)"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 10, + "c": 4, + "index": 4, + "func": [true, 0.15789473684210525, "=B11/SUM(B9:B11)"], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 8, + "c": 2, + "index": 4, + "func": [true, "", "=PIESPLINES(B9:B11)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "PieSlice", + "args": [0, 31, 31, 31, 5.291103416572283, 6.283185307179586, null, "#5ab1ef"] + }, + "1": { + "id": 1, + "type": "PieSlice", + "args": [1, 31, 31, 31, 1.6534698176788385, 5.291103416572283, null, "#fc5c5c"] + }, + "2": { + "id": 2, + "type": "PieSlice", + "args": [2, 31, 31, 31, 0, 1.6534698176788385, null, "#2ec7c9"] + } + }, + "shapeseq": [0, 1, 2], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 162, + "pixelHeight": 63 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 14, + "c": 2, + "index": 4, + "func": [true, "", "=AREASPLINES(B15:B18)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Shape", + "args": [0, [ + [0, 87], + [0, 61], + [84, 0], + [169, 87], + [253, 35], + [253, 87] + ], "#CCF3F4", "#CCF3F4", null] + }, + "1": { + "id": 1, + "type": "Shape", + "args": [1, [ + [0, 61], + [0, 61], + [84, 0], + [169, 87], + [253, 35] + ], "#2ec7c9", null, 1] + } + }, + "shapeseq": [0, 1], + "offsetX": 0, + "offsetY": 2, + "pixelWidth": 253, + "pixelHeight": 88 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 32, + "c": 2, + "index": 4, + "func": [true, "", "=BARSPLINES(B22:B25)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 0, 15, 129, 3, "#fc5c5c", "#fc5c5c"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 0, 10, 129, 3, "#fc5c5c", "#fc5c5c"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 0, 5, 129, 3, "#fc5c5c", "#fc5c5c"] + }, + "3": { + "id": 3, + "type": "Rect", + "args": [3, 0, 0, 129, 3, "#fc5c5c", "#fc5c5c"] + } + }, + "shapeseq": [0, 1, 2, 3], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 131, + "pixelHeight": 20 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 33, + "c": 2, + "index": 4, + "func": [true, "", "=STACKBARSPLINES(B22:B25)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 0, 0, 129, 18, "#2ec7c9", "#2ec7c9"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 130, 0, 129, 18, "#fc5c5c", "#fc5c5c"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 260, 0, 129, 18, "#5ab1ef", "#5ab1ef"] + }, + "3": { + "id": 3, + "type": "Rect", + "args": [3, 390, 0, 129, 18, "#ffb980", "#ffb980"] + } + }, + "shapeseq": [0, 1, 2, 3], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 131, + "pixelHeight": 20 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 34, + "c": 2, + "index": 4, + "func": [true, "", "=DISCRETESPLINES(B22:B25)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 96, null, 30, 6, "#2ec7c9", "#2ec7c9"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 64, null, 30, 6, "#2ec7c9", "#2ec7c9"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 32, null, 30, 6, "#2ec7c9", "#2ec7c9"] + }, + "3": { + "id": 3, + "type": "Rect", + "args": [3, 0, null, 30, 6, "#2ec7c9", "#2ec7c9"] + } + }, + "shapeseq": [0, 1, 2, 3], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 131, + "pixelHeight": 20 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 35, + "c": 2, + "index": 4, + "func": [true, "", "=TRISTATESPLINES(B22:B25)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 15, 0, 3, 8, "#fc5c5c", "#fc5c5c"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 10, 0, 3, 8, "#fc5c5c", "#fc5c5c"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 5, 0, 3, 8, "#fc5c5c", "#fc5c5c"] + }, + "3": { + "id": 3, + "type": "Rect", + "args": [3, 0, 9, 3, 1, "#999", "#999"] + } + }, + "shapeseq": [0, 1, 2, 3], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 131, + "pixelHeight": 20 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 2, + "c": 12, + "index": 4, + "func": [true, "", "=STACKBARSPLINES(K3:L3)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 0, 10, 107, 8, "#fc5c5c", "#fc5c5c"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 0, 0, 145, 8, "#fc5c5c", "#fc5c5c"] + } + }, + "shapeseq": [0, 1], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 147, + "pixelHeight": 21 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 27, + "c": 2, + "index": 4, + "func": [true, "", "=DISCRETESPLINES(B28:B58,30)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 120, 3, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 116, 10, 2, 6, "#fc5c5c", "#fc5c5c"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 112, 10, 2, 6, "#fc5c5c", "#fc5c5c"] + }, + "3": { + "id": 3, + "type": "Rect", + "args": [3, 108, 9, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "4": { + "id": 4, + "type": "Rect", + "args": [4, 104, 12, 2, 6, "#fc5c5c", "#fc5c5c"] + }, + "5": { + "id": 5, + "type": "Rect", + "args": [5, 100, 13, 2, 6, "#fc5c5c", "#fc5c5c"] + }, + "6": { + "id": 6, + "type": "Rect", + "args": [6, 96, 8, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "7": { + "id": 7, + "type": "Rect", + "args": [7, 92, 12, 2, 6, "#fc5c5c", "#fc5c5c"] + }, + "8": { + "id": 8, + "type": "Rect", + "args": [8, 88, 6, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "9": { + "id": 9, + "type": "Rect", + "args": [9, 84, 6, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "10": { + "id": 10, + "type": "Rect", + "args": [10, 80, 3, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "11": { + "id": 11, + "type": "Rect", + "args": [11, 76, 2, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "12": { + "id": 12, + "type": "Rect", + "args": [12, 72, 0, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "13": { + "id": 13, + "type": "Rect", + "args": [13, 68, 12, 2, 6, "#fc5c5c", "#fc5c5c"] + }, + "14": { + "id": 14, + "type": "Rect", + "args": [14, 64, 1, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "15": { + "id": 15, + "type": "Rect", + "args": [15, 60, 2, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "16": { + "id": 16, + "type": "Rect", + "args": [16, 56, 10, 2, 6, "#fc5c5c", "#fc5c5c"] + }, + "17": { + "id": 17, + "type": "Rect", + "args": [17, 52, 1, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "18": { + "id": 18, + "type": "Rect", + "args": [18, 48, 6, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "19": { + "id": 19, + "type": "Rect", + "args": [19, 44, 0, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "20": { + "id": 20, + "type": "Rect", + "args": [20, 40, 10, 2, 6, "#fc5c5c", "#fc5c5c"] + }, + "21": { + "id": 21, + "type": "Rect", + "args": [21, 36, 1, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "22": { + "id": 22, + "type": "Rect", + "args": [22, 32, 5, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "23": { + "id": 23, + "type": "Rect", + "args": [23, 28, 1, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "24": { + "id": 24, + "type": "Rect", + "args": [24, 24, 11, 2, 6, "#fc5c5c", "#fc5c5c"] + }, + "25": { + "id": 25, + "type": "Rect", + "args": [25, 20, 4, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "26": { + "id": 26, + "type": "Rect", + "args": [26, 16, 8, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "27": { + "id": 27, + "type": "Rect", + "args": [27, 12, 11, 2, 6, "#fc5c5c", "#fc5c5c"] + }, + "28": { + "id": 28, + "type": "Rect", + "args": [28, 8, 6, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "29": { + "id": 29, + "type": "Rect", + "args": [29, 4, 5, 2, 6, "#2ec7c9", "#2ec7c9"] + }, + "30": { + "id": 30, + "type": "Rect", + "args": [30, 0, 11, 2, 6, "#fc5c5c", "#fc5c5c"] + } + }, + "shapeseq": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 131, + "pixelHeight": 19 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 3, + "c": 12, + "index": 4, + "func": [true, "", "=STACKBARSPLINES(K4:L4)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 0, 10, 47, 8, "#fc5c5c", "#fc5c5c"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 0, 0, 145, 8, "#fc5c5c", "#fc5c5c"] + } + }, + "shapeseq": [0, 1], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 147, + "pixelHeight": 21 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 4, + "c": 12, + "index": 4, + "func": [true, "", "=STACKBARSPLINES(K5:L5)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 0, 10, 125, 8, "#fc5c5c", "#fc5c5c"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 0, 0, 145, 8, "#fc5c5c", "#fc5c5c"] + } + }, + "shapeseq": [0, 1], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 147, + "pixelHeight": 21 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 8, + "c": 11, + "index": 4, + "func": [true, "", "=BARSPLINES(J9:J11)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 56, 42, 53, 19, "#97b552", "#97b552"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 110, 21, 108, 19, "#fc5c5c", "#fc5c5c"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 89, 0, 20, 19, "#97b552", "#97b552"] + } + }, + "shapeseq": [0, 1, 2], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 221, + "pixelHeight": 63 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 15, + "c": 7, + "index": 4, + "func": [true, "", "=TRISTATESPLINES(H18:N22,10)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 476, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 462, 23, 3, 1, "#999", "#999"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 448, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "3": { + "id": 3, + "type": "Rect", + "args": [3, 434, 23, 3, 1, "#999", "#999"] + }, + "4": { + "id": 4, + "type": "Rect", + "args": [4, 420, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "5": { + "id": 5, + "type": "Rect", + "args": [5, 406, 23, 3, 1, "#999", "#999"] + }, + "6": { + "id": 6, + "type": "Rect", + "args": [6, 392, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "7": { + "id": 7, + "type": "Rect", + "args": [7, 378, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "8": { + "id": 8, + "type": "Rect", + "args": [8, 364, 23, 3, 1, "#999", "#999"] + }, + "9": { + "id": 9, + "type": "Rect", + "args": [9, 350, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "10": { + "id": 10, + "type": "Rect", + "args": [10, 336, 23, 3, 1, "#999", "#999"] + }, + "11": { + "id": 11, + "type": "Rect", + "args": [11, 322, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "12": { + "id": 12, + "type": "Rect", + "args": [12, 308, 23, 3, 1, "#999", "#999"] + }, + "13": { + "id": 13, + "type": "Rect", + "args": [13, 294, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "14": { + "id": 14, + "type": "Rect", + "args": [14, 280, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "15": { + "id": 15, + "type": "Rect", + "args": [15, 266, 23, 3, 1, "#999", "#999"] + }, + "16": { + "id": 16, + "type": "Rect", + "args": [16, 252, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "17": { + "id": 17, + "type": "Rect", + "args": [17, 238, 23, 3, 1, "#999", "#999"] + }, + "18": { + "id": 18, + "type": "Rect", + "args": [18, 224, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "19": { + "id": 19, + "type": "Rect", + "args": [19, 210, 23, 3, 1, "#999", "#999"] + }, + "20": { + "id": 20, + "type": "Rect", + "args": [20, 196, 24, 3, 22, "#97b552", "#97b552"] + }, + "21": { + "id": 21, + "type": "Rect", + "args": [21, 182, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "22": { + "id": 22, + "type": "Rect", + "args": [22, 168, 23, 3, 1, "#999", "#999"] + }, + "23": { + "id": 23, + "type": "Rect", + "args": [23, 154, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "24": { + "id": 24, + "type": "Rect", + "args": [24, 140, 23, 3, 1, "#999", "#999"] + }, + "25": { + "id": 25, + "type": "Rect", + "args": [25, 126, 24, 3, 22, "#97b552", "#97b552"] + }, + "26": { + "id": 26, + "type": "Rect", + "args": [26, 112, 23, 3, 1, "#999", "#999"] + }, + "27": { + "id": 27, + "type": "Rect", + "args": [27, 98, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "28": { + "id": 28, + "type": "Rect", + "args": [28, 84, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "29": { + "id": 29, + "type": "Rect", + "args": [29, 70, 23, 3, 1, "#999", "#999"] + }, + "30": { + "id": 30, + "type": "Rect", + "args": [30, 56, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "31": { + "id": 31, + "type": "Rect", + "args": [31, 42, 23, 3, 1, "#999", "#999"] + }, + "32": { + "id": 32, + "type": "Rect", + "args": [32, 28, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + }, + "33": { + "id": 33, + "type": "Rect", + "args": [33, 14, 23, 3, 1, "#999", "#999"] + }, + "34": { + "id": 34, + "type": "Rect", + "args": [34, 0, 0, 3, 22, "#fc5c5c", "#fc5c5c"] + } + }, + "shapeseq": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 517, + "pixelHeight": 48 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }, { + "r": 22, + "c": 3, + "index": 4, + "func": [true, "", "=STACKCOLUMNSPLINES(B23:C25)", { + "type": "sparklines", + "data": { + "shapes": { + "0": { + "id": 0, + "type": "Rect", + "args": [0, 60, 57, 58, 5, "#2ec7c9", "#2ec7c9"] + }, + "1": { + "id": 1, + "type": "Rect", + "args": [1, 60, 36, 58, 20, "#fc5c5c", "#fc5c5c"] + }, + "2": { + "id": 2, + "type": "Rect", + "args": [2, 60, 27, 58, 8, "#5ab1ef", "#5ab1ef"] + }, + "3": { + "id": 3, + "type": "Rect", + "args": [3, 0, 45, 58, 17, "#2ec7c9", "#2ec7c9"] + }, + "4": { + "id": 4, + "type": "Rect", + "args": [4, 0, 21, 58, 23, "#fc5c5c", "#fc5c5c"] + }, + "5": { + "id": 5, + "type": "Rect", + "args": [5, 0, 3, 58, 17, "#5ab1ef", "#5ab1ef"] + } + }, + "shapeseq": [0, 1, 2, 3, 4, 5], + "offsetX": 0, + "offsetY": 0, + "pixelWidth": 121, + "pixelHeight": 63 + } + }], + "color": "w", + "parent": null, + "chidren": {}, + "times": 0 + }], + "luckysheet_conditionformat_save": [], + "filter_select": null, + "filter": null, + "luckysheet_alternateformat_save": [] +} + +// export default sheetSparkline; \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/demoData/sheetTable.js b/report-ui/src/components/luckysheet/demoData/sheetTable.js new file mode 100644 index 00000000..c3ba4baf --- /dev/null +++ b/report-ui/src/components/luckysheet/demoData/sheetTable.js @@ -0,0 +1,1068 @@ +window.sheetTable = { + "name": "Table", + "color": "", + "config": { + "merge": { + "0_1": { + "r": 0, + "c": 1, + "rs": 1, + "cs": 5 + }, + "0_8": { + "r": 0, + "c": 8, + "rs": 1, + "cs": 5 + }, + "8_1": { + "r": 8, + "c": 1, + "rs": 1, + "cs": 5 + }, + "16_1": { + "r": 16, + "c": 1, + "rs": 1, + "cs": 5 + }, + "8_8": { + "r": 8, + "c": 8, + "rs": 1, + "cs": 5 + }, + "16_8": { + "r": 16, + "c": 8, + "rs": 1, + "cs": 5 + } + } + }, + "index": "3", + "chart": [], + "status": 0, + "order": "3", + "column": 18, + "row": 36, + "celldata": [{ + "r": 0, + "c": 1, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Table Style - light3, Filter", + "mc": { + "r": 0, + "c": 1, + "rs": 1, + "cs": 5 + }, + "bl": 1, + "m": "Table Style - light3, Filter" + } + }, { + "r": 0, + "c": 2, + "v": { + "mc": { + "r": 0, + "c": 1 + }, + "bl": 1 + } + }, { + "r": 0, + "c": 3, + "v": { + "mc": { + "r": 0, + "c": 1 + }, + "bl": 1 + } + }, { + "r": 0, + "c": 4, + "v": { + "mc": { + "r": 0, + "c": 1 + }, + "bl": 1 + } + }, { + "r": 0, + "c": 5, + "v": { + "mc": { + "r": 0, + "c": 1 + }, + "bl": 1 + } + }, { + "r": 0, + "c": 8, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "mc": { + "r": 0, + "c": 8, + "rs": 1, + "cs": 5 + }, + "bl": 1, + "m": "Table Style - light6", + "v": "Table Style - light6" + } + }, { + "r": 0, + "c": 9, + "v": { + "mc": { + "r": 0, + "c": 8 + } + } + }, { + "r": 0, + "c": 10, + "v": { + "mc": { + "r": 0, + "c": 8 + } + } + }, { + "r": 0, + "c": 11, + "v": { + "mc": { + "r": 0, + "c": 8 + } + } + }, { + "r": 0, + "c": 12, + "v": { + "mc": { + "r": 0, + "c": 8 + } + } + }, { + "r": 1, + "c": 1, + "v": { + "v": "Column1", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Column1" + } + }, { + "r": 1, + "c": 2, + "v": { + "v": "Column2", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Column2" + } + }, { + "r": 1, + "c": 3, + "v": { + "v": "Column3", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Column3" + } + }, { + "r": 1, + "c": 4, + "v": { + "v": "Column4", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Column4" + } + }, { + "r": 1, + "c": 5, + "v": { + "v": "Column5", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Column5" + } + }, { + "r": 8, + "c": 1, + "v": { + "v": "Table Style - medium3,Header", + "ct": { + "fa": "General", + "t": "g" + }, + "mc": { + "r": 8, + "c": 1, + "rs": 1, + "cs": 5 + }, + "bl": 1, + "m": "Table Style - medium3,Header" + } + }, { + "r": 8, + "c": 2, + "v": { + "mc": { + "r": 8, + "c": 1 + } + } + }, { + "r": 8, + "c": 3, + "v": { + "mc": { + "r": 8, + "c": 1 + } + } + }, { + "r": 8, + "c": 4, + "v": { + "mc": { + "r": 8, + "c": 1 + } + } + }, { + "r": 8, + "c": 5, + "v": { + "mc": { + "r": 8, + "c": 1 + } + } + }, { + "r": 8, + "c": 8, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Table Style - medium8,Footer", + "mc": { + "r": 8, + "c": 8, + "rs": 1, + "cs": 5 + }, + "bl": 1, + "m": "Table Style - medium8,Footer" + } + }, { + "r": 8, + "c": 9, + "v": { + "mc": { + "r": 8, + "c": 8 + } + } + }, { + "r": 8, + "c": 10, + "v": { + "mc": { + "r": 8, + "c": 8 + } + } + }, { + "r": 8, + "c": 11, + "v": { + "mc": { + "r": 8, + "c": 8 + } + } + }, { + "r": 8, + "c": 12, + "v": { + "mc": { + "r": 8, + "c": 8 + } + } + }, { + "r": 9, + "c": 1, + "v": { + "v": "Column1", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Column1" + } + }, { + "r": 9, + "c": 2, + "v": { + "v": "Column2", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Column2" + } + }, { + "r": 9, + "c": 3, + "v": { + "v": "Column3", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Column3" + } + }, { + "r": 9, + "c": 4, + "v": { + "v": "Column4", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Column4" + } + }, { + "r": 9, + "c": 5, + "v": { + "v": "Column5", + "ct": { + "fa": "General", + "t": "g" + }, + "m": "Column5" + } + }, { + "r": 16, + "c": 1, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Table Style - medium6,Header,Footer", + "mc": { + "r": 16, + "c": 1, + "rs": 1, + "cs": 5 + }, + "bl": 1, + "m": "Table Style - medium6,Header,Footer" + } + }, { + "r": 16, + "c": 2, + "v": { + "mc": { + "r": 16, + "c": 1 + } + } + }, { + "r": 16, + "c": 3, + "v": { + "mc": { + "r": 16, + "c": 1 + } + } + }, { + "r": 16, + "c": 4, + "v": { + "mc": { + "r": 16, + "c": 1 + } + } + }, { + "r": 16, + "c": 5, + "v": { + "mc": { + "r": 16, + "c": 1 + } + } + }, { + "r": 16, + "c": 8, + "v": { + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Table Style - medium10,Header,Footer", + "mc": { + "r": 16, + "c": 8, + "rs": 1, + "cs": 5 + }, + "bl": 1, + "m": "Table Style - medium10,Header,Footer" + } + }, { + "r": 16, + "c": 9, + "v": { + "mc": { + "r": 16, + "c": 8 + } + } + }, { + "r": 16, + "c": 10, + "v": { + "mc": { + "r": 16, + "c": 8 + } + } + }, { + "r": 16, + "c": 11, + "v": { + "mc": { + "r": 16, + "c": 8 + } + } + }, { + "r": 16, + "c": 12, + "v": { + "mc": { + "r": 16, + "c": 8 + } + } + }, { + "r": 17, + "c": 1, + "v": { + "m": "Column1", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Column1" + } + }, { + "r": 17, + "c": 2, + "v": { + "m": "Column2", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Column2" + } + }, { + "r": 17, + "c": 3, + "v": { + "m": "Column3", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Column3" + } + }, { + "r": 17, + "c": 4, + "v": { + "m": "Column4", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Column4" + } + }, { + "r": 17, + "c": 5, + "v": { + "m": "Column5", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Column5" + } + }, { + "r": 17, + "c": 8, + "v": { + "m": "Name", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Name" + } + }, { + "r": 17, + "c": 9, + "v": { + "m": "Age", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Age" + } + }, { + "r": 17, + "c": 10, + "v": { + "m": "Sex", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Sex" + } + }, { + "r": 17, + "c": 11, + "v": { + "m": "Address", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Address" + } + }, { + "r": 17, + "c": 12, + "v": { + "m": "Score", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Score" + } + }, { + "r": 18, + "c": 8, + "v": { + "m": "bob", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "bob" + } + }, { + "r": 18, + "c": 9, + "v": { + "v": 36, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "36" + } + }, { + "r": 18, + "c": 10, + "v": { + "m": "man", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "man" + } + }, { + "r": 18, + "c": 11, + "v": { + "m": "Beijing", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Beijing" + } + }, { + "r": 18, + "c": 12, + "v": { + "v": 80, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "80" + } + }, { + "r": 19, + "c": 8, + "v": { + "m": "Betty", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Betty" + } + }, { + "r": 19, + "c": 9, + "v": { + "v": 28, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "28" + } + }, { + "r": 19, + "c": 10, + "v": { + "m": "woman", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "woman" + } + }, { + "r": 19, + "c": 11, + "v": { + "m": "Xi'an", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Xi'an" + } + }, { + "r": 19, + "c": 12, + "v": { + "v": 52, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "52" + } + }, { + "r": 20, + "c": 8, + "v": { + "m": "Gary", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Gary" + } + }, { + "r": 20, + "c": 9, + "v": { + "v": 23, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "23" + } + }, { + "r": 20, + "c": 10, + "v": { + "m": "man", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "man" + } + }, { + "r": 20, + "c": 11, + "v": { + "m": "NewYork", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "NewYork" + } + }, { + "r": 20, + "c": 12, + "v": { + "v": 63, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "63" + } + }, { + "r": 21, + "c": 8, + "v": { + "m": "Hunk", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Hunk" + } + }, { + "r": 21, + "c": 9, + "v": { + "v": 45, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "45" + } + }, { + "r": 21, + "c": 10, + "v": { + "m": "man", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "man" + } + }, { + "r": 21, + "c": 11, + "v": { + "m": "Beijing", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Beijing" + } + }, { + "r": 21, + "c": 12, + "v": { + "v": 80, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "80" + } + }, { + "r": 22, + "c": 8, + "v": { + "m": "Cherry", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Cherry" + } + }, { + "r": 22, + "c": 9, + "v": { + "v": 37, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "37" + } + }, { + "r": 22, + "c": 10, + "v": { + "m": "woman", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "woman" + } + }, { + "r": 22, + "c": 11, + "v": { + "m": "Shanghai", + "ct": { + "fa": "General", + "t": "g" + }, + "v": "Shanghai" + } + }, { + "r": 22, + "c": 12, + "v": { + "v": 58, + "ct": { + "fa": "General", + "t": "n" + }, + "m": "58" + } + }], + "ch_width": 4748, + "rh_height": 1790, + "luckysheet_select_save": [{ + "row": [0, 0], + "column": [0, 0] + }], + "luckysheet_selection_range": [], + "scrollLeft": 0, + "scrollTop": 0, + "filter_select": { + "left": 74, + "width": 73, + "top": 20, + "height": 19, + "left_move": 74, + "width_move": 369, + "top_move": 20, + "height_move": 119, + "row": [1, 6], + "column": [1, 5], + "row_focus": 1, + "column_focus": 1 + }, + "luckysheet_alternateformat_save": [{ + "cellrange": { + "row": [1, 6], + "column": [1, 5] + }, + "format": { + "head": { + "fc": "#000", + "bc": "#5ed593" + }, + "one": { + "fc": "#000", + "bc": "#ffffff" + }, + "two": { + "fc": "#000", + "bc": "#e5fbee" + }, + "foot": { + "fc": "#000", + "bc": "#a5efcc" + } + }, + "hasRowHeader": false, + "hasRowFooter": false + }, { + "cellrange": { + "row": [1, 6], + "column": [8, 12] + }, + "format": { + "head": { + "fc": "#000", + "bc": "#5599fc" + }, + "one": { + "fc": "#000", + "bc": "#ffffff" + }, + "two": { + "fc": "#000", + "bc": "#ecf2fe" + }, + "foot": { + "fc": "#000", + "bc": "#afcbfa" + } + }, + "hasRowHeader": false, + "hasRowFooter": false + }, { + "cellrange": { + "row": [9, 14], + "column": [1, 5] + }, + "format": { + "head": { + "fc": "#000", + "bc": "#5ed593" + }, + "one": { + "fc": "#000", + "bc": "#ffffff" + }, + "two": { + "fc": "#000", + "bc": "#e5fbee" + }, + "foot": { + "fc": "#000", + "bc": "#a5efcc" + } + }, + "hasRowHeader": true, + "hasRowFooter": false + }, { + "cellrange": { + "row": [17, 22], + "column": [1, 5] + }, + "format": { + "head": { + "fc": "#000", + "bc": "#5599fc" + }, + "one": { + "fc": "#000", + "bc": "#ffffff" + }, + "two": { + "fc": "#000", + "bc": "#ecf2fe" + }, + "foot": { + "fc": "#000", + "bc": "#afcbfa" + } + }, + "hasRowHeader": true, + "hasRowFooter": true + }, { + "cellrange": { + "row": [9, 14], + "column": [8, 12] + }, + "format": { + "head": { + "fc": "#000", + "bc": "#7a939a" + }, + "one": { + "fc": "#000", + "bc": "#ffffff" + }, + "two": { + "fc": "#000", + "bc": "#f0eff7" + }, + "foot": { + "fc": "#000", + "bc": "#bdcad0" + } + }, + "hasRowHeader": false, + "hasRowFooter": true + }, { + "cellrange": { + "row": [17, 22], + "column": [8, 12] + }, + "format": { + "head": { + "fc": "#000", + "bc": "#89c54b" + }, + "one": { + "fc": "#000", + "bc": "#ffffff" + }, + "two": { + "fc": "#000", + "bc": "#f1f7e9" + }, + "foot": { + "fc": "#000", + "bc": "#c5e3a7" + } + }, + "hasRowHeader": true, + "hasRowFooter": true + }], + "luckysheet_alternateformat_save_modelCustom": [{ + "head": { + "fc": "#6aa84f", + "bc": "#ffffff" + }, + "one": { + "fc": "#000", + "bc": "#ffffff" + }, + "two": { + "fc": "#000", + "bc": "#e5fbee" + }, + "foot": { + "fc": "#000", + "bc": "#a5efcc" + } + }] +} + +// export default sheetTable; \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/expendPlugins/chart/chartmix.css b/report-ui/src/components/luckysheet/expendPlugins/chart/chartmix.css new file mode 100644 index 00000000..11517bd4 --- /dev/null +++ b/report-ui/src/components/luckysheet/expendPlugins/chart/chartmix.css @@ -0,0 +1 @@ +.luckysheet-datavisual-quick-menu{width:120px;overflow:auto;margin-top:15px}.luckysheet-datavisual-quick-menu::-webkit-scrollbar{display:none}.luckysheet-datavisual-quick-menu>div{text-align:left;padding:4px 4px;border-right:3px solid #fff;color:#777;cursor:pointer;line-height:1.4em;word-wrap:break-word}.luckysheet-datavisual-quick-menu>div:hover{color:#000}.luckysheet-datavisual-quick-menu>div i{width:15px}.luckysheet-datavisual-quick-menu>div:hover i{color:#ff7e7e}.luckysheet-datavisual-quick-menu>div.luckysheet-datavisual-quick-menu-active{border-right:3px solid #ff7e7e;color:#000;font-weight:700}.luckysheet-datavisual-quick-menu>div.luckysheet-datavisual-quick-menu-active:hover i{color:#000}.luckysheet-datavisual-quick-range{padding:5px 0}.luckysheet-datavisual-range-container{background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;min-width:20px;width:100%;max-width:200px;display:inline-block}.luckysheet-datavisual-range-container-focus{border:1px solid #4d90fe;box-shadow:inset 0 1px 2px rgba(0,0,0,.3);outline:none}.luckysheet-datavisual-range-input,.luckysheet-datavisual-range-input:focus{background:transparent!important;border:none!important;box-sizing:border-box;box-shadow:none;height:25px;margin:0;outline:none!important;padding:1px 8px!important;width:100%}.luckysheet-datavisual-range-button-container{overflow:hidden;padding:0 0 0 8px;text-align:right;width:21px}.luckysheet-datavisual-range-button-container div{padding:2px 10px 0 10px;font-size:18px;cursor:pointer;color:#6598f3}.luckysheet-datavisual-range-button-container div:hover{color:#ff7e7e}.luckysheet-datavisual-quick-m{margin-top:5px;min-height:500px;top:50px;font-size:12px}.luckysheet-datavisual-quick-list{left:110px;right:0;bottom:0;top:80px;position:absolute;overflow:auto;border-top:1px solid #e5e5e5;padding:5px 3px 35px 3px}.luckysheet-datavisual-quick-list-title{padding:4px 6px;background:#e5e5e5;margin-top:10px}.luckysheet-datavisual-quick-list-ul{overflow:hidden}.luckysheet-datavisual-quick-list-item{display:inline-block;margin:5px 8px;border:1px solid #dadada;width:100px;height:80px}.luckysheet-datavisual-quick-list-item:hover{border:1px solid #ff7e7e;box-shadow:0 0 20px #ff7e7e}.luckysheet-datavisual-quick-list-item img{display:inline-block;width:100px;height:80px}.luckysheet-datavisual-quick-list-item-active{border:1px solid #6598f3;box-shadow:0 0 20px #6598f3}.chart-base-slider .el-slider__runway.show-input{margin-right:72px}.chart-base-slider .el-slider__input.el-input-number--mini{width:56px}.chart-base-slider .input_content{margin:6px 0 0 5px}.title{font-weight:700}.el-row{font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chartSetting{width:100%;height:100%} \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/expendPlugins/chart/chartmix.umd.min.js b/report-ui/src/components/luckysheet/expendPlugins/chart/chartmix.umd.min.js new file mode 100644 index 00000000..490a83bd --- /dev/null +++ b/report-ui/src/components/luckysheet/expendPlugins/chart/chartmix.umd.min.js @@ -0,0 +1,34 @@ +(function(t,e){"object"===typeof exports&&"object"===typeof module?module.exports=e(require("echarts"),require("Vuex"),require("Vue")):"function"===typeof define&&define.amd?define(["echarts","Vuex","Vue"],e):"object"===typeof exports?exports["chartmix"]=e(require("echarts"),require("Vuex"),require("Vue")):t["chartmix"]=e(t["echarts"],t["Vuex"],t["Vue"])})("undefined"!==typeof self?self:this,(function(t,e,n){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s="fb15")}({"00ee":function(t,e,n){var r=n("b622"),i=r("toStringTag"),o={};o[i]="z",t.exports="[object z]"===String(o)},"00fd":function(t,e,n){var r=n("9e69"),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,u=r?r.toStringTag:void 0;function s(t){var e=o.call(t,u),n=t[u];try{t[u]=void 0;var r=!0}catch(s){}var i=a.call(t);return r&&(e?t[u]=n:delete t[u]),i}t.exports=s},"0366":function(t,e,n){var r=n("1c0b");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},"03dd":function(t,e,n){var r=n("eac5"),i=n("57a5"),o=Object.prototype,a=o.hasOwnProperty;function u(t){if(!r(t))return i(t);var e=[];for(var n in Object(t))a.call(t,n)&&"constructor"!=n&&e.push(n);return e}t.exports=u},"057f":function(t,e,n){var r=n("fc6a"),i=n("241c").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],u=function(t){try{return i(t)}catch(e){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?u(t):i(r(t))}},"0644":function(t,e,n){var r=n("3818"),i=1,o=4;function a(t){return r(t,i|o)}t.exports=a},"06cf":function(t,e,n){var r=n("83ab"),i=n("d1e7"),o=n("5c6c"),a=n("fc6a"),u=n("c04e"),s=n("5135"),l=n("0cfb"),c=Object.getOwnPropertyDescriptor;e.f=r?c:function(t,e){if(t=a(t),e=u(e,!0),l)try{return c(t,e)}catch(n){}if(s(t,e))return o(!i.f.call(t,e),t[e])}},"07c7":function(t,e){function n(){return!1}t.exports=n},"087d":function(t,e){function n(t,e){var n=-1,r=e.length,i=t.length;while(++n0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},1157:function(t,e,n){var r,i; +/*! + * jQuery JavaScript Library v3.5.1 + * https://jquery.com/ + * + * Includes Sizzle.js + * https://sizzlejs.com/ + * + * Copyright JS Foundation and other contributors + * Released under the MIT license + * https://jquery.org/license + * + * Date: 2020-05-04T22:49Z + */(function(e,n){"use strict";"object"===typeof t.exports?t.exports=e.document?n(e,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return n(t)}:n(e)})("undefined"!==typeof window?window:this,(function(n,o){"use strict";var a=[],u=Object.getPrototypeOf,s=a.slice,l=a.flat?function(t){return a.flat.call(t)}:function(t){return a.concat.apply([],t)},c=a.push,f=a.indexOf,h={},p=h.toString,d=h.hasOwnProperty,v=d.toString,g=v.call(Object),b={},y=function(t){return"function"===typeof t&&"number"!==typeof t.nodeType},m=function(t){return null!=t&&t===t.window},x=n.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function A(t,e,n){n=n||x;var r,i,o=n.createElement("script");if(o.text=t,e)for(r in w)i=e[r]||e.getAttribute&&e.getAttribute(r),i&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function S(t){return null==t?t+"":"object"===typeof t||"function"===typeof t?h[p.call(t)]||"object":typeof t}var C="3.5.1",k=function(t,e){return new k.fn.init(t,e)};function O(t){var e=!!t&&"length"in t&&t.length,n=S(t);return!y(t)&&!m(t)&&("array"===n||0===e||"number"===typeof e&&e>0&&e-1 in t)}k.fn=k.prototype={jquery:C,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(t){return null==t?s.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=k.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return k.each(this,t)},map:function(t){return this.pushStack(k.map(this,(function(e,n){return t.call(e,n,e)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,(function(t,e){return(e+1)%2})))},odd:function(){return this.pushStack(k.grep(this,(function(t,e){return e%2})))},eq:function(t){var e=this.length,n=+t+(t<0?e:0);return this.pushStack(n>=0&&n+~]|"+B+")"+B+"*"),X=new RegExp(B+"|>"),Z=new RegExp(V),H=new RegExp("^"+P+"$"),U={ID:new RegExp("^#("+P+")"),CLASS:new RegExp("^\\.("+P+")"),TAG:new RegExp("^("+P+"|[*])"),ATTR:new RegExp("^"+z),PSEUDO:new RegExp("^"+V),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+B+"*(even|odd|(([+-]|)(\\d*)n|)"+B+"*(?:([+-]|)"+B+"*(\\d+)|))"+B+"*\\)|)","i"),bool:new RegExp("^(?:"+M+")$","i"),needsContext:new RegExp("^"+B+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+B+"*((?:-\\d)?\\d*)"+B+"*\\)|)(?=[^-]|$)","i")},J=/HTML$/i,Y=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,_=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tt=/[+~]/,et=new RegExp("\\\\[\\da-fA-F]{1,6}"+B+"?|\\\\([^\\r\\n\\f])","g"),nt=function(t,e){var n="0x"+t.slice(1)-65536;return e||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},rt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,it=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},ot=function(){h()},at=xt((function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{N.apply(D=G.call(w.childNodes),w.childNodes),D[w.childNodes.length].nodeType}catch(Tt){N={apply:D.length?function(t,e){L.apply(t,G.call(e))}:function(t,e){var n=t.length,r=0;while(t[n++]=e[r++]);t.length=n-1}}}function ut(t,e,r,i){var o,u,l,c,f,d,b,y=e&&e.ownerDocument,w=e?e.nodeType:9;if(r=r||[],"string"!==typeof t||!t||1!==w&&9!==w&&11!==w)return r;if(!i&&(h(e),e=e||p,v)){if(11!==w&&(f=$.exec(t)))if(o=f[1]){if(9===w){if(!(l=e.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(y&&(l=y.getElementById(o))&&m(e,l)&&l.id===o)return r.push(l),r}else{if(f[2])return N.apply(r,e.getElementsByTagName(t)),r;if((o=f[3])&&n.getElementsByClassName&&e.getElementsByClassName)return N.apply(r,e.getElementsByClassName(o)),r}if(n.qsa&&!T[t+" "]&&(!g||!g.test(t))&&(1!==w||"object"!==e.nodeName.toLowerCase())){if(b=t,y=e,1===w&&(X.test(t)||W.test(t))){y=tt.test(t)&&bt(e.parentNode)||e,y===e&&n.scope||((c=e.getAttribute("id"))?c=c.replace(rt,it):e.setAttribute("id",c=x)),d=a(t),u=d.length;while(u--)d[u]=(c?"#"+c:":scope")+" "+mt(d[u]);b=d.join(",")}try{return N.apply(r,y.querySelectorAll(b)),r}catch(A){T(t,!0)}finally{c===x&&e.removeAttribute("id")}}}return s(t.replace(F,"$1"),e,r,i)}function st(){var t=[];function e(n,i){return t.push(n+" ")>r.cacheLength&&delete e[t.shift()],e[n+" "]=i}return e}function lt(t){return t[x]=!0,t}function ct(t){var e=p.createElement("fieldset");try{return!!t(e)}catch(Tt){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function ft(t,e){var n=t.split("|"),i=n.length;while(i--)r.attrHandle[n[i]]=e}function ht(t,e){var n=e&&t,r=n&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===e)return-1;return t?1:-1}function pt(t){return function(e){var n=e.nodeName.toLowerCase();return"input"===n&&e.type===t}}function dt(t){return function(e){var n=e.nodeName.toLowerCase();return("input"===n||"button"===n)&&e.type===t}}function vt(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&at(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function gt(t){return lt((function(e){return e=+e,lt((function(n,r){var i,o=t([],n.length,e),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))}))}))}function bt(t){return t&&"undefined"!==typeof t.getElementsByTagName&&t}for(e in n=ut.support={},o=ut.isXML=function(t){var e=t.namespaceURI,n=(t.ownerDocument||t).documentElement;return!J.test(e||n&&n.nodeName||"HTML")},h=ut.setDocument=function(t){var e,i,a=t?t.ownerDocument||t:w;return a!=p&&9===a.nodeType&&a.documentElement?(p=a,d=p.documentElement,v=!o(p),w!=p&&(i=p.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",ot,!1):i.attachEvent&&i.attachEvent("onunload",ot)),n.scope=ct((function(t){return d.appendChild(t).appendChild(p.createElement("div")),"undefined"!==typeof t.querySelectorAll&&!t.querySelectorAll(":scope fieldset div").length})),n.attributes=ct((function(t){return t.className="i",!t.getAttribute("className")})),n.getElementsByTagName=ct((function(t){return t.appendChild(p.createComment("")),!t.getElementsByTagName("*").length})),n.getElementsByClassName=_.test(p.getElementsByClassName),n.getById=ct((function(t){return d.appendChild(t).id=x,!p.getElementsByName||!p.getElementsByName(x).length})),n.getById?(r.filter["ID"]=function(t){var e=t.replace(et,nt);return function(t){return t.getAttribute("id")===e}},r.find["ID"]=function(t,e){if("undefined"!==typeof e.getElementById&&v){var n=e.getElementById(t);return n?[n]:[]}}):(r.filter["ID"]=function(t){var e=t.replace(et,nt);return function(t){var n="undefined"!==typeof t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}},r.find["ID"]=function(t,e){if("undefined"!==typeof e.getElementById&&v){var n,r,i,o=e.getElementById(t);if(o){if(n=o.getAttributeNode("id"),n&&n.value===t)return[o];i=e.getElementsByName(t),r=0;while(o=i[r++])if(n=o.getAttributeNode("id"),n&&n.value===t)return[o]}return[]}}),r.find["TAG"]=n.getElementsByTagName?function(t,e){return"undefined"!==typeof e.getElementsByTagName?e.getElementsByTagName(t):n.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,r=[],i=0,o=e.getElementsByTagName(t);if("*"===t){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find["CLASS"]=n.getElementsByClassName&&function(t,e){if("undefined"!==typeof e.getElementsByClassName&&v)return e.getElementsByClassName(t)},b=[],g=[],(n.qsa=_.test(p.querySelectorAll))&&(ct((function(t){var e;d.appendChild(t).innerHTML="",t.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+B+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||g.push("\\["+B+"*(?:value|"+M+")"),t.querySelectorAll("[id~="+x+"-]").length||g.push("~="),e=p.createElement("input"),e.setAttribute("name",""),t.appendChild(e),t.querySelectorAll("[name='']").length||g.push("\\["+B+"*name"+B+"*="+B+"*(?:''|\"\")"),t.querySelectorAll(":checked").length||g.push(":checked"),t.querySelectorAll("a#"+x+"+*").length||g.push(".#.+[+~]"),t.querySelectorAll("\\\f"),g.push("[\\r\\n\\f]")})),ct((function(t){t.innerHTML="";var e=p.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&g.push("name"+B+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),d.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),g.push(",.*:")}))),(n.matchesSelector=_.test(y=d.matches||d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ct((function(t){n.disconnectedMatch=y.call(t,"*"),y.call(t,"[s!='']:x"),b.push("!=",V)})),g=g.length&&new RegExp(g.join("|")),b=b.length&&new RegExp(b.join("|")),e=_.test(d.compareDocumentPosition),m=e||_.test(d.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,r=e&&e.parentNode;return t===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):t.compareDocumentPosition&&16&t.compareDocumentPosition(r)))}:function(t,e){if(e)while(e=e.parentNode)if(e===t)return!0;return!1},E=e?function(t,e){if(t===e)return f=!0,0;var r=!t.compareDocumentPosition-!e.compareDocumentPosition;return r||(r=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1,1&r||!n.sortDetached&&e.compareDocumentPosition(t)===r?t==p||t.ownerDocument==w&&m(w,t)?-1:e==p||e.ownerDocument==w&&m(w,e)?1:c?R(c,t)-R(c,e):0:4&r?-1:1)}:function(t,e){if(t===e)return f=!0,0;var n,r=0,i=t.parentNode,o=e.parentNode,a=[t],u=[e];if(!i||!o)return t==p?-1:e==p?1:i?-1:o?1:c?R(c,t)-R(c,e):0;if(i===o)return ht(t,e);n=t;while(n=n.parentNode)a.unshift(n);n=e;while(n=n.parentNode)u.unshift(n);while(a[r]===u[r])r++;return r?ht(a[r],u[r]):a[r]==w?-1:u[r]==w?1:0},p):p},ut.matches=function(t,e){return ut(t,null,null,e)},ut.matchesSelector=function(t,e){if(h(t),n.matchesSelector&&v&&!T[e+" "]&&(!b||!b.test(e))&&(!g||!g.test(e)))try{var r=y.call(t,e);if(r||n.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(Tt){T(e,!0)}return ut(e,p,null,[t]).length>0},ut.contains=function(t,e){return(t.ownerDocument||t)!=p&&h(t),m(t,e)},ut.attr=function(t,e){(t.ownerDocument||t)!=p&&h(t);var i=r.attrHandle[e.toLowerCase()],o=i&&I.call(r.attrHandle,e.toLowerCase())?i(t,e,!v):void 0;return void 0!==o?o:n.attributes||!v?t.getAttribute(e):(o=t.getAttributeNode(e))&&o.specified?o.value:null},ut.escape=function(t){return(t+"").replace(rt,it)},ut.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},ut.uniqueSort=function(t){var e,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&t.slice(0),t.sort(E),f){while(e=t[o++])e===t[o]&&(i=r.push(o));while(i--)t.splice(r[i],1)}return c=null,t},i=ut.getText=function(t){var e,n="",r=0,o=t.nodeType;if(o){if(1===o||9===o||11===o){if("string"===typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=i(t)}else if(3===o||4===o)return t.nodeValue}else while(e=t[r++])n+=i(e);return n},r=ut.selectors={cacheLength:50,createPseudo:lt,match:U,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(et,nt),t[3]=(t[3]||t[4]||t[5]||"").replace(et,nt),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||ut.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&ut.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return U["CHILD"].test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&Z.test(n)&&(e=a(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(et,nt).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=C[t+" "];return e||(e=new RegExp("(^|"+B+")"+t+"("+B+"|$)"))&&C(t,(function(t){return e.test("string"===typeof t.className&&t.className||"undefined"!==typeof t.getAttribute&&t.getAttribute("class")||"")}))},ATTR:function(t,e,n){return function(r){var i=ut.attr(r,t);return null==i?"!="===e:!e||(i+="","="===e?i===n:"!="===e?i!==n:"^="===e?n&&0===i.indexOf(n):"*="===e?n&&i.indexOf(n)>-1:"$="===e?n&&i.slice(-n.length)===n:"~="===e?(" "+i.replace(Q," ")+" ").indexOf(n)>-1:"|="===e&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(t,e,n,r,i){var o="nth"!==t.slice(0,3),a="last"!==t.slice(-4),u="of-type"===e;return 1===r&&0===i?function(t){return!!t.parentNode}:function(e,n,s){var l,c,f,h,p,d,v=o!==a?"nextSibling":"previousSibling",g=e.parentNode,b=u&&e.nodeName.toLowerCase(),y=!s&&!u,m=!1;if(g){if(o){while(v){h=e;while(h=h[v])if(u?h.nodeName.toLowerCase()===b:1===h.nodeType)return!1;d=v="only"===t&&!d&&"nextSibling"}return!0}if(d=[a?g.firstChild:g.lastChild],a&&y){h=g,f=h[x]||(h[x]={}),c=f[h.uniqueID]||(f[h.uniqueID]={}),l=c[t]||[],p=l[0]===A&&l[1],m=p&&l[2],h=p&&g.childNodes[p];while(h=++p&&h&&h[v]||(m=p=0)||d.pop())if(1===h.nodeType&&++m&&h===e){c[t]=[A,p,m];break}}else if(y&&(h=e,f=h[x]||(h[x]={}),c=f[h.uniqueID]||(f[h.uniqueID]={}),l=c[t]||[],p=l[0]===A&&l[1],m=p),!1===m)while(h=++p&&h&&h[v]||(m=p=0)||d.pop())if((u?h.nodeName.toLowerCase()===b:1===h.nodeType)&&++m&&(y&&(f=h[x]||(h[x]={}),c=f[h.uniqueID]||(f[h.uniqueID]={}),c[t]=[A,m]),h===e))break;return m-=i,m===r||m%r===0&&m/r>=0}}},PSEUDO:function(t,e){var n,i=r.pseudos[t]||r.setFilters[t.toLowerCase()]||ut.error("unsupported pseudo: "+t);return i[x]?i(e):i.length>1?(n=[t,t,"",e],r.setFilters.hasOwnProperty(t.toLowerCase())?lt((function(t,n){var r,o=i(t,e),a=o.length;while(a--)r=R(t,o[a]),t[r]=!(n[r]=o[a])})):function(t){return i(t,0,n)}):i}},pseudos:{not:lt((function(t){var e=[],n=[],r=u(t.replace(F,"$1"));return r[x]?lt((function(t,e,n,i){var o,a=r(t,null,i,[]),u=t.length;while(u--)(o=a[u])&&(t[u]=!(e[u]=o))})):function(t,i,o){return e[0]=t,r(e,null,o,n),e[0]=null,!n.pop()}})),has:lt((function(t){return function(e){return ut(t,e).length>0}})),contains:lt((function(t){return t=t.replace(et,nt),function(e){return(e.textContent||i(e)).indexOf(t)>-1}})),lang:lt((function(t){return H.test(t||"")||ut.error("unsupported lang: "+t),t=t.replace(et,nt).toLowerCase(),function(e){var n;do{if(n=v?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return n=n.toLowerCase(),n===t||0===n.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(e){var n=t.location&&t.location.hash;return n&&n.slice(1)===e.id},root:function(t){return t===d},focus:function(t){return t===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:vt(!1),disabled:vt(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!r.pseudos["empty"](t)},header:function(t){return K.test(t.nodeName)},input:function(t){return Y.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:gt((function(){return[0]})),last:gt((function(t,e){return[e-1]})),eq:gt((function(t,e,n){return[n<0?n+e:n]})),even:gt((function(t,e){for(var n=0;ne?e:n;--r>=0;)t.push(r);return t})),gt:gt((function(t,e,n){for(var r=n<0?n+e:n;++r1?function(e,n,r){var i=t.length;while(i--)if(!t[i](e,n,r))return!1;return!0}:t[0]}function At(t,e,n){for(var r=0,i=e.length;r-1&&(o[l]=!(a[l]=f))}}else b=St(b===a?b.splice(d,b.length):b),i?i(null,a,b,s):N.apply(a,b)}))}function kt(t){for(var e,n,i,o=t.length,a=r.relative[t[0].type],u=a||r.relative[" "],s=a?1:0,c=xt((function(t){return t===e}),u,!0),f=xt((function(t){return R(e,t)>-1}),u,!0),h=[function(t,n,r){var i=!a&&(r||n!==l)||((e=n).nodeType?c(t,n,r):f(t,n,r));return e=null,i}];s1&&wt(h),s>1&&mt(t.slice(0,s-1).concat({value:" "===t[s-2].type?"*":""})).replace(F,"$1"),n,s0,i=t.length>0,o=function(o,a,u,s,c){var f,d,g,b=0,y="0",m=o&&[],x=[],w=l,S=o||i&&r.find["TAG"]("*",c),C=A+=null==w?1:Math.random()||.1,k=S.length;for(c&&(l=a==p||a||c);y!==k&&null!=(f=S[y]);y++){if(i&&f){d=0,a||f.ownerDocument==p||(h(f),u=!v);while(g=t[d++])if(g(f,a||p,u)){s.push(f);break}c&&(A=C)}n&&((f=!g&&f)&&b--,o&&m.push(f))}if(b+=y,n&&y!==b){d=0;while(g=e[d++])g(m,x,a,u);if(o){if(b>0)while(y--)m[y]||x[y]||(x[y]=j.call(s));x=St(x)}N.apply(s,x),c&&!o&&x.length>0&&b+e.length>1&&ut.uniqueSort(s)}return c&&(A=C,l=w),m};return n?lt(o):o}return yt.prototype=r.filters=r.pseudos,r.setFilters=new yt,a=ut.tokenize=function(t,e){var n,i,o,a,u,s,l,c=k[t+" "];if(c)return e?0:c.slice(0);u=t,s=[],l=r.preFilter;while(u){for(a in n&&!(i=q.exec(u))||(i&&(u=u.slice(i[0].length)||u),s.push(o=[])),n=!1,(i=W.exec(u))&&(n=i.shift(),o.push({value:n,type:i[0].replace(F," ")}),u=u.slice(n.length)),r.filter)!(i=U[a].exec(u))||l[a]&&!(i=l[a](i))||(n=i.shift(),o.push({value:n,type:a,matches:i}),u=u.slice(n.length));if(!n)break}return e?u.length:u?ut.error(t):k(t,s).slice(0)},u=ut.compile=function(t,e){var n,r=[],i=[],o=O[t+" "];if(!o){e||(e=a(t)),n=e.length;while(n--)o=kt(e[n]),o[x]?r.push(o):i.push(o);o=O(t,Ot(i,r)),o.selector=t}return o},s=ut.select=function(t,e,n,i){var o,s,l,c,f,h="function"===typeof t&&t,p=!i&&a(t=h.selector||t);if(n=n||[],1===p.length){if(s=p[0]=p[0].slice(0),s.length>2&&"ID"===(l=s[0]).type&&9===e.nodeType&&v&&r.relative[s[1].type]){if(e=(r.find["ID"](l.matches[0].replace(et,nt),e)||[])[0],!e)return n;h&&(e=e.parentNode),t=t.slice(s.shift().value.length)}o=U["needsContext"].test(t)?0:s.length;while(o--){if(l=s[o],r.relative[c=l.type])break;if((f=r.find[c])&&(i=f(l.matches[0].replace(et,nt),tt.test(s[0].type)&&bt(e.parentNode)||e))){if(s.splice(o,1),t=i.length&&mt(s),!t)return N.apply(n,i),n;break}}}return(h||u(t,p))(i,e,!v,n,!e||tt.test(t)&&bt(e.parentNode)||e),n},n.sortStable=x.split("").sort(E).join("")===x,n.detectDuplicates=!!f,h(),n.sortDetached=ct((function(t){return 1&t.compareDocumentPosition(p.createElement("fieldset"))})),ct((function(t){return t.innerHTML="","#"===t.firstChild.getAttribute("href")}))||ft("type|href|height|width",(function(t,e,n){if(!n)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)})),n.attributes&&ct((function(t){return t.innerHTML="",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")}))||ft("value",(function(t,e,n){if(!n&&"input"===t.nodeName.toLowerCase())return t.defaultValue})),ct((function(t){return null==t.getAttribute("disabled")}))||ft(M,(function(t,e,n){var r;if(!n)return!0===t[e]?e.toLowerCase():(r=t.getAttributeNode(e))&&r.specified?r.value:null})),ut}(n);k.find=T,k.expr=T.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=T.uniqueSort,k.text=T.getText,k.isXMLDoc=T.isXML,k.contains=T.contains,k.escapeSelector=T.escape;var E=function(t,e,n){var r=[],i=void 0!==n;while((t=t[e])&&9!==t.nodeType)if(1===t.nodeType){if(i&&k(t).is(n))break;r.push(t)}return r},I=function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n},D=k.expr.match.needsContext;function j(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var L=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function N(t,e,n){return y(e)?k.grep(t,(function(t,r){return!!e.call(t,r,t)!==n})):e.nodeType?k.grep(t,(function(t){return t===e!==n})):"string"!==typeof e?k.grep(t,(function(t){return f.call(e,t)>-1!==n})):k.filter(e,t,n)}k.filter=function(t,e,n){var r=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===r.nodeType?k.find.matchesSelector(r,t)?[r]:[]:k.find.matches(t,k.grep(e,(function(t){return 1===t.nodeType})))},k.fn.extend({find:function(t){var e,n,r=this.length,i=this;if("string"!==typeof t)return this.pushStack(k(t).filter((function(){for(e=0;e1?k.uniqueSort(n):n},filter:function(t){return this.pushStack(N(this,t||[],!1))},not:function(t){return this.pushStack(N(this,t||[],!0))},is:function(t){return!!N(this,"string"===typeof t&&D.test(t)?k(t):t||[],!1).length}});var G,R=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,M=k.fn.init=function(t,e,n){var r,i;if(!t)return this;if(n=n||G,"string"===typeof t){if(r="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:R.exec(t),!r||!r[1]&&e)return!e||e.jquery?(e||n).find(t):this.constructor(e).find(t);if(r[1]){if(e=e instanceof k?e[0]:e,k.merge(this,k.parseHTML(r[1],e&&e.nodeType?e.ownerDocument||e:x,!0)),L.test(r[1])&&k.isPlainObject(e))for(r in e)y(this[r])?this[r](e[r]):this.attr(r,e[r]);return this}return i=x.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):y(t)?void 0!==n.ready?n.ready(t):t(k):k.makeArray(t,this)};M.prototype=k.fn,G=k(x);var B=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};function z(t,e){while((t=t[e])&&1!==t.nodeType);return t}k.fn.extend({has:function(t){var e=k(t,this),n=e.length;return this.filter((function(){for(var t=0;t-1:1===n.nodeType&&k.find.matchesSelector(n,t))){o.push(n);break}return this.pushStack(o.length>1?k.uniqueSort(o):o)},index:function(t){return t?"string"===typeof t?f.call(k(t),this[0]):f.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),k.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return E(t,"parentNode")},parentsUntil:function(t,e,n){return E(t,"parentNode",n)},next:function(t){return z(t,"nextSibling")},prev:function(t){return z(t,"previousSibling")},nextAll:function(t){return E(t,"nextSibling")},prevAll:function(t){return E(t,"previousSibling")},nextUntil:function(t,e,n){return E(t,"nextSibling",n)},prevUntil:function(t,e,n){return E(t,"previousSibling",n)},siblings:function(t){return I((t.parentNode||{}).firstChild,t)},children:function(t){return I(t.firstChild)},contents:function(t){return null!=t.contentDocument&&u(t.contentDocument)?t.contentDocument:(j(t,"template")&&(t=t.content||t),k.merge([],t.childNodes))}},(function(t,e){k.fn[t]=function(n,r){var i=k.map(this,e,n);return"Until"!==t.slice(-5)&&(r=n),r&&"string"===typeof r&&(i=k.filter(r,i)),this.length>1&&(P[t]||k.uniqueSort(i),B.test(t)&&i.reverse()),this.pushStack(i)}}));var V=/[^\x20\t\r\n\f]+/g;function Q(t){var e={};return k.each(t.match(V)||[],(function(t,n){e[n]=!0})),e}function F(t){return t}function q(t){throw t}function W(t,e,n,r){var i;try{t&&y(i=t.promise)?i.call(t).done(e).fail(n):t&&y(i=t.then)?i.call(t,e,n):e.apply(void 0,[t].slice(r))}catch(t){n.apply(void 0,[t])}}k.Callbacks=function(t){t="string"===typeof t?Q(t):k.extend({},t);var e,n,r,i,o=[],a=[],u=-1,s=function(){for(i=i||t.once,r=e=!0;a.length;u=-1){n=a.shift();while(++u-1)o.splice(n,1),n<=u&&u--})),this},has:function(t){return t?k.inArray(t,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||e||(o=n=""),this},locked:function(){return!!i},fireWith:function(t,n){return i||(n=n||[],n=[t,n.slice?n.slice():n],a.push(n),e||s()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l},k.extend({Deferred:function(t){var e=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(t){return i.then(null,t)},pipe:function(){var t=arguments;return k.Deferred((function(n){k.each(e,(function(e,r){var i=y(t[r[4]])&&t[r[4]];o[r[1]]((function(){var t=i&&i.apply(this,arguments);t&&y(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,i?[t]:arguments)}))})),t=null})).promise()},then:function(t,r,i){var o=0;function a(t,e,r,i){return function(){var u=this,s=arguments,l=function(){var n,l;if(!(t=o&&(r!==q&&(u=void 0,s=[n]),e.rejectWith(u,s))}};t?c():(k.Deferred.getStackHook&&(c.stackTrace=k.Deferred.getStackHook()),n.setTimeout(c))}}return k.Deferred((function(n){e[0][3].add(a(0,n,y(i)?i:F,n.notifyWith)),e[1][3].add(a(0,n,y(t)?t:F)),e[2][3].add(a(0,n,y(r)?r:q))})).promise()},promise:function(t){return null!=t?k.extend(t,i):i}},o={};return k.each(e,(function(t,n){var a=n[2],u=n[5];i[n[1]]=a.add,u&&a.add((function(){r=u}),e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),a.add(n[3].fire),o[n[0]]=function(){return o[n[0]+"With"](this===o?void 0:this,arguments),this},o[n[0]+"With"]=a.fireWith})),i.promise(o),t&&t.call(o,o),o},when:function(t){var e=arguments.length,n=e,r=Array(n),i=s.call(arguments),o=k.Deferred(),a=function(t){return function(n){r[t]=this,i[t]=arguments.length>1?s.call(arguments):n,--e||o.resolveWith(r,i)}};if(e<=1&&(W(t,o.done(a(n)).resolve,o.reject,!e),"pending"===o.state()||y(i[n]&&i[n].then)))return o.then();while(n--)W(i[n],a(n),o.reject);return o.promise()}});var X=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(t,e){n.console&&n.console.warn&&t&&X.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},k.readyException=function(t){n.setTimeout((function(){throw t}))};var Z=k.Deferred();function H(){x.removeEventListener("DOMContentLoaded",H),n.removeEventListener("load",H),k.ready()}k.fn.ready=function(t){return Z.then(t).catch((function(t){k.readyException(t)})),this},k.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--k.readyWait:k.isReady)||(k.isReady=!0,!0!==t&&--k.readyWait>0||Z.resolveWith(x,[k]))}}),k.ready.then=Z.then,"complete"===x.readyState||"loading"!==x.readyState&&!x.documentElement.doScroll?n.setTimeout(k.ready):(x.addEventListener("DOMContentLoaded",H),n.addEventListener("load",H));var U=function(t,e,n,r,i,o,a){var u=0,s=t.length,l=null==n;if("object"===S(n))for(u in i=!0,n)U(t,e,u,n[u],!0,o,a);else if(void 0!==r&&(i=!0,y(r)||(a=!0),l&&(a?(e.call(t,r),e=null):(l=e,e=function(t,e,n){return l.call(k(t),n)})),e))for(;u1,null,!0)},removeData:function(t){return this.each((function(){nt.remove(this,t)}))}}),k.extend({queue:function(t,e,n){var r;if(t)return e=(e||"fx")+"queue",r=et.get(t,e),n&&(!r||Array.isArray(n)?r=et.access(t,e,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(t,e){e=e||"fx";var n=k.queue(t,e),r=n.length,i=n.shift(),o=k._queueHooks(t,e),a=function(){k.dequeue(t,e)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===e&&n.unshift("inprogress"),delete o.stop,i.call(t,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return et.get(t,n)||et.access(t,n,{empty:k.Callbacks("once memory").add((function(){et.remove(t,[e+"queue",n])}))})}}),k.fn.extend({queue:function(t,e){var n=2;return"string"!==typeof t&&(e=t,t="fx",n--),arguments.length\x20\t\r\n\f]*)/i,xt=/^$|^module$|\/(?:java|ecma)script/i;(function(){var t=x.createDocumentFragment(),e=t.appendChild(x.createElement("div")),n=x.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),b.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",b.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,e.innerHTML="",b.option=!!e.lastChild})();var wt={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function At(t,e){var n;return n="undefined"!==typeof t.getElementsByTagName?t.getElementsByTagName(e||"*"):"undefined"!==typeof t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&j(t,e)?k.merge([t],n):n}function St(t,e){for(var n=0,r=t.length;n",""]);var Ct=/<|&#?\w+;/;function kt(t,e,n,r,i){for(var o,a,u,s,l,c,f=e.createDocumentFragment(),h=[],p=0,d=t.length;p-1)i&&i.push(o);else if(l=ft(o),a=At(f.appendChild(o),"script"),l&&St(a),n){c=0;while(o=a[c++])xt.test(o.type||"")&&n.push(o)}return f}var Ot=/^key/,Tt=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Et=/^([^.]*)(?:\.(.+)|)/;function It(){return!0}function Dt(){return!1}function jt(t,e){return t===Lt()===("focus"===e)}function Lt(){try{return x.activeElement}catch(t){}}function Nt(t,e,n,r,i,o){var a,u;if("object"===typeof e){for(u in"string"!==typeof n&&(r=r||n,n=void 0),e)Nt(t,u,n,r,e[u],o);return t}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"===typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Dt;else if(!i)return t;return 1===o&&(a=i,i=function(t){return k().off(t),a.apply(this,arguments)},i.guid=a.guid||(a.guid=k.guid++)),t.each((function(){k.event.add(this,e,i,r,n)}))}function Gt(t,e,n){n?(et.set(t,e,!1),k.event.add(t,e,{namespace:!1,handler:function(t){var r,i,o=et.get(this,e);if(1&t.isTrigger&&this[e]){if(o.length)(k.event.special[e]||{}).delegateType&&t.stopPropagation();else if(o=s.call(arguments),et.set(this,e,o),r=n(this,e),this[e](),i=et.get(this,e),o!==i||r?et.set(this,e,!1):i={},o!==i)return t.stopImmediatePropagation(),t.preventDefault(),i.value}else o.length&&(et.set(this,e,{value:k.event.trigger(k.extend(o[0],k.Event.prototype),o.slice(1),this)}),t.stopImmediatePropagation())}})):void 0===et.get(t,e)&&k.event.add(t,e,It)}k.event={global:{},add:function(t,e,n,r,i){var o,a,u,s,l,c,f,h,p,d,v,g=et.get(t);if($(t)){n.handler&&(o=n,n=o.handler,i=o.selector),i&&k.find.matchesSelector(ct,i),n.guid||(n.guid=k.guid++),(s=g.events)||(s=g.events=Object.create(null)),(a=g.handle)||(a=g.handle=function(e){return"undefined"!==typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),e=(e||"").match(V)||[""],l=e.length;while(l--)u=Et.exec(e[l])||[],p=v=u[1],d=(u[2]||"").split(".").sort(),p&&(f=k.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=k.event.special[p]||{},c=k.extend({type:p,origType:v,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:d.join(".")},o),(h=s[p])||(h=s[p]=[],h.delegateCount=0,f.setup&&!1!==f.setup.call(t,r,d,a)||t.addEventListener&&t.addEventListener(p,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?h.splice(h.delegateCount++,0,c):h.push(c),k.event.global[p]=!0)}},remove:function(t,e,n,r,i){var o,a,u,s,l,c,f,h,p,d,v,g=et.hasData(t)&&et.get(t);if(g&&(s=g.events)){e=(e||"").match(V)||[""],l=e.length;while(l--)if(u=Et.exec(e[l])||[],p=v=u[1],d=(u[2]||"").split(".").sort(),p){f=k.event.special[p]||{},p=(r?f.delegateType:f.bindType)||p,h=s[p]||[],u=u[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=h.length;while(o--)c=h[o],!i&&v!==c.origType||n&&n.guid!==c.guid||u&&!u.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(h.splice(o,1),c.selector&&h.delegateCount--,f.remove&&f.remove.call(t,c));a&&!h.length&&(f.teardown&&!1!==f.teardown.call(t,d,g.handle)||k.removeEvent(t,p,g.handle),delete s[p])}else for(p in s)k.event.remove(t,p+e[l],n,r,!0);k.isEmptyObject(s)&&et.remove(t,"handle events")}},dispatch:function(t){var e,n,r,i,o,a,u=new Array(arguments.length),s=k.event.fix(t),l=(et.get(this,"events")||Object.create(null))[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,e=1;e=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==t.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:k.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&u.push({elem:l,handlers:o})}return l=this,s\s*$/g;function Pt(t,e){return j(t,"table")&&j(11!==e.nodeType?e:e.firstChild,"tr")&&k(t).children("tbody")[0]||t}function zt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Vt(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Qt(t,e){var n,r,i,o,a,u,s;if(1===e.nodeType){if(et.hasData(t)&&(o=et.get(t),s=o.events,s))for(i in et.remove(e,"handle events"),s)for(n=0,r=s[i].length;n1&&"string"===typeof d&&!b.checkClone&&Mt.test(d))return t.each((function(i){var o=t.eq(i);v&&(e[0]=d.call(this,i,o.html())),qt(o,e,n,r)}));if(h&&(i=kt(e,t[0].ownerDocument,!1,t,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(a=k.map(At(i,"script"),zt),u=a.length;f0&&St(a,!s&&At(t,"script")),u},cleanData:function(t){for(var e,n,r,i=k.event.special,o=0;void 0!==(n=t[o]);o++)if($(n)){if(e=n[et.expando]){if(e.events)for(r in e.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,e.handle);n[et.expando]=void 0}n[nt.expando]&&(n[nt.expando]=void 0)}}}),k.fn.extend({detach:function(t){return Wt(this,t,!0)},remove:function(t){return Wt(this,t)},text:function(t){return U(this,(function(t){return void 0===t?k.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)}))}),null,t,arguments.length)},append:function(){return qt(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Pt(this,t);e.appendChild(t)}}))},prepend:function(){return qt(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Pt(this,t);e.insertBefore(t,e.firstChild)}}))},before:function(){return qt(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this)}))},after:function(){return qt(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)}))},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(k.cleanData(At(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map((function(){return k.clone(this,t,e)}))},html:function(t){return U(this,(function(t){var e=this[0]||{},n=0,r=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"===typeof t&&!Rt.test(t)&&!wt[(mt.exec(t)||["",""])[1].toLowerCase()]){t=k.htmlPrefilter(t);try{for(;n3,ct.removeChild(t)),u}}))})();var Kt=["Webkit","Moz","ms"],_t=x.createElement("div").style,$t={};function te(t){var e=t[0].toUpperCase()+t.slice(1),n=Kt.length;while(n--)if(t=Kt[n]+e,t in _t)return t}function ee(t){var e=k.cssProps[t]||$t[t];return e||(t in _t?t:$t[t]=te(t)||t)}var ne=/^(none|table(?!-c[ea]).+)/,re=/^--/,ie={position:"absolute",visibility:"hidden",display:"block"},oe={letterSpacing:"0",fontWeight:"400"};function ae(t,e,n){var r=st.exec(e);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):e}function ue(t,e,n,r,i,o){var a="width"===e?1:0,u=0,s=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(s+=k.css(t,n+lt[a],!0,i)),r?("content"===n&&(s-=k.css(t,"padding"+lt[a],!0,i)),"margin"!==n&&(s-=k.css(t,"border"+lt[a]+"Width",!0,i))):(s+=k.css(t,"padding"+lt[a],!0,i),"padding"!==n?s+=k.css(t,"border"+lt[a]+"Width",!0,i):u+=k.css(t,"border"+lt[a]+"Width",!0,i));return!r&&o>=0&&(s+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-o-s-u-.5))||0),s}function se(t,e,n){var r=Zt(t),i=!b.boxSizingReliable()||n,o=i&&"border-box"===k.css(t,"boxSizing",!1,r),a=o,u=Jt(t,e,r),s="offset"+e[0].toUpperCase()+e.slice(1);if(Xt.test(u)){if(!n)return u;u="auto"}return(!b.boxSizingReliable()&&o||!b.reliableTrDimensions()&&j(t,"tr")||"auto"===u||!parseFloat(u)&&"inline"===k.css(t,"display",!1,r))&&t.getClientRects().length&&(o="border-box"===k.css(t,"boxSizing",!1,r),a=s in t,a&&(u=t[s])),u=parseFloat(u)||0,u+ue(t,e,n||(o?"border":"content"),a,r,u)+"px"}function le(t,e,n,r,i){return new le.prototype.init(t,e,n,r,i)}k.extend({cssHooks:{opacity:{get:function(t,e){if(e){var n=Jt(t,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,n,r){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var i,o,a,u=_(e),s=re.test(e),l=t.style;if(s||(e=ee(u)),a=k.cssHooks[e]||k.cssHooks[u],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(t,!1,r))?i:l[e];o=typeof n,"string"===o&&(i=st.exec(n))&&i[1]&&(n=dt(t,e,i),o="number"),null!=n&&n===n&&("number"!==o||s||(n+=i&&i[3]||(k.cssNumber[u]?"":"px")),b.clearCloneStyle||""!==n||0!==e.indexOf("background")||(l[e]="inherit"),a&&"set"in a&&void 0===(n=a.set(t,n,r))||(s?l.setProperty(e,n):l[e]=n))}},css:function(t,e,n,r){var i,o,a,u=_(e),s=re.test(e);return s||(e=ee(u)),a=k.cssHooks[e]||k.cssHooks[u],a&&"get"in a&&(i=a.get(t,!0,n)),void 0===i&&(i=Jt(t,e,r)),"normal"===i&&e in oe&&(i=oe[e]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),k.each(["height","width"],(function(t,e){k.cssHooks[e]={get:function(t,n,r){if(n)return!ne.test(k.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?se(t,e,r):Ht(t,ie,(function(){return se(t,e,r)}))},set:function(t,n,r){var i,o=Zt(t),a=!b.scrollboxSize()&&"absolute"===o.position,u=a||r,s=u&&"border-box"===k.css(t,"boxSizing",!1,o),l=r?ue(t,e,r,s,o):0;return s&&a&&(l-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(o[e])-ue(t,e,"border",!1,o)-.5)),l&&(i=st.exec(n))&&"px"!==(i[3]||"px")&&(t.style[e]=n,n=k.css(t,e)),ae(t,n,l)}}})),k.cssHooks.marginLeft=Yt(b.reliableMarginLeft,(function(t,e){if(e)return(parseFloat(Jt(t,"marginLeft"))||t.getBoundingClientRect().left-Ht(t,{marginLeft:0},(function(){return t.getBoundingClientRect().left})))+"px"})),k.each({margin:"",padding:"",border:"Width"},(function(t,e){k.cssHooks[t+e]={expand:function(n){for(var r=0,i={},o="string"===typeof n?n.split(" "):[n];r<4;r++)i[t+lt[r]+e]=o[r]||o[r-2]||o[0];return i}},"margin"!==t&&(k.cssHooks[t+e].set=ae)})),k.fn.extend({css:function(t,e){return U(this,(function(t,e,n){var r,i,o={},a=0;if(Array.isArray(e)){for(r=Zt(t),i=e.length;a1)}}),k.Tween=le,le.prototype={constructor:le,init:function(t,e,n,r,i,o){this.elem=t,this.prop=n,this.easing=i||k.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?"":"px")},cur:function(){var t=le.propHooks[this.prop];return t&&t.get?t.get(this):le.propHooks._default.get(this)},run:function(t){var e,n=le.propHooks[this.prop];return this.options.duration?this.pos=e=k.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):le.propHooks._default.set(this),this}},le.prototype.init.prototype=le.prototype,le.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=k.css(t.elem,t.prop,""),e&&"auto"!==e?e:0)},set:function(t){k.fx.step[t.prop]?k.fx.step[t.prop](t):1!==t.elem.nodeType||!k.cssHooks[t.prop]&&null==t.elem.style[ee(t.prop)]?t.elem[t.prop]=t.now:k.style(t.elem,t.prop,t.now+t.unit)}}},le.propHooks.scrollTop=le.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},k.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},k.fx=le.prototype.init,k.fx.step={};var ce,fe,he=/^(?:toggle|show|hide)$/,pe=/queueHooks$/;function de(){fe&&(!1===x.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(de):n.setTimeout(de,k.fx.interval),k.fx.tick())}function ve(){return n.setTimeout((function(){ce=void 0})),ce=Date.now()}function ge(t,e){var n,r=0,i={height:t};for(e=e?1:0;r<4;r+=2-e)n=lt[r],i["margin"+n]=i["padding"+n]=t;return e&&(i.opacity=i.width=t),i}function be(t,e,n){for(var r,i=(xe.tweeners[e]||[]).concat(xe.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(t){return this.each((function(){k.removeAttr(this,t)}))}}),k.extend({attr:function(t,e,n){var r,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"===typeof t.getAttribute?k.prop(t,e,n):(1===o&&k.isXMLDoc(t)||(i=k.attrHooks[e.toLowerCase()]||(k.expr.match.bool.test(e)?we:void 0)),void 0!==n?null===n?void k.removeAttr(t,e):i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:(t.setAttribute(e,n+""),n):i&&"get"in i&&null!==(r=i.get(t,e))?r:(r=k.find.attr(t,e),null==r?void 0:r))},attrHooks:{type:{set:function(t,e){if(!b.radioValue&&"radio"===e&&j(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}},removeAttr:function(t,e){var n,r=0,i=e&&e.match(V);if(i&&1===t.nodeType)while(n=i[r++])t.removeAttribute(n)}}),we={set:function(t,e,n){return!1===e?k.removeAttr(t,n):t.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\w+/g),(function(t,e){var n=Ae[e]||k.find.attr;Ae[e]=function(t,e,r){var i,o,a=e.toLowerCase();return r||(o=Ae[a],Ae[a]=i,i=null!=n(t,e,r)?a:null,Ae[a]=o),i}}));var Se=/^(?:input|select|textarea|button)$/i,Ce=/^(?:a|area)$/i;function ke(t){var e=t.match(V)||[];return e.join(" ")}function Oe(t){return t.getAttribute&&t.getAttribute("class")||""}function Te(t){return Array.isArray(t)?t:"string"===typeof t&&t.match(V)||[]}k.fn.extend({prop:function(t,e){return U(this,k.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each((function(){delete this[k.propFix[t]||t]}))}}),k.extend({prop:function(t,e,n){var r,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(t)||(e=k.propFix[e]||e,i=k.propHooks[e]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:t[e]=n:i&&"get"in i&&null!==(r=i.get(t,e))?r:t[e]},propHooks:{tabIndex:{get:function(t){var e=k.find.attr(t,"tabindex");return e?parseInt(e,10):Se.test(t.nodeName)||Ce.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),b.optSelected||(k.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){k.propFix[this.toLowerCase()]=this})),k.fn.extend({addClass:function(t){var e,n,r,i,o,a,u,s=0;if(y(t))return this.each((function(e){k(this).addClass(t.call(this,e,Oe(this)))}));if(e=Te(t),e.length)while(n=this[s++])if(i=Oe(n),r=1===n.nodeType&&" "+ke(i)+" ",r){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");u=ke(r),i!==u&&n.setAttribute("class",u)}return this},removeClass:function(t){var e,n,r,i,o,a,u,s=0;if(y(t))return this.each((function(e){k(this).removeClass(t.call(this,e,Oe(this)))}));if(!arguments.length)return this.attr("class","");if(e=Te(t),e.length)while(n=this[s++])if(i=Oe(n),r=1===n.nodeType&&" "+ke(i)+" ",r){a=0;while(o=e[a++])while(r.indexOf(" "+o+" ")>-1)r=r.replace(" "+o+" "," ");u=ke(r),i!==u&&n.setAttribute("class",u)}return this},toggleClass:function(t,e){var n=typeof t,r="string"===n||Array.isArray(t);return"boolean"===typeof e&&r?e?this.addClass(t):this.removeClass(t):y(t)?this.each((function(n){k(this).toggleClass(t.call(this,n,Oe(this),e),e)})):this.each((function(){var e,i,o,a;if(r){i=0,o=k(this),a=Te(t);while(e=a[i++])o.hasClass(e)?o.removeClass(e):o.addClass(e)}else void 0!==t&&"boolean"!==n||(e=Oe(this),e&&et.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===t?"":et.get(this,"__className__")||""))}))},hasClass:function(t){var e,n,r=0;e=" "+t+" ";while(n=this[r++])if(1===n.nodeType&&(" "+ke(Oe(n))+" ").indexOf(e)>-1)return!0;return!1}});var Ee=/\r/g;k.fn.extend({val:function(t){var e,n,r,i=this[0];return arguments.length?(r=y(t),this.each((function(n){var i;1===this.nodeType&&(i=r?t.call(this,n,k(this).val()):t,null==i?i="":"number"===typeof i?i+="":Array.isArray(i)&&(i=k.map(i,(function(t){return null==t?"":t+""}))),e=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()],e&&"set"in e&&void 0!==e.set(this,i,"value")||(this.value=i))}))):i?(e=k.valHooks[i.type]||k.valHooks[i.nodeName.toLowerCase()],e&&"get"in e&&void 0!==(n=e.get(i,"value"))?n:(n=i.value,"string"===typeof n?n.replace(Ee,""):null==n?"":n)):void 0}}),k.extend({valHooks:{option:{get:function(t){var e=k.find.attr(t,"value");return null!=e?e:ke(k.text(t))}},select:{get:function(t){var e,n,r,i=t.options,o=t.selectedIndex,a="select-one"===t.type,u=a?null:[],s=a?o+1:i.length;for(r=o<0?s:a?o:0;r-1)&&(n=!0);return n||(t.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],(function(){k.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=k.inArray(k(t).val(),e)>-1}},b.checkOn||(k.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})})),b.focusin="onfocusin"in n;var Ie=/^(?:focusinfocus|focusoutblur)$/,De=function(t){t.stopPropagation()};k.extend(k.event,{trigger:function(t,e,r,i){var o,a,u,s,l,c,f,h,p=[r||x],v=d.call(t,"type")?t.type:t,g=d.call(t,"namespace")?t.namespace.split("."):[];if(a=h=u=r=r||x,3!==r.nodeType&&8!==r.nodeType&&!Ie.test(v+k.event.triggered)&&(v.indexOf(".")>-1&&(g=v.split("."),v=g.shift(),g.sort()),l=v.indexOf(":")<0&&"on"+v,t=t[k.expando]?t:new k.Event(v,"object"===typeof t&&t),t.isTrigger=i?2:3,t.namespace=g.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),e=null==e?[t]:k.makeArray(e,[t]),f=k.event.special[v]||{},i||!f.trigger||!1!==f.trigger.apply(r,e))){if(!i&&!f.noBubble&&!m(r)){for(s=f.delegateType||v,Ie.test(s+v)||(a=a.parentNode);a;a=a.parentNode)p.push(a),u=a;u===(r.ownerDocument||x)&&p.push(u.defaultView||u.parentWindow||n)}o=0;while((a=p[o++])&&!t.isPropagationStopped())h=a,t.type=o>1?s:f.bindType||v,c=(et.get(a,"events")||Object.create(null))[t.type]&&et.get(a,"handle"),c&&c.apply(a,e),c=l&&a[l],c&&c.apply&&$(a)&&(t.result=c.apply(a,e),!1===t.result&&t.preventDefault());return t.type=v,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(p.pop(),e)||!$(r)||l&&y(r[v])&&!m(r)&&(u=r[l],u&&(r[l]=null),k.event.triggered=v,t.isPropagationStopped()&&h.addEventListener(v,De),r[v](),t.isPropagationStopped()&&h.removeEventListener(v,De),k.event.triggered=void 0,u&&(r[l]=u)),t.result}},simulate:function(t,e,n){var r=k.extend(new k.Event,n,{type:t,isSimulated:!0});k.event.trigger(r,null,e)}}),k.fn.extend({trigger:function(t,e){return this.each((function(){k.event.trigger(t,e,this)}))},triggerHandler:function(t,e){var n=this[0];if(n)return k.event.trigger(t,e,n,!0)}}),b.focusin||k.each({focus:"focusin",blur:"focusout"},(function(t,e){var n=function(t){k.event.simulate(e,t.target,k.event.fix(t))};k.event.special[e]={setup:function(){var r=this.ownerDocument||this.document||this,i=et.access(r,e);i||r.addEventListener(t,n,!0),et.access(r,e,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,i=et.access(r,e)-1;i?et.access(r,e,i):(r.removeEventListener(t,n,!0),et.remove(r,e))}}}));var je=n.location,Le={guid:Date.now()},Ne=/\?/;k.parseXML=function(t){var e;if(!t||"string"!==typeof t)return null;try{e=(new n.DOMParser).parseFromString(t,"text/xml")}catch(r){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||k.error("Invalid XML: "+t),e};var Ge=/\[\]$/,Re=/\r?\n/g,Me=/^(?:submit|button|image|reset|file)$/i,Be=/^(?:input|select|textarea|keygen)/i;function Pe(t,e,n,r){var i;if(Array.isArray(e))k.each(e,(function(e,i){n||Ge.test(t)?r(t,i):Pe(t+"["+("object"===typeof i&&null!=i?e:"")+"]",i,n,r)}));else if(n||"object"!==S(e))r(t,e);else for(i in e)Pe(t+"["+i+"]",e[i],n,r)}k.param=function(t,e){var n,r=[],i=function(t,e){var n=y(e)?e():e;r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==n?"":n)};if(null==t)return"";if(Array.isArray(t)||t.jquery&&!k.isPlainObject(t))k.each(t,(function(){i(this.name,this.value)}));else for(n in t)Pe(n,t[n],e,i);return r.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var t=k.prop(this,"elements");return t?k.makeArray(t):this})).filter((function(){var t=this.type;return this.name&&!k(this).is(":disabled")&&Be.test(this.nodeName)&&!Me.test(t)&&(this.checked||!yt.test(t))})).map((function(t,e){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,(function(t){return{name:e.name,value:t.replace(Re,"\r\n")}})):{name:e.name,value:n.replace(Re,"\r\n")}})).get()}});var ze=/%20/g,Ve=/#.*$/,Qe=/([?&])_=[^&]*/,Fe=/^(.*?):[ \t]*([^\r\n]*)$/gm,qe=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,We=/^(?:GET|HEAD)$/,Xe=/^\/\//,Ze={},He={},Ue="*/".concat("*"),Je=x.createElement("a");function Ye(t){return function(e,n){"string"!==typeof e&&(n=e,e="*");var r,i=0,o=e.toLowerCase().match(V)||[];if(y(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(t[r]=t[r]||[]).unshift(n)):(t[r]=t[r]||[]).push(n)}}function Ke(t,e,n,r){var i={},o=t===He;function a(u){var s;return i[u]=!0,k.each(t[u]||[],(function(t,u){var l=u(e,n,r);return"string"!==typeof l||o||i[l]?o?!(s=l):void 0:(e.dataTypes.unshift(l),a(l),!1)})),s}return a(e.dataTypes[0])||!i["*"]&&a("*")}function _e(t,e){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in e)void 0!==e[n]&&((i[n]?t:r||(r={}))[n]=e[n]);return r&&k.extend(!0,t,r),t}function $e(t,e,n){var r,i,o,a,u=t.contents,s=t.dataTypes;while("*"===s[0])s.shift(),void 0===r&&(r=t.mimeType||e.getResponseHeader("Content-Type"));if(r)for(i in u)if(u[i]&&u[i].test(r)){s.unshift(i);break}if(s[0]in n)o=s[0];else{for(i in n){if(!s[0]||t.converters[i+" "+s[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==s[0]&&s.unshift(o),n[o]}function tn(t,e,n,r){var i,o,a,u,s,l={},c=t.dataTypes.slice();if(c[1])for(a in t.converters)l[a.toLowerCase()]=t.converters[a];o=c.shift();while(o)if(t.responseFields[o]&&(n[t.responseFields[o]]=e),!s&&r&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),s=o,o=c.shift(),o)if("*"===o)o=s;else if("*"!==s&&s!==o){if(a=l[s+" "+o]||l["* "+o],!a)for(i in l)if(u=i.split(" "),u[1]===o&&(a=l[s+" "+u[0]]||l["* "+u[0]],a)){!0===a?a=l[i]:!0!==l[i]&&(o=u[0],c.unshift(u[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(f){return{state:"parsererror",error:a?f:"No conversion from "+s+" to "+o}}}return{state:"success",data:e}}Je.href=je.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:je.href,type:"GET",isLocal:qe.test(je.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ue,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?_e(_e(t,k.ajaxSettings),e):_e(k.ajaxSettings,t)},ajaxPrefilter:Ye(Ze),ajaxTransport:Ye(He),ajax:function(t,e){"object"===typeof t&&(e=t,t=void 0),e=e||{};var r,i,o,a,u,s,l,c,f,h,p=k.ajaxSetup({},e),d=p.context||p,v=p.context&&(d.nodeType||d.jquery)?k(d):k.event,g=k.Deferred(),b=k.Callbacks("once memory"),y=p.statusCode||{},m={},w={},A="canceled",S={readyState:0,getResponseHeader:function(t){var e;if(l){if(!a){a={};while(e=Fe.exec(o))a[e[1].toLowerCase()+" "]=(a[e[1].toLowerCase()+" "]||[]).concat(e[2])}e=a[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return l?o:null},setRequestHeader:function(t,e){return null==l&&(t=w[t.toLowerCase()]=w[t.toLowerCase()]||t,m[t]=e),this},overrideMimeType:function(t){return null==l&&(p.mimeType=t),this},statusCode:function(t){var e;if(t)if(l)S.always(t[S.status]);else for(e in t)y[e]=[y[e],t[e]];return this},abort:function(t){var e=t||A;return r&&r.abort(e),C(0,e),this}};if(g.promise(S),p.url=((t||p.url||je.href)+"").replace(Xe,je.protocol+"//"),p.type=e.method||e.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(V)||[""],null==p.crossDomain){s=x.createElement("a");try{s.href=p.url,s.href=s.href,p.crossDomain=Je.protocol+"//"+Je.host!==s.protocol+"//"+s.host}catch(O){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!==typeof p.data&&(p.data=k.param(p.data,p.traditional)),Ke(Ze,p,e,S),l)return S;for(f in c=k.event&&p.global,c&&0===k.active++&&k.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!We.test(p.type),i=p.url.replace(Ve,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(ze,"+")):(h=p.url.slice(i.length),p.data&&(p.processData||"string"===typeof p.data)&&(i+=(Ne.test(i)?"&":"?")+p.data,delete p.data),!1===p.cache&&(i=i.replace(Qe,"$1"),h=(Ne.test(i)?"&":"?")+"_="+Le.guid+++h),p.url=i+h),p.ifModified&&(k.lastModified[i]&&S.setRequestHeader("If-Modified-Since",k.lastModified[i]),k.etag[i]&&S.setRequestHeader("If-None-Match",k.etag[i])),(p.data&&p.hasContent&&!1!==p.contentType||e.contentType)&&S.setRequestHeader("Content-Type",p.contentType),S.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Ue+"; q=0.01":""):p.accepts["*"]),p.headers)S.setRequestHeader(f,p.headers[f]);if(p.beforeSend&&(!1===p.beforeSend.call(d,S,p)||l))return S.abort();if(A="abort",b.add(p.complete),S.done(p.success),S.fail(p.error),r=Ke(He,p,e,S),r){if(S.readyState=1,c&&v.trigger("ajaxSend",[S,p]),l)return S;p.async&&p.timeout>0&&(u=n.setTimeout((function(){S.abort("timeout")}),p.timeout));try{l=!1,r.send(m,C)}catch(O){if(l)throw O;C(-1,O)}}else C(-1,"No Transport");function C(t,e,a,s){var f,h,m,x,w,A=e;l||(l=!0,u&&n.clearTimeout(u),r=void 0,o=s||"",S.readyState=t>0?4:0,f=t>=200&&t<300||304===t,a&&(x=$e(p,S,a)),!f&&k.inArray("script",p.dataTypes)>-1&&(p.converters["text script"]=function(){}),x=tn(p,x,S,f),f?(p.ifModified&&(w=S.getResponseHeader("Last-Modified"),w&&(k.lastModified[i]=w),w=S.getResponseHeader("etag"),w&&(k.etag[i]=w)),204===t||"HEAD"===p.type?A="nocontent":304===t?A="notmodified":(A=x.state,h=x.data,m=x.error,f=!m)):(m=A,!t&&A||(A="error",t<0&&(t=0))),S.status=t,S.statusText=(e||A)+"",f?g.resolveWith(d,[h,A,S]):g.rejectWith(d,[S,A,m]),S.statusCode(y),y=void 0,c&&v.trigger(f?"ajaxSuccess":"ajaxError",[S,p,f?h:m]),b.fireWith(d,[S,A]),c&&(v.trigger("ajaxComplete",[S,p]),--k.active||k.event.trigger("ajaxStop")))}return S},getJSON:function(t,e,n){return k.get(t,e,n,"json")},getScript:function(t,e){return k.get(t,void 0,e,"script")}}),k.each(["get","post"],(function(t,e){k[e]=function(t,n,r,i){return y(n)&&(i=i||r,r=n,n=void 0),k.ajax(k.extend({url:t,type:e,dataType:i,data:n,success:r},k.isPlainObject(t)&&t))}})),k.ajaxPrefilter((function(t){var e;for(e in t.headers)"content-type"===e.toLowerCase()&&(t.contentType=t.headers[e]||"")})),k._evalUrl=function(t,e,n){return k.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){k.globalEval(t,e,n)}})},k.fn.extend({wrapAll:function(t){var e;return this[0]&&(y(t)&&(t=t.call(this[0])),e=k(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){var t=this;while(t.firstElementChild)t=t.firstElementChild;return t})).append(this)),this},wrapInner:function(t){return y(t)?this.each((function(e){k(this).wrapInner(t.call(this,e))})):this.each((function(){var e=k(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)}))},wrap:function(t){var e=y(t);return this.each((function(n){k(this).wrapAll(e?t.call(this,n):t)}))},unwrap:function(t){return this.parent(t).not("body").each((function(){k(this).replaceWith(this.childNodes)})),this}}),k.expr.pseudos.hidden=function(t){return!k.expr.pseudos.visible(t)},k.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(t){}};var en={0:200,1223:204},nn=k.ajaxSettings.xhr();b.cors=!!nn&&"withCredentials"in nn,b.ajax=nn=!!nn,k.ajaxTransport((function(t){var e,r;if(b.cors||nn&&!t.crossDomain)return{send:function(i,o){var a,u=t.xhr();if(u.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)u[a]=t.xhrFields[a];for(a in t.mimeType&&u.overrideMimeType&&u.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)u.setRequestHeader(a,i[a]);e=function(t){return function(){e&&(e=r=u.onload=u.onerror=u.onabort=u.ontimeout=u.onreadystatechange=null,"abort"===t?u.abort():"error"===t?"number"!==typeof u.status?o(0,"error"):o(u.status,u.statusText):o(en[u.status]||u.status,u.statusText,"text"!==(u.responseType||"text")||"string"!==typeof u.responseText?{binary:u.response}:{text:u.responseText},u.getAllResponseHeaders()))}},u.onload=e(),r=u.onerror=u.ontimeout=e("error"),void 0!==u.onabort?u.onabort=r:u.onreadystatechange=function(){4===u.readyState&&n.setTimeout((function(){e&&r()}))},e=e("abort");try{u.send(t.hasContent&&t.data||null)}catch(s){if(e)throw s}},abort:function(){e&&e()}}})),k.ajaxPrefilter((function(t){t.crossDomain&&(t.contents.script=!1)})),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return k.globalEval(t),t}}}),k.ajaxPrefilter("script",(function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")})),k.ajaxTransport("script",(function(t){var e,n;if(t.crossDomain||t.scriptAttrs)return{send:function(r,i){e=k(" + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/report-ui/src/components/luckysheet/luckysheet.umd.js b/report-ui/src/components/luckysheet/luckysheet.umd.js new file mode 100644 index 00000000..224647f3 --- /dev/null +++ b/report-ui/src/components/luckysheet/luckysheet.umd.js @@ -0,0 +1,4124 @@ +/*! @preserve + * luckysheet + * version: 2.1.13 + * https://github.com/mengshukeji/Luckysheet + */ +var luckysheet=(()=>{var Wm=Object.create,ei=Object.defineProperty,Ym=Object.defineProperties,Xm=Object.getOwnPropertyDescriptor,Km=Object.getOwnPropertyDescriptors,Zm=Object.getOwnPropertyNames,Yc=Object.getOwnPropertySymbols,Jm=Object.getPrototypeOf,Xc=Object.prototype.hasOwnProperty,Qm=Object.prototype.propertyIsEnumerable;var Kc=(e,a,t)=>a in e?ei(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,Ve=(e,a)=>{for(var t in a||(a={}))Xc.call(a,t)&&Kc(e,t,a[t]);if(Yc)for(var t of Yc(a))Qm.call(a,t)&&Kc(e,t,a[t]);return e},ti=(e,a)=>Ym(e,Km(a)),ep=e=>ei(e,"__esModule",{value:!0});var Ae=(e,a)=>()=>(e&&(a=e(e=0)),a),kr=(e,a)=>()=>(a||e((a={exports:{}}).exports,a),a.exports),tp=(e,a)=>{for(var t in a)ei(e,t,{get:a[t],enumerable:!0})},rp=(e,a,t)=>{if(a&&typeof a=="object"||typeof a=="function")for(let l of Zm(a))!Xc.call(e,l)&&l!=="default"&&ei(e,l,{get:()=>a[l],enumerable:!(t=Xm(a,l))||t.enumerable});return e},Er=e=>rp(ep(ei(e!=null?Wm(Jm(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var lp,fe,xr=Ae(()=>{lp={autoFormatw:!1,accuracy:void 0,total:0,allowCopy:!0,showtoolbar:!0,showinfobar:!0,showsheetbar:!0,showstatisticBar:!0,pointEdit:!1,pointEditUpdate:null,pointEditZoom:1,userInfo:!1,userMenuItem:[],myFolderUrl:null,functionButton:null,showConfigWindowResize:!0,enableAddRow:!0,enableAddBackTop:!0,enablePage:!0,pageInfo:null,editMode:!1,beforeCreateDom:null,workbookCreateBefore:null,workbookCreateAfter:null,remoteFunction:null,fireMousedown:null,plugins:[],forceCalculation:!1,defaultColWidth:73,defaultRowHeight:19,defaultTextColor:"#000",defaultCellColor:"#fff"},fe=lp});var ap,h,Ke=Ae(()=>{ap={container:null,loadingObj:{},luckysheetfile:null,defaultcolumnNum:60,defaultrowNum:84,fullscreenmode:!0,devicePixelRatio:1,currentSheetIndex:0,calculateSheetIndex:0,flowdata:[],config:{},visibledatarow:[],visibledatacolumn:[],ch_width:0,rh_height:0,cellmainWidth:0,cellmainHeight:0,toolbarHeight:0,infobarHeight:0,calculatebarHeight:0,rowHeaderWidth:46,columnHeaderHeight:20,cellMainSrollBarSize:12,sheetBarHeight:31,statisticBarHeight:23,luckysheetTableContentHW:[0,0],defaultcollen:73,defaultrowlen:19,jfcountfuncTimeout:null,jfautoscrollTimeout:null,luckysheet_select_status:!1,luckysheet_select_save:[{row:[0,0],column:[0,0]}],luckysheet_selection_range:[],luckysheet_copy_save:{},luckysheet_paste_iscut:!1,filterchage:!0,luckysheet_filter_save:{row:[],column:[]},luckysheet_sheet_move_status:!1,luckysheet_sheet_move_data:[],luckysheet_scroll_status:!1,luckysheetisrefreshdetail:!0,luckysheetisrefreshtheme:!0,luckysheetcurrentisPivotTable:!1,luckysheet_rows_selected_status:!1,luckysheet_cols_selected_status:!1,luckysheet_rows_change_size:!1,luckysheet_rows_change_size_start:[],luckysheet_cols_change_size:!1,luckysheet_cols_change_size_start:[],luckysheet_cols_dbclick_timeout:null,luckysheet_cols_dbclick_times:0,luckysheetCellUpdate:[],luckysheet_shiftpositon:null,iscopyself:!0,orderbyindex:0,luckysheet_model_move_state:!1,luckysheet_model_xy:[0,0],luckysheet_model_move_obj:null,luckysheet_cell_selected_move:!1,luckysheet_cell_selected_move_index:[],luckysheet_cell_selected_extend:!1,luckysheet_cell_selected_extend_index:[],luckysheet_cell_selected_extend_time:null,clearjfundo:!0,jfundo:[],jfredo:[],lang:"en",createChart:"",highlightChart:"",zIndex:15,chartparam:{luckysheetCurrentChart:null,luckysheetCurrentChartActive:!1,luckysheetCurrentChartMove:null,luckysheetCurrentChartMoveTimeout:null,luckysheetCurrentChartMoveObj:null,luckysheetCurrentChartMoveXy:null,luckysheetCurrentChartMoveWinH:null,luckysheetCurrentChartMoveWinW:null,luckysheetCurrentChartResize:null,luckysheetCurrentChartResizeObj:null,luckysheetCurrentChartResizeXy:null,luckysheetCurrentChartResizeWinH:null,luckysheetCurrentChartResizeWinW:null,luckysheetInsertChartTosheetChange:!0,luckysheetCurrentChartZIndexRank:100,luckysheet_chart_redo_click:!1,luckysheetCurrentChartMaxState:!1,jfrefreshchartall:"",changeChartCellData:"",renderChart:"",getChartJson:""},functionList:null,luckysheet_function:null,chart_selection:{},currentChart:"",scrollRefreshSwitch:!0,measureTextCache:{},measureTextCellInfoCache:{},measureTextCacheTimeOut:null,cellOverflowMapCache:{},zoomRatio:1,visibledatacolumn_unique:null,visibledatarow_unique:null,showGridLines:!0,toobarObject:{},inlineStringEditCache:null,inlineStringEditRange:null,fontList:[],defaultFontSize:10,currentSheetView:"viewNormal",cooperativeEdit:{usernameTimeout:{},changeCollaborationSize:[],allDataColumnlen:[],merge_range:{},checkoutData:[]},asyncLoad:["core"],defaultCell:{bg:null,bl:0,ct:{fa:"General",t:"n"},fc:"rgb(51, 51, 51)",ff:0,fs:11,ht:1,it:0,vt:1,m:"",v:""}},h=ap});function de(e){return e==null||e.toString().replace(/\s/g,"")==""}function L(e){return!(e==null||e.toString().replace(/\s/g,"")===""||typeof e=="boolean"||isNaN(e))}function B(e){let a=!1;for(let t in qe)if(e==qe[t]){a=!0;break}return a}function xa(e){return!!/[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/gi.exec(e)}function he(){return!!fe.editMode}function Nt(e,a,t,l,n){let o=!1;for(let s in h.config.merge){let u=e.merge[s];if(a=u.r&&t=u.c&&l<=u.c+u.cs-1){o=!0;break}else if(n>=u.c&&n<=u.c+u.cs-1){o=!0;break}else if(lu.c+u.cs-1){o=!0;break}}else if(t>=u.r&&t==u.r+u.rs-1){if(l>u.c&&lu.c&&nu.c&&n==u.c+u.cs-1){o=!0;break}}else if(t>u.r+u.rs-1){if(l>u.c&&l<=u.c+u.cs-1){o=!0;break}else if(n>=u.c&&nu.c&&n==u.c+u.cs-1){o=!0;break}}}else if(a==u.r){if(t=u.c&&l<=u.c+u.cs-1){o=!0;break}else if(n>=u.c&&n<=u.c+u.cs-1){o=!0;break}else if(lu.c+u.cs-1){o=!0;break}}else if(t>=u.r+u.rs-1){if(l>u.c&&l<=u.c+u.cs-1){o=!0;break}else if(n>=u.c&&nu.c&&n==u.c+u.cs-1){o=!0;break}}}else if(a<=u.r+u.rs-1){if(l>=u.c&&l<=u.c+u.cs-1){o=!0;break}else if(n>=u.c&&n<=u.c+u.cs-1){o=!0;break}else if(lu.c+u.cs-1){o=!0;break}}}return o}function Go(e){return Math.ceil(e.charCodeAt().toString(2).length/8)}var qe,At=Ae(()=>{xr();Ke();qe={v:"#VALUE!",n:"#NAME?",na:"#N/A",r:"#REF!",d:"#DIV/0!",nm:"#NUM!",nl:"#NULL!",sp:"#SPILL!"}});function np(e){return Math.floor(e)===e}function Zc(e){var a={times:1,num:0};if(np(e))return a.num=e,a;var t=e+"",l=t.indexOf("."),n=t.substr(l+1).length,o=Math.pow(10,n),s=parseInt(e*o+.5,10);return a.times=o,a.num=s,a}function ri(e,a,t){var l=Zc(e),n=Zc(a),o=l.num,s=n.num,u=l.times,d=n.times,f=u>d?u:d,m=null;switch(t){case"add":return u===d?m=o+s:u>d?m=o+s*(u/d):m=o*(d/u)+s,m/f;case"subtract":return u===d?m=o-s:u>d?m=o-s*(u/d):m=o*(d/u)-s,m/f;case"multiply":return m=o*s/(u*d),m;case"divide":return m=function(){var g=o/s,y=d/u;return ri(g,y,"multiply")}()}}function ip(e,a){if(a||(a=2),!L(e))return e;let t=e.toFixed(a),l=t.indexOf("."),n=t.substring(0,l),o=t.substring(l+1,t.length);if(o)for(let s=o.length-1;s!=0&&!(o.charAt(s)!="0"&&s==o.length-1);s--)o=o.substring(0,s);return Number(n+"."+o)}var Jc=Ae(()=>{At();Number.prototype.add=function(e){let a=parseFloat(e);if(typeof a!="number"||Number.isNaN(a))throw new Error("\u8BF7\u8F93\u5165\u6570\u5B57\u6216\u8005\u6570\u5B57\u5B57\u7B26\u4E32\uFF5E");return ri(this,a,"add")};Number.prototype.subtract=function(e){let a=parseFloat(e);if(typeof a!="number"||Number.isNaN(a))throw new Error("\u8BF7\u8F93\u5165\u6570\u5B57\u6216\u8005\u6570\u5B57\u5B57\u7B26\u4E32\uFF5E");return ri(this,a,"subtract")};Number.prototype.multiply=function(e){let a=parseFloat(e);if(typeof a!="number"||Number.isNaN(a))throw new Error("\u8BF7\u8F93\u5165\u6570\u5B57\u6216\u8005\u6570\u5B57\u5B57\u7B26\u4E32\uFF5E");return ri(this,a,"multiply")};Number.prototype.divide=function(e){let a=parseFloat(e);if(typeof a!="number"||Number.isNaN(a))throw new Error("\u8BF7\u8F93\u5165\u6570\u5B57\u6216\u8005\u6570\u5B57\u5B57\u7B26\u4E32\uFF5E");return ri(this,a,"divide")};Number.prototype.tofixed=function(e){let a=parseFloat(e);if(typeof a!="number"||Number.isNaN(a))throw new Error("\u8BF7\u8F93\u5165\u6570\u5B57\u6216\u8005\u6570\u5B57\u5B57\u7B26\u4E32\uFF5E");return ip(this,a)}});var Qc,eu=Ae(()=>{Qc={container:"luckysheet",loading:{},column:60,row:84,allowCopy:!0,showtoolbar:!0,showinfobar:!0,showsheetbar:!0,showstatisticBar:!0,pointEdit:!1,pointEditUpdate:null,pointEditZoom:1,data:[{name:"Sheet1",color:"",status:"1",order:"0",data:[],config:{},index:0},{name:"Sheet2",color:"",status:"0",order:"1",data:[],config:{},index:1},{name:"Sheet3",color:"",status:"0",order:"2",data:[],config:{},index:2}],title:"Luckysheet Demo",userInfo:!1,userMenuItem:[{url:"www.baidu.com",icon:'',name:"\u6211\u7684\u8868\u683C"},{url:"www.baidu.com",icon:'',name:"\u9000\u51FA\u767B\u9646"}],myFolderUrl:"www.baidu.com",config:{},fullscreenmode:!0,devicePixelRatio:window.devicePixelRatio,allowEdit:!0,loadUrl:"",loadSheetUrl:"",gridKey:"",updateUrl:"",updateImageUrl:"",allowUpdate:!1,functionButton:"",showConfigWindowResize:!0,enableAddRow:!0,enableAddBackTop:!0,autoFormatw:!1,accuracy:void 0,pageInfo:{queryExps:"",reportId:"",fields:"",mobile:"",frezon:"",currentPage:"",totalPage:10,pageUrl:""},editMode:!1,beforeCreateDom:null,fireMousedown:null,lang:"en",plugins:[],forceCalculation:!1,rowHeaderWidth:46,columnHeaderHeight:20,defaultColWidth:73,defaultRowHeight:19,defaultFontSize:10,limitSheetNameLength:!0,defaultSheetNameMaxLength:31,sheetFormulaBar:!0,showtoolbarConfig:{},showsheetbarConfig:{},showstatisticBarConfig:{},cellRightClickConfig:{},sheetRightClickConfig:{},imageUpdateMethodConfig:{}}});var tu,ru=Ae(()=>{tu={functionlist:[{n:"SUMIF",t:0,d:"Returns a conditional sum across a range.",a:"A conditional sum across a range.",m:[2,3],p:[{name:"range",detail:"The range which is tested against `criterion`.",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"criterion",detail:"The pattern or test to apply to `range`.",example:'">20"',require:"m",repeat:"n",type:"rangeall"},{name:"sum_range",detail:"The range to be summed, if different from `range`.",example:"B1:B10",require:"o",repeat:"n",type:"range"}]},{n:"TAN",t:0,d:"Returns the tangent of an angle provided in radians.",a:"Tangent of an angle provided in radians.",m:[1,1],p:[{name:"angle",detail:"The angle to find the tangent of, in radians.",example:"45*PI()/180",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TANH",t:0,d:"Returns the hyperbolic tangent of any real number.",a:"Hyperbolic tangent of any real number.",m:[1,1],p:[{name:"value",detail:"Any real value to calculate the hyperbolic tangent of.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CEILING",t:0,d:"Rounds a number up to the nearest integer multiple of specified significance `factor`.",a:"Rounds number up to nearest multiple of a factor.",m:[2,2],p:[{name:"value",detail:"The value to round up to the nearest integer multiple of `factor`.",example:"23.25",require:"m",repeat:"n",type:"rangenumber"},{name:"factor",detail:"The number to whose multiples `value` will be rounded.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ATAN",t:0,d:"Returns the inverse tangent of a value, in radians.",a:"Inverse tangent of a value, in radians.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse tangent.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ASINH",t:0,d:"Returns the inverse hyperbolic sine of a number.",a:"Inverse hyperbolic sine of a number.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse hyperbolic sine.",example:"0.9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ABS",t:0,d:"Returns the absolute value of a number.",a:"Absolute value of a number.",m:[1,1],p:[{name:"value",detail:"The number of which to return the absolute value.",example:"-2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ACOS",t:0,d:"Returns the inverse cosine of a value, in radians.",a:"Inverse cosine of a value, in radians.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse cosine. Must be between `-1` and `1`, inclusive.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ACOSH",t:0,d:"Returns the inverse hyperbolic cosine of a number.",a:"Inverse hyperbolic cosine of a number.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse hyperbolic cosine. Must be greater than or equal to `1`.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MULTINOMIAL",t:0,d:"Returns the factorial of the sum of values divided by the product of the values' factorials.",a:"Multinomial distribution function.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider.",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"ATANH",t:0,d:"Returns the inverse hyperbolic tangent of a number.",a:"Inverse hyperbolic tangent of a number.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse hyperbolic tangent. Must be between -1 and 1, exclusive.",example:"0.9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ATAN2",t:0,d:"Returns the angle between the x-axis and a line segment from the origin (0,0) to specified coordinate pair (`x`,`y`), in radians.",a:"Arctangent of a value.",m:[2,2],p:[{name:"x",detail:"The x coordinate of the endpoint of the line segment for which to calculate the angle from the x-axis.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"y",detail:"The y coordinate of the endpoint of the line segment for which to calculate the angle from the x-axis.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUNTBLANK",t:1,d:"Returns the number of empty values in a list of values and ranges.",a:"Number of empty values.",m:[1,1],p:[{name:"value1",detail:"The first value or range in which to count the number of blanks.",example:"A2:C100",require:"m",repeat:"n",type:"range"}]},{n:"COSH",t:0,d:"Returns the hyperbolic cosine of any real number.",a:"Hyperbolic cosine of any real number.",m:[1,1],p:[{name:"value",detail:"Any real value to calculate the hyperbolic cosine of.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"INT",t:0,d:"Rounds a number down to the nearest integer that is less than or equal to it.",a:"Rounds number down to nearest integer.",m:[1,1],p:[{name:"value",detail:"The value to round down to the nearest integer.",example:"99.44",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ISEVEN",t:0,d:"Checks whether the provided value is even.",a:"Whether the provided value is even.",m:[1,1],p:[{name:"value",detail:"The value to be verified as even.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ISODD",t:0,d:"Checks whether the provided value is odd.",a:"Whether the provided value is odd.",m:[1,1],p:[{name:"value",detail:"The value to be verified as odd.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LCM",t:0,d:"Returns the least common multiple of one or more integers.",a:"Least common multiple of one or more integers.",m:[1,255],p:[{name:"value1",detail:"The first value or range whose factors to consider in a calculation to find the least common multiple.",example:"A2:A5",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges whose factors to consider to find the least common multiple.",example:"3",require:"o",repeat:"y",type:"rangeall"}]},{n:"LN",t:0,d:"Returns the logarithm of a number, base e (Euler's number).",a:"The logarithm of a number, base e (euler's number).",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the logarithm, base e.",example:"100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LOG",t:0,d:"Returns the logarithm of a number with respect to a base.",a:"The logarithm of a number with respect to a base.",m:[1,2],p:[{name:"value",detail:"The value for which to calculate the logarithm.",example:"128",require:"m",repeat:"n",type:"rangenumber"},{name:"base",detail:"The base to use for calculation of the logarithm.",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"LOG10",t:0,d:"Returns the logarithm of a number, base 10.",a:"The logarithm of a number, base 10.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the logarithm, base 10.",example:"100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MOD",t:0,d:"Returns the result of the modulo operator, the remainder after a division operation.",a:"Modulo (remainder) operator.",m:[2,2],p:[{name:"dividend",detail:"The number to be divided to find the remainder.",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"divisor",detail:"The number to divide by.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MROUND",t:0,d:"Rounds one number to the nearest integer multiple of another.",a:"Rounds a number to the nearest integer multiple.",m:[2,2],p:[{name:"value",detail:"The number to round to the nearest integer multiple of another.",example:"21",require:"m",repeat:"n",type:"rangenumber"},{name:"factor",detail:"The number to whose multiples `value` will be rounded.",example:"14",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ODD",t:0,d:"Rounds a number up to the nearest odd integer.",a:"Rounds a number up to the nearest odd integer.",m:[1,1],p:[{name:"value",detail:"The value to round to the next greatest odd number.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMSQ",t:0,d:"Returns the sum of the squares of a series of numbers and/or cells.",a:"Sum of squares.",m:[1,255],p:[{name:"value1",detail:"The first number or range whose squares to add together.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional numbers or ranges whose squares to add to the square(s) of `value1`.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"COMBIN",t:0,d:"Returns the number of ways to choose some number of objects from a pool of a given size of objects.",a:"Number of combinations from a set of objects.",m:[2,2],p:[{name:"n",detail:"The size of the pool of objects to choose from.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"k",detail:"The number of objects to choose.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUM",t:0,d:"Returns the sum of a series of numbers and/or cells.",a:"Sum of a series of numbers and/or cells.",m:[1,255],p:[{name:"value1",detail:"The first number or range to add together.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional numbers or ranges to add to `value1`.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"SUBTOTAL",t:0,d:"Returns a subtotal for a vertical range of cells using a specified aggregation function.",a:"Subtotal for a range using a specific function.",m:[2,256],p:[{name:"function_code",detail:"The function to use in subtotal aggregation.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"range1",detail:"The first range over which to calculate a subtotal.",example:"A2:A5",require:"m",repeat:"n",type:"range"},{name:"range2",detail:"Additional ranges over which to calculate subtotals.",example:"B2:B8",require:"o",repeat:"y",type:"range"}]},{n:"ASIN",t:0,d:"Returns the inverse sine of a value, in radians.",a:"Inverse sine of a value, in radians.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse sine. Must be between `-1` and `1`, inclusive.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUNTIF",t:1,d:"Returns a conditional count across a range.",a:"A conditional count across a range.",m:[2,2],p:[{name:"range",detail:"The range that is tested against `criterion`.",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"criterion",detail:"The pattern or test to apply to `range`.",example:'">20"',require:"m",repeat:"n",type:"rangeall"}]},{n:"RADIANS",t:0,d:"Converts an angle value in degrees to radians.",a:"Converts an angle value in degrees to radians.",m:[1,1],p:[{name:"angle",detail:"The angle to convert from degrees to radians.",example:"180",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RAND",t:0,d:"Returns a random number between 0 inclusive and 1 exclusive.",a:"A random number between 0 inclusive and 1 exclusive.",m:[0,0],p:[]},{n:"COUNTUNIQUE",t:0,d:"Counts the number of unique values in a list of specified values and ranges.",a:"Counts number of unique values in a range.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider for uniqueness.",example:"A1:C100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider for uniqueness.",example:"1",require:"o",repeat:"n",type:"rangeall"}]},{n:"DEGREES",t:0,d:"Converts an angle value in radians to degrees.",a:"Converts an angle value in radians to degrees.",m:[1,1],p:[{name:"angle",detail:"The angle to convert from radians to degrees.",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ERFC",t:9,d:"Returns the complementary Gauss error function of a value.",a:"Complementary gauss error function of a value.",m:[1,1],p:[{name:"z",detail:"The number for which to calculate the complementary Gauss error function.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EVEN",t:0,d:"Rounds a number up to the nearest even integer.",a:"Rounds a number up to the nearest even integer.",m:[1,1],p:[{name:"value",detail:"The value to round to the next greatest even number.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EXP",t:0,d:"Returns Euler's number, e (~2.718) raised to a power.",a:"Euler's number, e (~2.718) raised to a power.",m:[1,1],p:[{name:"exponent",detail:"The exponent to raise e to.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FACT",t:0,d:"Returns the factorial of a number.",a:"Factorial of a number.",m:[1,1],p:[{name:"value",detail:"The number or reference to a number whose factorial will be calculated and returned.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FACTDOUBLE",t:0,d:'Returns the "double factorial" of a number.',a:'"double factorial" of a number.',m:[1,1],p:[{name:"value",detail:"The number or reference to a number whose double factorial will be calculated and returned.",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PI",t:0,d:"Returns the value of Pi to 14 decimal places.",a:"The number pi.",m:[0,0],p:[]},{n:"FLOOR",t:0,d:"Rounds a number down to the nearest integer multiple of specified significance `factor`.",a:"Rounds number down to nearest multiple of a factor.",m:[2,2],p:[{name:"value",detail:"The value to round down to the nearest integer multiple of `factor`.",example:"23.25",require:"m",repeat:"n",type:"rangenumber"},{name:"factor",detail:"The number to whose multiples `value` will be rounded.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GCD",t:0,d:"Returns the greatest common divisor of one or more integers.",a:"Greatest common divisor of one or more integers.",m:[1,255],p:[{name:"value1",detail:"The first value or range whose factors to consider in a calculation to find the greatest common divisor.",example:"A2:A5",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges whose factors to consider to find the greatest common divisor.",example:"96",require:"o",repeat:"y",type:"rangeall"}]},{n:"RANDBETWEEN",t:0,d:"Returns a uniformly random integer between two values, inclusive.",a:"Random integer between two values, inclusive.",m:[2,2],p:[{name:"low",detail:"The low end of the random range.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"high",detail:"The high end of the random range.",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUND",t:0,d:"Rounds a number to a certain number of decimal places according to standard rules.",a:"Rounds a number according to standard rules.",m:[2,2],p:[{name:"value",detail:"The value to round to `places` number of places.",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:"The number of decimal places to which to round.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUNDDOWN",t:0,d:"Rounds a number to a certain number of decimal places, always rounding down to the next valid increment.",a:"Rounds down a number.",m:[2,2],p:[{name:"value",detail:"The value to round to `places` number of places, always rounding down.",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:"The number of decimal places to which to round.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUNDUP",t:0,d:"Rounds a number to a certain number of decimal places, always rounding up to the next valid increment.",a:"Rounds up a number.",m:[2,2],p:[{name:"value",detail:"The value to round to `places` number of places, always rounding up.",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:"The number of decimal places to which to round.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SERIESSUM",t:0,d:"Given parameters `x`, `n`, `m`, and `a`, returns the power series sum a",a:"Sum of a power series.",m:[4,4],p:[{name:"x",detail:"The input to the power series. Varies depending on the type of approximation, may be angle, exponent, or some other value.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"n",detail:"The initial power to which to raise `x` in the power series.",example:"0",require:"m",repeat:"n",type:"rangenumber"},{name:"m",detail:"The additive increment by which to increase `x`.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"a",detail:"The array or range containing the coefficients of the power series.",example:"{FACT(0)",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SIGN",t:0,d:"Given an input number, returns `-1` if it is negative, `1` if positive, and `0` if it is zero.",a:"Sign of a provided number (+/-/0).",m:[1,1],p:[{name:"value",detail:"The value whose sign will be evaluated.",example:"-42",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SIN",t:0,d:"Returns the sine of an angle provided in radians.",a:"Sine of an angle provided in radians.",m:[1,1],p:[{name:"angle",detail:"The angle to find the sine of, in radians.",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SINH",t:0,d:"Returns the hyperbolic sine of any real number.",a:"Hyperbolic sine of any real number.",m:[1,1],p:[{name:"value",detail:"Any real value to calculate the hyperbolic sine of.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SQRT",t:0,d:"Returns the positive square root of a positive number.",a:"Positive square root of a positive number.",m:[1,1],p:[{name:"value",detail:"The number for which to calculate the positive square root.",example:"9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SQRTPI",t:0,d:"Returns the positive square root of the product of Pi and the given positive number.",a:"Square root of the product of pi and number.",m:[1,1],p:[{name:"value",detail:"The number which will be multiplied by Pi and have the product's square root returned",example:"9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GAMMALN",t:1,d:"Returns the logarithm of a specified Gamma function, base e (Euler's number).",a:"Logarithm of gamma function.",m:[1,1],p:[{name:"value",detail:"The input to the Gamma function. The natural logarithm of Gamma(`value`) will be returned.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COS",t:0,d:"Returns the cosine of an angle provided in radians.",a:"Cosine of an angle provided in radians.",m:[1,1],p:[{name:"angle",detail:"The angle to find the cosine of, in radians.",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRUNC",t:0,d:"Truncates a number to a certain number of significant digits by omitting less significant digits.",a:"Truncates a number.",m:[1,2],p:[{name:"value",detail:"The value to be truncated.",example:"3.141592654",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:"The number of significant digits to the right of the decimal point to retain.",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"QUOTIENT",t:0,d:"Returns one number divided by another.",a:"One number divided by another.",m:[2,2],p:[{name:"dividend",detail:"The number to be divided.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"divisor",detail:"The number to divide by.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"POWER",t:0,d:"Returns a number raised to a power.",a:"A number raised to a power.",m:[2,2],p:[{name:"base",detail:"The number to raise to the `exponent` power.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"exponent",detail:"The exponent to raise `base` to.",example:"0.5",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMIFS",t:0,d:"Returns the sum of a range depending on multiple criteria.",a:"Sums a range depending on multiple criteria.",m:[3,257],p:[{name:"sum_range",detail:"The range to sum.",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"criteria_range1",detail:"The range to check against criterion1.",example:" B1:B10",require:"m",repeat:"n",type:"range"},{name:"criterion1",detail:"The pattern or test to apply to criteria_range1.",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range2",detail:"Additional ranges to check.",example:" C1:C10",require:"o",repeat:"y",type:"rangeall"}]},{n:"COUNTIFS",t:1,d:"Returns the count of a range depending on multiple criteria.",a:"Count values depending on multiple criteria.",m:[2,256],p:[{name:"criteria_range1",detail:"The range to check against `criterion1`.",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"criterion1",detail:"The pattern or test to apply to `criteria_range1`.",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range2",detail:"Additional ranges to check.",example:" B1:B10",require:"o",repeat:"y",type:"rangeall"}]},{n:"PRODUCT",t:0,d:"Returns the result of multiplying a series of numbers together.",a:"Result of multiplying a series of numbers together.",m:[1,255],p:[{name:"factor1",detail:"The first number or range to calculate for the product.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"factor2",detail:"More numbers or ranges to calculate for the product.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"HARMEAN",t:1,d:"Calculates the harmonic mean of a dataset.",a:"The harmonic mean of a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the population.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the population.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"HYPGEOMDIST",t:1,d:"Calculates the probability of drawing a certain number of successes in a certain number of tries given a population of a certain size containing a certain number of successes, without replacement of draws.",a:"Hypergeometric distribution probability.",m:[5,5],p:[{name:"num_successes",detail:"The desired number of successes.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"num_draws",detail:"The number of permitted draws.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"successes_in_pop",detail:"The total number of successes in the population.",example:"20",require:"m",repeat:"n",type:"rangenumber"},{name:"pop_size",detail:"The total size of the population",example:"40",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`Determine the logical value of the function form. + +If cumulative is TRUE(), HYPGEOM.DIST returns the cumulative distribution function; + +if FALSE(), it returns the probability density function.`,example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"INTERCEPT",t:1,d:"Calculates the y-value at which the line resulting from linear regression of a dataset will intersect the y-axis (x=0).",a:"Y-intercept of line derived via linear regression.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"KURT",t:1,d:'Calculates the kurtosis of a dataset, which describes the shape, and in particular the "peakedness" of that dataset.',a:"Kurtosis of a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the dataset.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the dataset.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"LARGE",t:1,d:"Returns the nth largest element from a data set, where n is user-defined.",a:"Nth largest element from a data set.",m:[2,2],p:[{name:"data",detail:"Array or range containing the dataset to consider.",example:"A2:B100",require:"m",repeat:"n",type:"rangenumber"},{name:"n",detail:"The rank from largest to smallest of the element to return.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"STDEVA",t:1,d:"Calculates the standard deviation based on a sample, setting text to the value `0`.",a:"Standard deviation of sample (text as 0).",m:[1,255],p:[{name:"value1",detail:"The first value or range of the sample.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the sample.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"STDEVP",t:1,d:"Calculates the standard deviation based on an entire population.",a:"Standard deviation of an entire population.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the population.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the population.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"GEOMEAN",t:1,d:"Calculates the geometric mean of a dataset.",a:"The geometric mean of a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the population.",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to include in the population.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"RANK_EQ",t:1,d:"Returns the rank of a specified value in a dataset. If there is more than one entry of the same value in the dataset, the top rank of the entries will be returned.",a:"Top rank of a specified value in a dataset.",m:[2,3],p:[{name:"value",detail:"The value whose rank will be determined.",example:"A10",require:"m",repeat:"n",type:"rangenumber"},{name:"data",detail:"The array or range containing the dataset to consider.",example:"A1:A100",require:"m",repeat:"n",type:"range"},{name:"is_ascending",detail:"Whether to consider the values in `data` in descending or ascending order. If omitted, the default is descending (FALSE).",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"RANK_AVG",t:1,d:"Returns the rank of a specified value in a dataset. If there is more than one entry of the same value in the dataset, the average rank of the entries will be returned.",a:"Average rank of a specified value in a dataset.",m:[2,3],p:[{name:"value",detail:"The value whose rank will be determined.",example:"A10",require:"m",repeat:"n",type:"rangenumber"},{name:"data",detail:"The array or range containing the dataset to consider.",example:"A1:A100",require:"m",repeat:"n",type:"range"},{name:"is_ascending",detail:"Whether to consider the values in `data` in descending or ascending order. If omitted, the default is descending (FALSE).",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"PERCENTRANK_EXC",t:1,d:"Returns the percentage rank (percentile) from 0 to 1 exclusive of a specified value in a dataset.",a:"Percentage rank (percentile) from 0 to 1 exclusive.",m:[2,3],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A1:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value",detail:"The value whose percentage rank will be determined.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"significant_digits",detail:"The number of significant figures to use in the calculation. Default is 3.",example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PERCENTRANK_INC",t:1,d:"Returns the percentage rank (percentile) from 0 to 1 inclusive of a specified value in a dataset.",a:"Percentage rank (percentile) from 0 to 1 inclusive.",m:[2,3],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A1:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value",detail:"The value whose percentage rank will be determined.",example:" A2",require:"m",repeat:"n",type:"rangenumber"},{name:"significant_digits",detail:"The number of significant figures to use in the calculation. Default is 3.",example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FORECAST",t:1,d:"Calculates the expected y-value for a specified x based on a linear regression of a dataset.",a:"Expected y-value based of linear regression.",m:[3,3],p:[{name:"x",detail:"The value on the x-axis to forecast.",example:"A1",require:"m",repeat:"n",type:"rangenumber"},{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FISHERINV",t:1,d:"Returns the inverse Fisher transformation of a specified value.",a:"Inverse fisher transformation of a specified value.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse Fisher transformation.",example:"0.962",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FISHER",t:1,d:"Returns the Fisher transformation of a specified value.",a:"Fisher transformation of a specified value.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the Fisher transformation.",example:"0.962",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MODE_SNGL",t:1,d:"Returns the most commonly occurring value in a dataset.",a:"Most commonly occurring value in a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating mode.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating mode.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"WEIBULL_DIST",t:1,d:"Returns the value of the Weibull distribution function (or Weibull cumulative distribution function) for a specified shape and scale.",a:"Weibull distribution function.",m:[4,4],p:[{name:"x",detail:"The input to the Weibull distribution function.",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"shape",detail:"The shape parameter of the Weibull distribution function.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"scale",detail:"The scale parameter of the Weibull distribution function.",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Whether to use the cumulative distribution function.",example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"COUNT",t:1,d:"Returns the number of numeric values in a dataset.",a:"The number of numeric values in dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when counting.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider when counting.",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"COUNTA",t:1,d:"Returns the number of values in a dataset.",a:"The number of values in a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when counting.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider when counting.",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"AVEDEV",t:1,d:"Calculates the average of the magnitudes of deviations of data from a dataset's mean.",a:"Average magnitude of deviations from mean.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the sample.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the sample.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"AVERAGE",t:1,d:"Returns the numerical average value in a dataset, ignoring text.",a:"Numerical average value in a dataset, ignoring text.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the average value.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider when calculating the average value.",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"AVERAGEA",t:1,d:"Returns the numerical average value in a dataset.",a:"Numerical average value in a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the average value.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider when calculating the average value.",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"BINOM_DIST",t:1,d:"Calculates the probability of drawing a certain number of successes (or a maximum number of successes) in a certain number of tries given a population of a certain size containing a certain number of successes, with replacement of draws.",a:"Binomial distribution probability.",m:[4,4],p:[{name:"num_successes",detail:"The number of successes for which to calculate the probability in `num_trials` trials.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"num_trials",detail:"The number of independent trials.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"prob_success",detail:"The probability of success in any given trial.",example:"0.005",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Whether to use the binomial cumulative distribution.",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"BINOM_INV",t:1,d:"Calculates the smallest value for which the cumulative binomial distribution is greater than or equal to a specified criteria.",a:"Inverse cumulative binomial distribution function.",m:[3,3],p:[{name:"num_trials",detail:"The number of independent trials.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"prob_success",detail:"The probability of success in any given trial.",example:"0.005",require:"m",repeat:"n",type:"rangenumber"},{name:"target_prob",detail:"The desired threshold probability.",example:"0.8",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONFIDENCE_NORM",t:1,d:"Calculates the width of half the confidence interval for a normal distribution.",a:"Confidence interval for a normal distribution.",m:[3,3],p:[{name:"alpha",detail:"One minus the desired confidence level. E.g. `0.1` for `0.9`, or 90%, confidence.",example:"0.05",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation of the population.",example:"1.6",require:"m",repeat:"n",type:"rangenumber"},{name:"pop_size",detail:"The size of the population.",example:"250",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CORREL",t:1,d:"Calculates r, the Pearson product-moment correlation coefficient of a dataset.",a:"Pearson Product-Moment Correlation Coefficient.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COVARIANCE_P",t:1,d:"Calculates the covariance of a dataset.",a:"The covariance of a dataset.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COVARIANCE_S",t:1,d:"Calculates the sample covariance of a dataset.",a:"The sample covariance of a dataset.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DEVSQ",t:1,d:"Calculates the sum of squares of deviations based on a sample.",a:"The sum of squares of deviations based on a sample.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the sample.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the sample.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"EXPON_DIST",t:1,d:"Returns the value of the exponential distribution function with a specified lambda at a specified value.",a:"Exponential distribution function.",m:[3,3],p:[{name:"x",detail:"The input to the exponential distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"lambda",detail:"The lambda to specify the exponential distribution function.",example:"0.5",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Whether to use the exponential cumulative distribution.",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"AVERAGEIF",t:1,d:"Returns the average of a range depending on criteria.",a:"Average of values depending on criteria.",m:[2,3],p:[{name:"criteria_range",detail:"The range to check against `criterion`.",example:"A1:A10",require:"m",repeat:"n",type:"rangeall"},{name:"criterion",detail:"The pattern or test to apply to `criteria_range`.",example:'">20"',require:"m",repeat:"n",type:"rangeall"},{name:"average_range",detail:"The range to average. If not included, `criteria_range` is used for the average instead.",example:"B1:B10",require:"o",repeat:"n",type:"rangeall"}]},{n:"AVERAGEIFS",t:1,d:"Returns the average of a range depending on multiple criteria.",a:"Average of values depending on multiple criteria.",m:[2,255],p:[{name:"average_range",detail:"The range to average.",example:"A1:A10",require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range1",detail:"The range to check against `criterion1`.",example:" B1:B10",require:"m",repeat:"n",type:"rangeall"},{name:"criterion1",detail:"The pattern or test to apply to `criteria_range1`.",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range2",detail:"Additional ranges to check.",example:" C1:C10",require:"m",repeat:"n",type:"rangeall"}]},{n:"PERMUT",t:1,d:"Returns the number of ways to choose some number of objects from a pool of a given size of objects, considering order.",a:"Number of permutations from a number of objects.",m:[2,2],p:[{name:"n",detail:"The size of the pool of objects to choose from.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"k",detail:"The number of objects to choose.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRIMMEAN",t:1,d:"Calculates the mean of a dataset excluding some proportion of data from the high and low ends of the dataset.",a:"Mean of a dataset excluding high/low ends.",m:[2,2],p:[{name:"data",detail:"Array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"range"},{name:"exclude_proportion",detail:"The proportion of the dataset to exclude, from the extremities of the set.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PERCENTILE_EXC",t:1,d:"Returns the value at a given percentile of a dataset exclusive of 0 and 1.",a:"Value at a given percentile of a dataset exclusive of 0 and 1.",m:[2,2],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"percentile",detail:"The percentile, exclusive of 0 and 1, whose value within 'data' will be calculated and returned.",example:"0.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PERCENTILE_INC",t:1,d:"Returns the value at a given percentile of a dataset.",a:"Value at a given percentile of a dataset.",m:[2,2],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"percentile",detail:"The percentile whose value within `data` will be calculated and returned.`",example:"0.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PEARSON",t:1,d:"Calculates r, the Pearson product-moment correlation coefficient of a dataset.",a:"Pearson Product-Moment Correlation Coefficient.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_S_INV",t:1,d:"Returns the value of the inverse standard normal distribution function for a specified value.",a:"Inverse standard normal distribution function.",m:[1,1],p:[{name:"x",detail:"The input to the inverse standard normal distribution function.",example:"0.75",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_S_DIST",t:1,d:"Returns the value of the standard normal cumulative distribution function for a specified value.",a:"Standard normal cumulative distribution function.",m:[2,2],p:[{name:"x",detail:"The input to the standard normal cumulative distribution function.",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`Determine the logical value of the function form. + +If TRUE(), it returns the cumulative distribution function; + +If it is FALSE(), it returns the probability density function.`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"NORM_INV",t:1,d:"Returns the value of the inverse normal distribution function for a specified value, mean, and standard deviation.",a:"Inverse normal distribution function.",m:[3,3],p:[{name:"x",detail:"The input to the inverse normal distribution function.",example:"0.75",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean (mu) of the normal distribution function.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation (sigma) of the normal distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_DIST",t:1,d:"Returns the value of the normal distribution function (or normal cumulative distribution function) for a specified value, mean, and standard deviation.",a:"Normal distribution function.",m:[4,4],p:[{name:"x",detail:"The input to the normal distribution function.",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean (mu) of the normal distribution function.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation (sigma) of the normal distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Whether to use the normal cumulative distribution function rather than the distribution function.",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"NEGBINOM_DIST",t:1,d:"Calculates the probability of drawing a certain number of failures before a certain number of successes given a probability of success in independent trials.",a:"Negative binomial distribution probability.",m:[4,4],p:[{name:"num_failures",detail:"The number of failures to model.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"num_successes",detail:"The number of successes to model.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"prob_success",detail:"The probability of success in any given trial.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`Determine the logical value of the function form. + +If TRUE(), it returns the cumulative distribution function; + +If it is FALSE(), it returns the probability density function.`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"MINA",t:1,d:"Returns the minimum numeric value in a dataset.",a:"Minimum numeric value in a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the minimum value.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating the minimum value.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MIN",t:1,d:"Returns the minimum value in a numeric dataset.",a:"Minimum value in a numeric dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the minimum value.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating the minimum value.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MEDIAN",t:1,d:"Returns the median value in a numeric dataset.",a:"Median value in a numeric dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the median value.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating the median value.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MAXA",t:1,d:"Returns the maximum numeric value in a dataset.",a:"Maximum numeric value in a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the maximum value.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating the maximum value.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MAX",t:1,d:"Returns the maximum value in a numeric dataset.",a:"Maximum value in a numeric dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the maximum value.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating the maximum value.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"LOGNORM_INV",t:1,d:"Returns the value of the inverse log-normal cumulative distribution with given mean and standard deviation at a specified value.",a:"Inverse log-normal cumulative distribution function.",m:[3,3],p:[{name:"x",detail:"The input to the inverse log-normal cumulative distribution function.",example:"0.4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean (mu) of the inverse log-normal cumulative distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation (sigma) of the inverse log-normal cumulative distribution function.",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LOGNORM_DIST",t:1,d:"Returns the value of the log-normal cumulative distribution with given mean and standard deviation at a specified value.",a:"Log-normal cumulative distribution probability.",m:[4,4],p:[{name:"x",detail:"The input to the log-normal cumulative distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean (mu) of the log-normal cumulative distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation (sigma) of the log-normal cumulative distribution function.",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`Determine the logical value of the function form. + +If TRUE(), it returns the cumulative distribution function; + +If it is FALSE(), it returns the probability density function.`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"Z_TEST",t:1,d:"Returns the one-tailed p-value of a Z-test with standard distribution.",a:"One-tailed p-value of a z-test.",m:[2,3],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"range"},{name:"value",detail:"The test statistic to use in the Z-test.",example:"B2",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation to assume for the Z-test. If this is not provided, the standard deviation of the data will be used.",example:"3",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PROB",t:1,d:"Given a set of values and corresponding probabilities, calculates the probability that a value chosen at random falls between two limits.",a:"Probability values lie in a range.",m:[3,4],p:[{name:"data",detail:"Array or range containing the dataset to consider.",example:"A3:A6",require:"m",repeat:"n",type:"range"},{name:"probabilities",detail:"Array or range containing probabilities corresponding to `data`.",example:"2",require:"m",repeat:"n",type:"range"},{name:"low_limit",detail:"The lower bound on the value range for which to calculate the probability.",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"high_limit",detail:"The upper bound on the value range for which to calculate the probability.",example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"QUARTILE_EXC",t:1,d:"Returns a value nearest to a specified quartile of a dataset exclusive of 0 and 4.",a:"Value nearest to a specific quartile of a dataset exclusive of 0 and 4.",m:[2,2],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"quartile_number",detail:"Which quartile to return.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"QUARTILE_INC",t:1,d:"Returns a value nearest to a specified quartile of a dataset.",a:"Value nearest to a specific quartile of a dataset.",m:[2,2],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"quartile_number",detail:"Which quartile value to return.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"POISSON_DIST",t:1,d:"Returns the value of the Poisson distribution function (or Poisson cumulative distribution function) for a specified value and mean.",a:"Poisson distribution function.",m:[3,3],p:[{name:"x",detail:"The input to the Poisson distribution function.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean (mu) of the Poisson distribution function.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Whether to use the Poisson cumulative distribution function rather than the distribution function.",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"RSQ",t:1,d:"Calculates the square of r, the Pearson product-moment correlation coefficient of a dataset.",a:"Square of the correlation coefficient.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_DIST",t:1,d:"Calculates the left tail probability for a Student's t-distribution with a given input (x).",a:"The left-tailed Student's t-distribution",m:[3,3],p:[{name:"x",detail:"The input to the t-distribution function.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"The number of degrees of freedom.",example:"30",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"If cumulative is TRUE, T.DIST returns the cumulative distribution function; if FALSE, it returns the probability density function.",example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"T_DIST_2T",t:1,d:"Calculates the probability for two tailed Student's t-distribution with a given input (x).",a:"The two tailed Student's t-distribution",m:[2,2],p:[{name:"x",detail:"The input to the t-distribution function.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"The number of degrees of freedom.",example:"30",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_DIST_RT",t:1,d:"Calculates the right tail probability for a Student's t-distribution with a given input (x).",a:"The right-tailed Student's t-distribution",m:[2,2],p:[{name:"x",detail:"The input to the t-distribution function.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"The number of degrees of freedom.",example:"30",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_INV",t:1,d:"Calculates the negative inverse of the one-tailed TDIST function.",a:"T.INV",m:[2,2],p:[{name:"probability",detail:"The probability associated with the two-tailed t-distribution.",example:"0.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"The number of degrees of freedom.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_INV_2T",t:1,d:"Calculates the inverse of the two-tailed TDIST function.",a:"T.INV.2T",m:[2,2],p:[{name:"probability",detail:"The probability associated with the two-tailed t-distribution.",example:"0.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"The number of degrees of freedom.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_TEST",t:1,d:"t-test. Returns the probability associated with Student's t-test. Determines whether two samples are likely to have come from the same two underlying populations that have the same mean.",a:"Returns the probability associated with t-test.",m:[4,4],p:[{name:"range1",detail:"The first sample of data or group of cells to consider for the t-test.",example:"A1:A4",require:"m",repeat:"n",type:"rangenumber"},{name:"range2",detail:"The second sample of data or group of cells to consider for the t-test.",example:"B1:B4",require:"m",repeat:"n",type:"rangenumber"},{name:"tails",detail:"Specifies the number of distribution tails.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:"Specifies the type of t-test.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"F_DIST",t:1,d:"Calculates the left-tailed F probability distribution (degree of diversity) for two data sets with given input x. Alternately called Fisher-Snedecor distribution or Snedecor's F distribution.",a:"F probability distribution (left-tailed).",m:[4,4],p:[{name:"x",detail:"The input to the F probability distribution function. The value at which to evaluate the function.",example:"15.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom1",detail:"The numerator of the number of degrees of freedom.",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom2",detail:"The denominator of the number of degrees of freedom.",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Logical value that determines the form of the function.",example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"F_DIST_RT",t:1,d:"Calculates the right-tailed F probability distribution (degree of diversity) for two data sets with given input x. Alternately called Fisher-Snedecor distribution or Snedecor's F distribution.",a:"F probability distribution.",m:[3,3],p:[{name:"x",detail:"The input to the F probability distribution function. The value at which to evaluate the function.",example:"15.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom1",detail:"The numerator of the number of degrees of freedom.",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom2",detail:"The denominator of the number of degrees of freedom.",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"VAR_P",t:1,d:"Calculates the variance based on an entire population.",a:"Variance of entire population.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the population.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the population.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VAR_S",t:1,d:"Calculates the variance based on a sample.",a:"Variance.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the sample.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the sample.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VARA",t:1,d:"Calculates the variance based on a sample, setting text to the value `0`.",a:"Variance of sample (text as 0).",m:[1,255],p:[{name:"value1",detail:"The first value or range of the sample.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the sample.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VARPA",t:1,d:"Calculates the variance based on an entire population, setting text to the value `0`.",a:"Variance of entire population (text as 0).",m:[1,255],p:[{name:"value1",detail:"The first value or range of the population.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the population.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"STEYX",t:1,d:"Calculates the standard error of the predicted y-value for each x in the regression of a dataset.",a:"Standard error of predicted y-values in regression.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"STANDARDIZE",t:1,d:"Calculates the normalized equivalent of a random variable given mean and standard deviation of the distribution.",a:"Normalized equivalent of a random variable.",m:[3,3],p:[{name:"value",detail:"The value of the random variable to normalize.",example:"96",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean of the distribution.",example:"80",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation of the distribution.",example:"6.7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SMALL",t:1,d:"Returns the nth smallest element from a data set, where n is user-defined.",a:"Nth smallest element in a data set.",m:[2,2],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:B100",require:"m",repeat:"n",type:"range"},{name:"n",detail:"The rank from smallest to largest of the element to return.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SLOPE",t:1,d:"Calculates the slope of the line resulting from linear regression of a dataset.",a:"Slope of line from linear regression of data.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SKEW",t:1,d:"Calculates the skewness of a dataset, which describes the symmetry of that dataset about the mean.",a:"Skewness of a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the dataset.",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to include in the dataset.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"SKEW_P",t:1,d:"Calculates the skewness of a dataset, which describes the symmetry of that dataset about the mean. This assumes the dataset is for the population.",a:"Skewness of a population's dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the dataset.",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to include in the dataset.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"VLOOKUP",t:2,d:"Vertical lookup. Searches down the first column of a range for a key and returns the value of a specified cell in the row found.",a:"Vertical lookup.",m:[3,4],p:[{name:"search_key",detail:'The value to search for. For example, `42`, `"Cats"`, or `I24`.',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"range",detail:"The range to consider for the search. The first column in the range is searched for the key specified in `search_key`.",example:"A2:B26",require:"m",repeat:"n",type:"rangeall"},{name:"index",detail:"The column index of the value to be returned, where the first column in `range` is numbered 1.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"is_sorted",detail:"Indicates whether the column to be searched (the first column of the specified range) is sorted, in which case the closest match for `search_key` will be returned.",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"HLOOKUP",t:2,d:"Horizontal lookup. Searches across the first row of a range for a key and returns the value of a specified cell in the column found.",a:"Horizontal lookup",m:[3,4],p:[{name:"search_key",detail:'The value to search for. For example, `42`, `"Cats"`, or `I24`.',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"range",detail:"The range to consider for the search. The first row in the range is searched for the key specified in `search_key`.",example:"A2:Z6",require:"m",repeat:"n",type:"rangeall"},{name:"index",detail:"The row index of the value to be returned, where the first row in `range` is numbered 1.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"is_sorted",detail:"Indicates whether the row to be searched (the first row of the specified range) is sorted.",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"LOOKUP",t:2,d:"Looks through a sorted row or column for a key and returns the value of the cell in a result range located in the same position as the search row or column.",a:"Look up a value.",m:[2,3],p:[{name:"search_key",detail:'The value to search for in the row or column. For example, `42`, `"Cats"`, or `I24`.',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"search_range|search_result_array",detail:"One method of using this function is to provide a single sorted row or column `search_range` to look through for the `search_key` with a second argument `result_range`. The other way is to combine these two arguments into one `search_result_array` where the first row or column is searched and a value is returned from the last row or column in the array. If `search_key` is not found, a non-exact match may be returned.",example:"A1:A100",require:"m",repeat:"n",type:"rangeall"},{name:"result_range",detail:"The range from which to return a result. The value returned corresponds to the location where `search_key` is found in `search_range`. This range must be only a single row or column and should not be used if using the `search_result_array` method.",example:"B1:B100",require:"o",repeat:"n",type:"rangeall"}]},{n:"ADDRESS",t:2,d:"Returns a cell reference as a string.",a:"Cell reference as a string.",m:[2,5],p:[{name:"row",detail:"The row number of the cell reference",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"column",detail:"The column number (not name) of the cell reference. `A` is column number `1`.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"absolute_relative_mode",detail:"An indicator of whether the reference is row/column absolute. `1` is row and column absolute (e.g. $A$1), `2` is row absolute and column relative (e.g. A$1), `3` is row relative and column absolute (e.g. $A1), and `4` is row and column relative (e.g. A1).",example:"4",require:"o",repeat:"n",type:"rangenumber"},{name:"use_a1_notation",detail:"A boolean indicating whether to use `A1` style notation (TRUE) or `R1C1` style notation (FALSE).",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"},{name:"sheet",detail:"Text indicating the name of the sheet into which the address points.",example:'"Sheet2"',require:"o",repeat:"n",type:"rangeall"}]},{n:"INDIRECT",t:2,d:"Returns a cell reference specified by a string.",a:"A cell reference specified by a string.",m:[1,2],p:[{name:"cell_reference_as_string",detail:"A cell reference, written as a string with surrounding quotation marks.",example:'"Sheet2!"&B10',require:"m",repeat:"n",type:"rangeall"},{name:"is_A1_notation",detail:"Indicates if the cell reference is in A1 notation (TRUE) or R1C1 notation (FALSE).",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"ROW",t:2,d:"Returns the row number of a specified cell.",a:"Row number of a specified cell.",m:[0,1],p:[{name:"cell_reference",detail:"The cell whose row number will be returned.",example:"A9",require:"o",repeat:"n",type:"rangeall"}]},{n:"ROWS",t:2,d:"Returns the number of rows in a specified array or range.",a:"Number of rows in a specified array or range.",m:[1,1],p:[{name:"range",detail:"The range whose row count will be returned.",example:"A9:A62",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COLUMN",t:2,d:"Returns the column number of a specified cell, with `A=1`.",a:"Column number of a specified cell.",m:[0,1],p:[{name:"cell_reference",detail:"The cell whose column number will be returned. Column `A` corresponds to `1`.",example:"A9",require:"o",repeat:"n",type:"rangeall"}]},{n:"COLUMNS",t:2,d:"Returns the number of columns in a specified array or range.",a:"Number of columns in a specified array or range.",m:[1,1],p:[{name:"range",detail:"The range whose column count will be returned.",example:"A9:W62",require:"m",repeat:"n",type:"rangenumber"}]},{n:"OFFSET",t:2,d:"Returns a range reference shifted a specified number of rows and columns from a starting cell reference.",a:"A range reference offset relative to a cell.",m:[3,5],p:[{name:"cell_reference",detail:"The starting point from which to count the offset rows and columns.",example:"A2",require:"m",repeat:"n",type:"range"},{name:"offset_rows",detail:"The number of rows to offset by.",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"offset_columns",detail:"The number of columns to offset by.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"height",detail:"The height of the range to return starting at the offset target.",example:"2",require:"o",repeat:"n",type:"rangenumber"},{name:"width",detail:"The width of the range to return starting at the offset target.",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MATCH",t:2,d:"Returns the relative position of an item in a range that matches a specified value.",a:"Position of item in range that matches value.",m:[2,3],p:[{name:"search_key",detail:'The value to search for. For example, `42`, `"Cats"`, or `I24`.',example:'"Sunday"',require:"m",repeat:"n",type:"rangeall"},{name:"range",detail:"The one-dimensional array to be searched.",example:"A2:A9",require:"m",repeat:"n",type:"range"},{name:"search_type",detail:"The search method. `1` (default) finds the largest value less than or equal to `search_key` when `range` is sorted in ascending order. `0` finds the exact value when `range` is unsorted. `-1` finds the smallest value greater than or equal to `search_key` when `range` is sorted in descending order.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"INDEX",t:2,d:"Returns the content of a cell, specified by row and column offset.",a:"Content of cell specified by row and column offset.",m:[2,3],p:[{name:"reference",detail:"The array of cells to be offset into.",example:"A1:C20",require:"m",repeat:"n",type:"range"},{name:"row",detail:"The number of offset rows.",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"column",detail:"The number of offset columns.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GETPIVOTDATA",t:2,d:"Extracts an aggregated value from a pivot table that corresponds to the specified row and column headings.",a:"Extracts an aggregated value from a pivot table that corresponds to the specified row and column headings.",m:[2,254],p:[{name:"value_name",detail:"The name of the value in the pivot table for which you want to get data.",example:'"SUM of number of units"',require:"m",repeat:"n",type:"rangeall"},{name:"any_pivot_table_cell",detail:"Any reference to a cell in the desired pivot table (top corner recommended).",example:"'Pivot table'!A1",require:"m",repeat:"n",type:"rangeall"},{name:"original_column",detail:"The name of the column in the original data set (not the pivot table).",example:'"division"',require:"o",repeat:"y",type:"rangeall"},{name:"pivot_item",detail:"The name of the row or column shown in the pivot table corresponding to *original_column* that you want to retrieve.",example:'"east"',require:"o",repeat:"y",type:"rangeall"}]},{n:"CHOOSE",t:2,d:"Returns an element from a list of choices based on index.",a:"An element from a list of choices based on index.",m:[2,255],p:[{name:"index",detail:"Which choice (of the up to 30 provided) to return.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"choice1",detail:"A potential value to return. Required. May be a reference to a cell or an individual value.",example:'"A"',require:"m",repeat:"n",type:"rangeall"},{name:"choice2",detail:"Additional values among which to choose.",example:'"B"',require:"o",repeat:"y",type:"rangeall"}]},{n:"HYPERLINK",t:2,d:"Creates a hyperlink inside a cell.",a:"Creates a hyperlink inside a cell.",p:[{name:"url",detail:"The full URL of the link location enclosed in quotation marks, or a reference to a cell containing such a URL.",example:'"http://www.luckysheet.com/"',require:"m",repeat:"n",type:"rangeall"},{name:"link_label",detail:"The text to display in the cell as the link, enclosed in quotation marks, or a reference to a cell containing such a label.",example:'"luckysheet"',require:"m",repeat:"n",type:"rangeall"}]},{n:"TIME",t:6,d:"Converts a provided hour, minute, and second into a time.",a:"Converts hour/minute/second into a time.",m:[3,3],p:[{name:"hour",detail:"The hour component of the time.",example:"11",require:"m",repeat:"n",type:"rangenumber"},{name:"minute",detail:"The minute component of the time.",example:"40",require:"m",repeat:"n",type:"rangenumber"},{name:"second",detail:"The second component of the time.",example:"59",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TIMEVALUE",t:6,d:"Returns the fraction of a 24-hour day the time represents.",a:"Converts a time string into its serial number representation.",m:[1,1],p:[{name:"time_string",detail:"The string that holds the time representation.",example:'"2:15 PM"',require:"m",repeat:"n",type:"rangeall"}]},{n:"EOMONTH",t:6,d:"Returns a date on the last day of a month that falls a specified number of months before or after another date.",a:"Last day of a month before or after a date.",m:[2,2],p:[{name:"start_date",detail:"The date from which to calculate the result.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"months",detail:"The number of months before (negative) or after (positive) 'start_date' to consider.",example:"7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EDATE",t:6,d:"Returns a date a specified number of months before or after another date.",a:"Date a number of months before/after another date.",m:[2,2],p:[{name:"start_date",detail:"The date from which to calculate the result.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"months",detail:"The number of months before (negative) or after (positive) 'start_date' to calculate.",example:"7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SECOND",t:6,d:"Returns the second component of a specific time, in numeric format.",a:"Second component of a specific time.",m:[1,1],p:[{name:"time",detail:"The time from which to calculate the second component",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"MINUTE",t:6,d:"Returns the minute component of a specific time, in numeric format.",a:"Minute component of a specific time.",m:[1,1],p:[{name:"time",detail:"The time from which to calculate the minute component.",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"HOUR",t:6,d:"Returns the hour component of a specific time, in numeric format.",a:"Hour component of a specific time.",m:[1,1],p:[{name:"time",detail:"The time from which to calculate the hour component.",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"NOW",t:6,d:"Returns the current date and time as a date value.",a:"Current date and time as a date value.",m:[0,0],p:[]},{n:"NETWORKDAYS",t:6,d:"Returns the number of net working days between two provided days.",a:"Net working days between two provided days.",m:[2,3],p:[{name:"start_date",detail:"The start date of the period from which to calculate the number of net working days.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"The end date of the period from which to calculate the number of net working days.",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"holidays",detail:"A range or array constant containing the date serial numbers to consider holidays.",example:"16)",require:"o",repeat:"n",type:"rangeall"}]},{n:"NETWORKDAYS_INTL",t:6,d:"Returns the number of net working days between two provided days excluding specified weekend days and holidays.",a:"Net working days between two dates (specifying weekends).",m:[2,4],p:[{name:"start_date",detail:"The start date of the period from which to calculate the number of net working days.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"The end date of the period from which to calculate the number of net working days.",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"weekend",detail:"A number or string representing which days of the week are considered weekends.",example:"16)",require:"o",repeat:"n",type:"rangeall"},{name:"holidays",detail:"A range or array constant containing the dates to consider as holidays.",example:"DATE(1969",require:"o",repeat:"n",type:"rangeall"}]},{n:"ISOWEEKNUM",t:6,d:"Returns a number representing the ISO week of the year where the provided date falls.",a:"ISO week number of the year.",m:[1,1],p:[{name:"date",detail:"The date for which to determine the ISO week number. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"WEEKNUM",t:6,d:"Returns a number representing the week of the year where the provided date falls.",a:"Week number of the year.",m:[1,2],p:[{name:"date",detail:"The date for which to determine the week number. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"type",detail:"A number representing the day that a week starts on. Sunday = 1.",example:"7",require:"o",repeat:"n",type:"rangenumber"}]},{n:"WEEKDAY",t:6,d:"Returns a number representing the day of the week of the date provided.",a:"Day of the week of the date provided (as number).",m:[1,2],p:[{name:"date",detail:"The date for which to determine the day of the week. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"type",detail:"A number indicating which numbering system to use to represent weekdays. By default, counts starting with Sunday = 1.",example:"7",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DAY",t:6,d:"Returns the day of the month that a specific date falls on, in numeric format.",a:"Day of the month that a specific date falls on.",m:[1,1],p:[{name:"date",detail:"The date from which to extract the day.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"DAYS",t:6,d:"Returns the number of days between two dates.",a:"Number of days between two dates.",m:[2,2],p:[{name:"end_date",detail:"The end of the date range.",example:"2011-3-15",require:"m",repeat:"n",type:"rangeall"},{name:"start_date",detail:"The start of the date range.",example:"2011-2-1",require:"m",repeat:"n",type:"rangeall"}]},{n:"DAYS360",t:6,d:"Returns the difference between two days based on the 360 day year used in some financial interest calculations.",a:"Days between two dates on a 360-day year.",m:[2,3],p:[{name:"start_date",detail:"The start date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"The end date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"method",detail:"An indicator of what day count method to use.",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"DATE",t:6,d:"Converts a provided year, month, and day into a date.",a:"Converts year/month/day into a date.",m:[3,3],p:[{name:"year",detail:"The year component of the date.",example:"1969",require:"m",repeat:"n",type:"rangenumber"},{name:"month",detail:"The month component of the date.",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"day",detail:"The day component of the date.",example:"20",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DATEVALUE",t:6,d:"Converts a provided date string in a known format to a date value.",a:"Converts a date string to a date value.",m:[1,1],p:[{name:"date_string",detail:"The string representing the date.",example:'"1969-7-20"',require:"m",repeat:"n",type:"rangeall"}]},{n:"DATEDIF",t:6,d:"Calculates the number of days, months, or years between two dates.",a:"Date Difference.",m:[3,3],p:[{name:"start_date",detail:"The start date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"The end date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"unit",detail:'A string abbreviation for unit of time. For example, "M" for month. Accepted values are "Y","M","D","MD","YM","YD".',example:"16)",require:"m",repeat:"n",type:"rangeall"}]},{n:"WORKDAY",t:6,d:"Calculates the date after a number of working days from a specified start date.",a:"Number of working days from start date.",m:[2,3],p:[{name:"start_date",detail:"The date from which to begin counting.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"num_days",detail:"The number of working days to advance from `start_date`. If negative, counts backwards.",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"holidays",detail:"A range or array constant containing the dates to consider holidays.",example:"16)",require:"o",repeat:"n",type:"rangeall"}]},{n:"WORKDAY_INTL",t:6,d:"Calculates the date after a specified number of workdays excluding specified weekend days and holidays.",a:"Date after a number of workdays (specifying weekends).",m:[2,4],p:[{name:"start_date",detail:"The date from which to begin counting.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"num_days",detail:"The number of working days to advance from `start_date`. If negative, counts backwards.",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"weekend",detail:"A number or string representing which days of the week are considered weekends.",example:"16)",require:"o",repeat:"n",type:"rangeall"},{name:"holidays",detail:"A range or array constant containing the dates to consider holidays.",example:"DATE(1969",require:"o",repeat:"n",type:"rangeall"}]},{n:"YEAR",t:6,d:"Returns the year specified by a given date.",a:"Year specified by a given date.",m:[1,1],p:[{name:"date",detail:"The date from which to extract the year.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"YEARFRAC",t:6,d:"Returns the number of years, including fractional years, between two dates using a specified day count convention.",a:"Exact number of years between two dates.",m:[2,3],p:[{name:"start_date",detail:"The start date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"The end date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"16)",require:"o",repeat:"n",type:"rangenumber"}]},{n:"TODAY",t:6,d:"Returns the current date as a date value.",a:"Current date as a date value.",m:[0,0],p:[]},{n:"MONTH",t:6,d:"Returns the month of the year a specific date falls in, in numeric format.",a:"Month of the year a specific date falls in.",m:[1,1],p:[{name:"date",detail:"The date from which to extract the month.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"EFFECT",t:8,d:"Calculates the annual effective interest rate given the nominal rate and number of compounding periods per year.",a:"Annual effective interest rate.",m:[2,2],p:[{name:"nominal_rate",detail:"The nominal interest rate per year.",example:"0.99",require:"m",repeat:"n",type:"rangenumber"},{name:"periods_per_year",detail:"The number of compounding periods per year.",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLAR",t:12,d:"Formats a number into the currency specific to your spreadsheet locale.",a:"Formats a number as currency specific to your spreadsheet locale.",m:[1,2],p:[{name:"number",detail:"The value to be formatted.",example:"1.2351",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_places",detail:"The number of decimal places to display.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLARDE",t:8,d:"Converts a price quotation given as a decimal fraction into a decimal value.",a:"Converts a decimal fraction to decimal value.",m:[2,2],p:[{name:"fractional_price",detail:"The price quotation given using fractional decimal conventions.",example:"100.10",require:"m",repeat:"n",type:"rangenumber"},{name:"unit",detail:"The units of the fraction, e.g. `8` for 1/8ths or `32` for 1/32nds.",example:"32",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLARFR",t:8,d:"Converts a price quotation given as a decimal value into a decimal fraction.",a:"Converts a decimal value to decimal fraction.",m:[2,2],p:[{name:"decimal_price",detail:"The price quotation given as a decimal value.",example:"100.125",require:"m",repeat:"n",type:"rangenumber"},{name:"unit",detail:"The units of the desired fraction, e.g. `8` for 1/8ths or `32` for 1/32nds.",example:"32",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DB",t:8,d:"Calculates the depreciation of an asset for a specified period using the arithmetic declining balance method.",a:"Depreciation via declining balance method.",m:[4,5],p:[{name:"cost",detail:"The initial cost of the asset.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"The value of the asset at the end of depreciation.",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"The number of periods over which the asset is depreciated.",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"The single period within `life` for which to calculate depreciation.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"month",detail:"The number of months in the first year of depreciation.",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DDB",t:8,d:"Calculates the depreciation of an asset for a specified period using the double-declining balance method.",a:"Depreciation via double-declining balance method.",m:[4,5],p:[{name:"cost",detail:"The initial cost of the asset.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"The value of the asset at the end of depreciation.",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"The number of periods over which the asset is depreciated.",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"The single period within `life` for which to calculate depreciation.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"factor",detail:"The factor by which depreciation decreases.",example:"2.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RATE",t:8,d:"Calculates the interest rate of an annuity investment based on constant-amount periodic payments and the assumption of a constant interest rate.",a:"Interest rate of an annuity investment.",m:[3,6],p:[{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"payment_per_period",detail:"The amount per period to be paid.",example:"-100",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"400",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"rate_guess",detail:"An estimate for what the interest rate will be.",example:"0.1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"CUMPRINC",t:8,d:"Calculates the cumulative principal paid over a range of payment periods for an investment based on constant-amount periodic payments and a constant interest rate.",a:"Cumulative principal paid over a set of periods.",m:[6,6],p:[{name:"rate",detail:"The interest rate.",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"first_period",detail:"The number of the payment period to begin the cumulative calculation.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"last_period",detail:"The number of the payment period to end the cumulative calculation.",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUPNUM",t:8,d:"Calculates the number of coupons, or interest payments, between the settlement date and the maturity date of the investment.",a:"Number of coupons between settlement and maturity.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"02",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SYD",t:8,d:"Calculates the depreciation of an asset for a specified period using the sum of years digits method.",a:"Depreciation via sum of years digits method.",m:[4,4],p:[{name:"cost",detail:"The initial cost of the asset.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"The value of the asset at the end of depreciation.",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"The number of periods over which the asset is depreciated.",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"The single period within `life` for which to calculate depreciation.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLEQ",t:8,d:"Calculates the equivalent annualized rate of return of a US Treasury Bill based on discount rate.",a:"Equivalent rate of return for a Treasury bill.",m:[3,3],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"The discount rate of the bill at time of purchase.",example:"2)",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLYIELD",t:8,d:"Calculates the yield of a US Treasury Bill based on price.",a:"The yield of a us treasury bill based on price.",m:[3,3],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"price",detail:"The price at which the security is bought per 100 face value.",example:"95",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLPRICE",t:8,d:"Calculates the price of a US Treasury Bill based on discount rate.",a:"Price of US treasury bill.",m:[3,3],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"The discount rate of the bill at time of purchase.",example:"0.09",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PV",t:8,d:"Calculates the present value of an annuity investment based on constant-amount periodic payments and a constant interest rate.",a:"Present value of an annuity investment.",m:[3,5],p:[{name:"rate",detail:"The interest rate.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"payment_amount",detail:"The amount per period to be paid.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"D2",require:"o",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"ACCRINT",t:8,d:"Calculates the accrued interest of a security that has periodic payments.",a:"Accrued interest of security with periodic payments.",m:[6,8],p:[{name:"issue",detail:"The date the security was initially issued.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"first_payment",detail:"The first date interest will be paid.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"10000",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"calc_method",detail:`[Optional-defaults to TRUE()] - A logical value that specifies the method used to calculate the total accrued interest when the settlement date is later than the first interest accrual date. + +If the value is TRUE, the total accrued interest from the issue date to the settlement date is returned. + +If the value is FALSE, return the accrued interest from the first interest accrual date to the settlement date.`,example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"ACCRINTM",t:8,d:"Calculates the accrued interest of a security that pays interest at maturity.",a:"Accrued interest of security paying at maturity.",m:[4,5],p:[{name:"issue",detail:"The date the security was initially issued.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity date of the security.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"1000",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYBS",t:8,d:"Calculates the number of days from the first coupon, or interest payment, until settlement.",a:"Number of days from first coupon to settlement.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYS",t:8,d:"Calculates the number of days in the coupon, or interest payment, period that contains the specified settlement date.",a:"Days in coupon period containing settlement date.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYSNC",t:8,d:"Calculates the number of days from the settlement date until the next coupon, or interest payment.",a:"Days from settlement until next coupon.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPNCD",t:8,d:"Calculates next coupon, or interest payment, date after the settlement date.",a:"Next coupon date after the settlement date.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"01)",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"DATE(2019",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPPCD",t:8,d:"Calculates last coupon, or interest payment, date before the settlement date.",a:"Last coupon date before settlement date.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"01)",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"DATE(2019",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FV",t:8,d:"Calculates the future value of an annuity investment based on constant-amount periodic payments and a constant interest rate.",a:"Future value of an annuity investment.",m:[3,5],p:[{name:"rate",detail:"The interest rate.",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"payment_amount",detail:"The amount per period to be paid.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"400",require:"m",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FVSCHEDULE",t:8,d:"Calculates the future value of some principal based on a specified series of potentially varying interest rates.",a:"Future value of principal from series of rates.",m:[2,2],p:[{name:"principal",detail:"The amount of initial capital or value to compound against.",example:"10000",require:"m",repeat:"n",type:"rangenumber"},{name:"rate_schedule",detail:"A series of interest rates to compound against the `principal`.",example:"A2:A100",require:"m",repeat:"n",type:"range"}]},{n:"YIELD",t:8,d:"Calculates the annual yield of a security paying periodic interest, such as a US Treasury Bond, based on price.",a:"Annual yield of a security paying periodic interest.",m:[6,7],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.057",require:"m",repeat:"n",type:"rangenumber"},{name:"price",detail:"The price at which the security is bought per 100 face value.",example:"95",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"YIELDDISC",t:8,d:"Calculates the annual yield of a discount (non-interest-bearing) security, based on price.",a:"Annual yield of a discount security.",m:[4,5],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"price",detail:"The price at which the security is bought per 100 face value.",example:"95",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NOMINAL",t:8,d:"Calculates the annual nominal interest rate given the effective rate and number of compounding periods per year.",a:"Annual nominal interest rate.",m:[2,2],p:[{name:"effective_rate",detail:"The effective interest rate per year.",example:"0.85",require:"m",repeat:"n",type:"rangenumber"},{name:"periods_per_year",detail:"The number of compounding periods per year.",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"XIRR",t:8,d:"Calculates the internal rate of return of an investment based on a specified series of potentially irregularly spaced cash flows.",a:"Internal rate of return given non-periodic cashflows.",m:[2,3],p:[{name:"cashflow_amounts",detail:"An array or range containing the income or payments associated with the investment.",example:"B2:B25",require:"m",repeat:"n",type:"range"},{name:"cashflow_dates",detail:"An array or range with dates corresponding to the cash flows in `cashflow_amounts`.",example:"C2:C25",require:"m",repeat:"n",type:"range"},{name:"rate_guess",detail:"An estimate for what the internal rate of return will be.",example:"250",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MIRR",t:8,d:"Calculates the modified internal rate of return on an investment based on a series of periodic cash flows and the difference between the interest rate paid on financing versus the return received on reinvested income.",a:"Modified internal rate of return.",m:[3,3],p:[{name:"cashflow_amounts",detail:"An array or range containing the income or payments associated with the investment.",example:"A2:A25",require:"m",repeat:"n",type:"range"},{name:"financing_rate",detail:"The interest rate paid on funds invested.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"reinvestment_return_rate",detail:"The return (as a percentage) earned on reinvestment of income received from the investment.",example:"0.12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"IRR",t:8,d:"Calculates the internal rate of return on an investment based on a series of periodic cash flows.",a:"Internal rate of return given periodic cashflows.",m:[1,2],p:[{name:"cashflow_amounts",detail:"An array or range containing the income or payments associated with the investment.",example:"A2:A25",require:"m",repeat:"n",type:"range"},{name:"rate_guess",detail:"An estimate for what the internal rate of return will be.",example:"200",require:"o",repeat:"n",type:"rangenumber"}]},{n:"NPV",t:8,d:"Calculates the net present value of an investment based on a series of periodic cash flows and a discount rate.",a:"The net present value of an investment based on a series of periodic cash flows and a discount rate.",m:[2,255],p:[{name:"discount",detail:"The discount rate of the investment over one period.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"cashflow1",detail:"The first future cash flow.",example:"200",require:"m",repeat:"n",type:"rangeall"},{name:"cashflow2",detail:"Additional future cash flows.",example:"250",require:"o",repeat:"y",type:"rangeall"}]},{n:"XNPV",t:8,d:"Calculates the net present value of an investment based on a specified series of potentially irregularly spaced cash flows and a discount rate.",a:"Net present value given non-periodic cashflows.",m:[3,3],p:[{name:"discount",detail:"The discount rate of the investment over one period.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"cashflow_amounts",detail:"A range of cells containing the income or payments associated with the investment.",example:"B2:B25",require:"m",repeat:"n",type:"range"},{name:"cashflow_dates",detail:"A range of cells with dates corresponding to the cash flows in `cashflow_amounts`.",example:"C2:C25",require:"m",repeat:"n",type:"range"}]},{n:"CUMIPMT",t:8,d:"Calculates the cumulative interest over a range of payment periods for an investment based on constant-amount periodic payments and a constant interest rate.",a:"Cumulative interest paid over a set of periods.",m:[6,6],p:[{name:"rate",detail:"The interest rate.",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"first_period",detail:"The number of the payment period to begin the cumulative calculation.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"last_period",detail:"The number of the payment period to end the cumulative calculation.",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PMT",t:8,d:"Calculates the periodic payment for an annuity investment based on constant-amount periodic payments and a constant interest rate.",a:"Periodic payment for an annuity investment.",m:[3,5],p:[{name:"rate",detail:"The interest rate.",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:" 100000",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"D2",require:"m",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"IPMT",t:8,d:"Calculates the payment on interest for an investment based on constant-amount periodic payments and a constant interest rate.",a:"Payment on interest for an investment.",m:[4,6],p:[{name:"rate",detail:"The interest rate.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"The amortization period, in terms of number of periods.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"80000",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"E2",require:"m",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PPMT",t:8,d:"Calculates the payment on the principal of an investment based on constant-amount periodic payments and a constant interest rate.",a:"Payment on the principal of an investment.",m:[4,6],p:[{name:"rate",detail:"The interest rate.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"The amortization period, in terms of number of periods.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"3*12",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"100000",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"INTRATE",t:8,d:"Calculates the effective interest rate generated when an investment is purchased at one price and sold at another with no interest or dividends generated by the investment itself.",a:"Calculates effective interest rate.",m:[4,5],p:[{name:"buy_date",detail:"The date of purchase of the investment.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"sell_date",detail:"The date of sale of the investment.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"buy_price",detail:"The price at which the investment was purchased.",example:"100000",require:"m",repeat:"n",type:"rangenumber"},{name:"sell_price",detail:"The price at which the investment was sold.",example:"101200",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PRICE",t:8,d:"Calculates the price of a security paying periodic interest, such as a US Treasury Bond, based on expected yield.",a:"Price of a security paying periodic interest.",m:[6,7],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.057",require:"m",repeat:"n",type:"rangenumber"},{name:"yield",detail:"The expected annual yield of the security.",example:"0.065",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PRICEDISC",t:8,d:"Calculates the price of a discount (non-interest-bearing) security, based on expected yield.",a:"Price of a discount security.",m:[4,5],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"The discount rate of the security at time of purchase.",example:"0.0525",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PRICEMAT",t:8,d:"Calculates the price of a security paying interest at maturity, based on expected yield.",a:"Price of security paying interest at maturity.",m:[5,6],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"issue",detail:"The date the security was initially issued.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.061",require:"m",repeat:"n",type:"rangenumber"},{name:"yield",detail:"The expected annual yield of the security.",example:"0.061",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"RECEIVED",t:8,d:"Calculates the amount received at maturity for an investment in fixed-income securities purchased on a given date.",a:"Amount received at maturity for a security.",m:[4,5],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"investment",detail:"The amount invested (irrespective of face value of each security).",example:"10000000",require:"m",repeat:"n",type:"rangenumber"},{name:"discount",detail:"The discount rate of the security invested in.",example:"0.0575",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"12",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DISC",t:8,d:"Calculates the discount rate of a security based on price.",a:"The discount rate of a security based on price.",m:[4,5],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"price",detail:"The price at which the security is bought per 100 face value.",example:"97.975",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"12",require:"o",repeat:"n",type:"rangenumber"}]},{n:"NPER",t:8,d:"Calculates the number of payment periods for an investment based on constant-amount periodic payments and a constant interest rate.",a:"Number of payment periods for an investment.",m:[3,5],p:[{name:"rate",detail:"The interest rate.",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"payment_amount",detail:"The amount of each payment made.",example:"500",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"40000",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SLN",t:8,d:"Calculates the depreciation of an asset for one period using the straight-line method.",a:"Depreciation of asset using the straight-line method.",m:[3,3],p:[{name:"cost",detail:"The initial cost of the asset.",example:"300000",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"The value of the asset at the end of depreciation.",example:"75000",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"The number of periods over which the asset is depreciated.",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DURATION",t:8,d:"Calculates the number of compounding periods required for an investment of a specified present value appreciating at a given rate to reach a target value.",a:"Number of periods for an investment to reach a value.",m:[5,6],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"yield",detail:"The expected annual yield of the security.",example:"0.09",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MDURATION",t:8,d:"Calculates the modified Macaulay duration of a security paying periodic interest, such as a US Treasury Bond, based on expected yield.",a:"Modified Macaulay duration.",m:[5,6],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"yield",detail:"The expected annual yield of the security.",example:"0.09",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"BIN2DEC",t:9,d:"Converts a signed binary number to decimal format.",a:"Converts a signed binary number to decimal format.",m:[1,1],p:[{name:"signed_binary_number",detail:"The signed 10-bit binary value to be converted to decimal, provided as a string.",example:"101",require:"m",repeat:"n",type:"rangeall"}]},{n:"BIN2HEX",t:9,d:"Converts a signed binary number to signed hexadecimal format.",a:"Converts a binary number to hexadecimal.",m:[1,2],p:[{name:"signed_binary_number",detail:"The signed 10-bit binary value to be converted to signed hexademical, provided as a string.",example:"101",require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"BIN2OCT",t:9,d:"Converts a signed binary number to signed octal format.",a:"Converts a binary number to octal.",m:[1,2],p:[{name:"signed_binary_number",detail:"The signed 10-bit binary value to be converted to signed octal, provided as a string.",example:"101",require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2BIN",t:9,d:"Converts a decimal number to signed binary format.",a:"Converts a decimal number to signed binary format.",m:[1,2],p:[{name:"decimal_number",detail:"The decimal value to be converted to signed binary, provided as a string.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2HEX",t:9,d:"Converts a decimal number to signed hexadecimal format.",a:"Converts a decimal number to hexadecimal.",m:[1,2],p:[{name:"decimal_number",detail:"The decimal value to be converted to signed hexadecimal, provided as a string.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2OCT",t:9,d:"Converts a decimal number to signed octal format.",a:"Converts a decimal number to signed octal format.",m:[1,2],p:[{name:"decimal_number",detail:"The decimal value to be converted to signed octal, provided as a string.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"HEX2BIN",t:9,d:"Converts a signed hexadecimal number to signed binary format.",a:"Converts a hexadecimal number to binary.",m:[1,2],p:[{name:"signed_hexadecimal_number",detail:"The signed 40-bit hexadecimal value to be converted to signed binary, provided as a string.",example:'"f3"',require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"HEX2DEC",t:9,d:"Converts a signed hexadecimal number to decimal format.",a:"Converts a hexadecimal number to decimal.",m:[1,1],p:[{name:"signed_hexadecimal_number",detail:"The signed 40-bit hexadecimal value to be converted to decimal, provided as a string.",example:'"f3"',require:"m",repeat:"n",type:"rangeall"}]},{n:"HEX2OCT",t:9,d:"Converts a signed hexadecimal number to signed octal format.",a:"Converts a hexadecimal number to octal.",m:[1,2],p:[{name:"signed_hexadecimal_number",detail:"The signed 40-bit hexadecimal value to be converted to signed octal, provided as a string.",example:'"f3"',require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"OCT2BIN",t:9,d:"Converts a signed octal number to signed binary format.",a:"Converts an octal number to binary.",m:[1,2],p:[{name:"signed_octal_number",detail:"The signed 30-bit octal value to be converted to signed binary, provided as a string.",example:"37",require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"OCT2DEC",t:9,d:"Converts a signed octal number to decimal format.",a:"Converts a signed octal number to decimal format.",m:[1,1],p:[{name:"signed_octal_number",detail:"The signed 30-bit octal value to be converted to decimal, provided as a string.",example:"37",require:"m",repeat:"n",type:"rangeall"}]},{n:"OCT2HEX",t:9,d:"Converts a signed octal number to signed hexadecimal format.",a:"Converts an octal number to hexadecimal.",m:[1,2],p:[{name:"signed_octal_number",detail:"The signed 30-bit octal value to be converted to signed hexadecimal, provided as a string.",example:"37",require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COMPLEX",t:9,d:"Creates a complex number given real and imaginary coefficients.",a:"Creates a complex number.",m:[2,3],p:[{name:"real_part",detail:"The real coefficient.",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"imaginary_part",detail:"The imaginary coefficient.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"suffix",detail:"The suffix for the imaginary coefficient, can only be 'i' or 'j'. If omitted, 'i' will be used.",example:'"j"',require:"o",repeat:"n",type:"rangestring"}]},{n:"IMREAL",t:9,d:"Returns the real coefficient of a complex number.",a:"The real coefficient of a complex number.",m:[1,1],p:[{name:"complex_number",detail:"The complex number, in the a+bi or a+bj format.",example:'"4+5i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMAGINARY",t:9,d:"Returns the imaginary coefficient of a complex number.",a:"The imaginary coefficient of a complex number.",m:[1,1],p:[{name:"complex_number",detail:"The complex number, in the a+bi or a+bj format.",example:'"4+5i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMCONJUGATE",t:9,d:"Returns the complex conjugate of a number.",a:"The complex conjugate of a number.",m:[1,1],p:[{name:"number",detail:"The complex number to calculate the conjugate for.",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMABS",t:9,d:"Returns absolute value (or modulus) of a complex number.",a:"The absolute value of a complex number.",m:[1,1],p:[{name:"number",detail:"The complex number to calculate the absolute value of.",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"DELTA",t:9,d:"Compare two numeric values, returning 1 if they're equal.",a:"Compare two numeric values.",m:[1,2],p:[{name:"number1",detail:"The first number to compare.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"number2",detail:"The second number to compare.",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"IMSUM",t:9,d:"Returns the sum of a series of complex numbers.",a:"Sum of a series of complex numbers.",m:[1,255],p:[{name:"value1",detail:"The first complex number or range to add together.",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional complex numbers or ranges to add to `value1`.",example:'"5-3i"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IMSUB",t:9,d:"Returns the difference between two complex numbers.",a:"The difference between two complex numbers.",m:[2,2],p:[{name:"first_number",detail:"The complex number to subtract second_number from.",example:'"6+5i"',require:"m",repeat:"n",type:"rangeall"},{name:"second_number",detail:"The complex number to subtract from first_number.",example:'"2+3i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMPRODUCT",t:9,d:"Returns the result of multiplying a series of complex numbers together.",a:"Result of multiplying a series of complex numbers together.",m:[1,255],p:[{name:"factor1",detail:"The first number or range to calculate for the product.",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"},{name:"factor2",detail:"Additional complex numbers or ranges to calculate for the product.",example:'"5-3i"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IMDIV",t:9,d:"Returns one complex number divided by another.",a:"One complex number divided by another.",m:[2,2],p:[{name:"dividend",detail:"The complex number to be divided.",example:'"11+16i"',require:"m",repeat:"n",type:"rangeall"},{name:"divisor",detail:"The complex number to divide by.",example:'"3+2i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"NOT",t:10,d:"Returns the opposite of a logical value - `NOT(TRUE)` returns `FALSE`; `NOT(FALSE)` returns `TRUE`.",a:"Returns opposite of provided logical value.",m:[1,1],p:[{name:"logical_expression",detail:"An expression or reference to a cell holding an expression that represents some logical value.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TRUE",t:10,d:"Returns the logical value `TRUE`.",a:"Logical value `true`.",m:[0,0],p:[]},{n:"FALSE",t:10,d:"Returns the logical value `FALSE`.",a:"Logical value `false`.",m:[0,0],p:[]},{n:"AND",t:10,d:"Returns true if all of the provided arguments are logically true, and false if any of the provided arguments are logically false.",a:"Logical `and` operator.",m:[1,255],p:[{name:"logical_expression1",detail:"An expression or reference to a cell containing an expression that represents some logical value, i.e. `TRUE` or `FALSE`, or an expression that can be coerced to a logical value.",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"logical_expression2",detail:"More expressions that represent logical values.",example:'A3 = "bar"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IFERROR",t:10,d:"Returns the first argument if it is not an error value, otherwise returns the second argument if present, or a blank if the second argument is absent.",a:"Value if it is not an error, otherwise 2nd argument.",m:[2,2],p:[{name:"value",detail:"The value to return if `value` itself is not an error.",example:"A1",require:"m",repeat:"n",type:"rangeall"},{name:"value_if_error",detail:"The value the function returns if `value` is an error.",example:'"Error in cell A1"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IF",t:10,d:"Returns one value if a logical expression is `TRUE` and another if it is `FALSE`.",a:"Returns value depending on logical expression.",m:[2,3],p:[{name:"logical_expression",detail:"An expression or reference to a cell containing an expression that represents some logical value, i.e. `TRUE` or `FALSE`.",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"value_if_true",detail:"The value the function returns if `logical_expression` is `TRUE`.",example:'"A2 is foo"',require:"m",repeat:"n",type:"rangeall"},{name:"value_if_false",detail:"The value the function returns if `logical_expression` is `FALSE`.",example:'"A2 was false"',require:"o",repeat:"n",type:"rangeall"}]},{n:"OR",t:10,d:"Returns true if any of the provided arguments are logically true, and false if all of the provided arguments are logically false.",a:"Logical `or` operator.",m:[1,255],p:[{name:"logical_expression1",detail:"An expression or reference to a cell containing an expression that represents some logical value, i.e. `TRUE` or `FALSE`, or an expression that can be coerced to a logical value.",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"logical_expression2",detail:"More expressions that evaluate to logical values.",example:' A3 = "bar"',require:"m",repeat:"n",type:"rangeall"}]},{n:"NE",t:11,d:"Returns `TRUE` if two specified values are not equal and `FALSE` otherwise. Equivalent to the `!=` operator.",a:"Not equal.",m:[2,2],p:[{name:"value1",detail:"The first value.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The value to test against `value1` for inequality.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"EQ",t:11,d:"Returns `TRUE` if two specified values are equal and `FALSE` otherwise. Equivalent to the `==` operator.",a:"Equal.",m:[2,2],p:[{name:"value1",detail:"The first value.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The value to test against `value1` for equality.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"GT",t:11,d:"Returns `TRUE` if the first argument is strictly greater than the second, and `FALSE` otherwise. Equivalent to the `>` operator.",a:"Strictly greater than.",m:[2,2],p:[{name:"value1",detail:"The value to test as being greater than `value2`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The second value.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"GTE",t:11,d:"Returns `TRUE` if the first argument is greater than or equal to the second, and `FALSE` otherwise. Equivalent to the `>=` operator.",a:"Greater than or equal to.",m:[2,2],p:[{name:"value1",detail:"The value to test as being greater than or equal to `value2`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The second value.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"LT",t:11,d:"Returns `TRUE` if the first argument is strictly less than the second, and `FALSE` otherwise. Equivalent to the `<` operator.",a:"Less than.",m:[2,2],p:[{name:"value1",detail:"The value to test as being less than `value2`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The second value.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"LTE",t:11,d:"Returns `TRUE` if the first argument is less than or equal to the second, and `FALSE` otherwise. Equivalent to the `<=` operator.",a:"Less than or equal to.",m:[2,2],p:[{name:"value1",detail:"The value to test as being less than or equal to `value2`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The second value.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"ADD",t:11,d:"Returns the sum of two numbers. Equivalent to the `+` operator.",a:"Sum of two numbers",m:[2,2],p:[{name:"value1",detail:"The first addend.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"The second addend.",example:"A3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MINUS",t:11,d:"Returns the difference of two numbers. Equivalent to the `-` operator.",a:"Difference of two numbers",m:[2,2],p:[{name:"value1",detail:"The minuend, or number to be subtracted from.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"The subtrahend, or number to subtract from `value1`.",example:"A3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MULTIPLY",t:11,d:"Returns the product of two numbers. Equivalent to the `*` operator.",a:"Product of two numbers",m:[2,2],p:[{name:"factor1",detail:"The first multiplicand.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"factor2",detail:"The second multiplicand.",example:"B2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DIVIDE",t:11,d:"Returns one number divided by another. Equivalent to the `/` operator.",a:"One number divided by another",m:[2,2],p:[{name:"dividend",detail:"The number to be divided.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"divisor",detail:"The number to divide by.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONCAT",t:11,d:"Returns the concatenation of two values. Equivalent to the `&` operator.",a:"Concatenation of two values",m:[2,2],p:[{name:"value1",detail:"The value to which `value2` will be appended.",example:'"de"',require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The value to append to `value1`.",example:'"mystify"',require:"m",repeat:"n",type:"rangeall"}]},{n:"UNARY_PERCENT",t:11,d:"Returns a value interpreted as a percentage; that is, `UNARY_PERCENT(100)` equals `1`.",a:"Value interpreted as a percentage.",m:[1,1],p:[{name:"percentage",detail:"The value to interpret as a percentage.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONCATENATE",t:12,d:"Appends strings to one another.",a:"Appends strings to one another.",m:[1,255],p:[{name:"string1",detail:"The initial string.",example:'"Super"',require:"m",repeat:"n",type:"rangeall"},{name:"string2",detail:"More strings to append in sequence.",example:'"calla"',require:"o",repeat:"y",type:"rangeall"}]},{n:"CODE",t:12,d:"Returns the numeric Unicode map value of the first character in the string provided.",a:"Numeric unicode map value of character.",m:[1,1],p:[{name:"string",detail:"The string whose first character's Unicode map value will be returned.",example:'"a"',require:"m",repeat:"n",type:"rangeall"}]},{n:"CHAR",t:12,d:"Convert a number into a character according to the current Unicode table.",a:"Gets character associated with number.",m:[1,1],p:[{name:"table_number",detail:"The number of the character to look up from the current Unicode table in decimal format.",example:"97",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ARABIC",t:12,d:"Computes the value of a Roman numeral.",a:"Computes the value of a roman numeral.",m:[1,1],p:[{name:"roman_numeral",detail:"The Roman numeral to format, whose value must be between 1 and 3999, inclusive.",example:'"XIV"',require:"m",repeat:"n",type:"rangeall"}]},{n:"ROMAN",t:12,d:"Formats a number in Roman numerals.",a:"Formats a number in Roman numerals.",m:[1,1],p:[{name:"number",detail:"The number to format, between 1 and 3999, inclusive.",example:"499",require:"m",repeat:"n",type:"rangenumber"}]},{n:"REGEXEXTRACT",t:12,d:"Extracts matching substrings according to a regular expression.",a:"Extracts matching substrings with regular expression.",m:[2,2],p:[{name:"text",detail:"The input text.",example:'"Needle in a haystack"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"The first part of `text` that matches this expression will be returned.",example:'".e{2}dle"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REGEXMATCH",t:12,d:"Whether a piece of text matches a regular expression.",a:"Whether a piece of text matches regular expression.",m:[2,2],p:[{name:"text",detail:"The text to be tested against the regular expression.",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"The regular expression to test the text against.",example:'"S.r"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REGEXREPLACE",t:12,d:"Replaces part of a text string with a different text string using regular expressions.",a:"Replaces text with regular expressions.",m:[3,3],p:[{name:"text",detail:"The text, a part of which will be replaced.",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"The regular expression. All matching instances in `text` will be replaced.",example:'"S.*d"',require:"m",repeat:"n",type:"rangeall"},{name:"replacement",detail:"The text which will be inserted into the original text.",example:'"Bed"',require:"m",repeat:"n",type:"rangeall"}]},{n:"T",t:12,d:"Returns string arguments as text, or the empty string if the value is not text.",a:"String arguments as text.",m:[1,1],p:[{name:"value",detail:"The argument to be converted to text.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"FIXED",t:12,d:"Formats a number with a fixed number of decimal places.",a:"Formats number with fixed number of decimal places.",m:[1,3],p:[{name:"number",detail:"The number to format.",example:"3.141592653",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_places",detail:"The number of decimal places to display in the result.",example:"2",require:"o",repeat:"n",type:"rangenumber"},{name:"suppress_separator",detail:"Whether or not to suppress the thousands separator used in some locales (e.g. `1,000` becomes `1000`). Separators will be present if this value is 0 or omitted, and absent otherwise.",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"FIND",t:12,d:"Returns the position at which a string is first found within text where the capitalization of letters matters. Returns `#VALUE!` if the string is not found.",a:"First position of string found in text, case-sensitive.",m:[2,3],p:[{name:"search_for",detail:"The string to look for within `text_to_search`.",example:'"n"',require:"m",repeat:"n",type:"rangeall"},{name:"text_to_search",detail:"The text to search for the first occurrence of `search_for`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"starting_at",detail:"The character within `text_to_search` at which to start the search.",example:"14",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FINDB",t:12,d:"Returns the position at which a string is first found within text counting each double-character as 2.",a:"Position at which a string is first found within text (binary).",m:[2,3],p:[{name:"search_for",detail:"The string to look for within `text_to_search`.",example:'"new"',require:"m",repeat:"n",type:"rangeall"},{name:"text_to_search",detail:"The text to search for the first occurrence of `search_for`.",example:'"new year"',require:"m",repeat:"n",type:"rangeall"},{name:"starting_at",detail:"The character within `text_to_search` at which to start the search.",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"JOIN",t:12,d:"Concatenates the elements of one or more one-dimensional arrays using a specified delimiter.",a:"Concatenates elements of arrays with delimiter.",m:[2,255],p:[{name:"delimiter",detail:"The character or string to place between each concatenated value.",example:'" and-a "',require:"m",repeat:"n",type:"rangeall"},{name:"value_or_array1",detail:"The value or values to be appended using `delimiter`.",example:"{1",require:"m",repeat:"n",type:"rangeall"},{name:"value_or_array2",detail:"More values to be appended using `delimiter`.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"LEFT",t:12,d:"Returns a substring from the beginning of a specified string.",a:"Substring from beginning of specified string.",m:[1,2],p:[{name:"string",detail:"The string from which the left portion will be returned.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"number_of_characters",detail:"The number of characters to return from the left side of `string`.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RIGHT",t:12,d:"Returns a substring from the end of a specified string.",a:"A substring from the end of a specified string.",m:[1,2],p:[{name:"string",detail:"The string from which the right portion will be returned.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"number_of_characters",detail:"The number of characters to return from the right side of `string`.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MID",t:12,d:"Returns a segment of a string.",a:"A segment of a string.",m:[3,3],p:[{name:"string",detail:"The string to extract a segment from.",example:'"get this"',require:"m",repeat:"n",type:"rangeall"},{name:"starting_at",detail:"The index from the left of `string` from which to begin extracting. The first character in `string` has the index 1.",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"extract_length",detail:"The length of the segment to extract.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LEN",t:12,d:"Returns the length of a string.",a:"Length of a string.",m:[1,1],p:[{name:"text",detail:"The string whose length will be returned.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"LENB",t:12,d:"Returns the length of a string in bytes.",a:"Length of a string in bytes.",m:[1,1],p:[{name:"text",detail:"The string whose length will be returned.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"LOWER",t:12,d:"Converts a specified string to lowercase.",a:"Converts a specified string to lowercase.",m:[1,1],p:[{name:"text",detail:"The string to convert to lowercase.",example:'"LOREM IPSUM"',require:"m",repeat:"n",type:"rangeall"}]},{n:"UPPER",t:12,d:"Converts a specified string to uppercase.",a:"Converts a specified string to uppercase.",m:[1,1],p:[{name:"text",detail:"The string to convert to uppercase.",example:'"lorem ipsum"',require:"m",repeat:"n",type:"rangeall"}]},{n:"EXACT",t:12,d:"Tests whether two strings are identical.",a:"Tests whether two strings are identical.",m:[2,2],p:[{name:"string1",detail:"The first string to compare",example:"A1",require:"m",repeat:"n",type:"rangeall"},{name:"string2",detail:"The second string to compare",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"REPLACE",t:12,d:"Replaces part of a text string with a different text string.",a:"Replaces part of a text string with different text.",m:[4,4],p:[{name:"text",detail:"The text, a part of which will be replaced.",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"position",detail:"The position where the replacement will begin (starting from 1).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"length",detail:"The number of characters in the text to be replaced.",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"new_text",detail:"The text which will be inserted into the original text.",example:'"Bed"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REPT",t:12,d:"Returns specified text repeated a number of times.",a:"Specified text repeated a number of times.",m:[2,2],p:[{name:"text_to_repeat",detail:"The character or string to repeat.",example:'"ha"',require:"m",repeat:"n",type:"rangeall"},{name:"number_of_repetitions",detail:"The number of times `text_to_repeat` should appear in the value returned.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SEARCH",t:12,d:"Returns the position at which a string is first found within text and ignores capitalization of letters. Returns `#VALUE!` if the string is not found.",a:"First position of string found in text, ignoring case.",m:[2,3],p:[{name:"search_for",detail:"The string to look for within `text_to_search`.",example:'"n"',require:"m",repeat:"n",type:"rangeall"},{name:"text_to_search",detail:"The text to search for the first occurrence of `search_for`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"starting_at",detail:"The character within `text_to_search` at which to start the search.",example:"14",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUBSTITUTE",t:12,d:"Replaces existing text with new text in a string.",a:"Replaces existing text with new text in a string.",m:[3,4],p:[{name:"text_to_search",detail:"The text within which to search and replace.",example:'"search for it"',require:"m",repeat:"n",type:"rangeall"},{name:"search_for",detail:"The string to search for within `text_to_search`.",example:'"search for"',require:"m",repeat:"n",type:"rangeall"},{name:"replace_with",detail:"The string that will replace `search_for`.",example:'"Google"',require:"m",repeat:"n",type:"rangeall"},{name:"occurrence_number",detail:"The instance of `search_for` within `text_to_search` to replace with `replace_with`. By default, all occurrences of `search_for` are replaced; however, if `occurrence_number` is specified, only the indicated instance of `search_for` is replaced.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CLEAN",t:12,d:"Returns the text with the non-printable ASCII characters removed.",a:"Removes non-printable characters from a piece of text.",m:[1,1],p:[{name:"text",detail:"The text whose non-printable characters are to be removed.",example:'"AF"&CHAR(31)',require:"m",repeat:"n",type:"rangeall"}]},{n:"TEXT",t:12,d:"Converts a number into text according to a specified format.",a:"Formats a number into text.",m:[2,2],p:[{name:"number",detail:"The number, date, or time to format.",example:"1.23",require:"m",repeat:"n",type:"rangenumber"},{name:"format",detail:"The pattern by which to format the number, enclosed in quotation marks.",example:'"$0.00"',require:"m",repeat:"n",type:"rangeall"}]},{n:"TRIM",t:12,d:"Removes leading, trailing, and repeated spaces in text.",a:"Removes space characters.",m:[1,1],p:[{name:"text",detail:"The text or reference to a cell containing text to be trimmed.",example:'" lorem ipsum"',require:"m",repeat:"n",type:"rangeall"}]},{n:"VALUE",t:12,d:"Converts a string in any of the date, time or number formats that Google Sheets understands into a number.",a:"Converts a date/time/number string into a number.",m:[1,1],p:[{name:"text",detail:"The string containing the value to be converted.",example:'"123"',require:"m",repeat:"n",type:"rangeall"}]},{n:"PROPER",t:12,d:"Capitalizes each word in a specified string.",a:"Capitalizes each word in a specified string.",m:[1,1],p:[{name:"text_to_capitalize",detail:"The text which will be returned with the first letter of each word in uppercase and all other letters in lowercase.",example:'"united states"',require:"m",repeat:"n",type:"rangeall"}]},{n:"CONVERT",t:13,d:"Converts a numeric value to a different unit of measure.",a:"Unit conversion for numbers.",m:[3,3],p:[{name:"value",detail:"The numeric value in `start_unit` to convert to `end_unit`.",example:"5.1",require:"m",repeat:"n",type:"rangenumber"},{name:"start_unit",detail:"The starting unit, the unit currently assigned to `value`.",example:'"g"',require:"m",repeat:"n",type:"rangeall"},{name:"end_unit",detail:"The unit of measure into which to convert the argument, `value`.",example:'"kg"',require:"m",repeat:"n",type:"rangeall"}]},{n:"SUMX2MY2",t:14,d:"Calculates the sum of the differences of the squares of values in two arrays.",a:"Sum of the differences of squares.",m:[2,2],p:[{name:"array_x",detail:"The array or range of values whose squares will be reduced by the squares of corresponding entries in `array_y` and added together.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"The array or range of values whose squares will be subtracted from the squares of corresponding entries in `array_x` and added together.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMX2PY2",t:14,d:"Calculates the sum of the sums of the squares of values in two arrays.",a:"Sum of the sums of squares.",m:[2,2],p:[{name:"array_x",detail:"The array or range of values whose squares will be added to the squares of corresponding entries in `array_y` and added together.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"The array or range of values whose squares will be added to the squares of corresponding entries in `array_x` and added together.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMXMY2",t:14,d:"Calculates the sum of the squares of differences of values in two arrays.",a:"Sum of the squares of differences.",m:[2,2],p:[{name:"array_x",detail:"The array or range of values that will be reduced by corresponding entries in `array_y`, squared, and added together.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"The array or range of values that will be subtracted from corresponding entries in `array_x`, the result squared, and all such results added together.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRANSPOSE",t:14,d:"Transposes the rows and columns of an array or range of cells.",a:"Transposes the rows and columns of an array.",m:[1,1],p:[{name:"array_or_range",detail:"The array or range whose rows and columns will be swapped.",example:"{1,2}",require:"m",repeat:"n",type:"range"}]},{n:"TREND",t:14,d:"Given partial data about a linear trend, fits an ideal linear trend using the least squares method and/or predicts further values.",a:"Fits points to linear trend derived via least-squares.",m:[1,4],p:[{name:"known_data_y",detail:"The array or range containing dependent (y) values that are already known, used to curve fit an ideal linear trend.",example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_data_x",detail:"The values of the independent variable(s) corresponding with `known_data_y`.",example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"new_data_x",detail:"The data points to return the `y` values for on the ideal curve fit.",example:"A11:A13",require:"o",repeat:"n",type:"rangenumber"},{name:"b",detail:"Given a general linear form of `y = m*x+b` for a curve fit, calculates `b` if `TRUE` or forces `b` to be `0` and only calculates the `m` values if `FALSE`, i.e. forces the curve fit to pass through the origin.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"FREQUENCY",t:14,d:"Calculates the frequency distribution of a one-column array into specified classes.",a:"The frequency distribution of array.",m:[2,2],p:[{name:"data",detail:"The array or range containing the values to be counted.",example:"A2:A40",require:"m",repeat:"n",type:"rangenumber"},{name:"classes",detail:"The array or range containing the set of classes.",example:"B2:B5",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GROWTH",t:14,d:"Given partial data about an exponential growth trend, fits an ideal exponential growth trend and/or predicts further values.",a:"Fits points to exponential growth trend.",m:[1,4],p:[{name:"known_data_y",detail:"The array or range containing dependent (y) values that are already known, used to curve fit an ideal exponential growth curve.",example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_data_x",detail:"The values of the independent variable(s) corresponding with `known_data_y`.",example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"new_data_x",detail:"The data points to return the `y` values for on the ideal curve fit.",example:"A11:A13",require:"o",repeat:"n",type:"rangenumber"},{name:"b",detail:"Given a general exponential form of `y = b*m^x` for a curve fit, calculates `b` if `TRUE` or forces `b` to be `1` and only calculates the `m` values if `FALSE`.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"LINEST",t:14,d:"Given partial data about a linear trend, calculates various parameters about the ideal linear trend using the least-squares method.",a:"Best-fit linear trend via least-squares.",m:[1,4],p:[{name:"known_data_y",detail:"The array or range containing dependent (y) values that are already known, used to curve fit an ideal linear trend.",example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_data_x",detail:"The values of the independent variable(s) corresponding with `known_data_y`.",example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"calculate_b",detail:"Given a linear form of `y = m*x+b`, calculates the y-intercept (`b`) if `TRUE`. Otherwise, forces `b` to be `0` and only calculates the `m` values if `FALSE`, i.e. forces the curve fit to pass through the origin.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"},{name:"verbose",detail:"A flag specifying whether to return additional regression statistics or only the linear coefficients and the y-intercept (default).",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"LOGEST",t:14,d:"Given partial data about an exponential growth curve, calculates various parameters about the best fit ideal exponential growth curve.",a:"Best-fit exponential growth curve.",m:[1,4],p:[{name:"known_data_y",detail:"The array or range containing dependent (y) values that are already known, used to curve fit an ideal exponential growth curve.",example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_data_x",detail:"The values of the independent variable(s) corresponding with `known_data_y`.",example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"b",detail:"Given a general exponential form of `y = b*m^x` for a curve fit, calculates `b` if `TRUE` or forces `b` to be `1` and only calculates the `m` values if `FALSE`.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"},{name:"verbose",detail:"A flag specifying whether to return additional regression statistics or only the calculated coefficient and exponents.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"MDETERM",t:14,d:"Returns the matrix determinant of a square matrix specified as an array or range.",a:"Matrix determinant of a square matrix.",m:[1,1],p:[{name:"square_matrix",detail:"An array or range with an equal number of rows and columns representing a matrix whose determinant will be calculated.",example:"A1:D4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MINVERSE",t:14,d:"Returns the multiplicative inverse of a square matrix specified as an array or range.",a:"Multiplicative inverse of square matrix.",m:[1,1],p:[{name:"square_matrix",detail:"An array or range with an equal number of rows and columns representing a matrix whose multiplicative inverse will be calculated.",example:"A1:D4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MMULT",t:14,d:"Calculates the matrix product of two matrices specified as arrays or ranges.",a:"The matrix product of two matrices.",m:[2,2],p:[{name:"matrix1",detail:"The first matrix in the matrix multiplication operation, represented as an array or range.",example:"A1:B3",require:"m",repeat:"n",type:"rangenumber"},{name:"matrix2",detail:"The second matrix in the matrix multiplication operation, represented as an array or range.",example:"C1:F2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMPRODUCT",t:14,d:"Calculates the sum of the products of corresponding entries in two equal-sized arrays or ranges.",a:"Sum of products of elements in two arrays.",m:[1,255],p:[{name:"array1",detail:"The first array or range whose entries will be multiplied with corresponding entries in the second such array or range.",example:"A2:C5",require:"m",repeat:"n",type:"rangenumber"},{name:"array2",detail:"The second array or range whose entries will be multiplied with corresponding entries in the first such array or range.",example:"D2:F5",require:"o",repeat:"y",type:"rangenumber"}]},{n:"ISFORMULA",t:15,d:"Checks whether a value is a formula.",a:"Whether a value is a formula.",m:[1,1],p:[{name:"cell",detail:"The cell to be verified as containing a formula.",example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"CELL",t:15,d:"Returns the requested information about the specified cell.",a:"Gets information about a cell.",m:[2,2],p:[{name:"info_type",detail:"The type of information requested (see article for available types)",example:'"type"',require:"m",repeat:"n",type:"rangeall"},{name:"reference",detail:"The reference to the cell.",example:"C2",require:"m",repeat:"n",type:"range"}]},{n:"NA",t:15,d:'Returns the "value not available" error, `#N/A`.',a:"The `#N/A` error.",m:[0,0],p:[]},{n:"ERROR_TYPE",t:15,d:"Returns a number corresponding to the error value in a different cell.",a:"Error value of cell (as number).",m:[1,1],p:[{name:"reference",detail:"The cell to find the error number for although you can also provide the error value directly.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISBLANK",t:15,d:"Checks whether the referenced cell is empty.",a:"Whether the referenced cell is empty.",m:[1,1],p:[{name:"value",detail:"Reference to the cell that will be checked for emptiness.",example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"ISERR",t:15,d:"Checks whether a value is an error other than `#N/A`.",a:"Whether a value is an error other than `#n/a`.",m:[1,1],p:[{name:"value",detail:"The value to be verified as an error type other than `#N/A`.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISERROR",t:15,d:"Checks whether a value is an error.",a:"Whether a value is an error.",m:[1,1],p:[{name:"value",detail:"The value to be verified as an error type.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISLOGICAL",t:15,d:"Checks whether a value is `TRUE` or `FALSE`.",a:"Whether a value is `true` or `false`.",m:[1,1],p:[{name:"value",detail:"The value to be verified as a logical `TRUE` or `FALSE`.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNA",t:15,d:"Checks whether a value is the error `#N/A`.",a:"Whether a value is the error `#n/a`.",m:[1,1],p:[{name:"value",detail:"The value to be compared with the error value `#N/A`.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNONTEXT",t:15,d:"Checks whether a value is non-textual.",a:"Whether a value is non-textual.",m:[1,1],p:[{name:"value",detail:"The value to be checked.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNUMBER",t:15,d:"Checks whether a value is a number.",a:"Whether a value is a number.",m:[1,1],p:[{name:"value",detail:"The value to be verified as a number.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISREF",t:15,d:"Checks whether a value is a valid cell reference.",a:"Whether a value is a valid cell reference.",m:[1,1],p:[{name:"value",detail:"The value to be verified as a cell reference.",example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"ISTEXT",t:15,d:"Checks whether a value is text.",a:"Whether a value is text.",m:[1,1],p:[{name:"value",detail:"The value to be verified as text.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TYPE",t:15,d:"Returns a number associated with the type of data passed into the function.",a:"Get the type of a value.",m:[1,1],p:[{name:"value",detail:"The value whose type is to be determined.",example:"C4",require:"m",repeat:"n",type:"rangeall"}]},{n:"N",t:15,d:"Returns the argument provided as a number. Text is converted to 0 and errors are returned as-is.",a:"Argument provided as a number.",m:[1,1],p:[{name:"value",detail:"The argument to be converted to a number.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_DATE",t:16,d:"Converts a provided number to a date.",a:"Converts a provided number to a date.",m:[1,1],p:[{name:"value",detail:"The argument or reference to a cell to be converted to a date.",example:"25405",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TO_PURE_NUMBER",t:16,d:"Converts a provided date/time, percentage, currency or other formatted numeric value to a pure number without formatting.",a:"Converts any numeric value to a pure number.",m:[1,1],p:[{name:"value",detail:"The argument or reference to a cell to be converted to a pure number.",example:"50%",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_TEXT",t:16,d:"Converts a provided numeric value to a text value.",a:"Converts a provided numeric value to a text value.",m:[1,1],p:[{name:"value",detail:"The argument or reference to a cell to be converted to text.",example:"24",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_DOLLARS",t:16,d:"Converts a provided number to a dollar value.",a:"Converts a provided number to a dollar value.",m:[1,1],p:[{name:"value",detail:"The argument or reference to a cell to be converted to a dollar value.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TO_PERCENT",t:16,d:"Converts a provided number to a percentage.",a:"Converts a provided number to a percentage.",m:[1,1],p:[{name:"value",detail:"The argument or reference to a cell to be converted to a percentage.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DGET",t:17,d:"Returns a single value from a database table-like array or range using a SQL-like query.",a:"Single value from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DMAX",t:17,d:"Returns the maximum value selected from a database table-like array or range using a SQL-like query.",a:"Maximum of values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DMIN",t:17,d:"Returns the minimum value selected from a database table-like array or range using a SQL-like query.",a:"Minimum of values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DAVERAGE",t:17,d:"Returns the average of a set of values selected from a database table-like array or range using a SQL-like query.",a:"Average of a set of values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DCOUNT",t:17,d:"Counts numeric values selected from a database table-like array or range using a SQL-like query.",a:"Counts values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DCOUNTA",t:17,d:"Counts values, including text, selected from a database table-like array or range using a SQL-like query.",a:"Counts values and text from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DPRODUCT",t:17,d:"Returns the product of values selected from a database table-like array or range using a SQL-like query.",a:"Product of values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSTDEV",t:17,d:"Returns the standard deviation of a population sample selected from a database table-like array or range using a SQL-like query.",a:"Standard deviation of population sample from table.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSTDEVP",t:17,d:"Returns the standard deviation of an entire population selected from a database table-like array or range using a SQL-like query.",a:"Standard deviation of entire population from table.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSUM",t:17,d:"Returns the sum of values selected from a database table-like array or range using a SQL-like query.",a:"Sum of values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DVAR",t:17,d:"Returns the variance of a population sample selected from a database table-like array or range using a SQL-like query.",a:"Variance of population sample from table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DVARP",t:17,d:"Returns the variance of an entire population selected from a database table-like array or range using a SQL-like query.",a:"Variance of a population from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"AGE_BY_IDCARD",t:"3",d:"Calculate the age based on the Chinese ID number. Support 15 or 18",a:"Get age based on ID number.",m:[1,2],p:[{name:"ID number",example:"A1",detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"},{name:"Deadline",example:'"2017-10-01"',detail:"The deadline or range of age calculation. The default is the current day.",require:"o",repeat:"n",type:"rangedatetime"}]},{n:"SEX_BY_IDCARD",t:"3",d:"Calculate gender based on Chinese ID number. Support 15 or 18",a:"Get gender based on ID number.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"BIRTHDAY_BY_IDCARD",t:"3",d:"Calculate the birthday based on the Chinese ID number. Support 15 or 18",a:"Get the birthday based on the ID number.",m:[1,2],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"},{name:"Birthday format",example:"0",detail:"Date type, default:0:[1900/01/01], 1:[1900-01-01], 2:[1900\u5E741\u67081\u65E5]",require:"o",repeat:"n",type:"rangeall"}]},{n:"PROVINCE_BY_IDCARD",t:"3",d:"Calculate the province of birthplace based on the Chinese ID number. Support 15 or 18",a:"Get the province of birthplace based on the ID number.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"CITY_BY_IDCARD",t:"3",d:"Calculate the city of birthplace based on the Chinese ID number. Support 15 or 18",a:"Get the city of birthplace based on the ID number.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"STAR_BY_IDCARD",t:"3",d:"Calculate the constellation based on the Chinese ID number. Support 15 or 18",a:"Get the constellation based on the ID number.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"ANIMAL_BY_IDCARD",t:"3",d:"Calculate the zodiac (rat, ox, tiger, rabbit...) based on the Chinese ID number. Support 15 or 18",a:"Get the zodiac according to the ID number.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISIDCARD",t:"3",d:"Verify that the format of the ID card is correct. Support 15 or 18",a:"Verify the correctness of the ID card format.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"DM_TEXT_CUTWORD",t:"4",d:"Text segmentation. Split a series of words into a series of individual words",a:"Chinese text segmentation.",m:[1,2],p:[{name:"Text",example:'"I came to Beijing Tsinghua University"',detail:"Any text that needs word segmentation.",require:"m",repeat:"n",type:"rangeall"},{name:"Word segmentation mode",example:"0",detail:"The default is 0[precision mode], 1[full mode], 2[search engine mode].",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DM_TEXT_TFIDF",t:"4",d:"Use tf-idf algorithm for keyword extraction. Identify keywords from a series of text",a:"tf-idf keyword recognition.",m:[1,3],p:[{name:"Text",example:'"I came to Beijing Tsinghua University"',detail:"Any text that needs word segmentation.",require:"m",repeat:"n",type:"rangeall"},{name:"Number of keywords",example:"20",detail:"The number of keywords returned by the algorithm, the default is 20",require:"o",repeat:"n",type:"rangenumber"},{name:"Corpus",example:"1",detail:"Select a corpus in a specific field, the default is 0[General], 1[Finance], 2[Medical]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DM_TEXT_TEXTRANK",t:"4",d:"Use TextRank algorithm to extract keywords. Identify keywords from a series of text",a:"TextRank keyword recognition.",m:[1,3],p:[{name:"Text",example:'"I came to Beijing Tsinghua University"',detail:"Any text that needs word segmentation.",require:"m",repeat:"n",type:"rangeall"},{name:"Number of keywords",example:"20",detail:"The number of keywords returned by the algorithm, the default is 20",require:"o",repeat:"n",type:"rangenumber"},{name:"Corpus",example:"1",detail:"Select a corpus in a specific field, the default is 0[General], 1[Finance], 2[Medical]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_CLOSE",t:"5",d:"According to the stock code and date, return the corresponding stock closing price of A shares.",a:"Returns the closing price of stock.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_OPEN",t:"5",d:"According to the stock code and date, return the opening price of stock.",a:"Return the opening price of a shares.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_MAX",t:"5",d:"According to the stock code and date, return the highest price of stock.",a:"Return the highest price of stock.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_MIN",t:"5",d:"According to the stock code and date, return the lowest price of stock.",a:"Returns the lowest price of stock.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_VOLUMN",t:"5",d:"According to the stock code and date, return the corresponding stock trading volume of A shares.",a:"Returns the corresponding stock trading volume of A shares.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_AMOUNT",t:"5",d:"According to the stock code and date, return the corresponding stock turnover of A shares.",a:"Returns the corresponding stock turnover of A shares.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"ISDATE",t:"6",d:"Returns whether a value is a date.",a:"Whether a value is a date.",m:[1,1],p:[{name:"value",example:'"1990-01-01"',detail:"The value to be verified as a date.",require:"m",repeat:"n",type:"rangeall"}]},{n:"LINESPLINES",t:"3",d:"Generate sparklines embedded in the cell to describe the continuous trend of data",a:"Generate sparklines line chart",m:[1,8],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Line color",example:"#2ec7c9",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"Line thickness",example:"1",detail:"Line thickness of the line graph, the default is 1px",require:"o",repeat:"n",type:"rangeall"},{name:"Auxiliary line",example:"avg",detail:"A horizontal line, which can be min, max, avg, median, range or custom value, default 0 none",require:"o",repeat:"n",type:"rangeall"},{name:"Auxiliary line color",example:"#000",detail:"Color setting of auxiliary line, same as line color configuration, default #000",require:"o",repeat:"n",type:"rangeall"},{name:"Maximum mark",example:"#fc5c5c",detail:"Identifies the maximum value of the line graph, the same line color configuration, default 0 does not display",require:"o",repeat:"n",type:"rangeall"},{name:"Minimum mark",example:"#fc5c5c",detail:"Identify the minimum value of the line graph, the same line color configuration, default 0 does not display",require:"o",repeat:"n",type:"rangeall"},{name:"Mark size",example:"1.5",detail:"The maximum and minimum mark size settings, the default is 1.5",require:"o",repeat:"n",type:"rangeall"}]},{n:"AREASPLINES",t:"3",d:"Generate sparklines embedded in the cell area chart, generally used to describe the continuous cumulative value trend of the data",a:"Generate sparklines area chart",m:[1,5],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Line color",example:"#2ec7c9",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"Fill color",example:"#CCF3F4",detail:"Form an area chart, the same line color configuration, default 0 does not display",require:"o",repeat:"n",type:"rangeall"},{name:"Line thickness",example:"1",detail:"Line thickness of the line graph, the default is 1px",require:"o",repeat:"n",type:"rangeall"},{name:"Auxiliary line",example:"avg",detail:"A horizontal line, which can be min, max, avg, median, range or custom value, default 0 none",require:"o",repeat:"n",type:"rangeall"},{name:"Auxiliary line color",example:"#000",detail:"Color setting of auxiliary line, same as line color configuration, default #000",require:"o",repeat:"n",type:"rangeall"}]},{n:"COLUMNSPLINES",t:"3",d:"Generate sparklines embedded in the vertical histogram of cells, generally used to describe the size of discrete data",a:"Generate sparklines vertical histogram",m:[1,6],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Bar interval",example:"1",detail:"The distance between bars, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Bar color",example:"#fc5c5c",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"Negative bar color",example:"#97b552",detail:"Negative bar color setting, representing the color of negative value, same as the bar color configuration, default #97b552",require:"o",repeat:"n",type:"rangeall"},{name:"Max",example:"100",detail:"The maximum value of the bar chart, used to standardize the length of the bar chart, the default is to automatically calculate false, auto, null",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color palette can set the color of each bar individually, multiple settings can be set, and two formats are supported: 1 color such as #000, which means that the color of the first bar is black; 2 value range: color, such as -2:# 000 indicates that the bar with a value of -2 is black, 0:5:#000 indicates that the bar with a value of 0-5 is black, and the default is empty",require:"o",repeat:"y",type:"rangeall"}]},{n:"STACKCOLUMNSPLINES",t:"3",d:"Generate sparklines, a cumulative vertical histogram embedded in a cell, generally used to describe the numerical size of multiple dimensions of discrete data",a:"Generate sparklines cumulative vertical histogram",m:[1,5],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Stack by column",example:"1",detail:"If you need to stack by row, set this item to false or 0, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Bar interval",example:"1",detail:"The distance between bars, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Max",example:"100",detail:"The maximum value of the cumulative bar, used to regulate the length of the bar, the default is to automatically calculate false, auto, null",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color palette can individually set the bar color of each dimension, which can be set to the range of A1:A10, etc. The default is #2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"BARSPLINES",t:"3",d:"Generate sparklines embedded in the cell, generally used to describe the size of discrete data",a:"Generate sparklines horizontal bar graph",m:[1,6],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Bar interval",example:"1",detail:"The distance between bars, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Bar color",example:"#fc5c5c",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"Negative bar color",example:"#97b552",detail:"Negative bar color setting, representing the color of negative value, same as the bar color configuration, default #97b552",require:"o",repeat:"n",type:"rangeall"},{name:"Max",example:"100",detail:"The maximum value of the bar chart, used to standardize the length of the bar chart, the default is to automatically calculate false, auto, null",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color palette can set the color of each bar individually, multiple settings can be set, and two formats are supported: 1 color such as #000, which means that the color of the first bar is black; 2 value range: color, such as -2:# 000 indicates that the bar with a value of -2 is black, 0:5:#000 indicates that the bar with a value of 0-5 is black, and the default is empty",require:"o",repeat:"y",type:"rangeall"}]},{n:"STACKBARSPLINES",t:"3",d:"Generate sparklines, a cumulative horizontal bar graph embedded in a cell, which is generally used to describe the numerical size of multiple dimensions of discrete data",a:"Generate sparklines cumulative horizontal bar graph",m:[1,5],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Stack by column",example:"1",detail:"If you need to stack by row, set this item to false or 0, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Bar interval",example:"1",detail:"The distance between bars, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Max",example:"100",detail:"The maximum value of the cumulative bar, used to regulate the length of the bar, the default is to automatically calculate false, auto, null",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color palette can individually set the bar color of each dimension, which can be set to the range of A1:A10, etc. The default is #2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"DISCRETESPLINES",t:"3",d:"Generate sparklines embedded in the cell, generally used to describe the trend of discrete data",a:"Generate sparklines discrete graph",m:[1,4],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Segmentation threshold",example:"1",detail:"Discrete graph column color distinction, for example: if the value is 0, blue is greater than 0, red is less than 0, and the default is 0",require:"o",repeat:"n",type:"rangeall"},{name:"Above threshold color",example:"#2ec7c9",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"Below threshold color",example:"#fc5c5c",detail:"The color setting of the bar below the threshold, the same as the color above the threshold, default #fc5c5c",require:"o",repeat:"n",type:"rangeall"}]},{n:"TRISTATESPLINES",t:"3",d:"Generate sparklines, a three-state graph embedded in the cell, which is generally used to describe the trend of three situations, such as winning, losing, or drawing.",a:"Generate sparklines three-state graph",m:[1,6],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Bar interval",example:"1",detail:"The distance between bars, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Bar color",example:"#fc5c5c",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"Negative bar color",example:"#97b552",detail:"Negative bar color setting, representing the color of negative value, same as the bar color configuration, default #97b552",require:"o",repeat:"n",type:"rangeall"},{name:"Zero value bar color",example:"#999",detail:"Zero value bar color setting, representing 0 value color, the same color configuration of the bar, default #999",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color palette can set the color of each bar individually, multiple settings can be set, and two formats are supported: 1 color such as #000, which means that the color of the first bar is black; 2 value range: color, such as -2:# 000 indicates that the bar with a value of -2 is black, 0:5:#000 indicates that the bar with a value of 0-5 is black, and the default is empty",require:"o",repeat:"y",type:"rangeall"}]},{n:"PIESPLINES",t:"3",d:"Generate sparklines pie chart embedded in the cell, generally used to describe the proportion of data",a:"Generate sparklines pie chart",m:[1,5],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Rotation angle",example:"0",detail:"The rotation angle of the pie chart, the default is 0",require:"o",repeat:"n",type:"rangeall"},{name:"border",example:"0",detail:"Pie chart border size, default is none 0",require:"o",repeat:"n",type:"rangeall"},{name:"Border color",example:"#000",detail:"The border color of the pie chart, the default is #000",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color of the slice can be set in the palette, which can be set to the range of A1:A10, etc. The default is #2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"BOXSPLINES",t:"3",d:"Generate sparklines embedded in the cell box plot, generally used to describe the statistical distribution of the data set",a:"Generate sparklines box plot",m:[1,4],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Outlier ratio",example:"1.5",detail:"The threshold range of outliers, if it is 0 or false, it will not be displayed, the default is 1.5 times",require:"o",repeat:"n",type:"rangeall"},{name:"Target value",example:"10",detail:"The target value setting on the box plot, the default is false and does not display",require:"o",repeat:"n",type:"rangeall"},{name:"Point size",example:"1.5",detail:"The radius of the target point and outlier is set, the default is 1.5",require:"o",repeat:"n",type:"rangeall"}]},{n:"BULLETSPLINES",t:"3",d:"Generate sparklines embedded in the cell, generally used to describe the task achievement rate",a:"Generating sparklines bullets",m:[2,3],p:[{name:"Target",example:"10",detail:"The numerical value can be calculated effectively for the achieved target value, such as A1, 100, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"achieved",example:"8",detail:"Only when the value is completed can the value be calculated effectively, such as A1, 100, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Contrast",example:"12",detail:"Comparative values, such as excess, minimum, and bottom line for awards, can be effectively calculated, such as A1, 100, etc. You can set up to 9 comparison values",require:"o",repeat:"y",type:"rangeall"}]},{n:"COMPOSESPLINES",t:"3",d:"Support multiple types of pictures in the same cell, each parameter represents a sparklines diagram",a:"Combine sparklines graphs into one cell",m:[1,1],p:[{name:"config",example:"PIESPLINES(A1:A20)",detail:"Sparklines chart settings, such as A1:A20, a completed pie chart, line chart settings, etc.",require:"m",repeat:"y",type:"rangeall"}]},{n:"SORT",t:"14",d:"Sorts the rows of a given array or range by the values in one or more columns.",a:"Sorts rows of range by specified column.",m:[1,4],p:[{name:"range",detail:"The data to be sorted.",example:"A2:A17",require:"m",repeat:"n",type:"rangenumber"},{name:"sort_column",detail:"The index of the column in `range` or a range outside of `range` containing the values by which to sort.",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"is_ascending",detail:"`TRUE` or `FALSE` indicating whether to sort `sort_column` in ascending order. `FALSE` sorts in descending order.",example:"-1",require:"o",repeat:"n",type:"rangenumber"},{name:"sort_column2",detail:"Additional columns.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"FILTER",t:"14",d:"Returns a filtered version of the source range, returning only rows or columns which meet the specified conditions.",a:"Filters a range based off provided conditions.",m:[2,3],p:[{name:"range",detail:"The data to be filtered.",example:"A5:D20",require:"m",repeat:"n",type:"range"},{name:"condition1",detail:"A column or row containing true or false values corresponding to the first column or row of `range`, or an array formula evaluating to true or false.",example:"1",require:"m",repeat:"n",type:"range"},{name:"condition2",detail:"Additional rows or columns containing boolean values `TRUE` or `FALSE` indicating whether the corresponding row or column in `range` should pass through `FILTER`. Can also contain array formula expressions which evaluate to such rows or columns. All conditions must be of the same type (row or column). Mixing row conditions and column conditions is not permitted.",example:'""',require:"o",repeat:"n",type:"rangeall"}]},{n:"UNIQUE",t:"14",d:"Returns unique rows in the provided source range, discarding duplicates. Rows are returned in the order in which they first appear in the source range.",a:"Unique rows in the provided source range.",m:[1,3],p:[{name:"range",detail:"The data to filter by unique entries.",example:"A2:B26",require:"m",repeat:"n",type:"rangenumber"},{name:"by_col",detail:"[Option] - Logical value, indicating how to compare; by row = FALSE() or omitted; by column = TRUE().",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"},{name:"occurs_once",detail:"[Option] - Logical value, only one occurrence in the unique value is returned = TRUE(); including all unique values = FALSE() or omitted.",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"RANDARRAY",t:"14",d:"Returns a grid of random numbers between 0 inclusive and 1 exclusive. The grid size will match the provided rows and columns arguments. If neither rows nor columns are provided, then the grid will be size 1 x 1.",a:"Returns a grid of random numbers.",m:[0,2],p:[{name:"rows",detail:"The number of rows to populate with a random number.",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"columns",detail:"The number of columns to populate with a random number.",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SEQUENCE",t:"14",d:"Returns a grid of sequential numbers starting at a specified start value and increasing by a specified step size. By default, the sequence starts at and increases by 1.",a:"Returns a grid of sequential numbers.",m:[1,4],p:[{name:"rows",detail:"The number of rows in the function's resulting grid.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"columns",detail:"The number of columns in the function's resulting grid. If omitted, the result grid will have 1 column.",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"start",detail:"The number, at which to start the sequence. If omitted, the sequence will start at 1.",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"step",detail:"The amount each value in the sequence will differ by. If omitted, each value will differ by 1.",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"EVALUATE",t:"3",d:"Evaluate a formula or expression expressed in words and return the result",a:"Evaluate according to literal formula or expression.",m:[1,1],p:[{name:"expression",example:'"A1+5*2^2"',detail:"Formula or expression",require:"m",repeat:"n",type:"rangeall"}]},{n:"REMOTE",t:"5",d:"Calls a function on a remote server",a:"Calls a function on a remote back end server/API.",m:[1,1],p:[{name:"remote_expression",example:"SUM(A1:A10000000)",detail:"Formula",require:"m",repeat:"n",type:"string"}]}],toolbar:{undo:"Undo",redo:"Redo",paintFormat:"Paint format",currencyFormat:"Format as currency",percentageFormat:"Format as percent",numberDecrease:"Decrease decimal places",numberIncrease:"Increase decimal places",moreFormats:"More formats",font:"Font",fontSize:"Font size",bold:"Bold (Ctrl+B)",italic:"Italic (Ctrl+I)",strikethrough:"Strikethrough (Alt+Shift+5)",underline:"Underline",textColor:"Text color",chooseColor:"choose color",resetColor:"Reset",customColor:"CUSTOM",alternatingColors:"Alternating colors",confirmColor:"OK",cancelColor:"Cancel",collapse:"Collapse",fillColor:"Fill color",border:"Border",borderStyle:"Border style",mergeCell:"Merge cells",chooseMergeType:"Choose merge type",horizontalAlign:"Horizontal align",verticalAlign:"Vertical align",alignment:"Alignment",textWrap:"Text wrap",textWrapMode:"Text wrap mode",textRotate:"Text rotate",textRotateMode:"Text rotate mode",freezeTopRow:"Freeze top row",sortAndFilter:"Sort and filter",findAndReplace:"Find and replace",sum:"SUM",autoSum:"Auto SUM",moreFunction:"More functions",conditionalFormat:"Conditional format",postil:"Comment",pivotTable:"Pivot Table",chart:"Chart",screenshot:"Screenshot",splitColumn:"Split text",insertImage:"Insert image",insertLink:"Insert link",dataVerification:"Data verification",protection:"Protect the sheet",clearText:"Clear color",noColorSelectedText:"No color is selected",toolMore:"More",toolLess:"Less",toolClose:"Close",toolMoreTip:"More features",moreOptions:"More options",cellFormat:"Cell format config",print:"Print"},alternatingColors:{applyRange:"Apply to range",selectRange:"Select a data range",header:"Header",footer:"Footer",errorInfo:"Cannot perform this operation on multiple selection areas, please select a single area and try again",textTitle:"Format style",custom:"CUSTOM",close:"close",selectionTextColor:"Click to select text color",selectionCellColor:"Click to select cell color",removeColor:"Remove alternating colors",colorShow:"color",currentColor:"Current",tipSelectRange:"Please select the range of alternating colors",errorNoRange:"No range is selected",errorExistColors:"Alternating colors already exist and cannot be edited"},button:{confirm:"OK",cancel:"Cancel",close:"Close",update:"Update",delete:"Delete",insert:"Insert",prevPage:"Previous",nextPage:"Next",total:"total:"},paint:{start:"Paint format start",end:"ESC",tipSelectRange:"Please select the range to be copied",tipNotMulti:"Cannot perform this operation on multiple selection ranges"},format:{moreCurrency:"More currency formats",moreDateTime:"More date and time formats",moreNumber:"More number formats",titleCurrency:"Currency formats",decimalPlaces:"Decimal places",titleDateTime:"Date and time formats",titleNumber:"Number formats"},info:{detailUpdate:"New opened",detailSave:"Local cache restored",row:"",column:"",loading:"Loading...",copy:"Copy",return:"Exit",rename:"Rename",tips:"WorkBook rename",noName:"Untitled spreadsheet",wait:"waiting for update",add:"Add",addLast:"more rows at bottom",backTop:"Back to the top",pageInfo:"Total ${total}\uFF0C${totalPage} page\uFF0Ccurrent ${currentPage}",nextPage:"Next",tipInputNumber:"Please enter the number",tipInputNumberLimit:"The increase range is limited to 1-100",tipRowHeightLimit:"Row height must be between 0 ~ 545",tipColumnWidthLimit:"The column width must be between 0 ~ 2038",pageInfoFull:"Total ${total}\uFF0C${totalPage} page\uFF0CAll data displayed"},currencyDetail:{RMB:"RMB",USdollar:"US dollar",EUR:"EUR",GBP:"GBP",HK:"HK",JPY:"JPY",AlbanianLek:"Albanian Lek",AlgerianDinar:"Algerian Dinar",Afghani:"Afghani",ArgentinePeso:"Argentine Peso",UnitedArabEmiratesDirham:"United Arab Emirates Dirham",ArubanFlorin:"Aruban Florin",OmaniRial:"Omani Rial",Azerbaijanimanat:"Azerbaijani manat",EgyptianPound:"Egyptian Pound",EthiopianBirr:"Ethiopian Birr",AngolaKwanza:"Angola Kwanza",AustralianDollar:"Australian Dollar",Patacas:"Patacas",BarbadosDollar:"Barbados Dollar",PapuaNewGuineaKina:"Papua New Guinea Kina",BahamianDollar:"Bahamian Dollar",PakistanRupee:"Pakistan Rupee",ParaguayanGuarani:"Paraguayan Guarani",BahrainiDinar:"Bahraini Dinar",PanamanianBalboa:"Panamanian Balboa",Brazilianreal:"Brazilian real",Belarusianruble:"Belarusian ruble",BermudianDollar:"Bermudian Dollar",BulgarianLev:"Bulgarian Lev",IcelandKrona:"Iceland Krona",BosniaHerzegovinaConvertibleMark:"Bosnia-Herzegovina Convertible Mark",PolishZloty:"Polish Zloty",Boliviano:"Boliviano",BelizeDollar:"Belize Dollar",BotswanaPula:"Botswana Pula",NotDannuzhamu:"Not Dannuzhamu",BurundiFranc:"Burundi Franc",NorthKoreanWon:"North Korean Won",DanishKrone:"Danish Krone",EastCaribbeanDollar:"East Caribbean Dollar",DominicaPeso:"Dominica Peso",RussianRuble:"Russian Ruble",EritreanNakfa:"Eritrean Nakfa",CFAfranc:"CFA franc",PhilippinePeso:"Philippine Peso",FijiDollar:"Fiji Dollar",CapeVerdeEscudo:"Cape Verde Escudo",FalklandIslandsPound:"Falkland Islands Pound",GambianDalasi:"Gambian Dalasi",Congolesefranc:"Congolese franc",ColombianPeso:"Colombian Peso",CostaRicanColon:"Costa Rican Colon",CubanPeso:"Cuban Peso",Cubanconvertiblepeso:"Cuban convertible peso",GuyanaDollar:"Guyana Dollar",KazakhstanTenge:"Kazakhstan Tenge",Haitiangourde:"Haitian gourde",won:"won",NetherlandsAntillesGuilder:"Netherlands Antilles Guilder",Honduraslempiras:"Honduras lempiras",DjiboutiFranc:"Djibouti Franc",KyrgyzstanSom:"Kyrgyzstan Som",GuineaFranc:"Guinea Franc",CanadianDollar:"Canadian Dollar",GhanaianCedi:"Ghanaian Cedi",Cambodianriel:"Cambodian riel",CzechKoruna:"Czech Koruna",ZimbabweDollar:"Zimbabwe Dollar",QatariRiyal:"Qatari Riyal",CaymanIslandsDollar:"Cayman Islands Dollar",Comorianfranc:"Comorian franc",KuwaitiDinar:"Kuwaiti Dinar",CroatianKuna:"Croatian Kuna",KenyanShilling:"Kenyan Shilling",LesothoLoti:"Lesotho Loti",LaoKip:"Lao Kip",LebanesePound:"Lebanese Pound",Lithuanianlitas:"Lithuanian litas",LibyanDinar:"Libyan Dinar",LiberianDollar:"Liberian Dollar",RwandaFranc:"Rwanda Franc",RomanianLeu:"Romanian Leu",MalagasyAriary:"Malagasy Ariary",MaldivianRufiyaa:"Maldivian Rufiyaa",MalawiKwacha:"Malawi Kwacha",MalaysianRinggit:"Malaysian Ringgit",MacedoniawearingDinar:"Macedonia wearing Dinar",MauritiusRupee:"Mauritius Rupee",MauritanianOuguiya:"Mauritanian Ouguiya",MongolianTugrik:"Mongolian Tugrik",BangladeshiTaka:"Bangladeshi Taka",PeruvianNuevoSol:"Peruvian Nuevo Sol",MyanmarKyat:"Myanmar Kyat",MoldovanLeu:"Moldovan Leu",MoroccanDirham:"Moroccan Dirham",MozambiqueMetical:"Mozambique Metical",MexicanPeso:"Mexican Peso",NamibianDollar:"Namibian Dollar",SouthAfricanRand:"South African Rand",SouthSudanesePound:"South Sudanese Pound",NicaraguaCordoba:"Nicaragua Cordoba",NepaleseRupee:"Nepalese Rupee",NigerianNaira:"Nigerian Naira",NorwegianKrone:"Norwegian Krone",GeorgianLari:"Georgian Lari",RMBOffshore:"RMB (Offshore)",SwedishKrona:"Swedish Krona",SwissFranc:"Swiss Franc",SerbianDinar:"Serbian Dinar",SierraLeone:"Sierra Leone",SeychellesRupee:"Seychelles Rupee",SaudiRiyal:"Saudi Riyal",SaoTomeDobra:"Sao Tome Dobra",SaintHelenapound:"Saint Helena pound",SriLankaRupee:"Sri Lanka Rupee",SwazilandLilangeni:"Swaziland Lilangeni",SudanesePound:"Sudanese Pound",Surinamesedollar:"Surinamese dollar",SolomonIslandsDollar:"Solomon Islands Dollar",SomaliShilling:"Somali Shilling",TajikistanSomoni:"Tajikistan Somoni",PacificFranc:"Pacific Franc",ThaiBaht:"Thai Baht",TanzanianShilling:"Tanzanian Shilling",TonganPaanga:"Tongan Pa'anga",TrinidadandTobagoDollar:"Trinidad and Tobago Dollar",TunisianDinar:"Tunisian Dinar",TurkishLira:"Turkish Lira",VanuatuVatu:"Vanuatu Vatu",GuatemalanQuetzal:"Guatemalan Quetzal",CommissionBolivar:"Commission Bolivar",BruneiDollar:"Brunei Dollar",UgandanShilling:"Ugandan Shilling",UkrainianHryvnia:"Ukrainian Hryvnia",UruguayanPeso:"Uruguayan Peso",Uzbekistansom:"Uzbekistan som",WesternSamoaTala:"Western Samoa Tala",SingaporeDollar:"Singapore Dollar",NT:"NT",NewZealandDollar:"New Zealand Dollar",HungarianForint:"Hungarian Forint",SyrianPound:"Syrian Pound",JamaicanDollar:"Jamaican Dollar",ArmenianDram:"Armenian Dram",YemeniRial:"Yemeni Rial",IraqiDinar:"Iraqi Dinar",IranianRial:"Iranian Rial",NewIsraeliShekel:"New Israeli Shekel",IndianRupee:"Indian Rupee",IndonesianRupiah:"Indonesian Rupiah",JordanianDinar:"Jordanian Dinar",VND:"VND",ZambianKwacha:"Zambian Kwacha",GibraltarPound:"Gibraltar Pound",ChileanPeso:"Chilean Peso",CFAFrancBEAC:"CFA Franc BEAC"},defaultFmt:[{text:"Automatic",value:"General",example:""},{text:"Plain text",value:"@",example:""},{text:"",value:"split",example:""},{text:"Number",value:"##0.00",example:"1000.12"},{text:"Percent",value:"#0.00%",example:"12.21%"},{text:"Scientific",value:"0.00E+00",example:"1.01E+5"},{text:"",value:"split",example:""},{text:"Accounting",value:"\xA5(0.00)",example:"\xA5(1200.09)"},{text:"Currency",value:"\xA50.00",example:"\xA51200.09"},{text:"",value:"split",example:""},{text:"Date",value:"yyyy-MM-dd",example:"2017-11-29"},{text:"Time",value:"hh:mm AM/PM",example:"3:00 PM"},{text:"Time 24H",value:"hh:mm",example:"15:00"},{text:"Date time",value:"yyyy-MM-dd hh:mm AM/PM",example:"2017-11-29 3:00 PM"},{text:"Date time 24 H",value:"yyyy-MM-dd hh:mm",example:"2017-11-29 15:00"},{text:"",value:"split",example:""},{text:"Custom formats",value:"fmtOtherSelf",example:"more"}],dateFmtList:[{name:"1930-08-05",value:"yyyy-MM-dd"},{name:"1930/8/5",value:"yyyy/MM/dd"},{name:"08-05",value:"MM-dd"},{name:"8-5",value:"M-d"},{name:"13:30:30",value:"h:mm:ss"},{name:"13:30",value:"h:mm"},{name:"PM 01:30",value:"AM/PM hh:mm"},{name:"PM 1:30",value:"AM/PM h:mm"},{name:"PM 1:30:30",value:"AM/PM h:mm:ss"},{name:"08-05 PM 01:30",value:"MM-dd AM/PM hh:mm"}],fontFamily:{MicrosoftYaHei:"YaHei"},fontarray:["Times New Roman","Arial","Tahoma","Verdana"],fontjson:{"times new roman":0,arial:1,tahoma:2,verdana:3},border:{borderTop:"borderTop",borderBottom:"borderBottom",borderLeft:"borderLeft",borderRight:"borderRight",borderNone:"borderNone",borderAll:"borderAll",borderOutside:"borderOutside",borderInside:"borderInside",borderHorizontal:"borderHorizontal",borderVertical:"borderVertical",borderColor:"borderColor",borderSize:"borderSize"},merge:{mergeAll:"Merge all",mergeV:"Vertically",mergeH:"Horizontally",mergeCancel:"Unmerge",overlappingError:"Cannot merge overlapping areas",partiallyError:"Cannot perform this operation on partially merged cells"},align:{left:"left",center:"center",right:"right",top:"Top",middle:"Middle",bottom:"Bottom"},textWrap:{overflow:"Overflow",wrap:"Wrap",clip:"Clip"},rotation:{none:"None",angleup:"Tilt Up",angledown:"Tilt Down",vertical:"Stack Vertically",rotationUp:"Rotate Up",rotationDown:"Rotate Down"},freezen:{default:"Freeze",freezenRow:"First Row",freezenColumn:"First Column",freezenRC:"Both",freezenRowRange:"Freezen row range",freezenColumnRange:"Freezen column range",freezenRCRange:"Freezen both range",freezenCancel:"Cancel",noSeletionError:"No Range to be selected"},sort:{asc:"Ascending ",desc:"Descending ",custom:"Custom sort",hasTitle:"Data has a header row",sortBy:"Sort by",addOthers:"Add another sort column",close:"close",confirm:"sort",columnOperation:"Column",secondaryTitle:"then by",sortTitle:"Sort range",sortRangeTitle:"Sort range from",sortRangeTitleTo:"to",noRangeError:"Cannot perform this operation on multiple selection areas, please select a single range and try again",mergeError:"There are merged cells in the selection, this operation cannot be performed!"},filter:{filter:"create filter",sortByAsc:"Sort A-Z",sortByDesc:"Sort Z-A",filterByColor:"Filter by color",filterByCondition:"Filter by condition",filterByValues:"Filter by values",filiterInputNone:"None",filiterInputTip:"Enter filter value",filiterRangeStartTip:"Value for formula",filiterRangeEndTip:"Value for formula",filterValueByAllBtn:"Check all",filterValueByClearBtn:"Clear",filterValueByInverseBtn:"Inverse",filterValueByTip:"filter By Values",filterConform:"Confirm",filterCancel:"Cancel",clearFilter:"Clear filter",conditionNone:"None",conditionCellIsNull:"Is empty",conditionCellNotNull:"Is not empty",conditionCellTextContain:"Text contains",conditionCellTextNotContain:"Text does not contain",conditionCellTextStart:"Text starts with",conditionCellTextEnd:"Text ends with",conditionCellTextEqual:"Text is exactly",conditionCellDateEqual:"Date is",conditionCellDateBefore:"Date is before",conditionCellDateAfter:"Date is after",conditionCellGreater:"Greater than",conditionCellGreaterEqual:"Greater than or equal to",conditionCellLess:"Less than",conditionCellLessEqual:"Less than or equal to",conditionCellEqual:"Is equal to",conditionCellNotEqual:"Is not equal to",conditionCellBetween:"Is between",conditionCellNotBetween:"Is not between",filiterMoreDataTip:"Big amount of data! please wait",filiterMonthText:"Month",filiterYearText:"Year",filiterByColorTip:"Filter by cell color",filiterByTextColorTip:"Filter by font color",filterContainerOneColorTip:"This column contains only one color",filterDateFormatTip:"Date format",valueBlank:"(Null)",mergeError:"There are merged cells in the filter selection, this operation cannot be performed!"},rightclick:{copy:"Copy",copyAs:"Copy as",paste:"Paste",insert:"Insert",delete:"Delete",deleteCell:"Delete cell",deleteSelected:"Delete selected ",hide:"Hide",hideSelected:"Hide selected ",showHide:"Show hidden ",to:"Towards",left:"Left",right:"Right",top:"Top",bottom:"Bottom",moveLeft:"Move left",moveUp:"Move up",add:"Add",row:"Row",column:"Column",width:"Width",height:"Height",number:"Number",confirm:"Confirm",orderAZ:"A-Z order",orderZA:"Z-A order",clearContent:"Clear content",matrix:"Matrix operation",sortSelection:"Sort",filterSelection:"Filter",chartGeneration:"Create chart",firstLineTitle:"first line title",untitled:"untitled",array1:"One-dimensional array",array2:"Two-dimensional array",array3:"Multidimensional Arrays",diagonal:"Diagonal",antiDiagonal:"Anti-diagonal",diagonalOffset:"Diagonal offset",offset:"Offset",boolean:"Boolean",flip:"Flip",upAndDown:"Up and down",leftAndRight:"Left and right",clockwise:"Clockwise",counterclockwise:"Counterclockwise",transpose:"Transpose",matrixCalculation:"Matrix calculation",plus:"Plus",minus:"Minus",multiply:"Multiply",divided:"Divided",power:"Power",root:"Root",log:"Log",delete0:"Delete 0 values at both ends",removeDuplicate:"Remove duplicate values",byRow:"By row",byCol:"By column",generateNewMatrix:"Generate new matrix"},comment:{insert:"Insert",edit:"Edit",delete:"Delete",showOne:"Show/Hide",showAll:"Show/Hide All"},screenshot:{screenshotTipNoSelection:"Please select the scope of the screenshot",screenshotTipTitle:"Warning\uFF01",screenshotTipHasMerge:"This operation cannot be performed on merged cells",screenshotTipHasMulti:"This operation cannot be performed on multiple selection regions",screenshotTipSuccess:"Successful",screenshotImageName:"Screenshot",downLoadClose:"Close",downLoadCopy:"Copy to clipboard",downLoadBtn:"Download",browserNotTip:"not supported by IE browser!",rightclickTip:'Please right-click "copy" on the picture',successTip:'Successfully (if pasting fails, please right-click on the image to "copy image")'},splitText:{splitDelimiters:"Delimiters",splitOther:"Other",splitContinueSymbol:"Consecutive separators are treated as a single",splitDataPreview:"Preview",splitTextTitle:"Split text",splitConfirmToExe:"There is already data here, do you want to replace it?",tipNoMulti:"Cannot perform this operation on multiple selection areas, please select a single area and try again",tipNoMultiColumn:"Only one column of data can be converted at a time. The selected area can have multiple rows but not multiple columns. Please try again after selecting a single column range"},imageText:{imageSetting:"Image setting",close:"Close",conventional:"Conventional",moveCell1:"Move and resize cells",moveCell2:"Move and do not resize the cell",moveCell3:"Do not move and resize the cell",fixedPos:"Fixed position",border:"Border",width:"Width",radius:"Radius",style:"Style",solid:"Solid",dashed:"Dashed",dotted:"Dotted",double:"Double",color:"Color"},punctuation:{tab:"Tab",semicolon:"semicolon",comma:"comma",space:"space"},findAndReplace:{find:"Find",replace:"Replace",goto:"Go to",location:"Location",formula:"Formula",date:"Date",number:"Number",string:"String",error:"Error",condition:"Condition",rowSpan:"Row span",columnSpan:"Column span",locationExample:"Location",lessTwoRowTip:"Please select at least two rows",lessTwoColumnTip:"Please select at least two columns",findTextbox:"Find Content",replaceTextbox:"Replace Content",regexTextbox:"Regular Expression",wholeTextbox:"Whole word",distinguishTextbox:"Case sensitive",allReplaceBtn:"Replace All",replaceBtn:"Replace",allFindBtn:"Find All",findBtn:"Find next",noFindTip:"The content was not found",modeTip:"This operation is not available in this mode",searchTargetSheet:"Sheet",searchTargetCell:"Cell",searchTargetValue:"Value",searchInputTip:"Please enter the search content",noReplceTip:"There is nothing to replace",noMatchTip:"No match found",successTip:"${xlength} items found",locationConstant:"Constant",locationFormula:"Formula",locationDate:"Date",locationDigital:"Number",locationString:"String",locationBool:"Logical",locationError:"Error",locationNull:"Null",locationCondition:"Conditional format",locationRowSpan:"Row span",locationColumnSpan:"Column span",locationTiplessTwoRow:"Please select at least two rows",locationTiplessTwoColumn:"Please select at least two columns",locationTipNotFindCell:"Cell not found"},sheetconfig:{delete:"Delete",copy:"Copy",rename:"Rename",changeColor:"Change color",hide:"Hide",unhide:"Unhide",moveLeft:"Move left",moveRight:"Move right",resetColor:"Reset color",cancelText:"Cancel",chooseText:"Confirm color",tipNameRepeat:"The name of the tab page cannot be repeated! Please revise",noMoreSheet:"The workbook contains at least one visual worksheet. To delete the selected worksheet, please insert a new worksheet or show a hidden worksheet.",confirmDelete:"Are you sure to delete",redoDelete:"Can be undo by Ctrl+Z",noHide:"Can't hide, at least keep one sheet tag",chartEditNoOpt:"This operation is not allowed in chart editing mode!",sheetNameSpecCharError:`The name cannot contain:[ ] : ? * / ' "`,sheetNamecannotIsEmptyError:"Sheet name cannot be empty"},conditionformat:{conditionformat_greaterThan:"Conditionformat-GreaterThan",conditionformat_greaterThan_title:"Format cells greater than",conditionformat_lessThan:"Conditionformat-LessThan",conditionformat_lessThan_title:"Format cells smaller than",conditionformat_betweenness:"Conditionformat-Betweenness",conditionformat_betweenness_title:"Format cells with values between",conditionformat_equal:"Conditionformat-Equal",conditionformat_equal_title:"Format cells equal to",conditionformat_textContains:"Conditionformat-TextContains",conditionformat_textContains_title:"Format cells containing the following text",conditionformat_occurrenceDate:"Conditionformat-OccurrenceDate",conditionformat_occurrenceDate_title:"Format cells containing the following dates",conditionformat_duplicateValue:"Conditionformat-DuplicateValue",conditionformat_duplicateValue_title:"Format cells containing the following types of values",conditionformat_top10:"Conditionformat-Top10",conditionformat_top10_percent:"Conditionformat-Top10%",conditionformat_top10_title:"Format the cells with the highest value",conditionformat_last10:"Conditionformat-Last10",conditionformat_last10_percent:"Conditionformat-Last10%",conditionformat_last10_title:"Format the cells with the smallest value",conditionformat_AboveAverage:"Conditionformat-AboveAverage",conditionformat_AboveAverage_title:"Format cells above average",conditionformat_SubAverage:"Conditionformat-SubAverage",conditionformat_SubAverage_title:"Format cells below average",rule:"Rule",newRule:"New rule",editRule:"Edit rule",deleteRule:"Delete rule",deleteCellRule:"Delete cell rule",deleteSheetRule:"Delete sheet rule",manageRules:"Management rules",showRules:"Show its formatting rules",highlightCellRules:"Highlight cell rules",itemSelectionRules:"Item selection rules",conditionformatManageRules:"Conditional Formatting Rule Manager",format:"Format",setFormat:"Set format",setAs:"Set as",setAsByArea:"For the selected area, set to",applyRange:"Apply range",selectRange:"Select application range",selectRange_percent:"Percentage of selected range",selectRange_average:"Average value of selected range",selectRange_value:"Value in the selected range",pleaseSelectRange:"Please select application range",selectDataRange:"Select data range",selectCell:"select cell",pleaseSelectCell:"Please select cell",pleaseSelectADate:"Please select a date",pleaseEnterInteger:"Please enter an integer between 1 and 1000",onlySingleCell:"Only a single cell can be referenced",conditionValueCanOnly:"The condition value can only be a number or a single cell",ruleTypeItem1:"Format all cells based on their respective values",ruleTypeItem2:"Only format cells that contain",ruleTypeItem2_title:"Only for cells that meet the following conditions",ruleTypeItem3:"Format only the top or bottom numbers",ruleTypeItem3_title:"Is the value in the following ranking",ruleTypeItem4:"Format only values above or below the average",ruleTypeItem4_title:"Is a value that satisfies the following conditions",ruleTypeItem5:"Format only unique or repeated values",ruleTypeItem6:"Use formulas to determine which cells to format",formula:"Formula",textColor:"Text color",cellColor:"Cell color",confirm:"Confirm",confirmColor:"Confirm color",cancel:"Cancel",close:"Close",clearColorSelect:"Clear color select",sheet:"Sheet",currentSheet:"Current Sheet",dataBar:"data bar",dataBarColor:"data bar color",gradientDataBar_1:"Blue-white gradient data bar",gradientDataBar_2:"Green-white gradient data bar",gradientDataBar_3:"Red-white gradient data bar",gradientDataBar_4:"Orange-white gradient stripes",gradientDataBar_5:"Light blue-white gradient stripes",gradientDataBar_6:"Purple-white gradient data bar",solidColorDataBar_1:"Blue data bar",solidColorDataBar_2:"Green data bar",solidColorDataBar_3:"Red data bar",solidColorDataBar_4:"Orange data bar",solidColorDataBar_5:"Light blue data bar",solidColorDataBar_6:"Purple data bar",colorGradation:"color gradation",colorGradation_1:"Green-yellow-red color gradation",colorGradation_2:"Red-yellow-green color gradation",colorGradation_3:"Green-white-red color gradation",colorGradation_4:"Red-white-green color gradation",colorGradation_5:"Blue-white-red color gradation",colorGradation_6:"Red-white-blue color gradation",colorGradation_7:"White-red color gradation",colorGradation_8:"Red-white color gradation",colorGradation_9:"Green-white color gradation",colorGradation_10:"White-green color gradation",colorGradation_11:"Green-yellow color gradation",colorGradation_12:"Yellow-green color gradation",icons:"icons",pleaseSelectIcon:"Please click to select a group of icons:",cellValue:"Cell value",specificText:"Specific text",occurrence:"Date",greaterThan:"Greater than",lessThan:"Less than",between:"Between",equal:"Equal",in:"In",between2:"",contain:"Contain",textContains:"Text contains",duplicateValue:"Duplicate value",uniqueValue:"Unique value",top:"Top",top10:"Top 10",top10_percent:"Top 10%",last:"Last",last10:"Last 10",last10_percent:"Last 10%",oneself:"",above:"Above",aboveAverage:"Above average",below:"Below",belowAverage:"Below average",all:"All",yesterday:"YTD",today:"Today",tomorrow:"Tomorrow",lastWeek:"Last week",thisWeek:"This week",lastMonth:"Last month",thisMonth:"This month",lastYear:"Last year",thisYear:"This year",last7days:"Last 7 days",last30days:"Last 30 days",next7days:"Next 7 days",next30days:"Next 30 days",next60days:"Next 60 days",chooseRuleType:"Choose rule type",editRuleDescription:"Edit rule description",newFormatRule:"New format rule",editFormatRule:"Edit format rule",formatStyle:"Style",fillType:"Fill",color:"Color",twocolor:"Two-color",tricolor:"Tricolor",multicolor:"Multi color",grayColor:"Gray color",gradient:"Gradient",solid:"Solid",maxValue:"Max value",medianValue:"Median value",minValue:"Min value",direction:"Direction",threeWayArrow:"Three-way arrow",fourWayArrow:"Four-way arrow",fiveWayArrow:"Five-way arrow",threeTriangles:"Three triangles",shape:"Shape",threeColorTrafficLight:"Three-color traffic light",fourColorTrafficLight:"Four-color traffic light",threeSigns:"Three signs",greenRedBlackGradient:"Green-red-black gradient",rimless:"Rimless",bordered:"Bordered",mark:"Mark",threeSymbols:"Three symbols",tricolorFlag:"Tricolor flag",circled:"Circled",noCircle:"No circle",grade:"Grade",grade4:"4 Grade",grade5:"5 Grade",threeStars:"3 Stars",fiveQuadrantDiagram:"Five-quadrant diagram",fiveBoxes:"5 Boxes"},insertLink:{linkText:"Text",linkType:"Link type",external:"External link",internal:"Internal link",linkAddress:"Link address",linkSheet:"Worksheet",linkCell:"Cell reference",linkTooltip:"Tooltip",placeholder1:"Please enter the web link address",placeholder2:"Please enter the cell to be quoted, example A1",placeholder3:"Please enter the prompt content",tooltipInfo1:"Please enter a valid link",tooltipInfo2:"Please enter the correct cell reference"},dataVerification:{cellRange:"Cell range",selectCellRange:"Click to select a cell range",selectCellRange2:"Please select a range of cells",verificationCondition:"Verification condition",allowMultiSelect:"Allow multiple selection",dropdown:"drop-down list",checkbox:"Checkbox",number:"Number",number_integer:"Number-integer",number_decimal:"Number-decimal",text_content:"Text-content",text_length:"Text-length",date:"Date",validity:"Effectiveness",placeholder1:"Please enter the options, separated by commas, such as 1,2,3,4,5",placeholder2:"Please enter content",placeholder3:"Numeric value, such as 10",placeholder4:"Please enter the specified text",placeholder5:"Please enter the prompt displayed when the cell is selected",selected:"Selected",notSelected:"Not selected",between:"Between",notBetween:"Not between",equal:"Equal",notEqualTo:"Not equal to",moreThanThe:"More than the",lessThan:"Less than",greaterOrEqualTo:"Greater or equal to",lessThanOrEqualTo:"Less than or equal to",include:"Include",exclude:"Exclude",earlierThan:"Earlier than",noEarlierThan:"No earlier than",laterThan:"Later than",noLaterThan:"No later than",identificationNumber:"Identification number",phoneNumber:"Phone number",remote:"Automatic remote acquisition option",prohibitInput:"Prohibit input when input data is invalid",hintShow:"Show prompt when the cell is selected",deleteVerification:"Delete verification",tooltipInfo1:"The drop-down list option cannot be empty",tooltipInfo2:"Checkbox content cannot be empty",tooltipInfo3:"The value entered is not a numeric type",tooltipInfo4:"The value 2 cannot be less than the value 1",tooltipInfo5:"The text content cannot be empty",tooltipInfo6:"The value entered is not a date type",tooltipInfo7:"Date 2 cannot be less than date 1"},formula:{sum:"Sum",average:"Average",count:"Count",max:"Max",min:"Min",ifGenerate:"If formula generator",find:"Learn more",tipNotBelongToIf:"This cell function does not belong to the if formula!",tipSelectCell:"Please select the cell to insert the function",ifGenCompareValueTitle:"Comparison value",ifGenSelectCellTitle:"Click to select cell",ifGenRangeTitle:"Range",ifGenRangeTo:"to",ifGenRangeEvaluate:"Range evaluate",ifGenSelectRangeTitle:"Click to select range",ifGenCutWay:"Partition way",ifGenCutSame:"Same Partition value",ifGenCutNpiece:"Partition by N",ifGenCutCustom:"Custom",ifGenCutConfirm:"Confirm",ifGenTipSelectCell:"Select cells",ifGenTipSelectCellPlace:"Please select cells",ifGenTipSelectRange:"Select range",ifGenTipSelectRangePlace:"Please select range",ifGenTipNotNullValue:"The comparison value cannot be empty!",ifGenTipLableTitile:"Label",ifGenTipRangeNotforNull:"The range cannot be empty!",ifGenTipCutValueNotforNull:"The partition value cannot be empty!",ifGenTipNotGenCondition:"No conditions are available for generation!"},formulaMore:{valueTitle:"Value",tipSelectDataRange:"Select data range",tipDataRangeTile:"Data range",findFunctionTitle:"Search function",tipInputFunctionName:"Function name or brief description of function",Array:"Array",Database:"Database",Date:"Date",Engineering:"Engineering",Filter:"Filter",Financial:"Financial",luckysheet:"Luckysheet",other:"Other",Logical:"Logical",Lookup:"Lookup",Math:"Math",Operator:"Operator",Parser:"Parser",Statistical:"Statistical",Text:"Text",dataMining:"Data Mining",selectFunctionTitle:"Select a function",calculationResult:"Result",tipSuccessText:"Success",tipParamErrorText:"Parameter type error",helpClose:"Close",helpCollapse:"Collapse",helpExample:"Example",helpAbstract:"Abstract",execfunctionError:"Error in the formula",execfunctionSelfError:"The formula cannot refer to its own cell",execfunctionSelfErrorResult:"The formula cannot refer to its own cell, which will lead to inaccurate calculation results",allowRepeatText:"Repeat",allowOptionText:"Option",selectCategory:"Or select a category"},drag:{noMerge:"Cannot perform this operation on merged cells",affectPivot:"This change cannot be made to the selected cell because it will affect the pivot table!",noMulti:"Cannot perform this operation on multiple selection areas, please select a single area",noPaste:"Unable to paste this content here, please select a cell in the paste area and try to paste again",noPartMerge:"Cannot perform this operation on partially merged cells",inputCorrect:"Please enter the correct value",notLessOne:"The number of rows and columns cannot be less than 1",offsetColumnLessZero:"The offset column cannot be negative!",pasteMustKeybordAlert:"\u5728\u8868\u683C\u4E2D\u8FDB\u884C\u590D\u5236\u7C98\u8D34: Ctrl + C \u8FDB\u884C\u590D\u5236, Ctrl + V \u8FDB\u884C\u7C98\u8D34, Ctrl + X \u8FDB\u884C\u526A\u5207",pasteMustKeybordAlertHTMLTitle:"\u5728\u8868\u683C\u4E2D\u8FDB\u884C\u590D\u5236\u7C98\u8D34",pasteMustKeybordAlertHTML:"Ctrl + C  \u8FDB\u884C\u590D\u5236
Ctrl + V  \u8FDB\u884C\u7C98\u8D34
Ctrl + X  \u8FDB\u884C\u526A\u5207"},pivotTable:{title:"Pivot Table",closePannel:"Close",editRange:"Range",tipPivotFieldSelected:"Select the fields",tipClearSelectedField:"Clear all fields",btnClearSelectedField:"Clear",btnFilter:"Filter",titleRow:"Row",titleColumn:"Column",titleValue:"Value",tipShowColumn:"Statistics fields are displayed as columns",tipShowRow:"Statistics fields are displayed as rows",titleSelectionDataRange:"Select range",titleDataRange:"Data range",valueSum:"SUM",valueStatisticsSUM:"Sum",valueStatisticsCOUNT:"Count",valueStatisticsCOUNTA:"Count A",valueStatisticsCOUNTUNIQUE:"Count Unique",valueStatisticsAVERAGE:"Average",valueStatisticsMAX:"Max",valueStatisticsMIN:"Min",valueStatisticsMEDIAN:"Median",valueStatisticsPRODUCT:"Product",valueStatisticsSTDEV:"Stdev",valueStatisticsSTDEVP:"Stdevp",valueStatisticslet:"Var",valueStatisticsVARP:"VarP",errorNotAllowEdit:"This operation is prohibited in non-editing mode!",errorNotAllowMulti:"Cannot perform this operation on multiple selection areas, please select a single range and try again",errorSelectRange:"Please select the range of the new pivot table",errorIsDamage:"The source data of this pivot table is corrupted!",errorNotAllowPivotData:"Cannot select pivot table as source data!",errorSelectionRange:"Selection failed, wrong input range!",errorIncreaseRange:"Please expand the selected range!",titleAddColumn:"Add column to pivot table",titleMoveColumn:"Move the column to the white box below",titleClearColumnFilter:"Clear the filter for this column",titleFilterColumn:"Filter",titleSort:"Sort",titleNoSort:"No sort",titleSortAsc:"ASC",titleSortDesc:"DESC",titleSortBy:"Sort by",titleShowSum:"Show total",titleStasticTrue:"Yes",titleStasticFalse:"No"},dropCell:{copyCell:"Copy",sequence:"Sequence",onlyFormat:"Only format",noFormat:"Not format",day:"Day",workDay:"Work Day",month:"Month",year:"Year",chineseNumber:"Chinese numbers"},imageCtrl:{borderTile:"Image border color",borderCur:"Color"},protection:{protectiontTitle:"Protection",enterPassword:"Enter a password (optional)",enterHintTitle:"Prompt when editing is prohibited (optional)",enterHint:"The cell or chart you are trying to change is in a protected worksheet. If you want to change it, please unprotect the worksheet. You may need to enter a password",swichProtectionTip:"Protect the sheet and contents of locked cells",authorityTitle:"Allow users of this sheet to:",selectLockedCells:"Select locked cells",selectunLockedCells:"Select unlocked cells",formatCells:"Format cells",formatColumns:"Format columns",formatRows:"Format rows",insertColumns:"Insert columns",insertRows:"Insert rows",insertHyperlinks:"Insert hyperlinks",deleteColumns:"Delete columns",deleteRows:"Delete rows",sort:"Sort",filter:"Filter",usePivotTablereports:"Use Pivot Table reports",editObjects:"Edit objects",editScenarios:"Edit scenarios",allowRangeTitle:"Allow users of range to:",allowRangeAdd:"New...",allowRangeAddTitle:"Title",allowRangeAddSqrf:"Reference",selectCellRange:"Click to select a cell range",selectCellRangeHolder:"Cell range",allowRangeAddTitlePassword:"Password",allowRangeAddTitleHint:"Prompt",allowRangeAddTitleHintTitle:"Prompt when a password is set (optional)",allowRangeAddtitleDefault:"Input range name",rangeItemDblclick:"Double click to edit",rangeItemHasPassword:"Has password",rangeItemErrorTitleNull:"Title is null",rangeItemErrorRangeNull:"Reference is null",rangeItemErrorRange:"Reference is error",validationTitle:"Password validation",validationTips:"Need to enter a password to unlock the protection of the worksheet",validationInputHint:"Enter a password",checkPasswordNullalert:"Password is required!",checkPasswordWrongalert:"Incorrect password, please try again!",checkPasswordSucceedalert:"Unlock Succeed!",defaultRangeHintText:"The cell is being password protected.",defaultSheetHintText:"The cell or chart is in a protected worksheet. To make changes, please unprotect the worksheet. You may need to enter a password"},cellFormat:{cellFormatTitle:"Format cells",protection:"Protection",locked:"Locked",hidden:"Hidden",protectionTips:"To lock cells or hide formulas, protect the worksheet. On the toolbar, Click Protect Sheet Button",tipsPart:"Partial checked",tipsAll:"All checked",selectionIsNullAlert:"Selection is required!",sheetDataIsNullAlert:"error, Data is none!"},print:{normalBtn:"Normal",layoutBtn:"Page Layout",pageBtn:"Page\u2002break\u2002preview",menuItemPrint:"Print (Ctrl+P)",menuItemAreas:"Print areas",menuItemRows:"Print title rows",menuItemColumns:"Print title columns"},edit:{typing:"typing"},websocket:{success:"WebSocket connection success",refresh:"An error occurred in the WebSocket connection, please refresh the page!",wait:"An error occurred in the WebSocket connection, please be patient!",close:"WebSocket connection closed",contact:"Server communication error occurred, please refresh the page and try again, if not, please contact the administrator!",support:"The current browser does not support WebSocket"}}});var lu,au=Ae(()=>{lu={functionlist:[{n:"SUMIF",t:0,d:"\u5BF9\u8303\u56F4\u4E2D\u7B26\u5408\u6307\u5B9A\u6761\u4EF6\u7684\u503C\u6C42\u548C\u3002",a:"\u5BF9\u8303\u56F4\u4E2D\u7B26\u5408\u6307\u5B9A\u6761\u4EF6\u7684\u503C\u6C42\u548C\u3002",m:[2,3],p:[{name:"\u8303\u56F4",detail:"\u8981\u6839\u636E\u6761\u4EF6\u8FDB\u884C\u68C0\u6D4B\u7684\u8303\u56F4\u3002",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"\u6761\u4EF6",detail:`\u8981\u5E94\u7528\u4E8E\u8303\u56F4\u7684\u6A21\u5F0F\u6216\u6D4B\u8BD5\u6761\u4EF6\u3002 + +\u5982\u679C\u8303\u56F4\u5305\u542B\u7684\u662F\u8981\u68C0\u6D4B\u7684\u6587\u672C\uFF0C\u5219\u6761\u4EF6\u5FC5\u987B\u4E3A\u5B57\u7B26\u4E32\u3002\u6761\u4EF6\u53EF\u4EE5\u5305\u542B\u901A\u914D\u7B26\uFF0C\u5305\u62EC\u7528\u4E8E\u5339\u914D\u5355\u4E2A\u5B57\u7B26\u7684?\u6216\u7528\u4E8E\u5339\u914D\u96F6\u4E2A\u6216\u8FDE\u7EED\u591A\u4E2A\u5B57\u7B26\u7684*\u3002\u8981\u5339\u914D\u95EE\u53F7\u661F\u53F7\u672C\u8EAB\uFF0C\u8BF7\u5728\u8BE5\u5B57\u7B26\u524D\u9762\u52A0\u4E0A\u6CE2\u6D6A\u53F7(~)\u524D\u7F00\uFF08\u5373~?\u548C~*\uFF09\u3002\u5B57\u7B26\u4E32\u6761\u4EF6\u5FC5\u987B\u7528\u5F15\u53F7\u62EC\u8D77\u6765\u3002\u51FD\u6570\u4F1A\u68C0\u67E5\u8303\u56F4\u4E2D\u7684\u6BCF\u4E2A\u5355\u5143\u683C\u4E0E\u6761\u4EF6\u662F\u5426\u76F8\u7B49\u6216\u5339\u914D\uFF08\u5982\u679C\u4F7F\u7528\u4E86\u901A\u914D\u7B26\uFF09\u3002 + +\u5982\u679C\u8303\u56F4\u5305\u542B\u7684\u662F\u8981\u68C0\u6D4B\u7684\u6570\u5B57\uFF0C\u5219\u6761\u4EF6\u53EF\u4EE5\u662F\u5B57\u7B26\u4E32\u4E5F\u53EF\u4EE5\u662F\u6570\u5B57\u3002\u5982\u679C\u7ED9\u5B9A\u7684\u6761\u4EF6\u662F\u4E00\u4E2A\u6570\u5B57\uFF0C\u5219\u68C0\u67E5\u8303\u56F4\u4E2D\u7684\u6BCF\u4E2A\u5355\u5143\u683C\u662F\u5426\u7B49\u4E8E\u6761\u4EF6\u3002\u53E6\u5916\uFF0C\u6761\u4EF6\u4E5F\u53EF\u80FD\u662F\u5305\u542B\u6570\u5B57\u7684\u5B57\u7B26\u4E32\uFF08\u4E5F\u5C06\u5BF9\u5176\u8FDB\u884C\u76F8\u7B49\u68C0\u6D4B\uFF09\uFF0C\u6216\u8005\u5E26\u6709\u4EE5\u4E0B\u524D\u7F00\u7684\u6570\u5B57\uFF1A=\uFF08\u68C0\u67E5\u662F\u5426\u76F8\u7B49\uFF09\u3001>\uFF08\u68C0\u67E5\u8303\u56F4\u5355\u5143\u683C\u7684\u503C\u662F\u5426\u5927\u4E8E\u6761\u4EF6\u503C\uFF09\u6216<\uFF08\u68C0\u67E5\u8303\u56F4\u5355\u5143\u683C\u7684\u503C\u662F\u5426\u5C0F\u4E8E\u6761\u4EF6\u503C\uFF09`,example:'">20"',require:"m",repeat:"n",type:"rangeall"},{name:"\u6C42\u548C\u8303\u56F4",detail:"\u8981\u6C42\u548C\u7684\u8303\u56F4\uFF08\u5982\u679C\u4E0E\u8303\u56F4\u4E0D\u540C\uFF09\u3002",example:"B1:B10",require:"o",repeat:"n",type:"range"}]},{n:"TAN",t:0,d:"\u8FD4\u56DE\u5DF2\u77E5\u89D2\u5EA6\u7684\u6B63\u5207\u503C\u3002",a:"\u8FD4\u56DE\u5DF2\u77E5\u89D2\u5EA6\u7684\u6B63\u5207\u503C\u3002",m:[1,1],p:[{name:"\u89D2\u5EA6",detail:"\u8981\u6C42\u5176\u6B63\u5207\u503C\u7684\u89D2\u5EA6\uFF0C\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",example:"45*PI()/180",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TANH",t:0,d:"\u8FD4\u56DE\u7ED9\u5B9A\u5B9E\u6570\u7684\u53CC\u66F2\u6B63\u5207\u503C\u3002",a:"\u8FD4\u56DE\u7ED9\u5B9A\u5B9E\u6570\u7684\u53CC\u66F2\u6B63\u5207\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8BA1\u7B97\u5176\u53CC\u66F2\u6B63\u5207\u503C\u7684\u5B9E\u6570\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CEILING",t:0,d:"\u5C06\u6570\u503C\u5411\u4E0A\u53D6\u6574\u4E3A\u6700\u63A5\u8FD1\u7684\u6307\u5B9A\u56E0\u6570\u7684\u500D\u6570\u3002",a:"\u5C06\u6570\u503C\u5411\u4E0A\u53D6\u6574\u4E3A\u6700\u63A5\u8FD1\u7684\u6307\u5B9A\u56E0\u6570\u7684\u500D\u6570\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u8981\u5411\u4E0A\u820D\u5165\u7684\u6570\u503C\u3002",example:"23.25",require:"m",repeat:"n",type:"rangenumber"},{name:"\u56E0\u6570",detail:"\u8981\u5C06\u503C\u820D\u5165\u5230\u6B64\u6570\u7684\u6574\u6570\u500D\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ATAN",t:0,d:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u6B63\u5207\u503C\uFF0C\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u6B63\u5207\u503C",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8BA1\u7B97\u5176\u53CD\u6B63\u5207\u503C\u7684\u6570\u503C\u3002",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ASINH",t:0,d:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u53CC\u66F2\u6B63\u5F26\u503C\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u53CC\u66F2\u6B63\u5F26\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8BA1\u7B97\u5176\u53CD\u53CC\u66F2\u6B63\u5F26\u503C\u7684\u6570\u503C\u3002",example:"0.9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ABS",t:0,d:"\u8FD4\u56DE\u6570\u503C\u7684\u7EDD\u5BF9\u503C\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u7EDD\u5BF9\u503C\u3002",m:[1,1],p:[{name:"value",detail:"\u8981\u8FD4\u56DE\u5176\u7EDD\u5BF9\u503C\u7684\u6570\u3002",example:"-2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ACOS",t:0,d:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u4F59\u5F26\u503C\uFF0C\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u4F59\u5F26\u503C",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8BA1\u7B97\u5176\u53CD\u4F59\u5F26\u503C\u7684\u6570\u503C\u3002\u5FC5\u987B\u4ECB\u4E8E-1\u548C1\u4E4B\u95F4\uFF0C\u5305\u62EC\u4E24\u7AEF\u503C\u3002",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ACOSH",t:0,d:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u53CC\u66F2\u4F59\u5F26\u503C\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u53CC\u66F2\u4F59\u5F26\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8BA1\u7B97\u5176\u53CD\u53CC\u66F2\u4F59\u5F26\u503C\u7684\u6570\u503C\u3002\u5FC5\u987B\u5927\u4E8E\u7B49\u4E8E1\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MULTINOMIAL",t:0,d:"\u8FD4\u56DE\u53C2\u6570\u548C\u7684\u9636\u4E58\u9664\u4EE5\u5404\u53C2\u6570\u9636\u4E58\u7684\u4E58\u79EF\u540E\u5F97\u5230\u7684\u503C\u3002",a:"\u8FD4\u56DE\u53C2\u6570\u548C\u7684\u9636\u4E58\u9664\u4EE5\u5404\u53C2\u6570\u9636\u4E58\u7684\u4E58\u79EF\u540E\u5F97\u5230\u7684\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u7528\u4E8E\u8BA1\u7B97\u7684\u7B2C\u4E00\u9879\u6570\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2",detail:"\u7528\u4E8E\u8BA1\u7B97\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"ATANH",t:0,d:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u53CC\u66F2\u6B63\u5207\u503C\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u53CC\u66F2\u6B63\u5207\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8BA1\u7B97\u5176\u53CD\u53CC\u66F2\u6B63\u5207\u503C\u7684\u6570\u503C\u3002\u5FC5\u987B\u4ECB\u4E8E-1\u548C1\u4E4B\u95F4\uFF08\u4E0D\u5305\u62EC-1\u548C1\uFF09\u3002",example:"0.9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ATAN2",t:0,d:"\u4EE5\u5F27\u5EA6\u4E3A\u5355\u4F4D\u8FD4\u56DE x \u8F74\u4E0E\u4ECE\u539F\u70B9 (0,0) \u5230\u6307\u5B9A\u5750\u6807\u70B9 (`x`,`y`) \u4E4B\u95F4\u8FDE\u7EBF\u7684\u5939\u89D2\u3002",a:"\u4EE5\u5F27\u5EA6\u4E3A\u5355\u4F4D\u8FD4\u56DE x \u8F74\u4E0E\u4ECE\u539F\u70B9 (0,0) \u5230\u6307\u5B9A\u5750\u6807\u70B9 (`x`,`y`) \u4E4B\u95F4\u8FDE\u7EBF\u7684\u5939\u89D2\u3002",m:[2,2],p:[{name:"x",detail:"\u8981\u8BA1\u7B97\u5176\u4E0Ex\u8F74\u5939\u89D2\u5927\u5C0F\u7684\u7EBF\u6BB5\u7684\u7EC8\u70B9x\u5750\u6807\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"y",detail:"\u8981\u8BA1\u7B97\u5176\u4E0Ex\u8F74\u5939\u89D2\u5927\u5C0F\u7684\u7EBF\u6BB5\u7684\u7EC8\u70B9y\u5750\u6807\u3002",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUNTBLANK",t:1,d:"\u8FD4\u56DE\u7ED9\u5B9A\u8303\u56F4\u5185\u7684\u7A7A\u5355\u5143\u683C\u6570\u3002",a:"\u8FD4\u56DE\u7ED9\u5B9A\u8303\u56F4\u5185\u7684\u7A7A\u5355\u5143\u683C\u6570\u3002",m:[1,1],p:[{name:"\u8303\u56F4",detail:"\u8981\u7EDF\u8BA1\u7A7A\u767D\u5355\u5143\u683C\u6570\u91CF\u7684\u8303\u56F4\u3002",example:"A2:C100",require:"m",repeat:"n",type:"range"}]},{n:"COSH",t:0,d:"\u8FD4\u56DE\u7ED9\u5B9A\u5B9E\u6570\u7684\u53CC\u66F2\u4F59\u5F26\u503C\u3002",a:"\u8FD4\u56DE\u7ED9\u5B9A\u5B9E\u6570\u7684\u53CC\u66F2\u4F59\u5F26\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8BA1\u7B97\u5176\u53CC\u66F2\u4F59\u5F26\u503C\u7684\u5B9E\u6570\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"INT",t:0,d:"\u5C06\u6570\u503C\u5411\u4E0B\u53D6\u6574\u4E3A\u5C0F\u4E8E\u6216\u7B49\u4E8E\u8BE5\u6570\u7684\u6700\u63A5\u8FD1\u7684\u6574\u6570\u3002",a:"\u5C06\u6570\u503C\u5411\u4E0B\u53D6\u6574\u4E3A\u5C0F\u4E8E\u6216\u7B49\u4E8E\u8BE5\u6570\u7684\u6700\u63A5\u8FD1\u7684\u6574\u6570\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u5411\u4E0B\u53D6\u6574\u4E3A\u6700\u63A5\u8FD1\u7684\u6574\u6570\u7684\u6570\u503C\u3002",example:"99.44",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ISEVEN",t:0,d:"\u68C0\u67E5\u6240\u63D0\u4F9B\u7684\u6570\u503C\u662F\u5426\u4E3A\u5076\u6570\u3002",a:"\u68C0\u67E5\u6240\u63D0\u4F9B\u7684\u6570\u503C\u662F\u5426\u4E3A\u5076\u6570\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u9A8C\u8BC1\u5176\u662F\u5426\u4E3A\u5076\u6570\u7684\u6570\u503C\u3002 + +\u5982\u679C\u503C\u4E3A\u5076\u6570\u6216\u6307\u5411\u5305\u542B\u5076\u6570\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0CISEVEN\u5C06\u8FD4\u56DETRUE\uFF0C\u5426\u5219\u8FD4\u56DEFALSE\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ISODD",t:0,d:"\u68C0\u67E5\u6240\u63D0\u4F9B\u7684\u6570\u503C\u662F\u5426\u4E3A\u5947\u6570\u3002",a:"\u68C0\u67E5\u6240\u63D0\u4F9B\u7684\u6570\u503C\u662F\u5426\u4E3A\u5947\u6570\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u9A8C\u8BC1\u5176\u662F\u5426\u4E3A\u5947\u6570\u7684\u6570\u503C\u3002 + +\u5982\u679C\u503C\u4E3A\u5947\u6570\u6216\u6307\u5411\u5305\u542B\u5947\u6570\u7684\u5355\u5143\u683C\uFF0CISODD\u5C06\u8FD4\u56DETRUE\uFF0C\u5426\u5219\u8FD4\u56DEFALSE\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LCM",t:0,d:"\u8FD4\u56DE\u4E00\u4E2A\u6216\u591A\u4E2A\u6574\u6570\u7684\u6700\u5C0F\u516C\u500D\u6570\u3002",a:"\u8FD4\u56DE\u4E00\u4E2A\u6216\u591A\u4E2A\u6574\u6570\u7684\u6700\u5C0F\u516C\u500D\u6570\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8981\u5728\u6C42\u6700\u5C0F\u516C\u500D\u6570\u6570\u7684\u8BA1\u7B97\u4E2D\u68C0\u67E5\u5176\u56E0\u6570\u7684\u7B2C\u4E00\u9879\u6570\u503C\u6216\u8303\u56F4\u3002",example:"A2:A5",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2",detail:"[\u53EF\u9009] - \u5728\u6C42\u6700\u5C0F\u516C\u500D\u6570\u65F6\u8981\u8003\u8651\u5176\u56E0\u6570\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"3",require:"o",repeat:"y",type:"rangeall"}]},{n:"LN",t:0,d:"\u8FD4\u56DE\u6570\u503C\u4EE5 e\uFF08\u6B27\u62C9\u6570\uFF09\u4E3A\u5E95\u7684\u5BF9\u6570\u3002",a:"\u8FD4\u56DE\u6570\u503C\u4EE5 e\uFF08\u6B27\u62C9\u6570\uFF09\u4E3A\u5E95\u7684\u5BF9\u6570\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u4EE5 e \u4E3A\u5E95\u6570\u8BA1\u7B97\u5176\u5BF9\u6570\u7684\u503C\u3002 + +\u503C\u5FC5\u987B\u4E3A\u6B63\u6570\u3002`,example:"100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LOG",t:0,d:"\u6839\u636E\u6307\u5B9A\u5E95\u6570\u8FD4\u56DE\u6570\u5B57\u7684\u5BF9\u6570\u3002",a:"\u6839\u636E\u6307\u5B9A\u5E95\u6570\u8FD4\u56DE\u6570\u5B57\u7684\u5BF9\u6570\u3002",m:[1,2],p:[{name:"\u503C",detail:"\u60F3\u8981\u8BA1\u7B97\u5176\u5BF9\u6570\u7684\u6B63\u5B9E\u6570\u3002",example:"128",require:"m",repeat:"n",type:"rangenumber"},{name:"\u5E95\u6570",detail:"[\u53EF\u9009] - \u5BF9\u6570\u7684\u5E95\u6570\u3002",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"LOG10",t:0,d:"\u8FD4\u56DE\u6570\u503C\u4EE510\u4E3A\u5E95\u7684\u5BF9\u6570\u3002",a:"\u8FD4\u56DE\u6570\u503C\u4EE510\u4E3A\u5E95\u7684\u5BF9\u6570\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u8BA1\u7B97\u5176\u4EE510\u4E3A\u5E95\u7684\u5BF9\u6570\u7684\u6570\u503C\u3002 + +\u503C\u5FC5\u987B\u4E3A\u6B63\u503C\u3002`,example:"100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MOD",t:0,d:"\u8FD4\u56DE\u4E24\u6570\u76F8\u9664\u7684\u4F59\u6570, \u7ED3\u679C\u7684\u7B26\u53F7\u4E0E\u9664\u6570\u76F8\u540C\u3002",a:"\u8FD4\u56DE\u4E24\u6570\u76F8\u9664\u7684\u4F59\u6570\u3002",m:[2,2],p:[{name:"\u88AB\u9664\u6570",detail:"\u8981\u5C06\u5176\u76F8\u9664\u4EE5\u5F97\u5230\u4F59\u6570\u7684\u6570\u503C\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"\u9664\u6570",detail:"\u7528\u4E8E\u9664\u5176\u4ED6\u6570\u7684\u6570\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MROUND",t:0,d:"\u5C06\u6570\u503C\u53D6\u6574\u4E3A\u53E6\u4E00\u6574\u6570\u6700\u63A5\u8FD1\u7684\u6574\u6570\u500D\u3002",a:"\u5C06\u6570\u503C\u53D6\u6574\u4E3A\u53E6\u4E00\u6574\u6570\u6700\u63A5\u8FD1\u7684\u6574\u6570\u500D\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u8981\u53D6\u6574\u4E3A\u53E6\u4E00\u6574\u6570\u6700\u63A5\u8FD1\u7684\u6574\u6570\u500D\u7684\u6570\u503C\u3002",example:"21",require:"m",repeat:"n",type:"rangenumber"},{name:"\u56E0\u6570",detail:"\u503C\u5C06\u53D6\u6B64\u56E0\u6570\u7684\u6574\u6570\u500D\u3002",example:"14",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ODD",t:0,d:"\u5C06\u6570\u503C\u5411\u4E0A\u53D6\u6574\u4E3A\u6700\u63A5\u8FD1\u7684\u5947\u6574\u6570\u3002",a:"\u5C06\u6570\u503C\u5411\u4E0A\u53D6\u6574\u4E3A\u6700\u63A5\u8FD1\u7684\u5947\u6574\u6570\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u5411\u4E0A\u53D6\u6574\u7684\u6570\u503C\uFF0C\u53D6\u6574\u503C\u4E3A\u5927\u4E8E\u6B64\u503C\u7684\u6700\u63A5\u8FD1\u7684\u5947\u6570\u3002 + +\u5982\u679C\u503C\u4E3A\u8D1F\u6570\uFF0C\u5219\u5C06\u5176\u53D6\u6574\u4E3A\u7EDD\u5BF9\u503C\u5927\u4E8E\u8BE5\u503C\u7684\u76F8\u90BB\u8D1F\u5947\u6570\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMSQ",t:0,d:"\u8FD4\u56DE\u4E00\u7EC4\u6570\u503C\u548C/\u6216\u5355\u5143\u683C\u7684\u5E73\u65B9\u603B\u548C\u3002",a:"\u8FD4\u56DE\u4E00\u7EC4\u6570\u503C\u548C/\u6216\u5355\u5143\u683C\u7684\u5E73\u65B9\u603B\u548C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8981\u5C06\u5176\u5E73\u65B9\u76F8\u52A0\u7684\u7B2C\u4E00\u4E2A\u6570\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u8981\u5C06\u5176\u5E73\u65B9\u4E0E\u503C1\u7684\u5E73\u65B9\u76F8\u52A0\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"COMBIN",t:0,d:"\u7ED9\u5B9A\u96C6\u5408\u4E2D\u7684\u5BF9\u8C61\u603B\u6570\u548C\u8981\u9009\u62E9\u7684\u5BF9\u8C61\u6570\u91CF\uFF0C\u8FD4\u56DE\u5171\u6709\u591A\u5C11\u79CD\u4E0D\u540C\u9009\u62E9\u65B9\u5F0F\u3002",a:"\u7ED9\u5B9A\u96C6\u5408\u4E2D\u7684\u5BF9\u8C61\u603B\u6570\u548C\u8981\u9009\u62E9\u7684\u5BF9\u8C61\u6570\u91CF",m:[2,2],p:[{name:"n",detail:"\u8981\u4ECE\u4E2D\u8FDB\u884C\u9009\u62E9\u7684\u5BF9\u8C61\u96C6\u5408\u7684\u5927\u5C0F\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"k",detail:"\u8981\u9009\u62E9\u7684\u5BF9\u8C61\u6570\u91CF\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUM",t:0,d:"\u8FD4\u56DE\u4E00\u7EC4\u6570\u503C\u548C/\u6216\u5355\u5143\u683C\u7684\u603B\u548C\u3002",a:"\u8FD4\u56DE\u4E00\u7EC4\u6570\u503C\u548C/\u6216\u5355\u5143\u683C\u7684\u603B\u548C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8981\u76F8\u52A0\u7684\u7B2C\u4E00\u4E2A\u6570\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2",detail:"[\u53EF\u9009] - \u8981\u76F8\u52A0\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"SUBTOTAL",t:0,d:"\u4F7F\u7528\u6307\u5B9A\u7684\u6C47\u603B\u51FD\u6570\uFF0C\u8FD4\u56DE\u4E00\u7CFB\u5217\u7EB5\u5411\u5355\u5143\u683C\u7684\u5206\u7C7B\u6C47\u603B\u3002",a:"\u4F7F\u7528\u6307\u5B9A\u7684\u6C47\u603B\u51FD\u6570",m:[2,256],p:[{name:"\u51FD\u6570\u4EE3\u7801",detail:`\u7528\u4E8E\u8BA1\u7B97\u5206\u7C7B\u6C47\u603B\u7684\u51FD\u6570\u3002 + +1\u4EE3\u8868AVERAGE + +2\u4EE3\u8868COUNT + +3\u4EE3\u8868COUNTA + +4\u4EE3\u8868MAX + +5\u4EE3\u8868MIN + +6\u4EE3\u8868PRODUCT + +7\u4EE3\u8868STDEV + +8\u4EE3\u8868STDEVP + +9\u4EE3\u8868SUM + +10\u4EE3\u8868VAR + +11\u4EE3\u8868VARP + +\u901A\u8FC7\u5728\u8FD9\u4E9B2\u4F4D\u4EE3\u7801\u524D\u9644\u52A010\uFF08\u5BF9\u4E8E1\u4F4D\u4EE3\u7801\uFF09\u62161\uFF08\u5BF9\u4E8E2\u4F4D\u4EE3\u7801\uFF09\uFF0C\u53EF\u4EE5\u5C06\u9690\u85CF\u503C\u5FFD\u7565\u3002\u4F8B\u5982\uFF0C102\u4EE3\u8868\u5FFD\u7565\u9690\u85CF\u5355\u5143\u683C\u7684COUNT\uFF0C\u800C110\u5219\u4EE3\u8868\u5FFD\u7565\u9690\u85CF\u503C\u7684VAR\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u8303\u56F41",detail:"\u8981\u8BA1\u7B97\u5206\u7C7B\u6C47\u603B\u7684\u7B2C\u4E00\u4E2A\u8303\u56F4\u3002",example:"A2:A5",require:"m",repeat:"n",type:"range"},{name:"\u8303\u56F42",detail:"[\u53EF\u9009] - \u8981\u8BA1\u7B97\u5206\u7C7B\u6C47\u603B\u7684\u5176\u4ED6\u8303\u56F4\u3002",example:"B2:B8",require:"o",repeat:"y",type:"range"}]},{n:"ASIN",t:0,d:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u6B63\u5F26\u503C\uFF0C\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u53CD\u6B63\u5F26\u503C",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8BA1\u7B97\u5176\u53CD\u6B63\u5F26\u503C\u7684\u6570\u503C\u3002\u5FC5\u987B\u4ECB\u4E8E-1\u548C1\u4E4B\u95F4\uFF0C\u5305\u62EC\u4E24\u7AEF\u503C\u3002",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUNTIF",t:1,d:"\u8FD4\u56DE\u8303\u56F4\u5185\u6EE1\u8DB3\u67D0\u4E2A\u6761\u4EF6\u7684\u5355\u5143\u683C\u7684\u6570\u91CF\u3002",a:"\u8FD4\u56DE\u8303\u56F4\u5185\u6EE1\u8DB3\u67D0\u4E2A\u6761\u4EF6\u7684\u5355\u5143\u683C\u7684\u6570\u91CF\u3002",m:[2,2],p:[{name:"\u8303\u56F4",detail:"\u8981\u6839\u636E\u6761\u4EF6\u8FDB\u884C\u68C0\u6D4B\u7684\u8303\u56F4\u3002",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"\u6761\u4EF6",detail:`\u8981\u5E94\u7528\u4E8E\u8303\u56F4\u7684\u6A21\u5F0F\u6216\u6D4B\u8BD5\u6761\u4EF6\u3002 + +\u5982\u679C\u8303\u56F4\u5305\u542B\u7684\u662F\u8981\u68C0\u6D4B\u7684\u6587\u672C\uFF0C\u5219\u6761\u4EF6\u5FC5\u987B\u4E3A\u5B57\u7B26\u4E32\u3002\u6761\u4EF6\u53EF\u4EE5\u5305\u542B\u901A\u914D\u7B26\uFF0C\u5305\u62EC\u7528\u4E8E\u5339\u914D\u5355\u4E2A\u5B57\u7B26\u7684?\u6216\u7528\u4E8E\u5339\u914D\u96F6\u4E2A\u6216\u8FDE\u7EED\u591A\u4E2A\u5B57\u7B26\u7684*\u3002\u8981\u5339\u914D\u95EE\u53F7\u661F\u53F7\u672C\u8EAB\uFF0C\u8BF7\u5728\u8BE5\u5B57\u7B26\u524D\u9762\u52A0\u4E0A\u6CE2\u6D6A\u53F7(~)\u524D\u7F00\uFF08\u5373~?\u548C~*\uFF09\u3002\u5B57\u7B26\u4E32\u6761\u4EF6\u5FC5\u987B\u7528\u5F15\u53F7\u62EC\u8D77\u6765\u3002\u51FD\u6570\u4F1A\u68C0\u67E5\u8303\u56F4\u4E2D\u7684\u6BCF\u4E2A\u5355\u5143\u683C\u4E0E\u6761\u4EF6\u662F\u5426\u76F8\u7B49\u6216\u5339\u914D\uFF08\u5982\u679C\u4F7F\u7528\u4E86\u901A\u914D\u7B26\uFF09\u3002 + +\u5982\u679C\u8303\u56F4\u5305\u542B\u7684\u662F\u8981\u68C0\u6D4B\u7684\u6570\u5B57\uFF0C\u5219\u6761\u4EF6\u53EF\u4EE5\u662F\u5B57\u7B26\u4E32\u4E5F\u53EF\u4EE5\u662F\u6570\u5B57\u3002\u5982\u679C\u7ED9\u5B9A\u7684\u6761\u4EF6\u662F\u4E00\u4E2A\u6570\u5B57\uFF0C\u5219\u68C0\u67E5\u8303\u56F4\u4E2D\u7684\u6BCF\u4E2A\u5355\u5143\u683C\u662F\u5426\u7B49\u4E8E\u6761\u4EF6\u3002\u53E6\u5916\uFF0C\u6761\u4EF6\u4E5F\u53EF\u80FD\u662F\u5305\u542B\u6570\u5B57\u7684\u5B57\u7B26\u4E32\uFF08\u4E5F\u5C06\u5BF9\u5176\u8FDB\u884C\u76F8\u7B49\u68C0\u6D4B\uFF09\uFF0C\u6216\u8005\u5E26\u6709\u4EE5\u4E0B\u524D\u7F00\u7684\u6570\u5B57\uFF1A=\u3001>\u3001>=\u3001<\u6216<=\uFF0C\u8FD9\u4E9B\u6761\u4EF6\u5C06\u5206\u522B\u7528\u4E8E\u68C0\u67E5\u8303\u56F4\u4E2D\u7684\u5355\u5143\u683C\u662F\u5426\u7B49\u4E8E\u3001\u5927\u4E8E\u3001\u5927\u4E8E\u7B49\u4E8E\u3001\u5C0F\u4E8E\u3001\u5C0F\u4E8E\u7B49\u4E8E\u6761\u4EF6\u503C\u3002`,example:'">20"',require:"m",repeat:"n",type:"rangeall"}]},{n:"RADIANS",t:0,d:"\u5C06\u4EE5\u5EA6\u8868\u793A\u7684\u89D2\u5EA6\u503C\u8F6C\u6362\u4E3A\u5F27\u5EA6\u3002",a:"\u5C06\u4EE5\u5EA6\u8868\u793A\u7684\u89D2\u5EA6\u503C\u8F6C\u6362\u4E3A\u5F27\u5EA6\u3002",m:[1,1],p:[{name:"\u89D2\u5EA6",detail:"\u8981\u4ECE\u5EA6\u8F6C\u6362\u4E3A\u5F27\u5EA6\u7684\u89D2\u5EA6\u3002",example:"180",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RAND",t:0,d:"\u8FD4\u56DE\u4E00\u4E2A\u4ECB\u4E8E0\u548C1\u4E4B\u95F4\uFF08\u5305\u62EC0\u4F46\u4E0D\u5305\u62EC1\uFF09\u7684\u968F\u673A\u6570\u3002",a:"\u8FD4\u56DE\u4E00\u4E2A\u4ECB\u4E8E0\u548C1\u4E4B\u95F4\uFF08\u5305\u62EC0\u4F46\u4E0D\u5305\u62EC1\uFF09\u7684\u968F\u673A\u6570\u3002",m:[0,0],p:[]},{n:"COUNTUNIQUE",t:0,d:"\u8BA1\u7B97\u4E00\u5217\u6307\u5B9A\u503C\u548C\u8303\u56F4\u4E2D\u4E0D\u91CD\u590D\u6570\u503C\u7684\u4E2A\u6570\u3002",a:"\u8BA1\u7B97\u4E00\u5217\u6307\u5B9A\u503C\u548C\u8303\u56F4\u4E2D\u4E0D\u91CD\u590D\u6570\u503C\u7684\u4E2A\u6570\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8981\u68C0\u67E5\u5176\u662F\u5426\u552F\u4E00\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"A1:C100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2",detail:"[\u53EF\u9009] - \u8981\u68C0\u67E5\u662F\u5426\u552F\u4E00\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"o",repeat:"n",type:"rangeall"}]},{n:"DEGREES",t:0,d:"\u5C06\u4EE5\u5F27\u5EA6\u8868\u793A\u7684\u89D2\u5EA6\u503C\u8F6C\u6362\u4E3A\u5EA6\u3002",a:"\u5C06\u4EE5\u5F27\u5EA6\u8868\u793A\u7684\u89D2\u5EA6\u503C\u8F6C\u6362\u4E3A\u5EA6\u3002",m:[1,1],p:[{name:"\u89D2\u5EA6",detail:"\u8981\u4ECE\u5F27\u5EA6\u8F6C\u6362\u4E3A\u5EA6\u7684\u89D2\u5EA6\u3002",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ERFC",t:9,d:"\u8FD4\u56DE\u6570\u503C\u7684\u4E92\u8865\u9AD8\u65AF\u8BEF\u5DEE\u51FD\u6570\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u4E92\u8865\u9AD8\u65AF\u8BEF\u5DEE\u51FD\u6570\u3002",m:[1,1],p:[{name:"z",detail:"\u8981\u4E3A\u5176\u8BA1\u7B97\u4E92\u8865\u9AD8\u65AF\u8BEF\u5DEE\u51FD\u6570\u7684\u6570\u503C\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EVEN",t:0,d:"\u5C06\u6570\u503C\u5411\u4E0A\u53D6\u6574\u4E3A\u6700\u63A5\u8FD1\u7684\u5076\u6574\u6570\u3002",a:"\u5C06\u6570\u503C\u5411\u4E0A\u53D6\u6574\u4E3A\u6700\u63A5\u8FD1\u7684\u5076\u6574\u6570\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u5411\u4E0A\u53D6\u6574\u7684\u6570\u503C\uFF0C\u53D6\u6574\u503C\u4E3A\u5927\u4E8E\u6B64\u503C\u7684\u6700\u63A5\u8FD1\u7684\u5076\u6570\u3002 + +\u5982\u679C\u503C\u4E3A\u8D1F\u6570\uFF0C\u5219\u5C06\u5176\u53D6\u6574\u4E3A\u7EDD\u5BF9\u503C\u5927\u4E8E\u8BE5\u503C\u7684\u76F8\u90BB\u8D1F\u5076\u6570\u3002`,example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EXP",t:0,d:"\u8FD4\u56DE\u6B27\u62C9\u6570 e (~2.718) \u7684\u6307\u5B9A\u6B21\u5E42\u3002",a:"\u8FD4\u56DE\u6B27\u62C9\u6570 e (~2.718) \u7684\u6307\u5B9A\u6B21\u5E42\u3002",m:[1,1],p:[{name:"\u6307\u6570",detail:"\u6307\u5B9Ae\u7684\u81EA\u4E58\u5E42\u6B21\u503C\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FACT",t:0,d:"\u8FD4\u56DE\u6570\u503C\u7684\u9636\u4E58\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u9636\u4E58\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8BA1\u7B97\u5E76\u8FD4\u56DE\u5176\u9636\u4E58\u7684\u6570\u5B57\u6216\u5BF9\u6570\u5B57\uFF08\u6240\u5728\u5355\u5143\u683C\uFF09\u7684\u5F15\u7528\u3002",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FACTDOUBLE",t:0,d:"\u8FD4\u56DE\u6570\u503C\u7684\u201C\u53CC\u9636\u4E58\u201D\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u201C\u53CC\u9636\u4E58\u201D\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8BA1\u7B97\u5E76\u8FD4\u56DE\u5176\u53CC\u9636\u4E58\u7684\u6570\u5B57\u6216\u5BF9\u6570\u5B57\uFF08\u6240\u5728\u5355\u5143\u683C\uFF09\u7684\u5F15\u7528\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PI",t:0,d:"\u8FD4\u56DE\u5E26\u670914\u4F4D\u5C0F\u6570\u7684 PI \u503C\u3002",a:"\u8FD4\u56DE\u5E26\u670914\u4F4D\u5C0F\u6570\u7684 PI \u503C\u3002",m:[0,0],p:[]},{n:"FLOOR",t:0,d:"\u5C06\u6570\u503C\u5411\u4E0B\u53D6\u6574\u4E3A\u6307\u5B9A\u56E0\u6570\u7684\u6700\u63A5\u8FD1\u7684\u6574\u6570\u500D\u3002",a:"\u5C06\u6570\u503C\u5411\u4E0B\u53D6\u6574\u4E3A\u6307\u5B9A\u56E0\u6570\u7684\u6700\u63A5\u8FD1\u7684\u6574\u6570\u500D\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u8981\u5411\u4E0B\u820D\u5165\u4E3A\u56E0\u6570\u7684\u6700\u63A5\u8FD1\u6574\u6570\u500D\u7684\u6570\u503C\u3002",example:"23.25",require:"m",repeat:"n",type:"rangenumber"},{name:"\u56E0\u6570",detail:`\u8981\u5C06\u503C\u820D\u5165\u5230\u6B64\u6570\u7684\u6574\u6570\u500D\u3002 + +\u56E0\u6570\u4E0D\u5F97\u4E3A0\u3002`,example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GCD",t:0,d:"\u8FD4\u56DE\u4E00\u4E2A\u6216\u591A\u4E2A\u6574\u6570\u7684\u6700\u5927\u516C\u7EA6\u6570\u3002",a:"\u8FD4\u56DE\u4E00\u4E2A\u6216\u591A\u4E2A\u6574\u6570\u7684\u6700\u5927\u516C\u7EA6\u6570\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8981\u5728\u67E5\u627E\u6700\u5927\u516C\u7EA6\u6570\u7684\u8BA1\u7B97\u4E2D\u68C0\u67E5\u5176\u56E0\u6570\u7684\u7B2C\u4E00\u9879\u6570\u503C\u6216\u8303\u56F4\u3002",example:"A2:A5",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2",detail:"[\u53EF\u9009] - \u5728\u6C42\u6700\u5927\u516C\u7EA6\u6570\u65F6\u8981\u8003\u8651\u5176\u56E0\u6570\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"96",require:"o",repeat:"y",type:"rangeall"}]},{n:"RANDBETWEEN",t:0,d:"\u8FD4\u56DE\u4ECB\u4E8E\u4E24\u4E2A\u6574\u6570\u4E4B\u95F4\uFF08\u5305\u62EC\u8FD9\u4E24\u4E2A\u6574\u6570\uFF09\u7684\u968F\u673A\u6570\u3002",a:"\u8FD4\u56DE\u4ECB\u4E8E\u4E24\u4E2A\u6574\u6570\u4E4B\u95F4\uFF08\u5305\u62EC\u8FD9\u4E24\u4E2A\u6574\u6570\uFF09\u7684\u968F\u673A\u6570\u3002",m:[2,2],p:[{name:"\u4E0B\u754C",detail:"\u968F\u673A\u503C\u8303\u56F4\u7684\u4E0B\u754C\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4E0A\u754C",detail:"\u968F\u673A\u503C\u8303\u56F4\u7684\u4E0A\u754C\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUND",t:0,d:"\u5C06\u6570\u5B57\u56DB\u820D\u4E94\u5165\u5230\u6307\u5B9A\u7684\u4F4D\u6570\u3002",a:"\u5C06\u6570\u5B57\u56DB\u820D\u4E94\u5165\u5230\u6307\u5B9A\u7684\u4F4D\u6570\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u8981\u56DB\u820D\u4E94\u5165\u7684\u6570\u5B57\u3002",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4F4D\u6570",detail:`\u8981\u8FDB\u884C\u56DB\u820D\u4E94\u5165\u8FD0\u7B97\u7684\u4F4D\u6570\u3002 + +\u4F4D\u6570\u53EF\u4EE5\u53D6\u8D1F\u503C\uFF0C\u5728\u8FD9\u79CD\u60C5\u51B5\u4E0B\u4F1A\u5C06\u503C\u7684\u5C0F\u6570\u70B9\u5DE6\u4FA7\u90E8\u5206\u820D\u5165\u5230\u6307\u5B9A\u7684\u4F4D\u6570\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUNDDOWN",t:0,d:"\u671D\u7740\u96F6\u7684\u65B9\u5411\u5C06\u6570\u5B57\u8FDB\u884C\u5411\u4E0B\u820D\u5165\u3002",a:"\u671D\u7740\u96F6\u7684\u65B9\u5411\u5C06\u6570\u5B57\u8FDB\u884C\u5411\u4E0B\u820D\u5165\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u9700\u8981\u5411\u4E0B\u820D\u5165\u7684\u4EFB\u610F\u5B9E\u6570\u3002",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4F4D\u6570",detail:`\u8981\u901A\u8FC7\u820D\u5165\u8FBE\u5230\u7684\u5C0F\u6570\u4F4D\u6570\u3002 + +\u4F4D\u6570\u53EF\u4EE5\u53D6\u8D1F\u503C\uFF0C\u5728\u8FD9\u79CD\u60C5\u51B5\u4E0B\u4F1A\u5C06\u503C\u7684\u5C0F\u6570\u70B9\u5DE6\u4FA7\u90E8\u5206\u820D\u5165\u5230\u6307\u5B9A\u7684\u4F4D\u6570\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUNDUP",t:0,d:"\u671D\u7740\u8FDC\u79BB 0\uFF08\u96F6\uFF09\u7684\u65B9\u5411\u5C06\u6570\u5B57\u8FDB\u884C\u5411\u4E0A\u820D\u5165\u3002",a:"\u671D\u7740\u8FDC\u79BB 0\uFF08\u96F6\uFF09\u7684\u65B9\u5411\u5C06\u6570\u5B57\u8FDB\u884C\u5411\u4E0A\u820D\u5165\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u8981\u5C06\u5176\u820D\u5165\u4E3A\u4F4D\u6570\u4F4D\u6570\u5B57\u7684\u503C\uFF0C\u59CB\u7EC8\u5411\u4E0A\u820D\u5165\u3002",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4F4D\u6570",detail:`\u8981\u901A\u8FC7\u820D\u5165\u8FBE\u5230\u7684\u5C0F\u6570\u4F4D\u6570\u3002 + +\u4F4D\u6570\u53EF\u4EE5\u53D6\u8D1F\u503C\uFF0C\u5728\u8FD9\u79CD\u60C5\u51B5\u4E0B\u4F1A\u5C06\u503C\u7684\u5C0F\u6570\u70B9\u5DE6\u4FA7\u90E8\u5206\u820D\u5165\u5230\u6307\u5B9A\u7684\u4F4D\u6570\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SERIESSUM",t:0,d:"\u7ED9\u5B9A\u53C2\u6570 x\u3001n\u3001m \u548C a\uFF0C\u8FD4\u56DE\u5E42\u7EA7\u6570\u7684\u548C a1xn + a2x(n+m) + ... + aix(n+(i-1)m)\uFF0C\u5176\u4E2D i \u4E3A\u8303\u56F4 a \u4E2D\u7684\u9879\u6570\u3002",a:"\u7ED9\u5B9A\u53C2\u6570 x\u3001n\u3001m \u548C a",m:[4,4],p:[{name:"x",detail:"\u5E42\u7EA7\u6570\u7684\u8F93\u5165\u503C\u3002\u968F\u76F8\u5E94\u7684\u8FD1\u4F3C\u7C7B\u578B\u800C\u53D8\uFF0C\u6709\u53EF\u80FD\u4E3A\u89D2\u5EA6\u3001\u6307\u6570\u6216\u5176\u4ED6\u4E00\u4E9B\u503C\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"n",detail:"\u5728\u5E42\u7EA7\u6570\u4E2Dx\u7684\u521D\u59CB\u81EA\u4E58\u5E42\u6B21\u3002",example:"0",require:"m",repeat:"n",type:"rangenumber"},{name:"m",detail:"x\u7684\u5E42\u6B21\u4E2D\u7684\u9644\u52A0\u589E\u91CF\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"a",detail:"\u5305\u542B\u5E42\u7EA7\u6570\u7CFB\u6570\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002",example:"{FACT(0)",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SIGN",t:0,d:"\u7ED9\u5B9A\u8F93\u5165\u6570\u503C\uFF0C\u5982\u679C\u4E3A\u8D1F\u8FD4\u56DE-1\uFF1B\u5982\u679C\u4E3A\u6B63\u8FD4\u56DE1\uFF1B\u5982\u679C\u4E3A\u96F6\u5219\u8FD4\u56DE0\u3002",a:"\u7ED9\u5B9A\u8F93\u5165\u6570\u503C",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8FD4\u56DE\u5176\u7B26\u53F7\u7684\u6570\u503C\u3002",example:"-42",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SIN",t:0,d:"\u7ED9\u5B9A\u89D2\u5EA6\uFF08\u4EE5\u5F27\u5EA6\u8868\u793A\uFF09\uFF0C\u8FD4\u56DE\u5176\u6B63\u5F26\u503C\u3002",a:"\u7ED9\u5B9A\u89D2\u5EA6\uFF08\u4EE5\u5F27\u5EA6\u8868\u793A\uFF09",m:[1,1],p:[{name:"\u89D2\u5EA6",detail:"\u8981\u8FD4\u56DE\u5176\u6B63\u5F26\u503C\u7684\u89D2\u5EA6\uFF0C\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SINH",t:0,d:"\u8FD4\u56DE\u7ED9\u5B9A\u5B9E\u6570\u7684\u53CC\u66F2\u6B63\u5F26\u503C\u3002",a:"\u8FD4\u56DE\u7ED9\u5B9A\u5B9E\u6570\u7684\u53CC\u66F2\u6B63\u5F26\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8BA1\u7B97\u5176\u53CC\u66F2\u6B63\u5F26\u503C\u7684\u5B9E\u6570\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SQRT",t:0,d:"\u8FD4\u56DE\u4E00\u4E2A\u6B63\u6570\u7684\u6B63\u5E73\u65B9\u6839\u3002",a:"\u8FD4\u56DE\u4E00\u4E2A\u6B63\u6570\u7684\u6B63\u5E73\u65B9\u6839\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u8BA1\u7B97\u5176\u6B63\u5E73\u65B9\u6839\u7684\u6570\u503C\u3002 + +\u503C\u5FC5\u987B\u4E3A\u6B63\u6570\uFF1B\u5982\u679C\u4E3A\u8D1F\uFF0CSQRT \u5C06\u8FD4\u56DE #NUM! \u9519\u8BEF\u3002`,example:"9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SQRTPI",t:0,d:"\u8FD4\u56DE PI \u4E0E\u7ED9\u5B9A\u6B63\u6570\u4E58\u79EF\u7684\u6B63\u5E73\u65B9\u6839\u3002",a:"\u8FD4\u56DE PI \u4E0E\u7ED9\u5B9A\u6B63\u6570\u4E58\u79EF\u7684\u6B63\u5E73\u65B9\u6839\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u5C06\u5176\u4E0E PI \u76F8\u4E58\u5E76\u8FD4\u56DE\u8BE5\u4E58\u79EF\u7684\u5E73\u65B9\u6839\u7684\u6570\u503C + +\u503C\u5FC5\u987B\u4E3A\u6B63\u6570\uFF1B\u5982\u679C\u4E3A\u8D1F\u6570\uFF0CSQRTPI \u5C06\u8FD4\u56DE #NUM! \u9519\u8BEF\u3002`,example:"9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GAMMALN",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u4F3D\u739B\u51FD\u6570\u7684\u4EE5 e\uFF08\u6B27\u62C9\u6570\uFF09\u4E3A\u5E95\u7684\u5BF9\u6570\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u4F3D\u739B\u51FD\u6570\u7684\u4EE5 e\uFF08\u6B27\u62C9\u6570\uFF09\u4E3A\u5E95\u7684\u5BF9\u6570\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u4F3D\u739B\u51FD\u6570\u7684\u8F93\u5165\u503C\u3002\u8FD4\u56DE\u7684\u5C06\u662F\u4F3D\u739B (\u503C) \u7684\u81EA\u7136\u5BF9\u6570\u3002 + +\u503C\u5FC5\u987B\u4E3A\u6B63\u6570\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COS",t:0,d:"\u8FD4\u56DE\u7ED9\u5B9A\u89D2\u5EA6\u7684\u4F59\u5F26\u503C\uFF08\u89D2\u5EA6\u4EE5\u5F27\u5EA6\u8868\u793A\uFF09\u3002",a:"\u8FD4\u56DE\u7ED9\u5B9A\u89D2\u5EA6\u7684\u4F59\u5F26\u503C\uFF08\u89D2\u5EA6\u4EE5\u5F27\u5EA6\u8868\u793A\uFF09\u3002",m:[1,1],p:[{name:"\u89D2\u5EA6",detail:"\u8981\u53D6\u5176\u4F59\u5F26\u503C\u7684\u89D2\u5EA6\uFF0C\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRUNC",t:0,d:"\u622A\u9664\u6307\u5B9A\u6709\u6548\u4F4D\u4E4B\u5916\u7684\u90E8\u5206\uFF0C\u53D6\u6570\u636E\u7684\u6307\u5B9A\u6709\u6548\u4F4D\u3002",a:"\u622A\u9664\u6307\u5B9A\u6709\u6548\u4F4D\u4E4B\u5916\u7684\u90E8\u5206",m:[1,2],p:[{name:"\u503C",detail:"\u8981\u622A\u53D6\u7684\u6570\u636E\u3002",example:"3.141592654",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4F4D\u6570",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A0] - \u5C0F\u6570\u70B9\u53F3\u4FA7\u8981\u4FDD\u7559\u7684\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u4F4D\u6570\u5927\u4E8E\u503C\u4E2D\u7684\u6709\u6548\u4F4D\u6570\uFF0C\u5219\u5C06\u201C\u503C\u201D\u539F\u6837\u8FD4\u56DE\u3002 + +\u4F4D\u6570\u53EF\u4EE5\u53D6\u8D1F\u503C\uFF0C\u5728\u8FD9\u79CD\u60C5\u51B5\u4E0B\u4F1A\u5C06\u5C0F\u6570\u70B9\u5DE6\u4FA7\u6307\u5B9A\u4F4D\u6570\u7684\u503C\u66F4\u6539\u4E3A\u96F6\u3002\u5C0F\u6570\u70B9\u53F3\u4FA7\u7684\u6240\u6709\u4F4D\u6570\u90FD\u4F1A\u88AB\u820D\u5F03\u3002\u5982\u679C\u503C\u7684\u6240\u6709\u4F4D\u90FD\u88AB\u66F4\u6539\u4E3A\u96F6\uFF0C\u5219TRUNC\u4F1A\u8FD4\u56DE0\u3002`,example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"QUOTIENT",t:0,d:"\u8FD4\u56DE\u4EE5\u4E00\u4E2A\u6570\u9664\u4EE5\u53E6\u4E00\u4E2A\u6570\u6240\u5F97\u7684\u7ED3\u679C\uFF0C\u4E0D\u5305\u542B\u4F59\u6570\u3002",a:"\u8FD4\u56DE\u4EE5\u4E00\u4E2A\u6570\u9664\u4EE5\u53E6\u4E00\u4E2A\u6570\u6240\u5F97\u7684\u7ED3\u679C",m:[2,2],p:[{name:"\u88AB\u9664\u6570",detail:"\u8981\u88AB\u9664\u7684\u6570\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"\u9664\u6570",detail:`\u7528\u4E8E\u9664\u5176\u4ED6\u6570\u7684\u6570\u503C\u3002 + +\u9664\u6570\u4E0D\u5F97\u4E3A0\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"POWER",t:0,d:"\u8FD4\u56DE\u6570\u503C\u7684\u6307\u5B9A\u6B21\u5E42\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u6307\u5B9A\u6B21\u5E42\u3002",m:[2,2],p:[{name:"\u5E95\u6570",detail:`\u8981\u8BA1\u7B97\u5176\u6307\u6570\u6B21\u5E42\u7684\u6570\u503C\u3002 + +\u5982\u679C\u5E95\u6570\u4E3A\u8D1F\uFF0C\u5219\u6307\u6570\u5FC5\u987B\u4E3A\u6574\u6570\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6307\u6570",detail:"\u6307\u5B9A\u5E95\u6570\u7684\u81EA\u4E58\u5E42\u6B21\u503C\u3002",example:"0.5",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMIFS",t:0,d:"\u6839\u636E\u591A\u9879\u6761\u4EF6\u8FD4\u56DE\u8303\u56F4\u4E4B\u548C\u3002",a:"\u6839\u636E\u591A\u9879\u6761\u4EF6\u8FD4\u56DE\u8303\u56F4\u4E4B\u548C\u3002",m:[3,257],p:[{name:"\u6C42\u548C\u8303\u56F4",detail:"\u8981\u5BF9\u5176\u6C42\u548C\u7684\u8303\u56F4\u3002",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"\u6761\u4EF6\u8303\u56F41",detail:"\u8981\u5728\u54EA\u4E2A\u8303\u56F4\u5185\u68C0\u67E5\u6761\u4EF61\u3002",example:" B1:B10",require:"m",repeat:"n",type:"range"},{name:"\u6761\u4EF61",detail:"\u8981\u5E94\u7528\u4E8E\u6761\u4EF6\u8303\u56F41\u7684\u6A21\u5F0F\u6216\u6D4B\u8BD5\u6761\u4EF6\u3002",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"\u6761\u4EF6\u8303\u56F42, \u6761\u4EF62...",detail:"[ \u53EF\u9009 ] - \u8981\u68C0\u67E5\u7684\u5176\u4ED6\u8303\u56F4\u548C\u6761\u4EF6\u3002",example:" C1:C10",require:"o",repeat:"y",type:"rangeall"}]},{n:"COUNTIFS",t:1,d:"\u6839\u636E\u591A\u9879\u6761\u4EF6\u8FD4\u56DE\u8303\u56F4\u4E2D\u7684\u5355\u5143\u683C\u6570\u91CF\u3002",a:"\u6839\u636E\u591A\u9879\u6761\u4EF6\u8FD4\u56DE\u8303\u56F4\u4E2D\u7684\u5355\u5143\u683C\u6570\u91CF\u3002",m:[2,256],p:[{name:"\u6761\u4EF6\u8303\u56F41",detail:"\u8981\u5728\u54EA\u4E2A\u8303\u56F4\u5185\u68C0\u67E5\u6761\u4EF61\u3002",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"\u6761\u4EF61",detail:"\u8981\u5E94\u7528\u4E8E\u6761\u4EF6\u8303\u56F41\u7684\u6A21\u5F0F\u6216\u6D4B\u8BD5\u6761\u4EF6\u3002",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"\u6761\u4EF6\u8303\u56F42, \u6761\u4EF62...",detail:"[ \u53EF\u9009 ] - \u8981\u68C0\u67E5\u7684\u5176\u4ED6\u8303\u56F4\u548C\u6761\u4EF6\uFF0C\u53EF\u91CD\u590D\u3002",example:" B1:B10",require:"o",repeat:"y",type:"rangeall"}]},{n:"PRODUCT",t:0,d:"\u8FD4\u56DE\u5C06\u4E00\u7EC4\u6570\u76F8\u4E58\u6240\u5F97\u7684\u7ED3\u679C\u3002",a:"\u8FD4\u56DE\u5C06\u4E00\u7EC4\u6570\u76F8\u4E58\u6240\u5F97\u7684\u7ED3\u679C\u3002",m:[1,255],p:[{name:"\u4E58\u65701",detail:"\u7528\u4E8E\u8BA1\u7B97\u4E58\u79EF\u7684\u7B2C\u4E00\u4E2A\u6570\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4E58\u65702 ... \u4E58\u657030",detail:"[\u53EF\u9009] - \u8981\u76F8\u4E58\u7684\u5176\u4ED6\u6570\u503C\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"HARMEAN",t:1,d:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u8C03\u548C\u5E73\u5747\u503C\u3002",a:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u8C03\u548C\u5E73\u5747\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6837\u672C\u4E2D\u7684\u7B2C\u4E00\u9879\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u6570\u636E\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"HYPGEOMDIST",t:1,d:"\u8FD4\u56DE\u8D85\u51E0\u4F55\u5206\u5E03\u3002 \u5982\u679C\u5DF2\u77E5\u6837\u672C\u91CF\u3001\u603B\u4F53\u6210\u529F\u6B21\u6570\u548C\u603B\u4F53\u5927\u5C0F\uFF0C\u5219 HYPGEOM.DIST \u8FD4\u56DE\u6837\u672C\u53D6\u5F97\u5DF2\u77E5\u6210\u529F\u6B21\u6570\u7684\u6982\u7387\u3002",a:"\u8FD4\u56DE\u8D85\u51E0\u4F55\u5206\u5E03\u3002",m:[5,5],p:[{name:"Sample_s",detail:"\u6837\u672C\u4E2D\u6210\u529F\u7684\u6B21\u6570\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"Number_sample",detail:"\u6837\u672C\u91CF\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"Population_s",detail:"\u603B\u4F53\u4E2D\u6210\u529F\u7684\u6B21\u6570\u3002",example:"20",require:"m",repeat:"n",type:"rangenumber"},{name:"Number_pop",detail:"\u603B\u4F53\u5927\u5C0F\u3002",example:"40",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u51B3\u5B9A\u51FD\u6570\u5F62\u5F0F\u7684\u903B\u8F91\u503C\u3002 + +\u5982\u679C cumulative \u4E3A TRUE()\uFF0C\u5219 HYPGEOM.DIST \u8FD4\u56DE\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\uFF1B + +\u5982\u679C\u4E3A FALSE()\uFF0C\u5219\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6570\u3002`,example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"INTERCEPT",t:1,d:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u7EBF\u6027\u56DE\u5F52\u65B9\u7A0B\u76F4\u7EBF\u4E0E Y \u8F74\u7684\u76F8\u4EA4\u70B9 (x=0) \u7684 y \u503C\u3002",a:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u7EBF\u6027\u56DE\u5F52\u65B9\u7A0B\u76F4\u7EBF\u4E0E Y \u8F74\u7684\u76F8\u4EA4\u70B9 (x=0) \u7684 y \u503C\u3002",m:[2,2],p:[{name:"\u6570\u636E_y",detail:"\u4EE3\u8868\u56E0\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6570\u636E_x",detail:"\u4EE3\u8868\u81EA\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"KURT",t:1,d:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u5CED\u5EA6\uFF0C\u8BE5\u6307\u6807\u6307\u793A\u6570\u636E\u96C6\uFF08\u5206\u5E03\uFF09\u7684\u5F62\u6001\uFF0C\u5C24\u5176\u662F\u8BE5\u5F62\u6001\u7684\u9661\u5CED\u7A0B\u5EA6\u3002",a:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u5CED\u5EA6",m:[1,255],p:[{name:"\u503C1",detail:"\u6570\u636E\u96C6\u4E2D\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u6570\u636E\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"LARGE",t:1,d:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u7B2C n \u4E2A\u6700\u5927\u5143\u7D20\uFF0Cn \u7531\u7528\u6237\u6307\u5B9A\u3002",a:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u7B2C n \u4E2A\u6700\u5927\u5143\u7D20",m:[2,2],p:[{name:"\u6570\u636E",detail:"\u5305\u542B\u76F8\u5173\u6570\u636E\u96C6\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002",example:"A2:B100",require:"m",repeat:"n",type:"rangenumber"},{name:"n",detail:`\u8981\u8FD4\u56DE\u7684\u5143\u7D20\u7684\u6392\u884C\u4F4D\u7F6E\uFF08\u4ECE\u5927\u5230\u5C0F\u987A\u5E8F\uFF09\u3002 + +\u4F8B\u5982\uFF0C\u5C06n\u8BBE\u4E3A4\u5C06\u4F7FLARGE\u8FD4\u56DE\u6570\u636E\u4E2D\u6392\u540D\u7B2C4\u7684\u6700\u5927\u5143\u7D20\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"STDEVA",t:1,d:"\u57FA\u4E8E\u6837\u672C\u8BA1\u7B97\u6807\u51C6\u504F\u5DEE\uFF0C\u5C06\u6587\u672C\u53D6\u503C\u4E3A0\u3002",a:"\u57FA\u4E8E\u6837\u672C\u8BA1\u7B97\u6807\u51C6\u504F\u5DEE",m:[1,255],p:[{name:"\u503C1",detail:"\u6837\u672C\u4E2D\u7684\u7B2C\u4E00\u9879\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2,\u2026",detail:"[\u53EF\u9009] - \u6837\u672C\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"STDEVP",t:1,d:"\u57FA\u4E8E\u6837\u672C\u603B\u4F53\u8BA1\u7B97\u6807\u51C6\u504F\u5DEE\u3002",a:"\u57FA\u4E8E\u6837\u672C\u603B\u4F53\u8BA1\u7B97\u6807\u51C6\u504F\u5DEE\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6570\u636E\u96C6\u4E2D\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u6570\u636E\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"GEOMEAN",t:1,d:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u51E0\u4F55\u5E73\u5747\u503C\u3002",a:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u51E0\u4F55\u5E73\u5747\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6837\u672C\u4E2D\u7684\u7B2C\u4E00\u9879\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u6570\u636E\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"RANK_EQ",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u6570\u636E\u96C6\u4E2D\u7684\u6392\u540D\u3002\u5982\u679C\u76F8\u540C\u7684\u503C\u5728\u6570\u636E\u96C6\u4E2D\u5B58\u5728\u591A\u9879\uFF0C\u5219\u8FD4\u56DE\u5176\u4E2D\u7684\u6700\u9AD8\u6392\u540D\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u6570\u636E\u96C6\u4E2D\u7684\u6392\u540D\u3002\u5982\u679C\u76F8\u540C\u7684\u503C\u5728\u6570\u636E\u96C6\u4E2D\u5B58\u5728\u591A\u9879\uFF0C\u5219\u8FD4\u56DE\u5176\u4E2D\u7684\u6700\u9AD8\u6392\u540D\u3002",m:[2,3],p:[{name:"number",detail:"\u8981\u786E\u5B9A\u5176\u6392\u540D\u7684\u503C\u3002",example:"A10",require:"m",repeat:"n",type:"rangenumber"},{name:"ref",detail:"\u5305\u542B\u76F8\u5173\u6570\u636E\u96C6\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002",example:"A1:A100",require:"m",repeat:"n",type:"range"},{name:"order",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A\u6309\u964D\u5E8F (FALSE()) ] - \u8981\u6309\u5347\u5E8F\u8FD8\u662F\u6309\u964D\u5E8F\u8003\u8651\u201Cdata\u201D\u4E2D\u7684\u503C\u3002",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"RANK_AVG",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u6570\u636E\u96C6\u4E2D\u7684\u6392\u540D\u3002\u5982\u679C\u76F8\u540C\u7684\u503C\u5728\u6570\u636E\u96C6\u4E2D\u5B58\u5728\u591A\u9879\uFF0C\u5219\u8FD4\u56DE\u8FD9\u4E9B\u9879\u6392\u540D\u7684\u5E73\u5747\u503C\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u6570\u636E\u96C6\u4E2D\u7684\u6392\u540D\u3002\u5982\u679C\u76F8\u540C\u7684\u503C\u5728\u6570\u636E\u96C6\u4E2D\u5B58\u5728\u591A\u9879\uFF0C\u5219\u8FD4\u56DE\u8FD9\u4E9B\u9879\u6392\u540D\u7684\u5E73\u5747\u503C\u3002",m:[2,3],p:[{name:"number",detail:"\u8981\u786E\u5B9A\u5176\u6392\u540D\u7684\u503C\u3002",example:"A10",require:"m",repeat:"n",type:"rangenumber"},{name:"ref",detail:"\u5305\u542B\u76F8\u5173\u6570\u636E\u96C6\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002",example:"A1:A100",require:"m",repeat:"n",type:"range"},{name:"order",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A\u6309\u964D\u5E8F (FALSE()) ] - \u8981\u6309\u5347\u5E8F\u8FD8\u662F\u6309\u964D\u5E8F\u8003\u8651\u201Cdata\u201D\u4E2D\u7684\u503C\u3002",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"PERCENTRANK_EXC",t:1,d:"\u4EE5\u767E\u5206\u6570\u5F62\u5F0F\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u7ED9\u5B9A\u6570\u636E\u96C6\u4E2D\u7684\u767E\u5206\u6BD4\u6392\u540D\uFF08\u4ECB\u4E8E0\u548C1\u4E4B\u95F4\uFF0C\u4E0D\u5305\u62EC\u4E24\u7AEF\u503C\uFF09\u3002",a:"\u4EE5\u767E\u5206\u6570\u5F62\u5F0F\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u7ED9\u5B9A\u6570\u636E\u96C6\u4E2D\u7684\u767E\u5206\u6BD4\u6392\u540D\uFF08\u4ECB\u4E8E0\u548C1\u4E4B\u95F4\uFF0C\u4E0D\u5305\u62EC\u4E24\u7AEF\u503C\uFF09\u3002",m:[2,3],p:[{name:"data",detail:"\u5305\u542B\u76F8\u5173\u6570\u636E\u96C6\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002",example:"A1:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"x",detail:"\u8981\u786E\u5B9A\u5176\u767E\u5206\u6BD4\u6392\u4F4D\u7684\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"significance",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 3] - \u8981\u5728\u8BA1\u7B97\u4E2D\u4F7F\u7528\u7684\u6709\u6548\u4F4D\u6570\u3002",example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PERCENTRANK_INC",t:1,d:"\u4EE5\u767E\u5206\u6BD4\u5F62\u5F0F\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u7ED9\u5B9A\u6570\u636E\u96C6\u4E2D\u7684\u767E\u5206\u6BD4\u6392\u540D\uFF08\u4ECB\u4E8E0\u548C1\u4E4B\u95F4\uFF0C\u5305\u62EC\u4E24\u7AEF\u503C\uFF09\u3002",a:"\u4EE5\u767E\u5206\u6BD4\u5F62\u5F0F\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u7ED9\u5B9A\u6570\u636E\u96C6\u4E2D\u7684\u767E\u5206\u6BD4\u6392\u540D\uFF08\u4ECB\u4E8E0\u548C1\u4E4B\u95F4\uFF0C\u5305\u62EC\u4E24\u7AEF\u503C\uFF09\u3002",m:[2,3],p:[{name:"data",detail:"\u5305\u542B\u76F8\u5173\u6570\u636E\u96C6\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002",example:"A1:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"x",detail:"\u8981\u786E\u5B9A\u5176\u767E\u5206\u6BD4\u6392\u4F4D\u7684\u503C\u3002",example:" A2",require:"m",repeat:"n",type:"rangenumber"},{name:"significance",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 3] - \u8981\u5728\u8BA1\u7B97\u4E2D\u4F7F\u7528\u7684\u6709\u6548\u4F4D\u6570\u3002",example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FORECAST",t:1,d:"\u57FA\u4E8E\u6570\u636E\u96C6\u7684\u7EBF\u6027\u56DE\u5F52\uFF0C\u8BA1\u7B97\u6307\u5B9A x \u7684\u9884\u671F y \u503C\u3002",a:"\u57FA\u4E8E\u6570\u636E\u96C6\u7684\u7EBF\u6027\u56DE\u5F52",m:[3,3],p:[{name:"x",detail:"x\u8F74\u4E0A\u7528\u4E8E\u9884\u6D4B\u7684\u503C\u3002",example:"A1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6570\u636E_y",detail:"\u4EE3\u8868\u56E0\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6570\u636E_x",detail:"\u4EE3\u8868\u81EA\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FISHERINV",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u6570\u503C\u7684 Fisher \u9006\u53D8\u6362\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u6570\u503C\u7684 Fisher \u9006\u53D8\u6362\u3002",m:[1,1],p:[{name:"y",detail:"\u8981\u8BA1\u7B97\u5176Fisher\u9006\u53D8\u6362\u7684\u6570\u503C\u3002",example:"0.962",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FISHER",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u6570\u503C\u7684 Fisher \u53D8\u6362\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u6570\u503C\u7684 Fisher \u53D8\u6362\u3002",m:[1,1],p:[{name:"x",detail:"\u8981\u8BA1\u7B97\u5176Fisher\u53D8\u6362\u7684\u6570\u503C\u3002",example:"0.962",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MODE_SNGL",t:1,d:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u51FA\u73B0\u6B21\u6570\u6700\u591A\u7684\u503C\u3002",a:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u51FA\u73B0\u6B21\u6570\u6700\u591A\u7684\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8BA1\u7B97\u6A21\u5F0F\u65F6\u8981\u68C0\u67E5\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u5728\u8BA1\u7B97\u6A21\u5F0F\u65F6\u8981\u8003\u8651\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"WEIBULL_DIST",t:1,d:"\u7ED9\u5B9A\u5F62\u72B6\u548C\u5C3A\u5EA6\uFF0C\u8FD4\u56DE\u97E6\u4F2F\u5206\u5E03\u51FD\u6570\uFF08\u6216\u97E6\u4F2F\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\uFF09\u7684\u503C\u3002",a:"\u7ED9\u5B9A\u5F62\u72B6\u548C\u5C3A\u5EA6",m:[4,4],p:[{name:"x",detail:"WEIBULL \u5206\u5E03\u51FD\u6570\u7684\u8F93\u5165\u503C\u3002",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"alpha",detail:`Weibull \u5206\u5E03\u51FD\u6570\u7684\u5F62\u72B6\u53C2\u6570\u3002 + +alpha \u503C\u5FC5\u987B\u5927\u4E8E 0\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"beta",detail:`Weibull \u5206\u5E03\u51FD\u6570\u7684\u5C3A\u5EA6\u53C2\u6570\u3002 + +beta \u503C\u5FC5\u987B\u5927\u4E8E 0\u3002`,example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"TRUE() \u8868\u793A\u4F7F\u7528\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\uFF0CFALSE() \u5219\u8868\u793A\u4F7F\u7528\u6982\u7387\u5BC6\u5EA6\u51FD\u6570\u3002",example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"COUNT",t:1,d:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u6570\u503C\u7684\u4E2A\u6570\u3002",a:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u6570\u503C\u7684\u4E2A\u6570\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8BA1\u6570\u65F6\u8981\u68C0\u67E5\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u5728\u8BA1\u6570\u65F6\u8981\u68C0\u67E5\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"COUNTA",t:1,d:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u503C\u7684\u6570\u91CF\u3002",a:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u503C\u7684\u6570\u91CF\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8BA1\u6570\u65F6\u8981\u68C0\u67E5\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u5728\u8BA1\u6570\u65F6\u8981\u68C0\u67E5\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"AVEDEV",t:1,d:"\u8BA1\u7B97\u6570\u636E\u4E0E\u6570\u636E\u96C6\u5747\u503C\u4E4B\u95F4\u7684\u504F\u5DEE\u5927\u5C0F\u7684\u5E73\u5747\u503C\u3002",a:"\u8BA1\u7B97\u6570\u636E\u4E0E\u6570\u636E\u96C6\u5747\u503C\u4E4B\u95F4\u7684\u504F\u5DEE\u5927\u5C0F\u7684\u5E73\u5747\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6837\u672C\u4E2D\u7684\u7B2C\u4E00\u9879\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u6837\u672C\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"AVERAGE",t:1,d:"\u8FD4\u56DE\u6570\u636E\u96C6\u7684\u7B97\u672F\u5E73\u5747\u503C\uFF0C\u5BF9\u6587\u672C\u5FFD\u7565\u4E0D\u8BA1\u3002",a:"\u8FD4\u56DE\u6570\u636E\u96C6\u7684\u7B97\u672F\u5E73\u5747\u503C",m:[1,255],p:[{name:"\u503C1",detail:"\u8BA1\u7B97\u5E73\u5747\u503C\u65F6\u7528\u5230\u7684\u7B2C\u4E00\u4E2A\u6570\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u5728\u8BA1\u7B97\u5E73\u5747\u503C\u65F6\u8981\u8003\u8651\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"AVERAGEA",t:1,d:"\u8FD4\u56DE\u6570\u636E\u96C6\u7684\u7B97\u672F\u5E73\u5747\u503C\u3002",a:"\u8FD4\u56DE\u6570\u636E\u96C6\u7684\u7B97\u672F\u5E73\u5747\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8BA1\u7B97\u5E73\u5747\u503C\u65F6\u7528\u5230\u7684\u7B2C\u4E00\u4E2A\u6570\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u5728\u8BA1\u7B97\u5E73\u5747\u503C\u65F6\u8981\u8003\u8651\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"BINOM_DIST",t:1,d:"\u8FD4\u56DE\u4E00\u5143\u4E8C\u9879\u5F0F\u5206\u5E03\u7684\u6982\u7387\u3002",a:"\u8FD4\u56DE\u4E00\u5143\u4E8C\u9879\u5F0F\u5206\u5E03\u7684\u6982\u7387\u3002",m:[4,4],p:[{name:"number_s",detail:"\u8BD5\u9A8C\u7684\u6210\u529F\u6B21\u6570\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"trials",detail:"\u72EC\u7ACB\u68C0\u9A8C\u7684\u6B21\u6570\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"probability_s",detail:"\u4EFB\u4E00\u7ED9\u5B9A\u68C0\u9A8C\u7684\u6210\u529F\u6982\u7387\u3002",example:"0.005",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"\u662F\u5426\u4F7F\u7528\u4E8C\u9879\u5F0F\u7D2F\u79EF\u5206\u5E03\u3002",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"BINOM_INV",t:1,d:"\u8BA1\u7B97\u7D2F\u79EF\u4E8C\u9879\u5F0F\u5206\u5E03\u5927\u4E8E\u6216\u7B49\u4E8E\u6307\u5B9A\u6761\u4EF6\u7684\u6700\u5C0F\u503C\u3002",a:"\u8BA1\u7B97\u7D2F\u79EF\u4E8C\u9879\u5F0F\u5206\u5E03\u5927\u4E8E\u6216\u7B49\u4E8E\u6307\u5B9A\u6761\u4EF6\u7684\u6700\u5C0F\u503C\u3002",m:[3,3],p:[{name:"trials",detail:"\u8D1D\u52AA\u5229\u8BD5\u9A8C\u6B21\u6570\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"probability_s",detail:"\u4EFB\u4E00\u6B21\u7ED9\u5B9A\u68C0\u9A8C\u7684\u6210\u529F\u6982\u7387\u3002",example:"0.005",require:"m",repeat:"n",type:"rangenumber"},{name:"alpha",detail:"\u671F\u671B\u7684\u4E34\u754C\u6982\u7387\u3002",example:"0.8",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONFIDENCE_NORM",t:1,d:"\u8BA1\u7B97\u6B63\u6001\u5206\u5E03\u7684\u7F6E\u4FE1\u533A\u95F4\u7684\u4E00\u534A\u5BBD\u5EA6\u3002",a:"\u8BA1\u7B97\u6B63\u6001\u5206\u5E03\u7684\u7F6E\u4FE1\u533A\u95F4\u7684\u4E00\u534A\u5BBD\u5EA6\u3002",m:[3,3],p:[{name:"alpha",detail:`\u7528\u6765\u8BA1\u7B97\u7F6E\u4FE1\u6C34\u5E73\u7684\u663E\u8457\u6027\u6C34\u5E73\u3002 + +\u7F6E\u4FE1\u6C34\u5E73\u7B49\u4E8E 100*(1 - alpha)%\uFF0C\u4EA6\u5373\uFF0C\u5982\u679C alpha \u4E3A 0.05\uFF0C\u5219\u7F6E\u4FE1\u6C34\u5E73\u4E3A 95%\u3002`,example:"0.05",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"\u6570\u636E\u533A\u57DF\u7684\u603B\u4F53\u6807\u51C6\u504F\u5DEE\u3002",example:"1.6",require:"m",repeat:"n",type:"rangenumber"},{name:"size",detail:"\u6837\u672C\u603B\u91CF\u7684\u5927\u5C0F\u3002",example:"250",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CORREL",t:1,d:"\u8BA1\u7B97\u7ED9\u5B9A\u6570\u636E\u96C6\u7684\u76AE\u5C14\u900A\u79EF\u77E9\u76F8\u5173\u7CFB\u6570 r\u3002",a:"\u8BA1\u7B97\u7ED9\u5B9A\u6570\u636E\u96C6\u7684\u76AE\u5C14\u900A\u79EF\u77E9\u76F8\u5173\u7CFB\u6570 r\u3002",m:[2,2],p:[{name:"\u6570\u636E_y",detail:"\u4EE3\u8868\u56E0\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6570\u636E_x",detail:"\u4EE3\u8868\u81EA\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COVARIANCE_P",t:1,d:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u603B\u4F53\u534F\u65B9\u5DEE\u3002",a:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u603B\u4F53\u534F\u65B9\u5DEE\u3002",m:[2,2],p:[{name:"\u6570\u636E_x",detail:"\u4EE3\u8868\u81EA\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6570\u636E_y",detail:"\u4EE3\u8868\u56E0\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COVARIANCE_S",t:1,d:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u6837\u672C\u534F\u65B9\u5DEE\u3002",a:"\u8BA1\u7B97\u6570\u636E\u96C6\u7684\u6837\u672C\u534F\u65B9\u5DEE\u3002",m:[2,2],p:[{name:"\u6570\u636E_x",detail:"\u4EE3\u8868\u81EA\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6570\u636E_y",detail:"\u4EE3\u8868\u56E0\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DEVSQ",t:1,d:"\u57FA\u4E8E\u6837\u672C\u8BA1\u7B97\u5176\u504F\u5DEE\u7684\u5E73\u65B9\u548C\u3002",a:"\u57FA\u4E8E\u6837\u672C\u8BA1\u7B97\u5176\u504F\u5DEE\u7684\u5E73\u65B9\u548C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6837\u672C\u4E2D\u7684\u7B2C\u4E00\u9879\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u6837\u672C\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"EXPON_DIST",t:1,d:"\u8FD4\u56DE\u5E26\u6709\u6307\u5B9A Lambda \u548C\u6307\u5B9A\u503C\u7684\u6307\u6570\u5206\u5E03\u51FD\u6570\u7684\u503C\u3002",a:"\u8FD4\u56DE\u5E26\u6709\u6307\u5B9A Lambda \u548C\u6307\u5B9A\u503C\u7684\u6307\u6570\u5206\u5E03\u51FD\u6570\u7684\u503C\u3002",m:[3,3],p:[{name:"x",detail:"\u6307\u6570\u5206\u5E03\u51FD\u6570\u7684\u8F93\u5165\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"lambda",detail:"\u7528\u4E8E\u6307\u5B9A\u6307\u6570\u5206\u5E03\u51FD\u6570\u7684 lambda \u503C\u3002",example:"0.5",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"\u662F\u5426\u4F7F\u7528\u6307\u6570\u7D2F\u79EF\u5206\u5E03\u3002",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"AVERAGEIF",t:1,d:"\u6839\u636E\u6761\u4EF6\u8FD4\u56DE\u8303\u56F4\u7684\u5E73\u5747\u503C\u3002",a:"\u6839\u636E\u6761\u4EF6\u8FD4\u56DE\u8303\u56F4\u7684\u5E73\u5747\u503C\u3002",m:[2,3],p:[{name:"criteria_range",detail:"\u8981\u5BF9\u5176\u68C0\u67E5 criterion \u7684\u8303\u56F4\u3002",example:"A1:A10",require:"m",repeat:"n",type:"rangeall"},{name:"criterion",detail:`\u8981\u5E94\u7528\u4E8E criteria_range \u7684\u6A21\u5F0F\u6216\u6D4B\u8BD5\u6761\u4EF6\u3002 + +\u7B49\u4E8E\uFF1A"\u6587\u672C" \u6216 1 \u6216 "=\u6587\u672C" \u6216 "=1" + +\u5927\u4E8E\uFF1A">1" + +\u5927\u4E8E\u7B49\u4E8E\uFF1A">=1" + +\u5C0F\u4E8E\uFF1A"<1" + +\u5C0F\u4E8E\u7B49\u4E8E\uFF1A"<=1" + +\u4E0D\u7B49\u4E8E\uFF1A"<>1"\u6216"<>\u6587\u672C"`,example:'">20"',require:"m",repeat:"n",type:"rangeall"},{name:"average_range",detail:"[\u53EF\u9009] - \u8981\u8BA1\u7B97\u5E73\u5747\u503C\u7684\u8303\u56F4\u3002\u5982\u679C\u672A\u63D0\u4F9B\u6B64\u53C2\u6570\uFF0C\u5219\u6539\u7528 criteria_range \u6765\u8BA1\u7B97\u5E73\u5747\u503C\u3002",example:"B1:B10",require:"o",repeat:"n",type:"rangeall"}]},{n:"AVERAGEIFS",t:1,d:"\u6839\u636E\u591A\u9879\u6761\u4EF6\u8FD4\u56DE\u8303\u56F4\u7684\u5E73\u5747\u503C\u3002",a:"\u6839\u636E\u591A\u9879\u6761\u4EF6\u8FD4\u56DE\u8303\u56F4\u7684\u5E73\u5747\u503C\u3002",m:[2,255],p:[{name:"average_range",detail:"\u8981\u8BA1\u7B97\u5E73\u5747\u503C\u7684\u8303\u56F4\u3002",example:"A1:A10",require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range1",detail:"\u8981\u5BF9\u5176\u68C0\u67E5 criterion1 \u7684\u8303\u56F4\u3002",example:" B1:B10",require:"m",repeat:"n",type:"rangeall"},{name:"criterion1",detail:"\u8981\u5E94\u7528\u4E8E criteria_range1 \u7684\u6A21\u5F0F\u6216\u6D4B\u8BD5\u6761\u4EF6\u3002",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range2, criterion2, ...",detail:"[\u53EF\u9009] - \u8981\u68C0\u67E5\u7684\u5176\u4ED6\u8303\u56F4\u548C\u6761\u4EF6\u3002",example:" C1:C10",require:"m",repeat:"n",type:"rangeall"}]},{n:"PERMUT",t:1,d:"\u8FD4\u56DE\u53EF\u4ECE\u6570\u5B57\u5BF9\u8C61\u4E2D\u9009\u62E9\u7684\u7ED9\u5B9A\u6570\u76EE\u5BF9\u8C61\u7684\u6392\u5217\u6570\u3002",a:"\u8FD4\u56DE\u53EF\u4ECE\u6570\u5B57\u5BF9\u8C61\u4E2D\u9009\u62E9\u7684\u7ED9\u5B9A\u6570\u76EE\u5BF9\u8C61\u7684\u6392\u5217\u6570\u3002",m:[2,2],p:[{name:"number",detail:"\u8868\u793A\u5BF9\u8C61\u4E2A\u6570\u7684\u6574\u6570\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"number_chosen",detail:"\u8868\u793A\u6BCF\u4E2A\u6392\u5217\u4E2D\u5BF9\u8C61\u4E2A\u6570\u7684\u6574\u6570\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRIMMEAN",t:1,d:"\u5728\u6392\u9664\u6570\u636E\u96C6\u9AD8\u4F4E\u4E24\u7AEF\u7684\u90E8\u5206\u6570\u636E\u4E4B\u540E\u8BA1\u7B97\u6240\u5F97\u7684\u5747\u503C\u3002",a:"\u5728\u6392\u9664\u6570\u636E\u96C6\u9AD8\u4F4E\u4E24\u7AEF\u7684\u90E8\u5206\u6570\u636E\u4E4B\u540E\u8BA1\u7B97\u6240\u5F97\u7684\u5747\u503C\u3002",m:[2,2],p:[{name:"\u6570\u636E",detail:"\u5305\u542B\u76F8\u5173\u6570\u636E\u96C6\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"range"},{name:"\u6392\u9664\u6BD4\u4F8B",detail:`\u8981\u4ECE\u6570\u636E\u96C6\u7684\u6781\u503C\u90E8\u5206\u6392\u9664\u7684\u6570\u636E\u5360\u6570\u636E\u96C6\u7684\u6BD4\u4F8B\u3002 + +\u6392\u9664\u6BD4\u4F8B\u5FC5\u987B\u5927\u4E8E\u7B49\u4E8E0\u4E14\u5C0F\u4E8E1\u3002`,example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PERCENTILE_EXC",t:1,d:"\u8FD4\u56DE\u6570\u7EC4\u7684 K \u767E\u5206\u70B9\u503C\uFF0CK \u4ECB\u4E8E 0 \u5230 1 \u4E4B\u95F4\uFF0C\u4E0D\u542B 0 \u4E0E 1\u3002",a:"\u8FD4\u56DE\u6570\u7EC4\u7684 K \u767E\u5206\u70B9\u503C\uFF0CK \u4ECB\u4E8E 0 \u5230 1 \u4E4B\u95F4\uFF0C\u4E0D\u542B 0 \u4E0E 1\u3002",m:[2,2],p:[{name:"array",detail:"\u5B9A\u4E49\u76F8\u5BF9\u4F4D\u7F6E\u7684\u6570\u7EC4\u6216\u6570\u636E\u533A\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"k",detail:"0 \u5230 1 \u4E4B\u95F4\u7684\u767E\u5206\u70B9\u503C\uFF0C\u4E0D\u5305\u542B 0 \u548C 1\u3002",example:"0.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PERCENTILE_INC",t:1,d:"\u8FD4\u56DE\u6570\u7EC4\u7684 K \u767E\u5206\u70B9\u503C\uFF0CK \u4ECB\u4E8E 0 \u5230 1 \u4E4B\u95F4\uFF0C\u5305\u542B 0 \u4E0E 1\u3002",a:"\u8FD4\u56DE\u6570\u7EC4\u7684 K \u767E\u5206\u70B9\u503C\uFF0CK \u4ECB\u4E8E 0 \u5230 1 \u4E4B\u95F4\uFF0C\u5305\u542B 0 \u4E0E 1\u3002",m:[2,2],p:[{name:"array",detail:"\u5B9A\u4E49\u76F8\u5BF9\u4F4D\u7F6E\u7684\u6570\u7EC4\u6216\u6570\u636E\u533A\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"k",detail:"0 \u5230 1 \u4E4B\u95F4\u7684\u767E\u5206\u70B9\u503C\uFF0C\u5305\u542B 0 \u548C 1\u3002",example:"0.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PEARSON",t:1,d:"\u8FD4\u56DE\u76AE\u5C14\u751F(Pearson)\u4E58\u79EF\u77E9\u76F8\u5173\u7CFB\u6570 r\u3002",a:"\u8FD4\u56DE\u76AE\u5C14\u751F(Pearson)\u4E58\u79EF\u77E9\u76F8\u5173\u7CFB\u6570 r\u3002",m:[2,2],p:[{name:"\u6570\u636E_x",detail:"\u4EE3\u8868\u81EA\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6570\u636E_y",detail:"\u4EE3\u8868\u56E0\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_S_INV",t:1,d:"\u8FD4\u56DE\u6807\u51C6\u6B63\u6001\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\u7684\u53CD\u51FD\u6570\u503C\u3002 \u8BE5\u5206\u5E03\u7684\u5E73\u5747\u503C\u4E3A 0\uFF0C\u6807\u51C6\u504F\u5DEE\u4E3A 1\u3002",a:"\u8FD4\u56DE\u6807\u51C6\u6B63\u6001\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\u7684\u53CD\u51FD\u6570\u503C\u3002 \u8BE5\u5206\u5E03\u7684\u5E73\u5747\u503C\u4E3A 0\uFF0C\u6807\u51C6\u504F\u5DEE\u4E3A 1\u3002",m:[1,1],p:[{name:"probability",detail:"\u5BF9\u5E94\u4E8E\u6B63\u6001\u5206\u5E03\u7684\u6982\u7387\u3002",example:"0.75",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_S_DIST",t:1,d:"\u8FD4\u56DE\u6807\u51C6\u6B63\u6001\u5206\u5E03\u51FD\u6570\uFF08\u8BE5\u5206\u5E03\u7684\u5E73\u5747\u503C\u4E3A 0\uFF0C\u6807\u51C6\u504F\u5DEE\u4E3A 1\uFF09\u3002",a:"\u8FD4\u56DE\u6807\u51C6\u6B63\u6001\u5206\u5E03\u51FD\u6570\uFF08\u8BE5\u5206\u5E03\u7684\u5E73\u5747\u503C\u4E3A 0\uFF0C\u6807\u51C6\u504F\u5DEE\u4E3A 1\uFF09\u3002",m:[2,2],p:[{name:"z",detail:"\u9700\u8981\u8BA1\u7B97\u5176\u5206\u5E03\u7684\u6570\u503C\u3002",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u51B3\u5B9A\u51FD\u6570\u5F62\u5F0F\u7684\u903B\u8F91\u503C\u3002 + +\u5982\u679C\u4E3A TRUE()\uFF0C\u5219\u8FD4\u56DE\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\uFF1B + +\u5982\u679C\u4E3A FALSE()\uFF0C\u5219\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6570\u3002`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"NORM_INV",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u5E73\u5747\u503C\u548C\u6807\u51C6\u504F\u5DEE\u7684\u6B63\u6001\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\u7684\u53CD\u51FD\u6570\u503C\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u5E73\u5747\u503C\u548C\u6807\u51C6\u504F\u5DEE\u7684\u6B63\u6001\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\u7684\u53CD\u51FD\u6570\u503C\u3002",m:[3,3],p:[{name:"probability",detail:"\u5BF9\u5E94\u4E8E\u6B63\u6001\u5206\u5E03\u7684\u6982\u7387\u3002",example:"0.75",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"\u5206\u5E03\u7684\u7B97\u672F\u5E73\u5747\u503C\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"\u5206\u5E03\u7684\u6807\u51C6\u504F\u5DEE\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_DIST",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u5E73\u5747\u503C\u548C\u6807\u51C6\u504F\u5DEE\u7684\u6B63\u6001\u5206\u5E03\u51FD\u6570\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u5E73\u5747\u503C\u548C\u6807\u51C6\u504F\u5DEE\u7684\u6B63\u6001\u5206\u5E03\u51FD\u6570\u3002",m:[4,4],p:[{name:"x",detail:"\u9700\u8981\u8BA1\u7B97\u5176\u5206\u5E03\u7684\u6570\u503C\u3002",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"\u5206\u5E03\u7684\u7B97\u672F\u5E73\u5747\u503C\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"\u5206\u5E03\u7684\u6807\u51C6\u504F\u5DEE\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u51B3\u5B9A\u51FD\u6570\u5F62\u5F0F\u7684\u903B\u8F91\u503C\u3002 + +\u5982\u679C\u4E3A TRUE()\uFF0C\u5219\u8FD4\u56DE\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\uFF1B + +\u5982\u679C\u4E3A FALSE()\uFF0C\u5219\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6570\u3002`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"NEGBINOM_DIST",t:1,d:"\u8FD4\u56DE\u8D1F\u4E8C\u9879\u5F0F\u5206\u5E03\u3002",a:"\u8FD4\u56DE\u8D1F\u4E8C\u9879\u5F0F\u5206\u5E03\u3002",m:[4,4],p:[{name:"number_f",detail:"\u8981\u6A21\u62DF\u7684\u5931\u8D25\u6B21\u6570\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"number_s",detail:"\u8981\u6A21\u62DF\u7684\u6210\u529F\u6B21\u6570\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"probability_s",detail:"\u4EFB\u4E00\u6B21\u7ED9\u5B9A\u68C0\u9A8C\u7684\u6210\u529F\u6982\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u51B3\u5B9A\u51FD\u6570\u5F62\u5F0F\u7684\u903B\u8F91\u503C\u3002 + +\u5982\u679C\u4E3A TRUE()\uFF0C\u5219\u8FD4\u56DE\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\uFF1B + +\u5982\u679C\u4E3A FALSE()\uFF0C\u5219\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6570\u3002`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"MINA",t:1,d:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u7684\u6700\u5C0F\u6570\u503C\u3002",a:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u7684\u6700\u5C0F\u6570\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8BA1\u7B97\u6700\u5C0F\u503C\u65F6\u6240\u7528\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2",detail:"[\u53EF\u9009] - \u5728\u8BA1\u7B97\u6700\u5C0F\u503C\u65F6\u8981\u8003\u8651\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MIN",t:1,d:"\u8FD4\u56DE\u6570\u503C\u6570\u636E\u96C6\u4E2D\u7684\u6700\u5C0F\u503C\u3002",a:"\u8FD4\u56DE\u6570\u503C\u6570\u636E\u96C6\u4E2D\u7684\u6700\u5C0F\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8BA1\u7B97\u6700\u5C0F\u503C\u65F6\u6240\u7528\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2",detail:"[\u53EF\u9009] - \u5728\u8BA1\u7B97\u6700\u5C0F\u503C\u65F6\u8981\u8003\u8651\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MEDIAN",t:1,d:"\u8FD4\u56DE\u6570\u503C\u6570\u636E\u96C6\u4E2D\u7684\u4E2D\u503C\u3002",a:"\u8FD4\u56DE\u6570\u503C\u6570\u636E\u96C6\u4E2D\u7684\u4E2D\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8BA1\u7B97\u4E2D\u503C\u65F6\u6240\u7528\u7684\u7B2C\u4E00\u4E2A\u6570\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2",detail:"[\u53EF\u9009] - \u5728\u8BA1\u7B97\u4E2D\u503C\u65F6\u8981\u8003\u8651\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MAXA",t:1,d:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u7684\u6700\u5927\u6570\u503C\u3002",a:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u7684\u6700\u5927\u6570\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8BA1\u7B97\u6700\u5927\u503C\u65F6\u6240\u7528\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u5728\u8BA1\u7B97\u6700\u5927\u503C\u65F6\u8981\u8003\u8651\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MAX",t:1,d:"\u8FD4\u56DE\u6570\u503C\u6570\u636E\u96C6\u4E2D\u7684\u6700\u5927\u503C\u3002",a:"\u8FD4\u56DE\u6570\u503C\u6570\u636E\u96C6\u4E2D\u7684\u6700\u5927\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8BA1\u7B97\u6700\u5927\u503C\u65F6\u6240\u7528\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2",detail:"[\u53EF\u9009] - \u5728\u8BA1\u7B97\u6700\u5927\u503C\u65F6\u8981\u8003\u8651\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"LOGNORM_INV",t:1,d:"\u8FD4\u56DE x \u7684\u5BF9\u6570\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\u7684\u53CD\u51FD\u6570\u503C\u3002",a:"\u8FD4\u56DE x \u7684\u5BF9\u6570\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\u7684\u53CD\u51FD\u6570\u503C\u3002",m:[3,3],p:[{name:"probability",detail:"\u4E0E\u5BF9\u6570\u5206\u5E03\u76F8\u5173\u7684\u6982\u7387\uFF0C\u4ECB\u4E8E 0 \u4E0E 1 \u4E4B\u95F4\uFF08\u4E0D\u542B 0 \u4E0E 1\uFF09\u3002",example:"0.4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"ln(x) \u7684\u5E73\u5747\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"ln(x) \u7684\u6807\u51C6\u504F\u5DEE\uFF0C\u6B63\u6570\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LOGNORM_DIST",t:1,d:"\u8FD4\u56DE x \u7684\u5BF9\u6570\u5206\u5E03\u51FD\u6570\u3002",a:"\u8FD4\u56DE x \u7684\u5BF9\u6570\u5206\u5E03\u51FD\u6570\u3002",m:[4,4],p:[{name:"x",detail:"\u7528\u6765\u8BA1\u7B97\u51FD\u6570\u7684\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"ln(x) \u7684\u5E73\u5747\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"ln(x) \u7684\u6807\u51C6\u504F\u5DEE\uFF0C\u6B63\u6570\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u51B3\u5B9A\u51FD\u6570\u5F62\u5F0F\u7684\u903B\u8F91\u503C\u3002 + +\u5982\u679C\u4E3A TRUE()\uFF0C\u5219\u8FD4\u56DE\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\uFF1B + +\u5982\u679C\u4E3A FALSE()\uFF0C\u5219\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6570\u3002`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"Z_TEST",t:1,d:"\u8FD4\u56DE z \u68C0\u9A8C\u7684\u5355\u5C3E P \u503C\u3002",a:"\u8FD4\u56DE z \u68C0\u9A8C\u7684\u5355\u5C3E P \u503C\u3002",m:[2,3],p:[{name:"array",detail:"\u7528\u6765\u68C0\u9A8C x \u7684\u6570\u7EC4\u6216\u6570\u636E\u533A\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"range"},{name:"x",detail:"\u8981\u6D4B\u8BD5\u7684\u503C\u3002",example:"B2",require:"m",repeat:"n",type:"rangenumber"},{name:"sigma",detail:"[\u53EF\u9009] - \u603B\u4F53\uFF08\u5DF2\u77E5\uFF09\u6807\u51C6\u504F\u5DEE\u3002 \u5982\u679C\u7701\u7565\uFF0C\u5219\u4F7F\u7528\u6837\u672C\u6807\u51C6\u504F\u5DEE\u3002",example:"3",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PROB",t:1,d:"\u8FD4\u56DE\u533A\u57DF\u4E2D\u7684\u6570\u503C\u843D\u5728\u6307\u5B9A\u533A\u95F4\u5185\u7684\u6982\u7387\u3002",a:"\u8FD4\u56DE\u533A\u57DF\u4E2D\u7684\u6570\u503C\u843D\u5728\u6307\u5B9A\u533A\u95F4\u5185\u7684\u6982\u7387\u3002",m:[3,4],p:[{name:"x_range",detail:"\u5177\u6709\u5404\u81EA\u76F8\u5E94\u6982\u7387\u503C\u7684 x \u6570\u503C\u533A\u57DF\u3002",example:"A3:A6",require:"m",repeat:"n",type:"range"},{name:"prob_range",detail:"\u4E0E x_range \u4E2D\u7684\u503C\u76F8\u5173\u8054\u7684\u4E00\u7EC4\u6982\u7387\u503C\u3002",example:"2",require:"m",repeat:"n",type:"range"},{name:"lower_limit",detail:"\u8981\u8BA1\u7B97\u5176\u6982\u7387\u7684\u6570\u503C\u4E0B\u754C\u3002",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"upper_limit",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A\u4E0B\u754C] - \u8981\u8BA1\u7B97\u5176\u6982\u7387\u7684\u53EF\u9009\u6570\u503C\u4E0A\u754C\u3002 + +\u5982\u679C\u7701\u7565\u4E0A\u754C\uFF0CPROB\u5219\u8BA1\u7B97\u968F\u673A\u9009\u53D6\u76F8\u5E94\u503C\u7684\u6B21\u6570\u6070\u597D\u7B49\u4E8E\u4E0B\u754C\u7684\u6982\u7387\u3002`,example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"QUARTILE_EXC",t:1,d:"\u57FA\u4E8E 0 \u5230 1 \u4E4B\u95F4\uFF08\u4E0D\u5305\u62EC 0 \u548C 1\uFF09\u7684\u767E\u5206\u70B9\u503C\u8FD4\u56DE\u6570\u636E\u96C6\u7684\u56DB\u5206\u4F4D\u6570\u3002",a:"\u57FA\u4E8E 0 \u5230 1 \u4E4B\u95F4\uFF08\u4E0D\u5305\u62EC 0 \u548C 1\uFF09\u7684\u767E\u5206\u70B9\u503C\u8FD4\u56DE\u6570\u636E\u96C6\u7684\u56DB\u5206\u4F4D\u6570\u3002",m:[2,2],p:[{name:"array",detail:"\u8981\u6C42\u5F97\u56DB\u5206\u4F4D\u6570\u503C\u7684\u6570\u7EC4\u6216\u6570\u5B57\u578B\u5355\u5143\u683C\u533A\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"quart",detail:`\u8981\u8FD4\u56DE\u7B2C\u51E0\u4E2A\u56DB\u5206\u4F4D\u503C\u3002 + +1\u8FD4\u56DE\u6570\u636E\u4E2D\u6700\u9760\u8FD1\u7B2C\u4E00\u4E2A\u56DB\u5206\u4F4D\u503C\u7684\u503C\uFF0825%\u6807\u8BB0\uFF09\u3002 + +2\u8FD4\u56DE\u6570\u636E\u4E2D\u6700\u63A5\u8FD1\u4E2D\u503C\u7684\u503C\uFF0850%\u6807\u8BB0\uFF09\u3002 + +3\u8FD4\u56DE\u6570\u636E\u4E2D\u6700\u63A5\u8FD1\u7B2C\u4E09\u4E2A\u56DB\u5206\u4F4D\u503C\u7684\u503C\uFF0875%\u6807\u8BB0\uFF09\u3002`,example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"QUARTILE_INC",t:1,d:"\u6839\u636E 0 \u5230 1 \u4E4B\u95F4\u7684\u767E\u5206\u70B9\u503C\uFF08\u5305\u542B 0 \u548C 1\uFF09\u8FD4\u56DE\u6570\u636E\u96C6\u7684\u56DB\u5206\u4F4D\u6570\u3002",a:"\u6839\u636E 0 \u5230 1 \u4E4B\u95F4\u7684\u767E\u5206\u70B9\u503C\uFF08\u5305\u542B 0 \u548C 1\uFF09\u8FD4\u56DE\u6570\u636E\u96C6\u7684\u56DB\u5206\u4F4D\u6570\u3002",m:[2,2],p:[{name:"array",detail:"\u8981\u6C42\u5F97\u56DB\u5206\u4F4D\u6570\u503C\u7684\u6570\u7EC4\u6216\u6570\u5B57\u578B\u5355\u5143\u683C\u533A\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"quart",detail:`\u8981\u8FD4\u56DE\u7B2C\u51E0\u4E2A\u56DB\u5206\u4F4D\u503C\u3002 + +0\u8FD4\u56DE\u6570\u636E\u4E2D\u7684\u6700\u5C0F\u503C\uFF080%\u6807\u8BB0\uFF09\u3002 + +1\u8FD4\u56DE\u6570\u636E\u4E2D\u6700\u9760\u8FD1\u7B2C\u4E00\u4E2A\u56DB\u5206\u4F4D\u503C\u7684\u503C\uFF0825%\u6807\u8BB0\uFF09\u3002 + +2\u8FD4\u56DE\u6570\u636E\u4E2D\u6700\u63A5\u8FD1\u4E2D\u503C\u7684\u503C\uFF0850%\u6807\u8BB0\uFF09\u3002 + +3\u8FD4\u56DE\u6570\u636E\u4E2D\u6700\u63A5\u8FD1\u7B2C\u4E09\u4E2A\u56DB\u5206\u4F4D\u503C\u7684\u503C\uFF0875%\u6807\u8BB0\uFF09\u3002 + +4\u8FD4\u56DE\u6570\u636E\u4E2D\u7684\u6700\u5927\u503C\uFF08100%\u6807\u8BB0\uFF09\u3002`,example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"POISSON_DIST",t:1,d:"\u8FD4\u56DE\u6CCA\u677E\u5206\u5E03\u3002",a:"\u8FD4\u56DE\u6CCA\u677E\u5206\u5E03\u3002",m:[3,3],p:[{name:"x",detail:"\u4E8B\u4EF6\u6570\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"\u671F\u671B\u503C\u3002\u975E\u8D1F\u6570",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u4E00\u903B\u8F91\u503C\uFF0C\u786E\u5B9A\u6240\u8FD4\u56DE\u7684\u6982\u7387\u5206\u5E03\u7684\u5F62\u5F0F\u3002 + +\u5982\u679C\u4E3A TRUE()\uFF0C\u5219\u8FD4\u56DE\u53D1\u751F\u7684\u968F\u673A\u4E8B\u4EF6\u6570\u5728\u96F6\uFF08\u542B\u96F6\uFF09\u548C x\uFF08\u542B x\uFF09\u4E4B\u95F4\u7684\u7D2F\u79EF\u6CCA\u677E\u6982\u7387\uFF1B + +\u5982\u679C\u4E3A FALSE()\uFF0C\u5219\u8FD4\u56DE\u53D1\u751F\u7684\u4E8B\u4EF6\u6570\u6B63\u597D\u662F x \u7684\u6CCA\u677E\u6982\u7387\u5BC6\u5EA6\u51FD\u6570\u3002`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"RSQ",t:1,d:"\u8FD4\u56DE\u76AE\u5C14\u751F(Pearson)\u4E58\u79EF\u77E9\u76F8\u5173\u7CFB\u6570 r \u7684\u5E73\u65B9\u3002",a:"\u8FD4\u56DE\u76AE\u5C14\u751F(Pearson)\u4E58\u79EF\u77E9\u76F8\u5173\u7CFB\u6570 r \u7684\u5E73\u65B9\u3002",m:[2,2],p:[{name:"\u6570\u636E_y",detail:"\u4EE3\u8868\u56E0\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6570\u636E_x",detail:"\u4EE3\u8868\u81EA\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_DIST",t:1,d:"\u8FD4\u56DE\u5B66\u751F\u7684\u5DE6\u5C3E t \u5206\u5E03\u3002",a:"\u8FD4\u56DE\u5B66\u751F\u7684\u5DE6\u5C3E t \u5206\u5E03\u3002",m:[3,3],p:[{name:"x",detail:"T-\u5206\u5E03\u51FD\u6570\u7684\u8F93\u5165\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"\u81EA\u7531\u5EA6\u6570\u503C\u3002",example:"30",require:"m",repeat:"n",type:"rangenumber"},{name:"tails",detail:`\u51B3\u5B9A\u51FD\u6570\u5F62\u5F0F\u7684\u903B\u8F91\u503C\u3002 + +\u5982\u679C cumulative \u4E3A TRUE()\uFF0C\u5219 HYPGEOM.DIST \u8FD4\u56DE\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\uFF1B + +\u5982\u679C\u4E3A FALSE()\uFF0C\u5219\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6570\u3002`,example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"T_DIST_2T",t:1,d:"\u8FD4\u56DE\u5B66\u751F\u7684\u53CC\u5C3E t \u5206\u5E03\u3002",a:"\u8FD4\u56DE\u5B66\u751F\u7684\u53CC\u5C3E t \u5206\u5E03\u3002",m:[2,2],p:[{name:"x",detail:"T-\u5206\u5E03\u51FD\u6570\u7684\u8F93\u5165\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"\u81EA\u7531\u5EA6\u6570\u503C\u3002",example:"30",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_DIST_RT",t:1,d:"\u8FD4\u56DE\u5B66\u751F\u7684\u53F3\u5C3E t \u5206\u5E03\u3002",a:"\u8FD4\u56DE\u5B66\u751F\u7684\u53F3\u5C3E t \u5206\u5E03\u3002",m:[2,2],p:[{name:"x",detail:"T-\u5206\u5E03\u51FD\u6570\u7684\u8F93\u5165\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"\u81EA\u7531\u5EA6\u6570\u503C\u3002",example:"30",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_INV",t:1,d:"\u8FD4\u56DE\u5B66\u751F\u7684 t \u5206\u5E03\u7684\u5DE6\u5C3E\u53CD\u51FD\u6570\u3002",a:"\u8FD4\u56DE\u5B66\u751F\u7684 t \u5206\u5E03\u7684\u5DE6\u5C3E\u53CD\u51FD\u6570\u3002",m:[2,2],p:[{name:"probability",detail:`\u4E0E\u5B66\u751F\u7684 t \u5206\u5E03\u76F8\u5173\u7684\u6982\u7387\u3002 + +\u5FC5\u987B\u5927\u4E8E 0 \u4E14\u5C0F\u4E8E 1\u3002`,example:"0.35",require:"m",repeat:"n",type:"rangenumber"},{name:"deg_freedom",detail:`\u81EA\u7531\u5EA6\u6570\u503C\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u53C2\u6570\u4E0D\u662F\u6574\u6570\uFF0C\u5C06\u622A\u53D6\u5176\u6574\u6570\u90E8\u5206\u3002 + +\u5FC5\u987B\u5927\u4E8E\u7B49\u4E8E 1\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_INV_2T",t:1,d:"\u8FD4\u56DE\u5B66\u751F t \u5206\u5E03\u7684\u53CC\u5C3E\u53CD\u51FD\u6570\u3002",a:"\u8FD4\u56DE\u5B66\u751F t \u5206\u5E03\u7684\u53CC\u5C3E\u53CD\u51FD\u6570\u3002",m:[2,2],p:[{name:"probability",detail:`\u4E0E\u5B66\u751F\u7684 t \u5206\u5E03\u76F8\u5173\u7684\u6982\u7387\u3002 + +\u5FC5\u987B\u5927\u4E8E 0 \u4E14\u5C0F\u4E8E1\u3002`,example:"0.35",require:"m",repeat:"n",type:"rangenumber"},{name:"deg_freedom",detail:`\u81EA\u7531\u5EA6\u6570\u503C\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u53C2\u6570\u4E0D\u662F\u6574\u6570\uFF0C\u5C06\u622A\u53D6\u5176\u6574\u6570\u90E8\u5206\u3002 + +\u5FC5\u987B\u5927\u4E8E\u7B49\u4E8E 1\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_TEST",t:1,d:"\u8FD4\u56DE\u4E0Et-\u68C0\u9A8C\u76F8\u5173\u7684\u6982\u7387\u3002\u7528\u4E8E\u5224\u65AD\u4E24\u4E2A\u6837\u672C\u662F\u5426\u53EF\u80FD\u662F\u51FA\u81EA\u5E73\u5747\u503C\u76F8\u540C\u7684\u4E24\u4E2A\u6837\u672C\u603B\u4F53\u3002",a:"\u8FD4\u56DE\u4E0Et-\u68C0\u9A8C\u76F8\u5173\u7684\u6982\u7387\u3002\u7528\u4E8E\u5224\u65AD\u4E24\u4E2A\u6837\u672C\u662F\u5426\u53EF\u80FD\u662F\u51FA\u81EA\u5E73\u5747\u503C\u76F8\u540C\u7684\u4E24\u4E2A\u6837\u672C\u603B\u4F53\u3002",m:[4,4],p:[{name:"array1",detail:"\u5C06\u7528\u4E8E t \u68C0\u9A8C\u7684\u7B2C\u4E00\u4E2A\u6570\u636E\u6837\u672C\u6216\u7B2C\u4E00\u7EC4\u5355\u5143\u683C\u3002",example:"A1:A4",require:"m",repeat:"n",type:"rangenumber"},{name:"array2",detail:"\u5C06\u7528\u4E8E t \u68C0\u9A8C\u7684\u7B2C\u4E8C\u4E2A\u6570\u636E\u6837\u672C\u6216\u7B2C\u4E8C\u7EC4\u5355\u5143\u683C\u3002",example:"B1:B4",require:"m",repeat:"n",type:"rangenumber"},{name:"tails",detail:`\u6307\u5B9A\u5206\u5E03\u7684\u5C3E\u6570\u3002 + +\u5982\u679C\u4E3A 1\uFF1A\u4F7F\u7528\u5355\u5C3E\u5206\u5E03\u3002 + +\u5982\u679C\u4E3A 2\uFF1A\u4F7F\u7528\u53CC\u5C3E\u5206\u5E03\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`\u6307\u5B9A t \u68C0\u9A8C\u7684\u7C7B\u578B\u3002 + +\u5982\u679C\u4E3A 1\uFF1A\u6267\u884C\u914D\u5BF9\u68C0\u9A8C\u3002 + +\u5982\u679C\u4E3A 2\uFF1A\u6267\u884C\u53CC\u6837\u672C\u7B49\u65B9\u5DEE\uFF08\u540C\u65B9\u5DEE\uFF09\u68C0\u9A8C\u3002 + +\u5982\u679C\u4E3A3\uFF1A\u6267\u884C\u53CC\u6837\u672C\u4E0D\u7B49\u65B9\u5DEE\uFF08\u5F02\u65B9\u5DEE\uFF09\u68C0\u9A8C\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"F_DIST",t:1,d:"\u7ED9\u5B9A\u8F93\u5165\u503C x\uFF0C\u8BA1\u7B97\u4E24\u4E2A\u6570\u636E\u96C6\u7684\u5DE6\u5C3E F \u6982\u7387\u5206\u5E03\uFF08\u5DEE\u5F02\u7A0B\u5EA6\uFF09\u3002\u6B64\u5206\u5E03\u4E5F\u79F0\u4E3A Fisher-Snedecor \u5206\u5E03\u6216 Snedecor F \u5206\u5E03\u3002",a:"\u7ED9\u5B9A\u8F93\u5165\u503C x",m:[4,4],p:[{name:"x",detail:"\u7528\u6765\u8BA1\u7B97\u51FD\u6570\u7684\u503C\u3002",example:"15.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom1",detail:"\u5206\u5B50\u81EA\u7531\u5EA6\u3002",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom2",detail:"\u5206\u6BCD\u81EA\u7531\u5EA6\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u7528\u4E8E\u786E\u5B9A\u51FD\u6570\u5F62\u5F0F\u7684\u903B\u8F91\u503C\u3002\u9ED8\u8BA4\u503C\u4E3A FALSE\u3002 + +\u5982\u679C\u4E3A TRUE()\uFF1AF.DIST \u5C06\u8FD4\u56DE\u7D2F\u79EF\u5206\u5E03\u51FD\u6570\u503C\u3002 + +\u5982\u679C\u4E3A FALSE()\uFF1AF.DIST \u5C06\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6570\u503C\u3002`,example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"F_DIST_RT",t:1,d:"\u7ED9\u5B9A\u8F93\u5165x\uFF0C\u8BA1\u7B97\u4E24\u4E2A\u6570\u636E\u96C6\u7684\u53F3\u5C3EF\u6982\u7387\u5206\u5E03\uFF08\u5DEE\u5F02\u7A0B\u5EA6\uFF09\u3002 \u6B64\u5206\u5E03\u4E5F\u79F0\u4E3AFisher-Snedecor\u5206\u5E03\u6216Snedecor F\u5206\u5E03\u3002",a:"\u7ED9\u5B9A\u8F93\u5165x",m:[3,3],p:[{name:"x",detail:"\u7528\u6765\u8BA1\u7B97\u51FD\u6570\u7684\u503C\u3002",example:"15.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom1",detail:"\u5206\u5B50\u81EA\u7531\u5EA6\u3002",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom2",detail:"\u5206\u6BCD\u81EA\u7531\u5EA6\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"VAR_P",t:1,d:"\u57FA\u4E8E\u6837\u672C\u603B\u4F53\u8BA1\u7B97\u65B9\u5DEE\u3002",a:"\u57FA\u4E8E\u6837\u672C\u603B\u4F53\u8BA1\u7B97\u65B9\u5DEE\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6570\u636E\u96C6\u4E2D\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, \u2026",detail:"[\u53EF\u9009] - \u6570\u636E\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VAR_S",t:1,d:"\u57FA\u4E8E\u6837\u672C\u8BA1\u7B97\u65B9\u5DEE\u3002",a:"\u57FA\u4E8E\u6837\u672C\u8BA1\u7B97\u65B9\u5DEE\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6837\u672C\u4E2D\u7684\u7B2C\u4E00\u9879\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, \u2026",detail:"[\u53EF\u9009] - \u6837\u672C\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VARA",t:1,d:"\u57FA\u4E8E\u6837\u672C\u8BA1\u7B97\u65B9\u5DEE\uFF0C\u5C06\u6587\u672C\u53D6\u503C\u4E3A0\u3002",a:"\u57FA\u4E8E\u6837\u672C\u8BA1\u7B97\u65B9\u5DEE",m:[1,255],p:[{name:"value1",detail:"\u6837\u672C\u4E2D\u7684\u7B2C\u4E00\u9879\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2, ...",detail:"[\u53EF\u9009] - \u6837\u672C\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VARPA",t:1,d:"\u57FA\u4E8E\u6837\u672C\u603B\u4F53\u8BA1\u7B97\u65B9\u5DEE\uFF0C\u5C06\u6587\u672C\u53D6\u503C\u4E3A0\u3002",a:"\u57FA\u4E8E\u6837\u672C\u603B\u4F53\u8BA1\u7B97\u65B9\u5DEE",m:[1,255],p:[{name:"\u503C1",detail:"\u6837\u672C\u4E2D\u7684\u7B2C\u4E00\u9879\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u6570\u636E\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u6570\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"STEYX",t:1,d:"\u8FD4\u56DE\u901A\u8FC7\u7EBF\u6027\u56DE\u5F52\u6CD5\u9884\u6D4B\u6BCF\u4E2A x \u7684 y \u503C\u65F6\u6240\u4EA7\u751F\u7684\u6807\u51C6\u8BEF\u5DEE\u3002",a:"\u8FD4\u56DE\u901A\u8FC7\u7EBF\u6027\u56DE\u5F52\u6CD5\u9884\u6D4B\u6BCF\u4E2A x \u7684 y \u503C\u65F6\u6240\u4EA7\u751F\u7684\u6807\u51C6\u8BEF\u5DEE\u3002",m:[2,2],p:[{name:"\u6570\u636E_y",detail:"\u4EE3\u8868\u56E0\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6570\u636E_x",detail:"\u4EE3\u8868\u81EA\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"STANDARDIZE",t:1,d:"\u7ED9\u5B9A\u5206\u5E03\u7684\u5747\u503C\u548C\u6807\u51C6\u504F\u5DEE\uFF0C\u8BA1\u7B97\u4E00\u4E2A\u968F\u673A\u53D8\u91CF\u6B63\u6001\u5316\u7684\u76F8\u5E94\u503C\u3002",a:"\u7ED9\u5B9A\u5206\u5E03\u7684\u5747\u503C\u548C\u6807\u51C6\u504F\u5DEE\uFF0C\u8BA1\u7B97\u4E00\u4E2A\u968F\u673A\u53D8\u91CF\u6B63\u6001\u5316\u7684\u76F8\u5E94\u503C\u3002",m:[3,3],p:[{name:"x",detail:"\u8981\u6B63\u6001\u5316\u7684\u968F\u673A\u53D8\u91CF\u503C\u3002",example:"96",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"\u5206\u5E03\u7684\u5747\u503C\u3002",example:"80",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"\u5206\u5E03\u7684\u6807\u51C6\u504F\u5DEE\u3002",example:"6.7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SMALL",t:1,d:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u7684\u7B2C k \u4E2A\u6700\u5C0F\u503C\u3002",a:"\u8FD4\u56DE\u6570\u636E\u96C6\u4E2D\u7684\u7B2C k \u4E2A\u6700\u5C0F\u503C\u3002",m:[2,2],p:[{name:"array",detail:"\u9700\u8981\u627E\u5230\u7B2C k \u4E2A\u6700\u5C0F\u503C\u7684\u6570\u7EC4\u6216\u6570\u503C\u6570\u636E\u533A\u57DF\u3002",example:"A2:B100",require:"m",repeat:"n",type:"range"},{name:"k",detail:"\u8981\u8FD4\u56DE\u7684\u6570\u636E\u5728\u6570\u7EC4\u6216\u6570\u636E\u533A\u57DF\u91CC\u7684\u4F4D\u7F6E\uFF08\u4ECE\u5C0F\u5230\u5927\uFF09\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SLOPE",t:1,d:"\u8BA1\u7B97\u901A\u8FC7\u6570\u636E\u96C6\u7684\u7EBF\u6027\u56DE\u5F52\u5F97\u5230\u7684\u76F4\u7EBF\u7684\u659C\u7387\u3002",a:"\u8BA1\u7B97\u901A\u8FC7\u6570\u636E\u96C6\u7684\u7EBF\u6027\u56DE\u5F52\u5F97\u5230\u7684\u76F4\u7EBF\u7684\u659C\u7387\u3002",m:[2,2],p:[{name:"\u6570\u636E_y",detail:"\u4EE3\u8868\u56E0\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6570\u636E_x",detail:"\u4EE3\u8868\u81EA\u53D8\u91CF\u6570\u636E\u6570\u7EC4\u6216\u77E9\u9635\u7684\u8303\u56F4\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SKEW",t:1,d:"\u8FD4\u56DE\u5206\u5E03\u7684\u504F\u659C\u5EA6\u3002 \u504F\u659C\u5EA6\u8868\u660E\u5206\u5E03\u76F8\u5BF9\u4E8E\u5E73\u5747\u503C\u7684\u4E0D\u5BF9\u79F0\u7A0B\u5EA6\u3002 \u6B63\u504F\u659C\u5EA6\u8868\u660E\u5206\u5E03\u7684\u4E0D\u5BF9\u79F0\u5C3E\u90E8\u8D8B\u5411\u4E8E\u66F4\u591A\u6B63\u503C\u3002 \u8D1F\u504F\u659C\u5EA6\u8868\u660E\u5206\u5E03\u7684\u4E0D\u5BF9\u79F0\u5C3E\u90E8\u8D8B\u5411\u4E8E\u66F4\u591A\u8D1F\u503C\u3002",a:"\u8FD4\u56DE\u5206\u5E03\u7684\u504F\u659C\u5EA6\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6570\u636E\u96C6\u4E2D\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u6570\u636E\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"SKEW_P",t:1,d:"\u8FD4\u56DE\u57FA\u4E8E\u6837\u672C\u603B\u4F53\u7684\u5206\u5E03\u4E0D\u5BF9\u79F0\u5EA6\uFF1A\u8868\u660E\u5206\u5E03\u76F8\u5BF9\u4E8E\u5E73\u5747\u503C\u7684\u4E0D\u5BF9\u79F0\u7A0B\u5EA6\u3002",a:"\u8FD4\u56DE\u57FA\u4E8E\u6837\u672C\u603B\u4F53\u7684\u5206\u5E03\u4E0D\u5BF9\u79F0\u5EA6\uFF1A\u8868\u660E\u5206\u5E03\u76F8\u5BF9\u4E8E\u5E73\u5747\u503C\u7684\u4E0D\u5BF9\u79F0\u7A0B\u5EA6\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6570\u636E\u96C6\u4E2D\u7684\u7B2C\u4E00\u4E2A\u503C\u6216\u8303\u56F4\u3002",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9009] - \u6570\u636E\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u8303\u56F4\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"VLOOKUP",t:2,d:"\u7EB5\u5411\u67E5\u627E\u3002\u5728\u8303\u56F4\u7684\u7B2C\u4E00\u5217\u4E2D\u81EA\u4E0A\u800C\u4E0B\u641C\u7D22\u67D0\u4E2A\u952E\u503C\uFF0C\u5E76\u8FD4\u56DE\u6240\u627E\u5230\u7684\u884C\u4E2D\u6307\u5B9A\u5355\u5143\u683C\u7684\u503C\u3002",a:"\u7EB5\u5411\u67E5\u627E\u3002\u5728\u8303\u56F4\u7684\u7B2C\u4E00\u5217\u4E2D\u81EA\u4E0A\u800C\u4E0B\u641C\u7D22\u67D0\u4E2A\u952E\u503C",m:[3,4],p:[{name:"\u641C\u7D22\u952E\u503C",detail:'\u8981\u641C\u7D22\u7684\u503C\uFF0C\u5982 42\u3001"Cats" \u6216 I24\u3002',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"\u8303\u56F4",detail:"\u8981\u8FDB\u884C\u641C\u7D22\u7684\u8303\u56F4\u3002VLOOKUP \u5C06\u5728\u8BE5\u8303\u56F4\u7684\u7B2C\u4E00\u5217\u4E2D\u641C\u7D22\u641C\u7D22\u952E\u503C\u4E2D\u6307\u5B9A\u7684\u952E\u503C\u3002",example:"A2:B26",require:"m",repeat:"n",type:"rangeall"},{name:"\u7D22\u5F15",detail:`\u8981\u8FD4\u56DE\u7684\u503C\u7684\u5217\u7D22\u5F15\uFF0C\u8303\u56F4\u4E2D\u7684\u7B2C\u4E00\u5217\u7F16\u53F7\u4E3A 1\u3002 + +\u5982\u679C\u7D22\u5F15\u4E0D\u662F\u4ECB\u4E8E 1 \u548C\u8303\u56F4\u4E2D\u7684\u5217\u6570\u4E4B\u95F4\uFF0C\u5C06\u8FD4\u56DE #VALUE! \u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"\u5DF2\u6392\u5E8F",detail:`[\u9ED8\u8BA4\u503C\u4E3A TRUE() ] - \u6307\u793A\u8981\u641C\u7D22\u7684\u5217\uFF08\u6307\u5B9A\u8303\u56F4\u7684\u7B2C\u4E00\u5217\uFF09\u662F\u5426\u5DF2\u6392\u5E8F\u3002\u5927\u591A\u6570\u60C5\u51B5\u4E0B\uFF0C\u5EFA\u8BAE\u8BBE\u4E3A FALSE()\u3002 + +\u5EFA\u8BAE\u5C06\u5DF2\u6392\u5E8F\u8BBE\u4E3A FALSE\u3002\u5982\u679C\u8BBE\u4E3A FALSE\uFF0C\u5C06\u8FD4\u56DE\u5B8C\u5168\u5339\u914D\u9879\u3002\u5982\u679C\u5B58\u5728\u591A\u4E2A\u5339\u914D\u503C\uFF0C\u5C06\u8FD4\u56DE\u627E\u5230\u7684\u7B2C\u4E00\u4E2A\u503C\u5BF9\u5E94\u7684\u5355\u5143\u683C\u7684\u5185\u5BB9\uFF0C\u5982\u679C\u627E\u4E0D\u5230\u5339\u914D\u503C\uFF0C\u5219\u8FD4\u56DE #N/A\u3002 + +\u5982\u679C\u5C06\u5DF2\u6392\u5E8F\u8BBE\u4E3A TRUE \u6216\u7701\u7565\uFF0C\u5C06\u8FD4\u56DE\uFF08\u5C0F\u4E8E\u6216\u7B49\u4E8E\u641C\u7D22\u952E\u503C\u7684\uFF09\u6700\u63A5\u8FD1\u7684\u5339\u914D\u9879\u3002\u5982\u679C\u641C\u7D22\u7684\u5217\u4E2D\u6240\u6709\u7684\u503C\u5747\u5927\u4E8E\u641C\u7D22\u952E\u503C\uFF0C\u5219\u8FD4\u56DE #N/A\u3002`,example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"HLOOKUP",t:2,d:"\u6A2A\u5411\u67E5\u627E\u3002\u5728\u8303\u56F4\u7684\u7B2C\u4E00\u884C\u4E2D\u641C\u7D22\u67D0\u4E2A\u952E\u503C\uFF0C\u5E76\u8FD4\u56DE\u6240\u627E\u5230\u7684\u5217\u4E2D\u6307\u5B9A\u5355\u5143\u683C\u7684\u503C\u3002",a:"\u6A2A\u5411\u67E5\u627E\u3002\u5728\u8303\u56F4\u7684\u7B2C\u4E00\u884C\u4E2D\u641C\u7D22\u67D0\u4E2A\u952E\u503C",m:[3,4],p:[{name:"\u641C\u7D22\u952E\u503C",detail:'\u8981\u641C\u7D22\u7684\u503C\u3002\u4F8B\u5982\uFF0C42\u3001"Cats"\u6216I24\u3002',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"\u8303\u56F4",detail:"\u8981\u8FDB\u884C\u641C\u7D22\u7684\u8303\u56F4\u3002\u5C06\u5728\u8BE5\u8303\u56F4\u7684\u7B2C\u4E00\u884C\u4E2D\u641C\u7D22\u5728\u641C\u7D22\u952E\u503C\u4E2D\u6307\u5B9A\u7684\u952E\u503C\u3002",example:"A2:Z6",require:"m",repeat:"n",type:"rangeall"},{name:"\u7D22\u5F15",detail:`\u8981\u8FD4\u56DE\u7684\u503C\u7684\u884C\u7D22\u5F15\uFF0C\u8303\u56F4\u4E2D\u7684\u7B2C\u4E00\u884C\u7F16\u53F7\u4E3A1\u3002 + +\u5982\u679C\u7D22\u5F15\u4E0D\u662F\u4ECB\u4E8E1\u548C\u8303\u56F4\u4E2D\u7684\u884C\u6570\u4E4B\u95F4\uFF0C\u5C06\u8FD4\u56DE#VALUE!\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"\u5DF2\u6392\u5E8F",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3ATRUE()] - \u6307\u793A\u8981\u641C\u7D22\u7684\u884C\uFF08\u6307\u5B9A\u8303\u56F4\u7684\u7B2C\u4E00\u884C\uFF09\u662F\u5426\u5DF2\u6392\u5E8F\u3002 + +\u5982\u679C\u5C06\u5DF2\u6392\u5E8F\u8BBE\u4E3ATRUE\u6216\u7701\u7565\uFF0C\u5C06\u8FD4\u56DE\u6700\u63A5\u8FD1\u7684\u5339\u914D\u503C\uFF08\u5C0F\u4E8E\u6216\u7B49\u4E8E\u641C\u7D22\u952E\u503C\uFF09\u3002\u5982\u679C\u5728\u641C\u7D22\u7684\u884C\u4E2D\u6240\u6709\u7684\u503C\u5747\u5927\u4E8E\u641C\u7D22\u952E\u503C\uFF0C\u5219\u8FD4\u56DE#N/A\u3002 + +\u5982\u679C\u5C06\u5DF2\u6392\u5E8F\u8BBE\u4E3ATRUE\u6216\u5C06\u5176\u7701\u7565\uFF0C\u800C\u8303\u56F4\u7684\u9996\u884C\u5E76\u975E\u5904\u4E8E\u5DF2\u6392\u5E8F\u72B6\u6001\uFF0C\u5219\u8FD4\u56DE\u503C\u53EF\u80FD\u4F1A\u662F\u9519\u8BEF\u7684\u3002 + +\u5982\u679C\u5C06\u5DF2\u6392\u5E8F\u8BBE\u4E3AFALSE\uFF0C\u5219\u4EC5\u8FD4\u56DE\u5B8C\u5168\u5339\u914D\u3002\u5982\u679C\u5B58\u5728\u591A\u4E2A\u5339\u914D\u503C\uFF0C\u5C06\u8FD4\u56DE\u4E0E\u627E\u5230\u7684\u7B2C\u4E00\u4E2A\u503C\u5BF9\u5E94\u7684\u5355\u5143\u683C\u7684\u5185\u5BB9\uFF0C\u5982\u679C\u627E\u4E0D\u5230\u5339\u914D\u503C\u5219\u8FD4\u56DE#N/A\u3002`,example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"LOOKUP",t:2,d:"\u5728\u884C\u6216\u5217\u4E2D\u67E5\u627E\u76F8\u5E94\u952E\uFF0C\u5E76\u5C06\u76F8\u5E94\u5355\u5143\u683C\u7684\u503C\u8FD4\u56DE\u5230\u4E0E\u641C\u7D22\u884C\u6216\u5217\u6240\u5728\u4F4D\u7F6E\u76F8\u540C\u7684\u7ED3\u679C\u8303\u56F4\u4E2D\u3002",a:"\u5728\u884C\u6216\u5217\u4E2D\u67E5\u627E\u76F8\u5E94\u952E",m:[2,3],p:[{name:"\u641C\u7D22\u952E\u503C",detail:'\u8981\u5728\u884C\u6216\u5217\u4E2D\u641C\u7D22\u7684\u503C\u3002\u4F8B\u5982\uFF0C42\u3001"Cats" \u6216 I24\u3002',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"\u641C\u7D22\u8303\u56F4 | \u641C\u7D22\u7ED3\u679C\u6570\u7EC4",detail:"\u4F7F\u7528 LOOKUP \u7684\u4E00\u79CD\u65B9\u6CD5\u662F\u7ED9\u5B9A\u5355\u884C\u6216\u5355\u5217\u5F62\u5F0F\u7684\u641C\u7D22\u8303\u56F4\u8FDB\u884C\u641C\u7D22\u67E5\u627E\uFF0C\u8FD9\u79CD\u65B9\u5F0F\u8981\u7528\u5230\u53E6\u4E00\u4E2A\u53C2\u6570\u7ED3\u679C\u8303\u56F4\u3002\u53E6\u4E00\u79CD\u65B9\u5F0F\u662F\u5C06\u8FD9\u4E24\u4E2A\u53C2\u6570\u5408\u5E76\u4E3A\u4E00\u4E2A\u641C\u7D22\u7ED3\u679C\u6570\u7EC4\uFF0C\u5176\u4E2D\u7B2C\u4E00\u884C\u6216\u7B2C\u4E00\u5217\u7528\u4E8E\u641C\u7D22\uFF0C\u5E76\u5C06\u8FD4\u56DE\u503C\u653E\u5728\u8BE5\u6570\u7EC4\u7684\u6700\u540E\u4E00\u884C\u6216\u6700\u540E\u4E00\u5217\u4E2D\u3002",example:"A1:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u7ED3\u679C\u8303\u56F4",detail:"[ \u53EF\u9009 ] - \u7528\u4E8E\u5B58\u653E\u8FD4\u56DE\u7ED3\u679C\u7684\u8303\u56F4\u3002\u8FD4\u56DE\u503C\u5BF9\u5E94\u4E8E\u5728\u641C\u7D22\u8303\u56F4\u4E2D\u627E\u5230\u641C\u7D22\u952E\u503C\u7684\u4F4D\u7F6E\u3002\u6B64\u8303\u56F4\u5FC5\u987B\u4EC5\u4E3A\u5355\u884C\u6216\u5355\u5217\uFF0C\u800C\u5982\u679C\u60A8\u4F7F\u7528\u7684\u662F\u641C\u7D22\u7ED3\u679C\u6570\u7EC4\u65B9\u5F0F\uFF0C\u5219\u4E0D\u5E94\u63D0\u4F9B\u6B64\u53C2\u6570\u3002",example:"B1:B100",require:"o",repeat:"n",type:"rangeall"}]},{n:"ADDRESS",t:2,d:"\u8FD4\u56DE\u5B57\u7B26\u4E32\u5F62\u5F0F\u7684\u5355\u5143\u683C\u5F15\u7528\u3002",a:"\u8FD4\u56DE\u5B57\u7B26\u4E32\u5F62\u5F0F\u7684\u5355\u5143\u683C\u5F15\u7528\u3002",m:[2,5],p:[{name:"row_num",detail:"\u4E00\u4E2A\u6570\u503C\uFF0C\u6307\u5B9A\u8981\u5728\u5355\u5143\u683C\u5F15\u7528\u4E2D\u4F7F\u7528\u7684\u884C\u53F7\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"column_num",detail:"\u4E00\u4E2A\u6570\u503C\uFF0C\u6307\u5B9A\u8981\u5728\u5355\u5143\u683C\u5F15\u7528\u4E2D\u4F7F\u7528\u7684\u5217\u53F7\uFF08\u800C\u975E\u540D\u79F0\uFF09\u3002A\u5217\u7684\u7F16\u53F7\u4E3A1\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"abs_num",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A1] - \u4E00\u4E2A\u6570\u503C\uFF0C\u6307\u5B9A\u8981\u8FD4\u56DE\u7684\u5F15\u7528\u7C7B\u578B\u3002 + +1 \u8868\u793A\u884C\u5217\u5747\u91C7\u7528\u7EDD\u5BF9\u503C\uFF08\u4F8B\u5982$A$1\uFF09\uFF1B + +2 \u8868\u793A\u91C7\u7528\u7EDD\u5BF9\u884C\u53F7\uFF0C\u76F8\u5BF9\u5217\u6807\uFF08\u4F8B\u5982A$1\uFF09\uFF1B + +3 \u8868\u793A\u91C7\u7528\u76F8\u5BF9\u884C\u53F7\uFF0C\u7EDD\u5BF9\u5217\u6807\uFF08\u4F8B\u5982$A1\uFF09\uFF1B + +4 \u8868\u793A\u884C\u5217\u5747\u91C7\u7528\u76F8\u5BF9\u503C\uFF08\u4F8B\u5982A1\uFF09\u3002`,example:"4",require:"o",repeat:"n",type:"rangenumber"},{name:"A1",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3ATRUE()] - \u4E00\u4E2A\u5E03\u5C14\u503C\uFF0C\u6307\u793A\u91C7\u7528A1\u6807\u8BB0\u5F62\u5F0F(TRUE)\u8FD8\u662FR1C1\u6807\u8BB0\u5F62\u5F0F(FALSE)\u3002",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"},{name:"sheet_text",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u7F3A\u7701] - \u7528\u4E8E\u6307\u5B9A\u5730\u5740\u6240\u6307\u5411\u7684\u5DE5\u4F5C\u8868\u540D\u79F0\u3002",example:'"Sheet2"',require:"o",repeat:"n",type:"rangeall"}]},{n:"INDIRECT",t:2,d:"\u8FD4\u56DE\u4EE5\u5B57\u7B26\u4E32\u6307\u5B9A\u7684\u5355\u5143\u683C\u5F15\u7528\u3002",a:"\u8FD4\u56DE\u4EE5\u5B57\u7B26\u4E32\u6307\u5B9A\u7684\u5355\u5143\u683C\u5F15\u7528\u3002",m:[1,2],p:[{name:"ref_text",detail:"\u4EE5\u5E26\u5F15\u53F7\u7684\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\u7684\u5355\u5143\u683C\u5F15\u7528\u3002",example:'"Sheet2!"&B10',require:"m",repeat:"n",type:"rangeall"},{name:"A1",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3ATRUE()] - \u4E00\u4E2A\u5E03\u5C14\u503C\uFF0C\u6307\u793A\u91C7\u7528A1\u6807\u8BB0\u5F62\u5F0F(TRUE)\u8FD8\u662FR1C1\u6807\u8BB0\u5F62\u5F0F(FALSE)\u3002",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"ROW",t:2,d:"\u8FD4\u56DE\u6307\u5B9A\u5355\u5143\u683C\u7684\u884C\u53F7",a:"\u8FD4\u56DE\u6307\u5B9A\u5355\u5143\u683C\u7684\u884C\u53F7",m:[0,1],p:[{name:"reference",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A\u6B64\u516C\u5F0F\u6240\u5728\u7684\u5355\u5143\u683C] - \u8981\u8FD4\u56DE\u5176\u884C\u53F7\u7684\u5355\u5143\u683C\u3002 + +\u5982\u679C\u5355\u5143\u683C\u5F15\u7528\u6307\u5411\u7684\u8303\u56F4\u5176\u5BBD\u5EA6\u5927\u4E8E\u4E00\u4E2A\u5355\u5143\u683C\uFF0C\u800C\u6B64\u516C\u5F0F\u4E0D\u662F\u7528\u4F5C\u6570\u7EC4\u516C\u5F0F\u7684\uFF0C\u8FD9\u65F6\u4F1A\u4EC5\u8FD4\u56DE\u5355\u5143\u683C\u5F15\u7528\u4E2D\u9996\u884C\u7684\u7F16\u53F7\u503C\u3002`,example:"A9",require:"o",repeat:"n",type:"rangeall"}]},{n:"ROWS",t:2,d:"\u8FD4\u56DE\u6307\u5B9A\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u884C\u6570\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u884C\u6570\u3002",m:[1,1],p:[{name:"array",detail:"\u8981\u8FD4\u56DE\u5176\u884C\u6570\u7684\u8303\u56F4\u3002",example:"A9:A62",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COLUMN",t:2,d:"\u6309\u7167 `A=1` \u7684\u89C4\u5219\u8FD4\u56DE\u6307\u5B9A\u5355\u5143\u683C\u7684\u5217\u53F7\u3002",a:"\u6309\u7167 `A=1` \u7684\u89C4\u5219\u8FD4\u56DE\u6307\u5B9A\u5355\u5143\u683C\u7684\u5217\u53F7\u3002",m:[0,1],p:[{name:"reference",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A\u5305\u542B\u6B64\u516C\u5F0F\u7684\u5355\u5143\u683C] - \u8981\u8FD4\u56DE\u5176\u5217\u53F7\u7684\u5355\u5143\u683C\u3002A\u5217\u5BF9\u5E94\u7684\u7F16\u53F7\u4E3A1\u3002 + +\u5982\u679C\u5355\u5143\u683C\u5F15\u7528\u662F\u5BBD\u5EA6\u8D85\u8FC7\u4E00\u4E2A\u5355\u5143\u683C\u7684\u8303\u56F4\uFF0C\u800C\u6B64\u516C\u5F0F\u4E0D\u662F\u4F5C\u4E3A\u6570\u7EC4\u516C\u5F0F\u6765\u4F7F\u7528\u7684\uFF0C\u56E0\u6B64\u5C06\u8FD4\u56DE\u5355\u5143\u683C\u5F15\u7528\u4E2D\u7684\u7B2C\u4E00\u5217\u7684\u4F4D\u7F6E\u3002`,example:"A9",require:"o",repeat:"n",type:"rangeall"}]},{n:"COLUMNS",t:2,d:"\u8FD4\u56DE\u6307\u5B9A\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u5217\u6570\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u5217\u6570\u3002",m:[1,1],p:[{name:"array",detail:"\u8981\u8FD4\u56DE\u5176\u5217\u6570\u7684\u8303\u56F4\u3002",example:"A9:W62",require:"m",repeat:"n",type:"rangenumber"}]},{n:"OFFSET",t:2,d:"\u7ED9\u5B9A\u67D0\u8303\u56F4\u7684\u8D77\u59CB\u5355\u5143\u683C\u5F15\u7528\u4EE5\u53CA\u8BE5\u8303\u56F4\u6DB5\u76D6\u7684\u884C\u5217\u6570\u91CF\uFF0C\u8FD4\u56DE\u8BE5\u8303\u56F4\u7684\u5F15\u7528\u3002",a:"\u7ED9\u5B9A\u67D0\u8303\u56F4\u7684\u8D77\u59CB\u5355\u5143\u683C\u5F15\u7528\u4EE5\u53CA\u8BE5\u8303\u56F4\u6DB5\u76D6\u7684\u884C\u5217\u6570\u91CF\uFF0C\u8FD4\u56DE\u8BE5\u8303\u56F4\u7684\u5F15\u7528\u3002",m:[3,5],p:[{name:"reference",detail:"\u7528\u4E8E\u8BA1\u7B97\u884C\u5217\u504F\u79FB\u91CF\u7684\u8D77\u70B9\u3002",example:"A2",require:"m",repeat:"n",type:"range"},{name:"rows",detail:`\u8981\u504F\u79FB\u7684\u884C\u6570\u3002 + +\u884C\u504F\u79FB\u91CF\u5FC5\u987B\u662F\u6574\u6570\uFF0C\u4F46\u4E5F\u53EF\u4EE5\u662F\u8D1F\u6570\u3002\u5982\u679C\u63D0\u4F9B\u7684\u53C2\u6570\u5E26\u6709\u5C0F\u6570\uFF0C\u5C0F\u6570\u90E8\u5206\u5C06\u88AB\u622A\u53BB\u3002`,example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"cols",detail:`\u8981\u504F\u79FB\u7684\u5217\u6570\u3002 + +\u5217\u504F\u79FB\u91CF\u5FC5\u987B\u662F\u6574\u6570\uFF0C\u4F46\u4E5F\u53EF\u4EE5\u662F\u8D1F\u6570\u3002\u5982\u679C\u63D0\u4F9B\u7684\u53C2\u6570\u5E26\u6709\u5C0F\u6570\uFF0C\u5C0F\u6570\u90E8\u5206\u5C06\u88AB\u622A\u53BB\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"height",detail:"[\u53EF\u9009] - \u8981\u4ECE\u504F\u79FB\u76EE\u6807\u5F00\u59CB\u8FD4\u56DE\u7684\u8303\u56F4\u7684\u9AD8\u5EA6\u3002",example:"2",require:"o",repeat:"n",type:"rangenumber"},{name:"width",detail:"[\u53EF\u9009] - \u8981\u4ECE\u504F\u79FB\u76EE\u6807\u5F00\u59CB\u8FD4\u56DE\u7684\u8303\u56F4\u7684\u5BBD\u5EA6\u3002",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MATCH",t:2,d:"\u5728\u5355\u5143\u683C\u4E2D\u641C\u7D22\u6307\u5B9A\u9879\uFF0C\u7136\u540E\u8FD4\u56DE\u8BE5\u9879\u5728\u5355\u5143\u683C\u533A\u57DF\u4E2D\u7684\u76F8\u5BF9\u4F4D\u7F6E\u3002",a:"\u5728\u5355\u5143\u683C\u4E2D\u641C\u7D22\u6307\u5B9A\u9879\uFF0C\u7136\u540E\u8FD4\u56DE\u8BE5\u9879\u5728\u5355\u5143\u683C\u533A\u57DF\u4E2D\u7684\u76F8\u5BF9\u4F4D\u7F6E\u3002",m:[2,3],p:[{name:"lookup_value",detail:"\u8981\u5728 lookup_array \u4E2D\u5339\u914D\u7684\u503C\u3002",example:'"Sunday"',require:"m",repeat:"n",type:"rangeall"},{name:"lookup_array",detail:`\u8981\u641C\u7D22\u7684\u5355\u5143\u683C\u533A\u57DF\u3002 + +\u5982\u679C\u6240\u7528\u7684\u8303\u56F4\u7684\u9AD8\u5EA6\u548C\u5BBD\u5EA6\u5747\u5927\u4E8E1\uFF0CMATCH\u5C06\u8FD4\u56DE#N/A!\u3002`,example:"A2:A9",require:"m",repeat:"n",type:"range"},{name:"match_type",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A1] - \u8981\u91C7\u7528\u7684\u641C\u7D22\u65B9\u5F0F\u3002 + +1\u4E3A\u9ED8\u8BA4\u7C7B\u578B\uFF0C\u6B64\u65F6MATCH\u4F1A\u5047\u8BBE\u8303\u56F4\u5DF2\u6309\u5347\u5E8F\u6392\u5E8F\uFF0C\u5E76\u8FD4\u56DE\u5C0F\u4E8E\u7B49\u4E8E\u641C\u7D22\u952E\u503C\u7684\u6700\u5927\u503C\u3002 + +0\u8868\u793A\u5B8C\u5168\u5339\u914D\uFF0C\u5728\u8303\u56F4\u672A\u6392\u5E8F\u7684\u60C5\u51B5\u4E0B\u9700\u8981\u4F7F\u7528\u6B64\u65B9\u5F0F\u3002 + +-1\u8BA9MATCH\u5047\u8BBE\u8303\u56F4\u662F\u6309\u964D\u5E8F\u6392\u5E8F\u7684\uFF0C\u5E76\u8FD4\u56DE\u5927\u4E8E\u7B49\u4E8E\u641C\u7D22\u952E\u503C\u7684\u6700\u5C0F\u503C\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"INDEX",t:2,d:"\u8FD4\u56DE\u8868\u683C\u6216\u4E2D\u7684\u5143\u7D20\u503C\uFF0C\u6B64\u5143\u7D20\u7531\u884C\u53F7\u548C\u5217\u53F7\u7684\u7D22\u5F15\u503C\u7ED9\u5B9A\u3002",a:"\u8FD4\u56DE\u8868\u683C\u6216\u4E2D\u7684\u5143\u7D20\u503C\uFF0C\u6B64\u5143\u7D20\u7531\u884C\u53F7\u548C\u5217\u53F7\u7684\u7D22\u5F15\u503C\u7ED9\u5B9A\u3002",m:[2,3],p:[{name:"array",detail:"\u5355\u5143\u683C\u533A\u57DF\u6216\u6570\u7EC4\u5E38\u91CF\u3002",example:"A1:C20",require:"m",repeat:"n",type:"range"},{name:"row_num",detail:"\u9009\u62E9\u6570\u7EC4\u4E2D\u7684\u67D0\u884C\uFF0C\u51FD\u6570\u4ECE\u8BE5\u884C\u8FD4\u56DE\u6570\u503C\u3002",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"column_num",detail:"\u9009\u62E9\u6570\u7EC4\u4E2D\u7684\u67D0\u5217\uFF0C\u51FD\u6570\u4ECE\u8BE5\u5217\u8FD4\u56DE\u6570\u503C\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GETPIVOTDATA",t:2,d:"\u4ECE\u4E0E\u6307\u5B9A\u884C\u548C\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6570\u636E\u900F\u89C6\u8868\u4E2D\u63D0\u53D6\u6C47\u603B\u503C\u3002",a:"\u4ECE\u4E0E\u6307\u5B9A\u884C\u548C\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6570\u636E\u900F\u89C6\u8868\u4E2D\u63D0\u53D6\u6C47\u603B\u503C\u3002",m:[2,254],p:[{name:"data_field",detail:`\u60A8\u60F3\u4ECE\u6570\u636E\u900F\u89C6\u8868\u4E2D\u83B7\u53D6\u5176\u6570\u636E\u7684\u503C\u540D\u79F0\u3002 +\u503C\u540D\u79F0\u5FC5\u987B\u62EC\u5728\u5F15\u53F7\u4E2D\u6216\u662F\u6307\u5411\u5305\u542B\u76F8\u5173\u6587\u672C\u7684\u4EFB\u4F55\u5355\u5143\u683C\u7684\u5F15\u7528\u3002 +\u5982\u679C\u6709\u591A\u4E2A\u503C\u5B57\u6BB5\uFF0C\u5219\u5FC5\u987B\u4F7F\u7528\u6570\u636E\u900F\u89C6\u8868\u4E2D\u663E\u793A\u7684\u786E\u5207\u540D\u79F0\uFF08\u5982\u201C\u9500\u552E\u603B\u989D\u201D\uFF09\u3002`,example:'"SUM of number of units"',require:"m",repeat:"n",type:"rangeall"},{name:"pivot_table",detail:"\u76EE\u6807\u6570\u636E\u900F\u89C6\u8868\u4E2D\u7684\u4EFB\u4F55\u5355\u5143\u683C\u7684\u5F15\u7528\uFF08\u63A8\u8350\u4F4D\u4E8E\u9876\u89D2\u7684\u5355\u5143\u683C\uFF09\u3002",example:"'Pivot table'!A1",require:"m",repeat:"n",type:"rangeall"},{name:"field1",detail:"[\u53EF\u9009] - \u6E90\u6570\u636E\u96C6\uFF08\u4E0D\u662F\u6570\u636E\u900F\u89C6\u8868\uFF09\u4E2D\u5217\u7684\u540D\u79F0\u3002",example:'"division"',require:"o",repeat:"y",type:"rangeall"},{name:"item1",detail:"[\u53EF\u9009] - \u6570\u636E\u900F\u89C6\u8868\u4E2D\u663E\u793A\u7684\u4E0E\u60A8\u8981\u68C0\u7D22\u7684\u5B57\u6BB5\u540D\u79F0 1 \u76F8\u5BF9\u5E94\u7684\u884C\u6216\u5217\u7684\u540D\u79F0\u3002",example:'"east"',require:"o",repeat:"y",type:"rangeall"}]},{n:"CHOOSE",t:2,d:"\u57FA\u4E8E\u7D22\u5F15\u8FD4\u56DE\u9009\u9879\u5217\u8868\u4E2D\u7684\u5143\u7D20\u3002",a:"\u57FA\u4E8E\u7D22\u5F15\u8FD4\u56DE\u9009\u9879\u5217\u8868\u4E2D\u7684\u5143\u7D20\u3002",m:[2,255],p:[{name:"index_num",detail:`\u6307\u5B9A\u8981\u8FD4\u56DE\u54EA\u4E00\u9879\u3002 + +\u5982\u679C\u7D22\u5F15\u4E3A\u96F6\u3001\u8D1F\u503C\u6216\u5927\u4E8E\u63D0\u4F9B\u7684\u9009\u62E9\u6570\u91CF\uFF0C\u5C06\u8FD4\u56DE#VALUE!\u9519\u8BEF\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"value1",detail:"\u4E00\u9879\u53EF\u80FD\u7684\u8FD4\u56DE\u503C\u3002\u5FC5\u987B\u63D0\u4F9B\u3002\u53EF\u4EE5\u662F\u5355\u5143\u683C\u5F15\u7528\u6216\u5355\u72EC\u7684\u503C\u3002",example:'"A"',require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"[\u53EF\u9009] - \u5176\u4ED6\u53EF\u4EE5\u9009\u62E9\u7684\u503C\u3002\u9009\u62E9",example:'"B"',require:"o",repeat:"y",type:"rangeall"}]},{n:"HYPERLINK",t:2,d:"\u5728\u5355\u5143\u683C\u5185\u521B\u5EFA\u4E00\u4E2A\u8D85\u94FE\u63A5\u3002",a:"\u5728\u5355\u5143\u683C\u5185\u521B\u5EFA\u4E00\u4E2A\u8D85\u94FE\u63A5\u3002",p:[{name:"\u7F51\u5740",detail:`\u4EE5\u5F15\u53F7\u62EC\u4F4F\u7684\u94FE\u63A5\u4F4D\u7F6E\u7684\u5B8C\u6574\u7F51\u5740\uFF0C\u6216\u5BF9\u5305\u542B\u8FD9\u79CD\u7F51\u5740\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3002 + +\u4EC5\u5141\u8BB8\u67D0\u4E9B\u94FE\u63A5\u7C7B\u578B\u3002\u5176\u4E2D\u5305\u62EC\uFF1Ahttp://\u3001https://\u3001mailto:\u3001aim:\u3001ftp://\u3001gopher://\u3001telnet://\u548Cnews://\uFF0C\u660E\u786E\u7981\u7528\u4F7F\u7528\u5176\u4ED6\u534F\u8BAE\u3002\u5982\u679C\u6307\u5B9A\u7684\u662F\u5176\u4ED6\u534F\u8BAE\uFF0C\u5C06\u4F1A\u5728\u5355\u5143\u683C\u4E2D\u663E\u793A\u94FE\u63A5\u6807\u7B7E\uFF0C\u4F46\u8BE5\u6807\u7B7E\u4E0D\u4F1A\u4EE5\u94FE\u63A5\u5F62\u5F0F\u5448\u73B0\u3002 + +\u5982\u679C\u672A\u6307\u5B9A\u534F\u8BAE\uFF0C\u5219\u5047\u8BBE\u4F7F\u7528http://\uFF0C\u5E76\u5C06\u5176\u4F5C\u4E3A\u7F51\u5740\u7684\u524D\u7F00\u3002`,example:'"http://www.google.com/"',require:"m",repeat:"n",type:"rangeall"},{name:"\u94FE\u63A5\u6807\u7B7E",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A\u7F51\u5740] - \u8981\u5728\u5355\u5143\u683C\u4E2D\u4F5C\u4E3A\u94FE\u63A5\u663E\u793A\u7684\u6587\u672C\uFF08\u7528\u5F15\u53F7\u62EC\u8D77\u6765\u7684\uFF09\uFF0C\u6216\u8005\u6307\u5411\u5305\u542B\u8FD9\u79CD\u6807\u7B7E\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3002 + +\u5982\u679C\u94FE\u63A5\u6807\u7B7E\u662F\u6307\u5411\u67D0\u4E2A\u7A7A\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0C\u5982\u679C\u7F51\u5740\u6709\u6548\uFF0C\u5C31\u5C06\u5176\u4F5C\u4E3A\u94FE\u63A5\u663E\u793A\uFF0C\u5426\u5219\u4F5C\u4E3A\u7EAF\u6587\u672C\u663E\u793A\u3002 + +\u5982\u679C\u94FE\u63A5\u6807\u7B7E\u4E3A\u7A7A\u5B57\u7B26\u4E32\u5E38\u91CF("")\uFF0C\u6240\u5728\u5355\u5143\u683C\u663E\u793A\u7684\u5185\u5BB9\u5C06\u4E3A\u7A7A\u767D\uFF0C\u4F46\u901A\u8FC7\u70B9\u51FB\u8BE5\u5355\u5143\u683C\u6216\u8F6C\u5165\u8BE5\u5355\u5143\u683C\u4ECD\u7136\u53EF\u4EE5\u8BBF\u95EE\u94FE\u63A5\u3002`,example:'"Google"',require:"m",repeat:"n",type:"rangeall"}]},{n:"TIME",t:6,d:"\u5C06\u7ED9\u5B9A\u7684\u5C0F\u65F6\u3001\u5206\u949F\u548C\u79D2\u8F6C\u6362\u4E3A\u65F6\u95F4\u3002",a:"\u5C06\u7ED9\u5B9A\u7684\u5C0F\u65F6\u3001\u5206\u949F\u548C\u79D2\u8F6C\u6362\u4E3A\u65F6\u95F4\u3002",m:[3,3],p:[{name:"\u5C0F\u65F6",detail:`0\uFF08\u96F6\uFF09\u5230 32767 \u4E4B\u95F4\u7684\u6570\u5B57\uFF0C\u4EE3\u8868\u5C0F\u65F6\u3002 + +\u4EFB\u4F55\u5927\u4E8E 23 \u7684\u503C\u90FD\u4F1A\u9664\u4EE5 24\uFF0C\u4F59\u6570\u5C06\u4F5C\u4E3A\u5C0F\u65F6\u503C\u3002`,example:"11",require:"m",repeat:"n",type:"rangenumber"},{name:"\u5206\u949F",detail:`0\uFF08\u96F6\uFF09\u5230 32767 \u4E4B\u95F4\u7684\u6570\u5B57\uFF0C\u4EE3\u8868\u5206\u949F\u3002 + +\u4EFB\u4F55\u5927\u4E8E 59 \u7684\u503C\u5C06\u8F6C\u6362\u4E3A\u5C0F\u65F6\u548C\u5206\u949F\u3002`,example:"40",require:"m",repeat:"n",type:"rangenumber"},{name:"\u79D2",detail:`0\uFF08\u96F6\uFF09\u5230 32767 \u4E4B\u95F4\u7684\u6570\u5B57\uFF0C\u4EE3\u8868\u79D2\u3002 + +\u4EFB\u4F55\u5927\u4E8E 59 \u7684\u503C\u5C06\u8F6C\u6362\u4E3A\u5C0F\u65F6\u3001\u5206\u949F\u548C\u79D2\u3002`,example:"59",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TIMEVALUE",t:6,d:"\u6309\u4E00\u592924\u5C0F\u65F6\u8FD4\u56DE\u8BE5\u65F6\u95F4\u7684\u5206\u6570\u8868\u793A\u3002",a:"\u6309\u4E00\u592924\u5C0F\u65F6\u8FD4\u56DE\u8BE5\u65F6\u95F4\u7684\u5206\u6570\u8868\u793A\u3002",m:[1,1],p:[{name:"time_text",detail:"\u7528\u4E8E\u8868\u793A\u65F6\u95F4\u7684\u5B57\u7B26\u4E32\u3002",example:'"2:15 PM"',require:"m",repeat:"n",type:"rangeall"}]},{n:"EOMONTH",t:6,d:"\u8FD4\u56DE\u67D0\u4E2A\u6708\u4EFD\u6700\u540E\u4E00\u5929\u7684\u5E8F\u5217\u53F7\uFF0C\u8BE5\u6708\u4EFD\u5728\u53E6\u4E00\u4E2A\u65E5\u671F\u4E4B\u524D\u6216\u4E4B\u540E\u7684\u6570\u4E2A\u6708\uFF08\u6708\u6570\u7531\u53C2\u6570\u6307\u5B9A\uFF09\u3002",a:"\u8FD4\u56DE\u67D0\u4E2A\u6708\u4EFD\u6700\u540E\u4E00\u5929\u7684\u5E8F\u5217\u53F7",m:[2,2],p:[{name:"start_date",detail:"\u7528\u4E8E\u8BA1\u7B97\u7ED3\u679C\u7684\u53C2\u7167\u65E5\u671F\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"months",detail:"\u7528\u4E8E\u8BA1\u7B97\u7684\u8D77\u59CB\u65E5\u671F\u4E4B\u524D\uFF08\u8D1F\uFF09\u6216\u4E4B\u540E\uFF08\u6B63\uFF09\u7684\u6708\u6570\u3002\u8FD4\u56DE\u7684\u662F\u8BA1\u7B97\u6240\u5F97\u6708\u4EFD\u7684\u6700\u540E\u90A3\u5929\u3002",example:"7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EDATE",t:6,d:"\u8FD4\u56DE\u8868\u793A\u67D0\u4E2A\u65E5\u671F\u7684\u5E8F\u5217\u53F7\uFF0C\u8BE5\u65E5\u671F\u5728\u53E6\u4E00\u4E2A\u65E5\u671F\u7684\u6570\u6708\u4E4B\u524D/\u4E4B\u540E\u3002",a:"\u8FD4\u56DE\u8868\u793A\u67D0\u4E2A\u65E5\u671F\u7684\u5E8F\u5217\u53F7",m:[2,2],p:[{name:"start_date",detail:"\u7528\u4E8E\u8BA1\u7B97\u7ED3\u679C\u7684\u53C2\u7167\u65E5\u671F\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"months",detail:"\u7528\u4E8E\u8BA1\u7B97\u7684\u8D77\u59CB\u65E5\u671F\u4E4B\u524D\uFF08\u8D1F\uFF09\u6216\u4E4B\u540E\uFF08\u6B63\uFF09\u7684\u6708\u6570\u3002",example:"7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SECOND",t:6,d:"\u8FD4\u56DE\u65F6\u95F4\u503C\u7684\u79D2\u6570\u3002 \u79D2\u6570\u662F 0\uFF08\u96F6\uFF09\u5230 59 \u8303\u56F4\u5185\u7684\u6574\u6570\u3002",a:"\u8FD4\u56DE\u65F6\u95F4\u503C\u7684\u79D2\u6570\u3002 \u79D2\u6570\u662F 0\uFF08\u96F6\uFF09\u5230 59 \u8303\u56F4\u5185\u7684\u6574\u6570\u3002",m:[1,1],p:[{name:"\u65F6\u95F4",detail:"\u7528\u4E8E\u8BA1\u7B97\u79D2\u949F\u90E8\u5206\u7684\u65F6\u95F4\u3002\u5FC5\u987B\u4E3A\u4EE5\u4E0B\u503C\u4E4B\u4E00\uFF1A\u6307\u5411\u5305\u542B\u65E5\u671F/\u65F6\u95F4\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F/\u65F6\u95F4\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"MINUTE",t:6,d:"\u4EE5\u6570\u5B57\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u65F6\u95F4\u7684\u5206\u949F\u90E8\u5206\u3002",a:"\u4EE5\u6570\u5B57\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u65F6\u95F4\u7684\u5206\u949F\u90E8\u5206\u3002",m:[1,1],p:[{name:"\u65F6\u95F4",detail:"\u7528\u4E8E\u8BA1\u7B97\u5206\u949F\u90E8\u5206\u7684\u65F6\u95F4\u3002\u5FC5\u987B\u4E3A\u4EE5\u4E0B\u503C\u4E4B\u4E00\uFF1A\u6307\u5411\u5305\u542B\u65E5\u671F/\u65F6\u95F4\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F/\u65F6\u95F4\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"HOUR",t:6,d:"\u4EE5\u6570\u5B57\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u65F6\u95F4\u7684\u5C0F\u65F6\u90E8\u5206\u3002",a:"\u4EE5\u6570\u5B57\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u65F6\u95F4\u7684\u5C0F\u65F6\u90E8\u5206\u3002",m:[1,1],p:[{name:"\u65F6\u95F4",detail:"\u7528\u4E8E\u8BA1\u7B97\u5C0F\u65F6\u90E8\u5206\u7684\u65F6\u95F4\u3002\u5FC5\u987B\u4E3A\u4EE5\u4E0B\u503C\u4E4B\u4E00\uFF1A\u6307\u5411\u5305\u542B\u65E5\u671F/\u65F6\u95F4\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F/\u65F6\u95F4\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"NOW",t:6,d:"\u4EE5\u65E5\u671F\u503C\u683C\u5F0F\u8FD4\u56DE\u5F53\u524D\u65E5\u671F\u548C\u65F6\u95F4\u3002",a:"\u4EE5\u65E5\u671F\u503C\u683C\u5F0F\u8FD4\u56DE\u5F53\u524D\u65E5\u671F\u548C\u65F6\u95F4\u3002",m:[0,0],p:[]},{n:"NETWORKDAYS",t:6,d:"\u8FD4\u56DE\u6240\u63D0\u4F9B\u7684\u4E24\u4E2A\u65E5\u671F\u4E4B\u95F4\u7684\u51C0\u5DE5\u4F5C\u65E5\u5929\u6570\u3002",a:"\u8FD4\u56DE\u6240\u63D0\u4F9B\u7684\u4E24\u4E2A\u65E5\u671F\u4E4B\u95F4\u7684\u51C0\u5DE5\u4F5C\u65E5\u5929\u6570\u3002",m:[2,3],p:[{name:"start_date",detail:"\u7528\u4E8E\u8BA1\u7B97\u51C0\u5DE5\u4F5C\u65E5\u5929\u6570\u7684\u65F6\u95F4\u6BB5\u5F00\u59CB\u65E5\u671F\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"\u7528\u4E8E\u8BA1\u7B97\u51C0\u5DE5\u4F5C\u65E5\u5929\u6570\u7684\u65F6\u95F4\u6BB5\u7ED3\u675F\u65E5\u671F\u3002",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"holidays",detail:`[\u53EF\u9009] - \u4E00\u4E2A\u8303\u56F4\u6216\u6570\u7EC4\u5E38\u91CF\uFF0C\u5176\u4E2D\u5305\u542B\u4F5C\u4E3A\u8282\u5047\u65E5\u7684\u65E5\u671F\u5E8F\u53F7\u3002 + +\u5728\u8282\u5047\u65E5\u6570\u7EC4\u4E2D\u63D0\u4F9B\u7684\u503C\u5FC5\u987B\u662F\u65E5\u671F\u5E8F\u53F7\u503C\uFF08\u4F8B\u5982\u7531N\u6240\u8FD4\u56DE\u7684\u503C\uFF09\u6216\u65E5\u671F\u503C\uFF08\u4F8B\u5982\u7531DATE\u3001DATEVALUE\u6216TO_DATE\u8FD4\u56DE\u7684\u503C\uFF09\u3002\u7531\u8303\u56F4\u6307\u5B9A\u7684\u503C\u5E94\u8BE5\u662F\u6807\u51C6\u7684\u65E5\u671F\u503C\u6216\u65E5\u671F\u5E8F\u6570\u503C\u3002`,example:"16)",require:"o",repeat:"n",type:"rangeall"}]},{n:"NETWORKDAYS_INTL",t:6,d:"\u8FD4\u56DE\u7ED9\u5B9A\u7684\u4E24\u4E2A\u65E5\u671F\u4E4B\u95F4\u7684\u51C0\u5DE5\u4F5C\u65E5\u5929\u6570\uFF08\u6392\u9664\u6307\u5B9A\u7684\u5468\u672B\u548C\u8282\u5047\u65E5\uFF09\u3002",a:"\u8FD4\u56DE\u7ED9\u5B9A\u7684\u4E24\u4E2A\u65E5\u671F\u4E4B\u95F4\u7684\u51C0\u5DE5\u4F5C\u65E5\u5929\u6570\uFF08\u6392\u9664\u6307\u5B9A\u7684\u5468\u672B\u548C\u8282\u5047\u65E5\uFF09\u3002",m:[2,4],p:[{name:"start_date",detail:"\u7528\u4E8E\u8BA1\u7B97\u51C0\u5DE5\u4F5C\u65E5\u5929\u6570\u7684\u65F6\u95F4\u6BB5\u5F00\u59CB\u65E5\u671F\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"\u7528\u4E8E\u8BA1\u7B97\u51C0\u5DE5\u4F5C\u65E5\u5929\u6570\u7684\u65F6\u95F4\u6BB5\u7ED3\u675F\u65E5\u671F\u3002",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"weekend",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A1] - \u7528\u4E8E\u8868\u793A\u54EA\u4E9B\u5929\u4E3A\u5468\u672B\u7684\u6570\u5B57\u6216\u5B57\u7B26\u4E32\u3002 +\u5B57\u7B26\u4E32\u65B9\u5F0F\uFF1A\u53EF\u4EE5\u4F7F\u7528\u75310\u548C1\u7EC4\u6210\u7684\u5B57\u7B26\u4E32\u6765\u6307\u5B9A\u5468\u672B\uFF0C\u4E32\u4E2D\u7684\u7B2C\u4E00\u4E2A\u6570\u5B57\u5B57\u7B26\u4EE3\u8868\u5468\u4E00\uFF0C\u6700\u540E\u4E00\u4E2A\u5219\u4EE3\u8868\u5468\u65E5\u3002\u96F6\u8868\u793A\u8FD9\u4E00\u5929\u662F\u5DE5\u4F5C\u65E5\uFF0C1\u8868\u793A\u8FD9\u4E00\u5929\u4E3A\u5468\u672B\u3002\u4F8B\u5982\uFF0C\u201C0000011\u201D\u8868\u793A\u5C06\u5468\u516D\u548C\u5468\u65E5\u4F5C\u4E3A\u5468\u672B\u3002 +\u6570\u5B57\u65B9\u5F0F\uFF1A\u8FD9\u79CD\u65B9\u5F0F\u4E0D\u4F7F\u7528\u4E0A\u8FF0\u5B57\u7B26\u4E32\u5F62\u5F0F\uFF0C\u800C\u662F\u4F7F\u7528\u4E00\u4E2A\u6570\u5B57\u30021 =\u5468\u516D/\u5468\u65E5\u4E3A\u5468\u672B\uFF0C2 =\u5468\u65E5/\u5468\u4E00\u4E3A\u5468\u672B\uFF0C\u4F9D\u6B64\u7C7B\u63A8\u52197 =\u5468\u4E94/\u5468\u516D\u300211 =\u5468\u65E5\u4E3A\u552F\u4E00\u5468\u672B\uFF0C12 =\u5468\u4E00\u4E3A\u552F\u4E00\u5468\u672B\uFF0C\u4F9D\u6B64\u7C7B\u63A8\u521917 =\u5468\u516D\u4E3A\u552F\u4E00\u5468\u672B\u3002`,example:"16)",require:"o",repeat:"n",type:"rangeall"},{name:"holidays",detail:`[ \u53EF\u9009 ] - \u8FD9\u662F\u4E00\u4E2A\u8303\u56F4\u6216\u6570\u7EC4\u5E38\u91CF\uFF0C\u5176\u4E2D\u5305\u542B\u4F5C\u4E3A\u8282\u5047\u65E5\u7684\u65E5\u671F\u3002 +\u5728\u8282\u5047\u65E5\u6570\u7EC4\u5185\u63D0\u4F9B\u7684\u503C\u5FC5\u987B\u4E3A\u65E5\u671F\u5E8F\u6570\u503C\uFF08\u4F8B\u5982N\u7684\u8FD4\u56DE\u503C\uFF09\u6216\u65E5\u671F\u503C\uFF08\u4F8B\u5982DATE\u3001DATEVALUE\u6216TO_DATE\u7684\u8FD4\u56DE\u503C\uFF09\u3002\u7531\u8303\u56F4\u6307\u5B9A\u7684\u503C\u5E94\u8BE5\u662F\u6807\u51C6\u7684\u65E5\u671F\u503C\u6216\u65E5\u671F\u5E8F\u6570\u503C\u3002`,example:"DATE(1969",require:"o",repeat:"n",type:"rangeall"}]},{n:"ISOWEEKNUM",t:6,d:"\u8FD4\u56DE\u7ED9\u5B9A\u65E5\u671F\u5728\u5168\u5E74\u4E2D\u7684 ISO \u5468\u6570\u3002",a:"\u8FD4\u56DE\u7ED9\u5B9A\u65E5\u671F\u5728\u5168\u5E74\u4E2D\u7684 ISO \u5468\u6570\u3002",m:[1,1],p:[{name:"date",detail:"\u7528\u4E8E\u65E5\u671F\u548C\u65F6\u95F4\u8BA1\u7B97\u7684\u65E5\u671F-\u65F6\u95F4\u4EE3\u7801\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"WEEKNUM",t:6,d:"\u8FD4\u56DE\u7279\u5B9A\u65E5\u671F\u7684\u5468\u6570\u3002",a:"\u8FD4\u56DE\u7279\u5B9A\u65E5\u671F\u7684\u5468\u6570\u3002",m:[1,2],p:[{name:"serial_number",detail:"\u8981\u786E\u5B9A\u5176\u4F4D\u4E8E\u7B2C\u51E0\u5468\u7684\u65E5\u671F\uFF0C\u5FC5\u987B\u662F\u5BF9\u5305\u542B\u65E5\u671F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u7C7B\u578B\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"return_type",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 1 ] - \u4EE3\u8868\u4E00\u5468\u8D77\u59CB\u65E5\u7684\u6570\u5B57\uFF0C\u7CFB\u7EDF\u4E5F\u4F7F\u7528\u8BE5\u6570\u5B57\u6765\u786E\u5B9A\u4E00\u5E74\u7684\u7B2C\u4E00\u5468\uFF081=\u5468\u65E5\uFF0C2=\u5468\u4E00\uFF09\u3002",example:"7",require:"o",repeat:"n",type:"rangenumber"}]},{n:"WEEKDAY",t:6,d:"\u8FD4\u56DE\u4E00\u4E2A\u6570\u5B57\uFF0C\u5BF9\u5E94\u4E8E\u7ED9\u5B9A\u65E5\u671F\u6240\u5728\u7684\u661F\u671F\u51E0\u3002",a:"\u8FD4\u56DE\u4E00\u4E2A\u6570\u5B57\uFF0C\u5BF9\u5E94\u4E8E\u7ED9\u5B9A\u65E5\u671F\u6240\u5728\u7684\u661F\u671F\u51E0\u3002",m:[1,2],p:[{name:"serial_number",detail:"\u8981\u4E3A\u5176\u786E\u5B9A\u661F\u671F\u51E0\u7684\u65E5\u671F\u3002\u5FC5\u987B\u662F\u5BF9\u5305\u542B\u65E5\u671F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u7C7B\u578B\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"return_type",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 1] - \u4EE5\u6570\u5B57\u6307\u793A\u4F7F\u7528\u54EA\u79CD\u7F16\u53F7\u987A\u5E8F\u6765\u8868\u793A\u661F\u671F\u51E0\u3002\u9ED8\u8BA4\u60C5\u51B5\u4E0B\uFF0C\u6309\u661F\u671F\u65E5 (= 1) \u5F00\u59CB\u8BA1\u7B97\u3002 + +\u5982\u679C\u7C7B\u578B\u4E3A 1\uFF0C\u5219\u661F\u671F\u503C\u5C06\u4ECE\u661F\u671F\u65E5\u5F00\u59CB\u7B97\u8D77\uFF0C\u5E76\u4E14\u661F\u671F\u65E5\u7684\u503C\u4E3A 1\uFF0C\u56E0\u6B64\u661F\u671F\u516D\u7684\u503C\u5C31\u662F 7\u3002 + +\u5982\u679C\u7C7B\u578B\u4E3A 2\uFF0C\u5219\u661F\u671F\u503C\u5C06\u4ECE\u661F\u671F\u4E00\u5F00\u59CB\u7B97\u8D77\uFF0C\u5E76\u4E14\u661F\u671F\u4E00\u7684\u503C\u4E3A 1\uFF0C\u56E0\u6B64\u661F\u671F\u65E5\u7684\u503C\u5C31\u662F 7\u3002 + +\u5982\u679C\u7C7B\u578B\u4E3A 3\uFF0C\u5219\u661F\u671F\u503C\u5C06\u4ECE\u661F\u671F\u4E00\u7B97\u8D77\uFF0C\u5E76\u4E14\u661F\u671F\u4E00\u7684\u503C\u4E3A 0\uFF0C\u56E0\u6B64\u661F\u671F\u65E5\u7684\u503C\u5C31\u662F 6\u3002`,example:"7",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DAY",t:6,d:"\u4EE5\u6570\u5B57\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u65E5\u671F\u6240\u5728\u7684\u5F53\u6708\u51E0\u53F7\u3002",a:"\u4EE5\u6570\u5B57\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u65E5\u671F\u6240\u5728\u7684\u5F53\u6708\u51E0\u53F7\u3002",m:[1,1],p:[{name:"serial_number",detail:"\u8981\u4ECE\u4E2D\u63D0\u53D6\u5177\u4F53\u51E0\u53F7\u7684\u65E5\u671F\u3002\u5FC5\u987B\u662F\u4EE5\u4E0B\u4E00\u79CD\uFF1A\u5BF9\u5305\u542B\u65E5\u671F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u7C7B\u578B\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"DAYS",t:6,d:"\u8FD4\u56DE\u4E24\u4E2A\u65E5\u671F\u4E4B\u95F4\u7684\u5929\u6570\u3002",a:"\u8FD4\u56DE\u4E24\u4E2A\u65E5\u671F\u4E4B\u95F4\u7684\u5929\u6570\u3002",m:[2,2],p:[{name:"end_date",detail:"\u8BA1\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u7ED3\u675F\u65E5\u671F\u3002\u5FC5\u987B\u662F\u4EE5\u4E0B\u4E00\u79CD\uFF1A\u5BF9\u5305\u542B\u65E5\u671F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u7C7B\u578B\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"2011-3-15",require:"m",repeat:"n",type:"rangeall"},{name:"start_date",detail:"\u8BA1\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u5F00\u59CB\u65E5\u671F\u3002\u5FC5\u987B\u662F\u4EE5\u4E0B\u4E00\u79CD\uFF1A\u5BF9\u5305\u542B\u65E5\u671F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u7C7B\u578B\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"2011-2-1",require:"m",repeat:"n",type:"rangeall"}]},{n:"DAYS360",t:6,d:"\u6309\u7167\u6BCF\u5E74360\u5929\uFF0C\u8FD4\u56DE\u4E24\u4E2A\u65E5\u671F\u4E4B\u95F4\u7684\u5DEE\uFF08\u7528\u4E8E\u8BA1\u7B97\u5229\u606F\uFF09\u3002",a:"\u6309\u7167\u6BCF\u5E74360\u5929\uFF0C\u8FD4\u56DE\u4E24\u4E2A\u65E5\u671F\u4E4B\u95F4\u7684\u5DEE\uFF08\u7528\u4E8E\u8BA1\u7B97\u5229\u606F\uFF09\u3002",m:[2,3],p:[{name:"start_date",detail:"\u8BA1\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u5F00\u59CB\u65E5\u671F\u3002\u5FC5\u987B\u662F\u4EE5\u4E0B\u4E00\u79CD\uFF1A\u5BF9\u5305\u542B\u65E5\u671F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u7C7B\u578B\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"\u8BA1\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u7ED3\u675F\u65E5\u671F\u3002\u5FC5\u987B\u662F\u4EE5\u4E0B\u4E00\u79CD\uFF1A\u5BF9\u5305\u542B\u65E5\u671F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u7C7B\u578B\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"method",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3AFALSE()] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +FALSE - \u91C7\u7528\u7F8E\u56FD (NASD) \u65B9\u6CD5\u65F6\uFF0C\u5982\u679C\u8D77\u59CB\u65E5\u671F\u4E3A\u67D0\u6708\u7684\u6700\u540E\u4E00\u5929\uFF0C\u4E3A\u4FBF\u4E8E\u8BA1\u7B97\uFF0C\u4F1A\u5C06\u8D77\u59CB\u65E5\u671F\u7684\u5F53\u6708\u51E0\u53F7\u66F4\u6539\u4E3A30\u3002\u6B64\u5916\uFF0C\u5982\u679C\u7ED3\u675F\u65E5\u671F\u662F\u6240\u5728\u6708\u4EFD\u7684\u6700\u540E\u4E00\u5929\uFF0C\u800C\u4E14\u8D77\u59CB\u65E5\u671F\u5728\u5176\u6240\u5728\u6708\u768430\u53F7\u4E4B\u524D\uFF0C\u5219\u5C06\u7ED3\u675F\u65E5\u671F\u66F4\u6539\u4E3A\u7ED3\u675F\u65E5\u671F\u4E4B\u540E\u90A3\u4E2A\u6708\u7684\u7B2C\u4E00\u5929\uFF0C\u5426\u5219\u5C06\u7ED3\u675F\u65E5\u671F\u66F4\u6539\u4E3A\u8BE5\u6708\u768430\u53F7\u3002 + +TRUE - \u91C7\u7528\u6B27\u6D32\u65B9\u6CD5\u65F6\uFF0C\u4F1A\u5C06\u6240\u6709\u65E5\u671F\u572831\u53F7\u7684\u8D77\u59CB\u65E5\u671F\u6216\u7ED3\u675F\u65E5\u671F\u66F4\u6539\u4E3A\u5F53\u6708\u768430\u53F7\u3002`,example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"DATE",t:6,d:"\u5C06\u63D0\u4F9B\u7684\u5E74\u3001\u6708\u3001\u65E5\u8F6C\u6362\u4E3A\u65E5\u671F\u3002",a:"\u5C06\u63D0\u4F9B\u7684\u5E74\u3001\u6708\u3001\u65E5\u8F6C\u6362\u4E3A\u65E5\u671F\u3002",m:[3,3],p:[{name:"year",detail:`\u65E5\u671F\u7684\u5E74\u4EFD\u90E8\u5206\uFF0C\u5305\u542B\u4E00\u5230\u56DB\u4F4D\u6570\u5B57\u3002 + +\u4ECB\u4E8E 0\uFF08\u96F6\uFF09\u5230 1899 \u4E4B\u95F4\uFF0C\u4F1A\u5C06\u8BE5\u503C\u4E0E 1900 \u76F8\u52A0\u6765\u8BA1\u7B97\u5E74\u4EFD\uFF1B + +\u4ECB\u4E8E 1900 \u5230 9999 \u4E4B\u95F4\uFF0C\u5C06\u4F7F\u7528\u8BE5\u6570\u503C\u4F5C\u4E3A\u5E74\u4EFD\uFF1B + +\u5C0F\u4E8E 0 \u6216\u5927\u4E8E\u7B49\u4E8E 10000\uFF0C\u8FD4\u56DE \u9519\u8BEF\u503C #NUM!\u3002`,example:"1969",require:"m",repeat:"n",type:"rangenumber"},{name:"month",detail:`\u65E5\u671F\u7684\u6708\u4EFD\u90E8\u5206\uFF0C\u4E00\u4E2A\u6B63\u6574\u6570\u6216\u8D1F\u6574\u6570\u3002 + +\u5982\u679C month \u5927\u4E8E 12\uFF0C\u5219 month \u4F1A\u5C06\u8BE5\u6708\u4EFD\u6570\u4E0E\u6307\u5B9A\u5E74\u4E2D\u7684\u7B2C\u4E00\u4E2A\u6708\u76F8\u52A0\u3002 + +\u5982\u679C month \u5C0F\u4E8E 1\uFF0Cmonth \u5219\u4ECE\u6307\u5B9A\u5E74\u4EFD\u7684\u4E00\u6708\u4EFD\u5F00\u59CB\u9012\u51CF\u8BE5\u6708\u4EFD\u6570\uFF0C\u7136\u540E\u518D\u52A0\u4E0A 1 \u4E2A\u6708\u3002`,example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"day",detail:`\u65E5\u671F\u7684\u65E5\u90E8\u5206\uFF0C\u4E00\u4E2A\u6B63\u6574\u6570\u6216\u8D1F\u6574\u6570\u3002 + +\u5982\u679C day \u5927\u4E8E\u6708\u4E2D\u6307\u5B9A\u7684\u5929\u6570\uFF0C\u5219 day \u4F1A\u5C06\u5929\u6570\u4E0E\u8BE5\u6708\u4E2D\u7684\u7B2C\u4E00\u5929\u76F8\u52A0\u3002 + +\u5982\u679C day \u5C0F\u4E8E 1\uFF0C\u5219 day \u4ECE\u6307\u5B9A\u6708\u4EFD\u7684\u7B2C\u4E00\u5929\u5F00\u59CB\u9012\u51CF\u8BE5\u5929\u6570\uFF0C\u7136\u540E\u518D\u52A0\u4E0A 1 \u5929\u3002`,example:"20",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DATEVALUE",t:6,d:"\u5C06\u63D0\u4F9B\u7684\u65E5\u671F\u5B57\u7B26\u4E32\u8F6C\u6362\u4E3A\u65E5\u671F\u7684\u5E8F\u5217\u53F7\u3002",a:"\u5C06\u63D0\u4F9B\u7684\u65E5\u671F\u5B57\u7B26\u4E32\u8F6C\u6362\u4E3A\u65E5\u671F\u7684\u5E8F\u5217\u53F7\u3002",m:[1,1],p:[{name:"date_text",detail:"\u8868\u793A\u65E5\u671F\u7684\u5B57\u7B26\u4E32\u3002",example:'"1969-7-20"',require:"m",repeat:"n",type:"rangeall"}]},{n:"DATEDIF",t:6,d:"\u8BA1\u7B97\u4E24\u4E2A\u65E5\u671F\u4E4B\u95F4\u7684\u5929\u6570\u3001\u6708\u6570\u6216\u5E74\u6570\u3002",a:"\u8BA1\u7B97\u4E24\u4E2A\u65E5\u671F\u4E4B\u95F4\u7684\u5929\u6570\u3001\u6708\u6570\u6216\u5E74\u6570\u3002",m:[3,3],p:[{name:"\u8D77\u59CB\u65E5\u671F",detail:"\u8BA1\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u5F00\u59CB\u65E5\u671F\u3002\u5FC5\u987B\u662F\u5BF9\u5305\u542BDATE\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DEDATE\u7C7B\u578B\u7684\u51FD\u6570\u6216\u6570\u5B57\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"\u7ED3\u675F\u65E5\u671F",detail:"\u8BA1\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u7ED3\u675F\u65E5\u671F\u3002\u5FC5\u987B\u662F\u5BF9\u5305\u542BDATE\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DEDATE\u7C7B\u578B\u7684\u51FD\u6570\u6216\u6570\u5B57\u3002",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"\u5355\u4F4D",detail:`\u65F6\u95F4\u5355\u4F4D\u7684\u7F29\u5199\u6587\u5B57\u3002\u4F8B\u5982 "M" \u4EE3\u8868\u6708\u3002\u6709\u6548\u503C\u5305\u62EC\uFF1A"Y"\u3001"M"\u3001"D"\u3001"MD"\u3001"YM" \u548C "YD"\u3002 + +"Y"\uFF1A\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7ED3\u675F\u65E5\u671F\u4E4B\u95F4\u7684\u6574\u5E74\u6570\u3002 + +"M"\uFF1A\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7ED3\u675F\u65E5\u671F\u4E4B\u95F4\u7684\u6574\u6708\u6570\u3002 + +"D"\uFF1A\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7ED3\u675F\u65E5\u671F\u4E4B\u95F4\u7684\u5929\u6570\u3002 + +"MD"\uFF1A\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7ED3\u675F\u65E5\u671F\u4E4B\u95F4\u7684\u5929\u6570\uFF08\u4E0D\u8BA1\u6574\u6708\u6570\uFF09\u3002 + +"YM"\uFF1A\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7ED3\u675F\u65E5\u671F\u4E4B\u95F4\u7684\u6574\u6708\u6570\uFF08\u4E0D\u8BA1\u6574\u5E74\u6570\uFF09\u3002 + +"YD"\uFF1A\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7ED3\u675F\u65E5\u671F\u4E4B\u95F4\u7684\u5929\u6570\uFF08\u5047\u8BBE\u8D77\u59CB\u65E5\u671F\u548C\u7ED3\u675F\u65E5\u671F\u7684\u95F4\u9694\u4E0D\u8D85\u8FC7\u4E00\u5E74\uFF09\u3002`,example:"16)",require:"m",repeat:"n",type:"rangeall"}]},{n:"WORKDAY",t:6,d:"\u6307\u5B9A\u5DE5\u4F5C\u65E5\u5929\u6570\uFF0C\u8BA1\u7B97\u7ED3\u675F\u65E5\u671F\u3002",a:"\u6307\u5B9A\u5DE5\u4F5C\u65E5\u5929\u6570\uFF0C\u8BA1\u7B97\u7ED3\u675F\u65E5\u671F\u3002",m:[2,3],p:[{name:"start_date",detail:"\u8BA1\u7B97\u7684\u5F00\u59CB\u65E5\u671F\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"days",detail:`start_date \u4E4B\u524D\u6216\u4E4B\u540E\u4E0D\u542B\u5468\u672B\u53CA\u8282\u5047\u65E5\u7684\u5929\u6570\u3002 + +\u4E3A\u6B63\u503C\u5C06\u751F\u6210\u672A\u6765\u65E5\u671F\uFF1B + +\u4E3A\u8D1F\u503C\u751F\u6210\u8FC7\u53BB\u65E5\u671F\u3002`,example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"holidays",detail:`[\u53EF\u9009] - \u4E00\u4E2A\u8303\u56F4\u6216\u6570\u7EC4\u5E38\u91CF\uFF0C\u5176\u4E2D\u5305\u542B\u4F5C\u4E3A\u8282\u5047\u65E5\u7684\u65E5\u671F\u5E8F\u53F7\u3002 + +\u5728\u8282\u5047\u65E5\u6570\u7EC4\u4E2D\u63D0\u4F9B\u7684\u503C\u5FC5\u987B\u662F\u65E5\u671F\u5E8F\u53F7\u503C\uFF08\u4F8B\u5982\u7531N\u6240\u8FD4\u56DE\u7684\u503C\uFF09\u6216\u65E5\u671F\u503C\uFF08\u4F8B\u5982\u7531DATE\u3001DATEVALUE\u6216TO_DATE\u8FD4\u56DE\u7684\u503C\uFF09\u3002\u7531\u8303\u56F4\u6307\u5B9A\u7684\u503C\u5E94\u8BE5\u662F\u6807\u51C6\u7684\u65E5\u671F\u503C\u6216\u65E5\u671F\u5E8F\u6570\u503C\u3002`,example:"16)",require:"o",repeat:"n",type:"rangeall"}]},{n:"WORKDAY_INTL",t:6,d:"\u8FD4\u56DE\u6307\u5B9A\u7684\u82E5\u5E72\u4E2A\u5DE5\u4F5C\u65E5\u4E4B\u524D\u6216\u4E4B\u540E\u7684\u65E5\u671F\u7684\u5E8F\u5217\u53F7\uFF08\u4F7F\u7528\u81EA\u5B9A\u4E49\u5468\u672B\u53C2\u6570\uFF09\u3002 ",a:"\u8FD4\u56DE\u6307\u5B9A\u7684\u82E5\u5E72\u4E2A\u5DE5\u4F5C\u65E5\u4E4B\u524D\u6216\u4E4B\u540E\u7684\u65E5\u671F\u7684\u5E8F\u5217\u53F7\uFF08\u4F7F\u7528\u81EA\u5B9A\u4E49\u5468\u672B\u53C2\u6570\uFF09\u3002 ",m:[2,4],p:[{name:"start_date",detail:"\u5F00\u59CB\u65E5\u671F\uFF08\u5C06\u88AB\u622A\u5C3E\u53D6\u6574\uFF09\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"days",detail:`start_date \u4E4B\u524D\u6216\u4E4B\u540E\u7684\u5DE5\u4F5C\u65E5\u7684\u5929\u6570\u3002 + +\u6B63\u503C\u8868\u793A\u672A\u6765\u65E5\u671F\uFF1B + +\u8D1F\u503C\u8868\u793A\u8FC7\u53BB\u65E5\u671F\uFF1B + +\u96F6\u503C\u8868\u793A\u5F00\u59CB\u65E5\u671F\u3002`,example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"weekend",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A1] - \u7528\u4E8E\u8868\u793A\u54EA\u4E9B\u5929\u4E3A\u5468\u672B\u7684\u6570\u5B57\u6216\u5B57\u7B26\u4E32\u3002 +\u5B57\u7B26\u4E32\u65B9\u5F0F\uFF1A\u53EF\u4EE5\u4F7F\u7528\u75310\u548C1\u7EC4\u6210\u7684\u5B57\u7B26\u4E32\u6765\u6307\u5B9A\u5468\u672B\uFF0C\u4E32\u4E2D\u7684\u7B2C\u4E00\u4E2A\u6570\u5B57\u5B57\u7B26\u4EE3\u8868\u5468\u4E00\uFF0C\u6700\u540E\u4E00\u4E2A\u5219\u4EE3\u8868\u5468\u65E5\u3002\u96F6\u8868\u793A\u8FD9\u4E00\u5929\u662F\u5DE5\u4F5C\u65E5\uFF0C1\u8868\u793A\u8FD9\u4E00\u5929\u4E3A\u5468\u672B\u3002\u4F8B\u5982\uFF0C\u201C0000011\u201D\u8868\u793A\u5C06\u5468\u516D\u548C\u5468\u65E5\u4F5C\u4E3A\u5468\u672B\u3002 +\u6570\u5B57\u65B9\u5F0F\uFF1A\u8FD9\u79CD\u65B9\u5F0F\u4E0D\u4F7F\u7528\u4E0A\u8FF0\u5B57\u7B26\u4E32\u5F62\u5F0F\uFF0C\u800C\u662F\u4F7F\u7528\u4E00\u4E2A\u6570\u5B57\u30021 =\u5468\u516D/\u5468\u65E5\u4E3A\u5468\u672B\uFF0C2 =\u5468\u65E5/\u5468\u4E00\u4E3A\u5468\u672B\uFF0C\u4F9D\u6B64\u7C7B\u63A8\u52197 =\u5468\u4E94/\u5468\u516D\u300211 =\u5468\u65E5\u4E3A\u552F\u4E00\u5468\u672B\uFF0C12 =\u5468\u4E00\u4E3A\u552F\u4E00\u5468\u672B\uFF0C\u4F9D\u6B64\u7C7B\u63A8\u521917 =\u5468\u516D\u4E3A\u552F\u4E00\u5468\u672B\u3002`,example:"16)",require:"o",repeat:"n",type:"rangeall"},{name:"holidays",detail:`[ \u53EF\u9009 ] - \u8FD9\u662F\u4E00\u4E2A\u8303\u56F4\u6216\u6570\u7EC4\u5E38\u91CF\uFF0C\u5176\u4E2D\u5305\u542B\u4F5C\u4E3A\u8282\u5047\u65E5\u7684\u65E5\u671F\u3002 +\u5728\u8282\u5047\u65E5\u6570\u7EC4\u5185\u63D0\u4F9B\u7684\u503C\u5FC5\u987B\u4E3A\u65E5\u671F\u5E8F\u6570\u503C\uFF08\u4F8B\u5982N\u7684\u8FD4\u56DE\u503C\uFF09\u6216\u65E5\u671F\u503C\uFF08\u4F8B\u5982DATE\u3001DATEVALUE\u6216TO_DATE\u7684\u8FD4\u56DE\u503C\uFF09\u3002\u7531\u8303\u56F4\u6307\u5B9A\u7684\u503C\u5E94\u8BE5\u662F\u6807\u51C6\u7684\u65E5\u671F\u503C\u6216\u65E5\u671F\u5E8F\u6570\u503C\u3002`,example:"DATE(1969",require:"o",repeat:"n",type:"rangeall"}]},{n:"YEAR",t:6,d:"\u8FD4\u56DE\u5BF9\u5E94\u4E8E\u67D0\u4E2A\u65E5\u671F\u7684\u5E74\u4EFD\u3002 Year \u4F5C\u4E3A 1900 - 9999 \u4E4B\u95F4\u7684\u6574\u6570\u8FD4\u56DE\u3002",a:"\u8FD4\u56DE\u5BF9\u5E94\u4E8E\u67D0\u4E2A\u65E5\u671F\u7684\u5E74\u4EFD\u3002 Year \u4F5C\u4E3A 1900 - 9999 \u4E4B\u95F4\u7684\u6574\u6570\u8FD4\u56DE\u3002",m:[1,1],p:[{name:"serial_number",detail:"\u7528\u4E8E\u8BA1\u7B97\u5E74\u4EFD\u7684\u65E5\u671F\u3002\u5FC5\u987B\u662F\u4EE5\u4E0B\u4E00\u79CD\uFF1A\u5BF9\u5305\u542B\u65E5\u671F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u7C7B\u578B\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"YEARFRAC",t:6,d:"\u8FD4\u56DE start_date \u548C end_date \u4E4B\u95F4\u7684\u5929\u6570\u5360\u5168\u5E74\u5929\u6570\u7684\u767E\u5206\u6BD4\u3002",a:"\u8FD4\u56DE start_date \u548C end_date \u4E4B\u95F4\u7684\u5929\u6570\u5360\u5168\u5E74\u5929\u6570\u7684\u767E\u5206\u6BD4\u3002",m:[2,3],p:[{name:"start_date",detail:"\u8BA1\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u5F00\u59CB\u65E5\u671F\u3002\u5FC5\u987B\u662F\u4EE5\u4E0B\u4E00\u79CD\uFF1A\u5BF9\u5305\u542B\u65E5\u671F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u7C7B\u578B\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"\u8BA1\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u7ED3\u675F\u65E5\u671F\u3002\u5FC5\u987B\u662F\u4EE5\u4E0B\u4E00\u79CD\uFF1A\u5BF9\u5305\u542B\u65E5\u671F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u7C7B\u578B\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u8981\u4F7F\u7528\u7684\u65E5\u8BA1\u6570\u57FA\u51C6\u7C7B\u578B\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"16)",require:"o",repeat:"n",type:"rangenumber"}]},{n:"TODAY",t:6,d:"\u4EE5\u65E5\u671F\u503C\u683C\u5F0F\u8FD4\u56DE\u5F53\u524D\u65E5\u671F\u3002",a:"\u4EE5\u65E5\u671F\u503C\u683C\u5F0F\u8FD4\u56DE\u5F53\u524D\u65E5\u671F\u3002",m:[0,0],p:[]},{n:"MONTH",t:6,d:"\u8FD4\u56DE\u65E5\u671F\uFF08\u4EE5\u5E8F\u5217\u6570\u8868\u793A\uFF09\u4E2D\u7684\u6708\u4EFD\u3002 \u6708\u4EFD\u662F\u4ECB\u4E8E 1\uFF08\u4E00\u6708\uFF09\u5230 12\uFF08\u5341\u4E8C\u6708\uFF09\u4E4B\u95F4\u7684\u6574\u6570\u3002",a:"\u8FD4\u56DE\u65E5\u671F\uFF08\u4EE5\u5E8F\u5217\u6570\u8868\u793A\uFF09\u4E2D\u7684\u6708\u4EFD\u3002 \u6708\u4EFD\u662F\u4ECB\u4E8E 1\uFF08\u4E00\u6708\uFF09\u5230 12\uFF08\u5341\u4E8C\u6708\uFF09\u4E4B\u95F4\u7684\u6574\u6570\u3002",m:[1,1],p:[{name:"serial_number",detail:"\u8981\u4ECE\u4E2D\u63D0\u53D6\u6708\u4EFD\u7684\u65E5\u671F\u3002\u5FC5\u987B\u662F\u4EE5\u4E0B\u4E00\u79CD\uFF1A\u5BF9\u5305\u542B\u65E5\u671F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u7C7B\u578B\u7684\u51FD\u6570\u6216\u8005\u6570\u5B57\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"EFFECT",t:8,d:"\u6839\u636E\u540D\u4E49\u5229\u7387\u53CA\u6BCF\u5E74\u7684\u590D\u5229\u8BA1\u606F\u671F\u6570\u6765\u8BA1\u7B97\u5B9E\u9645\u5E74\u5229\u7387\u3002",a:"\u6839\u636E\u540D\u4E49\u5229\u7387\u53CA\u6BCF\u5E74\u7684\u590D\u5229\u8BA1\u606F\u671F\u6570\u6765\u8BA1\u7B97\u5B9E\u9645\u5E74\u5229\u7387\u3002",m:[2,2],p:[{name:"nominal_rate",detail:"\u6BCF\u5E74\u7684\u540D\u4E49\u5229\u7387\u3002",example:"0.99",require:"m",repeat:"n",type:"rangenumber"},{name:"npery",detail:"\u6BCF\u5E74\u7684\u590D\u5229\u8BA1\u7B97\u671F\u6570\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLAR",t:12,d:"\u5C06\u6570\u5B57\u683C\u5F0F\u8BBE\u7F6E\u4E3A\u4E0E\u8BED\u8A00\u533A\u57DF\u76F8\u5BF9\u5E94\u7684\u8D27\u5E01\u683C\u5F0F\u3002",a:"\u5C06\u6570\u5B57\u683C\u5F0F\u8BBE\u7F6E\u4E3A\u4E0E\u8BED\u8A00\u533A\u57DF\u76F8\u5BF9\u5E94\u7684\u8D27\u5E01\u683C\u5F0F\u3002",m:[1,2],p:[{name:"number",detail:"\u8981\u8BBE\u7F6E\u683C\u5F0F\u7684\u503C\u3002",example:"1.2351",require:"m",repeat:"n",type:"rangenumber"},{name:"decimals",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 2] - \u8981\u663E\u793A\u7684\u5C0F\u6570\u4F4D\u6570\u3002 + +\u5982\u679C\u8FD9\u662F\u8D1F\u6570\uFF0C\u5219\u5C06\u6570\u5B57\u56DB\u820D\u4E94\u5165\u5230\u5C0F\u6570\u70B9\u5DE6\u4FA7\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLARDE",t:8,d:"\u5C06\u4EE5\u6574\u6570\u90E8\u5206\u548C\u5206\u6570\u90E8\u5206\u8F6C\u6362\u4E3A\u4EE5\u5C0F\u6570\u90E8\u5206\u8868\u793A\u7684\u91D1\u989D\u6570\u5B57",a:"\u5C06\u4EE5\u6574\u6570\u90E8\u5206\u548C\u5206\u6570\u90E8\u5206\u8F6C\u6362\u4E3A\u4EE5\u5C0F\u6570\u90E8\u5206\u8868\u793A\u7684\u91D1\u989D\u6570\u5B57",m:[2,2],p:[{name:"fractional_dollar",detail:"\u4EE5\u6574\u6570\u90E8\u4EFD\u548C\u5206\u6570\u90E8\u5206\u8868\u793A\u7684\u6570\u5B57\uFF0C\u7528\u5C0F\u6570\u70B9\u9694\u5F00\u3002",example:"100.10",require:"m",repeat:"n",type:"rangenumber"},{name:"fraction",detail:"\u7528\u4F5C\u5206\u6570\u4E2D\u7684\u5206\u6BCD\u7684\u6574\u6570\u3002",example:"32",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLARFR",t:8,d:"\u5C06\u5C0F\u6570\u8F6C\u6362\u4E3A\u5206\u6570\u8868\u793A\u7684\u91D1\u989D\u6570\u5B57\u3002",a:"\u5C06\u5C0F\u6570\u8F6C\u6362\u4E3A\u5206\u6570\u8868\u793A\u7684\u91D1\u989D\u6570\u5B57\u3002",m:[2,2],p:[{name:"decimal_dollar",detail:"\u5C0F\u6570\u3002",example:"100.125",require:"m",repeat:"n",type:"rangenumber"},{name:"fraction",detail:"\u7528\u4F5C\u5206\u6570\u4E2D\u7684\u5206\u6BCD\u7684\u6574\u6570\u3002",example:"32",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DB",t:8,d:"\u4F7F\u7528\u56FA\u5B9A\u4F59\u989D\u9012\u51CF\u6CD5\uFF0C\u8FD4\u56DE\u6307\u5B9A\u671F\u95F4\u5185\u67D0\u9879\u56FA\u5B9A\u8D44\u4EA7\u7684\u6298\u65E7\u503C\u3002",a:"\u4F7F\u7528\u56FA\u5B9A\u4F59\u989D\u9012\u51CF\u6CD5\uFF0C\u8FD4\u56DE\u6307\u5B9A\u671F\u95F4\u5185\u67D0\u9879\u56FA\u5B9A\u8D44\u4EA7\u7684\u6298\u65E7\u503C\u3002",m:[4,5],p:[{name:"cost",detail:"\u8D44\u4EA7\u539F\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"\u6298\u65E7\u672B\u5C3E\u65F6\u7684\u503C\uFF08\u6709\u65F6\u4E5F\u79F0\u4E3A\u8D44\u4EA7\u6B8B\u503C\uFF09\u3002",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"\u8D44\u4EA7\u7684\u6298\u65E7\u671F\u6570\uFF08\u6709\u65F6\u4E5F\u79F0\u4F5C\u8D44\u4EA7\u7684\u4F7F\u7528\u5BFF\u547D\uFF09\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"\u5728\u4F7F\u7528\u671F\u9650\u5185\u8981\u8BA1\u7B97\u6298\u65E7\u7684\u6298\u65E7\u671F\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"month",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A12] - \u6298\u65E7\u7B2C\u4E00\u5E74\u4E2D\u7684\u6708\u6570\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DDB",t:8,d:"\u7528\u53CC\u500D\u4F59\u989D\u9012\u51CF\u6CD5\uFF0C\u8FD4\u56DE\u6307\u5B9A\u671F\u95F4\u5185\u67D0\u9879\u56FA\u5B9A\u8D44\u4EA7\u7684\u6298\u65E7\u503C\u3002",a:"\u7528\u53CC\u500D\u4F59\u989D\u9012\u51CF\u6CD5\uFF0C\u8FD4\u56DE\u6307\u5B9A\u671F\u95F4\u5185\u67D0\u9879\u56FA\u5B9A\u8D44\u4EA7\u7684\u6298\u65E7\u503C\u3002",m:[4,5],p:[{name:"cost",detail:"\u8D44\u4EA7\u539F\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"\u6298\u65E7\u672B\u5C3E\u65F6\u7684\u503C\uFF08\u6709\u65F6\u4E5F\u79F0\u4E3A\u8D44\u4EA7\u6B8B\u503C\uFF09\u3002",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"\u8D44\u4EA7\u7684\u6298\u65E7\u671F\u6570\uFF08\u6709\u65F6\u4E5F\u79F0\u4F5C\u8D44\u4EA7\u7684\u4F7F\u7528\u5BFF\u547D\uFF09\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"\u5728\u4F7F\u7528\u671F\u9650\u5185\u8981\u8BA1\u7B97\u6298\u65E7\u7684\u6298\u65E7\u671F\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"factor",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A2] - \u6298\u65E7\u7684\u9012\u51CF\u7CFB\u6570\u3002",example:"2.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RATE",t:8,d:"\u8FD4\u56DE\u5E74\u91D1\u6BCF\u671F\u7684\u5229\u7387\u3002",a:"\u8FD4\u56DE\u5E74\u91D1\u6BCF\u671F\u7684\u5229\u7387\u3002",m:[3,6],p:[{name:"nper",detail:"\u5E74\u91D1\u7684\u4ED8\u6B3E\u603B\u671F\u6570\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pmt",detail:"\u6BCF\u671F\u7684\u4ED8\u6B3E\u91D1\u989D\uFF0C\u5728\u5E74\u91D1\u5468\u671F\u5185\u4E0D\u80FD\u66F4\u6539\u3002",example:"-100",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73B0\u503C\u5373\u4E00\u7CFB\u5217\u672A\u6765\u4ED8\u6B3E\u5F53\u524D\u503C\u7684\u603B\u548C\u3002",example:"400",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A0] - \u672A\u6765\u503C\uFF0C\u6216\u5728\u6700\u540E\u4E00\u6B21\u4ED8\u6B3E\u540E\u5E0C\u671B\u5F97\u5230\u7684\u73B0\u91D1\u4F59\u989D\u3002",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u65F6\u95F4\u662F\u5728\u671F\u521D\u8FD8\u662F\u671F\u672B\u3002 + +0 \u8868\u793A\u671F\u672B\uFF1B + +1 \u8868\u793A\u671F\u521D\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"guess",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A0.1] - \u9884\u671F\u5229\u7387\u3002",example:"0.1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"CUMPRINC",t:8,d:"\u57FA\u4E8E\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\uFF0C\u8BA1\u7B97\u6295\u8D44\u5728\u591A\u4E2A\u4ED8\u6B3E\u671F\u5185\u7684\u7D2F\u8BA1\u672C\u91D1\u507F\u8FD8\u989D\u3002",a:"\u57FA\u4E8E\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\uFF0C\u8BA1\u7B97\u6295\u8D44\u5728\u591A\u4E2A\u4ED8\u6B3E\u671F\u5185\u7684\u7D2F\u8BA1\u672C\u91D1\u507F\u8FD8\u989D\u3002",m:[6,6],p:[{name:"rate",detail:"\u5229\u7387\u3002",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u603B\u4ED8\u6B3E\u671F\u6570\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u5E74\u91D1\u7684\u73B0\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"start_period",detail:`\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u7B97\u7684\u4ED8\u6B3E\u671F\u5E8F\u53F7\u3002 + +\u9996\u671F\u5FC5\u987B\u5927\u4E8E\u7B49\u4E8E1\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"end_period",detail:`\u7ED3\u675F\u7D2F\u8BA1\u8BA1\u7B97\u7684\u4ED8\u6B3E\u671F\u5E8F\u53F7\u3002 + +\u672B\u671F\u5FC5\u987B\u5927\u4E8E\u9996\u671F\u3002`,example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`\u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u65F6\u95F4\u662F\u5728\u671F\u521D\u8FD8\u662F\u671F\u672B\u3002 + +0 \u8868\u793A\u671F\u672B\uFF1B + +1 \u8868\u793A\u671F\u521D\u3002`,example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUPNUM",t:8,d:"\u8FD4\u56DE\u5728\u7ED3\u7B97\u65E5\u548C\u5230\u671F\u65E5\u4E4B\u95F4\u7684\u4ED8\u606F\u6B21\u6570\uFF0C\u5411\u4E0A\u820D\u5165\u5230\u6700\u8FD1\u7684\u6574\u6570\u3002",a:"\u8FD4\u56DE\u5728\u7ED3\u7B97\u65E5\u548C\u5230\u671F\u65E5\u4E4B\u95F4\u7684\u4ED8\u606F\u6B21\u6570\uFF0C\u5411\u4E0A\u820D\u5165\u5230\u6700\u8FD1\u7684\u6574\u6570\u3002",m:[3,4],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002\u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"02",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6570\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8\uFF0Cfrequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8\uFF0Cfrequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8\uFF0Cfrequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SYD",t:8,d:"\u8FD4\u56DE\u5728\u6307\u5B9A\u671F\u95F4\u5185\u8D44\u4EA7\u6309\u5E74\u9650\u603B\u548C\u6298\u65E7\u6CD5\u8BA1\u7B97\u7684\u6298\u65E7\u3002",a:"\u8FD4\u56DE\u5728\u6307\u5B9A\u671F\u95F4\u5185\u8D44\u4EA7\u6309\u5E74\u9650\u603B\u548C\u6298\u65E7\u6CD5\u8BA1\u7B97\u7684\u6298\u65E7\u3002",m:[4,4],p:[{name:"cost",detail:"\u8D44\u4EA7\u539F\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"\u6298\u65E7\u672B\u5C3E\u65F6\u7684\u503C\uFF08\u6709\u65F6\u4E5F\u79F0\u4E3A\u8D44\u4EA7\u6B8B\u503C\uFF09\u3002",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"\u8D44\u4EA7\u7684\u6298\u65E7\u671F\u6570\uFF08\u6709\u65F6\u4E5F\u79F0\u4F5C\u8D44\u4EA7\u7684\u4F7F\u7528\u5BFF\u547D\uFF09\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"\u5728\u4F7F\u7528\u671F\u9650\u5185\u8981\u8BA1\u7B97\u6298\u65E7\u7684\u6298\u65E7\u671F\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLEQ",t:8,d:"\u57FA\u4E8E\u8D34\u73B0\u7387\u8BA1\u7B97\u7F8E\u56FD\u653F\u5E9C\u77ED\u671F\u503A\u5238\u7684\u7B49\u6548\u5E74\u5316\u6536\u76CA\u7387\u3002",a:"\u57FA\u4E8E\u8D34\u73B0\u7387\u8BA1\u7B97\u7F8E\u56FD\u653F\u5E9C\u77ED\u671F\u503A\u5238\u7684\u7B49\u6548\u5E74\u5316\u6536\u76CA\u7387\u3002",m:[3,3],p:[{name:"settlement",detail:"\u503A\u5238\u7684\u7ED3\u7B97\u65E5\u671F\uFF0C\u6B64\u65E5\u671F\u4E3A\u503A\u5238\u53D1\u884C\u540E\u4EA4\u4ED8\u7ED9\u4E70\u5BB6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u503A\u5238\u7684\u5230\u671F\u6216\u7ED3\u675F\u65E5\u671F\uFF0C\u5C4A\u65F6\u53EF\u5C06\u5176\u4EE5\u9762\u503C\u6216\u7968\u9762\u4EF7\u503C\u8D4E\u56DE\u3002",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"\u503A\u5238\u8D2D\u4E70\u65F6\u7684\u8D34\u73B0\u7387\u3002",example:"2)",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLYIELD",t:8,d:"\u57FA\u4E8E\u4EF7\u683C\u8BA1\u7B97\u7F8E\u56FD\u653F\u5E9C\u77ED\u671F\u503A\u5238\u7684\u6536\u76CA\u7387\u3002",a:"\u57FA\u4E8E\u4EF7\u683C\u8BA1\u7B97\u7F8E\u56FD\u653F\u5E9C\u77ED\u671F\u503A\u5238\u7684\u6536\u76CA\u7387\u3002",m:[3,3],p:[{name:"settlement",detail:"\u503A\u5238\u7684\u7ED3\u7B97\u65E5\u671F\uFF0C\u6B64\u65E5\u671F\u4E3A\u503A\u5238\u53D1\u884C\u540E\u4EA4\u4ED8\u7ED9\u4E70\u5BB6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u503A\u5238\u7684\u5230\u671F\u6216\u7ED3\u675F\u65E5\u671F\uFF0C\u5C4A\u65F6\u53EF\u5C06\u5176\u4EE5\u9762\u503C\u6216\u7968\u9762\u4EF7\u503C\u8D4E\u56DE\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"pr",detail:"\u503A\u5238\u7684\u8D2D\u4E70\u4EF7\u683C\u3002",example:"95",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLPRICE",t:8,d:"\u57FA\u4E8E\u8D34\u73B0\u7387\u8BA1\u7B97\u7F8E\u56FD\u653F\u5E9C\u77ED\u671F\u503A\u5238\u7684\u4EF7\u683C\u3002",a:"\u57FA\u4E8E\u8D34\u73B0\u7387\u8BA1\u7B97\u7F8E\u56FD\u653F\u5E9C\u77ED\u671F\u503A\u5238\u7684\u4EF7\u683C\u3002",m:[3,3],p:[{name:"settlement",detail:"\u503A\u5238\u7684\u7ED3\u7B97\u65E5\u671F\uFF0C\u6B64\u65E5\u671F\u4E3A\u503A\u5238\u53D1\u884C\u540E\u4EA4\u4ED8\u7ED9\u4E70\u5BB6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u503A\u5238\u7684\u5230\u671F\u6216\u7ED3\u675F\u65E5\u671F\uFF0C\u5C4A\u65F6\u53EF\u5C06\u5176\u4EE5\u9762\u503C\u6216\u7968\u9762\u4EF7\u503C\u8D4E\u56DE\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"\u503A\u5238\u8D2D\u4E70\u65F6\u7684\u8D34\u73B0\u7387\u3002",example:"0.09",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PV",t:8,d:"\u57FA\u4E8E\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\uFF0C\u8BA1\u7B97\u5E74\u91D1\u6295\u8D44\u7684\u73B0\u503C\u3002",a:"\u57FA\u4E8E\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\uFF0C\u8BA1\u7B97\u5E74\u91D1\u6295\u8D44\u7684\u73B0\u503C\u3002",m:[3,5],p:[{name:"rate",detail:"\u5404\u671F\u5229\u7387\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u5E74\u91D1\u7684\u4ED8\u6B3E\u603B\u671F\u6570\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pmt",detail:"\u6BCF\u671F\u7684\u4ED8\u6B3E\u91D1\u989D\uFF0C\u5728\u5E74\u91D1\u5468\u671F\u5185\u4E0D\u80FD\u66F4\u6539\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9009] - \u672A\u6765\u503C\uFF0C\u6216\u5728\u6700\u540E\u4E00\u6B21\u4ED8\u6B3E\u540E\u5E0C\u671B\u5F97\u5230\u7684\u73B0\u91D1\u4F59\u989D\u3002",example:"D2",require:"o",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u65F6\u95F4\u662F\u5728\u671F\u521D\u8FD8\u662F\u671F\u672B\u3002 + +0 \u8868\u793A\u671F\u672B\uFF1B + +1 \u8868\u793A\u671F\u521D\u3002`,example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"ACCRINT",t:8,d:"\u8FD4\u56DE\u5B9A\u671F\u4ED8\u606F\u8BC1\u5238\u7684\u5E94\u8BA1\u5229\u606F\u3002",a:"\u8FD4\u56DE\u5B9A\u671F\u4ED8\u606F\u8BC1\u5238\u7684\u5E94\u8BA1\u5229\u606F\u3002",m:[6,8],p:[{name:"issue",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u53D1\u884C\u65E5\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"first_interest",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u9996\u6B21\u8BA1\u606F\u65E5\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"par",detail:"\u8BC1\u5238\u7684\u7968\u9762\u503C\u3002",example:"10000",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6570\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8\uFF0Cfrequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8\uFF0Cfrequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8\uFF0Cfrequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5\u201D - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"calc_method",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3ATRUE()] - \u4E00\u4E2A\u903B\u8F91\u503C\uFF0C\u6307\u5B9A\u5F53\u7ED3\u7B97\u65E5\u671F\u665A\u4E8E\u9996\u6B21\u8BA1\u606F\u65E5\u671F\u65F6\u7528\u4E8E\u8BA1\u7B97\u603B\u5E94\u8BA1\u5229\u606F\u7684\u65B9\u6CD5\u3002 + +\u5982\u679C\u503C\u4E3A TRUE\uFF0C\u5219\u8FD4\u56DE\u4ECE\u53D1\u884C\u65E5\u5230\u7ED3\u7B97\u65E5\u7684\u603B\u5E94\u8BA1\u5229\u606F\u3002 + +\u5982\u679C\u503C\u4E3A FALSE\uFF0C\u5219\u8FD4\u56DE\u4ECE\u9996\u6B21\u8BA1\u606F\u65E5\u5230\u7ED3\u7B97\u65E5\u7684\u5E94\u8BA1\u5229\u606F\u3002`,example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"ACCRINTM",t:8,d:"\u8FD4\u56DE\u5728\u5230\u671F\u65E5\u652F\u4ED8\u5229\u606F\u7684\u6709\u4EF7\u8BC1\u5238\u7684\u5E94\u8BA1\u5229\u606F\u3002",a:"\u8FD4\u56DE\u5728\u5230\u671F\u65E5\u652F\u4ED8\u5229\u606F\u7684\u6709\u4EF7\u8BC1\u5238\u7684\u5E94\u8BA1\u5229\u606F\u3002",m:[4,5],p:[{name:"issue",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u53D1\u884C\u65E5\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"par",detail:"\u8BC1\u5238\u7684\u7968\u9762\u503C\u3002",example:"1000",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYBS",t:8,d:"\u8FD4\u56DE\u4ECE\u4ED8\u606F\u671F\u5F00\u59CB\u5230\u7ED3\u7B97\u65E5\u7684\u5929\u6570\u3002",a:"\u8FD4\u56DE\u4ECE\u4ED8\u606F\u671F\u5F00\u59CB\u5230\u7ED3\u7B97\u65E5\u7684\u5929\u6570\u3002",m:[3,4],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6570\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8\uFF0Cfrequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8\uFF0Cfrequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8\uFF0Cfrequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYS",t:8,d:"\u8FD4\u56DE\u7ED3\u7B97\u65E5\u6240\u5728\u7684\u4ED8\u606F\u671F\u7684\u5929\u6570\u3002",a:"\u8FD4\u56DE\u7ED3\u7B97\u65E5\u6240\u5728\u7684\u4ED8\u606F\u671F\u7684\u5929\u6570\u3002",m:[3,4],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6570\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8\uFF0Cfrequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8\uFF0Cfrequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8\uFF0Cfrequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYSNC",t:8,d:"\u8FD4\u56DE\u4ECE\u7ED3\u7B97\u65E5\u5230\u4E0B\u4E00\u7968\u606F\u652F\u4ED8\u65E5\u4E4B\u95F4\u7684\u5929\u6570\u3002",a:"\u8FD4\u56DE\u4ECE\u7ED3\u7B97\u65E5\u5230\u4E0B\u4E00\u7968\u606F\u652F\u4ED8\u65E5\u4E4B\u95F4\u7684\u5929\u6570\u3002",m:[3,4],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6570\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8\uFF0Cfrequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8\uFF0Cfrequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8\uFF0Cfrequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPNCD",t:8,d:"\u8BA1\u7B97\u7ED3\u7B97\u65E5\u4E4B\u540E\u7684\u4E0B\u4E00\u7968\u606F\u6216\u5229\u606F\u6D3E\u53D1\u65E5\u671F\u3002",a:"\u8BA1\u7B97\u7ED3\u7B97\u65E5\u4E4B\u540E\u7684\u4E0B\u4E00\u7968\u606F\u6216\u5229\u606F\u6D3E\u53D1\u65E5\u671F\u3002",m:[3,4],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6570\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8\uFF0Cfrequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8\uFF0Cfrequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8\uFF0Cfrequency = 4\u3002`,example:"01)",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"DATE(2019",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPPCD",t:8,d:"\u8BA1\u7B97\u7ED3\u7B97\u65E5\u4E4B\u524D\u7684\u6700\u540E\u4E00\u4E2A\u7968\u606F\u6216\u5229\u606F\u652F\u4ED8\u65E5\u3002",a:"\u8BA1\u7B97\u7ED3\u7B97\u65E5\u4E4B\u524D\u7684\u6700\u540E\u4E00\u4E2A\u7968\u606F\u6216\u5229\u606F\u652F\u4ED8\u65E5\u3002",m:[3,4],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6570\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8\uFF0Cfrequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8\uFF0Cfrequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8\uFF0Cfrequency = 4\u3002`,example:"01)",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"DATE(2019",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FV",t:8,d:"\u57FA\u4E8E\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\uFF0C\u8BA1\u7B97\u5E74\u91D1\u6295\u8D44\u7684\u672A\u6765\u4EF7\u503C\u3002",a:"\u57FA\u4E8E\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\uFF0C\u8BA1\u7B97\u5E74\u91D1\u6295\u8D44\u7684\u672A\u6765\u4EF7\u503C\u3002",m:[3,5],p:[{name:"rate",detail:"\u5404\u671F\u5229\u7387\u3002",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u5E74\u91D1\u7684\u4ED8\u6B3E\u603B\u671F\u6570\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pmt",detail:"\u5404\u671F\u6240\u5E94\u652F\u4ED8\u7684\u91D1\u989D\uFF0C\u5728\u6574\u4E2A\u5E74\u91D1\u671F\u95F4\u4FDD\u6301\u4E0D\u53D8\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 0 ] - \u73B0\u503C\uFF0C\u6216\u4E00\u7CFB\u5217\u672A\u6765\u4ED8\u6B3E\u7684\u5F53\u524D\u503C\u7684\u7D2F\u79EF\u548C\u3002",example:"400",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 0 ] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u65F6\u95F4\u662F\u5728\u671F\u521D\u8FD8\u662F\u671F\u672B\u3002 + +0 \u8868\u793A\u671F\u672B\uFF1B + +1 \u8868\u793A\u671F\u521D\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FVSCHEDULE",t:8,d:"\u8FD4\u56DE\u5E94\u7528\u4E00\u7CFB\u5217\u590D\u5229\u7387\u8BA1\u7B97\u7684\u521D\u59CB\u672C\u91D1\u7684\u672A\u6765\u503C\u3002",a:"\u8FD4\u56DE\u5E94\u7528\u4E00\u7CFB\u5217\u590D\u5229\u7387\u8BA1\u7B97\u7684\u521D\u59CB\u672C\u91D1\u7684\u672A\u6765\u503C\u3002",m:[2,2],p:[{name:"principal",detail:"\u73B0\u503C\u3002",example:"10000",require:"m",repeat:"n",type:"rangenumber"},{name:"schedule",detail:`\u7528\u4E8E\u8BA1\u7B97\u672C\u91D1\u590D\u5229\u7684\u4E00\u7EC4\u5229\u7387\u3002 + +\u5229\u7387\u8868\u5FC5\u987B\u662F\u8303\u56F4\u6216\u6570\u7EC4\uFF0C\u5176\u4E2D\u5305\u542B\u8981\u7528\u4E8E\u8BA1\u7B97\u590D\u5229\u7684\u4E00\u7EC4\u5229\u7387\u3002\u8FD9\u4E9B\u5229\u7387\u503C\u5E94\u8BE5\u4EE5\u5341\u8FDB\u5236\u5C0F\u6570\u5F62\u5F0F\u8868\u793A\uFF0C\u6216\u8005\u4F7F\u7528UNARY_PERCENT\u4EE5\u767E\u5206\u6BD4\u5F62\u5F0F\u8868\u793A\uFF0C\u5373\u8868\u793A\u4E3A0.09\u6216UNARY_PERCENT(9)\uFF0C\u800C\u4E0D\u8981\u8868\u793A\u4E3A9\u3002`,example:"A2:A100",require:"m",repeat:"n",type:"range"}]},{n:"YIELD",t:8,d:"\u8FD4\u56DE\u5B9A\u671F\u652F\u4ED8\u5229\u606F\u7684\u503A\u5238\u7684\u6536\u76CA\u7387\u3002",a:"\u8FD4\u56DE\u5B9A\u671F\u652F\u4ED8\u5229\u606F\u7684\u503A\u5238\u7684\u6536\u76CA\u7387\u3002",m:[6,7],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.057",require:"m",repeat:"n",type:"rangenumber"},{name:"pr",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u4EF7\u683C\u3002",example:"95",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u6E05\u507F\u4EF7\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6570\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8\uFF0Cfrequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8\uFF0Cfrequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8\uFF0Cfrequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"YIELDDISC",t:8,d:"\u57FA\u4E8E\u4EF7\u683C\u8BA1\u7B97\u6298\u4EF7\u53D1\u884C\u7684\uFF08\u4E0D\u5E26\u606F\uFF09\u503A\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",a:"\u57FA\u4E8E\u4EF7\u683C\u8BA1\u7B97\u6298\u4EF7\u53D1\u884C\u7684\uFF08\u4E0D\u5E26\u606F\uFF09\u503A\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",m:[4,5],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"pr",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u4EF7\u683C\u3002",example:"95",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u6E05\u507F\u4EF7\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NOMINAL",t:8,d:"\u57FA\u4E8E\u7ED9\u5B9A\u7684\u5B9E\u9645\u5229\u7387\u548C\u5E74\u590D\u5229\u671F\u6570\uFF0C\u8FD4\u56DE\u540D\u4E49\u5E74\u5229\u7387\u3002",a:"\u57FA\u4E8E\u7ED9\u5B9A\u7684\u5B9E\u9645\u5229\u7387\u548C\u5E74\u590D\u5229\u671F\u6570\uFF0C\u8FD4\u56DE\u540D\u4E49\u5E74\u5229\u7387\u3002",m:[2,2],p:[{name:"effect_rate",detail:"\u6BCF\u5E74\u7684\u5B9E\u9645\u5229\u7387\u3002",example:"0.85",require:"m",repeat:"n",type:"rangenumber"},{name:"npery",detail:"\u6BCF\u5E74\u7684\u590D\u5229\u671F\u6570\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"XIRR",t:8,d:"\u8FD4\u56DE\u4E00\u7EC4\u4E0D\u4E00\u5B9A\u5B9A\u671F\u53D1\u751F\u7684\u73B0\u91D1\u6D41\u7684\u5185\u90E8\u6536\u76CA\u7387\u3002",a:"\u8FD4\u56DE\u4E00\u7EC4\u4E0D\u4E00\u5B9A\u5B9A\u671F\u53D1\u751F\u7684\u73B0\u91D1\u6D41\u7684\u5185\u90E8\u6536\u76CA\u7387\u3002",m:[2,3],p:[{name:"values",detail:`\u5176\u4E2D\u542B\u6709\u6295\u8D44\u76F8\u5173\u6536\u76CA\u6216\u652F\u51FA\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002 + +\u73B0\u91D1\u6D41\u6570\u989D\u4E2D\u5FC5\u987B\u81F3\u5C11\u5305\u542B\u4E00\u9879\u8D1F\u7684\u548C\u4E00\u9879\u6B63\u7684\u73B0\u91D1\u6D41\u91D1\u989D\u624D\u80FD\u8BA1\u7B97\u56DE\u62A5\u7387\u3002`,example:"B2:B25",require:"m",repeat:"n",type:"range"},{name:"dates",detail:"\u4E0E\u73B0\u91D1\u6D41\u6570\u989D\u53C2\u6570\u4E2D\u7684\u73B0\u91D1\u6D41\u5BF9\u5E94\u7684\u65E5\u671F\u6570\u7EC4\u6216\u8303\u56F4\u3002",example:"C2:C25",require:"m",repeat:"n",type:"range"},{name:"guess",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A0.1] - \u5BF9\u5185\u90E8\u56DE\u62A5\u7387\u7684\u4F30\u7B97\u503C\u3002",example:"250",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MIRR",t:8,d:"\u8FD4\u56DE\u4E00\u7CFB\u5217\u5B9A\u671F\u73B0\u91D1\u6D41\u7684\u4FEE\u6539\u540E\u5185\u90E8\u6536\u76CA\u7387\u3002",a:"\u8FD4\u56DE\u4E00\u7CFB\u5217\u5B9A\u671F\u73B0\u91D1\u6D41\u7684\u4FEE\u6539\u540E\u5185\u90E8\u6536\u76CA\u7387\u3002",m:[3,3],p:[{name:"values",detail:`\u5176\u4E2D\u542B\u6709\u6295\u8D44\u76F8\u5173\u6536\u76CA\u6216\u652F\u51FA\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002 + +\u73B0\u91D1\u6D41\u6570\u989D\u4E2D\u5FC5\u987B\u81F3\u5C11\u5305\u542B\u4E00\u9879\u8D1F\u7684\u548C\u4E00\u9879\u6B63\u7684\u73B0\u91D1\u6D41\u91D1\u989D\u624D\u80FD\u8BA1\u7B97\u56DE\u62A5\u7387\u3002`,example:"A2:A25",require:"m",repeat:"n",type:"range"},{name:"finance_rate",detail:"\u73B0\u91D1\u6D41\u4E2D\u4F7F\u7528\u7684\u8D44\u91D1\u652F\u4ED8\u7684\u5229\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"reinvest_rate",detail:"\u5C06\u73B0\u91D1\u6D41\u518D\u6295\u8D44\u7684\u6536\u76CA\u7387\u3002",example:"0.12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"IRR",t:8,d:"\u8FD4\u56DE\u7531\u503C\u4E2D\u7684\u6570\u5B57\u8868\u793A\u7684\u4E00\u7CFB\u5217\u73B0\u91D1\u6D41\u7684\u5185\u90E8\u6536\u76CA\u7387\u3002 ",a:"\u8FD4\u56DE\u7531\u503C\u4E2D\u7684\u6570\u5B57\u8868\u793A\u7684\u4E00\u7CFB\u5217\u73B0\u91D1\u6D41\u7684\u5185\u90E8\u6536\u76CA\u7387\u3002 ",m:[1,2],p:[{name:"values",detail:`\u5176\u4E2D\u542B\u6709\u6295\u8D44\u76F8\u5173\u6536\u76CA\u6216\u652F\u51FA\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002 + +\u73B0\u91D1\u6D41\u6570\u989D\u4E2D\u5FC5\u987B\u81F3\u5C11\u5305\u542B\u4E00\u9879\u8D1F\u7684\u548C\u4E00\u9879\u6B63\u7684\u73B0\u91D1\u6D41\u91D1\u989D\u624D\u80FD\u8BA1\u7B97\u56DE\u62A5\u7387\u3002`,example:"A2:A25",require:"m",repeat:"n",type:"range"},{name:"guess",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A 0.1] - \u5185\u90E8\u6536\u76CA\u7387\u7684\u4F30\u503C\u3002",example:"200",require:"o",repeat:"n",type:"rangenumber"}]},{n:"NPV",t:8,d:"\u4F7F\u7528\u8D34\u73B0\u7387\u548C\u4E00\u7CFB\u5217\u672A\u6765\u652F\u51FA\uFF08\u8D1F\u503C\uFF09\u548C\u6536\u76CA\uFF08\u6B63\u503C\uFF09\u6765\u8BA1\u7B97\u4E00\u9879\u6295\u8D44\u7684\u51C0\u73B0\u503C\u3002",a:"\u4F7F\u7528\u8D34\u73B0\u7387\u548C\u4E00\u7CFB\u5217\u672A\u6765\u652F\u51FA\uFF08\u8D1F\u503C\uFF09\u548C\u6536\u76CA\uFF08\u6B63\u503C\uFF09\u6765\u8BA1\u7B97\u4E00\u9879\u6295\u8D44\u7684\u51C0\u73B0\u503C\u3002",m:[2,255],p:[{name:"rate",detail:"\u67D0\u4E00\u671F\u95F4\u7684\u8D34\u73B0\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"value1",detail:"\u7B2C\u4E00\u7B14\u652F\u51FA\uFF08\u8D1F\u503C\uFF09\u548C\u6536\u76CA\uFF08\u6B63\u503C\uFF09\u3002",example:"200",require:"m",repeat:"n",type:"rangeall"},{name:"value2, ...",detail:"[\u53EF\u9009] - \u5176\u4ED6\u652F\u51FA\uFF08\u8D1F\u503C\uFF09\u548C\u6536\u76CA\uFF08\u6B63\u503C\uFF09\u3002",example:"250",require:"o",repeat:"y",type:"rangeall"}]},{n:"XNPV",t:8,d:"\u8FD4\u56DE\u4E00\u7EC4\u73B0\u91D1\u6D41\u7684\u51C0\u73B0\u503C\uFF0C\u8FD9\u4E9B\u73B0\u91D1\u6D41\u4E0D\u4E00\u5B9A\u5B9A\u671F\u53D1\u751F\u3002",a:"\u8FD4\u56DE\u4E00\u7EC4\u73B0\u91D1\u6D41\u7684\u51C0\u73B0\u503C\uFF0C\u8FD9\u4E9B\u73B0\u91D1\u6D41\u4E0D\u4E00\u5B9A\u5B9A\u671F\u53D1\u751F\u3002",m:[3,3],p:[{name:"rate",detail:"\u5E94\u7528\u4E8E\u73B0\u91D1\u6D41\u7684\u8D34\u73B0\u7387\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"values",detail:"\u4E0E dates \u4E2D\u7684\u652F\u4ED8\u65F6\u95F4\u76F8\u5BF9\u5E94\u7684\u4E00\u7CFB\u5217\u73B0\u91D1\u6D41\u3002",example:"B2:B25",require:"m",repeat:"n",type:"range"},{name:"dates",detail:"\u4E0E\u73B0\u91D1\u6D41\u652F\u4ED8\u76F8\u5BF9\u5E94\u7684\u652F\u4ED8\u65E5\u671F\u8868\u3002",example:"C2:C25",require:"m",repeat:"n",type:"range"}]},{n:"CUMIPMT",t:8,d:"\u57FA\u4E8E\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\uFF0C\u8BA1\u7B97\u6295\u8D44\u5728\u4E00\u7CFB\u5217\u4ED8\u6B3E\u671F\u5185\u7684\u7D2F\u8BA1\u5229\u606F\u3002",a:"\u57FA\u4E8E\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\uFF0C\u8BA1\u7B97\u6295\u8D44\u5728\u4E00\u7CFB\u5217\u4ED8\u6B3E\u671F\u5185\u7684\u7D2F\u8BA1\u5229\u606F\u3002",m:[6,6],p:[{name:"rate",detail:"\u5229\u606F\u7387\u3002",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u603B\u4ED8\u6B3E\u671F\u6570\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73B0\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"start_period",detail:`\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u7B97\u7684\u4ED8\u6B3E\u671F\u5E8F\u53F7\u3002 + +\u9996\u671F\u5FC5\u987B\u5927\u4E8E\u7B49\u4E8E1\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"end_period",detail:`\u7ED3\u675F\u7D2F\u8BA1\u8BA1\u7B97\u7684\u4ED8\u6B3E\u671F\u5E8F\u53F7\u3002 + +\u672B\u671F\u5FC5\u987B\u5927\u4E8E\u9996\u671F\u3002`,example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`\u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u65F6\u95F4\u662F\u5728\u671F\u521D\u8FD8\u662F\u671F\u672B\u3002 + +0 \u8868\u793A\u671F\u672B\uFF1B + +1 \u8868\u793A\u671F\u521D\u3002`,example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PMT",t:8,d:"\u7528\u4E8E\u6839\u636E\u56FA\u5B9A\u4ED8\u6B3E\u989D\u548C\u56FA\u5B9A\u5229\u7387\u8BA1\u7B97\u8D37\u6B3E\u7684\u4ED8\u6B3E\u989D\u3002",a:"\u7528\u4E8E\u6839\u636E\u56FA\u5B9A\u4ED8\u6B3E\u989D\u548C\u56FA\u5B9A\u5229\u7387\u8BA1\u7B97\u8D37\u6B3E\u7684\u4ED8\u6B3E\u989D\u3002",m:[3,5],p:[{name:"rate",detail:"\u8D37\u6B3E\u5229\u7387\u3002",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u8BE5\u9879\u8D37\u6B3E\u7684\u4ED8\u6B3E\u603B\u6570\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73B0\u503C\uFF0C\u6216\u4E00\u7CFB\u5217\u672A\u6765\u4ED8\u6B3E\u989D\u73B0\u5728\u6240\u503C\u7684\u603B\u989D\uFF0C\u4E5F\u53EB\u672C\u91D1\u3002",example:" 100000",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 0] - \u672A\u6765\u503C\uFF0C\u6216\u5728\u6700\u540E\u4E00\u6B21\u4ED8\u6B3E\u540E\u5E0C\u671B\u5F97\u5230\u7684\u73B0\u91D1\u4F59\u989D\u3002",example:"D2",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u65F6\u95F4\u662F\u5728\u671F\u521D\u8FD8\u662F\u671F\u672B\u3002 + +0 \u8868\u793A\u671F\u672B\uFF1B + +1 \u8868\u793A\u671F\u521D\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"IPMT",t:8,d:"\u57FA\u4E8E\u56FA\u5B9A\u5229\u7387\u53CA\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u65B9\u5F0F\uFF0C\u8FD4\u56DE\u7ED9\u5B9A\u671F\u6570\u5185\u5BF9\u6295\u8D44\u7684\u5229\u606F\u507F\u8FD8\u989D\u3002",a:"\u57FA\u4E8E\u56FA\u5B9A\u5229\u7387\u53CA\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u65B9\u5F0F\uFF0C\u8FD4\u56DE\u7ED9\u5B9A\u671F\u6570\u5185\u5BF9\u6295\u8D44\u7684\u5229\u606F\u507F\u8FD8\u989D\u3002",m:[4,6],p:[{name:"rate",detail:"\u5404\u671F\u5229\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"per",detail:"\u7528\u4E8E\u8BA1\u7B97\u5176\u5229\u606F\u6570\u989D\u7684\u671F\u6570\uFF0C\u5FC5\u987B\u5728 1 \u5230 nper \u4E4B\u95F4\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u5E74\u91D1\u7684\u4ED8\u6B3E\u603B\u671F\u6570\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73B0\u503C\uFF0C\u6216\u4E00\u7CFB\u5217\u672A\u6765\u4ED8\u6B3E\u7684\u5F53\u524D\u503C\u7684\u7D2F\u79EF\u548C\u3002",example:"80000",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 0] - \u672A\u6765\u503C\uFF0C\u6216\u5728\u6700\u540E\u4E00\u6B21\u4ED8\u6B3E\u540E\u5E0C\u671B\u5F97\u5230\u7684\u73B0\u91D1\u4F59\u989D\u3002",example:"E2",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u65F6\u95F4\u662F\u5728\u671F\u521D\u8FD8\u662F\u671F\u672B\u3002 + +0 \u8868\u793A\u671F\u672B\uFF1B + +1 \u8868\u793A\u671F\u521D\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PPMT",t:8,d:"\u8FD4\u56DE\u6839\u636E\u5B9A\u671F\u56FA\u5B9A\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\u800C\u5B9A\u7684\u6295\u8D44\u5728\u5DF2\u77E5\u671F\u95F4\u5185\u7684\u672C\u91D1\u507F\u4ED8\u989D\u3002",a:"\u8FD4\u56DE\u6839\u636E\u5B9A\u671F\u56FA\u5B9A\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\u800C\u5B9A\u7684\u6295\u8D44\u5728\u5DF2\u77E5\u671F\u95F4\u5185\u7684\u672C\u91D1\u507F\u4ED8\u989D\u3002",m:[4,6],p:[{name:"rate",detail:"\u5404\u671F\u5229\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"per",detail:"\u6307\u5B9A\u671F\u6570\uFF0C\u8BE5\u503C\u5FC5\u987B\u5728 1 \u5230 nper \u8303\u56F4\u5185\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u5E74\u91D1\u7684\u4ED8\u6B3E\u603B\u671F\u6570\u3002",example:"3*12",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73B0\u503C\u5373\u4E00\u7CFB\u5217\u672A\u6765\u4ED8\u6B3E\u5F53\u524D\u503C\u7684\u603B\u548C\u3002",example:"100000",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 0] - \u672A\u6765\u503C\uFF0C\u6216\u5728\u6700\u540E\u4E00\u6B21\u4ED8\u6B3E\u540E\u5E0C\u671B\u5F97\u5230\u7684\u73B0\u91D1\u4F59\u989D\u3002",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u65F6\u95F4\u662F\u5728\u671F\u521D\u8FD8\u662F\u671F\u672B\u3002 + +0 \u8868\u793A\u671F\u672B\uFF1B + +1 \u8868\u793A\u671F\u521D\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"INTRATE",t:8,d:"\u8FD4\u56DE\u5B8C\u5168\u6295\u8D44\u578B\u8BC1\u5238\u7684\u5229\u7387\u3002",a:"\u8FD4\u56DE\u5B8C\u5168\u6295\u8D44\u578B\u8BC1\u5238\u7684\u5229\u7387\u3002",m:[4,5],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"investment",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u6295\u8D44\u989D\u3002",example:"100000",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u6709\u4EF7\u8BC1\u5238\u5230\u671F\u65F6\u7684\u5151\u6362\u503C\u3002",example:"101200",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PRICE",t:8,d:"\u8FD4\u56DE\u5B9A\u671F\u4ED8\u606F\u7684\u9762\u503C \uFFE5100 \u7684\u6709\u4EF7\u8BC1\u5238\u7684\u4EF7\u683C\u3002",a:"\u8FD4\u56DE\u5B9A\u671F\u4ED8\u606F\u7684\u9762\u503C \uFFE5100 \u7684\u6709\u4EF7\u8BC1\u5238\u7684\u4EF7\u683C\u3002",m:[6,7],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.057",require:"m",repeat:"n",type:"rangenumber"},{name:"yld",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",example:"0.065",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u9762\u503C \uFFE5100 \u7684\u6709\u4EF7\u8BC1\u5238\u7684\u6E05\u507F\u4EF7\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6570\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8\uFF0Cfrequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8\uFF0Cfrequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8\uFF0Cfrequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PRICEDISC",t:8,d:"\u8FD4\u56DE\u6298\u4EF7\u53D1\u884C\u7684\u9762\u503C \uFFE5100 \u7684\u6709\u4EF7\u8BC1\u5238\u7684\u4EF7\u683C\u3002",a:"\u8FD4\u56DE\u6298\u4EF7\u53D1\u884C\u7684\u9762\u503C \uFFE5100 \u7684\u6709\u4EF7\u8BC1\u5238\u7684\u4EF7\u683C\u3002",m:[4,5],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u8D34\u73B0\u7387\u3002",example:"0.0525",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u9762\u503C \uFFE5100 \u7684\u6709\u4EF7\u8BC1\u5238\u7684\u6E05\u507F\u4EF7\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PRICEMAT",t:8,d:"\u8FD4\u56DE\u5230\u671F\u4ED8\u606F\u7684\u9762\u503C \uFFE5100 \u7684\u6709\u4EF7\u8BC1\u5238\u7684\u4EF7\u683C\u3002",a:"\u8FD4\u56DE\u5230\u671F\u4ED8\u606F\u7684\u9762\u503C \uFFE5100 \u7684\u6709\u4EF7\u8BC1\u5238\u7684\u4EF7\u683C\u3002",m:[5,6],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"issue",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u53D1\u884C\u65E5\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"\u6709\u4EF7\u8BC1\u5238\u5728\u53D1\u884C\u65E5\u7684\u5229\u7387\u3002",example:"0.061",require:"m",repeat:"n",type:"rangenumber"},{name:"yld",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",example:"0.061",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"RECEIVED",t:8,d:"\u8FD4\u56DE\u4E00\u6B21\u6027\u4ED8\u606F\u7684\u6709\u4EF7\u8BC1\u5238\u5230\u671F\u6536\u56DE\u7684\u91D1\u989D\u3002",a:"\u8FD4\u56DE\u4E00\u6B21\u6027\u4ED8\u606F\u7684\u6709\u4EF7\u8BC1\u5238\u5230\u671F\u6536\u56DE\u7684\u91D1\u989D\u3002",m:[4,5],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"investment",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u6295\u8D44\u989D\u3002",example:"10000000",require:"m",repeat:"n",type:"rangenumber"},{name:"discount",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u8D34\u73B0\u7387\u3002",example:"0.0575",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"12",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DISC",t:8,d:"\u8FD4\u56DE\u6709\u4EF7\u8BC1\u5238\u7684\u8D34\u73B0\u7387\u3002",a:"\u8FD4\u56DE\u6709\u4EF7\u8BC1\u5238\u7684\u8D34\u73B0\u7387\u3002",m:[4,5],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"pr",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u4EF7\u683C\uFF08\u6309\u9762\u503C\u4E3A \uFFE5100 \u8BA1\u7B97\uFF09\u3002",example:"97.975",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u9762\u503C \uFFE5100 \u7684\u6709\u4EF7\u8BC1\u5238\u7684\u6E05\u507F\u4EF7\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"12",require:"o",repeat:"n",type:"rangenumber"}]},{n:"NPER",t:8,d:"\u57FA\u4E8E\u56FA\u5B9A\u5229\u7387\u53CA\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u65B9\u5F0F\uFF0C\u8FD4\u56DE\u67D0\u9879\u6295\u8D44\u7684\u603B\u671F\u6570\u3002",a:"\u57FA\u4E8E\u56FA\u5B9A\u5229\u7387\u53CA\u7B49\u989D\u5206\u671F\u4ED8\u6B3E\u65B9\u5F0F\uFF0C\u8FD4\u56DE\u67D0\u9879\u6295\u8D44\u7684\u603B\u671F\u6570\u3002",m:[3,5],p:[{name:"rate",detail:"\u5404\u671F\u5229\u7387\u3002",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"pmt",detail:"\u5404\u671F\u6240\u5E94\u652F\u4ED8\u7684\u91D1\u989D\uFF0C\u5728\u6574\u4E2A\u5E74\u91D1\u671F\u95F4\u4FDD\u6301\u4E0D\u53D8\u3002",example:"500",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73B0\u503C\uFF0C\u6216\u4E00\u7CFB\u5217\u672A\u6765\u4ED8\u6B3E\u7684\u5F53\u524D\u503C\u7684\u7D2F\u79EF\u548C\u3002",example:"40000",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A0] - \u672A\u6765\u503C\uFF0C\u6216\u5728\u6700\u540E\u4E00\u6B21\u4ED8\u6B3E\u540E\u5E0C\u671B\u5F97\u5230\u7684\u73B0\u91D1\u4F59\u989D\u3002",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u65F6\u95F4\u662F\u5728\u671F\u521D\u8FD8\u662F\u671F\u672B\u3002 + +0 \u8868\u793A\u671F\u672B\uFF1B + +1 \u8868\u793A\u671F\u521D\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SLN",t:8,d:"\u8FD4\u56DE\u4E00\u4E2A\u671F\u95F4\u5185\u7684\u8D44\u4EA7\u7684\u76F4\u7EBF\u6298\u65E7\u3002",a:"\u8FD4\u56DE\u4E00\u4E2A\u671F\u95F4\u5185\u7684\u8D44\u4EA7\u7684\u76F4\u7EBF\u6298\u65E7\u3002",m:[3,3],p:[{name:"cost",detail:"\u8D44\u4EA7\u539F\u503C\u3002",example:"300000",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"\u6298\u65E7\u672B\u5C3E\u65F6\u7684\u503C\uFF08\u6709\u65F6\u4E5F\u79F0\u4E3A\u8D44\u4EA7\u6B8B\u503C\uFF09\u3002",example:"75000",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"\u8D44\u4EA7\u7684\u6298\u65E7\u671F\u6570\uFF08\u6709\u65F6\u4E5F\u79F0\u4F5C\u8D44\u4EA7\u7684\u4F7F\u7528\u5BFF\u547D\uFF09\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DURATION",t:8,d:"\u8FD4\u56DE\u5047\u8BBE\u9762\u503C \uFFE5100 \u7684\u5B9A\u671F\u4ED8\u606F\u6709\u4EF7\u8BC1\u5238\u7684\u4FEE\u6B63\u671F\u9650\u3002",a:"\u8FD4\u56DE\u5047\u8BBE\u9762\u503C \uFFE5100 \u7684\u5B9A\u671F\u4ED8\u606F\u6709\u4EF7\u8BC1\u5238\u7684\u4FEE\u6B63\u671F\u9650\u3002",m:[5,6],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"coupon",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"yld",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",example:"0.09",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6570\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8\uFF0Cfrequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8\uFF0Cfrequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8\uFF0Cfrequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MDURATION",t:8,d:"\u8FD4\u56DE\u5047\u8BBE\u9762\u503C \uFFE5100 \u7684\u6709\u4EF7\u8BC1\u5238\u7684 Macauley \u4FEE\u6B63\u671F\u9650\u3002",a:"\u8FD4\u56DE\u5047\u8BBE\u9762\u503C \uFFE5100 \u7684\u6709\u4EF7\u8BC1\u5238\u7684 Macauley \u4FEE\u6B63\u671F\u9650\u3002",m:[5,6],p:[{name:"settlement",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u7ED3\u7B97\u65E5\u3002 \u6709\u4EF7\u8BC1\u5238\u7ED3\u7B97\u65E5\u662F\u5728\u53D1\u884C\u65E5\u4E4B\u540E\uFF0C\u6709\u4EF7\u8BC1\u5238\u5356\u7ED9\u8D2D\u4E70\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5230\u671F\u65E5\u3002 \u5230\u671F\u65E5\u662F\u6709\u4EF7\u8BC1\u5238\u6709\u6548\u671F\u622A\u6B62\u65F6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"coupon",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"yld",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",example:"0.09",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6570\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8\uFF0Cfrequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8\uFF0Cfrequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8\uFF0Cfrequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A0] - \u6307\u793A\u8981\u4F7F\u7528\u54EA\u79CD\u5929\u6570\u8BA1\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A\u201C\u7F8E\u56FD(NASD) 30/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u56FD\u5168\u56FD\u8BC1\u5238\u4EA4\u6613\u5546\u534F\u4F1A\u6807\u51C6\uFF0C\u5047\u8BBE\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\uFF0C\u5E76\u5BF9\u6240\u8F93\u5165\u7684\u6708\u672B\u65E5\u671F\u8FDB\u884C\u5177\u4F53\u8C03\u6574\u3002 + +1\u8868\u793A\u201C\u5B9E\u9645/\u5B9E\u9645\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8BA1\u7B97\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u4E8E\u7F8E\u56FD\u957F\u671F\u503A\u5238\uFF0C\u4E5F\u662F\u5728\u975E\u8D22\u7ECF\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A\u201C\u5B9E\u9645/360\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A360\u5929\u3002 + +3\u8868\u793A\u201C\u5B9E\u9645/365\u201D\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u4E8E\u6307\u5B9A\u65E5\u671F\u4E4B\u95F4\u7684\u5B9E\u9645\u5929\u6570\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u5047\u5B9A\u6BCF\u5E74\u4E3A365\u5929\u3002 + +4\u8868\u793A\u201C\u6B27\u6D3230/360\u201D\u65B9\u6CD5 - \u7C7B\u4F3C\u4E8E0\uFF0C\u6B64\u65B9\u6CD5\u57FA\u4E8E\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u8FDB\u884C\u8BA1\u7B97\uFF0C\u4F46\u6309\u7167\u6B27\u6D32\u91D1\u878D\u60EF\u4F8B\u5BF9\u6708\u672B\u65E5\u671F\u8FDB\u884C\u8C03\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"BIN2DEC",t:9,d:"\u5C06\u4E8C\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u8FDB\u5236\u6570\u3002",a:"\u5C06\u4E8C\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u8FDB\u5236\u6570\u3002",m:[1,1],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5341\u8FDB\u5236\u6570\u7684\u5E26\u7B26\u53F7\u768410\u4F4D\u4E8C\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u53F7\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8BF4\uFF0C\u8D1F\u6570\u662F\u4EE5\u4E8C\u7684\u8865\u7801\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u5BF9\u4E8E\u6B64\u51FD\u6570\uFF0C\u6700\u5927\u7684\u6B63\u6570\u8F93\u5165\u503C\u4E3A0111111111\uFF0C\u6700\u5C0F\u7684\u8D1F\u6570\u8F93\u5165\u503C\u4E3A1000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u4E8C\u8FDB\u5236\u6570\uFF0C\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0CBIN2DEC(100)\u548CBIN2DEC("100")\u5F97\u51FA\u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A4\u3002`,example:"101",require:"m",repeat:"n",type:"rangeall"}]},{n:"BIN2HEX",t:9,d:"\u5C06\u4E8C\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u516D\u8FDB\u5236\u6570\u3002",a:"\u5C06\u4E8C\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u516D\u8FDB\u5236\u6570\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u7684\u5E26\u7B26\u53F7\u768410\u4F4D\u4E8C\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u53F7\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8BF4\uFF0C\u8D1F\u6570\u662F\u4EE5\u4E8C\u7684\u8865\u7801\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u5BF9\u4E8E\u6B64\u51FD\u6570\uFF0C\u6700\u5927\u7684\u6B63\u6570\u8F93\u5165\u503C\u4E3A0111111111\uFF0C\u6700\u5C0F\u7684\u8D1F\u6570\u8F93\u5165\u503C\u4E3A1000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u4E8C\u8FDB\u5236\u6570\uFF0C\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0CBIN2HEX(11111)\u548CBIN2HEX("11111")\u5F97\u51FA \u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A1F\u3002`,example:"101",require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9009 ] - \u7ED3\u679C\u4E2D\u8981\u786E\u4FDD\u7684\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u8BBE\u7F6E\u7684\u6709\u6548\u4F4D\u6570\u5927\u4E8E\u7ED3\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6570\uFF0C\u5219\u5728\u7ED3\u679C\u7684\u5DE6\u4FA7\u586B\u51450\uFF0C\u4F7F\u603B\u6709\u6548\u4F4D\u6570\u8FBE\u5230\u6709\u6548\u4F4D\u6570\u3002\u4F8B\u5982\uFF0CBIN2HEX("11111",8)\u6240\u5F97\u7684\u7ED3\u679C\u503C\u4E3A0000001F\u3002 + +\u5982\u679C\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u4E3A1\uFF0C\u5219\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u5F53\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u5927\u4E8E\u7B49\u4E8E1000000000\u65F6\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"BIN2OCT",t:9,d:"\u5C06\u4E8C\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u516B\u8FDB\u5236\u6570\u3002",a:"\u5C06\u4E8C\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u516B\u8FDB\u5236\u6570\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5E26\u7B26\u53F7\u7684\u516B\u8FDB\u5236\u6570\u7684\u5E26\u7B26\u53F7\u768410\u4F4D\u4E8C\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u53F7\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8BF4\uFF0C\u8D1F\u6570\u662F\u4EE5\u4E8C\u7684\u8865\u7801\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u5BF9\u4E8E\u6B64\u51FD\u6570\uFF0C\u6700\u5927\u7684\u6B63\u6570\u8F93\u5165\u503C\u4E3A0111111111\uFF0C\u6700\u5C0F\u7684\u8D1F\u6570\u8F93\u5165\u503C\u4E3A1000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u4E8C\u8FDB\u5236\u6570\uFF0C\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0CBIN2OCT(11111)\u548CBIN2OCT("11111")\u5F97\u51FA\u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A37\u3002`,example:"101",require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9009 ] - \u7ED3\u679C\u4E2D\u8981\u786E\u4FDD\u7684\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u8BBE\u7F6E\u7684\u6709\u6548\u4F4D\u6570\u5927\u4E8E\u7ED3\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6570\uFF0C\u5219\u5728\u7ED3\u679C\u7684\u5DE6\u4FA7\u586B\u51450\uFF0C\u4F7F\u603B\u6709\u6548\u4F4D\u6570\u8FBE\u5230\u6709\u6548\u4F4D\u6570\u3002\u4F8B\u5982\uFF0CBIN2OCT("11111")\u5F97\u5230\u7684\u7ED3\u679C\u503C\u4E3A00000037\u3002 + +\u5982\u679C\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u4E3A1\uFF0C\u5219\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u5F53\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u5927\u4E8E\u7B49\u4E8E1000000000\u65F6\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2BIN",t:9,d:"\u5C06\u5341\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u4E8C\u8FDB\u5236\u6570\u3002",a:"\u5C06\u5341\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u4E8C\u8FDB\u5236\u6570\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u7684\u5341\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5BF9\u4E8E\u6B64\u51FD\u6570\uFF0C\u6700\u5927\u7684\u6B63\u6570\u8F93\u5165\u503C\u4E3A511\uFF0C\u6700\u5C0F\u7684\u8D1F\u6570\u8F93\u5165\u503C\u4E3A-512\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5341\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u5341\u8FDB\u5236\u6570\uFF0C\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0CDEC2BIN(199)\u548CDEC2BIN("199")\u5F97\u51FA\u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A11000111\u3002`,example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:`[ \u53EF\u9009 ] - \u7ED3\u679C\u4E2D\u8981\u786E\u4FDD\u7684\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u8BBE\u7F6E\u7684\u6709\u6548\u4F4D\u6570\u5927\u4E8E\u7ED3\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6570\uFF0C\u5219\u5728\u7ED3\u679C\u7684\u5DE6\u4FA7\u586B\u51450\uFF0C\u4F7F\u603B\u6709\u6548\u4F4D\u6570\u8FBE\u5230\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u5341\u8FDB\u5236\u6570\u4E3A\u8D1F\u6570\uFF0C\u5219\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2HEX",t:9,d:"\u5C06\u5341\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u516D\u8FDB\u5236\u6570\u3002",a:"\u5C06\u5341\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u516D\u8FDB\u5236\u6570\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u7684\u5341\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u6B64\u51FD\u6570\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6570\u503C\u4E3A549755813887\uFF0C\u6700\u5C0F\u8D1F\u6570\u503C\u4E3A-549755814888\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5341\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u5341\u8FDB\u5236\u6570\uFF0C\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0CDEC2HEX(100)\u548CDEC2HEX("100")\u5F97\u51FA\u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A64\u3002`,example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:`[ \u53EF\u9009 ] - \u7ED3\u679C\u4E2D\u8981\u786E\u4FDD\u7684\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u8BBE\u7F6E\u7684\u6709\u6548\u4F4D\u6570\u5927\u4E8E\u7ED3\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6570\uFF0C\u5219\u5728\u7ED3\u679C\u7684\u5DE6\u4FA7\u586B\u51450\uFF0C\u4F7F\u603B\u6709\u6548\u4F4D\u6570\u8FBE\u5230\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u5341\u8FDB\u5236\u6570\u4E3A\u8D1F\u6570\uFF0C\u5219\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2OCT",t:9,d:"\u5C06\u5341\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u516B\u8FDB\u5236\u6570\u3002",a:"\u5C06\u5341\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u516B\u8FDB\u5236\u6570\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5E26\u7B26\u53F7\u7684\u516B\u8FDB\u5236\u6570\u7684\u5341\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u6B64\u51FD\u6570\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6570\u503C\u4E3A536870911\uFF0C\u6700\u5C0F\u8D1F\u6570\u503C\u4E3A-53687092\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5341\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u5341\u8FDB\u5236\u6570\uFF0C\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0CDEC2OCT(199)\u548CDEC2OCT("199")\u5F97\u51FA\u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A307\u3002`,example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:`[ \u53EF\u9009 ] - \u7ED3\u679C\u4E2D\u8981\u786E\u4FDD\u7684\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u8BBE\u7F6E\u7684\u6709\u6548\u4F4D\u6570\u5927\u4E8E\u7ED3\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6570\uFF0C\u5219\u5728\u7ED3\u679C\u7684\u5DE6\u4FA7\u586B\u51450\uFF0C\u4F7F\u603B\u6709\u6548\u4F4D\u6570\u8FBE\u5230\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u5341\u8FDB\u5236\u6570\u4E3A\u8D1F\u6570\uFF0C\u5219\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"HEX2BIN",t:9,d:"\u5C06\u5341\u516D\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u4E8C\u8FDB\u5236\u6570\u3002",a:"\u5C06\u5341\u516D\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u4E8C\u8FDB\u5236\u6570\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u7684\u5E26\u7B26\u53F7\u768440\u4F4D\u5341\u516D\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u53F7\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8BF4\uFF0C\u8D1F\u6570\u662F\u4EE5\u4E8C\u7684\u8865\u7801\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6570\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6570\u503C\u4E3A1FF\uFF0C\u6700\u5C0F\u8D1F\u6570\u503C\u4E3AFFFFFFFE00\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u5341\u516D\u8FDB\u5236\u6570\uFF0C\u51FD\u6570\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0CHEX2BIN(199)\u548CHEX2BIN("199")\u5F97\u51FA\u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A110011001\u3002`,example:'"f3"',require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9009 ] - \u7ED3\u679C\u4E2D\u8981\u786E\u4FDD\u7684\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u8BBE\u7F6E\u7684\u6709\u6548\u4F4D\u6570\u5927\u4E8E\u7ED3\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6570\uFF0C\u5219\u5728\u7ED3\u679C\u7684\u5DE6\u4FA7\u586B\u51450\uFF0C\u4F7F\u603B\u6709\u6548\u4F4D\u6570\u8FBE\u5230\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u4E3A1\uFF0C\u5219\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u5F53\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u5927\u4E8E\u7B49\u4E8E8000000000\u65F6\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"HEX2DEC",t:9,d:"\u5C06\u5341\u516D\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u8FDB\u5236\u6570\u3002",a:"\u5C06\u5341\u516D\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u8FDB\u5236\u6570\u3002",m:[1,1],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5341\u8FDB\u5236\u6570\u7684\u5E26\u7B26\u53F7\u768440\u4F4D\u5341\u516D\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u53F7\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8BF4\uFF0C\u8D1F\u6570\u662F\u4EE5\u4E8C\u7684\u8865\u7801\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6570\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6570\u503C\u4E3A7fffffffff\uFF0C\u6700\u5C0F\u8D1F\u6570\u503C\u4E3A8000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u5341\u516D\u8FDB\u5236\u6570\uFF0C\u51FD\u6570\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0CHEX2DEC(199)\u548CHEX2DEC("199")\u5F97\u51FA\u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A409\u3002`,example:'"f3"',require:"m",repeat:"n",type:"rangeall"}]},{n:"HEX2OCT",t:9,d:"\u5C06\u5341\u516D\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u516B\u8FDB\u5236\u6570\u3002",a:"\u5C06\u5341\u516D\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u516B\u8FDB\u5236\u6570\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5E26\u7B26\u53F7\u7684\u516B\u8FDB\u5236\u6570\u7684\u5E26\u7B26\u53F7\u768440\u4F4D\u5341\u516D\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u53F7\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8BF4\uFF0C\u8D1F\u6570\u662F\u4EE5\u4E8C\u7684\u8865\u7801\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6570\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6570\u503C\u4E3A1FFFFFFF\uFF0C\u6700\u5C0F\u8D1F\u6570\u503C\u4E3AFFE0000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u5341\u516D\u8FDB\u5236\u6570\uFF0C\u51FD\u6570\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0CHEX2OCT(199)\u548CHEX2OCT("199")\u5F97\u51FA\u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A631\u3002`,example:'"f3"',require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9009 ] - \u7ED3\u679C\u4E2D\u8981\u786E\u4FDD\u7684\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u8BBE\u7F6E\u7684\u6709\u6548\u4F4D\u6570\u5927\u4E8E\u7ED3\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6570\uFF0C\u5219\u5728\u7ED3\u679C\u7684\u5DE6\u4FA7\u586B\u51450\uFF0C\u4F7F\u603B\u6709\u6548\u4F4D\u6570\u8FBE\u5230\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u4E3A1\uFF0C\u5219\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u5F53\u7ED9\u5B9A\u7684\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u5927\u4E8E\u7B49\u4E8E8000000000\u65F6\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"OCT2BIN",t:9,d:"\u5C06\u516B\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u4E8C\u8FDB\u5236\u6570\u3002",a:"\u5C06\u516B\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u4E8C\u8FDB\u5236\u6570\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5E26\u7B26\u53F7\u7684\u4E8C\u8FDB\u5236\u6570\u7684\u5E26\u7B26\u53F7\u768430\u4F4D\u516B\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E26\u7B26\u53F7\u7684\u516B\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u53F7\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8BF4\uFF0C\u8D1F\u6570\u662F\u4EE5\u4E8C\u7684\u8865\u7801\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6570\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6570\u503C\u4E3A777\uFF0C\u6700\u5C0F\u8D1F\u6570\u503C\u4E3A7777777000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u516B\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u516B\u8FDB\u5236\u6570\uFF0C\u51FD\u6570\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0COCT2BIN(177)\u548COCT2BIN("177")\u5F97\u51FA\u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A1111111\u3002`,example:"37",require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9009 ] - \u7ED3\u679C\u4E2D\u8981\u786E\u4FDD\u7684\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u8BBE\u7F6E\u7684\u6709\u6548\u4F4D\u6570\u5927\u4E8E\u7ED3\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6570\uFF0C\u5219\u5728\u7ED3\u679C\u7684\u5DE6\u4FA7\u586B\u51450\uFF0C\u4F7F\u603B\u6709\u6548\u4F4D\u6570\u8FBE\u5230\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u5E26\u7B26\u53F7\u7684\u516B\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u4E3A1\uFF0C\u5219\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u5F53\u7ED9\u5B9A\u7684\u5E26\u7B26\u53F7\u7684\u516B\u8FDB\u5236\u6570\u5927\u4E8E\u7B49\u4E8E4000000000\u65F6\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"OCT2DEC",t:9,d:"\u5C06\u516B\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u8FDB\u5236\u6570\u3002",a:"\u5C06\u516B\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u8FDB\u5236\u6570\u3002",m:[1,1],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5341\u8FDB\u5236\u6570\u7684\u5E26\u7B26\u53F7\u768430\u4F4D\u516B\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E26\u7B26\u53F7\u7684ba\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u53F7\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8BF4\uFF0C\u8D1F\u6570\u662F\u4EE5\u4E8C\u7684\u8865\u7801\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6570\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6570\u503C\u4E3A3777777777\uFF0C\u6700\u5C0F\u8D1F\u6570\u503C\u4E3A4000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u516B\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u516B\u8FDB\u5236\u6570\uFF0C\u51FD\u6570\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0COCT2DEC(177)\u548COCT2DEC("177")\u5F97\u51FA\u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A127\u3002`,example:"37",require:"m",repeat:"n",type:"rangeall"}]},{n:"OCT2HEX",t:9,d:"\u5C06\u516B\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u516D\u8FDB\u5236\u6570\u3002",a:"\u5C06\u516B\u8FDB\u5236\u6570\u8F6C\u6362\u4E3A\u5341\u516D\u8FDB\u5236\u6570\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F6C\u6362\u4E3A\u5E26\u7B26\u53F7\u7684\u5341\u516D\u8FDB\u5236\u6570\u7684\u5E26\u7B26\u53F7\u768430\u4F4D\u516B\u8FDB\u5236\u6570\u503C\uFF08\u4EE5\u5B57\u7B26\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E26\u7B26\u53F7\u7684ba\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u53F7\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8BF4\uFF0C\u8D1F\u6570\u662F\u4EE5\u4E8C\u7684\u8865\u7801\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6570\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6570\u503C\u4E3A3777777777\uFF0C\u6700\u5C0F\u8D1F\u6570\u503C\u4E3A4000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E26\u7B26\u53F7\u7684\u516B\u8FDB\u5236\u6570\u662F\u6709\u6548\u7684\u516B\u8FDB\u5236\u6570\uFF0C\u51FD\u6570\u4F1A\u81EA\u52A8\u5C06\u5176\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u5B57\u7B26\u4E32\u8F93\u5165\u3002\u4F8B\u5982\uFF0COCT2HEX(177)\u548COCT2HEX("177")\u5F97\u51FA\u7684\u7ED3\u679C\u76F8\u540C\uFF0C\u5747\u4E3A7F\u3002`,example:"37",require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9009 ] - \u7ED3\u679C\u4E2D\u8981\u786E\u4FDD\u7684\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u8BBE\u7F6E\u7684\u6709\u6548\u4F4D\u6570\u5927\u4E8E\u7ED3\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6570\uFF0C\u5219\u5728\u7ED3\u679C\u7684\u5DE6\u4FA7\u586B\u51450\uFF0C\u4F7F\u603B\u6709\u6548\u4F4D\u6570\u8FBE\u5230\u6709\u6548\u4F4D\u6570\u3002 + +\u5982\u679C\u5E26\u7B26\u53F7\u7684\u516B\u8FDB\u5236\u6570\u7684\u6700\u9AD8\u4F4D\u4E3A1\uFF0C\u5219\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u5F53\u7ED9\u5B9A\u7684\u5E26\u7B26\u53F7\u7684\u516B\u8FDB\u5236\u6570\u5927\u4E8E\u7B49\u4E8E4000000000\u65F6\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COMPLEX",t:9,d:"\u5C06\u5B9E\u7CFB\u6570\u53CA\u865A\u7CFB\u6570\u8F6C\u6362\u4E3A x+yi \u6216 x+yj \u5F62\u5F0F\u7684\u590D\u6570\u3002",a:"\u5C06\u5B9E\u7CFB\u6570\u53CA\u865A\u7CFB\u6570\u8F6C\u6362\u4E3A x+yi \u6216 x+yj \u5F62\u5F0F\u7684\u590D\u6570\u3002",m:[2,3],p:[{name:"real_num",detail:"\u590D\u6570\u7684\u5B9E\u7CFB\u6570\u3002",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"i_num",detail:"\u590D\u6570\u7684\u865A\u7CFB\u6570\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"suffix",detail:'[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A "i"] - \u590D\u6570\u4E2D\u865A\u7CFB\u6570\u7684\u540E\u7F00\u3002',example:'"j"',require:"o",repeat:"n",type:"rangestring"}]},{n:"IMREAL",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u590D\u6570\u7684\u5B9E\u7CFB\u6570\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u590D\u6570\u7684\u5B9E\u7CFB\u6570\u3002",m:[1,1],p:[{name:"inumber",detail:"\u9700\u8981\u8BA1\u7B97\u5176\u5B9E\u7CFB\u6570\u7684\u590D\u6570\u3002",example:'"4+5i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMAGINARY",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u590D\u6570\u7684\u865A\u7CFB\u6570\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u590D\u6570\u7684\u865A\u7CFB\u6570\u3002",m:[1,1],p:[{name:"inumber",detail:"\u9700\u8981\u8BA1\u7B97\u5176\u865A\u7CFB\u6570\u7684\u590D\u6570\u3002",example:'"4+5i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMCONJUGATE",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u590D\u6570\u7684\u5171\u8F6D\u590D\u6570\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u590D\u6570\u7684\u5171\u8F6D\u590D\u6570\u3002",m:[1,1],p:[{name:"inumber",detail:"\u9700\u8981\u8BA1\u7B97\u5176\u5171\u8F6D\u6570\u7684\u590D\u6570\u3002",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMABS",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u590D\u6570\u7684\u7EDD\u5BF9\u503C\uFF08\u6A21\uFF09\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u590D\u6570\u7684\u7EDD\u5BF9\u503C\uFF08\u6A21\uFF09\u3002",m:[1,1],p:[{name:"inumber",detail:"\u8981\u8BA1\u7B97\u5176\u7EDD\u5BF9\u503C\u7684\u590D\u6570\u3002",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"DELTA",t:9,d:"\u68C0\u9A8C\u4E24\u4E2A\u503C\u662F\u5426\u76F8\u7B49\u3002 \u5982\u679C number1=number2\uFF0C\u5219\u8FD4\u56DE 1\uFF1B\u5426\u5219\u8FD4\u56DE 0\u3002",a:"\u68C0\u9A8C\u4E24\u4E2A\u503C\u662F\u5426\u76F8\u7B49\u3002 \u5982\u679C number1=number2\uFF0C\u5219\u8FD4\u56DE 1\uFF1B\u5426\u5219\u8FD4\u56DE 0\u3002",m:[1,2],p:[{name:"number1",detail:"\u7B2C\u4E00\u4E2A\u6570\u5B57\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"number2",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A 0] - \u7B2C\u4E8C\u4E2A\u6570\u5B57\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"IMSUM",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684 1 \u81F3 255 \u4E2A\u590D\u6570\u7684\u548C\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684 1 \u81F3 255 \u4E2A\u590D\u6570\u7684\u548C\u3002",m:[1,255],p:[{name:"inumber1",detail:"\u8981\u76F8\u52A0\u7684\u7B2C\u4E00\u4E2A\u590D\u6570",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"},{name:"inumber2, \u2026",detail:"[\u53EF\u9009] - \u8981\u4E0E\u503C1 \u76F8\u52A0\u7684\u5176\u4ED6\u590D\u6570",example:'"5-3i"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IMSUB",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u4E24\u4E2A\u590D\u6570\u7684\u5DEE\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u4E24\u4E2A\u590D\u6570\u7684\u5DEE\u3002",m:[2,2],p:[{name:"inumber1",detail:"\u4ECE\uFF08\u590D\uFF09\u6570\u4E2D\u51CF\u53BB inumber2\u3002",example:'"6+5i"',require:"m",repeat:"n",type:"rangeall"},{name:"inumber2",detail:"\u4ECE inumber1 \u4E2D\u51CF\uFF08\u590D\uFF09\u6570\u3002",example:'"2+3i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMPRODUCT",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684 1 \u81F3 255 \u4E2A\u590D\u6570\u7684\u4E58\u79EF\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684 1 \u81F3 255 \u4E2A\u590D\u6570\u7684\u4E58\u79EF\u3002",m:[1,255],p:[{name:"inumber1",detail:"\u7528\u4E8E\u8BA1\u7B97\u4E58\u79EF\u7684\u7B2C\u4E00\u4E2A\u590D\u6570",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"},{name:"inumber2, \u2026",detail:"[\u53EF\u9009] - \u8981\u76F8\u4E58\u7684\u5176\u4ED6\u590D\u6570\u3002",example:'"5-3i"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IMDIV",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u4E24\u4E2A\u590D\u6570\u7684\u5546\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u4E24\u4E2A\u590D\u6570\u7684\u5546\u3002",m:[2,2],p:[{name:"inumber1",detail:"\u590D\u6570\u5206\u5B50\u6216\u88AB\u9664\u6570\u3002",example:'"11+16i"',require:"m",repeat:"n",type:"rangeall"},{name:"inumber2",detail:"\u590D\u6570\u5206\u6BCD\u6216\u9664\u6570\u3002",example:'"3+2i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"NOT",t:10,d:"\u8FD4\u56DE\u67D0\u4E2A\u903B\u8F91\u503C\u7684\u76F8\u53CD\u503C - \u201CNOT(TRUE())\u201D\u5C06\u8FD4\u56DE FALSE\uFF1B\u201CNOT(FALSE())\u201D\u5C06\u8FD4\u56DE TRUE\u3002",a:"\u8FD4\u56DE\u67D0\u4E2A\u903B\u8F91\u503C\u7684\u76F8\u53CD\u503C - \u201CNOT(TRUE())\u201D\u5C06\u8FD4\u56DE FALSE\uFF1B\u201CNOT(FALSE())\u201D\u5C06\u8FD4\u56DE TRUE\u3002",m:[1,1],p:[{name:"logical",detail:"\u8BA1\u7B97\u7ED3\u679C\u4E3A TRUE \u6216 FALSE \u7684\u4EFB\u4F55\u503C\u6216\u8868\u8FBE\u5F0F\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TRUE",t:10,d:"\u8FD4\u56DE\u903B\u8F91\u503C TRUE\u3002",a:"\u8FD4\u56DE\u903B\u8F91\u503C TRUE\u3002",m:[0,0],p:[]},{n:"FALSE",t:10,d:"\u8FD4\u56DE\u903B\u8F91\u503C FALSE\u3002",a:"\u8FD4\u56DE\u903B\u8F91\u503C FALSE\u3002",m:[0,0],p:[]},{n:"AND",t:10,d:"\u6240\u6709\u53C2\u6570\u7684\u8BA1\u7B97\u7ED3\u679C\u4E3A TRUE \u65F6\uFF0C\u8FD4\u56DE TRUE\uFF1B\u53EA\u8981\u6709\u4E00\u4E2A\u53C2\u6570\u7684\u8BA1\u7B97\u7ED3\u679C\u4E3A FALSE\uFF0C\u5373\u8FD4\u56DE FALSE\u3002",a:"\u6240\u6709\u53C2\u6570\u7684\u8BA1\u7B97\u7ED3\u679C\u4E3A TRUE \u65F6\uFF0C\u8FD4\u56DE TRUE\uFF1B\u53EA\u8981\u6709\u4E00\u4E2A\u53C2\u6570\u7684\u8BA1\u7B97\u7ED3\u679C\u4E3A FALSE\uFF0C\u5373\u8FD4\u56DE FALSE\u3002",m:[1,255],p:[{name:"logical1",detail:"\u8981\u6D4B\u8BD5\u7684\u7B2C\u4E00\u4E2A\u6761\u4EF6\uFF0C\u5176\u8BA1\u7B97\u7ED3\u679C\u53EF\u4EE5\u4E3A TRUE \u6216 FALSE\u3002",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"logical2,...",detail:"[\u53EF\u9009] - \u8981\u6D4B\u8BD5\u7684\u5176\u4ED6\u6761\u4EF6\uFF0C\u5176\u8BA1\u7B97\u7ED3\u679C\u53EF\u4EE5\u4E3A TRUE \u6216 FALSE\uFF0C\u6700\u591A\u53EF\u5305\u542B 255 \u4E2A\u6761\u4EF6\u3002",example:'A3 = "bar"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IFERROR",t:10,d:"\u5982\u679C\u7B2C\u4E00\u4E2A\u53C2\u6570\u4E0D\u662F\u9519\u8BEF\u503C\uFF0C\u5C31\u8FD4\u56DE\u7B2C\u4E00\u4E2A\u53C2\u6570\uFF1B\u5426\u5219\uFF0C\u8FD4\u56DE\u7B2C\u4E8C\u4E2A\u53C2\u6570\u3002",a:"\u5982\u679C\u7B2C\u4E00\u4E2A\u53C2\u6570\u4E0D\u662F\u9519\u8BEF\u503C",m:[2,2],p:[{name:"value",detail:"\u68C0\u67E5\u662F\u5426\u5B58\u5728\u9519\u8BEF\u7684\u53C2\u6570\u3002",example:"A1",require:"m",repeat:"n",type:"rangeall"},{name:"value_if_error",detail:"\u516C\u5F0F\u7684\u8BA1\u7B97\u7ED3\u679C\u9519\u8BEF\u65F6\u8FD4\u56DE\u7684\u503C\u3002 \u8BA1\u7B97\u4EE5\u4E0B\u9519\u8BEF\u7C7B\u578B\uFF1A#N/A\u3001#VALUE!\u3001#REF!\u3001#DIV/0!\u3001#NUM!\u3001#NAME? \u6216 #NULL!\u3002",example:'"Error in cell A1"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IF",t:10,d:"\u5F53\u903B\u8F91\u8868\u8FBE\u5F0F\u7684\u503C\u4E3A TRUE \u65F6\u8FD4\u56DE\u4E00\u4E2A\u503C\uFF0C\u800C\u5F53\u5176\u4E3A FALSE \u65F6\u8FD4\u56DE\u53E6\u4E00\u4E2A\u503C\u3002",a:"\u5F53\u903B\u8F91\u8868\u8FBE\u5F0F\u7684\u503C\u4E3A TRUE \u65F6\u8FD4\u56DE\u4E00\u4E2A\u503C\uFF0C\u800C\u5F53\u5176\u4E3A FALSE \u65F6\u8FD4\u56DE\u53E6\u4E00\u4E2A\u503C\u3002",m:[2,3],p:[{name:"logical_test",detail:"\u4E00\u4E2A\u8868\u8FBE\u5F0F\u6216\u5BF9\u5305\u542B\u8868\u8FBE\u5F0F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0C\u8BE5\u8868\u8FBE\u5F0F\u4EE3\u8868\u67D0\u79CD\u903B\u8F91\u503C\uFF08\u5373TRUE\u6216FALSE\uFF09\u3002",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"value_if_true",detail:"\u5F53\u903B\u8F91\u8868\u8FBE\u5F0F\u4E3ATRUE\u65F6\u7684\u8FD4\u56DE\u503C\u3002",example:'"A2 is foo"',require:"m",repeat:"n",type:"rangeall"},{name:"value_if_false",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u4E3A\u7A7A\u767D] - \u5F53\u903B\u8F91\u8868\u8FBE\u5F0F\u7B49\u4E8EFALSE\u65F6\u7684\u51FD\u6570\u8FD4\u56DE\u503C\u3002",example:'"A2 was false"',require:"o",repeat:"n",type:"rangeall"}]},{n:"OR",t:10,d:"\u53EA\u8981\u6709\u4E00\u4E2A\u53C2\u6570\u7684\u8BA1\u7B97\u7ED3\u679C\u4E3A TRUE \u65F6\uFF0C\u8FD4\u56DE TRUE\uFF1B\u6240\u6709\u53C2\u6570\u7684\u8BA1\u7B97\u7ED3\u679C\u4E3A FALSE\uFF0C\u5373\u8FD4\u56DE FALSE\u3002",a:"\u53EA\u8981\u6709\u4E00\u4E2A\u53C2\u6570\u7684\u8BA1\u7B97\u7ED3\u679C\u4E3A TRUE \u65F6\uFF0C\u8FD4\u56DE TRUE\uFF1B\u6240\u6709\u53C2\u6570\u7684\u8BA1\u7B97\u7ED3\u679C\u4E3A FALSE\uFF0C\u5373\u8FD4\u56DE FALSE\u3002",m:[1,255],p:[{name:"logical1",detail:"\u8981\u6D4B\u8BD5\u7684\u7B2C\u4E00\u4E2A\u6761\u4EF6\uFF0C\u5176\u8BA1\u7B97\u7ED3\u679C\u53EF\u4EE5\u4E3A TRUE \u6216 FALSE\u3002",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"\u903B\u8F91\u8868\u8FBE\u5F0F2",detail:"[\u53EF\u9009] - \u5176\u4ED6\u8868\u8FBE\u5F0F\u6216\u5BF9\u5305\u542B\u8868\u8FBE\u5F0F\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0C\u8FD9\u4E9B\u8868\u8FBE\u5F0F\u4EE3\u8868\u67D0\u79CD\u903B\u8F91\u503C\uFF08\u5373TRUE\u6216FALSE\uFF09\u6216\u8005\u53EF\u4EE5\u5F3A\u5236\u8F6C\u6362\u4E3A\u903B\u8F91\u503C\u3002",example:' A3 = "bar"',require:"m",repeat:"n",type:"rangeall"}]},{n:"NE",t:11,d:"\u5982\u679C\u6307\u5B9A\u7684\u503C\u4E0D\u76F8\u7B49\uFF0C\u5219\u8FD4\u56DE\u201CTRUE\u201D\uFF1B\u5426\u5219\u8FD4\u56DE\u201CFALSE\u201D\u3002\u76F8\u5F53\u4E8E\u201C<>\u201D\u8FD0\u7B97\u7B26\u3002",a:"\u5982\u679C\u6307\u5B9A\u7684\u503C\u4E0D\u76F8\u7B49\uFF0C\u5219\u8FD4\u56DE\u201CTRUE\u201D\uFF1B\u5426\u5219\u8FD4\u56DE\u201CFALSE\u201D\u3002\u76F8\u5F53\u4E8E\u201C<>\u201D\u8FD0\u7B97\u7B26\u3002",m:[2,2],p:[{name:"value1",detail:"\u7B2C\u4E00\u4E2A\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u8981\u68C0\u67E5\u662F\u5426\u4E0E value1 \u4E0D\u76F8\u7B49\u7684\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"EQ",t:11,d:"\u5982\u679C\u6307\u5B9A\u7684\u503C\u76F8\u7B49\uFF0C\u5219\u8FD4\u56DE\u201CTRUE\u201D\uFF1B\u5426\u5219\u8FD4\u56DE\u201CFALSE\u201D\u3002\u76F8\u5F53\u4E8E\u201C=\u201D\u8FD0\u7B97\u7B26\u3002",a:"\u5982\u679C\u6307\u5B9A\u7684\u503C\u76F8\u7B49\uFF0C\u5219\u8FD4\u56DE\u201CTRUE\u201D\uFF1B\u5426\u5219\u8FD4\u56DE\u201CFALSE\u201D\u3002\u76F8\u5F53\u4E8E\u201C=\u201D\u8FD0\u7B97\u7B26\u3002",m:[2,2],p:[{name:"value1",detail:"\u7B2C\u4E00\u4E2A\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u8981\u68C0\u67E5\u662F\u5426\u4E0E value1 \u76F8\u7B49\u7684\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"GT",t:11,d:"\u5982\u679C\u7B2C\u4E00\u4E2A\u53C2\u6570\u4E25\u683C\u5927\u4E8E\u7B2C\u4E8C\u4E2A\uFF0C\u5219\u8FD4\u56DE TRUE\uFF1B\u5426\u5219\u8FD4\u56DE FALSE\u3002\u76F8\u5F53\u4E8E\u201C>\u201D\u8FD0\u7B97\u7B26\u3002",a:"\u5982\u679C\u7B2C\u4E00\u4E2A\u53C2\u6570\u4E25\u683C\u5927\u4E8E\u7B2C\u4E8C\u4E2A\uFF0C\u5219\u8FD4\u56DE TRUE\uFF1B\u5426\u5219\u8FD4\u56DE FALSE\u3002\u76F8\u5F53\u4E8E\u201C>\u201D\u8FD0\u7B97\u7B26\u3002",m:[2,2],p:[{name:"value1",detail:"\u8981\u6D4B\u8BD5\u5176\u662F\u5426\u5927\u4E8E value2 \u7684\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u7B2C\u4E8C\u4E2A\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"GTE",t:11,d:"\u5982\u679C\u7B2C\u4E00\u4E2A\u53C2\u6570\u5927\u4E8E\u6216\u7B49\u4E8E\u7B2C\u4E8C\u4E2A\uFF0C\u5219\u8FD4\u56DE TRUE\uFF1B\u5426\u5219\u8FD4\u56DE FALSE\u3002\u76F8\u5F53\u4E8E\u201C>=\u201D\u8FD0\u7B97\u7B26\u3002",a:"\u5982\u679C\u7B2C\u4E00\u4E2A\u53C2\u6570\u5927\u4E8E\u6216\u7B49\u4E8E\u7B2C\u4E8C\u4E2A\uFF0C\u5219\u8FD4\u56DE TRUE\uFF1B\u5426\u5219\u8FD4\u56DE FALSE\u3002\u76F8\u5F53\u4E8E\u201C>=\u201D\u8FD0\u7B97\u7B26\u3002",m:[2,2],p:[{name:"value1",detail:"\u8981\u6D4B\u8BD5\u5176\u662F\u5426\u5927\u4E8E\u7B49\u4E8E value2 \u7684\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u7B2C\u4E8C\u4E2A\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"LT",t:11,d:"\u5982\u679C\u7B2C\u4E00\u4E2A\u53C2\u6570\u4E25\u683C\u5C0F\u4E8E\u7B2C\u4E8C\u4E2A\uFF0C\u5219\u8FD4\u56DE TRUE\uFF1B\u5426\u5219\u8FD4\u56DE FALSE\u3002\u76F8\u5F53\u4E8E\u201C<\u201D\u8FD0\u7B97\u7B26\u3002",a:"\u5982\u679C\u7B2C\u4E00\u4E2A\u53C2\u6570\u4E25\u683C\u5C0F\u4E8E\u7B2C\u4E8C\u4E2A\uFF0C\u5219\u8FD4\u56DE TRUE\uFF1B\u5426\u5219\u8FD4\u56DE FALSE\u3002\u76F8\u5F53\u4E8E\u201C<\u201D\u8FD0\u7B97\u7B26\u3002",m:[2,2],p:[{name:"value1",detail:"\u8981\u6D4B\u8BD5\u5176\u662F\u5426\u5C0F\u4E8E value2 \u7684\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u7B2C\u4E8C\u4E2A\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"LTE",t:11,d:"\u5982\u679C\u7B2C\u4E00\u4E2A\u53C2\u6570\u5C0F\u4E8E\u6216\u7B49\u4E8E\u7B2C\u4E8C\u4E2A\uFF0C\u5219\u8FD4\u56DE TRUE\uFF1B\u5426\u5219\u8FD4\u56DE FALSE\u3002\u76F8\u5F53\u4E8E\u201C<=\u201D\u8FD0\u7B97\u7B26\u3002",a:"\u5982\u679C\u7B2C\u4E00\u4E2A\u53C2\u6570\u5C0F\u4E8E\u6216\u7B49\u4E8E\u7B2C\u4E8C\u4E2A\uFF0C\u5219\u8FD4\u56DE TRUE\uFF1B\u5426\u5219\u8FD4\u56DE FALSE\u3002\u76F8\u5F53\u4E8E\u201C<=\u201D\u8FD0\u7B97\u7B26\u3002",m:[2,2],p:[{name:"value1",detail:"\u8981\u6D4B\u8BD5\u5176\u662F\u5426\u5C0F\u4E8E\u7B49\u4E8E value2 \u7684\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u7B2C\u4E8C\u4E2A\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"ADD",t:11,d:"\u8FD4\u56DE\u4E24\u4E2A\u6570\u503C\u4E4B\u548C\u3002\u76F8\u5F53\u4E8E `+` \u8FD0\u7B97\u7B26\u3002",a:"\u8FD4\u56DE\u4E24\u4E2A\u6570\u503C\u4E4B\u548C\u3002\u76F8\u5F53\u4E8E `+` \u8FD0\u7B97\u7B26\u3002",m:[2,2],p:[{name:"value1",detail:"\u7B2C\u4E00\u4E2A\u52A0\u6570\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"\u7B2C\u4E8C\u4E2A\u52A0\u6570\u3002",example:"A3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MINUS",t:11,d:"\u8FD4\u56DE\u4E24\u4E2A\u6570\u503C\u4E4B\u5DEE\u3002\u76F8\u5F53\u4E8E\u201C-\u201D\u8FD0\u7B97\u7B26\u3002",a:"\u8FD4\u56DE\u4E24\u4E2A\u6570\u503C\u4E4B\u5DEE\u3002\u76F8\u5F53\u4E8E\u201C-\u201D\u8FD0\u7B97\u7B26\u3002",m:[2,2],p:[{name:"value1",detail:"\u88AB\u51CF\u6570\uFF0C\u5373\u8981\u5BF9\u5176\u8BA1\u51CF\u7684\u6570\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"\u51CF\u6570\uFF0C\u5373\u8981\u4ECE value1 \u4E2D\u51CF\u9664\u7684\u6570\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MULTIPLY",t:11,d:"\u8FD4\u56DE\u4E24\u4E2A\u6570\u7684\u4E58\u79EF\u3002\u76F8\u5F53\u4E8E\u201C*\u201D\u8FD0\u7B97\u7B26\u3002",a:"\u8FD4\u56DE\u4E24\u4E2A\u6570\u7684\u4E58\u79EF\u3002\u76F8\u5F53\u4E8E\u201C*\u201D\u8FD0\u7B97\u7B26\u3002",m:[2,2],p:[{name:"value1",detail:"\u7B2C\u4E00\u4E2A\u4E58\u6570\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"\u7B2C\u4E8C\u4E2A\u4E58\u6570\u3002",example:"B2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DIVIDE",t:11,d:"\u8FD4\u56DE\u4E24\u4E2A\u53C2\u6570\u76F8\u9664\u6240\u5F97\u7684\u7ED3\u679C\u3002\u76F8\u5F53\u4E8E `/` \u8FD0\u7B97\u7B26\u3002",a:"\u8FD4\u56DE\u4E24\u4E2A\u53C2\u6570\u76F8\u9664\u6240\u5F97\u7684\u7ED3\u679C\u3002\u76F8\u5F53\u4E8E `/` \u8FD0\u7B97\u7B26\u3002",m:[2,2],p:[{name:"value1",detail:"\u8981\u88AB\u9664\u7684\u6570\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:`\u7528\u4E8E\u9664\u5176\u4ED6\u6570\u7684\u6570\u503C\u3002 + +\u9664\u6570\u4E0D\u5F97\u4E3A0\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONCAT",t:11,d:"\u8FD4\u56DE\u4E24\u4E2A\u503C\u7684\u4E32\u8054\u3002\u76F8\u5F53\u4E8E `&` \u8FD0\u7B97\u7B26\u3002",a:"\u8FD4\u56DE\u4E24\u4E2A\u503C\u7684\u4E32\u8054\u3002\u76F8\u5F53\u4E8E `&` \u8FD0\u7B97\u7B26\u3002",m:[2,2],p:[{name:"value1",detail:"value2 \u5C06\u9644\u4E8E\u5176\u540E\u7684\u503C\u3002",example:'"de"',require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u8981\u9644\u4E8E value1 \u4E4B\u540E\u7684\u503C\u3002",example:'"mystify"',require:"m",repeat:"n",type:"rangeall"}]},{n:"UNARY_PERCENT",t:11,d:"\u8FD4\u56DE\u6309\u767E\u5206\u6BD4\u89E3\u91CA\u7684\u6570\u503C\u3002\u4F8B\u5982\uFF0C\u201CUNARY_PERCENT(100)\u201D\u7B49\u4E8E1\u3002",a:"\u8FD4\u56DE\u6309\u767E\u5206\u6BD4\u89E3\u91CA\u7684\u6570\u503C\u3002\u4F8B\u5982\uFF0C\u201CUNARY_PERCENT(100)\u201D\u7B49\u4E8E1\u3002",m:[1,1],p:[{name:"number",detail:"\u8981\u4F5C\u4E3A\u767E\u5206\u6BD4\u89E3\u91CA\u7684\u6570\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONCATENATE",t:12,d:"\u5C06\u4E24\u4E2A\u6216\u591A\u4E2A\u6587\u672C\u5B57\u7B26\u4E32\u8054\u63A5\u4E3A\u4E00\u4E2A\u5B57\u7B26\u4E32\u3002",a:"\u5C06\u4E24\u4E2A\u6216\u591A\u4E2A\u6587\u672C\u5B57\u7B26\u4E32\u8054\u63A5\u4E3A\u4E00\u4E2A\u5B57\u7B26\u4E32\u3002",m:[1,255],p:[{name:"text1",detail:"\u521D\u59CB\u5B57\u7B26\u4E32\u3002",example:'"Super"',require:"m",repeat:"n",type:"rangeall"},{name:"text2 ...",detail:"[\u53EF\u9009] - \u8981\u6309\u987A\u5E8F\u8FDE\u63A5\u5728\u4E00\u8D77\u7684\u5176\u4ED6\u5B57\u7B26\u4E32\u3002",example:'"calla"',require:"o",repeat:"y",type:"rangeall"}]},{n:"CODE",t:12,d:"\u8FD4\u56DE\u6240\u63D0\u4F9B\u7684\u5B57\u7B26\u4E32\u4E2D\u9996\u5B57\u7B26\u7684 Unicode \u6620\u5C04\u503C\u3002",a:"\u8FD4\u56DE\u6240\u63D0\u4F9B\u7684\u5B57\u7B26\u4E32\u4E2D\u9996\u5B57\u7B26\u7684 Unicode \u6620\u5C04\u503C\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8FD4\u56DE\u5176\u9996\u5B57\u7B26\u7684Unicode\u6620\u5C04\u503C\u7684\u5B57\u7B26\u4E32\u3002",example:'"a"',require:"m",repeat:"n",type:"rangeall"}]},{n:"CHAR",t:12,d:"\u6309\u7167\u5F53\u524D Unicode \u7F16\u7801\u8868\uFF0C\u5C06\u6570\u5B57\u8F6C\u6362\u4E3A\u5BF9\u5E94\u7684\u5B57\u7B26\u3002",a:"\u6309\u7167\u5F53\u524D Unicode \u7F16\u7801\u8868\uFF0C\u5C06\u6570\u5B57\u8F6C\u6362\u4E3A\u5BF9\u5E94\u7684\u5B57\u7B26\u3002",m:[1,1],p:[{name:"number",detail:"\u4ECB\u4E8E 1 \u5230 255 \u4E4B\u95F4\u7684\u6570\u5B57\u3002",example:"97",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ARABIC",t:12,d:"\u5C06\u7F57\u9A6C\u6570\u5B57\u8F6C\u6362\u4E3A\u963F\u62C9\u4F2F\u6570\u5B57\u3002",a:"\u5C06\u7F57\u9A6C\u6570\u5B57\u8F6C\u6362\u4E3A\u963F\u62C9\u4F2F\u6570\u5B57\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8F6C\u6362\u683C\u5F0F\u7684\u7F57\u9A6C\u6570\u5B57",example:'"XIV"',require:"m",repeat:"n",type:"rangeall"}]},{n:"ROMAN",t:12,d:"\u5C06\u6570\u5B57\u683C\u5F0F\u8BBE\u7F6E\u4E3A\u7F57\u9A6C\u6570\u5B57\u5F62\u5F0F\u3002",a:"\u5C06\u6570\u5B57\u683C\u5F0F\u8BBE\u7F6E\u4E3A\u7F57\u9A6C\u6570\u5B57\u5F62\u5F0F\u3002",m:[1,1],p:[{name:"number",detail:"\u8981\u8BBE\u7F6E\u683C\u5F0F\u7684\u6570\u5B57\uFF0C\u4ECB\u4E8E1\u52303999\u4E4B\u95F4\uFF08\u5305\u62EC\u8FD9\u4E24\u4E2A\u6570\u5B57\uFF09\u3002",example:"499",require:"m",repeat:"n",type:"rangenumber"}]},{n:"REGEXEXTRACT",t:12,d:"\u6309\u7167\u6B63\u5219\u8868\u8FBE\u5F0F\u63D0\u53D6\u5339\u914D\u7684\u5B50\u4E32\u3002",a:"\u6309\u7167\u6B63\u5219\u8868\u8FBE\u5F0F\u63D0\u53D6\u5339\u914D\u7684\u5B50\u4E32\u3002",m:[2,2],p:[{name:"text",detail:"\u8F93\u5165\u6587\u672C\u3002",example:'"Needle in a haystack"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"\u6B64\u51FD\u6570\u5C06\u8FD4\u56DE\u6587\u672C\u4E2D\u7B26\u5408\u6B64\u8868\u8FBE\u5F0F\u7684\u7B2C\u4E00\u4E2A\u5B50\u4E32\u3002",example:'".e{2}dle"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REGEXMATCH",t:12,d:"\u5224\u65AD\u4E00\u6BB5\u6587\u672C\u662F\u5426\u4E0E\u6B63\u5219\u8868\u8FBE\u5F0F\u76F8\u5339\u914D\u3002",a:"\u5224\u65AD\u4E00\u6BB5\u6587\u672C\u662F\u5426\u4E0E\u6B63\u5219\u8868\u8FBE\u5F0F\u76F8\u5339\u914D\u3002",m:[2,2],p:[{name:"text",detail:"\u8981\u7528\u6B63\u5219\u8868\u8FBE\u5F0F\u6D4B\u8BD5\u7684\u6587\u672C\u3002",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"\u7528\u6765\u6D4B\u8BD5\u6587\u672C\u7684\u6B63\u5219\u8868\u8FBE\u5F0F\u3002",example:'"S.r"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REGEXREPLACE",t:12,d:"\u4F7F\u7528\u6B63\u5219\u8868\u8FBE\u5F0F\u5C06\u6587\u672C\u5B57\u7B26\u4E32\u4E2D\u7684\u4E00\u90E8\u5206\u66FF\u6362\u4E3A\u5176\u4ED6\u6587\u672C\u5B57\u7B26\u4E32\u3002",a:"\u4F7F\u7528\u6B63\u5219\u8868\u8FBE\u5F0F\u5C06\u6587\u672C\u5B57\u7B26\u4E32\u4E2D\u7684\u4E00\u90E8\u5206\u66FF\u6362\u4E3A\u5176\u4ED6\u6587\u672C\u5B57\u7B26\u4E32\u3002",m:[3,3],p:[{name:"text",detail:"\u8981\u5BF9\u5176\u5C40\u90E8\u8FDB\u884C\u66FF\u6362\u64CD\u4F5C\u7684\u6587\u672C\u3002",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"\u6B63\u5219\u8868\u8FBE\u5F0F\u3002 text \u4E2D\u6240\u6709\u5339\u914D\u7684\u5B9E\u4F8B\u90FD\u5C06\u88AB\u66FF\u6362\u3002",example:'"S.*d"',require:"m",repeat:"n",type:"rangeall"},{name:"replacement",detail:"\u8981\u63D2\u5165\u5230\u539F\u6709\u6587\u672C\u4E2D\u7684\u6587\u672C\u3002",example:'"Bed"',require:"m",repeat:"n",type:"rangeall"}]},{n:"T",t:12,d:"\u8FD4\u56DE\u6587\u672C\u683C\u5F0F\u7684\u5B57\u7B26\u4E32\u53C2\u6570\u3002",a:"\u8FD4\u56DE\u6587\u672C\u683C\u5F0F\u7684\u5B57\u7B26\u4E32\u53C2\u6570\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F6C\u6362\u4E3A\u6587\u672C\u7684\u53C2\u6570\u3002 + +\u5982\u679C\u503C\u4E3A\u6587\u672C\uFF0CT\u5C06\u8FD4\u56DE\u503C\u672C\u8EAB\u3002 + +\u5982\u679C\u503C\u4E3A\u6307\u5411\u5305\u542B\u6587\u672C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0CT\u5C06\u8FD4\u56DE\u503C\u4E2D\u7684\u5185\u5BB9\u3002 + +\u5982\u679C\u503C\u4E3A\u9519\u8BEF\u503C\u6216\u5305\u542B\u9519\u8BEF\u503C\u7684\u5355\u5143\u683C\uFF0CT\u5C06\u8FD4\u56DE\u8BE5\u9519\u8BEF\u503C\u3002 + +\u5BF9\u4E8E\u6240\u6709\u5176\u4ED6\u60C5\u51B5\uFF0CT\u5C06\u8FD4\u56DE\u7A7A\u4E32\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"FIXED",t:12,d:"\u4EE5\u56FA\u5B9A\u7684\u5C0F\u6570\u4F4D\u6570\u8BBE\u7F6E\u6570\u5B57\u7684\u683C\u5F0F\u3002",a:"\u4EE5\u56FA\u5B9A\u7684\u5C0F\u6570\u4F4D\u6570\u8BBE\u7F6E\u6570\u5B57\u7684\u683C\u5F0F\u3002",m:[1,3],p:[{name:"number",detail:"\u8981\u8FDB\u884C\u820D\u5165\u5E76\u8F6C\u6362\u4E3A\u6587\u672C\u7684\u6570\u5B57\u3002",example:"3.141592653",require:"m",repeat:"n",type:"rangenumber"},{name:"decimals",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A2] - \u7ED3\u679C\u4E2D\u8981\u663E\u793A\u7684\u5C0F\u6570\u4F4D\u6570\u3002 + +\u5982\u679C\u6570\u503C\u7684\u6709\u6548\u4F4D\u6570\u5C0F\u4E8E\u5C0F\u6570\u4F4D\u6570\uFF0C\u5C06\u4EE5\u96F6\u586B\u5145\u3002\u5982\u679C\u6570\u503C\u7684\u6709\u6548\u4F4D\u6570\u5927\u4E8E\u5C0F\u6570\u4F4D\u6570\uFF0C\u5219\u5C06\u5176\u820D\u5165\u5230\u6240\u9700\u7684\u5C0F\u6570\u4F4D\u6570\u800C\u4E0D\u662F\u5C06\u5176\u622A\u65AD\u3002`,example:"2",require:"o",repeat:"n",type:"rangenumber"},{name:"no_commas",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3AFALSE()] - \u4E00\u4E2A\u903B\u8F91\u503C\uFF0C\u5982\u679C\u4E3A TRUE()\uFF0C\u5219\u4F1A\u7981\u6B62 FIXED \u5728\u8FD4\u56DE\u7684\u6587\u672C\u4E2D\u5305\u542B\u9017\u53F7\u3002",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"FIND",t:12,d:"\u8FD4\u56DE\u5B57\u7B26\u4E32\u5728\u6587\u672C\u4E2D\u9996\u6B21\u51FA\u73B0\u7684\u4F4D\u7F6E\uFF08\u533A\u5206\u5927\u5C0F\u5199\uFF09\u3002",a:"\u8FD4\u56DE\u5B57\u7B26\u4E32\u5728\u6587\u672C\u4E2D\u9996\u6B21\u51FA\u73B0\u7684\u4F4D\u7F6E\uFF08\u533A\u5206\u5927\u5C0F\u5199\uFF09\u3002",m:[2,3],p:[{name:"find_text",detail:"\u8981\u5728\u8981\u641C\u7D22\u7684\u6587\u672C\u4E2D\u67E5\u627E\u7684\u5B57\u7B26\u4E32\u3002",example:'"n"',require:"m",repeat:"n",type:"rangeall"},{name:"within_text",detail:"\u8981\u5728\u5176\u4E2D\u641C\u7D22\u641C\u7D22\u5B57\u7B26\u4E32\u7684\u9996\u6B21\u51FA\u73B0\u4F4D\u7F6E\u7684\u6587\u672C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"start_num",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A1] - \u8981\u5728\u8981\u641C\u7D22\u7684\u6587\u672C\u4E2D\u5F00\u59CB\u641C\u7D22\u7684\u5B57\u7B26\u4F4D\u7F6E\u3002",example:"14",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FINDB",t:12,d:"\u8FD4\u56DE\u67D0\u4E2A\u5B57\u7B26\u4E32\u5728\u6587\u672C\u4E2D\u9996\u6B21\u51FA\u73B0\u7684\u4F4D\u7F6E\uFF08\u6BCF\u4E2A\u53CC\u5B57\u8282\u5B57\u7B26\u5360\u4E24\u4E2A\u4F4D\u7F6E\uFF09\u3002",a:"\u8FD4\u56DE\u67D0\u4E2A\u5B57\u7B26\u4E32\u5728\u6587\u672C\u4E2D\u9996\u6B21\u51FA\u73B0\u7684\u4F4D\u7F6E\uFF08\u6BCF\u4E2A\u53CC\u5B57\u8282\u5B57\u7B26\u5360\u4E24\u4E2A\u4F4D\u7F6E\uFF09\u3002",m:[2,3],p:[{name:"find_text",detail:"\u8981\u5728\u8981\u641C\u7D22\u7684\u6587\u672C\u4E2D\u67E5\u627E\u7684\u5B57\u7B26\u4E32\u3002",example:'"\u65B0"',require:"m",repeat:"n",type:"rangeall"},{name:"within_text",detail:"\u8981\u5728\u5176\u4E2D\u641C\u7D22\u641C\u7D22\u5B57\u7B26\u4E32\u7684\u9996\u6B21\u51FA\u73B0\u4F4D\u7F6E\u7684\u6587\u672C\u3002",example:'"\u519C\u5386\u65B0\u5E74"',require:"m",repeat:"n",type:"rangeall"},{name:"start_num",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A 1] - \u8981\u5728\u8981\u641C\u7D22\u7684\u6587\u672C\u4E2D\u5F00\u59CB\u641C\u7D22\u7684\u5B57\u7B26\u4F4D\u7F6E\u3002",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"JOIN",t:12,d:"\u5C06\u4E00\u4E2A\u6216\u591A\u4E2A\u4F7F\u7528\u6307\u5B9A\u5B9A\u754C\u7B26\u7684\u4E00\u7EF4\u6570\u7EC4\u7684\u5143\u7D20\u8FDE\u63A5\u5230\u4E00\u8D77\u3002",a:"\u5C06\u4E00\u4E2A\u6216\u591A\u4E2A\u4F7F\u7528\u6307\u5B9A\u5B9A\u754C\u7B26\u7684\u4E00\u7EF4\u6570\u7EC4\u7684\u5143\u7D20\u8FDE\u63A5\u5230\u4E00\u8D77\u3002",m:[2,255],p:[{name:"separator",detail:`\u7F6E\u4E8E\u76F8\u4E92\u8FDE\u63A5\u7684\u503C\u4E4B\u95F4\u7684\u5B57\u7B26\u6216\u5B57\u7B26\u4E32\u3002 + +\u5B9A\u754C\u7B26\u53EF\u4EE5\u4E3A\u7A7A\uFF0C\u4F8B\u5982JOIN(,{1,2,3})\u3002`,example:'" and-a "',require:"m",repeat:"n",type:"rangeall"},{name:"array1",detail:"\u8981\u4F7F\u7528\u5B9A\u754C\u7B26\u8FDE\u63A5\u7684\u4E00\u4E2A\u6216\u591A\u4E2A\u503C\u3002",example:"{1",require:"m",repeat:"n",type:"rangeall"},{name:"array2, ...",detail:"[\u53EF\u9009] - \u8981\u4F7F\u7528\u5B9A\u754C\u7B26\u8FDE\u63A5\u7684\u5176\u4ED6\u503C\u6216\u6570\u7EC4\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"LEFT",t:12,d:"\u4ECE\u6587\u672C\u5B57\u7B26\u4E32\u7684\u7B2C\u4E00\u4E2A\u5B57\u7B26\u5F00\u59CB\u8FD4\u56DE\u6307\u5B9A\u4E2A\u6570\u7684\u5B57\u7B26\u3002",a:"\u4ECE\u6587\u672C\u5B57\u7B26\u4E32\u7684\u7B2C\u4E00\u4E2A\u5B57\u7B26\u5F00\u59CB\u8FD4\u56DE\u6307\u5B9A\u4E2A\u6570\u7684\u5B57\u7B26\u3002",m:[1,2],p:[{name:"text",detail:"\u5305\u542B\u8981\u63D0\u53D6\u7684\u5B57\u7B26\u7684\u6587\u672C\u5B57\u7B26\u4E32\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"num_chars",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A1] - \u6307\u5B9A\u8981\u7531 LEFT \u63D0\u53D6\u7684\u5B57\u7B26\u7684\u6570\u91CF\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RIGHT",t:12,d:"\u6839\u636E\u6240\u6307\u5B9A\u7684\u5B57\u7B26\u6570\u8FD4\u56DE\u6587\u672C\u5B57\u7B26\u4E32\u4E2D\u6700\u540E\u4E00\u4E2A\u6216\u591A\u4E2A\u5B57\u7B26\u3002",a:"\u6839\u636E\u6240\u6307\u5B9A\u7684\u5B57\u7B26\u6570\u8FD4\u56DE\u6587\u672C\u5B57\u7B26\u4E32\u4E2D\u6700\u540E\u4E00\u4E2A\u6216\u591A\u4E2A\u5B57\u7B26\u3002",m:[1,2],p:[{name:"text",detail:"\u5305\u542B\u8981\u63D0\u53D6\u7684\u5B57\u7B26\u7684\u6587\u672C\u5B57\u7B26\u4E32\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"num_chars",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A1] - \u6307\u5B9A\u8981\u7531 RIGHT \u63D0\u53D6\u7684\u5B57\u7B26\u7684\u6570\u91CF\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MID",t:12,d:"\u8FD4\u56DE\u6587\u672C\u5B57\u7B26\u4E32\u4E2D\u4ECE\u6307\u5B9A\u4F4D\u7F6E\u5F00\u59CB\u7684\u7279\u5B9A\u6570\u76EE\u7684\u5B57\u7B26\u3002",a:"\u8FD4\u56DE\u6587\u672C\u5B57\u7B26\u4E32\u4E2D\u4ECE\u6307\u5B9A\u4F4D\u7F6E\u5F00\u59CB\u7684\u7279\u5B9A\u6570\u76EE\u7684\u5B57\u7B26\u3002",m:[3,3],p:[{name:"text",detail:"\u5305\u542B\u8981\u63D0\u53D6\u7684\u5B57\u7B26\u7684\u6587\u672C\u5B57\u7B26\u4E32\u3002",example:'"get this"',require:"m",repeat:"n",type:"rangeall"},{name:"start_num",detail:"\u8981\u4ECE\u5B57\u7B26\u4E32\u4E2D\u5F00\u59CB\u63D0\u53D6\u7684\u4F4D\u7F6E\u3002\u5B57\u7B26\u4E32\u4E2D\u7B2C\u4E00\u4E2A\u5B57\u7B26\u7684\u7D22\u5F15\u4E3A1\u3002",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"num_chars",detail:`\u6307\u5B9A\u8981\u7531 MID \u63D0\u53D6\u7684\u5B57\u7B26\u7684\u6570\u91CF\u3002 + +\u5982\u679C\u63D0\u53D6\u7684\u5B57\u7B26\u6570\u5C1A\u4E0D\u8DB3\u63D0\u53D6\u957F\u5EA6\u4E2A\u5B57\u7B26\u65F6\u5C31\u5230\u8FBE\u4E86\u5B57\u7B26\u4E32\u5C3E\u90E8\uFF0C\u5219MID\u8FD4\u56DE\u4ECE\u5F00\u59CB\u4F4D\u7F6E\u5230\u5B57\u7B26\u4E32\u5C3E\u90E8\u7684\u5B57\u7B26\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LEN",t:12,d:"\u8FD4\u56DE\u7ED9\u5B9A\u5B57\u7B26\u4E32\u7684\u957F\u5EA6\u3002",a:"\u8FD4\u56DE\u7ED9\u5B9A\u5B57\u7B26\u4E32\u7684\u957F\u5EA6\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8FD4\u56DE\u5176\u957F\u5EA6\u7684\u5B57\u7B26\u4E32\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"LENB",t:12,d:"\u8FD4\u56DE\u6587\u672C\u4E2D\u6240\u5305\u542B\u7684\u5B57\u7B26\u6570\u3002\u4E0E\u53CC\u5B57\u8282\u5B57\u7B26\u96C6(DBCS)\u4E00\u8D77\u4F7F\u7528\u3002",a:"\u8FD4\u56DE\u6587\u672C\u4E2D\u6240\u5305\u542B\u7684\u5B57\u7B26\u6570\u3002\u4E0E\u53CC\u5B57\u8282\u5B57\u7B26\u96C6(DBCS)\u4E00\u8D77\u4F7F\u7528\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8FD4\u56DE\u5176\u5B57\u8282\u6570\u7684\u5B57\u7B26\u4E32\u3002\uFF08\u4E00\u4E2A\u6C49\u5B57\u4E3A\u4E24\u4E2A\u5B57\u8282\u6570\uFF09",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"LOWER",t:12,d:"\u5C06\u6307\u5B9A\u5B57\u7B26\u4E32\u4E2D\u7684\u5B57\u6BCD\u8F6C\u6362\u4E3A\u5C0F\u5199\u3002",a:"\u5C06\u6307\u5B9A\u5B57\u7B26\u4E32\u4E2D\u7684\u5B57\u6BCD\u8F6C\u6362\u4E3A\u5C0F\u5199\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8F6C\u6362\u4E3A\u5C0F\u5199\u7684\u5B57\u7B26\u4E32\u3002",example:'"LOREM IPSUM"',require:"m",repeat:"n",type:"rangeall"}]},{n:"UPPER",t:12,d:"\u5C06\u6307\u5B9A\u5B57\u7B26\u4E32\u4E2D\u7684\u5B57\u6BCD\u8F6C\u6362\u4E3A\u5927\u5199\u3002",a:"\u5C06\u6307\u5B9A\u5B57\u7B26\u4E32\u4E2D\u7684\u5B57\u6BCD\u8F6C\u6362\u4E3A\u5927\u5199\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8F6C\u6362\u4E3A\u5927\u5199\u7684\u5B57\u7B26\u4E32\u3002",example:'"lorem ipsum"',require:"m",repeat:"n",type:"rangeall"}]},{n:"EXACT",t:12,d:"\u6BD4\u8F83\u4E24\u4E2A\u5B57\u7B26\u4E32\u662F\u5426\u76F8\u540C\u3002",a:"\u6BD4\u8F83\u4E24\u4E2A\u5B57\u7B26\u4E32\u662F\u5426\u76F8\u540C\u3002",m:[2,2],p:[{name:"text1",detail:"\u8981\u6BD4\u8F83\u7684\u7B2C\u4E00\u4E2A\u5B57\u7B26\u4E32\u3002",example:"A1",require:"m",repeat:"n",type:"rangeall"},{name:"text2",detail:"\u8981\u6BD4\u8F83\u7684\u7B2C\u4E8C\u4E2A\u5B57\u7B26\u4E32\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"REPLACE",t:12,d:"\u5C06\u6587\u672C\u5B57\u7B26\u4E32\u7684\u4E00\u90E8\u5206\u66FF\u6362\u4E3A\u5176\u4ED6\u6587\u672C\u5B57\u7B26\u4E32\u3002",a:"\u5C06\u6587\u672C\u5B57\u7B26\u4E32\u7684\u4E00\u90E8\u5206\u66FF\u6362\u4E3A\u5176\u4ED6\u6587\u672C\u5B57\u7B26\u4E32\u3002",m:[4,4],p:[{name:"old_text",detail:"\u8981\u5BF9\u5176\u5C40\u90E8\u8FDB\u884C\u66FF\u6362\u64CD\u4F5C\u7684\u6587\u672C\u3002",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"start_num",detail:"\u5F00\u59CB\u8FDB\u884C\u66FF\u6362\u64CD\u4F5C\u7684\u4F4D\u7F6E\uFF08\u6587\u672C\u5F00\u5934\u4F4D\u7F6E\u4E3A 1\uFF09\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"num_chars",detail:"\u8981\u5728\u6587\u672C\u4E2D\u66FF\u6362\u7684\u5B57\u7B26\u4E2A\u6570\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"new_text",detail:"\u8981\u63D2\u5165\u5230\u539F\u6709\u6587\u672C\u4E2D\u7684\u6587\u672C\u3002",example:'"Bed"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REPT",t:12,d:"\u8FD4\u56DE\u6307\u5B9A\u6587\u672C\u7684\u591A\u6B21\u91CD\u590D\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u6587\u672C\u7684\u591A\u6B21\u91CD\u590D\u3002",m:[2,2],p:[{name:"text",detail:"\u8981\u91CD\u590D\u7684\u5B57\u7B26\u6216\u5B57\u7B26\u4E32\u3002",example:'"ha"',require:"m",repeat:"n",type:"rangeall"},{name:"number_times",detail:`\u8981\u91CD\u590D\u7684\u6587\u672C\u8981\u5728\u8FD4\u56DE\u503C\u4E2D\u51FA\u73B0\u7684\u6B21\u6570\u3002 + +\u6700\u5927\u91CD\u590D\u6B21\u6570\u4E3A100\u3002\u5373\u4F7F\u91CD\u590D\u6B21\u6570\u5927\u4E8E100\uFF0CREPT\u4E5F\u4EC5\u5C06\u76F8\u5E94\u6587\u672C\u91CD\u590D100\u6B21\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SEARCH",t:12,d:"\u8FD4\u56DE\u5B57\u7B26\u4E32\u5728\u6587\u672C\u4E2D\u9996\u6B21\u51FA\u73B0\u7684\u4F4D\u7F6E\uFF08\u4E0D\u533A\u5206\u5927\u5C0F\u5199\uFF09\u3002",a:"\u8FD4\u56DE\u5B57\u7B26\u4E32\u5728\u6587\u672C\u4E2D\u9996\u6B21\u51FA\u73B0\u7684\u4F4D\u7F6E\uFF08\u4E0D\u533A\u5206\u5927\u5C0F\u5199\uFF09\u3002",m:[2,3],p:[{name:"find_text",detail:"\u8981\u5728\u8981\u641C\u7D22\u7684\u6587\u672C\u4E2D\u67E5\u627E\u7684\u5B57\u7B26\u4E32\u3002",example:'"n"',require:"m",repeat:"n",type:"rangeall"},{name:"within_text",detail:"\u8981\u5728\u5176\u4E2D\u641C\u7D22\u641C\u7D22\u5B57\u7B26\u4E32\u7684\u9996\u6B21\u51FA\u73B0\u4F4D\u7F6E\u7684\u6587\u672C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"start_num",detail:"[ \u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3A1 ] - \u8981\u5728\u8981\u641C\u7D22\u7684\u6587\u672C\u4E2D\u5F00\u59CB\u641C\u7D22\u7684\u5B57\u7B26\u4F4D\u7F6E\u3002",example:"14",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUBSTITUTE",t:12,d:"\u5728\u6587\u672C\u5B57\u7B26\u4E32\u4E2D\u7528 new_text \u66FF\u6362 old_text\u3002",a:"\u5728\u6587\u672C\u5B57\u7B26\u4E32\u4E2D\u7528 new_text \u66FF\u6362 old_text\u3002",m:[3,4],p:[{name:"text",detail:"\u9700\u8981\u66FF\u6362\u5176\u4E2D\u5B57\u7B26\u7684\u6587\u672C\uFF0C\u6216\u5BF9\u542B\u6709\u6587\u672C\uFF08\u9700\u8981\u66FF\u6362\u5176\u4E2D\u5B57\u7B26\uFF09\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3002",example:'"search for it"',require:"m",repeat:"n",type:"rangeall"},{name:"old_text",detail:"\u9700\u8981\u66FF\u6362\u7684\u6587\u672C\u3002",example:'"search for"',require:"m",repeat:"n",type:"rangeall"},{name:"new_text",detail:"\u7528\u4E8E\u66FF\u6362 old_text \u7684\u6587\u672C\u3002",example:'"Google"',require:"m",repeat:"n",type:"rangeall"},{name:"instance_num",detail:"[ \u53EF\u9009 ] - \u6307\u5B9A\u8981\u7528 new_text \u66FF\u6362 old_text \u7684\u4E8B\u4EF6\u3002 \u5982\u679C\u6307\u5B9A\u4E86 instance_num\uFF0C\u5219\u53EA\u6709\u6EE1\u8DB3\u8981\u6C42\u7684 old_text \u88AB\u66FF\u6362\u3002 \u5426\u5219\uFF0C\u6587\u672C\u4E2D\u51FA\u73B0\u7684\u6240\u6709 old_text \u90FD\u4F1A\u66F4\u6539\u4E3A new_text\u3002",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CLEAN",t:12,d:"\u79FB\u9664\u6587\u672C\u4E2D\u7684\u4E0D\u53EF\u6253\u5370 ASCII \u5B57\u7B26\u540E\u5C06\u5176\u8FD4\u56DE\u3002",a:"\u79FB\u9664\u6587\u672C\u4E2D\u7684\u4E0D\u53EF\u6253\u5370 ASCII \u5B57\u7B26\u540E\u5C06\u5176\u8FD4\u56DE\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u79FB\u9664\u5176\u4E2D\u4E0D\u53EF\u6253\u5370\u5B57\u7B26\u7684\u6587\u672C\u3002",example:'"AF"&CHAR(31)',require:"m",repeat:"n",type:"rangeall"}]},{n:"TEXT",t:12,d:"\u6309\u7167\u6307\u5B9A\u683C\u5F0F\u5C06\u6570\u5B57\u8F6C\u6362\u4E3A\u6587\u672C\u3002",a:"\u6309\u7167\u6307\u5B9A\u683C\u5F0F\u5C06\u6570\u5B57\u8F6C\u6362\u4E3A\u6587\u672C\u3002",m:[2,2],p:[{name:"value",detail:"\u8981\u8BBE\u7F6E\u683C\u5F0F\u7684\u6570\u5B57\u3001\u65E5\u671F\u6216\u65F6\u95F4\u3002",example:"1.23",require:"m",repeat:"n",type:"rangenumber"},{name:"format_text",detail:`\u4EE5\u62EC\u53F7\u62EC\u8D77\u6765\u7684\u6A21\u5F0F\u4E32\uFF0C\u5C06\u6309\u8BE5\u6A21\u5F0F\u8BBE\u7F6E\u6570\u5B57\u7684\u683C\u5F0F\u3002 + +0\u8868\u793A\u5728\u6570\u503C\u4F4D\u6570\u5C11\u4E8E\u683C\u5F0F\u6307\u5B9A\u7684\u4F4D\u6570\u65F6\u5FC5\u5B9A\u4EE5\u96F6\u586B\u5145\u3002\u4F8B\u5982\uFF0CTEXT(12.3,"000.00")\u5C06\u8FD4\u56DE012.30\u3002\u5F53\u6570\u503C\u7684\u5C0F\u6570\u4F4D\u6570\u8D85\u8FC7\u6A21\u5F0F\u6307\u5B9A\u7684\u5C0F\u6570\u4F4D\u6570\u65F6\uFF0C\u56DB\u820D\u4E94\u5165\u4E3A\u6307\u5B9A\u7684\u5C0F\u6570\u4F4D\u6570\u3002\u4F8B\u5982\uFF0CTEXT(12.305,"00.00")\u5C06\u8FD4\u56DE12.31\u3002 + +#\u7C7B\u4F3C\u4E8E0\uFF0C\u4F46\u5E76\u4E0D\u662F\u5728\u5C0F\u6570\u70B9\u7684\u4E24\u4FA7\u90FD\u4EE5\u96F6\u586B\u5145\u3002\u4F8B\u5982\uFF0CTEXT(12.3,"###.##")\u5C06\u8FD4\u56DE12.3\u3002`,example:'"$0.00"',require:"m",repeat:"n",type:"rangeall"}]},{n:"TRIM",t:12,d:"\u5220\u9664\u6307\u5B9A\u5B57\u7B26\u4E32\u524D\u540E\u7684\u7A7A\u683C\u3002",a:"\u5220\u9664\u6307\u5B9A\u5B57\u7B26\u4E32\u524D\u540E\u7684\u7A7A\u683C\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u4FEE\u526A\u7684\u5B57\u7B26\u4E32\u6216\u6307\u5411\u5305\u542B\u8BE5\u5B57\u7B26\u4E32\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3002",example:'" lorem ipsum"',require:"m",repeat:"n",type:"rangeall"}]},{n:"VALUE",t:12,d:"\u5C06\u53EF\u8BC6\u522B\u7684\u4EFB\u4F55\u65E5\u671F\u3001\u65F6\u95F4\u6216\u6570\u5B57\u683C\u5F0F\u7684\u5B57\u7B26\u4E32\u8F6C\u6362\u4E3A\u6570\u5B57\u3002",a:"\u5C06\u53EF\u8BC6\u522B\u7684\u4EFB\u4F55\u65E5\u671F\u3001\u65F6\u95F4\u6216\u6570\u5B57\u683C\u5F0F\u7684\u5B57\u7B26\u4E32\u8F6C\u6362\u4E3A\u6570\u5B57\u3002",m:[1,1],p:[{name:"text",detail:"\u5305\u542B\u8981\u8F6C\u6362\u7684\u503C\u7684\u5B57\u7B26\u4E32\u3002",example:'"123"',require:"m",repeat:"n",type:"rangeall"}]},{n:"PROPER",t:12,d:"\u5C06\u6307\u5B9A\u5B57\u7B26\u4E32\u4E2D\u6BCF\u4E2A\u5355\u8BCD\u7684\u9996\u5B57\u6BCD\u8F6C\u4E3A\u5927\u5199\u3002",a:"\u5C06\u6307\u5B9A\u5B57\u7B26\u4E32\u4E2D\u6BCF\u4E2A\u5355\u8BCD\u7684\u9996\u5B57\u6BCD\u8F6C\u4E3A\u5927\u5199\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8F6C\u6362\u7684\u6587\u672C\uFF0C\u5176\u4E2D\u6BCF\u4E2A\u5355\u8BCD\u7684\u9996\u5B57\u6BCD\u90FD\u5C06\u8F6C\u4E3A\u5927\u5199\uFF0C\u6240\u6709\u5176\u4ED6\u5B57\u6BCD\u5219\u8F6C\u4E3A\u5C0F\u5199\u3002",example:'"united states"',require:"m",repeat:"n",type:"rangeall"}]},{n:"CONVERT",t:13,d:"\u5C06\u6570\u5B57\u4ECE\u4E00\u79CD\u5EA6\u91CF\u7CFB\u7EDF\u8F6C\u6362\u4E3A\u53E6\u4E00\u79CD\u5EA6\u91CF\u7CFB\u7EDF\u3002",a:"\u5C06\u6570\u5B57\u4ECE\u4E00\u79CD\u5EA6\u91CF\u7CFB\u7EDF\u8F6C\u6362\u4E3A\u53E6\u4E00\u79CD\u5EA6\u91CF\u7CFB\u7EDF\u3002",m:[3,3],p:[{name:"number",detail:"\u662F\u4EE5 from_unit \u4E3A\u5355\u4F4D\u7684\u9700\u8981\u8FDB\u884C\u8F6C\u6362\u7684\u6570\u503C\u3002",example:"5.1",require:"m",repeat:"n",type:"rangenumber"},{name:"from_unit",detail:"\u662F\u6570\u503C\u7684\u5355\u4F4D\u3002",example:'"g"',require:"m",repeat:"n",type:"rangeall"},{name:"to_unit",detail:"\u662F\u7ED3\u679C\u7684\u5355\u4F4D\u3002",example:'"kg"',require:"m",repeat:"n",type:"rangeall"}]},{n:"SUMX2MY2",t:14,d:"\u8FD4\u56DE\u4E24\u6570\u7EC4\u4E2D\u5BF9\u5E94\u6570\u503C\u7684\u5E73\u65B9\u5DEE\u4E4B\u548C\u3002",a:"\u8FD4\u56DE\u4E24\u6570\u7EC4\u4E2D\u5BF9\u5E94\u6570\u503C\u7684\u5E73\u65B9\u5DEE\u4E4B\u548C\u3002",m:[2,2],p:[{name:"array_x",detail:"\u7B2C\u4E00\u4E2A\u6570\u7EC4\u6216\u6570\u503C\u533A\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"\u7B2C\u4E8C\u4E2A\u6570\u7EC4\u6216\u6570\u503C\u533A\u57DF\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMX2PY2",t:14,d:"\u8FD4\u56DE\u4E24\u6570\u7EC4\u4E2D\u5BF9\u5E94\u6570\u503C\u7684\u5E73\u65B9\u548C\u4E4B\u548C\u3002",a:"\u8FD4\u56DE\u4E24\u6570\u7EC4\u4E2D\u5BF9\u5E94\u6570\u503C\u7684\u5E73\u65B9\u548C\u4E4B\u548C\u3002",m:[2,2],p:[{name:"array_x",detail:"\u7B2C\u4E00\u4E2A\u6570\u7EC4\u6216\u6570\u503C\u533A\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"\u7B2C\u4E8C\u4E2A\u6570\u7EC4\u6216\u6570\u503C\u533A\u57DF\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMXMY2",t:14,d:"\u8FD4\u56DE\u4E24\u6570\u7EC4\u4E2D\u5BF9\u5E94\u6570\u503C\u4E4B\u5DEE\u7684\u5E73\u65B9\u548C\u3002",a:"\u8FD4\u56DE\u4E24\u6570\u7EC4\u4E2D\u5BF9\u5E94\u6570\u503C\u4E4B\u5DEE\u7684\u5E73\u65B9\u548C\u3002",m:[2,2],p:[{name:"array_x",detail:"\u7B2C\u4E00\u4E2A\u6570\u7EC4\u6216\u6570\u503C\u533A\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"\u7B2C\u4E8C\u4E2A\u6570\u7EC4\u6216\u6570\u503C\u533A\u57DF\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRANSPOSE",t:14,d:"\u5C06\u6570\u7EC4\u6216\u5355\u5143\u683C\u8303\u56F4\u7684\u884C\u5217\u8F6C\u7F6E\u3002",a:"\u5C06\u6570\u7EC4\u6216\u5355\u5143\u683C\u8303\u56F4\u7684\u884C\u5217\u8F6C\u7F6E\u3002",m:[1,1],p:[{name:"array",detail:"\u8981\u5C06\u5176\u884C\u5217\u4E92\u6362\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002",example:"{1,2}",require:"m",repeat:"n",type:"range"}]},{n:"TREND",t:14,d:"\u8FD4\u56DE\u7EBF\u6027\u8D8B\u52BF\u503C\u3002",a:"\u8FD4\u56DE\u7EBF\u6027\u8D8B\u52BF\u503C\u3002",m:[1,4],p:[{name:"known_y",detail:`\u5173\u7CFB\u8868\u8FBE\u5F0F y = mx + b \u4E2D\u5DF2\u77E5\u7684 y \u503C\u96C6\u5408\u3002 + +\u5982\u679C known_y \u4E3A\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0C\u5219 known_x \u7684\u7EF4\u6570\u5FC5\u987B\u4E0E\u4E4B\u76F8\u540C\uFF0C\u6216\u8005\u7701\u7565\u6B64\u53C2\u6570\u3002 + +\u5982\u679C known_y \u4E3A\u4E00\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0Cknown_x \u5219\u53EF\u4EE3\u8868\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u591A\u4E2A\u81EA\u53D8\u91CF\u3002\u4E5F\u5C31\u662F\u8BF4\uFF0C\u5982\u679C known_y \u4E3A\u5355\u884C\uFF0C\u5219\u5C06 known_x \u4E2D\u7684\u6BCF\u884C\u89E3\u91CA\u4E3A\u5404\u81EA\u72EC\u7ACB\u7684\u503C\uFF0C\u7C7B\u4F3C\u60C5\u51B5\u4E5F\u9002\u7528\u4E8E known_y \u4E3A\u5355\u5217\u7684\u60C5\u51B5\u3002`,example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_x",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u8BE5\u6570\u7EC4\u4E3A{1,2,3,...},\u5176\u5927\u5C0F\u4E0E known_y \u76F8\u540C] - \u5173\u7CFB\u8868\u8FBE\u5F0F y = mx + b \u4E2D\u5DF2\u77E5\u7684\u53EF\u9009 x \u503C\u96C6\u5408\u3002 + +\u5982\u679C known_y \u4E3A\u4E00\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0Cknown_x \u5219\u53EF\u4EE3\u8868\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u591A\u4E2A\u81EA\u53D8\u91CF\u3002\u4E5F\u5C31\u662F\u8BF4\uFF0C\u5982\u679C known_y \u4E3A\u5355\u884C\uFF0C\u5219\u5C06 known_x \u4E2D\u7684\u6BCF\u884C\u89E3\u91CA\u4E3A\u5404\u81EA\u72EC\u7ACB\u7684\u503C\uFF0C\u7C7B\u4F3C\u60C5\u51B5\u4E5F\u9002\u7528\u4E8E known_y \u4E3A\u5355\u5217\u7684\u60C5\u51B5\u3002`,example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"new_x",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u4E0E known_x \u76F8\u540C] - \u9700\u8981\u51FD\u6570 TREND \u8FD4\u56DE\u5BF9\u5E94 y \u503C\u7684\u65B0 x \u503C\u3002",example:"A11:A13",require:"o",repeat:"n",type:"rangenumber"},{name:"const",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3ATRUE()] - \u4E00\u4E2A\u903B\u8F91\u503C\uFF0C\u7528\u4E8E\u6307\u5B9A\u662F\u5426\u5C06\u5E38\u91CF b \u5F3A\u5236\u8BBE\u4E3A 0\u3002 + +TRUE() \u8868\u793A b \u5C06\u6309\u6B63\u5E38\u8BA1\u7B97\uFF1B + +FALSE() \u8868\u793A b \u5C06\u88AB\u8BBE\u4E3A 0\uFF08\u96F6\uFF09\uFF0Cm \u5C06\u88AB\u8C03\u6574\u4EE5\u4F7F y = mx\u3002`,example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"FREQUENCY",t:14,d:"\u8BA1\u7B97\u6570\u503C\u5728\u67D0\u4E2A\u533A\u57DF\u5185\u7684\u51FA\u73B0\u9891\u7387\uFF0C\u7136\u540E\u8FD4\u56DE\u4E00\u4E2A\u5782\u76F4\u6570\u7EC4\u3002",a:"\u8BA1\u7B97\u6570\u503C\u5728\u67D0\u4E2A\u533A\u57DF\u5185\u7684\u51FA\u73B0\u9891\u7387\uFF0C\u7136\u540E\u8FD4\u56DE\u4E00\u4E2A\u5782\u76F4\u6570\u7EC4\u3002",m:[2,2],p:[{name:"data_array",detail:"\u8981\u5BF9\u5176\u9891\u7387\u8FDB\u884C\u8BA1\u6570\u7684\u4E00\u7EC4\u6570\u503C\u6216\u5BF9\u8FD9\u7EC4\u6570\u503C\u7684\u5F15\u7528\u3002",example:"A2:A40",require:"m",repeat:"n",type:"rangenumber"},{name:"bins_array",detail:`\u8981\u5C06 data_array \u4E2D\u7684\u503C\u63D2\u5165\u5230\u7684\u95F4\u9694\u6570\u7EC4\u6216\u5BF9\u95F4\u9694\u7684\u5F15\u7528\u3002 + +\u4E3A\u6E05\u6670\u8D77\u89C1\uFF0C\u5E94\u5C06\u7C7B\u522B\u6392\u5E8F\uFF0C\u4F46\u5982\u679C\u672A\u6392\u5E8F\uFF0CFREQUENCY\u4F1A\u5728\u5185\u90E8\u5BF9\u8FD9\u4E9B\u6307\u5B9A\u7684\u503C\u8FDB\u884C\u6392\u5E8F\u5E76\u8FD4\u56DE\u6B63\u786E\u7ED3\u679C\u3002`,example:"B2:B5",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GROWTH",t:14,d:"\u4F7F\u7528\u73B0\u6709\u6570\u636E\u8BA1\u7B97\u9884\u6D4B\u7684\u6307\u6570\u7B49\u6BD4\u3002",a:"\u4F7F\u7528\u73B0\u6709\u6570\u636E\u8BA1\u7B97\u9884\u6D4B\u7684\u6307\u6570\u7B49\u6BD4\u3002",m:[1,4],p:[{name:"known_y",detail:`\u5173\u7CFB\u8868\u8FBE\u5F0F y = b*m^x \u4E2D\u5DF2\u77E5\u7684 y \u503C\u96C6\u5408\u3002 + +\u5982\u679C\u5DF2\u77E5\u6570\u636E_y\u4E3A\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0C\u5219\u5DF2\u77E5\u6570\u636E_x\u7684\u7EF4\u6570\u5FC5\u987B\u4E0E\u4E4B\u76F8\u540C\uFF0C\u6216\u8005\u7701\u7565\u6B64\u53C2\u6570\u3002 + +\u5982\u679C\u5DF2\u77E5\u6570\u636E_y\u4E3A\u4E00\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0C\u5DF2\u77E5\u6570\u636E_x\u5219\u53EF\u4EE3\u8868\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u591A\u4E2A\u81EA\u53D8\u91CF\u3002\u4E5F\u5C31\u662F\u8BF4\uFF0C\u5982\u679C\u5DF2\u77E5\u6570\u636E_y\u4E3A\u5355\u884C\uFF0C\u5219\u5C06\u5DF2\u77E5\u6570\u636E_x\u4E2D\u7684\u6BCF\u884C\u89E3\u91CA\u4E3A\u5404\u81EA\u72EC\u7ACB\u7684\u503C\uFF0C\u7C7B\u4F3C\u60C5\u51B5\u4E5F\u9002\u7528\u4E8E\u5DF2\u77E5\u6570\u636E_y\u4E3A\u5355\u5217\u7684\u60C5\u51B5\u3002`,example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_x",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u8BE5\u6570\u7EC4\u4E3A{1,2,3,...},\u5176\u5927\u5C0F\u4E0E known_y \u76F8\u540C] - \u5173\u7CFB\u8868\u8FBE\u5F0F y = b*m^x \u4E2D\u5DF2\u77E5\u7684\u53EF\u9009 x \u503C\u96C6\u5408\u3002 + +\u5982\u679C\u5DF2\u77E5\u6570\u636E_y\u4E3A\u4E00\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0C\u5DF2\u77E5\u6570\u636E_x\u5219\u53EF\u4EE3\u8868\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u591A\u4E2A\u81EA\u53D8\u91CF\u3002\u4E5F\u5C31\u662F\u8BF4\uFF0C\u5982\u679C\u5DF2\u77E5\u6570\u636E_y\u4E3A\u5355\u884C\uFF0C\u5219\u5C06\u5DF2\u77E5\u6570\u636E_x\u4E2D\u7684\u6BCF\u884C\u89E3\u91CA\u4E3A\u5404\u81EA\u72EC\u7ACB\u7684\u503C\uFF0C\u7C7B\u4F3C\u60C5\u51B5\u4E5F\u9002\u7528\u4E8E\u5DF2\u77E5\u6570\u636E_y\u4E3A\u5355\u5217\u7684\u60C5\u51B5\u3002`,example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"new_x",detail:"[\u53EF\u9009 - \u9ED8\u8BA4\u4E0E known_x \u76F8\u540C] - \u9700\u8981\u51FD\u6570 GROWTH \u8FD4\u56DE\u5BF9\u5E94 y \u503C\u7684\u65B0 x \u503C\u3002",example:"A11:A13",require:"o",repeat:"n",type:"rangenumber"},{name:"const",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3ATRUE()] -\u4E00\u4E2A\u903B\u8F91\u503C\uFF0C\u7528\u4E8E\u6307\u5B9A\u662F\u5426\u5C06\u5E38\u91CF b \u5F3A\u5236\u8BBE\u4E3A 1\u3002 + +TRUE() \u8868\u793A b \u5C06\u6309\u6B63\u5E38\u8BA1\u7B97\uFF1B + +FALSE() \u8868\u793A b \u5C06\u88AB\u8BBE\u4E3A 1\uFF0Cm \u5C06\u88AB\u8C03\u6574\u4EE5\u4F7F y = m^x\u3002`,example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"LINEST",t:14,d:"\u53EF\u901A\u8FC7\u4F7F\u7528\u6700\u5C0F\u4E8C\u4E58\u6CD5\u8BA1\u7B97\u4E0E\u73B0\u6709\u6570\u636E\u6700\u4F73\u62DF\u5408\u7684\u76F4\u7EBF\uFF0C\u6765\u8BA1\u7B97\u67D0\u76F4\u7EBF\u7684\u7EDF\u8BA1\u503C\uFF0C\u7136\u540E\u8FD4\u56DE\u63CF\u8FF0\u6B64\u76F4\u7EBF\u7684\u6570\u7EC4\u3002",a:"\u53EF\u901A\u8FC7\u4F7F\u7528\u6700\u5C0F\u4E8C\u4E58\u6CD5\u8BA1\u7B97\u4E0E\u73B0\u6709\u6570\u636E\u6700\u4F73\u62DF\u5408\u7684\u76F4\u7EBF\uFF0C\u6765\u8BA1\u7B97\u67D0\u76F4\u7EBF\u7684\u7EDF\u8BA1\u503C\uFF0C\u7136\u540E\u8FD4\u56DE\u63CF\u8FF0\u6B64\u76F4\u7EBF\u7684\u6570\u7EC4\u3002",m:[1,4],p:[{name:"known_y",detail:`\u5173\u7CFB\u8868\u8FBE\u5F0F y = mx + b \u4E2D\u5DF2\u77E5\u7684 y \u503C\u96C6\u5408\u3002 + +\u5982\u679C known_y \u4E3A\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0C\u5219 known_x \u7684\u7EF4\u6570\u5FC5\u987B\u4E0E\u4E4B\u76F8\u540C\uFF0C\u6216\u8005\u7701\u7565\u6B64\u53C2\u6570\u3002 + +\u5982\u679C known_y \u4E3A\u4E00\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0Cknown_x \u5219\u53EF\u4EE3\u8868\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u591A\u4E2A\u81EA\u53D8\u91CF\u3002\u4E5F\u5C31\u662F\u8BF4\uFF0C\u5982\u679C known_y \u4E3A\u5355\u884C\uFF0C\u5219\u5C06 known_x \u4E2D\u7684\u6BCF\u884C\u89E3\u91CA\u4E3A\u5404\u81EA\u72EC\u7ACB\u7684\u503C\uFF0C\u7C7B\u4F3C\u60C5\u51B5\u4E5F\u9002\u7528\u4E8E known_y \u4E3A\u5355\u5217\u7684\u60C5\u51B5\u3002`,example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_x",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u8BE5\u6570\u7EC4\u4E3A{1,2,3,...},\u5176\u5927\u5C0F\u4E0E known_y \u76F8\u540C] - \u5173\u7CFB\u8868\u8FBE\u5F0F y = mx + b \u4E2D\u5DF2\u77E5\u7684\u53EF\u9009 x \u503C\u96C6\u5408\u3002 + +\u5982\u679C known_y \u4E3A\u4E00\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0Cknown_x \u5219\u53EF\u4EE3\u8868\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u591A\u4E2A\u81EA\u53D8\u91CF\u3002\u4E5F\u5C31\u662F\u8BF4\uFF0C\u5982\u679C known_y \u4E3A\u5355\u884C\uFF0C\u5219\u5C06 known_x \u4E2D\u7684\u6BCF\u884C\u89E3\u91CA\u4E3A\u5404\u81EA\u72EC\u7ACB\u7684\u503C\uFF0C\u7C7B\u4F3C\u60C5\u51B5\u4E5F\u9002\u7528\u4E8E known_y \u4E3A\u5355\u5217\u7684\u60C5\u51B5\u3002`,example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"const",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3ATRUE()] - \u4E00\u4E2A\u903B\u8F91\u503C\uFF0C\u7528\u4E8E\u6307\u5B9A\u662F\u5426\u5C06\u5E38\u91CF b \u5F3A\u5236\u8BBE\u4E3A 0\u3002 + +TRUE() \u8868\u793A b \u5C06\u6309\u6B63\u5E38\u8BA1\u7B97\uFF1B + +FALSE() \u8868\u793A b \u5C06\u88AB\u8BBE\u4E3A 0\uFF08\u96F6\uFF09\uFF0Cm \u5C06\u88AB\u8C03\u6574\u4EE5\u4F7F y = mx\u3002`,example:"TRUE()",require:"o",repeat:"n",type:"rangeall"},{name:"stats",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3AFALSE()] - \u4E00\u4E2A\u903B\u8F91\u503C\uFF0C\u7528\u4E8E\u6307\u5B9A\u662F\u5426\u8FD4\u56DE\u9644\u52A0\u56DE\u5F52\u7EDF\u8BA1\u503C\u3002 + +\u5982\u679C\u8BE6\u7EC6\u4E3ATRUE\uFF0C\u9664\u4E86\u5BF9\u5E94\u4E8E\u6BCF\u4E2A\u81EA\u53D8\u91CF\u7684\u4E00\u7EC4\u7EBF\u6027\u7CFB\u6570\u548Cy\u622A\u8DDD\u4E4B\u5916\uFF0CLINEST\u8FD8\u8FD4\u56DE\u4EE5\u4E0B\u4FE1\u606F\uFF1A + +\u6BCF\u9879\u7CFB\u6570\u548C\u622A\u8DDD\u7684\u6807\u51C6\u8BEF\u5DEE\u3001 + +\u9650\u5B9A\u7CFB\u6570\uFF08\u4ECB\u4E8E0\u548C1\u4E4B\u95F4\uFF0C1\u8868\u793A\u5B8C\u5168\u76F8\u5173\uFF09\u3001 + +\u56E0\u53D8\u91CF\u503C\u7684\u6807\u51C6\u8BEF\u5DEE\u3001 + +F\u7EDF\u8BA1\u6216F\u89C2\u6D4B\u503C\uFF0C\u6307\u793A\u6240\u89C2\u6D4B\u5230\u7684\u56E0\u53D8\u91CF\u548C\u81EA\u53D8\u91CF\u53D8\u91CF\u4E4B\u95F4\u7684\u5173\u7CFB\u662F\u968F\u673A\u7684\u8FD8\u662F\u7EBF\u6027\u7684\u3001 + +\u81EA\u7531\u5EA6\uFF0C\u7528\u4E8E\u5728\u53C2\u7167\u8868\u4E2D\u67E5\u627EF\u7EDF\u8BA1\u503C\u4EE5\u4F30\u7B97\u53EF\u4FE1\u5EA6\u3001 + +\u56DE\u5F52\u5E73\u65B9\u548C\uFF0C\u4EE5\u53CA + +\u6B8B\u5DEE\u5E73\u65B9\u548C\u3002`,example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"LOGEST",t:14,d:"\u5728\u56DE\u5F52\u5206\u6790\u4E2D\uFF0C\u8BA1\u7B97\u6700\u7B26\u5408\u6570\u636E\u7684\u6307\u6570\u56DE\u5F52\u62DF\u5408\u66F2\u7EBF\uFF0C\u5E76\u8FD4\u56DE\u63CF\u8FF0\u8BE5\u66F2\u7EBF\u7684\u6570\u503C\u6570\u7EC4\u3002",a:"\u5728\u56DE\u5F52\u5206\u6790\u4E2D\uFF0C\u8BA1\u7B97\u6700\u7B26\u5408\u6570\u636E\u7684\u6307\u6570\u56DE\u5F52\u62DF\u5408\u66F2\u7EBF\uFF0C\u5E76\u8FD4\u56DE\u63CF\u8FF0\u8BE5\u66F2\u7EBF\u7684\u6570\u503C\u6570\u7EC4\u3002",m:[1,4],p:[{name:"known_y",detail:`\u5173\u7CFB\u8868\u8FBE\u5F0F y = mx + b \u4E2D\u5DF2\u77E5\u7684 y \u503C\u96C6\u5408\u3002 + +\u5982\u679C known_y \u4E3A\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0C\u5219 known_x \u7684\u7EF4\u6570\u5FC5\u987B\u4E0E\u4E4B\u76F8\u540C\uFF0C\u6216\u8005\u7701\u7565\u6B64\u53C2\u6570\u3002 + +\u5982\u679C known_y \u4E3A\u4E00\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0Cknown_x \u5219\u53EF\u4EE3\u8868\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u591A\u4E2A\u81EA\u53D8\u91CF\u3002\u4E5F\u5C31\u662F\u8BF4\uFF0C\u5982\u679C known_y \u4E3A\u5355\u884C\uFF0C\u5219\u5C06 known_x \u4E2D\u7684\u6BCF\u884C\u89E3\u91CA\u4E3A\u5404\u81EA\u72EC\u7ACB\u7684\u503C\uFF0C\u7C7B\u4F3C\u60C5\u51B5\u4E5F\u9002\u7528\u4E8E known_y \u4E3A\u5355\u5217\u7684\u60C5\u51B5\u3002`,example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_x",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u8BE5\u6570\u7EC4\u4E3A{1,2,3,...},\u5176\u5927\u5C0F\u4E0E known_y \u76F8\u540C] - \u5173\u7CFB\u8868\u8FBE\u5F0F y = mx + b \u4E2D\u5DF2\u77E5\u7684\u53EF\u9009 x \u503C\u96C6\u5408\u3002 + +\u5982\u679C known_y \u4E3A\u4E00\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\uFF0Cknown_x \u5219\u53EF\u4EE3\u8868\u4E8C\u7EF4\u6570\u7EC4\u6216\u8303\u56F4\u4E2D\u7684\u591A\u4E2A\u81EA\u53D8\u91CF\u3002\u4E5F\u5C31\u662F\u8BF4\uFF0C\u5982\u679C known_y \u4E3A\u5355\u884C\uFF0C\u5219\u5C06 known_x \u4E2D\u7684\u6BCF\u884C\u89E3\u91CA\u4E3A\u5404\u81EA\u72EC\u7ACB\u7684\u503C\uFF0C\u7C7B\u4F3C\u60C5\u51B5\u4E5F\u9002\u7528\u4E8E known_y \u4E3A\u5355\u5217\u7684\u60C5\u51B5\u3002`,example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"const",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3ATRUE()] - \u4E00\u4E2A\u903B\u8F91\u503C\uFF0C\u7528\u4E8E\u6307\u5B9A\u662F\u5426\u5C06\u5E38\u91CF b \u5F3A\u5236\u8BBE\u4E3A 0\u3002 + +TRUE() \u8868\u793A b \u5C06\u6309\u6B63\u5E38\u8BA1\u7B97\uFF1B + +FALSE() \u8868\u793A b \u5C06\u88AB\u8BBE\u4E3A 0\uFF08\u96F6\uFF09\uFF0Cm \u5C06\u88AB\u8C03\u6574\u4EE5\u4F7F y = mx\u3002`,example:"TRUE()",require:"o",repeat:"n",type:"rangeall"},{name:"stats",detail:`[\u53EF\u9009 - \u9ED8\u8BA4\u503C\u4E3AFALSE()] - \u4E00\u4E2A\u903B\u8F91\u503C\uFF0C\u7528\u4E8E\u6307\u5B9A\u662F\u5426\u8FD4\u56DE\u9644\u52A0\u56DE\u5F52\u7EDF\u8BA1\u503C\u3002 + +\u5982\u679C\u8BE6\u7EC6\u4E3ATRUE\uFF0C\u5219\u9664\u4E86\u4E3A\u6BCF\u4E2A\u81EA\u53D8\u91CF\u548C\u7CFB\u6570 b \u8FD4\u56DE\u4E00\u7EC4\u6307\u6570\u503C\u4E4B\u5916\uFF0CLOGEST \u8FD8\u5C06\u8FD4\u56DE\u4EE5\u4E0B\u6570\u636E\uFF1A + +\u6BCF\u9879\u6307\u6570\u548C\u7CFB\u6570\u7684\u6807\u51C6\u8BEF\u5DEE\u3001 + +\u9650\u5B9A\u7CFB\u6570\uFF08\u4ECB\u4E8E 0 \u548C 1 \u4E4B\u95F4\uFF0C1 \u8868\u793A\u5B8C\u5168\u76F8\u5173\uFF09\u3001 + +\u56E0\u53D8\u91CF\u503C\u7684\u6807\u51C6\u8BEF\u5DEE\u3001 + +F \u7EDF\u8BA1\u6216 F \u89C2\u6D4B\u503C\uFF0C\u6307\u793A\u6240\u89C2\u6D4B\u5230\u7684\u56E0\u53D8\u91CF\u548C\u81EA\u53D8\u91CF\u4E4B\u95F4\u7684\u5173\u7CFB\u662F\u968F\u673A\u7684\u8FD8\u662F\u6307\u6570\u7684\u3001 + +\u81EA\u7531\u5EA6 - \u7528\u4E8E\u5728\u53C2\u7167\u8868\u4E2D\u67E5\u627E F \u7EDF\u8BA1\u503C\u4EE5\u4F30\u7B97\u53EF\u4FE1\u5EA6\u3001 + +\u56DE\u5F52\u5E73\u65B9\u548C\uFF0C\u4EE5\u53CA + +\u6B8B\u5DEE\u5E73\u65B9\u548C\u3002`,example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"MDETERM",t:14,d:"\u8FD4\u56DE\u4E00\u4E2A\u6570\u7EC4\u7684\u77E9\u9635\u884C\u5217\u5F0F\u7684\u503C\u3002",a:"\u8FD4\u56DE\u4E00\u4E2A\u6570\u7EC4\u7684\u77E9\u9635\u884C\u5217\u5F0F\u7684\u503C\u3002",m:[1,1],p:[{name:"array",detail:"\u884C\u6570\u548C\u5217\u6570\u76F8\u7B49\u7684\u6570\u503C\u6570\u7EC4\u3002",example:"A1:D4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MINVERSE",t:14,d:"\u8FD4\u56DE\u6570\u7EC4\u4E2D\u5B58\u50A8\u7684\u77E9\u9635\u7684\u9006\u77E9\u9635\u3002",a:"\u8FD4\u56DE\u6570\u7EC4\u4E2D\u5B58\u50A8\u7684\u77E9\u9635\u7684\u9006\u77E9\u9635\u3002",m:[1,1],p:[{name:"array",detail:"\u884C\u6570\u548C\u5217\u6570\u76F8\u7B49\u7684\u6570\u503C\u6570\u7EC4\u3002",example:"A1:D4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MMULT",t:14,d:"\u8FD4\u56DE\u4E24\u4E2A\u6570\u7EC4\u7684\u77E9\u9635\u4E58\u79EF\u3002\u7ED3\u679C\u77E9\u9635\u7684\u884C\u6570\u4E0E array1 \u7684\u884C\u6570\u76F8\u540C\uFF0C\u77E9\u9635\u7684\u5217\u6570\u4E0E array2 \u7684\u5217\u6570\u76F8\u540C\u3002",a:"\u8FD4\u56DE\u4E24\u4E2A\u6570\u7EC4\u7684\u77E9\u9635\u4E58\u79EF\u3002\u7ED3\u679C\u77E9\u9635\u7684\u884C\u6570\u4E0E array1 \u7684\u884C\u6570\u76F8\u540C\uFF0C\u77E9\u9635\u7684\u5217\u6570\u4E0E array2 \u7684\u5217\u6570\u76F8\u540C\u3002",m:[2,2],p:[{name:"array1",detail:`\u8981\u8FDB\u884C\u77E9\u9635\u4E58\u6CD5\u8FD0\u7B97\u7684\u7B2C\u4E00\u4E2A\u77E9\u9635\u6570\u7EC4\u3002 + +array1 \u5217\u6570\u5FC5\u987B\u4E0E array2 \u7684\u884C\u6570\u76F8\u540C`,example:"A1:B3",require:"m",repeat:"n",type:"rangenumber"},{name:"array2",detail:`\u8981\u8FDB\u884C\u77E9\u9635\u4E58\u6CD5\u8FD0\u7B97\u7684\u7B2C\u4E8C\u4E2A\u77E9\u9635\u6570\u7EC4\u3002 + +array2 \u7684\u884C\u6570\u5FC5\u987B\u4E0E array1 \u5217\u6570\u76F8\u540C`,example:"C1:F2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMPRODUCT",t:14,d:"\u5728\u7ED9\u5B9A\u7684\u51E0\u7EC4\u6570\u7EC4\u4E2D\uFF0C\u5C06\u6570\u7EC4\u95F4\u5BF9\u5E94\u7684\u5143\u7D20\u76F8\u4E58\uFF0C\u5E76\u8FD4\u56DE\u4E58\u79EF\u4E4B\u548C\u3002",a:"\u5728\u7ED9\u5B9A\u7684\u51E0\u7EC4\u6570\u7EC4\u4E2D\uFF0C\u5C06\u6570\u7EC4\u95F4\u5BF9\u5E94\u7684\u5143\u7D20\u76F8\u4E58\uFF0C\u5E76\u8FD4\u56DE\u4E58\u79EF\u4E4B\u548C\u3002",m:[1,255],p:[{name:"array1",detail:"\u5176\u76F8\u5E94\u5143\u7D20\u9700\u8981\u8FDB\u884C\u76F8\u4E58\u5E76\u6C42\u548C\u7684\u7B2C\u4E00\u4E2A\u6570\u7EC4\u53C2\u6570\u3002",example:"A2:C5",require:"m",repeat:"n",type:"rangenumber"},{name:"array2",detail:"[\u53EF\u9009] - \u5176\u76F8\u5E94\u5143\u7D20\u9700\u8981\u8FDB\u884C\u76F8\u4E58\u5E76\u6C42\u548C\u7684\u5176\u5B83\u6570\u7EC4\u53C2\u6570\u3002",example:"D2:F5",require:"o",repeat:"y",type:"rangenumber"}]},{n:"ISFORMULA",t:15,d:"\u68C0\u67E5\u516C\u5F0F\u662F\u5426\u4F4D\u4E8E\u5F15\u7528\u7684\u5355\u5143\u683C\u4E2D\u3002",a:"\u68C0\u67E5\u516C\u5F0F\u662F\u5426\u4F4D\u4E8E\u5F15\u7528\u7684\u5355\u5143\u683C\u4E2D\u3002",m:[1,1],p:[{name:"cell",detail:`\u8981\u68C0\u67E5\u662F\u5426\u5B58\u5728\u516C\u5F0F\u7684\u5355\u5143\u683C\u3002 + +\u5982\u679C cell \u4E3A\u5305\u542B\u516C\u5F0F\u7684\u5355\u5143\u683C\uFF0C\u5219 ISFORMULA \u5C06\u8FD4\u56DE TRUE\u3002\u5982\u679C cell \u4E3A\u76F8\u5E94\u5355\u5143\u683C\u8303\u56F4\uFF0C\u5219\u5F53\u8BE5\u8303\u56F4\u5185\u7684\u9996\u4E2A\u5355\u5143\u683C\u5305\u542B\u516C\u5F0F\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u8FD4\u56DE TRUE\u3002\u5982\u679C\u662F\u4EFB\u4F55\u5176\u4ED6\u503C\uFF0C\u7CFB\u7EDF\u90FD\u5C06\u8FD4\u56DE FALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"CELL",t:15,d:"\u8FD4\u56DE\u6709\u5173\u5355\u5143\u683C\u7684\u683C\u5F0F\u3001\u4F4D\u7F6E\u6216\u5185\u5BB9\u7684\u4FE1\u606F\u3002",a:"\u8FD4\u56DE\u6709\u5173\u5355\u5143\u683C\u7684\u683C\u5F0F\u3001\u4F4D\u7F6E\u6216\u5185\u5BB9\u7684\u4FE1\u606F\u3002",m:[2,2],p:[{name:"info_type",detail:"\u4E00\u4E2A\u6587\u672C\u503C\uFF0C\u6307\u5B9A\u8981\u8FD4\u56DE\u7684\u5355\u5143\u683C\u4FE1\u606F\u7684\u7C7B\u578B\u3002",example:'"type"',require:"m",repeat:"n",type:"rangeall"},{name:"reference",detail:"\u9700\u8981\u5176\u76F8\u5173\u4FE1\u606F\u7684\u5355\u5143\u683C\u3002",example:"C2",require:"m",repeat:"n",type:"range"}]},{n:"NA",t:15,d:"\u8FD4\u56DE\u9519\u8BEF\u503C #N/A\u3002",a:"\u8FD4\u56DE\u9519\u8BEF\u503C #N/A\u3002",m:[0,0],p:[]},{n:"ERROR_TYPE",t:15,d:"\u8FD4\u56DE\u4E0E\u5176\u4ED6\u5355\u5143\u683C\u4E2D\u7684\u9519\u8BEF\u503C\u76F8\u5BF9\u5E94\u7684\u6570\u5B57\u3002",a:"\u8FD4\u56DE\u4E0E\u5176\u4ED6\u5355\u5143\u683C\u4E2D\u7684\u9519\u8BEF\u503C\u76F8\u5BF9\u5E94\u7684\u6570\u5B57\u3002",m:[1,1],p:[{name:"error_val",detail:"\u7528\u4E8E\u67E5\u627E\u9519\u8BEF\u53F7\u7684\u5355\u5143\u683C\uFF0C\u867D\u7136\u60A8\u4E5F\u53EF\u4EE5\u76F4\u63A5\u63D0\u4F9B\u9519\u8BEF\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISBLANK",t:15,d:"\u68C0\u67E5\u6240\u5F15\u7528\u7684\u5355\u5143\u683C\u662F\u5426\u4E3A\u7A7A\u3002",a:"\u68C0\u67E5\u6240\u5F15\u7528\u7684\u5355\u5143\u683C\u662F\u5426\u4E3A\u7A7A\u3002",m:[1,1],p:[{name:"value",detail:`\u5BF9\u8981\u68C0\u67E5\u5176\u662F\u5426\u4E3A\u7A7A\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\u3002 + +\u5982\u679C\u662F\u7A7A\u5355\u5143\u683C\uFF0C\u5219 TRUE\uFF1B\u5426\u5219\u8FD4\u56DE FALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"ISERR",t:15,d:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A #N/A \u4EE5\u5916\u7684\u9519\u8BEF\u503C\u3002",a:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A #N/A \u4EE5\u5916\u7684\u9519\u8BEF\u503C\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A8C\u8BC1\u5176\u662F\u5426\u4E3A#N/A\u4EE5\u5916\u7684\u9519\u8BEF\u7C7B\u578B\u7684\u503C\u3002 + +\u5982\u679C\u503C\u662F\u9664#N/A\u4E4B\u5916\u7684\u4EFB\u4F55\u9519\u8BEF\uFF08\u5305\u62EC#DIV/0!\u3001#NAME?\u3001#NULL!\u3001#NUM!\u3001#VALUE!\u548C#REF!\uFF09\uFF0CISERR\u5C06\u8FD4\u56DETRUE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISERROR",t:15,d:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u9519\u8BEF\u503C\u3002",a:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u9519\u8BEF\u503C\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A8C\u8BC1\u5176\u662F\u5426\u4E3A\u9519\u8BEF\u7C7B\u578B\u7684\u503C\u3002 + +\u53EA\u8981\u503C\u662F\u67D0\u79CD\u9519\u8BEF\u503C\uFF08\u5305\u62EC#DIV/0!\u3001#N/A\u3001#NAME?\u3001#NULL!\u3001#NUM!\u3001#VALUE!\u548C#REF!\uFF09\uFF0CISERROR\u5C31\u4F1A\u8FD4\u56DETRUE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISLOGICAL",t:15,d:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F TRUE \u8FD8\u662F FALSE\u3002",a:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F TRUE \u8FD8\u662F FALSE\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A8C\u8BC1\u5176\u4E3A\u903B\u8F91TRUE\u8FD8\u662F\u903B\u8F91FALSE\u7684\u503C\u3002 + +*\u5982\u679C\u503C\u4E3ATRUE\u6216FALSE\uFF0C\u6216\u4E3A\u6307\u5411\u503C\u4E3ATRUE\u6216FALSE\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0CISLOGICAL\u5C06\u8FD4\u56DETRUE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNA",t:15,d:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u9519\u8BEF\u503C #N/A\u3002",a:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u9519\u8BEF\u503C #N/A\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u4E0E\u9519\u8BEF\u503C#N/A\u8FDB\u884C\u6BD4\u8F83\u7684\u503C\u3002 + +*\u5982\u679C\u503C\u4E3A#N/A\u6216\u6307\u5411\u5305\u542B#N/A\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0C\u5219ISNA\u5C06\u8FD4\u56DETRUE\uFF0C\u5426\u5219\u8FD4\u56DEFALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNONTEXT",t:15,d:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u975E\u6587\u672C\u3002",a:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u975E\u6587\u672C\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u68C0\u67E5\u7684\u6587\u672C\u3002 + +*\u5982\u679C\u53C2\u6570\u4E3A\u6587\u672C\u503C\u6216\u6307\u5411\u5305\u542B\u6587\u672C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0CISNONTEXT\u5C06\u8FD4\u56DEFALSE\uFF0C\u5426\u5219\u8FD4\u56DETRUE\u3002 + +\u5F53\u503C\u4E3A\u6307\u5411\u7A7A\u5355\u5143\u683C\u7684\u5F15\u7528\u65F6\uFF0CISNONTEXT\u4F1A\u8FD4\u56DETRUE\u3002 + +\u5F53\u503C\u4E3A\u7A7A\u5B57\u7B26\u4E32\u65F6\uFF0CISNONTEXT\u5C06\u8FD4\u56DEFALSE\uFF0C\u56E0\u4E3A\u7A7A\u4E32\u88AB\u89C6\u4F5C\u6587\u672C\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNUMBER",t:15,d:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u6570\u5B57\u3002",a:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u6570\u5B57\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A8C\u8BC1\u5176\u662F\u5426\u4E3A\u6570\u5B57\u7684\u503C\u3002 + +*\u5982\u679C\u53C2\u6570\u4E3A\u6570\u5B57\u6216\u6307\u5411\u5185\u5BB9\u4E3A\u6570\u5B57\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0CISNUMBER\u5C06\u8FD4\u56DETRUE\uFF0C\u5426\u5219\u8FD4\u56DEFALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISREF",t:15,d:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u6709\u6548\u7684\u5355\u5143\u683C\u5F15\u7528\u3002",a:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u6709\u6548\u7684\u5355\u5143\u683C\u5F15\u7528\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A8C\u8BC1\u5176\u662F\u5426\u4E3A\u5355\u5143\u683C\u5F15\u7528\u7684\u503C\u3002 + +*\u5982\u679C\u53C2\u6570\u662F\u6709\u6548\u7684\u5355\u5143\u683C\u5F15\u7528\uFF0CISREF\u5C06\u8FD4\u56DETRUE\uFF0C\u5426\u5219\u8FD4\u56DEFALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"ISTEXT",t:15,d:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u6587\u672C\u3002",a:"\u68C0\u67E5\u67D0\u4E2A\u503C\u662F\u5426\u4E3A\u6587\u672C\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A8C\u8BC1\u5176\u662F\u5426\u4E3A\u6587\u672C\u7684\u503C\u3002 + +\u5982\u679C\u53C2\u6570\u4E3A\u6587\u672C\u503C\u6216\u6307\u5411\u5305\u542B\u6587\u672C\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0CISTEXT\u5C06\u8FD4\u56DETRUE\uFF0C\u5426\u5219\u8FD4\u56DEFALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TYPE",t:15,d:"\u8FD4\u56DE\u6570\u503C\u7684\u7C7B\u578B\u3002",a:"\u8FD4\u56DE\u6570\u503C\u7684\u7C7B\u578B\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u786E\u5B9A\u5176\u7C7B\u578B\u7684\u6570\u636E\u3002 + +\u6570\u5B57 \u8FD4\u56DE 1; + +\u6587\u672C \u8FD4\u56DE 2; + +\u903B\u8F91\u503C \u8FD4\u56DE 4; + +\u9519\u8BEF\u503C \u8FD4\u56DE 16; + +\u6570\u7EC4 \u8FD4\u56DE 64;`,example:"C4",require:"m",repeat:"n",type:"rangeall"}]},{n:"N",t:15,d:"\u8FD4\u56DE\u8F6C\u5316\u4E3A\u6570\u503C\u540E\u7684\u503C\u3002",a:"\u8FD4\u56DE\u8F6C\u5316\u4E3A\u6570\u503C\u540E\u7684\u503C\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F6C\u6362\u4E3A\u6570\u5B57\u7684\u53C2\u6570\u3002 + +\u5982\u679C\u503C\u4E3A\u6570\u5B57\uFF0C\u5219\u8FD4\u56DE\u8BE5\u6570\u5B57\u3002 + +\u5982\u679C\u503C\u4E3A\u65E5\u671F\uFF0C\u5219\u8FD4\u56DE\u8BE5\u65E5\u671F\u7684\u5E8F\u5217\u53F7\u3002 + +\u5982\u679C\u503C\u4E3ATRUE\uFF0C\u5219\u8FD4\u56DE1\u3002 + +\u5982\u679C\u503C\u4E3AFALSE\uFF0C\u5219\u8FD4\u56DE0\u3002 + +\u5982\u679C\u503C\u4E3A\u9519\u8BEF\u503C\uFF0C\u5219\u8FD4\u56DE\u9519\u8BEF\u503C\u3002 + +\u5982\u679C\u503C\u4E3A\u5176\u4ED6\u503C\uFF0C\u5219\u8FD4\u56DE0\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_DATE",t:16,d:"\u5C06\u6307\u5B9A\u7684\u6570\u5B57\u8F6C\u6362\u4E3A\u65E5\u671F\u3002",a:"\u5C06\u6307\u5B9A\u7684\u6570\u5B57\u8F6C\u6362\u4E3A\u65E5\u671F\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F6C\u6362\u4E3A\u65E5\u671F\u7684\u53C2\u6570\u6216\u5176\u5355\u5143\u683C\u5F15\u7528\u3002 + +\u5982\u679C\u503C\u4E3A\u6570\u5B57\u6216\u6307\u5411\u5185\u5BB9\u4E3A\u6570\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0CTO_DATE\u4F1A\u5C06\u503C\u8F6C\u6362\u4E3A\u76F8\u5E94\u7684\u65E5\u671F\u5E76\u8FD4\u56DE\uFF0C\u503C\u4EE3\u8868\u4ECE\u5341\u4E8C\u670830\u65E5\u5230\u5BF9\u5E94\u7684\u65E5\u671F\u4E4B\u95F4\u7684\u5929\u6570\uFF0C + +\u8D1F\u503C\u8868\u793A\u5BF9\u5E94\u7684\u65E5\u671F\u5728\u5341\u4E8C\u670830\u65E5\u4E4B\u524D\uFF0C\u800C\u5C0F\u6570\u503C\u5219\u4EE3\u8868\u4E00\u5929\u4E2D\u4ECE\u5348\u591C\u7B97\u8D77\u7684\u65F6\u95F4\u3002 +\u5982\u679C\u503C\u4E0D\u662F\u6570\u5B57\u6216\u6307\u5411\u5185\u5BB9\u4E3A\u6570\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0C\u5219TO_DATE\u5C06\u5728\u4E0D\u505A\u4EFB\u4F55\u4FEE\u6539\u7684\u60C5\u51B5\u4E0B\u8FD4\u56DE\u503C\u3002`,example:"25405",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TO_PURE_NUMBER",t:16,d:"\u5C06\u7ED9\u5B9A\u7684\u65E5\u671F/\u65F6\u95F4\u3001\u767E\u5206\u6BD4\u3001\u8D27\u5E01\u91D1\u989D\u6216\u5176\u4ED6\u683C\u5F0F\u7684\u6570\u503C\u8F6C\u6362\u4E3A\u4E0D\u5E26\u683C\u5F0F\u7684\u7EAF\u6570\u5B57\u3002",a:"\u5C06\u7ED9\u5B9A\u7684\u65E5\u671F/\u65F6\u95F4\u3001\u767E\u5206\u6BD4\u3001\u8D27\u5E01\u91D1\u989D\u6216\u5176\u4ED6\u683C\u5F0F\u7684\u6570\u503C\u8F6C\u6362\u4E3A\u4E0D\u5E26\u683C\u5F0F\u7684\u7EAF\u6570\u5B57\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F6C\u6362\u4E3A\u7EAF\u6570\u5B57\u7684\u53C2\u6570\u6216\u5176\u5355\u5143\u683C\u5F15\u7528\u3002 + +\u5982\u679C\u503C\u4E3A\u6570\u5B57\u6216\u6307\u5411\u5305\u542B\u6570\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0CTO_PURE_NUMBER\u5C06\u4EE5\u4E0D\u5E26\u4EFB\u4F55\u683C\u5F0F\u4E0E\u89E3\u91CA\u7684\u5F62\u5F0F\u8FD4\u56DE\u503C\u3002 + +\u5982\u679C\u503C\u4E0D\u662F\u6570\u5B57\u6216\u6307\u5411\u5185\u5BB9\u4E3A\u6570\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0C\u5219TO_PERCENT\u5C06\u5728\u4E0D\u505A\u4EFB\u4F55\u4FEE\u6539\u7684\u60C5\u51B5\u4E0B\u8FD4\u56DE\u503C\u3002`,example:"50%",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_TEXT",t:16,d:"\u5C06\u7ED9\u5B9A\u7684\u6570\u5B57\u503C\u8F6C\u6362\u4E3A\u6587\u672C\u683C\u5F0F\u3002",a:"\u5C06\u7ED9\u5B9A\u7684\u6570\u5B57\u503C\u8F6C\u6362\u4E3A\u6587\u672C\u683C\u5F0F\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F6C\u6362\u4E3A\u6587\u672C\u7684\u53C2\u6570\u6216\u5176\u5355\u5143\u683C\u5F15\u7528\u3002 + +\u5982\u679C\u503C\u4E3A\u6570\u5B57\u6216\u6307\u5411\u5305\u542B\u6570\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0CTO_TEXT\u5C06\u8FD4\u56DE\u5B57\u7B26\u4E32\u5F62\u5F0F\u7684\u503C\uFF0C\u5E76\u4FDD\u6301\u73B0\u6709\u683C\u5F0F\u3002\u5373\u539F\u4E3A\u8D27\u5E01\u7684\u4ECD\u4E3A\u8D27\u5E01\uFF0C\u539F\u4E3A\u5341\u8FDB\u5236\u6570\u7684\u4ECD\u4E3A\u5341\u8FDB\u5236\u6570\uFF0C\u539F\u4E3A\u767E\u5206\u6BD4\u7684\u4ECD\u4E3A\u767E\u5206\u6BD4\uFF0C\u539F\u4E3A\u65E5\u671F\u7684\u4ECD\u4E3A\u65E5\u671F\u3002 + +\u5982\u679C\u503C\u4E0D\u662F\u6570\u5B57\u6216\u6307\u5411\u5185\u5BB9\u4E3A\u6570\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0C\u5219TO_TEXT\u5C06\u5728\u4E0D\u505A\u4EFB\u4F55\u4FEE\u6539\u7684\u60C5\u51B5\u4E0B\u8FD4\u56DE\u503C\u3002`,example:"24",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_DOLLARS",t:16,d:"\u5C06\u6307\u5B9A\u7684\u6570\u5B57\u8F6C\u6362\u4E3A\u7F8E\u5143\u91D1\u989D\u3002",a:"\u5C06\u6307\u5B9A\u7684\u6570\u5B57\u8F6C\u6362\u4E3A\u7F8E\u5143\u91D1\u989D\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F6C\u6362\u4E3A\u7F8E\u5143\u91D1\u989D\u7684\u53C2\u6570\u6216\u5176\u5355\u5143\u683C\u5F15\u7528\u3002 + +\u5982\u679C\u503C\u4E0D\u662F\u6570\u5B57\u6216\u6307\u5411\u5185\u5BB9\u4E3A\u6570\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0C\u5219 TO_DOLLARS \u5C06\u5728\u4E0D\u505A\u4EFB\u4F55\u4FEE\u6539\u7684\u60C5\u51B5\u4E0B\u8FD4\u56DE\u503C\u3002`,example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TO_PERCENT",t:16,d:"\u5C06\u6307\u5B9A\u7684\u6570\u5B57\u8F6C\u6362\u4E3A\u767E\u5206\u6BD4\u3002",a:"\u5C06\u6307\u5B9A\u7684\u6570\u5B57\u8F6C\u6362\u4E3A\u767E\u5206\u6BD4\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F6C\u6362\u4E3A\u767E\u5206\u6BD4\u7684\u53C2\u6570\u6216\u5176\u5355\u5143\u683C\u5F15\u7528\u3002 + +\u5982\u679C\u503C\u4E3A\u6570\u5B57\u6216\u6307\u5411\u5305\u542B\u6570\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0CTO_PERCENT\u4F1A\u4EE51 = 100%\u4E3A\u6807\u51C6\uFF0C\u5C06\u503C\u8F6C\u6362\u4E3A\u767E\u5206\u6BD4\u3002 + +\u5982\u679C\u503C\u4E0D\u662F\u6570\u5B57\u6216\u6307\u5411\u5185\u5BB9\u4E3A\u6570\u503C\u7684\u5355\u5143\u683C\u7684\u5F15\u7528\uFF0C\u5219TO_PERCENT\u5C06\u5728\u4E0D\u505A\u4EFB\u4F55\u4FEE\u6539\u7684\u60C5\u51B5\u4E0B\u8FD4\u56DE\u503C\u3002`,example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DGET",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u4ECE\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5217\u4E2D\u63D0\u53D6\u7B26\u5408\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u4E2A\u503C\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u4ECE\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5217\u4E2D\u63D0\u53D6\u7B26\u5408\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u4E2A\u503C\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DMAX",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6700\u5927\u6570\u5B57\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6700\u5927\u6570\u5B57\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DMIN",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6700\u5C0F\u6570\u5B57\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6700\u5C0F\u6570\u5B57\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DAVERAGE",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u5BF9\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u503C\u6C42\u5E73\u5747\u503C\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u5BF9\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u503C\u6C42\u5E73\u5747\u503C\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DCOUNT",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u5305\u542B\u6570\u5B57\u7684\u5355\u5143\u683C\u7684\u4E2A\u6570\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u5305\u542B\u6570\u5B57\u7684\u5355\u5143\u683C\u7684\u4E2A\u6570\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DCOUNTA",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u975E\u7A7A\u5355\u5143\u683C\u7684\u4E2A\u6570\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u975E\u7A7A\u5355\u5143\u683C\u7684\u4E2A\u6570\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DPRODUCT",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u503C\u7684\u4E58\u79EF\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u503C\u7684\u4E58\u79EF\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSTDEV",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5229\u7528\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u5B57\u4F5C\u4E3A\u4E00\u4E2A\u6837\u672C\u4F30\u7B97\u51FA\u7684\u603B\u4F53\u6807\u51C6\u504F\u5DEE\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5229\u7528\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u5B57\u4F5C\u4E3A\u4E00\u4E2A\u6837\u672C\u4F30\u7B97\u51FA\u7684\u603B\u4F53\u6807\u51C6\u504F\u5DEE\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSTDEVP",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5229\u7528\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u5B57\u4F5C\u4E3A\u6837\u672C\u603B\u4F53\u8BA1\u7B97\u51FA\u7684\u603B\u4F53\u6807\u51C6\u504F\u5DEE\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5229\u7528\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u5B57\u4F5C\u4E3A\u6837\u672C\u603B\u4F53\u8BA1\u7B97\u51FA\u7684\u603B\u4F53\u6807\u51C6\u504F\u5DEE\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSUM",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u5B57\u4E4B\u548C\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u5B57\u4E4B\u548C\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DVAR",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5229\u7528\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u5B57\u4F5C\u4E3A\u4E00\u4E2A\u6837\u672C\u4F30\u7B97\u51FA\u7684\u603B\u4F53\u65B9\u5DEE\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u8FD4\u56DE\u5229\u7528\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u5B57\u4F5C\u4E3A\u4E00\u4E2A\u6837\u672C\u4F30\u7B97\u51FA\u7684\u603B\u4F53\u65B9\u5DEE\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DVARP",t:17,d:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u901A\u8FC7\u4F7F\u7528\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u5B57\u8BA1\u7B97\u6837\u672C\u603B\u4F53\u7684\u6837\u672C\u603B\u4F53\u65B9\u5DEE\u3002",a:"\u4F7F\u7528 SQL \u5F0F\u67E5\u8BE2\uFF0C\u901A\u8FC7\u4F7F\u7528\u5217\u8868\u6216\u6570\u636E\u5E93\u4E2D\u6EE1\u8DB3\u6307\u5B9A\u6761\u4EF6\u7684\u8BB0\u5F55\u5B57\u6BB5\uFF08\u5217\uFF09\u4E2D\u7684\u6570\u5B57\u8BA1\u7B97\u6837\u672C\u603B\u4F53\u7684\u6837\u672C\u603B\u4F53\u65B9\u5DEE\u3002",m:[3,3],p:[{name:"database",detail:"\u6784\u6210\u5217\u8868\u6216\u6570\u636E\u5E93\u7684\u5355\u5143\u683C\u533A\u57DF\uFF0C\u5217\u8868\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6807\u7B7E\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9A database \u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u63D0\u53D6\u548C\u7528\u4E8E\u8BA1\u7B97\u7684\u503C\u3002 + +field \u53EF\u4EE5\u662F\u4E0E database \u7B2C\u4E00\u884C\u4E2D\u67D0\u4E2A\u5217\u6807\u9898\u5BF9\u5E94\u7684\u6587\u672C\u6807\u7B7E\uFF0C\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u5173\u5217\u7684\u6570\u5B57\u7D22\u5F15\uFF0C\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u4E3A 1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u6761\u4EF6\u7684\u5355\u5143\u683C\u533A\u57DF\u3002\u8BA1\u7B97\u4E4B\u524D\u5C06\u4F7F\u7528\u8FD9\u4E9B\u6761\u4EF6\u6765\u8FC7\u6EE4 database \u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"AGE_BY_IDCARD",t:"3",d:"\u6839\u636E\u4E2D\u56FD\u8EAB\u4EFD\u8BC1\u53F7\u8BA1\u7B97\u51FA\u5E74\u9F84\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8BC1",a:"\u6839\u636E\u8EAB\u4EFD\u8BC1\u53F7\u5F97\u5230\u5E74\u9F84\u3002",m:[1,2],p:[{name:"\u8EAB\u4EFD\u8BC1\u53F7",example:"A1",detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8BC1\u53F7\u6216\u8303\u56F4\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u622A\u6B62\u65E5\u671F",example:'"2017-10-01"',detail:"\u5E74\u9F84\u8BA1\u7B97\u7684\u622A\u6B62\u65E5\u671F\u6216\u8303\u56F4\uFF0C\u9ED8\u8BA4\u4E3A\u5F53\u65E5\u3002",require:"o",repeat:"n",type:"rangedatetime"}]},{n:"SEX_BY_IDCARD",t:"3",d:"\u6839\u636E\u4E2D\u56FD\u8EAB\u4EFD\u8BC1\u53F7\u8BA1\u7B97\u51FA\u6027\u522B\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8BC1",a:"\u6839\u636E\u8EAB\u4EFD\u8BC1\u53F7\u5F97\u5230\u6027\u522B\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8BC1\u53F7",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8BC1\u53F7\u6216\u8303\u56F4\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"BIRTHDAY_BY_IDCARD",t:"3",d:"\u6839\u636E\u4E2D\u56FD\u8EAB\u4EFD\u8BC1\u53F7\u8BA1\u7B97\u51FA\u751F\u65E5\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8BC1",a:"\u6839\u636E\u8EAB\u4EFD\u8BC1\u53F7\u5F97\u5230\u751F\u65E5\u3002",m:[1,2],p:[{name:"\u8EAB\u4EFD\u8BC1\u53F7",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8BC1\u53F7\u6216\u8303\u56F4\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u751F\u65E5\u683C\u5F0F",example:"0",detail:"\u65E5\u671F\u7C7B\u578B,\u9ED8\u8BA40:[1900/01/01], 1:[1900-01-01], 2:[1900\u5E741\u67081\u65E5]",require:"o",repeat:"n",type:"rangeall"}]},{n:"PROVINCE_BY_IDCARD",t:"3",d:"\u6839\u636E\u4E2D\u56FD\u8EAB\u4EFD\u8BC1\u53F7\u8BA1\u7B97\u51FA\u7C4D\u8D2F\u7684\u7701\u4EFD\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8BC1",a:"\u6839\u636E\u8EAB\u4EFD\u8BC1\u53F7\u5F97\u5230\u7C4D\u8D2F\u7684\u7701\u4EFD\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8BC1\u53F7",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8BC1\u53F7\u6216\u8303\u56F4\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"CITY_BY_IDCARD",t:"3",d:"\u6839\u636E\u4E2D\u56FD\u8EAB\u4EFD\u8BC1\u53F7\u8BA1\u7B97\u51FA\u7C4D\u8D2F\u7684\u57CE\u5E02\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8BC1",a:"\u6839\u636E\u8EAB\u4EFD\u8BC1\u53F7\u5F97\u5230\u7C4D\u8D2F\u7684\u57CE\u5E02\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8BC1\u53F7",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8BC1\u53F7\u6216\u8303\u56F4\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"STAR_BY_IDCARD",t:"3",d:"\u6839\u636E\u4E2D\u56FD\u8EAB\u4EFD\u8BC1\u53F7\u8BA1\u7B97\u51FA\u661F\u5EA7\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8BC1",a:"\u6839\u636E\u8EAB\u4EFD\u8BC1\u53F7\u5F97\u5230\u661F\u5EA7\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8BC1\u53F7",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8BC1\u53F7\u6216\u8303\u56F4\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"ANIMAL_BY_IDCARD",t:"3",d:"\u6839\u636E\u4E2D\u56FD\u8EAB\u4EFD\u8BC1\u53F7\u8BA1\u7B97\u51FA\u751F\u8096\uFF08\u9F20\u3001\u725B\u3001\u864E\u3001\u5154...\uFF09\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8BC1",a:"\u6839\u636E\u8EAB\u4EFD\u8BC1\u53F7\u5F97\u5230\u751F\u8096\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8BC1\u53F7",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8BC1\u53F7\u6216\u8303\u56F4\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISIDCARD",t:"3",d:"\u9A8C\u8BC1\u8EAB\u4EFD\u8BC1\u7684\u683C\u5F0F\u662F\u5426\u6B63\u786E\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8BC1",a:"\u9A8C\u8BC1\u8EAB\u4EFD\u8BC1\u683C\u5F0F\u6B63\u786E\u6027\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8BC1\u53F7",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8BC1\u53F7\u6216\u8303\u56F4\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"DM_TEXT_CUTWORD",t:"4",d:"\u6587\u672C\u5206\u8BCD\u3002\u628A\u4E00\u8FDE\u4E32\u6587\u5B57\u62C6\u5206\u4E3A\u4E00\u7CFB\u5217\u5355\u72EC\u8BCD\u8BED",a:"\u4E2D\u6587\u6587\u672C\u5206\u8BCD\u3002",m:[1,2],p:[{name:"\u6587\u672C",example:'"\u6211\u6765\u5230\u5317\u4EAC\u6E05\u534E\u5927\u5B66"',detail:"\u4EFB\u610F\u9700\u8981\u5206\u8BCD\u7684\u6587\u672C\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u5206\u8BCD\u6A21\u5F0F",example:"0",detail:"\u9ED8\u8BA4\u4E3A0[\u7CBE\u786E\u6A21\u5F0F], 1[\u5168\u6A21\u5F0F], 2[\u641C\u7D22\u5F15\u64CE\u6A21\u5F0F]\u3002",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DM_TEXT_TFIDF",t:"4",d:"\u91C7\u7528tf-idf\u7B97\u6CD5\u8FDB\u884C\u5173\u952E\u8BCD\u63D0\u53D6\u3002\u4ECE\u4E00\u8FDE\u4E32\u6587\u5B57\u4E2D\u8BC6\u522B\u5173\u952E\u8BCD",a:"tf-idf\u5173\u952E\u8BCD\u8BC6\u522B\u3002",m:[1,3],p:[{name:"\u6587\u672C",example:'"\u6211\u6765\u5230\u5317\u4EAC\u6E05\u534E\u5927\u5B66"',detail:"\u4EFB\u610F\u9700\u8981\u5206\u8BCD\u7684\u6587\u672C\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u5173\u952E\u8BCD\u4E2A\u6570",example:"20",detail:"\u7B97\u6CD5\u8FD4\u56DE\u7684\u5173\u952E\u8BCD\u4E2A\u6570\uFF0C\u9ED8\u8BA420",require:"o",repeat:"n",type:"rangenumber"},{name:"\u8BED\u6599\u5E93",example:"1",detail:"\u9009\u62E9\u7279\u5B9A\u9886\u57DF\u7684\u8BED\u6599\u5E93\uFF0C\u9ED8\u8BA40[\u901A\u7528], 1[\u91D1\u878D], 2[\u533B\u7597]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DM_TEXT_TEXTRANK",t:"4",d:"\u91C7\u7528TextRank\u7B97\u6CD5\u8FDB\u884C\u5173\u952E\u8BCD\u63D0\u53D6\u3002\u4ECE\u4E00\u8FDE\u4E32\u6587\u5B57\u4E2D\u8BC6\u522B\u5173\u952E\u8BCD",a:"TextRank\u5173\u952E\u8BCD\u8BC6\u522B\u3002",m:[1,3],p:[{name:"\u6587\u672C",example:'"\u6211\u6765\u5230\u5317\u4EAC\u6E05\u534E\u5927\u5B66"',detail:"\u4EFB\u610F\u9700\u8981\u5206\u8BCD\u7684\u6587\u672C\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u5173\u952E\u8BCD\u4E2A\u6570",example:"20",detail:"\u7B97\u6CD5\u8FD4\u56DE\u7684\u5173\u952E\u8BCD\u4E2A\u6570\uFF0C\u9ED8\u8BA420",require:"o",repeat:"n",type:"rangenumber"},{name:"\u8BED\u6599\u5E93",example:"1",detail:"\u9009\u62E9\u7279\u5B9A\u9886\u57DF\u7684\u8BED\u6599\u5E93\uFF0C\u9ED8\u8BA40[\u901A\u7528], 1[\u91D1\u878D], 2[\u533B\u7597]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_CLOSE",t:"5",d:"\u6839\u636E\u80A1\u7968\u4EE3\u7801\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u6536\u76D8\u4EF7\u3002",a:"\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u6536\u76D8\u4EF7\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u7801",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u7801\uFF0C\u5FC5\u586B\u9879\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5\uFF0C\u9ED8\u8BA4\u4E3A\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u590D\u6743\u9664\u6743",example:"0",detail:"\u9009\u62E9\u80A1\u7968\u7684\u9664\u6743\u590D\u6743\u7C7B\u578B\uFF0C\u9ED8\u8BA40[\u524D\u590D\u6743], 1[\u539F\u59CB\u4EF7\u683C], 2[\u540E\u590D\u6743]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_OPEN",t:"5",d:"\u6839\u636E\u80A1\u7968\u4EE3\u7801\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u5F00\u76D8\u4EF7\u3002",a:"\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u5F00\u76D8\u4EF7\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u7801",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u7801\uFF0C\u5FC5\u586B\u9879\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5\uFF0C\u9ED8\u8BA4\u4E3A\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u590D\u6743\u9664\u6743",example:"0",detail:"\u9009\u62E9\u80A1\u7968\u7684\u9664\u6743\u590D\u6743\u7C7B\u578B\uFF0C\u9ED8\u8BA40[\u524D\u590D\u6743], 1[\u539F\u59CB\u4EF7\u683C], 2[\u540E\u590D\u6743]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_MAX",t:"5",d:"\u6839\u636E\u80A1\u7968\u4EE3\u7801\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u6700\u9AD8\u4EF7\u3002",a:"\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u6700\u9AD8\u4EF7\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u7801",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u7801\uFF0C\u5FC5\u586B\u9879\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5\uFF0C\u9ED8\u8BA4\u4E3A\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u590D\u6743\u9664\u6743",example:"0",detail:"\u9009\u62E9\u80A1\u7968\u7684\u9664\u6743\u590D\u6743\u7C7B\u578B\uFF0C\u9ED8\u8BA40[\u524D\u590D\u6743], 1[\u539F\u59CB\u4EF7\u683C], 2[\u540E\u590D\u6743]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_MIN",t:"5",d:"\u6839\u636E\u80A1\u7968\u4EE3\u7801\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u6700\u4F4E\u4EF7\u3002",a:"\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u6700\u4F4E\u4EF7\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u7801",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u7801\uFF0C\u5FC5\u586B\u9879\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5\uFF0C\u9ED8\u8BA4\u4E3A\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u590D\u6743\u9664\u6743",example:"0",detail:"\u9009\u62E9\u80A1\u7968\u7684\u9664\u6743\u590D\u6743\u7C7B\u578B\uFF0C\u9ED8\u8BA40[\u524D\u590D\u6743], 1[\u539F\u59CB\u4EF7\u683C], 2[\u540E\u590D\u6743]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_VOLUMN",t:"5",d:"\u6839\u636E\u80A1\u7968\u4EE3\u7801\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u6210\u4EA4\u91CF\u3002",a:"\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u6210\u4EA4\u91CF\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u7801",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u7801\uFF0C\u5FC5\u586B\u9879\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5\uFF0C\u9ED8\u8BA4\u4E3A\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u590D\u6743\u9664\u6743",example:"0",detail:"\u9009\u62E9\u80A1\u7968\u7684\u9664\u6743\u590D\u6743\u7C7B\u578B\uFF0C\u9ED8\u8BA40[\u524D\u590D\u6743], 1[\u539F\u59CB\u4EF7\u683C], 2[\u540E\u590D\u6743]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_AMOUNT",t:"5",d:"\u6839\u636E\u80A1\u7968\u4EE3\u7801\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u6210\u4EA4\u989D\u3002",a:"\u8FD4\u56DEA\u80A1\u5BF9\u5E94\u80A1\u7968\u6210\u4EA4\u989D\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u7801",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u7801\uFF0C\u5FC5\u586B\u9879\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5\uFF0C\u9ED8\u8BA4\u4E3A\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u590D\u6743\u9664\u6743",example:"0",detail:"\u9009\u62E9\u80A1\u7968\u7684\u9664\u6743\u590D\u6743\u7C7B\u578B\uFF0C\u9ED8\u8BA40[\u524D\u590D\u6743], 1[\u539F\u59CB\u4EF7\u683C], 2[\u540E\u590D\u6743]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"ISDATE",t:"6",d:"\u9A8C\u8BC1\u65E5\u671F\u7684\u683C\u5F0F\u662F\u5426\u6B63\u786E\u3002\u652F\u6301\u591A\u79CD\u65E5\u671F\u683C\u5F0F",a:"\u9A8C\u8BC1\u65E5\u671F\u683C\u5F0F\u6B63\u786E\u6027\u3002",m:[1,1],p:[{name:"\u65E5\u671F",example:'"1990-01-01"',detail:"\u65E5\u671F\u503C\uFF0C\u4F8B\u59821990/01/01, 1990\u5E741\u67081\u65E5\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"LINESPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5355\u5143\u683C\u5185\u7684\u6298\u7EBF\u56FEsparklines\uFF0C\u7528\u4E8E\u63CF\u8FF0\u6570\u636E\u7684\u8FDE\u7EED\u8D70\u52BF",a:"\u751F\u6210\u5355\u5143\u683C\u6298\u7EBF\u56FE",m:[1,8],p:[{name:"\u6570\u636E\u8303\u56F4",example:"A1:A20",detail:"\u6570\u636E\u8303\u56F4\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u7EBF\u6761\u989C\u8272",example:"#2ec7c9",detail:"\u7EBF\u56FE\u7684\u7EBF\u6761\u989C\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u4E2A\u8303\u56F4A1\u3001\u8272\u8868\u7D22\u5F15\u6570\u503C\u6216\u8005\u5177\u4F53\u989C\u8272\u503C\uFF0C\u8BBE\u7F6E\u4E3A0\u6216false\u5219\u4E0D\u663E\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8BA4#2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"\u7EBF\u6761\u7C97\u7EC6",example:"1",detail:"\u6298\u7EBF\u56FE\u7EBF\u6BB5\u7C97\u7EC6\uFF0C\u9ED8\u8BA4\u4E3A1px",require:"o",repeat:"n",type:"rangeall"},{name:"\u8F85\u52A9\u7EBF",example:"avg",detail:"\u4E00\u6761\u6A2A\u7EBF\uFF0C\u53EF\u4EE5\u662Fmin\u3001max\u3001avg\u3001median\u3001\u8303\u56F4\u6216\u81EA\u5B9A\u4E49\u6570\u503C\uFF0C\u9ED8\u8BA40\u65E0",require:"o",repeat:"n",type:"rangeall"},{name:"\u8F85\u52A9\u7EBF\u989C\u8272",example:"#000",detail:"\u8F85\u52A9\u7EBF\u7684\u989C\u8272\u8BBE\u7F6E\uFF0C\u540C\u7EBF\u6761\u989C\u8272\u914D\u7F6E\uFF0C\u9ED8\u8BA4#000",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5927\u503C\u6807\u8BC6",example:"#fc5c5c",detail:"\u6807\u8BC6\u7EBF\u56FE\u6700\u5927\u503C\uFF0C\u540C\u7EBF\u6761\u989C\u8272\u914D\u7F6E\uFF0C\u9ED8\u8BA40\u4E0D\u663E\u793A",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5C0F\u503C\u6807\u8BC6",example:"#fc5c5c",detail:"\u6807\u8BC6\u7EBF\u56FE\u6700\u5C0F\u503C\uFF0C\u540C\u7EBF\u6761\u989C\u8272\u914D\u7F6E\uFF0C\u9ED8\u8BA40\u4E0D\u663E\u793A",require:"o",repeat:"n",type:"rangeall"},{name:"\u6807\u8BC6\u5927\u5C0F",example:"1.5",detail:"\u6700\u5927\u503C\u548C\u6700\u5C0F\u503C\u7684\u6807\u8BC6\u5927\u5C0F\u8BBE\u7F6E\uFF0C\u9ED8\u8BA4\u4E3A1.5",require:"o",repeat:"n",type:"rangeall"}]},{n:"AREASPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5355\u5143\u683C\u5185\u7684\u9762\u79EF\u56FEsparklines\uFF0C\u4E00\u822C\u7528\u4E8E\u63CF\u8FF0\u6570\u636E\u7684\u8FDE\u7EED\u7D2F\u79EF\u503C\u8D70\u52BF",a:"\u751F\u6210\u5355\u5143\u683C\u9762\u79EF\u56FE",m:[1,5],p:[{name:"\u6570\u636E\u8303\u56F4",example:"A1:A20",detail:"\u6570\u636E\u8303\u56F4\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u7EBF\u6761\u989C\u8272",example:"#2ec7c9",detail:"\u7EBF\u56FE\u7684\u7EBF\u6761\u989C\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u4E2A\u8303\u56F4A1\u3001\u8272\u8868\u7D22\u5F15\u6570\u503C\u6216\u8005\u5177\u4F53\u989C\u8272\u503C\uFF0C\u8BBE\u7F6E\u4E3A0\u6216false\u5219\u4E0D\u663E\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8BA4#2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"\u586B\u5145\u989C\u8272",example:"#CCF3F4",detail:"\u5F62\u6210\u9762\u79EF\u56FE\uFF0C\u540C\u7EBF\u6761\u989C\u8272\u914D\u7F6E\uFF0C\u9ED8\u8BA40\u4E0D\u663E\u793A",require:"o",repeat:"n",type:"rangeall"},{name:"\u7EBF\u6761\u7C97\u7EC6",example:"1",detail:"\u6298\u7EBF\u56FE\u7EBF\u6BB5\u7C97\u7EC6\uFF0C\u9ED8\u8BA4\u4E3A1px",require:"o",repeat:"n",type:"rangeall"},{name:"\u8F85\u52A9\u7EBF",example:"avg",detail:"\u4E00\u6761\u6A2A\u7EBF\uFF0C\u53EF\u4EE5\u662Fmin\u3001max\u3001avg\u3001median\u3001\u8303\u56F4\u6216\u81EA\u5B9A\u4E49\u6570\u503C\uFF0C\u9ED8\u8BA40\u65E0",require:"o",repeat:"n",type:"rangeall"},{name:"\u8F85\u52A9\u7EBF\u989C\u8272",example:"#000",detail:"\u8F85\u52A9\u7EBF\u7684\u989C\u8272\u8BBE\u7F6E\uFF0C\u540C\u7EBF\u6761\u989C\u8272\u914D\u7F6E\uFF0C\u9ED8\u8BA4#000",require:"o",repeat:"n",type:"rangeall"}]},{n:"COLUMNSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5355\u5143\u683C\u5185\u7684\u5782\u76F4\u67F1\u72B6\u56FEsparklines\uFF0C\u4E00\u822C\u7528\u4E8E\u63CF\u8FF0\u79BB\u6563\u6570\u636E\u4E4B\u95F4\u7684\u5927\u5C0F\u60C5\u51B5",a:"\u751F\u6210\u5355\u5143\u683C\u5782\u76F4\u67F1\u72B6\u56FE",m:[1,6],p:[{name:"\u6570\u636E\u8303\u56F4",example:"A1:A20",detail:"\u6570\u636E\u8303\u56F4\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u67F1\u6761\u95F4\u9694",example:"1",detail:"\u67F1\u6761\u4E4B\u95F4\u7684\u95F4\u9694\u8DDD\u79BB\uFF0C\u9ED8\u8BA4\u4E3A1",require:"o",repeat:"n",type:"rangeall"},{name:"\u67F1\u6761\u989C\u8272",example:"#fc5c5c",detail:"\u7EBF\u56FE\u7684\u7EBF\u6761\u989C\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u4E2A\u8303\u56F4A1\u3001\u8272\u8868\u7D22\u5F15\u6570\u503C\u6216\u8005\u5177\u4F53\u989C\u8272\u503C\uFF0C\u8BBE\u7F6E\u4E3A0\u6216false\u5219\u4E0D\u663E\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8BA4#fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"\u8D1F\u5411\u67F1\u6761\u989C\u8272",example:"#97b552",detail:"\u8D1F\u5411\u67F1\u6761\u989C\u8272\u8BBE\u7F6E\uFF0C\u4EE3\u8868\u8D1F\u503C\u7684\u989C\u8272\uFF0C\u540C\u67F1\u6761\u989C\u8272\u914D\u7F6E\uFF0C\u9ED8\u8BA4#97b552",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5927\u503C",example:"100",detail:"\u67F1\u56FE\u6700\u5927\u503C\uFF0C\u7528\u4E8E\u89C4\u8303\u67F1\u56FE\u957F\u5EA6\uFF0C\u9ED8\u8BA4\u4E3A\u81EA\u52A8\u8BA1\u7B97false\u3001auto\u3001null",require:"o",repeat:"n",type:"rangeall"},{name:"\u8272\u677F",example:"#97b552",detail:"\u8C03\u8272\u677F\u53EF\u4EE5\u5355\u72EC\u8BBE\u7F6E\u6BCF\u4E2A\u67F1\u6761\u7684\u989C\u8272\uFF0C\u53EF\u8BBE\u7F6E\u591A\u4E2A\uFF0C\u652F\u6301\u4E24\u79CD\u683C\u5F0F\uFF1A1\u989C\u8272\u4F8B\u5982#000\uFF0C\u4EE3\u8868\u7B2C\u4E00\u4E2A\u67F1\u7684\u989C\u8272\u662F\u9ED1\u8272\uFF1B2\u6570\u503C\u8303\u56F4:\u989C\u8272\uFF0C\u4F8B\u5982-2:#000\u8868\u793A\u6570\u503C\u4E3A-2\u7684\u67F1\u4E3A\u9ED1\u8272\uFF0C0:5:#000\u8868\u793A\u6570\u503C0-5\u7684\u67F1\u4E3A\u9ED1\u8272\uFF0C\u9ED8\u8BA4\u4E3A\u7A7A",require:"o",repeat:"y",type:"rangeall"}]},{n:"STACKCOLUMNSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5355\u5143\u683C\u5185\u7684\u7D2F\u79EF\u5782\u76F4\u67F1\u72B6\u56FEsparklines\uFF0C\u4E00\u822C\u7528\u4E8E\u63CF\u8FF0\u79BB\u6563\u6570\u636E\u591A\u4E2A\u7EF4\u5EA6\u7684\u6570\u503C\u5927\u5C0F",a:"\u751F\u6210\u5355\u5143\u683C\u7D2F\u79EF\u5782\u76F4\u67F1\u72B6\u56FE",m:[1,5],p:[{name:"\u6570\u636E\u8303\u56F4",example:"A1:A20",detail:"\u6570\u636E\u8303\u56F4\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u6309\u5217\u5806\u79EF",example:"1",detail:"\u5982\u679C\u9700\u8981\u6309\u884C\u5806\u79EF\u5219\u672C\u9879\u8BBE\u4E3Afalse\u62160\uFF0C\u9ED8\u8BA4\u4E3A\u662F1",require:"o",repeat:"n",type:"rangeall"},{name:"\u67F1\u6761\u95F4\u9694",example:"1",detail:"\u67F1\u6761\u4E4B\u95F4\u7684\u95F4\u9694\u8DDD\u79BB\uFF0C\u9ED8\u8BA4\u4E3A1",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5927\u503C",example:"100",detail:"\u7D2F\u79EF\u67F1\u56FE\u6700\u5927\u503C\uFF0C\u7528\u4E8E\u89C4\u8303\u67F1\u56FE\u957F\u5EA6\uFF0C\u9ED8\u8BA4\u4E3A\u81EA\u52A8\u8BA1\u7B97false\u3001auto\u3001null",require:"o",repeat:"n",type:"rangeall"},{name:"\u7D2F\u79EF\u8272\u677F",example:"#97b552",detail:"\u8C03\u8272\u677F\u53EF\u4EE5\u5355\u72EC\u8BBE\u7F6E\u6BCF\u4E2A\u7EF4\u5EA6\u7684\u67F1\u6761\u989C\u8272\uFF0C\u53EF\u8BBE\u7F6E\u4E3AA1:A10\u7B49\u8303\u56F4\uFF0C\u9ED8\u8BA4\u4E3A#2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"BARSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5355\u5143\u683C\u5185\u7684\u6A2A\u5411\u6761\u5F62\u56FEsparklines\uFF0C\u4E00\u822C\u7528\u4E8E\u63CF\u8FF0\u79BB\u6563\u6570\u636E\u4E4B\u95F4\u7684\u5927\u5C0F\u60C5\u51B5",a:"\u751F\u6210\u5355\u5143\u683C\u6A2A\u5411\u6761\u5F62\u56FE",m:[1,6],p:[{name:"\u6570\u636E\u8303\u56F4",example:"A1:A20",detail:"\u6570\u636E\u8303\u56F4\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u67F1\u6761\u95F4\u9694",example:"1",detail:"\u67F1\u6761\u4E4B\u95F4\u7684\u95F4\u9694\u8DDD\u79BB\uFF0C\u9ED8\u8BA4\u4E3A1",require:"o",repeat:"n",type:"rangeall"},{name:"\u67F1\u6761\u989C\u8272",example:"#fc5c5c",detail:"\u7EBF\u56FE\u7684\u7EBF\u6761\u989C\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u4E2A\u8303\u56F4A1\u3001\u8272\u8868\u7D22\u5F15\u6570\u503C\u6216\u8005\u5177\u4F53\u989C\u8272\u503C\uFF0C\u8BBE\u7F6E\u4E3A0\u6216false\u5219\u4E0D\u663E\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8BA4#fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"\u8D1F\u5411\u67F1\u6761\u989C\u8272",example:"#97b552",detail:"\u8D1F\u5411\u67F1\u6761\u989C\u8272\u8BBE\u7F6E\uFF0C\u4EE3\u8868\u8D1F\u503C\u7684\u989C\u8272\uFF0C\u540C\u67F1\u6761\u989C\u8272\u914D\u7F6E\uFF0C\u9ED8\u8BA4#97b552",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5927\u503C",example:"100",detail:"\u67F1\u56FE\u6700\u5927\u503C\uFF0C\u7528\u4E8E\u89C4\u8303\u67F1\u56FE\u957F\u5EA6\uFF0C\u9ED8\u8BA4\u4E3A\u81EA\u52A8\u8BA1\u7B97false\u3001auto\u3001null",require:"o",repeat:"n",type:"rangeall"},{name:"\u8272\u677F",example:"#97b552",detail:"\u8C03\u8272\u677F\u53EF\u4EE5\u5355\u72EC\u8BBE\u7F6E\u6BCF\u4E2A\u67F1\u6761\u7684\u989C\u8272\uFF0C\u53EF\u8BBE\u7F6E\u591A\u4E2A\uFF0C\u652F\u6301\u4E24\u79CD\u683C\u5F0F\uFF1A1\u989C\u8272\u4F8B\u5982#000\uFF0C\u4EE3\u8868\u7B2C\u4E00\u4E2A\u67F1\u7684\u989C\u8272\u662F\u9ED1\u8272\uFF1B2\u6570\u503C\u8303\u56F4:\u989C\u8272\uFF0C\u4F8B\u5982-2:#000\u8868\u793A\u6570\u503C\u4E3A-2\u7684\u67F1\u4E3A\u9ED1\u8272\uFF0C0:5:#000\u8868\u793A\u6570\u503C0-5\u7684\u67F1\u4E3A\u9ED1\u8272\uFF0C\u9ED8\u8BA4\u4E3A\u7A7A",require:"o",repeat:"y",type:"rangeall"}]},{n:"STACKBARSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5355\u5143\u683C\u5185\u7684\u7D2F\u79EF\u6A2A\u5411\u6761\u5F62\u56FEsparklines\uFF0C\u4E00\u822C\u7528\u4E8E\u63CF\u8FF0\u79BB\u6563\u6570\u636E\u591A\u4E2A\u7EF4\u5EA6\u7684\u6570\u503C\u5927\u5C0F",a:"\u751F\u6210\u5355\u5143\u683C\u7D2F\u79EF\u6A2A\u5411\u6761\u5F62\u56FE",m:[1,5],p:[{name:"\u6570\u636E\u8303\u56F4",example:"A1:A20",detail:"\u6570\u636E\u8303\u56F4\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u6309\u5217\u5806\u79EF",example:"1",detail:"\u5982\u679C\u9700\u8981\u6309\u884C\u5806\u79EF\u5219\u672C\u9879\u8BBE\u4E3Afalse\u62160\uFF0C\u9ED8\u8BA4\u4E3A\u662F1",require:"o",repeat:"n",type:"rangeall"},{name:"\u67F1\u6761\u95F4\u9694",example:"1",detail:"\u67F1\u6761\u4E4B\u95F4\u7684\u95F4\u9694\u8DDD\u79BB\uFF0C\u9ED8\u8BA4\u4E3A1",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5927\u503C",example:"100",detail:"\u7D2F\u79EF\u67F1\u56FE\u6700\u5927\u503C\uFF0C\u7528\u4E8E\u89C4\u8303\u67F1\u56FE\u957F\u5EA6\uFF0C\u9ED8\u8BA4\u4E3A\u81EA\u52A8\u8BA1\u7B97false\u3001auto\u3001null",require:"o",repeat:"n",type:"rangeall"},{name:"\u7D2F\u79EF\u8272\u677F",example:"#97b552",detail:"\u8C03\u8272\u677F\u53EF\u4EE5\u5355\u72EC\u8BBE\u7F6E\u6BCF\u4E2A\u7EF4\u5EA6\u7684\u67F1\u6761\u989C\u8272\uFF0C\u53EF\u8BBE\u7F6E\u4E3AA1:A10\u7B49\u8303\u56F4\uFF0C\u9ED8\u8BA4\u4E3A#2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"DISCRETESPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5355\u5143\u683C\u5185\u7684\u79BB\u6563\u56FEsparklines\uFF0C\u4E00\u822C\u7528\u4E8E\u63CF\u8FF0\u79BB\u6563\u6570\u636E\u8D70\u52BF",a:"\u751F\u6210\u5355\u5143\u683C\u79BB\u6563\u56FE",m:[1,4],p:[{name:"\u6570\u636E\u8303\u56F4",example:"A1:A20",detail:"\u6570\u636E\u8303\u56F4\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u5206\u5272\u9608\u503C",example:"1",detail:"\u79BB\u6563\u56FE\u67F1\u5F62\u989C\u8272\u7684\u533A\u5206\uFF0C\u4F8B\u5982\uFF1A\u8BE5\u503C\u4E3A0\uFF0C\u5219\u5927\u4E8E0\u4E3A\u84DD\u8272\uFF0C\u5C0F\u4E8E0\u4E3A\u7EA2\u8272\uFF0C\u9ED8\u8BA4\u4E3A0",require:"o",repeat:"n",type:"rangeall"},{name:"\u9608\u503C\u4EE5\u4E0A\u989C\u8272",example:"#2ec7c9",detail:"\u7EBF\u56FE\u7684\u7EBF\u6761\u989C\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u4E2A\u8303\u56F4A1\u3001\u8272\u8868\u7D22\u5F15\u6570\u503C\u6216\u8005\u5177\u4F53\u989C\u8272\u503C\uFF0C\u8BBE\u7F6E\u4E3A0\u6216false\u5219\u4E0D\u663E\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8BA4#2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"\u9608\u503C\u4EE5\u4E0B\u989C\u8272",example:"#fc5c5c",detail:"\u9608\u503C\u4EE5\u4E0B\u67F1\u6761\u989C\u8272\u8BBE\u7F6E\uFF0C\u540C\u9608\u503C\u4EE5\u4E0A\u989C\u8272\uFF0C\u9ED8\u8BA4#fc5c5c",require:"o",repeat:"n",type:"rangeall"}]},{n:"TRISTATESPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5355\u5143\u683C\u5185\u7684\u4E09\u6001\u56FEsparklines\uFF0C\u4E00\u822C\u7528\u4E8E\u63CF\u8FF0\u4E09\u79CD\u6001\u52BF\u7684\u8D70\u52BF\u4F8B\u5982\u80DC\u8D1F\u5E73",a:"\u751F\u6210\u5355\u5143\u683C\u4E09\u6001\u56FE",m:[1,6],p:[{name:"\u6570\u636E\u8303\u56F4",example:"A1:A20",detail:"\u6570\u636E\u8303\u56F4\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u67F1\u6761\u95F4\u9694",example:"1",detail:"\u67F1\u6761\u4E4B\u95F4\u7684\u95F4\u9694\u8DDD\u79BB\uFF0C\u9ED8\u8BA4\u4E3A1",require:"o",repeat:"n",type:"rangeall"},{name:"\u67F1\u6761\u989C\u8272",example:"#fc5c5c",detail:"\u7EBF\u56FE\u7684\u7EBF\u6761\u989C\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u4E2A\u8303\u56F4A1\u3001\u8272\u8868\u7D22\u5F15\u6570\u503C\u6216\u8005\u5177\u4F53\u989C\u8272\u503C\uFF0C\u8BBE\u7F6E\u4E3A0\u6216false\u5219\u4E0D\u663E\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8BA4#fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"\u8D1F\u5411\u67F1\u6761\u989C\u8272",example:"#97b552",detail:"\u8D1F\u5411\u67F1\u6761\u989C\u8272\u8BBE\u7F6E\uFF0C\u4EE3\u8868\u8D1F\u503C\u7684\u989C\u8272\uFF0C\u540C\u67F1\u6761\u989C\u8272\u914D\u7F6E\uFF0C\u9ED8\u8BA4#97b552",require:"o",repeat:"n",type:"rangeall"},{name:"\u96F6\u503C\u67F1\u6761\u989C\u8272",example:"#999",detail:"\u96F6\u503C\u67F1\u6761\u989C\u8272\u8BBE\u7F6E\uFF0C\u4EE3\u88680\u503C\u989C\u8272\uFF0C\u540C\u67F1\u6761\u989C\u8272\u914D\u7F6E\uFF0C\u9ED8\u8BA4#999",require:"o",repeat:"n",type:"rangeall"},{name:"\u8272\u677F",example:"#97b552",detail:"\u8C03\u8272\u677F\u53EF\u4EE5\u5355\u72EC\u8BBE\u7F6E\u6BCF\u4E2A\u67F1\u6761\u7684\u989C\u8272\uFF0C\u53EF\u8BBE\u7F6E\u591A\u4E2A\uFF0C\u652F\u6301\u4E24\u79CD\u683C\u5F0F\uFF1A1\u989C\u8272\u4F8B\u5982#000\uFF0C\u4EE3\u8868\u7B2C\u4E00\u4E2A\u67F1\u7684\u989C\u8272\u662F\u9ED1\u8272\uFF1B2\u6570\u503C\u8303\u56F4:\u989C\u8272\uFF0C\u4F8B\u5982-2:#000\u8868\u793A\u6570\u503C\u4E3A-2\u7684\u67F1\u4E3A\u9ED1\u8272\uFF0C0-5:#000\u8868\u793A\u6570\u503C0-5\u7684\u67F1\u4E3A\u9ED1\u8272\uFF0C\u9ED8\u8BA4\u4E3A\u7A7A",require:"o",repeat:"y",type:"rangeall"}]},{n:"PIESPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5355\u5143\u683C\u5185\u7684\u997C\u56FEsparklines\uFF0C\u4E00\u822C\u7528\u4E8E\u63CF\u8FF0\u6570\u636E\u5360\u6BD4",a:"\u751F\u6210\u5355\u5143\u683C\u997C\u56FE",m:[1,5],p:[{name:"\u6570\u636E\u8303\u56F4",example:"A1:A20",detail:"\u6570\u636E\u8303\u56F4\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65CB\u8F6C\u89D2\u5EA6",example:"0",detail:"\u997C\u56FE\u7684\u65CB\u8F6C\u89D2\u5EA6\uFF0C\u9ED8\u8BA4\u4E3A0",require:"o",repeat:"n",type:"rangeall"},{name:"\u997C\u56FE\u8FB9\u6846",example:"0",detail:"\u997C\u56FE\u8FB9\u6846\u5927\u5C0F\uFF0C\u9ED8\u8BA4\u4E3A\u65E00",require:"o",repeat:"n",type:"rangeall"},{name:"\u8FB9\u6846\u989C\u8272",example:"#000",detail:"\u997C\u56FE\u8FB9\u6846\u989C\u8272\uFF0C\u9ED8\u8BA4\u4E3A#000",require:"o",repeat:"n",type:"rangeall"},{name:"\u997C\u56FE\u8272\u677F",example:"#97b552",detail:"\u8C03\u8272\u677F\u53EF\u4EE5\u8BBE\u7F6E\u5207\u7247\u7684\u989C\u8272\uFF0C\u53EF\u8BBE\u7F6E\u4E3AA1:A10\u7B49\u8303\u56F4\uFF0C\u9ED8\u8BA4\u4E3A#2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"BOXSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5355\u5143\u683C\u5185\u7684\u7BB1\u7EBF\u56FEsparklines\uFF0C\u4E00\u822C\u7528\u4E8E\u63CF\u8FF0\u6570\u636E\u96C6\u7684\u7EDF\u8BA1\u5206\u5E03",a:"\u751F\u6210\u5355\u5143\u683C\u7BB1\u7EBF\u56FE",m:[1,4],p:[{name:"\u6570\u636E\u8303\u56F4",example:"A1:A20",detail:"\u6570\u636E\u8303\u56F4\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u79BB\u7FA4\u70B9\u6BD4\u4F8B",example:"1.5",detail:"\u79BB\u7FA4\u70B9\u7684\u9608\u503C\u8303\u56F4\uFF0C\u5982\u679C\u4E3A0\u6216false\u5219\u4E0D\u663E\u793A\uFF0C\u9ED8\u8BA4\u4E3A1.5\u500D",require:"o",repeat:"n",type:"rangeall"},{name:"\u76EE\u6807\u70B9\u503C",example:"10",detail:"\u7BB1\u7EBF\u56FE\u4E0A\u7684\u76EE\u6807\u503C\u8BBE\u7F6E\uFF0C\u9ED8\u8BA4\u4E3Afalse\u4E0D\u663E\u793A",require:"o",repeat:"n",type:"rangeall"},{name:"\u6570\u636E\u70B9\u5927\u5C0F",example:"1.5",detail:"\u76EE\u6807\u70B9\u548C\u79BB\u7FA4\u70B9\u7684\u534A\u5F84\u5927\u5C0F\u8BBE\u7F6E\uFF0C\u9ED8\u8BA4\u4E3A1.5",require:"o",repeat:"n",type:"rangeall"}]},{n:"BULLETSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5355\u5143\u683C\u5185\u7684\u5B50\u5F39\u56FEsparklines\uFF0C\u4E00\u822C\u7528\u4E8E\u63CF\u8FF0\u4EFB\u52A1\u8FBE\u6210\u7387",a:"\u751F\u6210\u5355\u5143\u683C\u5B50\u5F39\u56FE",m:[2,3],p:[{name:"\u76EE\u6807",example:"10",detail:"\u8FBE\u6210\u7684\u76EE\u6807\u503C\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1\uFF0C 100\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u5B9E\u9645\u5B8C\u6210",example:"8",detail:"\u76EE\u524D\u5B8C\u6210\u503C\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1\uFF0C 100\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u5BF9\u6BD4\u503C",example:"12",detail:"\u5BF9\u6BD4\u503C\uFF0C\u4F8B\u5982\u8D85\u989D\u3001\u6700\u4F4E\u3001\u83B7\u5956\u5E95\u7EBF\u7B49\uFF0C\u6570\u503C\u624D\u80FD\u88AB\u6709\u6548\u8BA1\u7B97\uFF0C\u4F8B\u5982A1\uFF0C 100\u7B49\u3002\u53EF\u4EE5\u8BBE\u7F6E\u6700\u591A9\u4E2A\u5BF9\u6BD4\u503C",require:"o",repeat:"y",type:"rangeall"}]},{n:"COMPOSESPLINES",t:"3",d:"\u652F\u6301\u591A\u4E2A\u7C7B\u578B\u7684\u56FE\u753B\u5728\u540C\u4E00\u4E2A\u5355\u5143\u683C,\u6BCF\u4E2A\u53C2\u6570\u4EE3\u8868\u4E00\u4E2Asparklines\u56FE",a:"\u7EC4\u5408sparklines\u56FE\u5230\u4E00\u4E2A\u5355\u5143\u683C",m:[1,1],p:[{name:"\u56FE\u8BBE\u7F6E",example:"PIESPLINES(A1:A20)",detail:"sparklines\u56FE\u8BBE\u7F6E\uFF0C\u4F8B\u5982A1:A20\uFF0C \u4E00\u4E2A\u5B8C\u6210\u7684\u997C\u56FE\u3001\u7EBF\u56FE\u8BBE\u7F6E\u7B49\u3002",require:"m",repeat:"y",type:"rangeall"}]},{n:"SORT",t:"14",d:"\u8FD4\u56DE\u6570\u7EC4\u4E2D\u5143\u7D20\u7684\u6392\u5E8F\u6570\u7EC4\u3002\u8FD4\u56DE\u7684\u6570\u7EC4\u4E0E\u63D0\u4F9B\u7684\u6570\u7EC4\u53C2\u6570\u5F62\u72B6\u76F8\u540C\u3002",a:"\u8FD4\u56DE\u6570\u7EC4\u4E2D\u5143\u7D20\u7684\u6392\u5E8F\u6570\u7EC4\u3002\u8FD4\u56DE\u7684\u6570\u7EC4\u4E0E\u63D0\u4F9B\u7684\u6570\u7EC4\u53C2\u6570\u5F62\u72B6\u76F8\u540C\u3002",m:[1,4],p:[{name:"array",detail:"\u8981\u6392\u5E8F\u7684\u8303\u56F4\u6216\u6570\u7EC4\u3002",example:"A2:A17",require:"m",repeat:"n",type:"rangenumber"},{name:"sort_index",detail:"[\u53EF\u9009] - \u8868\u793A\u8981\u6392\u5E8F\u7684\u884C\u6216\u5217\u7684\u6570\u5B57\u3002\uFF08\u9ED8\u8BA4row1/col1\uFF09",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"sort_order",detail:"[\u53EF\u9009] - \u8868\u793A\u6240\u9700\u6392\u5E8F\u987A\u5E8F\u7684\u6570\u5B57\uFF1B1\u8868\u793A\u5347\u5E8F\uFF08\u9ED8\u8BA4\uFF09\uFF0C-1\u8868\u793A\u964D\u5E8F\u3002",example:"-1",require:"o",repeat:"n",type:"rangenumber"},{name:"by_col",detail:"[\u53EF\u9009] - \u8868\u793A\u6240\u9700\u6392\u5E8F\u65B9\u5411\u7684\u903B\u8F91\u503C\uFF1B\u6309\u884C\u6392\u5E8F\u4E3AFALSE()\uFF08\u9ED8\u8BA4\uFF09\uFF0C\u6309\u5217\u6392\u5E8F\u4E3ATRUE()\u3002",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"FILTER",t:"14",d:"\u57FA\u4E8E\u4E00\u4E2A\u5E03\u5C14\uFF08\u771F/\u5047\uFF09\u6570\u7EC4\u8FC7\u6EE4\u4E00\u4E2A\u6570\u7EC4\u3002",a:"\u57FA\u4E8E\u4E00\u4E2A\u5E03\u5C14\uFF08\u771F/\u5047\uFF09\u6570\u7EC4\u8FC7\u6EE4\u4E00\u4E2A\u6570\u7EC4\u3002",m:[2,3],p:[{name:"array",detail:"\u8981\u7B5B\u9009\u7684\u6570\u7EC4\u6216\u8303\u56F4\u3002",example:"A5:D20",require:"m",repeat:"n",type:"range"},{name:"include",detail:"\u5E03\u5C14\u6570\u7EC4\uFF0C\u5176\u9AD8\u5EA6\u6216\u5BBD\u5EA6\u4E0E\u6570\u7EC4\u76F8\u540C",example:"1",require:"m",repeat:"n",type:"range"},{name:"if_empty",detail:"[\u53EF\u9009] - \u5982\u679C\u5305\u542B\u6570\u7EC4\u4E2D\u7684\u6240\u6709\u503C\u90FD\u4E3A\u7A7A(filter\u4E0D\u8FD4\u56DE\u4EFB\u4F55\u503C)\uFF0C\u5219\u8FD4\u56DE\u7684\u503C\u3002",example:'""',require:"o",repeat:"n",type:"rangeall"}]},{n:"UNIQUE",t:"14",d:"\u8FD4\u56DE\u5217\u8868\u6216\u533A\u57DF\u4E2D\u7684\u552F\u4E00\u503C\u7684\u5217\u8868\u3002",a:"\u8FD4\u56DE\u5217\u8868\u6216\u533A\u57DF\u4E2D\u7684\u552F\u4E00\u503C\u7684\u5217\u8868\u3002",m:[1,3],p:[{name:"array",detail:"\u4ECE\u5176\u8FD4\u56DE\u552F\u4E00\u503C\u7684\u6570\u7EC4\u6216\u533A\u57DF\u3002",example:"A2:B26",require:"m",repeat:"n",type:"rangenumber"},{name:"by_col",detail:"[\u53EF\u9009] - \u903B\u8F91\u503C\uFF0C\u6307\u793A\u5982\u4F55\u6BD4\u8F83\uFF1B\u6309\u884C = FALSE() \u6216\u7701\u7565\uFF1B\u6309\u5217 = TRUE()\u3002",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"},{name:"occurs_once",detail:"[\u53EF\u9009] - \u903B\u8F91\u503C\uFF0C\u4EC5\u8FD4\u56DE\u552F\u4E00\u503C\u4E2D\u51FA\u73B0\u4E00\u6B21 = TRUE()\uFF1B\u5305\u62EC\u6240\u6709\u552F\u4E00\u503C = FALSE() \u6216\u7701\u7565\u3002",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"RANDARRAY",t:"14",d:"\u8FD4\u56DE 0 \u5230 1 \u4E4B\u95F4\u7684\u968F\u673A\u6570\u5B57\u6570\u7EC4\u3002",a:"\u8FD4\u56DE 0 \u5230 1 \u4E4B\u95F4\u7684\u968F\u673A\u6570\u5B57\u6570\u7EC4\u3002",m:[0,2],p:[{name:"rows",detail:"[\u53EF\u9009] - \u8981\u8FD4\u56DE\u7684\u884C\u6570\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"cols",detail:"[\u53EF\u9009] - \u8981\u8FD4\u56DE\u7684\u5217\u6570\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SEQUENCE",t:"14",d:"\u751F\u6210\u6570\u5B57\u5E8F\u5217\u7684\u5217\u8868\u3002",a:"\u751F\u6210\u6570\u5B57\u5E8F\u5217\u7684\u5217\u8868\u3002",m:[1,4],p:[{name:"rows",detail:"\u8981\u8FD4\u56DE\u7684\u884C\u6570\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"cols",detail:"[\u53EF\u9009] - \u8981\u8FD4\u56DE\u7684\u5217\u6570\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"start",detail:"[\u53EF\u9009] - \u5E8F\u5217\u4E2D\u7684\u7B2C\u4E00\u4E2A\u6570\u5B57\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"step",detail:"[\u53EF\u9009] - \u5E8F\u5217\u4E2D\u6BCF\u4E2A\u5E8F\u5217\u503C\u7684\u589E\u91CF\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"EVALUATE",t:"3",d:"\u5BF9\u4EE5\u6587\u5B57\u8868\u793A\u7684\u516C\u5F0F\u6216\u8005\u8868\u8FBE\u5F0F\u6C42\u503C\uFF0C\u5E76\u8FD4\u56DE\u7ED3\u679C\u3002",a:"\u6839\u636E\u6587\u5B57\u516C\u5F0F\u6216\u8005\u8868\u8FBE\u5F0F\u6C42\u503C\u3002",m:[1,1],p:[{name:"\u516C\u5F0F",example:'"A1+5*2^2"',detail:"\u516C\u5F0F\u6216\u8868\u8FBE\u5F0F",require:"m",repeat:"n",type:"rangeall"}]}],toolbar:{undo:"\u64A4\u9500",redo:"\u91CD\u505A",paintFormat:"\u683C\u5F0F\u5237",currencyFormat:"\u8D27\u5E01\u683C\u5F0F",percentageFormat:"\u767E\u5206\u6BD4\u683C\u5F0F",numberDecrease:"\u51CF\u5C11\u5C0F\u6570\u4F4D\u6570",numberIncrease:"\u589E\u52A0\u5C0F\u6570\u4F4D\u6570",moreFormats:"\u66F4\u591A\u683C\u5F0F",font:"\u5B57\u4F53",fontSize:"\u5B57\u53F7\u5927\u5C0F",bold:"\u7C97\u4F53 (Ctrl+B)",italic:"\u659C\u4F53 (Ctrl+I)",strikethrough:"\u5220\u9664\u7EBF (Alt+Shift+5)",underline:"\u4E0B\u5212\u7EBF",textColor:"\u6587\u672C\u989C\u8272",chooseColor:"\u989C\u8272\u9009\u62E9",resetColor:"\u91CD\u7F6E\u989C\u8272",customColor:"\u81EA\u5B9A\u4E49",alternatingColors:"\u4EA4\u66FF\u989C\u8272",confirmColor:"\u786E\u5B9A\u989C\u8272",cancelColor:"\u53D6\u6D88",collapse:"\u6536\u8D77",fillColor:"\u5355\u5143\u683C\u989C\u8272",border:"\u8FB9\u6846",borderStyle:"\u8FB9\u6846\u7C7B\u578B",mergeCell:"\u5408\u5E76\u5355\u5143\u683C",chooseMergeType:"\u9009\u62E9\u5408\u5E76\u7C7B\u578B",horizontalAlign:"\u6C34\u5E73\u5BF9\u9F50",verticalAlign:"\u5782\u76F4\u5BF9\u9F50",alignment:"\u5BF9\u9F50\u65B9\u5F0F",textWrap:"\u6587\u672C\u6362\u884C",textWrapMode:"\u6362\u884C\u65B9\u5F0F",textRotate:"\u6587\u672C\u65CB\u8F6C",textRotateMode:"\u65CB\u8F6C\u65B9\u5F0F",freezeTopRow:"\u51BB\u7ED3\u9996\u884C",sortAndFilter:"\u6392\u5E8F\u548C\u7B5B\u9009",findAndReplace:"\u67E5\u627E\u66FF\u6362",sum:"\u6C42\u548C",autoSum:"\u81EA\u52A8\u6C42\u548C",moreFunction:"\u66F4\u591A\u51FD\u6570",conditionalFormat:"\u6761\u4EF6\u683C\u5F0F",postil:"\u6279\u6CE8",pivotTable:"\u6570\u636E\u900F\u89C6\u8868",chart:"\u56FE\u8868",screenshot:"\u622A\u56FE",splitColumn:"\u5206\u5217",insertImage:"\u63D2\u5165\u56FE\u7247",insertLink:"\u63D2\u5165\u94FE\u63A5",dataVerification:"\u6570\u636E\u9A8C\u8BC1",protection:"\u4FDD\u62A4\u5DE5\u4F5C\u8868\u5185\u5BB9",clearText:"\u6E05\u9664\u989C\u8272\u9009\u62E9",noColorSelectedText:"\u6CA1\u6709\u989C\u8272\u88AB\u9009\u62E9",toolMore:"\u66F4\u591A",toolLess:"\u5C11\u4E8E",toolClose:"\u6536\u8D77",toolMoreTip:"\u66F4\u591A\u529F\u80FD",moreOptions:"\u66F4\u591A\u9009\u9879",cellFormat:"\u8BBE\u7F6E\u5355\u5143\u683C\u683C\u5F0F",print:"\u6253\u5370"},alternatingColors:{applyRange:"\u5E94\u7528\u8303\u56F4",selectRange:"\u9009\u62E9\u5E94\u7528\u8303\u56F4",header:"\u9875\u7709",footer:"\u9875\u811A",errorInfo:"\u4E0D\u80FD\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C\uFF0C\u8BF7\u9009\u62E9\u5355\u4E2A\u533A\u57DF\uFF0C\u7136\u540E\u518D\u8BD5",textTitle:"\u683C\u5F0F\u6837\u5F0F",custom:"\u81EA\u5B9A\u4E49",close:"\u5173\u95ED",selectionTextColor:"\u9009\u62E9\u6587\u672C\u989C\u8272",selectionCellColor:"\u9009\u62E9\u5355\u5143\u683C\u989C\u8272",removeColor:"\u79FB\u9664\u4EA4\u66FF\u989C\u8272",colorShow:"\u989C\u8272",currentColor:"\u5F53\u524D\u989C\u8272",tipSelectRange:"\u8BF7\u9009\u62E9\u4EA4\u66FF\u989C\u8272\u5E94\u7528\u8303\u56F4",errorNoRange:"\u60A8\u9009\u62E9\u7684\u5E94\u7528\u8303\u56F4\u4E0D\u662F\u9009\u533A\uFF01",errorExistColors:"\u60A8\u9009\u62E9\u7684\u5E94\u7528\u8303\u56F4\u5DF2\u5B58\u5728\u4EA4\u66FF\u989C\u8272\u4E14\u4E0D\u5C5E\u4E8E\u4F60\u8981\u7F16\u8F91\u7684\u5E94\u7528\u8303\u56F4\uFF01"},button:{confirm:"\u786E\u5B9A",cancel:"\u53D6\u6D88",close:"\u5173\u95ED",update:"Update",delete:"Delete",insert:"\u65B0\u5EFA",prevPage:"\u4E0A\u4E00\u9875",nextPage:"\u4E0B\u4E00\u9875",total:"\u603B\u5171\uFF1A"},paint:{start:"\u683C\u5F0F\u5237\u5F00\u542F",end:"ESC\u952E\u9000\u51FA",tipSelectRange:"\u8BF7\u9009\u62E9\u9700\u8981\u590D\u5236\u683C\u5F0F\u7684\u533A\u57DF",tipNotMulti:"\u65E0\u6CD5\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C"},format:{moreCurrency:"\u66F4\u591A\u8D27\u5E01\u683C\u5F0F",moreDateTime:"\u66F4\u591A\u65E5\u671F\u4E0E\u65F6\u95F4\u683C\u5F0F",moreNumber:"\u66F4\u591A\u6570\u5B57\u683C\u5F0F",titleCurrency:"\u8D27\u5E01\u683C\u5F0F",decimalPlaces:"\u5C0F\u6570\u4F4D\u6570",titleDateTime:"\u65E5\u671F\u4E0E\u65F6\u95F4\u683C\u5F0F",titleNumber:"\u6570\u5B57\u683C\u5F0F"},info:{detailUpdate:"\u65B0\u6253\u5F00",detailSave:"\u5DF2\u6062\u590D\u672C\u5730\u7F13\u5B58",row:"\u884C",column:"\u5217",loading:"\u6E32\u67D3\u4E2D\xB7\xB7\xB7",copy:"\u526F\u672C",return:"\u8FD4\u56DE",rename:"\u91CD\u547D\u540D",tips:"\u8868\u683C\u91CD\u547D\u540D",noName:"\u65E0\u6807\u9898\u7684\u7535\u5B50\u8868\u683C",wait:"\u5F85\u66F4\u65B0",add:"\u6DFB\u52A0",addLast:"\u5728\u5E95\u90E8\u6DFB\u52A0",backTop:"\u56DE\u5230\u9876\u90E8",pageInfo:"\u5171${total}\u6761\uFF0C${totalPage}\u9875\uFF0C\u5F53\u524D\u5DF2\u663E\u793A${currentPage}\u9875",nextPage:"\u4E0B\u4E00\u9875",tipInputNumber:"\u8BF7\u8F93\u5165\u6570\u5B57",tipInputNumberLimit:"\u589E\u52A0\u8303\u56F4\u9650\u5236\u57281-100",tipRowHeightLimit:"\u884C\u9AD8\u5FC5\u987B\u57280 ~ 545\u4E4B\u95F4",tipColumnWidthLimit:"\u5217\u5BBD\u5FC5\u987B\u57280 ~ 2038\u4E4B\u95F4",pageInfoFull:"\u5171${total}\u6761\uFF0C${totalPage}\u9875\uFF0C\u5DF2\u663E\u793A\u5168\u90E8\u6570\u636E"},currencyDetail:{RMB:"\u4EBA\u6C11\u5E01",USdollar:"\u7F8E\u5143",EUR:"\u6B27\u5143",GBP:"\u82F1\u9551",HK:"\u6E2F\u5143",JPY:"\u65E5\u5143",AlbanianLek:"\u963F\u5C14\u5DF4\u5C3C\u4E9A\u5217\u514B",AlgerianDinar:"\u963F\u5C14\u53CA\u5229\u4E9A\u7B2C\u7EB3\u5C14",Afghani:"\u963F\u5BCC\u6C57\u5C3C",ArgentinePeso:"\u963F\u6839\u5EF7\u6BD4\u7D22",UnitedArabEmiratesDirham:"\u963F\u62C9\u4F2F\u8054\u5408\u914B\u957F\u56FD\u8FEA\u62C9\u59C6",ArubanFlorin:"\u963F\u9C81\u5DF4\u5F17\u7F57\u6797",OmaniRial:"\u963F\u66FC\u91CC\u4E9A\u5C14",Azerbaijanimanat:"\u963F\u585E\u62DC\u7586\u9A6C\u7EB3\u7279",EgyptianPound:"\u57C3\u53CA\u9551",EthiopianBirr:"\u57C3\u585E\u4FC4\u6BD4\u4E9A\u6BD4\u5C14",AngolaKwanza:"\u5B89\u54E5\u62C9\u5BBD\u624E",AustralianDollar:"\u6FB3\u5927\u5229\u4E9A\u5143",Patacas:"\u6FB3\u95E8\u5143",BarbadosDollar:"\u5DF4\u5DF4\u591A\u65AF\u5143",PapuaNewGuineaKina:"\u5DF4\u5E03\u4E9A\u65B0\u51E0\u5185\u4E9A\u57FA\u90A3",BahamianDollar:"\u5DF4\u54C8\u9A6C\u5143",PakistanRupee:"\u5DF4\u57FA\u65AF\u5766\u5362\u6BD4",ParaguayanGuarani:"\u5DF4\u62C9\u572D\u74DC\u62C9\u5C3C",BahrainiDinar:"\u5DF4\u6797\u7B2C\u7EB3\u5C14",PanamanianBalboa:"\u5DF4\u62FF\u9A6C\u5DF4\u6CE2\u4E9A",Brazilianreal:"\u5DF4\u897F\u91CC\u4E9A\u4F0A",Belarusianruble:"\u767D\u4FC4\u7F57\u65AF\u5362\u5E03",BermudianDollar:"\u767E\u6155\u5927\u5143",BulgarianLev:"\u4FDD\u52A0\u5229\u4E9A\u5217\u5F17",IcelandKrona:"\u51B0\u5C9B\u514B\u6717",BosniaHerzegovinaConvertibleMark:"\u6CE2\u9ED1\u53EF\u5151\u6362\u9A6C\u514B",PolishZloty:"\u6CE2\u5170\u5179\u7F57\u63D0",Boliviano:"\u73BB\u5229\u7EF4\u4E9A\u8BFA",BelizeDollar:"\u4F2F\u5229\u5179\u5143",BotswanaPula:"\u535A\u8328\u74E6\u7EB3\u666E\u62C9",NotDannuzhamu:"\u4E0D\u4E39\u52AA\u624E\u59C6",BurundiFranc:"\u5E03\u9686\u8FEA\u6CD5\u90CE",NorthKoreanWon:"\u671D\u9C9C\u5706",DanishKrone:"\u4E39\u9EA6\u514B\u6717",EastCaribbeanDollar:"\u4E1C\u52A0\u52D2\u6BD4\u5143",DominicaPeso:"\u591A\u7C73\u5C3C\u52A0\u6BD4\u7D22",RussianRuble:"\u4FC4\u56FD\u5362\u5E03",EritreanNakfa:"\u5384\u7ACB\u7279\u91CC\u4E9A\u7EB3\u514B\u6CD5",CFAfranc:"\u975E\u6D32\u91D1\u878D\u5171\u540C\u4F53\u6CD5\u90CE",PhilippinePeso:"\u83F2\u5F8B\u5BBE\u6BD4\u7D22",FijiDollar:"\u6590\u6D4E\u5143",CapeVerdeEscudo:"\u4F5B\u5F97\u89D2\u57C3\u65AF\u5E93\u591A",FalklandIslandsPound:"\u798F\u514B\u5170\u7FA4\u5C9B\u9551",GambianDalasi:"\u5188\u6BD4\u4E9A\u8FBE\u62C9\u897F",Congolesefranc:"\u521A\u679C\u6CD5\u90CE",ColombianPeso:"\u54E5\u4F26\u6BD4\u4E9A\u6BD4\u7D22",CostaRicanColon:"\u54E5\u65AF\u8FBE\u9ECE\u52A0\u79D1\u6717",CubanPeso:"\u53E4\u5DF4\u6BD4\u7D22",Cubanconvertiblepeso:"\u53E4\u5DF4\u53EF\u5151\u6362\u6BD4\u7D22",GuyanaDollar:"\u572D\u4E9A\u90A3\u5143",KazakhstanTenge:"\u54C8\u8428\u514B\u65AF\u5766\u575A\u6208",Haitiangourde:"\u6D77\u5730\u53E4\u5FB7",won:"\u97E9\u5143",NetherlandsAntillesGuilder:"\u8377\u5C5E\u5B89\u7684\u5217\u65AF\u76FE",Honduraslempiras:"\u6D2A\u90FD\u62C9\u65AF\u62C9\u4F26\u76AE\u62C9",DjiboutiFranc:"\u5409\u5E03\u63D0\u6CD5\u90CE",KyrgyzstanSom:"\u5409\u5C14\u5409\u65AF\u65AF\u5766\u7D22\u59C6",GuineaFranc:"\u51E0\u5185\u4E9A\u6CD5\u90CE",CanadianDollar:"\u52A0\u62FF\u5927\u5143",GhanaianCedi:"\u52A0\u7EB3\u585E\u5730",Cambodianriel:"\u67EC\u57D4\u5BE8\u745E\u5C14",CzechKoruna:"\u6377\u514B\u514B\u6717",ZimbabweDollar:"\u6D25\u5DF4\u5E03\u97E6\u5143",QatariRiyal:"\u5361\u5854\u5C14\u91CC\u4E9A\u5C14",CaymanIslandsDollar:"\u5F00\u66FC\u7FA4\u5C9B\u5143",Comorianfranc:"\u79D1\u6469\u7F57\u6CD5\u90CE",KuwaitiDinar:"\u79D1\u5A01\u7279\u7B2C\u7EB3\u5C14",CroatianKuna:"\u514B\u7F57\u5730\u4E9A\u5E93\u7EB3",KenyanShilling:"\u80AF\u5C3C\u4E9A\u5148\u4EE4",LesothoLoti:"\u83B1\u7D22\u6258\u6D1B\u8482",LaoKip:"\u8001\u631D\u57FA\u666E",LebanesePound:"\u9ECE\u5DF4\u5AE9\u9551",Lithuanianlitas:"\u7ACB\u9676\u5B9B\u7ACB\u7279",LibyanDinar:"\u5229\u6BD4\u4E9A\u7B2C\u7EB3\u5C14",LiberianDollar:"\u5229\u6BD4\u4E9A\u5143",RwandaFranc:"\u5362\u65FA\u8FBE\u6CD5\u90CE",RomanianLeu:"\u7F57\u9A6C\u5C3C\u4E9A\u5217\u4F0A",MalagasyAriary:"\u9A6C\u8FBE\u52A0\u65AF\u52A0\u963F\u91CC\u4E9A\u91CC",MaldivianRufiyaa:"\u9A6C\u5C14\u4EE3\u592B\u62C9\u83F2\u4E9A",MalawiKwacha:"\u9A6C\u62C9\u7EF4\u514B\u74E6\u67E5",MalaysianRinggit:"\u9A6C\u6765\u897F\u4E9A\u6797\u5409\u7279",MacedoniawearingDinar:"\u9A6C\u5176\u987F\u6234\u7B2C\u7EB3\u5C14",MauritiusRupee:"\u6BDB\u91CC\u6C42\u65AF\u5362\u6BD4",MauritanianOuguiya:"\u6BDB\u91CC\u5854\u5C3C\u4E9A\u4E4C\u5409\u4E9A",MongolianTugrik:"\u8499\u53E4\u56FE\u683C\u91CC\u514B",BangladeshiTaka:"\u5B5F\u52A0\u62C9\u5854\u5361",PeruvianNuevoSol:"\u79D8\u9C81\u65B0\u7D22\u5C14",MyanmarKyat:"\u7F05\u7538\u5F00\u4E9A\u7279",MoldovanLeu:"\u6469\u5C14\u591A\u74E6\u5217\u4F0A",MoroccanDirham:"\u6469\u6D1B\u54E5\u8FEA\u62C9\u59C6",MozambiqueMetical:"\u83AB\u6851\u6BD4\u514B\u6885\u8482\u5361\u5C14",MexicanPeso:"\u58A8\u897F\u54E5\u6BD4\u7D22",NamibianDollar:"\u7EB3\u7C73\u6BD4\u4E9A\u5143",SouthAfricanRand:"\u5357\u975E\u5170\u7279",SouthSudanesePound:"\u5357\u82CF\u4E39\u9551",NicaraguaCordoba:"\u5C3C\u52A0\u62C9\u74DC\u79D1\u591A\u5DF4",NepaleseRupee:"\u5C3C\u6CCA\u5C14\u5362\u6BD4",NigerianNaira:"\u5C3C\u65E5\u5229\u4E9A\u5948\u62C9",NorwegianKrone:"\u632A\u5A01\u514B\u6717",GeorgianLari:"\u4E54\u6CBB\u4E9A\u62C9\u745E",RMBOffshore:"\u4EBA\u6C11\u5E01\uFF08\u79BB\u5CB8\uFF09",SwedishKrona:"\u745E\u5178\u514B\u6717",SwissFranc:"\u745E\u58EB\u6CD5\u90CE",SerbianDinar:"\u585E\u5C14\u7EF4\u4E9A\u7B2C\u7EB3\u5C14",SierraLeone:"\u585E\u62C9\u5229\u6602\u5229\u6602",SeychellesRupee:"\u585E\u820C\u5C14\u5362\u6BD4",SaudiRiyal:"\u6C99\u7279\u91CC\u4E9A\u5C14",SaoTomeDobra:"\u5723\u591A\u7F8E\u591A\u5E03\u62C9",SaintHelenapound:"\u5723\u8D6B\u52D2\u62FF\u7FA4\u5C9B\u78C5",SriLankaRupee:"\u65AF\u91CC\u5170\u5361\u5362\u6BD4",SwazilandLilangeni:"\u65AF\u5A01\u58EB\u5170\u91CC\u5170\u5409\u5C3C",SudanesePound:"\u82CF\u4E39\u9551",Surinamesedollar:"\u82CF\u91CC\u5357\u5143",SolomonIslandsDollar:"\u6240\u7F57\u95E8\u7FA4\u5C9B\u5143",SomaliShilling:"\u7D22\u9A6C\u91CC\u5148\u4EE4",TajikistanSomoni:"\u5854\u5409\u514B\u65AF\u5766\u7D22\u83AB\u5C3C",PacificFranc:"\u592A\u5E73\u6D0B\u6CD5\u90CE",ThaiBaht:"\u6CF0\u56FD\u94E2",TanzanianShilling:"\u5766\u6851\u5C3C\u4E9A\u5148\u4EE4",TonganPaanga:"\u6C64\u52A0\u6F58\u52A0",TrinidadandTobagoDollar:"\u7279\u7ACB\u5C3C\u8FBE\u548C\u591A\u5DF4\u54E5\u5143",TunisianDinar:"\u7A81\u5C3C\u65AF\u7B2C\u7EB3\u5C14",TurkishLira:"\u571F\u8033\u5176\u91CC\u62C9",VanuatuVatu:"\u74E6\u52AA\u963F\u56FE\u74E6\u56FE",GuatemalanQuetzal:"\u5371\u5730\u9A6C\u62C9\u683C\u67E5\u5C14",CommissionBolivar:"\u59D4\u5185\u745E\u62C9\u535A\u5229\u74E6",BruneiDollar:"\u6587\u83B1\u5143",UgandanShilling:"\u4E4C\u5E72\u8FBE\u5148\u4EE4",UkrainianHryvnia:"\u4E4C\u514B\u5170\u683C\u91CC\u592B\u5C3C\u4E9A",UruguayanPeso:"\u4E4C\u62C9\u572D\u6BD4\u7D22",Uzbekistansom:"\u4E4C\u5179\u522B\u514B\u65AF\u5766\u82CF\u59C6",WesternSamoaTala:"\u897F\u8428\u6469\u4E9A\u5854\u62C9",SingaporeDollar:"\u65B0\u52A0\u5761\u5143",NT:"\u65B0\u53F0\u5E01",NewZealandDollar:"\u65B0\u897F\u5170\u5143",HungarianForint:"\u5308\u7259\u5229\u798F\u6797",SyrianPound:"\u53D9\u5229\u4E9A\u9551",JamaicanDollar:"\u7259\u4E70\u52A0\u5143",ArmenianDram:"\u4E9A\u7F8E\u5C3C\u4E9A\u5FB7\u62C9\u59C6",YemeniRial:"\u4E5F\u95E8\u91CC\u4E9A\u5C14",IraqiDinar:"\u4F0A\u62C9\u514B\u7B2C\u7EB3\u5C14",IranianRial:"\u4F0A\u6717\u91CC\u4E9A\u5C14",NewIsraeliShekel:"\u4EE5\u8272\u5217\u65B0\u8C22\u514B\u5C14",IndianRupee:"\u5370\u5EA6\u5362\u6BD4",IndonesianRupiah:"\u5370\u5EA6\u5C3C\u897F\u4E9A\u5362\u6BD4",JordanianDinar:"\u7EA6\u65E6\u7B2C\u7EB3\u5C14",VND:"\u8D8A\u5357\u76FE",ZambianKwacha:"\u8D5E\u6BD4\u4E9A\u514B\u74E6\u67E5",GibraltarPound:"\u76F4\u5E03\u7F57\u9640\u9551",ChileanPeso:"\u667A\u5229\u6BD4\u7D22",CFAFrancBEAC:"\u4E2D\u975E\u91D1\u878D\u5408\u4F5C\u6CD5\u90CE"},defaultFmt:[{text:"\u81EA\u52A8",value:"General",example:""},{text:"\u7EAF\u6587\u672C",value:"@",example:""},{text:"",value:"split",example:""},{text:"\u6570\u5B57",value:"##0.00",example:"1000.12"},{text:"\u767E\u5206\u6BD4",value:"#0.00%",example:"12.21%"},{text:"\u79D1\u5B66\u8BA1\u6570",value:"0.00E+00",example:"1.01E+5"},{text:"",value:"split",example:""},{text:"\u4F1A\u8BA1",value:"\xA5(0.00)",example:"\xA5(1200.09)"},{text:"\u4E07\u5143",value:"w",example:"1\u4EBF2000\u4E072500"},{text:"\u8D27\u5E01",value:"\xA50.00",example:"\xA51200.09"},{text:"\u4E07\u51432\u4F4D\u5C0F\u6570",value:"w0.00",example:"2\u4E072500.55"},{text:"",value:"split",example:""},{text:"\u65E5\u671F",value:"yyyy-MM-dd",example:"2017-11-29"},{text:"\u65F6\u95F4",value:"hh:mm AM/PM",example:"3:00 PM"},{text:"\u65F6\u95F424H",value:"hh:mm",example:"15:00"},{text:"\u65E5\u671F\u65F6\u95F4",value:"yyyy-MM-dd hh:mm AM/PM",example:"2017-11-29 3:00 PM"},{text:"\u65E5\u671F\u65F6\u95F424H",value:"yyyy-MM-dd hh:mm",example:"2017-11-29 15:00"},{text:"",value:"split",example:""},{text:"\u81EA\u5B9A\u4E49\u683C\u5F0F",value:"fmtOtherSelf",example:"more"}],dateFmtList:[{name:"1930-08-05",value:"yyyy-MM-dd"},{name:"1930/8/5",value:"yyyy/MM/dd"},{name:"1930\u5E748\u67085\u65E5",value:'yyyy"\u5E74"M"\u6708"d"\u65E5"'},{name:"08-05",value:"MM-dd"},{name:"8-5",value:"M-d"},{name:"8\u67085\u65E5",value:'M"\u6708"d"\u65E5"'},{name:"13:30:30",value:"h:mm:ss"},{name:"13:30",value:"h:mm"},{name:"\u4E0B\u534801:30",value:"\u4E0A\u5348/\u4E0B\u5348 hh:mm"},{name:"\u4E0B\u53481:30",value:"\u4E0A\u5348/\u4E0B\u5348 h:mm"},{name:"\u4E0B\u53481:30:30",value:"\u4E0A\u5348/\u4E0B\u5348 h:mm:ss"},{name:"08-05 \u4E0B\u534801:30",value:"MM-dd \u4E0A\u5348/\u4E0B\u5348 hh:mm"}],fontFamily:{MicrosoftYaHei:"Microsoft YaHei"},fontarray:["Times New Roman","Arial","Tahoma","Verdana","\u5FAE\u8F6F\u96C5\u9ED1","\u5B8B\u4F53","\u9ED1\u4F53","\u6977\u4F53","\u4EFF\u5B8B","\u65B0\u5B8B\u4F53","\u534E\u6587\u65B0\u9B4F","\u534E\u6587\u884C\u6977","\u534E\u6587\u96B6\u4E66"],fontjson:{"times new roman":0,arial:1,tahoma:2,verdana:3,\u5FAE\u8F6F\u96C5\u9ED1:4,"microsoft yahei":4,\u5B8B\u4F53:5,simsun:5,\u9ED1\u4F53:6,simhei:6,\u6977\u4F53:7,kaiti:7,\u4EFF\u5B8B:8,fangsong:8,\u65B0\u5B8B\u4F53:9,nsimsun:9,\u534E\u6587\u65B0\u9B4F:10,stxinwei:10,\u534E\u6587\u884C\u6977:11,stxingkai:11,\u534E\u6587\u96B6\u4E66:12,stliti:12},border:{borderTop:"\u4E0A\u6846\u7EBF",borderBottom:"\u4E0B\u6846\u7EBF",borderLeft:"\u5DE6\u6846\u7EBF",borderRight:"\u53F3\u6846\u7EBF",borderNone:"\u65E0",borderAll:"\u6240\u6709",borderOutside:"\u5916\u4FA7",borderInside:"\u5185\u4FA7",borderHorizontal:"\u5185\u4FA7\u6A2A\u7EBF",borderVertical:"\u5185\u4FA7\u7AD6\u7EBF",borderColor:"\u8FB9\u6846\u989C\u8272",borderSize:"\u8FB9\u6846\u7C97\u7EC6"},merge:{mergeAll:"\u5168\u90E8\u5408\u5E76",mergeV:"\u5782\u76F4\u5408\u5E76",mergeH:"\u6C34\u5E73\u5408\u5E76",mergeCancel:"\u53D6\u6D88\u5408\u5E76",overlappingError:"\u4E0D\u80FD\u5408\u5E76\u91CD\u53E0\u533A\u57DF",partiallyError:"\u65E0\u6CD5\u5BF9\u90E8\u5206\u5408\u5E76\u5355\u5143\u683C\u6267\u884C\u6B64\u64CD\u4F5C"},align:{left:"\u5DE6\u5BF9\u9F50",center:"\u4E2D\u95F4\u5BF9\u9F50",right:"\u53F3\u5BF9\u9F50",top:"\u9876\u90E8\u5BF9\u9F50",middle:"\u5C45\u4E2D\u5BF9\u9F50",bottom:"\u5E95\u90E8\u5BF9\u9F50"},textWrap:{overflow:"\u6EA2\u51FA",wrap:"\u81EA\u52A8\u6362\u884C",clip:"\u622A\u65AD"},rotation:{none:"\u65E0\u65CB\u8F6C",angleup:"\u5411\u4E0A\u503E\u659C",angledown:"\u5411\u4E0B\u503E\u659C",vertical:"\u7AD6\u6392\u6587\u5B57",rotationUp:"\u5411\u4E0A90\xB0",rotationDown:"\u5411\u4E0B90\xB0"},freezen:{default:"\u51BB\u7ED3\u9996\u884C",freezenRow:"\u51BB\u7ED3\u9996\u884C",freezenColumn:"\u51BB\u7ED3\u9996\u5217",freezenRC:"\u51BB\u7ED3\u884C\u5217",freezenRowRange:"\u51BB\u7ED3\u884C\u5230\u9009\u533A",freezenColumnRange:"\u51BB\u7ED3\u5217\u5230\u9009\u533A",freezenRCRange:"\u51BB\u7ED3\u884C\u5217\u5230\u9009\u533A",freezenCancel:"\u53D6\u6D88\u51BB\u7ED3",noSeletionError:"\u6CA1\u6709\u9009\u533A"},sort:{asc:"\u5347\u5E8F",desc:"\u964D\u5E8F",custom:"\u81EA\u5B9A\u4E49\u6392\u5E8F",hasTitle:"\u6570\u636E\u5177\u6709\u6807\u9898\u884C",sortBy:"\u6392\u5E8F\u4F9D\u636E",addOthers:"\u6DFB\u52A0\u5176\u4ED6\u6392\u5E8F\u5217",close:"\u5173\u95ED",confirm:"\u6392\u5E8F",columnOperation:"\u5217",secondaryTitle:"\u6B21\u8981\u6392\u5E8F",sortTitle:"\u6392\u5E8F\u8303\u56F4",sortRangeTitle:"\u6392\u5E8F\u8303\u56F4\u4ECE",sortRangeTitleTo:"\u5230",noRangeError:"\u4E0D\u80FD\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C\uFF0C\u8BF7\u9009\u62E9\u5355\u4E2A\u533A\u57DF\uFF0C\u7136\u540E\u518D\u8BD5",mergeError:"\u9009\u533A\u6709\u5408\u5E76\u5355\u5143\u683C\uFF0C\u65E0\u6CD5\u6267\u884C\u6B64\u64CD\u4F5C\uFF01"},filter:{filter:"\u7B5B\u9009",clearFilter:"\u6E05\u9664\u7B5B\u9009",sortByAsc:"\u4EE5A-Z\u5347\u5E8F\u6392\u5217",sortByDesc:"\u4EE5Z-A\u964D\u5E8F\u6392\u5217",filterByColor:"\u6309\u989C\u8272\u7B5B\u9009",filterByCondition:"\u6309\u6761\u4EF6\u8FC7\u6EE4",filterByValues:"\u6309\u503C\u8FC7\u6EE4",filiterInputNone:"\u65E0",filiterInputTip:"\u8F93\u5165\u7B5B\u9009\u503C",filiterRangeStartTip:"\u8303\u56F4\u5F00\u59CB",filiterRangeEndTip:"\u8303\u56F4\u7ED3\u675F",filterValueByAllBtn:"\u5168\u9009",filterValueByClearBtn:"\u6E05\u9664",filterValueByInverseBtn:"\u53CD\u9009",filterValueByTip:"\u6309\u7167\u503C\u8FDB\u884C\u7B5B\u9009",filterConform:"\u786E \u8BA4",filterCancel:"\u53D6 \u6D88",clearFilter:"\u6E05\u9664\u7B5B\u9009",conditionNone:"\u65E0",conditionCellIsNull:"\u5355\u5143\u683C\u4E3A\u7A7A",conditionCellNotNull:"\u5355\u5143\u683C\u6709\u6570\u636E",conditionCellTextContain:"\u6587\u672C\u5305\u542B",conditionCellTextNotContain:"\u6587\u672C\u4E0D\u5305\u542B",conditionCellTextStart:"\u6587\u672C\u5F00\u5934\u4E3A",conditionCellTextEnd:"\u6587\u672C\u7ED3\u5C3E\u4E3A",conditionCellTextEqual:"\u6587\u672C\u7B49\u4E8E",conditionCellDateEqual:"\u65E5\u671F\u7B49\u4E8E",conditionCellDateBefore:"\u65E5\u671F\u65E9\u4E8E",conditionCellDateAfter:"\u65E5\u671F\u665A\u4E8E",conditionCellGreater:"\u5927\u4E8E",conditionCellGreaterEqual:"\u5927\u4E8E\u7B49\u4E8E",conditionCellLess:"\u5C0F\u4E8E",conditionCellLessEqual:"\u5C0F\u4E8E\u7B49\u4E8E",conditionCellEqual:"\u7B49\u4E8E",conditionCellNotEqual:"\u4E0D\u7B49\u4E8E",conditionCellBetween:"\u4ECB\u4E8E",conditionCellNotBetween:"\u4E0D\u5728\u5176\u4E2D",filiterMoreDataTip:"\u6570\u636E\u91CF\u5927\uFF01\u8BF7\u7A0D\u540E",filiterMonthText:"\u6708",filiterYearText:"\u5E74",filiterByColorTip:"\u6309\u5355\u5143\u683C\u989C\u8272\u7B5B\u9009",filiterByTextColorTip:"\u6309\u5355\u5143\u683C\u5B57\u4F53\u989C\u8272\u7B5B\u9009",filterContainerOneColorTip:"\u672C\u5217\u4EC5\u5305\u542B\u4E00\u79CD\u989C\u8272",filterDateFormatTip:"\u65E5\u671F\u683C\u5F0F",valueBlank:"(\u7A7A\u767D)",mergeError:"\u7B5B\u9009\u9009\u533A\u6709\u5408\u5E76\u5355\u5143\u683C\uFF0C\u65E0\u6CD5\u6267\u884C\u6B64\u64CD\u4F5C\uFF01"},rightclick:{copy:"\u590D\u5236",copyAs:"\u590D\u5236\u4E3A",paste:"\u7C98\u8D34",insert:"\u63D2\u5165",delete:"\u5220\u9664",deleteCell:"\u5220\u9664\u5355\u5143\u683C",deleteSelected:"\u5220\u9664\u9009\u4E2D",hide:"\u9690\u85CF",hideSelected:"\u9690\u85CF\u9009\u4E2D",showHide:"\u663E\u793A\u9690\u85CF",to:"\u5411",left:"\u5DE6",right:"\u53F3",top:"\u4E0A",bottom:"\u4E0B",moveLeft:"\u5DE6\u79FB",moveUp:"\u4E0A\u79FB",add:"\u589E\u52A0",row:"\u884C",column:"\u5217",width:"\u5BBD",height:"\u9AD8",number:"\u6570\u5B57",confirm:"\u786E\u8BA4",orderAZ:"A-Z\u987A\u5E8F\u6392\u5217",orderZA:"Z-A\u964D\u5E8F\u6392\u5217",clearContent:"\u6E05\u9664\u5185\u5BB9",matrix:"\u77E9\u9635\u64CD\u4F5C\u9009\u533A",sortSelection:"\u6392\u5E8F\u9009\u533A",filterSelection:"\u7B5B\u9009\u9009\u533A",chartGeneration:"\u56FE\u8868\u751F\u6210",firstLineTitle:"\u9996\u884C\u4E3A\u6807\u9898",untitled:"\u65E0\u6807\u9898",array1:"\u4E00\u7EF4\u6570\u7EC4",array2:"\u4E8C\u7EF4\u6570\u7EC4",array3:"\u591A\u7EF4\u6570\u7EC4",diagonal:"\u5BF9\u89D2\u7EBF",antiDiagonal:"\u53CD\u5BF9\u89D2\u7EBF",diagonalOffset:"\u5BF9\u89D2\u504F\u79FB",offset:"\u504F\u79FB\u91CF",boolean:"\u5E03\u5C14\u503C",flip:"\u7FFB\u8F6C",upAndDown:"\u4E0A\u4E0B",leftAndRight:"\u5DE6\u53F3",clockwise:"\u987A\u65F6\u9488",counterclockwise:"\u9006\u65F6\u9488",transpose:"\u8F6C\u7F6E",matrixCalculation:"\u77E9\u9635\u8BA1\u7B97",plus:"\u52A0",minus:"\u51CF",multiply:"\u4E58",divided:"\u9664",power:"\u6B21\u65B9",root:"\u6B21\u65B9\u6839",log:"log",delete0:"\u5220\u9664\u4E24\u7AEF0\u503C",removeDuplicate:"\u5220\u9664\u91CD\u590D\u503C",byRow:"\u6309\u884C",byCol:"\u6309\u5217",generateNewMatrix:"\u751F\u6210\u65B0\u77E9\u9635"},comment:{insert:"\u65B0\u5EFA\u6279\u6CE8",edit:"\u7F16\u8F91\u6279\u6CE8",delete:"\u5220\u9664",showOne:"\u663E\u793A/\u9690\u85CF\u6279\u6CE8",showAll:"\u663E\u793A/\u9690\u85CF\u6240\u6709\u6279\u6CE8"},screenshot:{screenshotTipNoSelection:"\u8BF7\u6846\u9009\u9700\u8981\u622A\u56FE\u7684\u8303\u56F4",screenshotTipTitle:"\u63D0\u793A\uFF01",screenshotTipHasMerge:"\u65E0\u6CD5\u5BF9\u5408\u5E76\u5355\u5143\u683C\u6267\u884C\u6B64\u64CD\u4F5C",screenshotTipHasMulti:"\u65E0\u6CD5\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C",screenshotTipSuccess:"\u622A\u53D6\u6210\u529F",screenshotImageName:"\u622A\u56FE",downLoadClose:"\u5173\u95ED",downLoadCopy:"\u590D\u5236\u5230\u526A\u5207\u677F",downLoadBtn:"\u4E0B\u8F7D",browserNotTip:"\u4E0B\u8F7D\u529F\u80FDIE\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\uFF01",rightclickTip:"\u8BF7\u5728\u56FE\u7247\u4E0A\u53F3\u952E\u70B9\u51FB'\u590D\u5236'",successTip:"\u5DF2\u6210\u529F\u590D\u5236\uFF08\u5982\u679C\u7C98\u8D34\u5931\u8D25\uFF0C\u8BF7\u5728\u56FE\u7247\u4E0A\u53F3\u952E\u70B9\u51FB'\u590D\u5236\u56FE\u7247'\uFF09"},splitText:{splitDelimiters:"\u5206\u5272\u7B26\u53F7",splitOther:"\u5176\u5B83",splitContinueSymbol:"\u8FDE\u7EED\u5206\u9694\u7B26\u53F7\u89C6\u4E3A\u5355\u4E2A\u5904\u7406",splitDataPreview:"\u6570\u636E\u9884\u89C8",splitTextTitle:"\u6587\u672C\u5206\u5217",splitConfirmToExe:"\u6B64\u5904\u5DF2\u6709\u6570\u636E\uFF0C\u662F\u5426\u66FF\u6362\u5B83\uFF1F",tipNoMulti:"\u4E0D\u80FD\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C\uFF0C\u8BF7\u9009\u62E9\u5355\u4E2A\u533A\u57DF\uFF0C\u7136\u540E\u518D\u8BD5",tipNoMultiColumn:"\u4E00\u6B21\u53EA\u80FD\u8F6C\u6362\u4E00\u5217\u6570\u636E\uFF0C\u9009\u5B9A\u533A\u57DF\u53EF\u4EE5\u6709\u591A\u884C\uFF0C\u4F46\u4E0D\u80FD\u6709\u591A\u5217\uFF0C\u8BF7\u5728\u9009\u5B9A\u5355\u5217\u533A\u57DF\u4EE5\u540E\u518D\u8BD5"},imageText:{imageSetting:"\u56FE\u7247\u8BBE\u7F6E",close:"\u5173\u95ED",conventional:"\u5E38\u89C4",moveCell1:"\u79FB\u52A8\u5E76\u8C03\u6574\u5355\u5143\u683C\u5927\u5C0F",moveCell2:"\u79FB\u52A8\u5E76\u4E14\u4E0D\u8C03\u6574\u5355\u5143\u683C\u7684\u5927\u5C0F",moveCell3:"\u4E0D\u8981\u79FB\u52A8\u5355\u5143\u683C\u5E76\u8C03\u6574\u5176\u5927\u5C0F",fixedPos:"\u56FA\u5B9A\u4F4D\u7F6E",border:"\u8FB9\u6846",width:"\u5BBD\u5EA6",radius:"\u534A\u5F84",style:"\u6837\u5F0F",solid:"\u5B9E\u7EBF",dashed:"\u865A\u7EBF",dotted:"\u70B9\u72B6",double:"\u53CC\u7EBF",color:"\u989C\u8272"},punctuation:{tab:"Tab \u952E",semicolon:"\u5206\u53F7",comma:"\u9017\u53F7",space:"\u7A7A\u683C"},findAndReplace:{find:"\u67E5\u627E",replace:"\u66FF\u6362",goto:"\u8F6C\u5230",location:"\u5B9A\u4F4D\u6761\u4EF6",formula:"\u516C\u5F0F",date:"\u65E5\u671F",number:"\u6570\u5B57",string:"\u5B57\u7B26",error:"\u9519\u8BEF",condition:"\u6761\u4EF6\u683C\u5F0F",rowSpan:"\u95F4\u9694\u884C",columnSpan:"\u95F4\u9694\u5217",locationExample:"\u5B9A\u4F4D",lessTwoRowTip:"\u8BF7\u9009\u62E9\u6700\u5C11\u4E24\u884C",lessTwoColumnTip:"\u8BF7\u9009\u62E9\u6700\u5C11\u4E24\u884C",findTextbox:"\u67E5\u627E\u5185\u5BB9",replaceTextbox:"\u66FF\u6362\u5185\u5BB9",regexTextbox:"\u6B63\u5219\u8868\u8FBE\u5F0F\u5339\u914D",wholeTextbox:"\u6574\u8BCD\u5339\u914D",distinguishTextbox:"\u533A\u5206\u5927\u5C0F\u5199\u5339\u914D",allReplaceBtn:"\u5168\u90E8\u66FF\u6362",replaceBtn:"\u66FF\u6362",allFindBtn:"\u67E5\u627E\u5168\u90E8",findBtn:"\u67E5\u627E\u4E0B\u4E00\u4E2A",noFindTip:"\u6CA1\u6709\u67E5\u627E\u5230\u8BE5\u5185\u5BB9",modeTip:"\u8BE5\u6A21\u5F0F\u4E0B\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C",searchTargetSheet:"\u5DE5\u4F5C\u8868",searchTargetCell:"\u5355\u5143\u683C",searchTargetValue:"\u503C",searchInputTip:"\u8BF7\u8F93\u5165\u67E5\u627E\u5185\u5BB9",noReplceTip:"\u6CA1\u6709\u53EF\u66FF\u6362\u7684\u5185\u5BB9",noMatchTip:"\u627E\u4E0D\u5230\u5339\u914D\u9879",successTip:"\u5DF2\u7ECF\u5E2E\u60A8\u641C\u7D22\u5E76\u8FDB\u884C\u4E86${xlength}\u5904\u66FF\u6362",locationConstant:"\u5E38\u91CF",locationFormula:"\u516C\u5F0F",locationDate:"\u65E5\u671F",locationDigital:"\u6570\u5B57",locationString:"\u5B57\u7B26",locationBool:"\u903B\u8F91\u503C",locationError:"\u9519\u8BEF",locationNull:"\u7A7A\u503C",locationCondition:"\u6761\u4EF6\u683C\u5F0F",locationRowSpan:"\u95F4\u9694\u884C",locationColumnSpan:"\u95F4\u9694\u5217",locationTiplessTwoRow:"\u8BF7\u9009\u62E9\u6700\u5C11\u4E24\u884C",locationTiplessTwoColumn:"\u8BF7\u9009\u62E9\u6700\u5C11\u4E24\u5217",locationTipNotFindCell:"\u672A\u627E\u5230\u5355\u5143\u683C"},sheetconfig:{delete:"\u5220\u9664",copy:"\u590D\u5236",rename:"\u91CD\u547D\u540D",changeColor:"\u66F4\u6539\u989C\u8272",hide:"\u9690\u85CF",unhide:"\u53D6\u6D88\u9690\u85CF",moveLeft:"\u5411\u5DE6\u79FB",moveRight:"\u5411\u53F3\u79FB",resetColor:"\u91CD\u7F6E\u989C\u8272",cancelText:"\u53D6\u6D88",chooseText:"\u786E\u5B9A\u989C\u8272",tipNameRepeat:"\u6807\u7B7E\u9875\u7684\u540D\u79F0\u4E0D\u80FD\u91CD\u590D\uFF01\u8BF7\u91CD\u65B0\u4FEE\u6539",noMoreSheet:"\u5DE5\u4F5C\u8584\u5185\u81F3\u5C11\u542B\u6709\u4E00\u5F20\u53EF\u89C6\u5DE5\u4F5C\u8868\u3002\u82E5\u9700\u5220\u9664\u9009\u5B9A\u7684\u5DE5\u4F5C\u8868\uFF0C\u8BF7\u5148\u63D2\u5165\u4E00\u5F20\u65B0\u5DE5\u4F5C\u8868\u6216\u663E\u793A\u4E00\u5F20\u9690\u85CF\u7684\u5DE5\u4F5C\u8868\u3002",confirmDelete:"\u662F\u5426\u5220\u9664",redoDelete:"\u53EF\u4EE5\u901A\u8FC7Ctrl+Z\u64A4\u9500\u5220\u9664",noHide:"\u4E0D\u80FD\u9690\u85CF, \u81F3\u5C11\u4FDD\u7559\u4E00\u4E2Asheet\u6807\u7B7E",chartEditNoOpt:"\u56FE\u8868\u7F16\u8F91\u6A21\u5F0F\u4E0B\u4E0D\u5141\u8BB8\u8BE5\u64CD\u4F5C\uFF01",sheetNameSpecCharError:`\u540D\u79F0\u4E0D\u80FD\u8D85\u8FC731\u4E2A\u5B57\u7B26\uFF0C\u9996\u5C3E\u4E0D\u80FD\u662F' \u4E14\u540D\u79F0\u4E0D\u80FD\u5305\u542B:\r +[ ] : \\ ? * /`,sheetNamecannotIsEmptyError:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A!"},conditionformat:{conditionformat_greaterThan:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u5927\u4E8E",conditionformat_greaterThan_title:"\u4E3A\u5927\u4E8E\u4EE5\u4E0B\u503C\u7684\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",conditionformat_lessThan:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u5C0F\u4E8E",conditionformat_lessThan_title:"\u4E3A\u5C0F\u4E8E\u4EE5\u4E0B\u503C\u7684\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",conditionformat_betweenness:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u4ECB\u4E8E",conditionformat_betweenness_title:"\u4E3A\u4ECB\u4E8E\u4EE5\u4E0B\u503C\u7684\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",conditionformat_equal:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u7B49\u4E8E",conditionformat_equal_title:"\u4E3A\u7B49\u4E8E\u4EE5\u4E0B\u503C\u7684\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",conditionformat_textContains:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u6587\u672C\u5305\u542B",conditionformat_textContains_title:"\u4E3A\u5305\u542B\u4EE5\u4E0B\u6587\u672C\u7684\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",conditionformat_occurrenceDate:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u53D1\u751F\u65E5\u671F",conditionformat_occurrenceDate_title:"\u4E3A\u5305\u542B\u4EE5\u4E0B\u65E5\u671F\u7684\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",conditionformat_duplicateValue:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u91CD\u590D\u503C",conditionformat_duplicateValue_title:"\u4E3A\u5305\u542B\u4EE5\u4E0B\u7C7B\u578B\u503C\u7684\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",conditionformat_top10:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u524D 10 \u9879",conditionformat_top10_percent:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u524D 10%",conditionformat_top10_title:"\u4E3A\u503C\u6700\u5927\u7684\u90A3\u4E9B\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",conditionformat_last10:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u6700\u540E 10 \u9879",conditionformat_last10_percent:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u6700\u540E 10%",conditionformat_last10_title:"\u4E3A\u503C\u6700\u5C0F\u7684\u90A3\u4E9B\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",conditionformat_AboveAverage:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u9AD8\u4E8E\u5E73\u5747\u503C",conditionformat_AboveAverage_title:"\u4E3A\u9AD8\u4E8E\u5E73\u5747\u503C\u7684\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",conditionformat_SubAverage:"\u6761\u4EF6\u683C\u5F0F\u2014\u2014\u4F4E\u4E8E\u5E73\u5747\u503C",conditionformat_SubAverage_title:"\u4E3A\u4F4E\u4E8E\u5E73\u5747\u503C\u7684\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",rule:"\u89C4\u5219",newRule:"\u65B0\u5EFA\u89C4\u5219",editRule:"\u7F16\u8F91\u89C4\u5219",deleteRule:"\u5220\u9664\u89C4\u5219",deleteCellRule:"\u6E05\u9664\u6240\u9009\u5355\u5143\u683C\u7684\u89C4\u5219",deleteSheetRule:"\u6E05\u9664\u6574\u4E2A\u5DE5\u4F5C\u8868\u7684\u89C4\u5219",manageRules:"\u7BA1\u7406\u89C4\u5219",showRules:"\u663E\u793A\u5176\u683C\u5F0F\u89C4\u5219",highlightCellRules:"\u7A81\u51FA\u663E\u793A\u5355\u5143\u683C\u89C4\u5219",itemSelectionRules:"\u9879\u76EE\u9009\u53D6\u89C4\u5219",conditionformatManageRules:"\u6761\u4EF6\u683C\u5F0F\u89C4\u5219\u7BA1\u7406\u5668",format:"\u683C\u5F0F",setFormat:"\u8BBE\u7F6E\u683C\u5F0F",setAs:"\u8BBE\u7F6E\u4E3A",setAsByArea:"\u9488\u5BF9\u9009\u5B9A\u533A\u57DF\uFF0C\u8BBE\u7F6E\u4E3A",applyRange:"\u5E94\u7528\u8303\u56F4",selectRange:"\u70B9\u51FB\u9009\u62E9\u5E94\u7528\u8303\u56F4",selectRange_percent:"\u6240\u9009\u8303\u56F4\u7684\u767E\u5206\u6BD4",selectRange_average:"\u9009\u5B9A\u8303\u56F4\u7684\u5E73\u5747\u503C",selectRange_value:"\u9009\u5B9A\u8303\u56F4\u4E2D\u7684\u6570\u503C",pleaseSelectRange:"\u8BF7\u9009\u62E9\u5E94\u7528\u8303\u56F4",selectDataRange:"\u70B9\u51FB\u9009\u62E9\u6570\u636E\u8303\u56F4",selectCell:"\u9009\u62E9\u5355\u5143\u683C",pleaseSelectCell:"\u8BF7\u9009\u62E9\u5355\u5143\u683C",pleaseSelectADate:"\u8BF7\u9009\u62E9\u65E5\u671F",pleaseEnterInteger:"\u8BF7\u8F93\u5165\u4E00\u4E2A\u4ECB\u4E8E 1 \u548C 1000 \u4E4B\u95F4\u7684\u6574\u6570",onlySingleCell:"\u53EA\u80FD\u5BF9\u5355\u4E2A\u5355\u5143\u683C\u8FDB\u884C\u5F15\u7528",conditionValueCanOnly:"\u6761\u4EF6\u503C\u53EA\u80FD\u662F\u6570\u5B57\u6216\u8005\u5355\u4E2A\u5355\u5143\u683C",ruleTypeItem1:"\u57FA\u4E8E\u5404\u81EA\u503C\u8BBE\u7F6E\u6240\u6709\u5355\u5143\u683C\u7684\u683C\u5F0F",ruleTypeItem2:"\u53EA\u4E3A\u5305\u542B\u4EE5\u4E0B\u5185\u5BB9\u7684\u5355\u5143\u683C\u8BBE\u7F6E\u683C\u5F0F",ruleTypeItem2_title:"\u53EA\u4E3A\u6EE1\u8DB3\u4EE5\u4E0B\u6761\u4EF6\u7684\u5355\u5143\u683C",ruleTypeItem3:"\u4EC5\u5BF9\u6392\u540D\u9760\u524D\u6216\u9760\u540E\u7684\u6570\u503C\u8BBE\u7F6E\u683C\u5F0F",ruleTypeItem3_title:"\u4E3A\u4EE5\u4E0B\u6392\u540D\u5185\u7684\u503C",ruleTypeItem4:"\u4EC5\u5BF9\u9AD8\u4E8E\u6216\u4F4E\u4E8E\u5E73\u5747\u503C\u7684\u6570\u503C\u8BBE\u7F6E\u683C\u5F0F",ruleTypeItem4_title:"\u4E3A\u6EE1\u8DB3\u4EE5\u4E0B\u6761\u4EF6\u7684\u503C",ruleTypeItem5:"\u4EC5\u5BF9\u552F\u4E00\u503C\u6216\u91CD\u590D\u503C\u8BBE\u7F6E\u683C\u5F0F",ruleTypeItem6:"\u4F7F\u7528\u516C\u5F0F\u786E\u5B9A\u8981\u8BBE\u7F6E\u683C\u5F0F\u7684\u5355\u5143\u683C",formula:"\u516C\u5F0F",textColor:"\u6587\u672C\u989C\u8272",cellColor:"\u5355\u5143\u683C\u989C\u8272",confirm:"\u786E\u5B9A",confirmColor:"\u786E\u5B9A\u989C\u8272",cancel:"\u53D6\u6D88",close:"\u5173\u95ED",clearColorSelect:"\u6E05\u9664\u989C\u8272\u9009\u62E9",sheet:"\u8868",currentSheet:"\u5F53\u524D\u5DE5\u4F5C\u8868",dataBar:"\u6570\u636E\u6761",dataBarColor:"\u6570\u636E\u6761\u989C\u8272",gradientDataBar_1:"\u84DD-\u767D\u6E10\u53D8\u6570\u636E\u6761",gradientDataBar_2:"\u7EFF-\u767D\u6E10\u53D8\u6570\u636E\u6761",gradientDataBar_3:"\u7EA2-\u767D\u6E10\u53D8\u6570\u636E\u6761",gradientDataBar_4:"\u6A59-\u767D\u6E10\u53D8\u6570\u636E\u6761",gradientDataBar_5:"\u6D45\u84DD-\u767D\u6E10\u53D8\u6570\u636E\u6761",gradientDataBar_6:"\u7D2B-\u767D\u6E10\u53D8\u6570\u636E\u6761",solidColorDataBar_1:"\u84DD\u8272\u6570\u636E\u6761",solidColorDataBar_2:"\u7EFF\u8272\u6570\u636E\u6761",solidColorDataBar_3:"\u7EA2\u8272\u6570\u636E\u6761",solidColorDataBar_4:"\u6A59\u8272\u6570\u636E\u6761",solidColorDataBar_5:"\u6D45\u84DD\u8272\u6570\u636E\u6761",solidColorDataBar_6:"\u7D2B\u8272\u6570\u636E\u6761",colorGradation:"\u8272\u9636",colorGradation_1:"\u7EFF-\u9EC4-\u7EA2\u8272\u9636",colorGradation_2:"\u7EA2-\u9EC4-\u7EFF\u8272\u9636",colorGradation_3:"\u7EFF-\u767D-\u7EA2\u8272\u9636",colorGradation_4:"\u7EA2-\u767D-\u7EFF\u8272\u9636",colorGradation_5:"\u84DD-\u767D-\u7EA2\u8272\u9636",colorGradation_6:"\u7EA2-\u767D-\u84DD\u8272\u9636",colorGradation_7:"\u767D-\u7EA2\u8272\u9636",colorGradation_8:"\u7EA2-\u767D\u8272\u9636",colorGradation_9:"\u7EFF-\u767D\u8272\u9636",colorGradation_10:"\u767D-\u7EFF\u8272\u9636",colorGradation_11:"\u7EFF-\u9EC4\u8272\u9636",colorGradation_12:"\u9EC4-\u7EFF\u8272\u9636",icons:"\u56FE\u6807\u96C6",pleaseSelectIcon:"\u8BF7\u70B9\u51FB\u9009\u62E9\u4E00\u7EC4\u56FE\u6807\uFF1A",cellValue:"\u5355\u5143\u683C\u503C",specificText:"\u7279\u5B9A\u6587\u672C",occurrence:"\u53D1\u751F\u65E5\u671F",greaterThan:"\u5927\u4E8E",lessThan:"\u5C0F\u4E8E",between:"\u4ECB\u4E8E",equal:"\u7B49\u4E8E",in:"\u548C",to:"\u5230",between2:"\u4E4B\u95F4",contain:"\u5305\u542B",textContains:"\u6587\u672C\u5305\u542B",duplicateValue:"\u91CD\u590D\u503C",uniqueValue:"\u552F\u4E00\u503C",top:"\u524D",top10:"\u524D 10 \u9879",top10_percent:"\u524D 10%",last:"\u540E",last10:"\u540E 10 \u9879",last10_percent:"\u540E 10%",oneself:"\u4E2A",above:"\u9AD8\u4E8E",aboveAverage:"\u9AD8\u4E8E\u5E73\u5747\u503C",below:"\u4F4E\u4E8E",belowAverage:"\u4F4E\u4E8E\u5E73\u5747\u503C",all:"\u5168\u90E8",yesterday:"\u6628\u5929",today:"\u4ECA\u5929",tomorrow:"\u660E\u5929",lastWeek:"\u4E0A\u5468",thisWeek:"\u672C\u5468",lastMonth:"\u4E0A\u6708",thisMonth:"\u672C\u6708",lastYear:"\u53BB\u5E74",thisYear:"\u672C\u5E74",last7days:"\u6700\u8FD17\u5929",last30days:"\u6700\u8FD130\u5929",next7days:"\u672A\u67657\u5929",next30days:"\u672A\u676530\u5929",next60days:"\u672A\u676560\u5929",chooseRuleType:"\u9009\u62E9\u89C4\u5219\u7C7B\u578B",editRuleDescription:"\u7F16\u8F91\u89C4\u5219\u8BF4\u660E",newFormatRule:"\u65B0\u5EFA\u683C\u5F0F\u89C4\u5219",editFormatRule:"\u7F16\u8F91\u683C\u5F0F\u89C4\u5219",formatStyle:"\u683C\u5F0F\u6837\u5F0F",fillType:"\u586B\u5145\u7C7B\u578B",color:"\u989C\u8272",twocolor:"\u53CC\u8272",tricolor:"\u4E09\u8272",multicolor:"\u5F69\u8272",grayColor:"\u7070\u8272",gradient:"\u6E10\u53D8",solid:"\u5B9E\u5FC3",maxValue:"\u6700\u5927\u503C",medianValue:"\u4E2D\u95F4\u503C",minValue:"\u6700\u5C0F\u503C",direction:"\u65B9\u5411",threeWayArrow:"\u4E09\u5411\u7BAD\u5934",fourWayArrow:"\u56DB\u5411\u7BAD\u5934",fiveWayArrow:"\u4E94\u5411\u7BAD\u5934",threeTriangles:"3\u4E2A\u4E09\u89D2\u5F62",shape:"\u5F62\u72B6",threeColorTrafficLight:"\u4E09\u8272\u4EA4\u901A\u706F",fourColorTrafficLight:"\u56DB\u8272\u4EA4\u901A\u706F",threeSigns:"\u4E09\u6807\u5FD7",greenRedBlackGradient:"\u7EFF-\u7EA2-\u9ED1\u6E10\u53D8",rimless:"\u65E0\u8FB9\u6846",bordered:"\u6709\u8FB9\u6846",mark:"\u6807\u8BB0",threeSymbols:"\u4E09\u4E2A\u7B26\u53F7",tricolorFlag:"\u4E09\u8272\u65D7",circled:"\u6709\u5706\u5708",noCircle:"\u65E0\u5706\u5708",grade:"\u7B49\u7EA7",grade4:"\u56DB\u7B49\u7EA7",grade5:"\u4E94\u7B49\u7EA7",threeStars:"3\u4E2A\u661F\u5F62",fiveQuadrantDiagram:"\u4E94\u8C61\u9650\u56FE",fiveBoxes:"5\u4E2A\u6846"},insertLink:{linkText:"\u6587\u672C",linkType:"\u94FE\u63A5\u7C7B\u578B",external:"\u5916\u90E8\u94FE\u63A5",internal:"\u5185\u90E8\u94FE\u63A5",linkAddress:"\u94FE\u63A5\u5730\u5740",linkSheet:"\u5DE5\u4F5C\u8868",linkCell:"\u5355\u5143\u683C\u5F15\u7528",linkTooltip:"\u63D0\u793A",placeholder1:"\u8BF7\u8F93\u5165\u7F51\u9875\u94FE\u63A5\u5730\u5740",placeholder2:"\u8BF7\u8F93\u5165\u8981\u5F15\u7528\u7684\u5355\u5143\u683C\uFF0C\u4F8BA1",placeholder3:"\u8BF7\u8F93\u5165\u63D0\u793A\u5185\u5BB9",tooltipInfo1:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u94FE\u63A5",tooltipInfo2:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u5355\u5143\u683C\u5F15\u7528"},dataVerification:{cellRange:"\u5355\u5143\u683C\u8303\u56F4",selectCellRange:"\u70B9\u51FB\u9009\u62E9\u5355\u5143\u683C\u8303\u56F4",selectCellRange2:"\u8BF7\u9009\u62E9\u5355\u5143\u683C\u8303\u56F4",verificationCondition:"\u9A8C\u8BC1\u6761\u4EF6",allowMultiSelect:"\u662F\u5426\u5141\u8BB8\u591A\u9009",dropdown:"\u4E0B\u62C9\u5217\u8868",checkbox:"\u590D\u9009\u6846",number:"\u6570\u5B57",number_integer:"\u6570\u5B57-\u6574\u6570",number_decimal:"\u6570\u5B57-\u5C0F\u6570",text_content:"\u6587\u672C-\u5185\u5BB9",text_length:"\u6587\u672C-\u957F\u5EA6",date:"\u65E5\u671F",validity:"\u6709\u6548\u6027",placeholder1:"\u8BF7\u8F93\u5165\u9009\u9879\uFF0C\u4EE5\u82F1\u6587\u9017\u53F7\u5206\u9694\uFF0C\u59821,2,3,4,5",placeholder2:"\u8BF7\u8F93\u5165\u5185\u5BB9",placeholder3:"\u6570\u503C\uFF0C\u598210",placeholder4:"\u8BF7\u8F93\u5165\u6307\u5B9A\u7684\u6587\u672C",placeholder5:"\u8BF7\u8F93\u5165\u9009\u4E2D\u5355\u5143\u683C\u65F6\u663E\u793A\u7684\u63D0\u793A\u8BED",selected:"\u9009\u62E9\u65F6",notSelected:"\u672A\u9009\u62E9",between:"\u4ECB\u4E8E",notBetween:"\u4E0D\u4ECB\u4E8E",equal:"\u7B49\u4E8E",notEqualTo:"\u4E0D\u7B49\u4E8E",moreThanThe:"\u5927\u4E8E",lessThan:"\u5C0F\u4E8E",greaterOrEqualTo:"\u5927\u4E8E\u7B49\u4E8E",lessThanOrEqualTo:"\u5C0F\u4E8E\u7B49\u4E8E",include:"\u5305\u62EC",exclude:"\u4E0D\u5305\u62EC",earlierThan:"\u65E9\u4E8E",noEarlierThan:"\u4E0D\u65E9\u4E8E",laterThan:"\u665A\u4E8E",noLaterThan:"\u4E0D\u665A\u4E8E",identificationNumber:"\u8EAB\u4EFD\u8BC1\u53F7\u7801",phoneNumber:"\u624B\u673A\u53F7",remote:"\u81EA\u52A8\u8FDC\u7A0B\u83B7\u53D6\u9009\u9879",prohibitInput:"\u8F93\u5165\u6570\u636E\u65E0\u6548\u65F6\u7981\u6B62\u8F93\u5165",hintShow:"\u9009\u4E2D\u5355\u5143\u683C\u65F6\u663E\u793A\u63D0\u793A\u8BED",deleteVerification:"\u5220\u9664\u9A8C\u8BC1",tooltipInfo1:"\u4E0B\u62C9\u5217\u8868\u9009\u9879\u4E0D\u53EF\u4E3A\u7A7A",tooltipInfo2:"\u590D\u9009\u6846\u5185\u5BB9\u4E0D\u53EF\u4E3A\u7A7A",tooltipInfo3:"\u8F93\u5165\u7684\u503C\u4E0D\u662F\u6570\u503C\u7C7B\u578B",tooltipInfo4:"\u6570\u503C2\u4E0D\u80FD\u5C0F\u4E8E\u6570\u503C1",tooltipInfo5:"\u6587\u672C\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",tooltipInfo6:"\u8F93\u5165\u7684\u503C\u4E0D\u662F\u65E5\u671F\u7C7B\u578B",tooltipInfo7:"\u65E5\u671F2\u4E0D\u80FD\u5C0F\u4E8E\u65E5\u671F1"},formula:{sum:"\u6C42\u548C",average:"\u5E73\u5747\u503C",count:"\u8BA1\u6570",max:"\u6700\u5927\u503C",min:"\u6700\u5C0F\u503C",ifGenerate:"if\u516C\u5F0F\u751F\u6210\u5668",find:"\u66F4\u591A\u51FD\u6570",tipNotBelongToIf:"\u8BE5\u5355\u5143\u683C\u51FD\u6570\u4E0D\u5C5E\u4E8Eif\u516C\u5F0F\uFF01",tipSelectCell:"\u8BF7\u9009\u62E9\u5355\u5143\u683C\u63D2\u5165\u51FD\u6570",ifGenCompareValueTitle:"\u6BD4\u8F83\u503C",ifGenSelectCellTitle:"\u70B9\u51FB\u9009\u62E9\u5355\u5143\u683C",ifGenRangeTitle:"\u8303\u56F4",ifGenRangeTo:"\u81F3",ifGenRangeEvaluate:"\u8303\u56F4\u8BC4\u4F30",ifGenSelectRangeTitle:"\u70B9\u51FB\u9009\u62E9\u8303\u56F4",ifGenCutWay:"\u5212\u5206\u65B9\u5F0F",ifGenCutSame:"\u5212\u5206\u503C\u76F8\u540C",ifGenCutNpiece:"\u5212\u5206\u4E3AN\u4EFD",ifGenCutCustom:"\u81EA\u5B9A\u4E49\u8F93\u5165",ifGenCutConfirm:"\u751F\u6210",ifGenTipSelectCell:"\u9009\u62E9\u5355\u5143\u683C",ifGenTipSelectCellPlace:"\u8BF7\u9009\u62E9\u5355\u5143\u683C",ifGenTipSelectRange:"\u9009\u62E9\u5355\u8303\u56F4",ifGenTipSelectRangePlace:"\u8BF7\u9009\u62E9\u8303\u56F4",ifGenTipNotNullValue:"\u6BD4\u8F83\u503C\u4E0D\u80FD\u4E3A\u7A7A\uFF01",ifGenTipLableTitile:"\u6807\u7B7E",ifGenTipRangeNotforNull:"\u8303\u56F4\u4E0D\u80FD\u4E3A\u7A7A\uFF01",ifGenTipCutValueNotforNull:"\u5212\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A\uFF01",ifGenTipNotGenCondition:"\u6CA1\u6709\u751F\u6210\u53EF\u7528\u7684\u6761\u4EF6\uFF01"},formulaMore:{valueTitle:"\u503C",tipSelectDataRange:"\u9009\u53D6\u6570\u636E\u8303\u56F4",tipDataRangeTile:"\u6570\u636E\u8303\u56F4",findFunctionTitle:"\u67E5\u627E\u51FD\u6570",tipInputFunctionName:"\u8BF7\u8F93\u5165\u60A8\u8981\u67E5\u627E\u7684\u51FD\u6570\u540D\u79F0\u6216\u51FD\u6570\u529F\u80FD\u7684\u7B80\u8981\u63CF\u8FF0",Array:"\u6570\u7EC4",Database:"\u6570\u636E\u6E90",Date:"\u65E5\u671F",Engineering:"\u5DE5\u7A0B\u8BA1\u7B97",Filter:"\u8FC7\u6EE4\u5668",Financial:"\u8D22\u52A1",luckysheet:"Luckysheet\u5185\u7F6E",other:"\u5176\u5B83",Logical:"\u903B\u8F91",Lookup:"\u67E5\u627E",Math:"\u6570\u5B66",Operator:"\u8FD0\u7B97\u7B26",Parser:"\u8F6C\u6362\u5DE5\u5177",Statistical:"\u7EDF\u8BA1",Text:"\u6587\u672C",dataMining:"\u6570\u636E\u6316\u6398",selectFunctionTitle:"\u9009\u62E9\u51FD\u6570",calculationResult:"\u8BA1\u7B97\u7ED3\u679C",tipSuccessText:"\u6210\u529F",tipParamErrorText:"\u53C2\u6570\u7C7B\u578B\u9519\u8BEF",helpClose:"\u5173\u95ED",helpCollapse:"\u6536\u8D77",helpExample:"\u793A\u4F8B",helpAbstract:"\u6458\u8981",execfunctionError:'\u63D0\u793A", "\u516C\u5F0F\u5B58\u5728\u9519\u8BEF',execfunctionSelfError:"\u516C\u5F0F\u4E0D\u53EF\u5F15\u7528\u5176\u672C\u8EAB\u7684\u5355\u5143\u683C",execfunctionSelfErrorResult:"\u516C\u5F0F\u4E0D\u53EF\u5F15\u7528\u5176\u672C\u8EAB\u7684\u5355\u5143\u683C\uFF0C\u4F1A\u5BFC\u81F4\u8BA1\u7B97\u7ED3\u679C\u4E0D\u51C6\u786E",allowRepeatText:"\u53EF\u91CD\u590D",allowOptionText:"\u53EF\u9009",selectCategory:"\u6216\u9009\u62E9\u7C7B\u522B"},drag:{noMerge:"\u65E0\u6CD5\u5BF9\u5408\u5E76\u5355\u5143\u683C\u6267\u884C\u6B64\u64CD\u4F5C",affectPivot:"\u65E0\u6CD5\u5BF9\u6240\u9009\u5355\u5143\u683C\u8FDB\u884C\u6B64\u66F4\u6539\uFF0C\u56E0\u4E3A\u5B83\u4F1A\u5F71\u54CD\u6570\u636E\u900F\u89C6\u8868\uFF01",noMulti:"\u65E0\u6CD5\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C,\u8BF7\u9009\u62E9\u5355\u4E2A\u533A\u57DF",noPaste:"\u65E0\u6CD5\u5728\u6B64\u5904\u7C98\u8D34\u6B64\u5185\u5BB9\uFF0C\u8BF7\u9009\u62E9\u7C98\u8D34\u533A\u57DF\u7684\u4E00\u4E2A\u5355\u5143\u683C\uFF0C\u7136\u540E\u518D\u6B21\u5C1D\u8BD5\u7C98\u8D34",noPartMerge:"\u65E0\u6CD5\u5BF9\u90E8\u5206\u5408\u5E76\u5355\u5143\u683C\u6267\u884C\u6B64\u64CD\u4F5C",inputCorrect:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u6570\u503C",notLessOne:"\u884C\u5217\u6570\u4E0D\u80FD\u5C0F\u4E8E1",offsetColumnLessZero:"\u504F\u79FB\u5217\u4E0D\u80FD\u4E3A\u8D1F\u6570\uFF01",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:"\u6570\u636E\u900F\u89C6\u8868",closePannel:"\u5173\u95ED",editRange:"\u7F16\u8F91\u8303\u56F4",tipPivotFieldSelected:"\u9009\u62E9\u9700\u8981\u6DFB\u52A0\u5230\u6570\u636E\u900F\u89C6\u8868\u7684\u5B57\u6BB5",tipClearSelectedField:"\u6E05\u9664\u6240\u6709\u5DF2\u9009\u5B57\u6BB5",btnClearSelectedField:"\u6E05\u9664",btnFilter:"\u7B5B\u9009",titleRow:"\u884C",titleColumn:"\u5217",titleValue:"\u6570\u503C",tipShowColumn:"\u7EDF\u8BA1\u5B57\u6BB5\u663E\u793A\u4E3A\u5217",tipShowRow:"\u7EDF\u8BA1\u5B57\u6BB5\u663E\u793A\u4E3A\u884C",titleSelectionDataRange:"\u9009\u53D6\u6570\u636E\u8303\u56F4",titleDataRange:"\u6570\u636E\u8303\u56F4",valueSum:"\u603B\u8BA1",valueStatisticsSUM:"\u6C42\u548C",valueStatisticsCOUNT:"\u6570\u503C\u8BA1\u6570",valueStatisticsCOUNTA:"\u8BA1\u6570",valueStatisticsCOUNTUNIQUE:"\u53BB\u91CD\u8BA1\u6570",valueStatisticsAVERAGE:"\u5E73\u5747\u503C",valueStatisticsMAX:"\u6700\u5927\u503C",valueStatisticsMIN:"\u6700\u5C0F\u503C",valueStatisticsMEDIAN:"\u4E2D\u4F4D\u6570",valueStatisticsPRODUCT:"\u4E58\u79EF",valueStatisticsSTDEV:"\u6807\u51C6\u5DEE",valueStatisticsSTDEVP:"\u6574\u4F53\u6807\u51C6\u5DEE",valueStatisticslet:"\u65B9\u5DEE",valueStatisticsVARP:"\u6574\u4F53\u65B9\u5DEE",errorNotAllowEdit:"\u975E\u7F16\u8F91\u6A21\u5F0F\u4E0B\u7981\u6B62\u8BE5\u64CD\u4F5C\uFF01",errorNotAllowMulti:"\u4E0D\u80FD\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C\uFF0C\u8BF7\u9009\u62E9\u5355\u4E2A\u533A\u57DF\uFF0C\u7136\u540E\u518D\u8BD5",errorSelectRange:"\u8BF7\u9009\u62E9\u65B0\u5EFA\u900F\u89C6\u8868\u7684\u533A\u57DF",errorIsDamage:"\u6B64\u6570\u636E\u900F\u89C6\u8868\u7684\u6E90\u6570\u636E\u5DF2\u635F\u574F\uFF01",errorNotAllowPivotData:"\u4E0D\u53EF\u9009\u62E9\u6570\u636E\u900F\u89C6\u8868\u4E3A\u6E90\u6570\u636E\uFF01",errorSelectionRange:"\u9009\u62E9\u5931\u8D25, \u8F93\u5165\u8303\u56F4\u9519\u8BEF\uFF01",errorIncreaseRange:"\u8BF7\u6269\u5927\u9009\u62E9\u7684\u6570\u636E\u8303\u56F4!",titleAddColumn:"\u6DFB\u52A0\u5217\u5230\u6570\u636E\u900F\u89C6\u8868",titleMoveColumn:"\u79FB\u52A8\u8BE5\u5217\u5230\u4E0B\u65B9\u767D\u6846",titleClearColumnFilter:"\u6E05\u9664\u8BE5\u5217\u7684\u7B5B\u9009\u6761\u4EF6",titleFilterColumn:"\u7B5B\u9009\u8BE5\u5217",titleSort:"\u6392\u5E8F",titleNoSort:"\u65E0\u6392\u5E8F",titleSortAsc:"\u5347\u5E8F",titleSortDesc:"\u964D\u5E8F",titleSortBy:"\u6392\u5E8F\u4F9D\u636E",titleShowSum:"\u663E\u793A\u603B\u8BA1",titleStasticTrue:"\u662F",titleStasticFalse:"\u5426"},dropCell:{copyCell:"\u590D\u5236\u5355\u5143\u683C",sequence:"\u586B\u5145\u5E8F\u5217",onlyFormat:"\u4EC5\u586B\u5145\u683C\u5F0F",noFormat:"\u4E0D\u5E26\u683C\u5F0F\u586B\u5145",day:"\u4EE5\u5929\u6570\u586B\u5145",workDay:"\u4EE5\u5DE5\u4F5C\u65E5\u586B\u5145",month:"\u4EE5\u6708\u586B\u5145",year:"\u4EE5\u5E74\u586B\u5145",chineseNumber:"\u4EE5\u4E2D\u6587\u5C0F\u5199\u6570\u5B57\u586B\u5145"},imageCtrl:{borderTile:"\u56FE\u7247\u8FB9\u6846\u989C\u8272\u9009\u62E9",borderCur:"\u5F53\u524D\u989C\u8272"},protection:{protectiontTitle:"\u4FDD\u62A4\u5DE5\u4F5C\u8868",enterPassword:"\u8BF7\u8F93\u5165\u5BC6\u7801\uFF08\u53EF\u7559\u7A7A\uFF09",enterHint:"\u60A8\u8BD5\u56FE\u66F4\u6539\u7684\u5355\u5143\u683C\u6216\u56FE\u8868\u4F4D\u4E8E\u53D7\u4FDD\u62A4\u7684\u5DE5\u4F5C\u8868\u4E2D\u3002\u82E5\u8981\u66F4\u6539\uFF0C\u8BF7\u53D6\u6D88\u5DE5\u4F5C\u8868\u4FDD\u62A4\u3002\u60A8\u53EF\u80FD\u9700\u8981\u8F93\u5165\u5BC6\u7801",swichProtectionTip:"\u4FDD\u62A4\u5DE5\u4F5C\u8868\u53CA\u9501\u5B9A\u7684\u5355\u5143\u683C\u5185\u5BB9",authorityTitle:"\u5141\u8BB8\u6B64\u5DE5\u4F5C\u8868\u7684\u7528\u6237\u8FDB\u884C:",selectLockedCells:"\u9009\u5B9A\u9501\u5B9A\u5355\u5143\u683C",selectunLockedCells:"\u9009\u5B9A\u89E3\u9664\u9501\u5B9A\u7684\u5355\u5143\u683C",formatCells:"\u8BBE\u7F6E\u5355\u5143\u683C\u683C\u5F0F",formatColumns:"\u8BBE\u7F6E\u5217\u683C\u5F0F",formatRows:"\u8BBE\u7F6E\u884C\u683C\u5F0F",insertColumns:"\u63D2\u5165\u5217",insertRows:"\u63D2\u5165\u884C",insertHyperlinks:"\u63D2\u5165\u8D85\u94FE\u63A5",deleteColumns:"\u5220\u9664\u5217",deleteRows:"\u5220\u9664\u884C",sort:"\u6392\u5E8F",filter:"\u4F7F\u7528\u81EA\u52A8\u7B5B\u9009",usePivotTablereports:"\u4F7F\u7528\u6570\u636E\u900F\u89C6\u8868\u548C\u62A5\u8868",editObjects:"\u7F16\u8F91\u5BF9\u8C61",editScenarios:"\u7F16\u8F91\u65B9\u6848",allowRangeTitle:"\u5141\u8BB8\u7528\u6237\u7F16\u8F91\u533A\u57DF",allowRangeAdd:"\u65B0\u5EFA...",allowRangeAddTitle:"\u6807\u9898",allowRangeAddSqrf:"\u5F15\u7528\u5355\u5143\u683C",selectCellRange:"\u70B9\u51FB\u9009\u62E9\u5355\u5143\u683C\u8303\u56F4",selectCellRangeHolder:"\u8BF7\u8F93\u5165\u5355\u5143\u683C\u8303\u56F4",allowRangeAddTitlePassword:"\u5BC6\u7801",allowRangeAddTitleHint:"\u63D0\u793A",allowRangeAddTitleHintTitle:"\u8BBE\u7F6E\u5BC6\u7801\u540E\uFF0C\u63D0\u793A\u7528\u6237\u8F93\u5165\u5BC6\u7801(\u53EF\u7559\u7A7A)",allowRangeAddtitleDefault:"\u8BF7\u8F93\u5165\u533A\u57DF\u540D\u79F0",rangeItemDblclick:"\u53CC\u51FB\u8FDB\u884C\u7F16\u8F91",rangeItemHasPassword:"\u5DF2\u8BBE\u7F6E\u5BC6\u7801",rangeItemErrorTitleNull:"\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A",rangeItemErrorRangeNull:"\u5355\u5143\u683C\u8303\u56F4\u4E0D\u80FD\u4E3A\u7A7A",rangeItemErrorRange:"\u5355\u5143\u683C\u8303\u56F4\u683C\u5F0F\u9519\u8BEF",validationTitle:"\u9A8C\u8BC1\u63D0\u793A",validationTips:"\u9700\u8981\u8F93\u5165\u5BC6\u7801\u6765\u64A4\u9500\u5DE5\u4F5C\u8868\u7684\u4FDD\u62A4",validationInputHint:"\u8BF7\u8F93\u5165\u5BC6\u7801",checkPasswordNullalert:"\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF01",checkPasswordWrongalert:"\u5BC6\u7801\u9519\u8BEF\uFF0C\u8BF7\u91CD\u8BD5\uFF01",checkPasswordSucceedalert:"\u89E3\u9501\u6210\u529F\uFF0C\u53EF\u4EE5\u7F16\u8F91\u8BE5\u533A\u57DF!",defaultRangeHintText:"\u8BE5\u5355\u5143\u683C\u6B63\u5728\u53D7\u5BC6\u7801\u4FDD\u62A4\u3002",defaultSheetHintText:"\u8BE5\u5355\u5143\u683C\u6216\u56FE\u8868\u4F4D\u4E8E\u53D7\u4FDD\u62A4\u7684\u5DE5\u4F5C\u8868\u4E2D\uFF0C\u82E5\u8981\u8FDB\u884C\u66F4\u6539\uFF0C\u8BF7\u53D6\u6D88\u5DE5\u4F5C\u8868\u4FDD\u62A4\uFF0C\u60A8\u53EF\u80FD\u9700\u8981\u8F93\u5165\u5BC6\u7801\u3002"},cellFormat:{cellFormatTitle:"\u8BBE\u7F6E\u5355\u5143\u683C\u683C\u5F0F",protection:"\u4FDD\u62A4",locked:"\u9501\u5B9A\u5355\u5143\u683C",hidden:"\u9690\u85CF\u516C\u5F0F",protectionTips:"\u53EA\u6709\u4FDD\u62A4\u5DE5\u4F5C\u8868\u529F\u80FD(\u5728\u83DC\u5355\u680F\u70B9\u51FB\u4FDD\u62A4\u5DE5\u4F5C\u8868\u6309\u94AE\u8FDB\u884C\u8BBE\u7F6E)\u5F00\u542F\u540E\uFF0C\u9501\u5B9A\u5355\u5143\u683C\u6216\u9690\u85CF\u516C\u5F0F\u624D\u80FD\u751F\u6548",tipsPart:"\u90E8\u5206\u9009\u4E2D",tipsAll:"\u5168\u90E8\u9009\u4E2D",selectionIsNullAlert:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u8303\u56F4\uFF01",sheetDataIsNullAlert:"\u6570\u636E\u4E3A\u7A7A\u65E0\u6CD5\u8BBE\u7F6E\uFF01"},print:{normalBtn:"\u5E38\u89C4\u89C6\u56FE",layoutBtn:"\u9875\u9762\u5E03\u5C40",pageBtn:"\u5206\u9875\u9884\u89C8",menuItemPrint:"\u6253\u5370(Ctrl+P)",menuItemAreas:"\u6253\u5370\u533A\u57DF",menuItemRows:"\u6253\u5370\u6807\u9898\u884C",menuItemColumns:"\u6253\u5370\u6807\u9898\u5217"},edit:{typing:"\u6B63\u5728\u8F93\u5165"},websocket:{success:"WebSocket\u8FDE\u63A5\u6210\u529F",refresh:"WebSocket\u8FDE\u63A5\u53D1\u751F\u9519\u8BEF, \u8BF7\u5237\u65B0\u9875\u9762\uFF01",wait:"WebSocket\u8FDE\u63A5\u53D1\u751F\u9519\u8BEF, \u8BF7\u8010\u5FC3\u7B49\u5F85\uFF01",close:"WebSocket\u8FDE\u63A5\u5173\u95ED",contact:"\u670D\u52A1\u5668\u901A\u4FE1\u53D1\u751F\u9519\u8BEF\uFF0C\u8BF7\u5237\u65B0\u9875\u9762\u540E\u518D\u8BD5\uFF0C\u5982\u82E5\u4E0D\u884C\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458\uFF01",support:"\u5F53\u524D\u6D4F\u89C8\u5668\u4E0D\u652F\u6301WebSocket"}}});var nu,iu=Ae(()=>{nu={functionlist:[{n:"SUMIF",t:0,d:"Returns a conditional sum across a range.",a:"A conditional sum across a range.",m:[2,3],p:[{name:"range",detail:"The range which is tested against `criterion`.",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"criterion",detail:"The pattern or test to apply to `range`.",example:'">20"',require:"m",repeat:"n",type:"rangeall"},{name:"sum_range",detail:"The range to be summed, if different from `range`.",example:"B1:B10",require:"o",repeat:"n",type:"range"}]},{n:"TAN",t:0,d:"Returns the tangent of an angle provided in radians.",a:"Tangent of an angle provided in radians.",m:[1,1],p:[{name:"angle",detail:"The angle to find the tangent of, in radians.",example:"45*PI()/180",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TANH",t:0,d:"Returns the hyperbolic tangent of any real number.",a:"Hyperbolic tangent of any real number.",m:[1,1],p:[{name:"value",detail:"Any real value to calculate the hyperbolic tangent of.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CEILING",t:0,d:"Rounds a number up to the nearest integer multiple of specified significance `factor`.",a:"Rounds number up to nearest multiple of a factor.",m:[2,2],p:[{name:"value",detail:"The value to round up to the nearest integer multiple of `factor`.",example:"23.25",require:"m",repeat:"n",type:"rangenumber"},{name:"factor",detail:"The number to whose multiples `value` will be rounded.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ATAN",t:0,d:"Returns the inverse tangent of a value, in radians.",a:"Inverse tangent of a value, in radians.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse tangent.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ASINH",t:0,d:"Returns the inverse hyperbolic sine of a number.",a:"Inverse hyperbolic sine of a number.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse hyperbolic sine.",example:"0.9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ABS",t:0,d:"Returns the absolute value of a number.",a:"Absolute value of a number.",m:[1,1],p:[{name:"value",detail:"The number of which to return the absolute value.",example:"-2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ACOS",t:0,d:"Returns the inverse cosine of a value, in radians.",a:"Inverse cosine of a value, in radians.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse cosine. Must be between `-1` and `1`, inclusive.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ACOSH",t:0,d:"Returns the inverse hyperbolic cosine of a number.",a:"Inverse hyperbolic cosine of a number.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse hyperbolic cosine. Must be greater than or equal to `1`.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MULTINOMIAL",t:0,d:"Returns the factorial of the sum of values divided by the product of the values' factorials.",a:"Multinomial distribution function.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider.",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"ATANH",t:0,d:"Returns the inverse hyperbolic tangent of a number.",a:"Inverse hyperbolic tangent of a number.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse hyperbolic tangent. Must be between -1 and 1, exclusive.",example:"0.9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ATAN2",t:0,d:"Returns the angle between the x-axis and a line segment from the origin (0,0) to specified coordinate pair (`x`,`y`), in radians.",a:"Arctangent of a value.",m:[2,2],p:[{name:"x",detail:"The x coordinate of the endpoint of the line segment for which to calculate the angle from the x-axis.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"y",detail:"The y coordinate of the endpoint of the line segment for which to calculate the angle from the x-axis.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUNTBLANK",t:1,d:"Returns the number of empty values in a list of values and ranges.",a:"Number of empty values.",m:[1,1],p:[{name:"value1",detail:"The first value or range in which to count the number of blanks.",example:"A2:C100",require:"m",repeat:"n",type:"range"}]},{n:"COSH",t:0,d:"Returns the hyperbolic cosine of any real number.",a:"Hyperbolic cosine of any real number.",m:[1,1],p:[{name:"value",detail:"Any real value to calculate the hyperbolic cosine of.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"INT",t:0,d:"Rounds a number down to the nearest integer that is less than or equal to it.",a:"Rounds number down to nearest integer.",m:[1,1],p:[{name:"value",detail:"The value to round down to the nearest integer.",example:"99.44",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ISEVEN",t:0,d:"Checks whether the provided value is even.",a:"Whether the provided value is even.",m:[1,1],p:[{name:"value",detail:"The value to be verified as even.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ISODD",t:0,d:"Checks whether the provided value is odd.",a:"Whether the provided value is odd.",m:[1,1],p:[{name:"value",detail:"The value to be verified as odd.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LCM",t:0,d:"Returns the least common multiple of one or more integers.",a:"Least common multiple of one or more integers.",m:[1,255],p:[{name:"value1",detail:"The first value or range whose factors to consider in a calculation to find the least common multiple.",example:"A2:A5",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges whose factors to consider to find the least common multiple.",example:"3",require:"o",repeat:"y",type:"rangeall"}]},{n:"LN",t:0,d:"Returns the logarithm of a number, base e (Euler's number).",a:"The logarithm of a number, base e (euler's number).",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the logarithm, base e.",example:"100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LOG",t:0,d:"Returns the logarithm of a number with respect to a base.",a:"The logarithm of a number with respect to a base.",m:[1,2],p:[{name:"value",detail:"The value for which to calculate the logarithm.",example:"128",require:"m",repeat:"n",type:"rangenumber"},{name:"base",detail:"The base to use for calculation of the logarithm.",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"LOG10",t:0,d:"Returns the logarithm of a number, base 10.",a:"The logarithm of a number, base 10.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the logarithm, base 10.",example:"100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MOD",t:0,d:"Returns the result of the modulo operator, the remainder after a division operation.",a:"Modulo (remainder) operator.",m:[2,2],p:[{name:"dividend",detail:"The number to be divided to find the remainder.",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"divisor",detail:"The number to divide by.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MROUND",t:0,d:"Rounds one number to the nearest integer multiple of another.",a:"Rounds a number to the nearest integer multiple.",m:[2,2],p:[{name:"value",detail:"The number to round to the nearest integer multiple of another.",example:"21",require:"m",repeat:"n",type:"rangenumber"},{name:"factor",detail:"The number to whose multiples `value` will be rounded.",example:"14",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ODD",t:0,d:"Rounds a number up to the nearest odd integer.",a:"Rounds a number up to the nearest odd integer.",m:[1,1],p:[{name:"value",detail:"The value to round to the next greatest odd number.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMSQ",t:0,d:"Returns the sum of the squares of a series of numbers and/or cells.",a:"Sum of squares.",m:[1,255],p:[{name:"value1",detail:"The first number or range whose squares to add together.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional numbers or ranges whose squares to add to the square(s) of `value1`.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"COMBIN",t:0,d:"Returns the number of ways to choose some number of objects from a pool of a given size of objects.",a:"Number of combinations from a set of objects.",m:[2,2],p:[{name:"n",detail:"The size of the pool of objects to choose from.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"k",detail:"The number of objects to choose.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUM",t:0,d:"Returns the sum of a series of numbers and/or cells.",a:"Sum of a series of numbers and/or cells.",m:[1,255],p:[{name:"value1",detail:"The first number or range to add together.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional numbers or ranges to add to `value1`.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"SUBTOTAL",t:0,d:"Returns a subtotal for a vertical range of cells using a specified aggregation function.",a:"Subtotal for a range using a specific function.",m:[2,256],p:[{name:"function_code",detail:"The function to use in subtotal aggregation.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"range1",detail:"The first range over which to calculate a subtotal.",example:"A2:A5",require:"m",repeat:"n",type:"range"},{name:"range2",detail:"Additional ranges over which to calculate subtotals.",example:"B2:B8",require:"o",repeat:"y",type:"range"}]},{n:"ASIN",t:0,d:"Returns the inverse sine of a value, in radians.",a:"Inverse sine of a value, in radians.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse sine. Must be between `-1` and `1`, inclusive.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUNTIF",t:1,d:"Returns a conditional count across a range.",a:"A conditional count across a range.",m:[2,2],p:[{name:"range",detail:"The range that is tested against `criterion`.",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"criterion",detail:"The pattern or test to apply to `range`.",example:'">20"',require:"m",repeat:"n",type:"rangeall"}]},{n:"RADIANS",t:0,d:"Converts an angle value in degrees to radians.",a:"Converts an angle value in degrees to radians.",m:[1,1],p:[{name:"angle",detail:"The angle to convert from degrees to radians.",example:"180",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RAND",t:0,d:"Returns a random number between 0 inclusive and 1 exclusive.",a:"A random number between 0 inclusive and 1 exclusive.",m:[0,0],p:[]},{n:"COUNTUNIQUE",t:0,d:"Counts the number of unique values in a list of specified values and ranges.",a:"Counts number of unique values in a range.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider for uniqueness.",example:"A1:C100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider for uniqueness.",example:"1",require:"o",repeat:"n",type:"rangeall"}]},{n:"DEGREES",t:0,d:"Converts an angle value in radians to degrees.",a:"Converts an angle value in radians to degrees.",m:[1,1],p:[{name:"angle",detail:"The angle to convert from radians to degrees.",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ERFC",t:9,d:"Returns the complementary Gauss error function of a value.",a:"Complementary gauss error function of a value.",m:[1,1],p:[{name:"z",detail:"The number for which to calculate the complementary Gauss error function.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EVEN",t:0,d:"Rounds a number up to the nearest even integer.",a:"Rounds a number up to the nearest even integer.",m:[1,1],p:[{name:"value",detail:"The value to round to the next greatest even number.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EXP",t:0,d:"Returns Euler's number, e (~2.718) raised to a power.",a:"Euler's number, e (~2.718) raised to a power.",m:[1,1],p:[{name:"exponent",detail:"The exponent to raise e to.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FACT",t:0,d:"Returns the factorial of a number.",a:"Factorial of a number.",m:[1,1],p:[{name:"value",detail:"The number or reference to a number whose factorial will be calculated and returned.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FACTDOUBLE",t:0,d:'Returns the "double factorial" of a number.',a:'"double factorial" of a number.',m:[1,1],p:[{name:"value",detail:"The number or reference to a number whose double factorial will be calculated and returned.",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PI",t:0,d:"Returns the value of Pi to 14 decimal places.",a:"The number pi.",m:[0,0],p:[]},{n:"FLOOR",t:0,d:"Rounds a number down to the nearest integer multiple of specified significance `factor`.",a:"Rounds number down to nearest multiple of a factor.",m:[2,2],p:[{name:"value",detail:"The value to round down to the nearest integer multiple of `factor`.",example:"23.25",require:"m",repeat:"n",type:"rangenumber"},{name:"factor",detail:"The number to whose multiples `value` will be rounded.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GCD",t:0,d:"Returns the greatest common divisor of one or more integers.",a:"Greatest common divisor of one or more integers.",m:[1,255],p:[{name:"value1",detail:"The first value or range whose factors to consider in a calculation to find the greatest common divisor.",example:"A2:A5",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges whose factors to consider to find the greatest common divisor.",example:"96",require:"o",repeat:"y",type:"rangeall"}]},{n:"RANDBETWEEN",t:0,d:"Returns a uniformly random integer between two values, inclusive.",a:"Random integer between two values, inclusive.",m:[2,2],p:[{name:"low",detail:"The low end of the random range.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"high",detail:"The high end of the random range.",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUND",t:0,d:"Rounds a number to a certain number of decimal places according to standard rules.",a:"Rounds a number according to standard rules.",m:[2,2],p:[{name:"value",detail:"The value to round to `places` number of places.",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:"The number of decimal places to which to round.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUNDDOWN",t:0,d:"Rounds a number to a certain number of decimal places, always rounding down to the next valid increment.",a:"Rounds down a number.",m:[2,2],p:[{name:"value",detail:"The value to round to `places` number of places, always rounding down.",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:"The number of decimal places to which to round.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUNDUP",t:0,d:"Rounds a number to a certain number of decimal places, always rounding up to the next valid increment.",a:"Rounds up a number.",m:[2,2],p:[{name:"value",detail:"The value to round to `places` number of places, always rounding up.",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:"The number of decimal places to which to round.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SERIESSUM",t:0,d:"Given parameters `x`, `n`, `m`, and `a`, returns the power series sum a",a:"Sum of a power series.",m:[4,4],p:[{name:"x",detail:"The input to the power series. Varies depending on the type of approximation, may be angle, exponent, or some other value.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"n",detail:"The initial power to which to raise `x` in the power series.",example:"0",require:"m",repeat:"n",type:"rangenumber"},{name:"m",detail:"The additive increment by which to increase `x`.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"a",detail:"The array or range containing the coefficients of the power series.",example:"{FACT(0)",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SIGN",t:0,d:"Given an input number, returns `-1` if it is negative, `1` if positive, and `0` if it is zero.",a:"Sign of a provided number (+/-/0).",m:[1,1],p:[{name:"value",detail:"The value whose sign will be evaluated.",example:"-42",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SIN",t:0,d:"Returns the sine of an angle provided in radians.",a:"Sine of an angle provided in radians.",m:[1,1],p:[{name:"angle",detail:"The angle to find the sine of, in radians.",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SINH",t:0,d:"Returns the hyperbolic sine of any real number.",a:"Hyperbolic sine of any real number.",m:[1,1],p:[{name:"value",detail:"Any real value to calculate the hyperbolic sine of.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SQRT",t:0,d:"Returns the positive square root of a positive number.",a:"Positive square root of a positive number.",m:[1,1],p:[{name:"value",detail:"The number for which to calculate the positive square root.",example:"9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SQRTPI",t:0,d:"Returns the positive square root of the product of Pi and the given positive number.",a:"Square root of the product of pi and number.",m:[1,1],p:[{name:"value",detail:"The number which will be multiplied by Pi and have the product's square root returned",example:"9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GAMMALN",t:1,d:"Returns the logarithm of a specified Gamma function, base e (Euler's number).",a:"Logarithm of gamma function.",m:[1,1],p:[{name:"value",detail:"The input to the Gamma function. The natural logarithm of Gamma(`value`) will be returned.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COS",t:0,d:"Returns the cosine of an angle provided in radians.",a:"Cosine of an angle provided in radians.",m:[1,1],p:[{name:"angle",detail:"The angle to find the cosine of, in radians.",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRUNC",t:0,d:"Truncates a number to a certain number of significant digits by omitting less significant digits.",a:"Truncates a number.",m:[1,2],p:[{name:"value",detail:"The value to be truncated.",example:"3.141592654",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:"The number of significant digits to the right of the decimal point to retain.",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"QUOTIENT",t:0,d:"Returns one number divided by another.",a:"One number divided by another.",m:[2,2],p:[{name:"dividend",detail:"The number to be divided.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"divisor",detail:"The number to divide by.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"POWER",t:0,d:"Returns a number raised to a power.",a:"A number raised to a power.",m:[2,2],p:[{name:"base",detail:"The number to raise to the `exponent` power.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"exponent",detail:"The exponent to raise `base` to.",example:"0.5",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMIFS",t:0,d:"Returns the sum of a range depending on multiple criteria.",a:"Sums a range depending on multiple criteria.",m:[3,257],p:[{name:"sum_range",detail:"The range to sum.",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"criteria_range1",detail:"The range to check against criterion1.",example:" B1:B10",require:"m",repeat:"n",type:"range"},{name:"criterion1",detail:"The pattern or test to apply to criteria_range1.",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range2",detail:"Additional ranges to check.",example:" C1:C10",require:"o",repeat:"y",type:"rangeall"}]},{n:"COUNTIFS",t:1,d:"Returns the count of a range depending on multiple criteria.",a:"Count values depending on multiple criteria.",m:[2,256],p:[{name:"criteria_range1",detail:"The range to check against `criterion1`.",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"criterion1",detail:"The pattern or test to apply to `criteria_range1`.",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range2",detail:"Additional ranges to check.",example:" B1:B10",require:"o",repeat:"y",type:"rangeall"}]},{n:"PRODUCT",t:0,d:"Returns the result of multiplying a series of numbers together.",a:"Result of multiplying a series of numbers together.",m:[1,255],p:[{name:"factor1",detail:"The first number or range to calculate for the product.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"factor2",detail:"More numbers or ranges to calculate for the product.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"HARMEAN",t:1,d:"Calculates the harmonic mean of a dataset.",a:"The harmonic mean of a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the population.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the population.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"HYPGEOMDIST",t:1,d:"Calculates the probability of drawing a certain number of successes in a certain number of tries given a population of a certain size containing a certain number of successes, without replacement of draws.",a:"Hypergeometric distribution probability.",m:[5,5],p:[{name:"num_successes",detail:"The desired number of successes.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"num_draws",detail:"The number of permitted draws.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"successes_in_pop",detail:"The total number of successes in the population.",example:"20",require:"m",repeat:"n",type:"rangenumber"},{name:"pop_size",detail:"The total size of the population",example:"40",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`Determine the logical value of the function form. + +If cumulative is TRUE(), HYPGEOM.DIST returns the cumulative distribution function; + +if FALSE(), it returns the probability density function.`,example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"INTERCEPT",t:1,d:"Calculates the y-value at which the line resulting from linear regression of a dataset will intersect the y-axis (x=0).",a:"Y-intercept of line derived via linear regression.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"KURT",t:1,d:'Calculates the kurtosis of a dataset, which describes the shape, and in particular the "peakedness" of that dataset.',a:"Kurtosis of a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the dataset.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the dataset.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"LARGE",t:1,d:"Returns the nth largest element from a data set, where n is user-defined.",a:"Nth largest element from a data set.",m:[2,2],p:[{name:"data",detail:"Array or range containing the dataset to consider.",example:"A2:B100",require:"m",repeat:"n",type:"rangenumber"},{name:"n",detail:"The rank from largest to smallest of the element to return.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"STDEVA",t:1,d:"Calculates the standard deviation based on a sample, setting text to the value `0`.",a:"Standard deviation of sample (text as 0).",m:[1,255],p:[{name:"value1",detail:"The first value or range of the sample.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the sample.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"STDEVP",t:1,d:"Calculates the standard deviation based on an entire population.",a:"Standard deviation of an entire population.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the population.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the population.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"GEOMEAN",t:1,d:"Calculates the geometric mean of a dataset.",a:"The geometric mean of a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the population.",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to include in the population.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"RANK_EQ",t:1,d:"Returns the rank of a specified value in a dataset. If there is more than one entry of the same value in the dataset, the top rank of the entries will be returned.",a:"Top rank of a specified value in a dataset.",m:[2,3],p:[{name:"value",detail:"The value whose rank will be determined.",example:"A10",require:"m",repeat:"n",type:"rangenumber"},{name:"data",detail:"The array or range containing the dataset to consider.",example:"A1:A100",require:"m",repeat:"n",type:"range"},{name:"is_ascending",detail:"Whether to consider the values in `data` in descending or ascending order. If omitted, the default is descending (FALSE).",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"RANK_AVG",t:1,d:"Returns the rank of a specified value in a dataset. If there is more than one entry of the same value in the dataset, the average rank of the entries will be returned.",a:"Average rank of a specified value in a dataset.",m:[2,3],p:[{name:"value",detail:"The value whose rank will be determined.",example:"A10",require:"m",repeat:"n",type:"rangenumber"},{name:"data",detail:"The array or range containing the dataset to consider.",example:"A1:A100",require:"m",repeat:"n",type:"range"},{name:"is_ascending",detail:"Whether to consider the values in `data` in descending or ascending order. If omitted, the default is descending (FALSE).",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"PERCENTRANK_EXC",t:1,d:"Returns the percentage rank (percentile) from 0 to 1 exclusive of a specified value in a dataset.",a:"Percentage rank (percentile) from 0 to 1 exclusive.",m:[2,3],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A1:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value",detail:"The value whose percentage rank will be determined.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"significant_digits",detail:"The number of significant figures to use in the calculation. Default is 3.",example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PERCENTRANK_INC",t:1,d:"Returns the percentage rank (percentile) from 0 to 1 inclusive of a specified value in a dataset.",a:"Percentage rank (percentile) from 0 to 1 inclusive.",m:[2,3],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A1:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value",detail:"The value whose percentage rank will be determined.",example:" A2",require:"m",repeat:"n",type:"rangenumber"},{name:"significant_digits",detail:"The number of significant figures to use in the calculation. Default is 3.",example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FORECAST",t:1,d:"Calculates the expected y-value for a specified x based on a linear regression of a dataset.",a:"Expected y-value based of linear regression.",m:[3,3],p:[{name:"x",detail:"The value on the x-axis to forecast.",example:"A1",require:"m",repeat:"n",type:"rangenumber"},{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FISHERINV",t:1,d:"Returns the inverse Fisher transformation of a specified value.",a:"Inverse fisher transformation of a specified value.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the inverse Fisher transformation.",example:"0.962",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FISHER",t:1,d:"Returns the Fisher transformation of a specified value.",a:"Fisher transformation of a specified value.",m:[1,1],p:[{name:"value",detail:"The value for which to calculate the Fisher transformation.",example:"0.962",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MODE_SNGL",t:1,d:"Returns the most commonly occurring value in a dataset.",a:"Most commonly occurring value in a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating mode.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating mode.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"WEIBULL_DIST",t:1,d:"Returns the value of the Weibull distribution function (or Weibull cumulative distribution function) for a specified shape and scale.",a:"Weibull distribution function.",m:[4,4],p:[{name:"x",detail:"The input to the Weibull distribution function.",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"shape",detail:"The shape parameter of the Weibull distribution function.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"scale",detail:"The scale parameter of the Weibull distribution function.",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Whether to use the cumulative distribution function.",example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"COUNT",t:1,d:"Returns the number of numeric values in a dataset.",a:"The number of numeric values in dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when counting.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider when counting.",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"COUNTA",t:1,d:"Returns the number of values in a dataset.",a:"The number of values in a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when counting.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider when counting.",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"AVEDEV",t:1,d:"Calculates the average of the magnitudes of deviations of data from a dataset's mean.",a:"Average magnitude of deviations from mean.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the sample.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the sample.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"AVERAGE",t:1,d:"Returns the numerical average value in a dataset, ignoring text.",a:"Numerical average value in a dataset, ignoring text.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the average value.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider when calculating the average value.",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"AVERAGEA",t:1,d:"Returns the numerical average value in a dataset.",a:"Numerical average value in a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the average value.",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to consider when calculating the average value.",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"BINOM_DIST",t:1,d:"Calculates the probability of drawing a certain number of successes (or a maximum number of successes) in a certain number of tries given a population of a certain size containing a certain number of successes, with replacement of draws.",a:"Binomial distribution probability.",m:[4,4],p:[{name:"num_successes",detail:"The number of successes for which to calculate the probability in `num_trials` trials.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"num_trials",detail:"The number of independent trials.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"prob_success",detail:"The probability of success in any given trial.",example:"0.005",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Whether to use the binomial cumulative distribution.",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"BINOM_INV",t:1,d:"Calculates the smallest value for which the cumulative binomial distribution is greater than or equal to a specified criteria.",a:"Inverse cumulative binomial distribution function.",m:[3,3],p:[{name:"num_trials",detail:"The number of independent trials.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"prob_success",detail:"The probability of success in any given trial.",example:"0.005",require:"m",repeat:"n",type:"rangenumber"},{name:"target_prob",detail:"The desired threshold probability.",example:"0.8",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONFIDENCE_NORM",t:1,d:"Calculates the width of half the confidence interval for a normal distribution.",a:"Confidence interval for a normal distribution.",m:[3,3],p:[{name:"alpha",detail:"One minus the desired confidence level. E.g. `0.1` for `0.9`, or 90%, confidence.",example:"0.05",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation of the population.",example:"1.6",require:"m",repeat:"n",type:"rangenumber"},{name:"pop_size",detail:"The size of the population.",example:"250",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CORREL",t:1,d:"Calculates r, the Pearson product-moment correlation coefficient of a dataset.",a:"Pearson Product-Moment Correlation Coefficient.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COVARIANCE_P",t:1,d:"Calculates the covariance of a dataset.",a:"The covariance of a dataset.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COVARIANCE_S",t:1,d:"Calculates the sample covariance of a dataset.",a:"The sample covariance of a dataset.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DEVSQ",t:1,d:"Calculates the sum of squares of deviations based on a sample.",a:"The sum of squares of deviations based on a sample.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the sample.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the sample.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"EXPON_DIST",t:1,d:"Returns the value of the exponential distribution function with a specified lambda at a specified value.",a:"Exponential distribution function.",m:[3,3],p:[{name:"x",detail:"The input to the exponential distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"lambda",detail:"The lambda to specify the exponential distribution function.",example:"0.5",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Whether to use the exponential cumulative distribution.",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"AVERAGEIF",t:1,d:"Returns the average of a range depending on criteria.",a:"Average of values depending on criteria.",m:[2,3],p:[{name:"criteria_range",detail:"The range to check against `criterion`.",example:"A1:A10",require:"m",repeat:"n",type:"rangeall"},{name:"criterion",detail:"The pattern or test to apply to `criteria_range`.",example:'">20"',require:"m",repeat:"n",type:"rangeall"},{name:"average_range",detail:"The range to average. If not included, `criteria_range` is used for the average instead.",example:"B1:B10",require:"o",repeat:"n",type:"rangeall"}]},{n:"AVERAGEIFS",t:1,d:"Returns the average of a range depending on multiple criteria.",a:"Average of values depending on multiple criteria.",m:[2,255],p:[{name:"average_range",detail:"The range to average.",example:"A1:A10",require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range1",detail:"The range to check against `criterion1`.",example:" B1:B10",require:"m",repeat:"n",type:"rangeall"},{name:"criterion1",detail:"The pattern or test to apply to `criteria_range1`.",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range2",detail:"Additional ranges to check.",example:" C1:C10",require:"m",repeat:"n",type:"rangeall"}]},{n:"PERMUT",t:1,d:"Returns the number of ways to choose some number of objects from a pool of a given size of objects, considering order.",a:"Number of permutations from a number of objects.",m:[2,2],p:[{name:"n",detail:"The size of the pool of objects to choose from.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"k",detail:"The number of objects to choose.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRIMMEAN",t:1,d:"Calculates the mean of a dataset excluding some proportion of data from the high and low ends of the dataset.",a:"Mean of a dataset excluding high/low ends.",m:[2,2],p:[{name:"data",detail:"Array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"range"},{name:"exclude_proportion",detail:"The proportion of the dataset to exclude, from the extremities of the set.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PERCENTILE_EXC",t:1,d:"Returns the value at a given percentile of a dataset exclusive of 0 and 1.",a:"Value at a given percentile of a dataset exclusive of 0 and 1.",m:[2,2],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"percentile",detail:"The percentile, exclusive of 0 and 1, whose value within 'data' will be calculated and returned.",example:"0.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PERCENTILE_INC",t:1,d:"Returns the value at a given percentile of a dataset.",a:"Value at a given percentile of a dataset.",m:[2,2],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"percentile",detail:"The percentile whose value within `data` will be calculated and returned.`",example:"0.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PEARSON",t:1,d:"Calculates r, the Pearson product-moment correlation coefficient of a dataset.",a:"Pearson Product-Moment Correlation Coefficient.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_S_INV",t:1,d:"Returns the value of the inverse standard normal distribution function for a specified value.",a:"Inverse standard normal distribution function.",m:[1,1],p:[{name:"x",detail:"The input to the inverse standard normal distribution function.",example:"0.75",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_S_DIST",t:1,d:"Returns the value of the standard normal cumulative distribution function for a specified value.",a:"Standard normal cumulative distribution function.",m:[2,2],p:[{name:"x",detail:"The input to the standard normal cumulative distribution function.",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`Determine the logical value of the function form. + +If TRUE(), it returns the cumulative distribution function; + +If it is FALSE(), it returns the probability density function.`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"NORM_INV",t:1,d:"Returns the value of the inverse normal distribution function for a specified value, mean, and standard deviation.",a:"Inverse normal distribution function.",m:[3,3],p:[{name:"x",detail:"The input to the inverse normal distribution function.",example:"0.75",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean (mu) of the normal distribution function.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation (sigma) of the normal distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_DIST",t:1,d:"Returns the value of the normal distribution function (or normal cumulative distribution function) for a specified value, mean, and standard deviation.",a:"Normal distribution function.",m:[4,4],p:[{name:"x",detail:"The input to the normal distribution function.",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean (mu) of the normal distribution function.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation (sigma) of the normal distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Whether to use the normal cumulative distribution function rather than the distribution function.",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"NEGBINOM_DIST",t:1,d:"Calculates the probability of drawing a certain number of failures before a certain number of successes given a probability of success in independent trials.",a:"Negative binomial distribution probability.",m:[4,4],p:[{name:"num_failures",detail:"The number of failures to model.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"num_successes",detail:"The number of successes to model.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"prob_success",detail:"The probability of success in any given trial.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`Determine the logical value of the function form. + +If TRUE(), it returns the cumulative distribution function; + +If it is FALSE(), it returns the probability density function.`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"MINA",t:1,d:"Returns the minimum numeric value in a dataset.",a:"Minimum numeric value in a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the minimum value.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating the minimum value.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MIN",t:1,d:"Returns the minimum value in a numeric dataset.",a:"Minimum value in a numeric dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the minimum value.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating the minimum value.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MEDIAN",t:1,d:"Returns the median value in a numeric dataset.",a:"Median value in a numeric dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the median value.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating the median value.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MAXA",t:1,d:"Returns the maximum numeric value in a dataset.",a:"Maximum numeric value in a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the maximum value.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating the maximum value.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MAX",t:1,d:"Returns the maximum value in a numeric dataset.",a:"Maximum value in a numeric dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range to consider when calculating the maximum value.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to consider when calculating the maximum value.",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"LOGNORM_INV",t:1,d:"Returns the value of the inverse log-normal cumulative distribution with given mean and standard deviation at a specified value.",a:"Inverse log-normal cumulative distribution function.",m:[3,3],p:[{name:"x",detail:"The input to the inverse log-normal cumulative distribution function.",example:"0.4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean (mu) of the inverse log-normal cumulative distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation (sigma) of the inverse log-normal cumulative distribution function.",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LOGNORM_DIST",t:1,d:"Returns the value of the log-normal cumulative distribution with given mean and standard deviation at a specified value.",a:"Log-normal cumulative distribution probability.",m:[4,4],p:[{name:"x",detail:"The input to the log-normal cumulative distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean (mu) of the log-normal cumulative distribution function.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation (sigma) of the log-normal cumulative distribution function.",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`Determine the logical value of the function form. + +If TRUE(), it returns the cumulative distribution function; + +If it is FALSE(), it returns the probability density function.`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"Z_TEST",t:1,d:"Returns the one-tailed p-value of a Z-test with standard distribution.",a:"One-tailed p-value of a z-test.",m:[2,3],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"range"},{name:"value",detail:"The test statistic to use in the Z-test.",example:"B2",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation to assume for the Z-test. If this is not provided, the standard deviation of the data will be used.",example:"3",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PROB",t:1,d:"Given a set of values and corresponding probabilities, calculates the probability that a value chosen at random falls between two limits.",a:"Probability values lie in a range.",m:[3,4],p:[{name:"data",detail:"Array or range containing the dataset to consider.",example:"A3:A6",require:"m",repeat:"n",type:"range"},{name:"probabilities",detail:"Array or range containing probabilities corresponding to `data`.",example:"2",require:"m",repeat:"n",type:"range"},{name:"low_limit",detail:"The lower bound on the value range for which to calculate the probability.",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"high_limit",detail:"The upper bound on the value range for which to calculate the probability.",example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"QUARTILE_EXC",t:1,d:"Returns a value nearest to a specified quartile of a dataset exclusive of 0 and 4.",a:"Value nearest to a specific quartile of a dataset exclusive of 0 and 4.",m:[2,2],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"quartile_number",detail:"Which quartile to return.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"QUARTILE_INC",t:1,d:"Returns a value nearest to a specified quartile of a dataset.",a:"Value nearest to a specific quartile of a dataset.",m:[2,2],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"quartile_number",detail:"Which quartile value to return.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"POISSON_DIST",t:1,d:"Returns the value of the Poisson distribution function (or Poisson cumulative distribution function) for a specified value and mean.",a:"Poisson distribution function.",m:[3,3],p:[{name:"x",detail:"The input to the Poisson distribution function.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean (mu) of the Poisson distribution function.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Whether to use the Poisson cumulative distribution function rather than the distribution function.",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"RSQ",t:1,d:"Calculates the square of r, the Pearson product-moment correlation coefficient of a dataset.",a:"Square of the correlation coefficient.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_DIST",t:1,d:"Calculates the left tail probability for a Student's t-distribution with a given input (x).",a:"The left-tailed Student's t-distribution",m:[3,3],p:[{name:"x",detail:"The input to the t-distribution function.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"The number of degrees of freedom.",example:"30",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"If cumulative is TRUE, T.DIST returns the cumulative distribution function; if FALSE, it returns the probability density function.",example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"T_DIST_2T",t:1,d:"Calculates the probability for two tailed Student's t-distribution with a given input (x).",a:"The two tailed Student's t-distribution",m:[2,2],p:[{name:"x",detail:"The input to the t-distribution function.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"The number of degrees of freedom.",example:"30",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_DIST_RT",t:1,d:"Calculates the right tail probability for a Student's t-distribution with a given input (x).",a:"The right-tailed Student's t-distribution",m:[2,2],p:[{name:"x",detail:"The input to the t-distribution function.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"The number of degrees of freedom.",example:"30",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_INV",t:1,d:"Calculates the negative inverse of the one-tailed TDIST function.",a:"T.INV",m:[2,2],p:[{name:"probability",detail:"The probability associated with the two-tailed t-distribution.",example:"0.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"The number of degrees of freedom.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_INV_2T",t:1,d:"Calculates the inverse of the two-tailed TDIST function.",a:"T.INV.2T",m:[2,2],p:[{name:"probability",detail:"The probability associated with the two-tailed t-distribution.",example:"0.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"The number of degrees of freedom.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_TEST",t:1,d:"t-test. Returns the probability associated with Student's t-test. Determines whether two samples are likely to have come from the same two underlying populations that have the same mean.",a:"Returns the probability associated with t-test.",m:[4,4],p:[{name:"range1",detail:"The first sample of data or group of cells to consider for the t-test.",example:"A1:A4",require:"m",repeat:"n",type:"rangenumber"},{name:"range2",detail:"The second sample of data or group of cells to consider for the t-test.",example:"B1:B4",require:"m",repeat:"n",type:"rangenumber"},{name:"tails",detail:"Specifies the number of distribution tails.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:"Specifies the type of t-test.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"F_DIST",t:1,d:"Calculates the left-tailed F probability distribution (degree of diversity) for two data sets with given input x. Alternately called Fisher-Snedecor distribution or Snedecor's F distribution.",a:"F probability distribution (left-tailed).",m:[4,4],p:[{name:"x",detail:"The input to the F probability distribution function. The value at which to evaluate the function.",example:"15.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom1",detail:"The numerator of the number of degrees of freedom.",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom2",detail:"The denominator of the number of degrees of freedom.",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"Logical value that determines the form of the function.",example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"F_DIST_RT",t:1,d:"Calculates the right-tailed F probability distribution (degree of diversity) for two data sets with given input x. Alternately called Fisher-Snedecor distribution or Snedecor's F distribution.",a:"F probability distribution.",m:[3,3],p:[{name:"x",detail:"The input to the F probability distribution function. The value at which to evaluate the function.",example:"15.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom1",detail:"The numerator of the number of degrees of freedom.",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom2",detail:"The denominator of the number of degrees of freedom.",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"VAR_P",t:1,d:"Calculates the variance based on an entire population.",a:"Variance of entire population.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the population.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the population.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VAR_S",t:1,d:"Calculates the variance based on a sample.",a:"Variance.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the sample.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the sample.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VARA",t:1,d:"Calculates the variance based on a sample, setting text to the value `0`.",a:"Variance of sample (text as 0).",m:[1,255],p:[{name:"value1",detail:"The first value or range of the sample.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the sample.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VARPA",t:1,d:"Calculates the variance based on an entire population, setting text to the value `0`.",a:"Variance of entire population (text as 0).",m:[1,255],p:[{name:"value1",detail:"The first value or range of the population.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"Additional values or ranges to include in the population.",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"STEYX",t:1,d:"Calculates the standard error of the predicted y-value for each x in the regression of a dataset.",a:"Standard error of predicted y-values in regression.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"STANDARDIZE",t:1,d:"Calculates the normalized equivalent of a random variable given mean and standard deviation of the distribution.",a:"Normalized equivalent of a random variable.",m:[3,3],p:[{name:"value",detail:"The value of the random variable to normalize.",example:"96",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"The mean of the distribution.",example:"80",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_deviation",detail:"The standard deviation of the distribution.",example:"6.7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SMALL",t:1,d:"Returns the nth smallest element from a data set, where n is user-defined.",a:"Nth smallest element in a data set.",m:[2,2],p:[{name:"data",detail:"The array or range containing the dataset to consider.",example:"A2:B100",require:"m",repeat:"n",type:"range"},{name:"n",detail:"The rank from smallest to largest of the element to return.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SLOPE",t:1,d:"Calculates the slope of the line resulting from linear regression of a dataset.",a:"Slope of line from linear regression of data.",m:[2,2],p:[{name:"data_y",detail:"The range representing the array or matrix of dependent data.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"data_x",detail:"The range representing the array or matrix of independent data.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SKEW",t:1,d:"Calculates the skewness of a dataset, which describes the symmetry of that dataset about the mean.",a:"Skewness of a dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the dataset.",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to include in the dataset.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"SKEW_P",t:1,d:"Calculates the skewness of a dataset, which describes the symmetry of that dataset about the mean. This assumes the dataset is for the population.",a:"Skewness of a population's dataset.",m:[1,255],p:[{name:"value1",detail:"The first value or range of the dataset.",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional values or ranges to include in the dataset.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"VLOOKUP",t:2,d:"Vertical lookup. Searches down the first column of a range for a key and returns the value of a specified cell in the row found.",a:"Vertical lookup.",m:[3,4],p:[{name:"search_key",detail:'The value to search for. For example, `42`, `"Cats"`, or `I24`.',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"range",detail:"The range to consider for the search. The first column in the range is searched for the key specified in `search_key`.",example:"A2:B26",require:"m",repeat:"n",type:"rangeall"},{name:"index",detail:"The column index of the value to be returned, where the first column in `range` is numbered 1.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"is_sorted",detail:"Indicates whether the column to be searched (the first column of the specified range) is sorted, in which case the closest match for `search_key` will be returned.",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"HLOOKUP",t:2,d:"Horizontal lookup. Searches across the first row of a range for a key and returns the value of a specified cell in the column found.",a:"Horizontal lookup",m:[3,4],p:[{name:"search_key",detail:'The value to search for. For example, `42`, `"Cats"`, or `I24`.',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"range",detail:"The range to consider for the search. The first row in the range is searched for the key specified in `search_key`.",example:"A2:Z6",require:"m",repeat:"n",type:"rangeall"},{name:"index",detail:"The row index of the value to be returned, where the first row in `range` is numbered 1.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"is_sorted",detail:"Indicates whether the row to be searched (the first row of the specified range) is sorted.",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"LOOKUP",t:2,d:"Looks through a sorted row or column for a key and returns the value of the cell in a result range located in the same position as the search row or column.",a:"Look up a value.",m:[2,3],p:[{name:"search_key",detail:'The value to search for in the row or column. For example, `42`, `"Cats"`, or `I24`.',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"search_range|search_result_array",detail:"One method of using this function is to provide a single sorted row or column `search_range` to look through for the `search_key` with a second argument `result_range`. The other way is to combine these two arguments into one `search_result_array` where the first row or column is searched and a value is returned from the last row or column in the array. If `search_key` is not found, a non-exact match may be returned.",example:"A1:A100",require:"m",repeat:"n",type:"rangeall"},{name:"result_range",detail:"The range from which to return a result. The value returned corresponds to the location where `search_key` is found in `search_range`. This range must be only a single row or column and should not be used if using the `search_result_array` method.",example:"B1:B100",require:"o",repeat:"n",type:"rangeall"}]},{n:"ADDRESS",t:2,d:"Returns a cell reference as a string.",a:"Cell reference as a string.",m:[2,5],p:[{name:"row",detail:"The row number of the cell reference",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"column",detail:"The column number (not name) of the cell reference. `A` is column number `1`.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"absolute_relative_mode",detail:"An indicator of whether the reference is row/column absolute. `1` is row and column absolute (e.g. $A$1), `2` is row absolute and column relative (e.g. A$1), `3` is row relative and column absolute (e.g. $A1), and `4` is row and column relative (e.g. A1).",example:"4",require:"o",repeat:"n",type:"rangenumber"},{name:"use_a1_notation",detail:"A boolean indicating whether to use `A1` style notation (TRUE) or `R1C1` style notation (FALSE).",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"},{name:"sheet",detail:"Text indicating the name of the sheet into which the address points.",example:'"Sheet2"',require:"o",repeat:"n",type:"rangeall"}]},{n:"INDIRECT",t:2,d:"Returns a cell reference specified by a string.",a:"A cell reference specified by a string.",m:[1,2],p:[{name:"cell_reference_as_string",detail:"A cell reference, written as a string with surrounding quotation marks.",example:'"Sheet2!"&B10',require:"m",repeat:"n",type:"rangeall"},{name:"is_A1_notation",detail:"Indicates if the cell reference is in A1 notation (TRUE) or R1C1 notation (FALSE).",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"ROW",t:2,d:"Returns the row number of a specified cell.",a:"Row number of a specified cell.",m:[0,1],p:[{name:"cell_reference",detail:"The cell whose row number will be returned.",example:"A9",require:"o",repeat:"n",type:"rangeall"}]},{n:"ROWS",t:2,d:"Returns the number of rows in a specified array or range.",a:"Number of rows in a specified array or range.",m:[1,1],p:[{name:"range",detail:"The range whose row count will be returned.",example:"A9:A62",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COLUMN",t:2,d:"Returns the column number of a specified cell, with `A=1`.",a:"Column number of a specified cell.",m:[0,1],p:[{name:"cell_reference",detail:"The cell whose column number will be returned. Column `A` corresponds to `1`.",example:"A9",require:"o",repeat:"n",type:"rangeall"}]},{n:"COLUMNS",t:2,d:"Returns the number of columns in a specified array or range.",a:"Number of columns in a specified array or range.",m:[1,1],p:[{name:"range",detail:"The range whose column count will be returned.",example:"A9:W62",require:"m",repeat:"n",type:"rangenumber"}]},{n:"OFFSET",t:2,d:"Returns a range reference shifted a specified number of rows and columns from a starting cell reference.",a:"A range reference offset relative to a cell.",m:[3,5],p:[{name:"cell_reference",detail:"The starting point from which to count the offset rows and columns.",example:"A2",require:"m",repeat:"n",type:"range"},{name:"offset_rows",detail:"The number of rows to offset by.",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"offset_columns",detail:"The number of columns to offset by.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"height",detail:"The height of the range to return starting at the offset target.",example:"2",require:"o",repeat:"n",type:"rangenumber"},{name:"width",detail:"The width of the range to return starting at the offset target.",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MATCH",t:2,d:"Returns the relative position of an item in a range that matches a specified value.",a:"Position of item in range that matches value.",m:[2,3],p:[{name:"search_key",detail:'The value to search for. For example, `42`, `"Cats"`, or `I24`.',example:'"Sunday"',require:"m",repeat:"n",type:"rangeall"},{name:"range",detail:"The one-dimensional array to be searched.",example:"A2:A9",require:"m",repeat:"n",type:"range"},{name:"search_type",detail:"The search method. `1` (default) finds the largest value less than or equal to `search_key` when `range` is sorted in ascending order. `0` finds the exact value when `range` is unsorted. `-1` finds the smallest value greater than or equal to `search_key` when `range` is sorted in descending order.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"INDEX",t:2,d:"Returns the content of a cell, specified by row and column offset.",a:"Content of cell specified by row and column offset.",m:[2,3],p:[{name:"reference",detail:"The array of cells to be offset into.",example:"A1:C20",require:"m",repeat:"n",type:"range"},{name:"row",detail:"The number of offset rows.",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"column",detail:"The number of offset columns.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GETPIVOTDATA",t:2,d:"Extracts an aggregated value from a pivot table that corresponds to the specified row and column headings.",a:"Extracts an aggregated value from a pivot table that corresponds to the specified row and column headings.",m:[2,254],p:[{name:"value_name",detail:"The name of the value in the pivot table for which you want to get data.",example:'"SUM of number of units"',require:"m",repeat:"n",type:"rangeall"},{name:"any_pivot_table_cell",detail:"Any reference to a cell in the desired pivot table (top corner recommended).",example:"'Pivot table'!A1",require:"m",repeat:"n",type:"rangeall"},{name:"original_column",detail:"The name of the column in the original data set (not the pivot table).",example:'"division"',require:"o",repeat:"y",type:"rangeall"},{name:"pivot_item",detail:"The name of the row or column shown in the pivot table corresponding to *original_column* that you want to retrieve.",example:'"east"',require:"o",repeat:"y",type:"rangeall"}]},{n:"CHOOSE",t:2,d:"Returns an element from a list of choices based on index.",a:"An element from a list of choices based on index.",m:[2,255],p:[{name:"index",detail:"Which choice (of the up to 30 provided) to return.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"choice1",detail:"A potential value to return. Required. May be a reference to a cell or an individual value.",example:'"A"',require:"m",repeat:"n",type:"rangeall"},{name:"choice2",detail:"Additional values among which to choose.",example:'"B"',require:"o",repeat:"y",type:"rangeall"}]},{n:"HYPERLINK",t:2,d:"Creates a hyperlink inside a cell.",a:"Creates a hyperlink inside a cell.",p:[{name:"url",detail:"The full URL of the link location enclosed in quotation marks, or a reference to a cell containing such a URL.",example:'"http://www.luckysheet.com/"',require:"m",repeat:"n",type:"rangeall"},{name:"link_label",detail:"The text to display in the cell as the link, enclosed in quotation marks, or a reference to a cell containing such a label.",example:'"luckysheet"',require:"m",repeat:"n",type:"rangeall"}]},{n:"TIME",t:6,d:"Converts a provided hour, minute, and second into a time.",a:"Converts hour/minute/second into a time.",m:[3,3],p:[{name:"hour",detail:"The hour component of the time.",example:"11",require:"m",repeat:"n",type:"rangenumber"},{name:"minute",detail:"The minute component of the time.",example:"40",require:"m",repeat:"n",type:"rangenumber"},{name:"second",detail:"The second component of the time.",example:"59",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TIMEVALUE",t:6,d:"Returns the fraction of a 24-hour day the time represents.",a:"Converts a time string into its serial number representation.",m:[1,1],p:[{name:"time_string",detail:"The string that holds the time representation.",example:'"2:15 PM"',require:"m",repeat:"n",type:"rangeall"}]},{n:"EOMONTH",t:6,d:"Returns a date on the last day of a month that falls a specified number of months before or after another date.",a:"Last day of a month before or after a date.",m:[2,2],p:[{name:"start_date",detail:"The date from which to calculate the result.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"months",detail:"The number of months before (negative) or after (positive) 'start_date' to consider.",example:"7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EDATE",t:6,d:"Returns a date a specified number of months before or after another date.",a:"Date a number of months before/after another date.",m:[2,2],p:[{name:"start_date",detail:"The date from which to calculate the result.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"months",detail:"The number of months before (negative) or after (positive) 'start_date' to calculate.",example:"7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SECOND",t:6,d:"Returns the second component of a specific time, in numeric format.",a:"Second component of a specific time.",m:[1,1],p:[{name:"time",detail:"The time from which to calculate the second component",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"MINUTE",t:6,d:"Returns the minute component of a specific time, in numeric format.",a:"Minute component of a specific time.",m:[1,1],p:[{name:"time",detail:"The time from which to calculate the minute component.",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"HOUR",t:6,d:"Returns the hour component of a specific time, in numeric format.",a:"Hour component of a specific time.",m:[1,1],p:[{name:"time",detail:"The time from which to calculate the hour component.",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"NOW",t:6,d:"Returns the current date and time as a date value.",a:"Current date and time as a date value.",m:[0,0],p:[]},{n:"NETWORKDAYS",t:6,d:"Returns the number of net working days between two provided days.",a:"Net working days between two provided days.",m:[2,3],p:[{name:"start_date",detail:"The start date of the period from which to calculate the number of net working days.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"The end date of the period from which to calculate the number of net working days.",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"holidays",detail:"A range or array constant containing the date serial numbers to consider holidays.",example:"16)",require:"o",repeat:"n",type:"rangeall"}]},{n:"NETWORKDAYS_INTL",t:6,d:"Returns the number of net working days between two provided days excluding specified weekend days and holidays.",a:"Net working days between two dates (specifying weekends).",m:[2,4],p:[{name:"start_date",detail:"The start date of the period from which to calculate the number of net working days.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"The end date of the period from which to calculate the number of net working days.",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"weekend",detail:"A number or string representing which days of the week are considered weekends.",example:"16)",require:"o",repeat:"n",type:"rangeall"},{name:"holidays",detail:"A range or array constant containing the dates to consider as holidays.",example:"DATE(1969",require:"o",repeat:"n",type:"rangeall"}]},{n:"ISOWEEKNUM",t:6,d:"Returns a number representing the ISO week of the year where the provided date falls.",a:"ISO week number of the year.",m:[1,1],p:[{name:"date",detail:"The date for which to determine the ISO week number. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"WEEKNUM",t:6,d:"Returns a number representing the week of the year where the provided date falls.",a:"Week number of the year.",m:[1,2],p:[{name:"date",detail:"The date for which to determine the week number. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"type",detail:"A number representing the day that a week starts on. Sunday = 1.",example:"7",require:"o",repeat:"n",type:"rangenumber"}]},{n:"WEEKDAY",t:6,d:"Returns a number representing the day of the week of the date provided.",a:"Day of the week of the date provided (as number).",m:[1,2],p:[{name:"date",detail:"The date for which to determine the day of the week. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"type",detail:"A number indicating which numbering system to use to represent weekdays. By default, counts starting with Sunday = 1.",example:"7",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DAY",t:6,d:"Returns the day of the month that a specific date falls on, in numeric format.",a:"Day of the month that a specific date falls on.",m:[1,1],p:[{name:"date",detail:"The date from which to extract the day.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"DAYS",t:6,d:"Returns the number of days between two dates.",a:"Number of days between two dates.",m:[2,2],p:[{name:"end_date",detail:"The end of the date range.",example:"2011-3-15",require:"m",repeat:"n",type:"rangeall"},{name:"start_date",detail:"The start of the date range.",example:"2011-2-1",require:"m",repeat:"n",type:"rangeall"}]},{n:"DAYS360",t:6,d:"Returns the difference between two days based on the 360 day year used in some financial interest calculations.",a:"Days between two dates on a 360-day year.",m:[2,3],p:[{name:"start_date",detail:"The start date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"The end date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"method",detail:"An indicator of what day count method to use.",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"DATE",t:6,d:"Converts a provided year, month, and day into a date.",a:"Converts year/month/day into a date.",m:[3,3],p:[{name:"year",detail:"The year component of the date.",example:"1969",require:"m",repeat:"n",type:"rangenumber"},{name:"month",detail:"The month component of the date.",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"day",detail:"The day component of the date.",example:"20",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DATEVALUE",t:6,d:"Converts a provided date string in a known format to a date value.",a:"Converts a date string to a date value.",m:[1,1],p:[{name:"date_string",detail:"The string representing the date.",example:'"1969-7-20"',require:"m",repeat:"n",type:"rangeall"}]},{n:"DATEDIF",t:6,d:"Calculates the number of days, months, or years between two dates.",a:"Date Difference.",m:[3,3],p:[{name:"start_date",detail:"The start date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"The end date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"unit",detail:'A string abbreviation for unit of time. For example, "M" for month. Accepted values are "Y","M","D","MD","YM","YD".',example:"16)",require:"m",repeat:"n",type:"rangeall"}]},{n:"WORKDAY",t:6,d:"Calculates the date after a number of working days from a specified start date.",a:"Number of working days from start date.",m:[2,3],p:[{name:"start_date",detail:"The date from which to begin counting.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"num_days",detail:"The number of working days to advance from `start_date`. If negative, counts backwards.",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"holidays",detail:"A range or array constant containing the dates to consider holidays.",example:"16)",require:"o",repeat:"n",type:"rangeall"}]},{n:"WORKDAY_INTL",t:6,d:"Calculates the date after a specified number of workdays excluding specified weekend days and holidays.",a:"Date after a number of workdays (specifying weekends).",m:[2,4],p:[{name:"start_date",detail:"The date from which to begin counting.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"num_days",detail:"The number of working days to advance from `start_date`. If negative, counts backwards.",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"weekend",detail:"A number or string representing which days of the week are considered weekends.",example:"16)",require:"o",repeat:"n",type:"rangeall"},{name:"holidays",detail:"A range or array constant containing the dates to consider holidays.",example:"DATE(1969",require:"o",repeat:"n",type:"rangeall"}]},{n:"YEAR",t:6,d:"Returns the year specified by a given date.",a:"Year specified by a given date.",m:[1,1],p:[{name:"date",detail:"The date from which to extract the year.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"YEARFRAC",t:6,d:"Returns the number of years, including fractional years, between two dates using a specified day count convention.",a:"Exact number of years between two dates.",m:[2,3],p:[{name:"start_date",detail:"The start date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"The end date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"16)",require:"o",repeat:"n",type:"rangenumber"}]},{n:"TODAY",t:6,d:"Returns the current date as a date value.",a:"Current date as a date value.",m:[0,0],p:[]},{n:"MONTH",t:6,d:"Returns the month of the year a specific date falls in, in numeric format.",a:"Month of the year a specific date falls in.",m:[1,1],p:[{name:"date",detail:"The date from which to extract the month.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"EFFECT",t:8,d:"Calculates the annual effective interest rate given the nominal rate and number of compounding periods per year.",a:"Annual effective interest rate.",m:[2,2],p:[{name:"nominal_rate",detail:"The nominal interest rate per year.",example:"0.99",require:"m",repeat:"n",type:"rangenumber"},{name:"periods_per_year",detail:"The number of compounding periods per year.",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLAR",t:12,d:"Formats a number into the currency specific to your spreadsheet locale.",a:"Formats a number as currency specific to your spreadsheet locale.",m:[1,2],p:[{name:"number",detail:"The value to be formatted.",example:"1.2351",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_places",detail:"The number of decimal places to display.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLARDE",t:8,d:"Converts a price quotation given as a decimal fraction into a decimal value.",a:"Converts a decimal fraction to decimal value.",m:[2,2],p:[{name:"fractional_price",detail:"The price quotation given using fractional decimal conventions.",example:"100.10",require:"m",repeat:"n",type:"rangenumber"},{name:"unit",detail:"The units of the fraction, e.g. `8` for 1/8ths or `32` for 1/32nds.",example:"32",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLARFR",t:8,d:"Converts a price quotation given as a decimal value into a decimal fraction.",a:"Converts a decimal value to decimal fraction.",m:[2,2],p:[{name:"decimal_price",detail:"The price quotation given as a decimal value.",example:"100.125",require:"m",repeat:"n",type:"rangenumber"},{name:"unit",detail:"The units of the desired fraction, e.g. `8` for 1/8ths or `32` for 1/32nds.",example:"32",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DB",t:8,d:"Calculates the depreciation of an asset for a specified period using the arithmetic declining balance method.",a:"Depreciation via declining balance method.",m:[4,5],p:[{name:"cost",detail:"The initial cost of the asset.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"The value of the asset at the end of depreciation.",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"The number of periods over which the asset is depreciated.",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"The single period within `life` for which to calculate depreciation.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"month",detail:"The number of months in the first year of depreciation.",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DDB",t:8,d:"Calculates the depreciation of an asset for a specified period using the double-declining balance method.",a:"Depreciation via double-declining balance method.",m:[4,5],p:[{name:"cost",detail:"The initial cost of the asset.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"The value of the asset at the end of depreciation.",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"The number of periods over which the asset is depreciated.",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"The single period within `life` for which to calculate depreciation.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"factor",detail:"The factor by which depreciation decreases.",example:"2.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RATE",t:8,d:"Calculates the interest rate of an annuity investment based on constant-amount periodic payments and the assumption of a constant interest rate.",a:"Interest rate of an annuity investment.",m:[3,6],p:[{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"payment_per_period",detail:"The amount per period to be paid.",example:"-100",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"400",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"rate_guess",detail:"An estimate for what the interest rate will be.",example:"0.1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"CUMPRINC",t:8,d:"Calculates the cumulative principal paid over a range of payment periods for an investment based on constant-amount periodic payments and a constant interest rate.",a:"Cumulative principal paid over a set of periods.",m:[6,6],p:[{name:"rate",detail:"The interest rate.",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"first_period",detail:"The number of the payment period to begin the cumulative calculation.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"last_period",detail:"The number of the payment period to end the cumulative calculation.",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUPNUM",t:8,d:"Calculates the number of coupons, or interest payments, between the settlement date and the maturity date of the investment.",a:"Number of coupons between settlement and maturity.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"02",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SYD",t:8,d:"Calculates the depreciation of an asset for a specified period using the sum of years digits method.",a:"Depreciation via sum of years digits method.",m:[4,4],p:[{name:"cost",detail:"The initial cost of the asset.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"The value of the asset at the end of depreciation.",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"The number of periods over which the asset is depreciated.",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"The single period within `life` for which to calculate depreciation.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLEQ",t:8,d:"Calculates the equivalent annualized rate of return of a US Treasury Bill based on discount rate.",a:"Equivalent rate of return for a Treasury bill.",m:[3,3],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"The discount rate of the bill at time of purchase.",example:"2)",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLYIELD",t:8,d:"Calculates the yield of a US Treasury Bill based on price.",a:"The yield of a us treasury bill based on price.",m:[3,3],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"price",detail:"The price at which the security is bought per 100 face value.",example:"95",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLPRICE",t:8,d:"Calculates the price of a US Treasury Bill based on discount rate.",a:"Price of US treasury bill.",m:[3,3],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"The discount rate of the bill at time of purchase.",example:"0.09",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PV",t:8,d:"Calculates the present value of an annuity investment based on constant-amount periodic payments and a constant interest rate.",a:"Present value of an annuity investment.",m:[3,5],p:[{name:"rate",detail:"The interest rate.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"payment_amount",detail:"The amount per period to be paid.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"D2",require:"o",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"ACCRINT",t:8,d:"Calculates the accrued interest of a security that has periodic payments.",a:"Accrued interest of security with periodic payments.",m:[6,8],p:[{name:"issue",detail:"The date the security was initially issued.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"first_payment",detail:"The first date interest will be paid.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"10000",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"calc_method",detail:`[Optional-defaults to TRUE()] - A logical value that specifies the method used to calculate the total accrued interest when the settlement date is later than the first interest accrual date. + +If the value is TRUE, the total accrued interest from the issue date to the settlement date is returned. + +If the value is FALSE, return the accrued interest from the first interest accrual date to the settlement date.`,example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"ACCRINTM",t:8,d:"Calculates the accrued interest of a security that pays interest at maturity.",a:"Accrued interest of security paying at maturity.",m:[4,5],p:[{name:"issue",detail:"The date the security was initially issued.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity date of the security.",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"1000",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYBS",t:8,d:"Calculates the number of days from the first coupon, or interest payment, until settlement.",a:"Number of days from first coupon to settlement.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYS",t:8,d:"Calculates the number of days in the coupon, or interest payment, period that contains the specified settlement date.",a:"Days in coupon period containing settlement date.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYSNC",t:8,d:"Calculates the number of days from the settlement date until the next coupon, or interest payment.",a:"Days from settlement until next coupon.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPNCD",t:8,d:"Calculates next coupon, or interest payment, date after the settlement date.",a:"Next coupon date after the settlement date.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"01)",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"DATE(2019",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPPCD",t:8,d:"Calculates last coupon, or interest payment, date before the settlement date.",a:"Last coupon date before settlement date.",m:[3,4],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"01)",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"DATE(2019",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FV",t:8,d:"Calculates the future value of an annuity investment based on constant-amount periodic payments and a constant interest rate.",a:"Future value of an annuity investment.",m:[3,5],p:[{name:"rate",detail:"The interest rate.",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"payment_amount",detail:"The amount per period to be paid.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"400",require:"m",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FVSCHEDULE",t:8,d:"Calculates the future value of some principal based on a specified series of potentially varying interest rates.",a:"Future value of principal from series of rates.",m:[2,2],p:[{name:"principal",detail:"The amount of initial capital or value to compound against.",example:"10000",require:"m",repeat:"n",type:"rangenumber"},{name:"rate_schedule",detail:"A series of interest rates to compound against the `principal`.",example:"A2:A100",require:"m",repeat:"n",type:"range"}]},{n:"YIELD",t:8,d:"Calculates the annual yield of a security paying periodic interest, such as a US Treasury Bond, based on price.",a:"Annual yield of a security paying periodic interest.",m:[6,7],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.057",require:"m",repeat:"n",type:"rangenumber"},{name:"price",detail:"The price at which the security is bought per 100 face value.",example:"95",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"YIELDDISC",t:8,d:"Calculates the annual yield of a discount (non-interest-bearing) security, based on price.",a:"Annual yield of a discount security.",m:[4,5],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"price",detail:"The price at which the security is bought per 100 face value.",example:"95",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NOMINAL",t:8,d:"Calculates the annual nominal interest rate given the effective rate and number of compounding periods per year.",a:"Annual nominal interest rate.",m:[2,2],p:[{name:"effective_rate",detail:"The effective interest rate per year.",example:"0.85",require:"m",repeat:"n",type:"rangenumber"},{name:"periods_per_year",detail:"The number of compounding periods per year.",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"XIRR",t:8,d:"Calculates the internal rate of return of an investment based on a specified series of potentially irregularly spaced cash flows.",a:"Internal rate of return given non-periodic cashflows.",m:[2,3],p:[{name:"cashflow_amounts",detail:"An array or range containing the income or payments associated with the investment.",example:"B2:B25",require:"m",repeat:"n",type:"range"},{name:"cashflow_dates",detail:"An array or range with dates corresponding to the cash flows in `cashflow_amounts`.",example:"C2:C25",require:"m",repeat:"n",type:"range"},{name:"rate_guess",detail:"An estimate for what the internal rate of return will be.",example:"250",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MIRR",t:8,d:"Calculates the modified internal rate of return on an investment based on a series of periodic cash flows and the difference between the interest rate paid on financing versus the return received on reinvested income.",a:"Modified internal rate of return.",m:[3,3],p:[{name:"cashflow_amounts",detail:"An array or range containing the income or payments associated with the investment.",example:"A2:A25",require:"m",repeat:"n",type:"range"},{name:"financing_rate",detail:"The interest rate paid on funds invested.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"reinvestment_return_rate",detail:"The return (as a percentage) earned on reinvestment of income received from the investment.",example:"0.12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"IRR",t:8,d:"Calculates the internal rate of return on an investment based on a series of periodic cash flows.",a:"Internal rate of return given periodic cashflows.",m:[1,2],p:[{name:"cashflow_amounts",detail:"An array or range containing the income or payments associated with the investment.",example:"A2:A25",require:"m",repeat:"n",type:"range"},{name:"rate_guess",detail:"An estimate for what the internal rate of return will be.",example:"200",require:"o",repeat:"n",type:"rangenumber"}]},{n:"NPV",t:8,d:"Calculates the net present value of an investment based on a series of periodic cash flows and a discount rate.",a:"The net present value of an investment based on a series of periodic cash flows and a discount rate.",m:[2,255],p:[{name:"discount",detail:"The discount rate of the investment over one period.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"cashflow1",detail:"The first future cash flow.",example:"200",require:"m",repeat:"n",type:"rangeall"},{name:"cashflow2",detail:"Additional future cash flows.",example:"250",require:"o",repeat:"y",type:"rangeall"}]},{n:"XNPV",t:8,d:"Calculates the net present value of an investment based on a specified series of potentially irregularly spaced cash flows and a discount rate.",a:"Net present value given non-periodic cashflows.",m:[3,3],p:[{name:"discount",detail:"The discount rate of the investment over one period.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"cashflow_amounts",detail:"A range of cells containing the income or payments associated with the investment.",example:"B2:B25",require:"m",repeat:"n",type:"range"},{name:"cashflow_dates",detail:"A range of cells with dates corresponding to the cash flows in `cashflow_amounts`.",example:"C2:C25",require:"m",repeat:"n",type:"range"}]},{n:"CUMIPMT",t:8,d:"Calculates the cumulative interest over a range of payment periods for an investment based on constant-amount periodic payments and a constant interest rate.",a:"Cumulative interest paid over a set of periods.",m:[6,6],p:[{name:"rate",detail:"The interest rate.",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"first_period",detail:"The number of the payment period to begin the cumulative calculation.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"last_period",detail:"The number of the payment period to end the cumulative calculation.",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PMT",t:8,d:"Calculates the periodic payment for an annuity investment based on constant-amount periodic payments and a constant interest rate.",a:"Periodic payment for an annuity investment.",m:[3,5],p:[{name:"rate",detail:"The interest rate.",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:" 100000",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"D2",require:"m",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"IPMT",t:8,d:"Calculates the payment on interest for an investment based on constant-amount periodic payments and a constant interest rate.",a:"Payment on interest for an investment.",m:[4,6],p:[{name:"rate",detail:"The interest rate.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"The amortization period, in terms of number of periods.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"80000",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"E2",require:"m",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PPMT",t:8,d:"Calculates the payment on the principal of an investment based on constant-amount periodic payments and a constant interest rate.",a:"Payment on the principal of an investment.",m:[4,6],p:[{name:"rate",detail:"The interest rate.",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"The amortization period, in terms of number of periods.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_periods",detail:"The number of payments to be made.",example:"3*12",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"100000",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"INTRATE",t:8,d:"Calculates the effective interest rate generated when an investment is purchased at one price and sold at another with no interest or dividends generated by the investment itself.",a:"Calculates effective interest rate.",m:[4,5],p:[{name:"buy_date",detail:"The date of purchase of the investment.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"sell_date",detail:"The date of sale of the investment.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"buy_price",detail:"The price at which the investment was purchased.",example:"100000",require:"m",repeat:"n",type:"rangenumber"},{name:"sell_price",detail:"The price at which the investment was sold.",example:"101200",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PRICE",t:8,d:"Calculates the price of a security paying periodic interest, such as a US Treasury Bond, based on expected yield.",a:"Price of a security paying periodic interest.",m:[6,7],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.057",require:"m",repeat:"n",type:"rangenumber"},{name:"yield",detail:"The expected annual yield of the security.",example:"0.065",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PRICEDISC",t:8,d:"Calculates the price of a discount (non-interest-bearing) security, based on expected yield.",a:"Price of a discount security.",m:[4,5],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"The discount rate of the security at time of purchase.",example:"0.0525",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PRICEMAT",t:8,d:"Calculates the price of a security paying interest at maturity, based on expected yield.",a:"Price of security paying interest at maturity.",m:[5,6],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"issue",detail:"The date the security was initially issued.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.061",require:"m",repeat:"n",type:"rangenumber"},{name:"yield",detail:"The expected annual yield of the security.",example:"0.061",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"RECEIVED",t:8,d:"Calculates the amount received at maturity for an investment in fixed-income securities purchased on a given date.",a:"Amount received at maturity for a security.",m:[4,5],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"investment",detail:"The amount invested (irrespective of face value of each security).",example:"10000000",require:"m",repeat:"n",type:"rangenumber"},{name:"discount",detail:"The discount rate of the security invested in.",example:"0.0575",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"12",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DISC",t:8,d:"Calculates the discount rate of a security based on price.",a:"The discount rate of a security based on price.",m:[4,5],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"price",detail:"The price at which the security is bought per 100 face value.",example:"97.975",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"The redemption amount per 100 face value, or par.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"12",require:"o",repeat:"n",type:"rangenumber"}]},{n:"NPER",t:8,d:"Calculates the number of payment periods for an investment based on constant-amount periodic payments and a constant interest rate.",a:"Number of payment periods for an investment.",m:[3,5],p:[{name:"rate",detail:"The interest rate.",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"payment_amount",detail:"The amount of each payment made.",example:"500",require:"m",repeat:"n",type:"rangenumber"},{name:"present_value",detail:"The current value of the annuity.",example:"40000",require:"m",repeat:"n",type:"rangenumber"},{name:"future_value",detail:"The future value remaining after the final payment has been made.",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"end_or_beginning",detail:"Whether payments are due at the end (`0`) or beginning (`1`) of each period.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SLN",t:8,d:"Calculates the depreciation of an asset for one period using the straight-line method.",a:"Depreciation of asset using the straight-line method.",m:[3,3],p:[{name:"cost",detail:"The initial cost of the asset.",example:"300000",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"The value of the asset at the end of depreciation.",example:"75000",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"The number of periods over which the asset is depreciated.",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DURATION",t:8,d:"Calculates the number of compounding periods required for an investment of a specified present value appreciating at a given rate to reach a target value.",a:"Number of periods for an investment to reach a value.",m:[5,6],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"yield",detail:"The expected annual yield of the security.",example:"0.09",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MDURATION",t:8,d:"Calculates the modified Macaulay duration of a security paying periodic interest, such as a US Treasury Bond, based on expected yield.",a:"Modified Macaulay duration.",m:[5,6],p:[{name:"settlement",detail:"The settlement date of the security, the date after issuance when the security is delivered to the buyer.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"The maturity or end date of the security, when it can be redeemed at face, or par value.",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"The annualized rate of interest.",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"yield",detail:"The expected annual yield of the security.",example:"0.09",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:"The number of interest or coupon payments per year (1, 2, or 4).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"day_count_convention",detail:"An indicator of what day count method to use.",example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"BIN2DEC",t:9,d:"Converts a signed binary number to decimal format.",a:"Converts a signed binary number to decimal format.",m:[1,1],p:[{name:"signed_binary_number",detail:"The signed 10-bit binary value to be converted to decimal, provided as a string.",example:"101",require:"m",repeat:"n",type:"rangeall"}]},{n:"BIN2HEX",t:9,d:"Converts a signed binary number to signed hexadecimal format.",a:"Converts a binary number to hexadecimal.",m:[1,2],p:[{name:"signed_binary_number",detail:"The signed 10-bit binary value to be converted to signed hexademical, provided as a string.",example:"101",require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"BIN2OCT",t:9,d:"Converts a signed binary number to signed octal format.",a:"Converts a binary number to octal.",m:[1,2],p:[{name:"signed_binary_number",detail:"The signed 10-bit binary value to be converted to signed octal, provided as a string.",example:"101",require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2BIN",t:9,d:"Converts a decimal number to signed binary format.",a:"Converts a decimal number to signed binary format.",m:[1,2],p:[{name:"decimal_number",detail:"The decimal value to be converted to signed binary, provided as a string.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2HEX",t:9,d:"Converts a decimal number to signed hexadecimal format.",a:"Converts a decimal number to hexadecimal.",m:[1,2],p:[{name:"decimal_number",detail:"The decimal value to be converted to signed hexadecimal, provided as a string.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2OCT",t:9,d:"Converts a decimal number to signed octal format.",a:"Converts a decimal number to signed octal format.",m:[1,2],p:[{name:"decimal_number",detail:"The decimal value to be converted to signed octal, provided as a string.",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"HEX2BIN",t:9,d:"Converts a signed hexadecimal number to signed binary format.",a:"Converts a hexadecimal number to binary.",m:[1,2],p:[{name:"signed_hexadecimal_number",detail:"The signed 40-bit hexadecimal value to be converted to signed binary, provided as a string.",example:'"f3"',require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"HEX2DEC",t:9,d:"Converts a signed hexadecimal number to decimal format.",a:"Converts a hexadecimal number to decimal.",m:[1,1],p:[{name:"signed_hexadecimal_number",detail:"The signed 40-bit hexadecimal value to be converted to decimal, provided as a string.",example:'"f3"',require:"m",repeat:"n",type:"rangeall"}]},{n:"HEX2OCT",t:9,d:"Converts a signed hexadecimal number to signed octal format.",a:"Converts a hexadecimal number to octal.",m:[1,2],p:[{name:"signed_hexadecimal_number",detail:"The signed 40-bit hexadecimal value to be converted to signed octal, provided as a string.",example:'"f3"',require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"OCT2BIN",t:9,d:"Converts a signed octal number to signed binary format.",a:"Converts an octal number to binary.",m:[1,2],p:[{name:"signed_octal_number",detail:"The signed 30-bit octal value to be converted to signed binary, provided as a string.",example:"37",require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"OCT2DEC",t:9,d:"Converts a signed octal number to decimal format.",a:"Converts a signed octal number to decimal format.",m:[1,1],p:[{name:"signed_octal_number",detail:"The signed 30-bit octal value to be converted to decimal, provided as a string.",example:"37",require:"m",repeat:"n",type:"rangeall"}]},{n:"OCT2HEX",t:9,d:"Converts a signed octal number to signed hexadecimal format.",a:"Converts an octal number to hexadecimal.",m:[1,2],p:[{name:"signed_octal_number",detail:"The signed 30-bit octal value to be converted to signed hexadecimal, provided as a string.",example:"37",require:"m",repeat:"n",type:"rangeall"},{name:"significant_digits",detail:"The number of significant digits to ensure in the result.",example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COMPLEX",t:9,d:"Creates a complex number given real and imaginary coefficients.",a:"Creates a complex number.",m:[2,3],p:[{name:"real_part",detail:"The real coefficient.",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"imaginary_part",detail:"The imaginary coefficient.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"suffix",detail:"The suffix for the imaginary coefficient, can only be 'i' or 'j'. If omitted, 'i' will be used.",example:'"j"',require:"o",repeat:"n",type:"rangestring"}]},{n:"IMREAL",t:9,d:"Returns the real coefficient of a complex number.",a:"The real coefficient of a complex number.",m:[1,1],p:[{name:"complex_number",detail:"The complex number, in the a+bi or a+bj format.",example:'"4+5i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMAGINARY",t:9,d:"Returns the imaginary coefficient of a complex number.",a:"The imaginary coefficient of a complex number.",m:[1,1],p:[{name:"complex_number",detail:"The complex number, in the a+bi or a+bj format.",example:'"4+5i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMCONJUGATE",t:9,d:"Returns the complex conjugate of a number.",a:"The complex conjugate of a number.",m:[1,1],p:[{name:"number",detail:"The complex number to calculate the conjugate for.",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMABS",t:9,d:"Returns absolute value (or modulus) of a complex number.",a:"The absolute value of a complex number.",m:[1,1],p:[{name:"number",detail:"The complex number to calculate the absolute value of.",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"DELTA",t:9,d:"Compare two numeric values, returning 1 if they're equal.",a:"Compare two numeric values.",m:[1,2],p:[{name:"number1",detail:"The first number to compare.",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"number2",detail:"The second number to compare.",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"IMSUM",t:9,d:"Returns the sum of a series of complex numbers.",a:"Sum of a series of complex numbers.",m:[1,255],p:[{name:"value1",detail:"The first complex number or range to add together.",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"Additional complex numbers or ranges to add to `value1`.",example:'"5-3i"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IMSUB",t:9,d:"Returns the difference between two complex numbers.",a:"The difference between two complex numbers.",m:[2,2],p:[{name:"first_number",detail:"The complex number to subtract second_number from.",example:'"6+5i"',require:"m",repeat:"n",type:"rangeall"},{name:"second_number",detail:"The complex number to subtract from first_number.",example:'"2+3i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMPRODUCT",t:9,d:"Returns the result of multiplying a series of complex numbers together.",a:"Result of multiplying a series of complex numbers together.",m:[1,255],p:[{name:"factor1",detail:"The first number or range to calculate for the product.",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"},{name:"factor2",detail:"Additional complex numbers or ranges to calculate for the product.",example:'"5-3i"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IMDIV",t:9,d:"Returns one complex number divided by another.",a:"One complex number divided by another.",m:[2,2],p:[{name:"dividend",detail:"The complex number to be divided.",example:'"11+16i"',require:"m",repeat:"n",type:"rangeall"},{name:"divisor",detail:"The complex number to divide by.",example:'"3+2i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"NOT",t:10,d:"Returns the opposite of a logical value - `NOT(TRUE)` returns `FALSE`; `NOT(FALSE)` returns `TRUE`.",a:"Returns opposite of provided logical value.",m:[1,1],p:[{name:"logical_expression",detail:"An expression or reference to a cell holding an expression that represents some logical value.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TRUE",t:10,d:"Returns the logical value `TRUE`.",a:"Logical value `true`.",m:[0,0],p:[]},{n:"FALSE",t:10,d:"Returns the logical value `FALSE`.",a:"Logical value `false`.",m:[0,0],p:[]},{n:"AND",t:10,d:"Returns true if all of the provided arguments are logically true, and false if any of the provided arguments are logically false.",a:"Logical `and` operator.",m:[1,255],p:[{name:"logical_expression1",detail:"An expression or reference to a cell containing an expression that represents some logical value, i.e. `TRUE` or `FALSE`, or an expression that can be coerced to a logical value.",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"logical_expression2",detail:"More expressions that represent logical values.",example:'A3 = "bar"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IFERROR",t:10,d:"Returns the first argument if it is not an error value, otherwise returns the second argument if present, or a blank if the second argument is absent.",a:"Value if it is not an error, otherwise 2nd argument.",m:[2,2],p:[{name:"value",detail:"The value to return if `value` itself is not an error.",example:"A1",require:"m",repeat:"n",type:"rangeall"},{name:"value_if_error",detail:"The value the function returns if `value` is an error.",example:'"Error in cell A1"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IF",t:10,d:"Returns one value if a logical expression is `TRUE` and another if it is `FALSE`.",a:"Returns value depending on logical expression.",m:[2,3],p:[{name:"logical_expression",detail:"An expression or reference to a cell containing an expression that represents some logical value, i.e. `TRUE` or `FALSE`.",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"value_if_true",detail:"The value the function returns if `logical_expression` is `TRUE`.",example:'"A2 is foo"',require:"m",repeat:"n",type:"rangeall"},{name:"value_if_false",detail:"The value the function returns if `logical_expression` is `FALSE`.",example:'"A2 was false"',require:"o",repeat:"n",type:"rangeall"}]},{n:"OR",t:10,d:"Returns true if any of the provided arguments are logically true, and false if all of the provided arguments are logically false.",a:"Logical `or` operator.",m:[1,255],p:[{name:"logical_expression1",detail:"An expression or reference to a cell containing an expression that represents some logical value, i.e. `TRUE` or `FALSE`, or an expression that can be coerced to a logical value.",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"logical_expression2",detail:"More expressions that evaluate to logical values.",example:' A3 = "bar"',require:"m",repeat:"n",type:"rangeall"}]},{n:"NE",t:11,d:"Returns `TRUE` if two specified values are not equal and `FALSE` otherwise. Equivalent to the `!=` operator.",a:"Not equal.",m:[2,2],p:[{name:"value1",detail:"The first value.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The value to test against `value1` for inequality.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"EQ",t:11,d:"Returns `TRUE` if two specified values are equal and `FALSE` otherwise. Equivalent to the `==` operator.",a:"Equal.",m:[2,2],p:[{name:"value1",detail:"The first value.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The value to test against `value1` for equality.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"GT",t:11,d:"Returns `TRUE` if the first argument is strictly greater than the second, and `FALSE` otherwise. Equivalent to the `>` operator.",a:"Strictly greater than.",m:[2,2],p:[{name:"value1",detail:"The value to test as being greater than `value2`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The second value.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"GTE",t:11,d:"Returns `TRUE` if the first argument is greater than or equal to the second, and `FALSE` otherwise. Equivalent to the `>=` operator.",a:"Greater than or equal to.",m:[2,2],p:[{name:"value1",detail:"The value to test as being greater than or equal to `value2`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The second value.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"LT",t:11,d:"Returns `TRUE` if the first argument is strictly less than the second, and `FALSE` otherwise. Equivalent to the `<` operator.",a:"Less than.",m:[2,2],p:[{name:"value1",detail:"The value to test as being less than `value2`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The second value.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"LTE",t:11,d:"Returns `TRUE` if the first argument is less than or equal to the second, and `FALSE` otherwise. Equivalent to the `<=` operator.",a:"Less than or equal to.",m:[2,2],p:[{name:"value1",detail:"The value to test as being less than or equal to `value2`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The second value.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"ADD",t:11,d:"Returns the sum of two numbers. Equivalent to the `+` operator.",a:"Sum of two numbers",m:[2,2],p:[{name:"value1",detail:"The first addend.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"The second addend.",example:"A3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MINUS",t:11,d:"Returns the difference of two numbers. Equivalent to the `-` operator.",a:"Difference of two numbers",m:[2,2],p:[{name:"value1",detail:"The minuend, or number to be subtracted from.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"The subtrahend, or number to subtract from `value1`.",example:"A3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MULTIPLY",t:11,d:"Returns the product of two numbers. Equivalent to the `*` operator.",a:"Product of two numbers",m:[2,2],p:[{name:"factor1",detail:"The first multiplicand.",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"factor2",detail:"The second multiplicand.",example:"B2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DIVIDE",t:11,d:"Returns one number divided by another. Equivalent to the `/` operator.",a:"One number divided by another",m:[2,2],p:[{name:"dividend",detail:"The number to be divided.",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"divisor",detail:"The number to divide by.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONCAT",t:11,d:"Returns the concatenation of two values. Equivalent to the `&` operator.",a:"Concatenation of two values",m:[2,2],p:[{name:"value1",detail:"The value to which `value2` will be appended.",example:'"de"',require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"The value to append to `value1`.",example:'"mystify"',require:"m",repeat:"n",type:"rangeall"}]},{n:"UNARY_PERCENT",t:11,d:"Returns a value interpreted as a percentage; that is, `UNARY_PERCENT(100)` equals `1`.",a:"Value interpreted as a percentage.",m:[1,1],p:[{name:"percentage",detail:"The value to interpret as a percentage.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONCATENATE",t:12,d:"Appends strings to one another.",a:"Appends strings to one another.",m:[1,255],p:[{name:"string1",detail:"The initial string.",example:'"Super"',require:"m",repeat:"n",type:"rangeall"},{name:"string2",detail:"More strings to append in sequence.",example:'"calla"',require:"o",repeat:"y",type:"rangeall"}]},{n:"CODE",t:12,d:"Returns the numeric Unicode map value of the first character in the string provided.",a:"Numeric unicode map value of character.",m:[1,1],p:[{name:"string",detail:"The string whose first character's Unicode map value will be returned.",example:'"a"',require:"m",repeat:"n",type:"rangeall"}]},{n:"CHAR",t:12,d:"Convert a number into a character according to the current Unicode table.",a:"Gets character associated with number.",m:[1,1],p:[{name:"table_number",detail:"The number of the character to look up from the current Unicode table in decimal format.",example:"97",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ARABIC",t:12,d:"Computes the value of a Roman numeral.",a:"Computes the value of a roman numeral.",m:[1,1],p:[{name:"roman_numeral",detail:"The Roman numeral to format, whose value must be between 1 and 3999, inclusive.",example:'"XIV"',require:"m",repeat:"n",type:"rangeall"}]},{n:"ROMAN",t:12,d:"Formats a number in Roman numerals.",a:"Formats a number in Roman numerals.",m:[1,1],p:[{name:"number",detail:"The number to format, between 1 and 3999, inclusive.",example:"499",require:"m",repeat:"n",type:"rangenumber"}]},{n:"REGEXEXTRACT",t:12,d:"Extracts matching substrings according to a regular expression.",a:"Extracts matching substrings with regular expression.",m:[2,2],p:[{name:"text",detail:"The input text.",example:'"Needle in a haystack"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"The first part of `text` that matches this expression will be returned.",example:'".e{2}dle"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REGEXMATCH",t:12,d:"Whether a piece of text matches a regular expression.",a:"Whether a piece of text matches regular expression.",m:[2,2],p:[{name:"text",detail:"The text to be tested against the regular expression.",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"The regular expression to test the text against.",example:'"S.r"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REGEXREPLACE",t:12,d:"Replaces part of a text string with a different text string using regular expressions.",a:"Replaces text with regular expressions.",m:[3,3],p:[{name:"text",detail:"The text, a part of which will be replaced.",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"The regular expression. All matching instances in `text` will be replaced.",example:'"S.*d"',require:"m",repeat:"n",type:"rangeall"},{name:"replacement",detail:"The text which will be inserted into the original text.",example:'"Bed"',require:"m",repeat:"n",type:"rangeall"}]},{n:"T",t:12,d:"Returns string arguments as text, or the empty string if the value is not text.",a:"String arguments as text.",m:[1,1],p:[{name:"value",detail:"The argument to be converted to text.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"FIXED",t:12,d:"Formats a number with a fixed number of decimal places.",a:"Formats number with fixed number of decimal places.",m:[1,3],p:[{name:"number",detail:"The number to format.",example:"3.141592653",require:"m",repeat:"n",type:"rangenumber"},{name:"number_of_places",detail:"The number of decimal places to display in the result.",example:"2",require:"o",repeat:"n",type:"rangenumber"},{name:"suppress_separator",detail:"Whether or not to suppress the thousands separator used in some locales (e.g. `1,000` becomes `1000`). Separators will be present if this value is 0 or omitted, and absent otherwise.",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"FIND",t:12,d:"Returns the position at which a string is first found within text where the capitalization of letters matters. Returns `#VALUE!` if the string is not found.",a:"First position of string found in text, case-sensitive.",m:[2,3],p:[{name:"search_for",detail:"The string to look for within `text_to_search`.",example:'"n"',require:"m",repeat:"n",type:"rangeall"},{name:"text_to_search",detail:"The text to search for the first occurrence of `search_for`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"starting_at",detail:"The character within `text_to_search` at which to start the search.",example:"14",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FINDB",t:12,d:"Returns the position at which a string is first found within text counting each double-character as 2.",a:"Position at which a string is first found within text (binary).",m:[2,3],p:[{name:"search_for",detail:"The string to look for within `text_to_search`.",example:'"new"',require:"m",repeat:"n",type:"rangeall"},{name:"text_to_search",detail:"The text to search for the first occurrence of `search_for`.",example:'"new year"',require:"m",repeat:"n",type:"rangeall"},{name:"starting_at",detail:"The character within `text_to_search` at which to start the search.",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"JOIN",t:12,d:"Concatenates the elements of one or more one-dimensional arrays using a specified delimiter.",a:"Concatenates elements of arrays with delimiter.",m:[2,255],p:[{name:"delimiter",detail:"The character or string to place between each concatenated value.",example:'" and-a "',require:"m",repeat:"n",type:"rangeall"},{name:"value_or_array1",detail:"The value or values to be appended using `delimiter`.",example:"{1",require:"m",repeat:"n",type:"rangeall"},{name:"value_or_array2",detail:"More values to be appended using `delimiter`.",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"LEFT",t:12,d:"Returns a substring from the beginning of a specified string.",a:"Substring from beginning of specified string.",m:[1,2],p:[{name:"string",detail:"The string from which the left portion will be returned.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"number_of_characters",detail:"The number of characters to return from the left side of `string`.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RIGHT",t:12,d:"Returns a substring from the end of a specified string.",a:"A substring from the end of a specified string.",m:[1,2],p:[{name:"string",detail:"The string from which the right portion will be returned.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"number_of_characters",detail:"The number of characters to return from the right side of `string`.",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MID",t:12,d:"Returns a segment of a string.",a:"A segment of a string.",m:[3,3],p:[{name:"string",detail:"The string to extract a segment from.",example:'"get this"',require:"m",repeat:"n",type:"rangeall"},{name:"starting_at",detail:"The index from the left of `string` from which to begin extracting. The first character in `string` has the index 1.",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"extract_length",detail:"The length of the segment to extract.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LEN",t:12,d:"Returns the length of a string.",a:"Length of a string.",m:[1,1],p:[{name:"text",detail:"The string whose length will be returned.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"LENB",t:12,d:"Returns the length of a string in bytes.",a:"Length of a string in bytes.",m:[1,1],p:[{name:"text",detail:"The string whose length will be returned.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"LOWER",t:12,d:"Converts a specified string to lowercase.",a:"Converts a specified string to lowercase.",m:[1,1],p:[{name:"text",detail:"The string to convert to lowercase.",example:'"LOREM IPSUM"',require:"m",repeat:"n",type:"rangeall"}]},{n:"UPPER",t:12,d:"Converts a specified string to uppercase.",a:"Converts a specified string to uppercase.",m:[1,1],p:[{name:"text",detail:"The string to convert to uppercase.",example:'"lorem ipsum"',require:"m",repeat:"n",type:"rangeall"}]},{n:"EXACT",t:12,d:"Tests whether two strings are identical.",a:"Tests whether two strings are identical.",m:[2,2],p:[{name:"string1",detail:"The first string to compare",example:"A1",require:"m",repeat:"n",type:"rangeall"},{name:"string2",detail:"The second string to compare",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"REPLACE",t:12,d:"Replaces part of a text string with a different text string.",a:"Replaces part of a text string with different text.",m:[4,4],p:[{name:"text",detail:"The text, a part of which will be replaced.",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"position",detail:"The position where the replacement will begin (starting from 1).",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"length",detail:"The number of characters in the text to be replaced.",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"new_text",detail:"The text which will be inserted into the original text.",example:'"Bed"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REPT",t:12,d:"Returns specified text repeated a number of times.",a:"Specified text repeated a number of times.",m:[2,2],p:[{name:"text_to_repeat",detail:"The character or string to repeat.",example:'"ha"',require:"m",repeat:"n",type:"rangeall"},{name:"number_of_repetitions",detail:"The number of times `text_to_repeat` should appear in the value returned.",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SEARCH",t:12,d:"Returns the position at which a string is first found within text and ignores capitalization of letters. Returns `#VALUE!` if the string is not found.",a:"First position of string found in text, ignoring case.",m:[2,3],p:[{name:"search_for",detail:"The string to look for within `text_to_search`.",example:'"n"',require:"m",repeat:"n",type:"rangeall"},{name:"text_to_search",detail:"The text to search for the first occurrence of `search_for`.",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"starting_at",detail:"The character within `text_to_search` at which to start the search.",example:"14",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUBSTITUTE",t:12,d:"Replaces existing text with new text in a string.",a:"Replaces existing text with new text in a string.",m:[3,4],p:[{name:"text_to_search",detail:"The text within which to search and replace.",example:'"search for it"',require:"m",repeat:"n",type:"rangeall"},{name:"search_for",detail:"The string to search for within `text_to_search`.",example:'"search for"',require:"m",repeat:"n",type:"rangeall"},{name:"replace_with",detail:"The string that will replace `search_for`.",example:'"Google"',require:"m",repeat:"n",type:"rangeall"},{name:"occurrence_number",detail:"The instance of `search_for` within `text_to_search` to replace with `replace_with`. By default, all occurrences of `search_for` are replaced; however, if `occurrence_number` is specified, only the indicated instance of `search_for` is replaced.",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CLEAN",t:12,d:"Returns the text with the non-printable ASCII characters removed.",a:"Removes non-printable characters from a piece of text.",m:[1,1],p:[{name:"text",detail:"The text whose non-printable characters are to be removed.",example:'"AF"&CHAR(31)',require:"m",repeat:"n",type:"rangeall"}]},{n:"TEXT",t:12,d:"Converts a number into text according to a specified format.",a:"Formats a number into text.",m:[2,2],p:[{name:"number",detail:"The number, date, or time to format.",example:"1.23",require:"m",repeat:"n",type:"rangenumber"},{name:"format",detail:"The pattern by which to format the number, enclosed in quotation marks.",example:'"$0.00"',require:"m",repeat:"n",type:"rangeall"}]},{n:"TRIM",t:12,d:"Removes leading, trailing, and repeated spaces in text.",a:"Removes space characters.",m:[1,1],p:[{name:"text",detail:"The text or reference to a cell containing text to be trimmed.",example:'" lorem ipsum"',require:"m",repeat:"n",type:"rangeall"}]},{n:"VALUE",t:12,d:"Converts a string in any of the date, time or number formats that Google Sheets understands into a number.",a:"Converts a date/time/number string into a number.",m:[1,1],p:[{name:"text",detail:"The string containing the value to be converted.",example:'"123"',require:"m",repeat:"n",type:"rangeall"}]},{n:"PROPER",t:12,d:"Capitalizes each word in a specified string.",a:"Capitalizes each word in a specified string.",m:[1,1],p:[{name:"text_to_capitalize",detail:"The text which will be returned with the first letter of each word in uppercase and all other letters in lowercase.",example:'"united states"',require:"m",repeat:"n",type:"rangeall"}]},{n:"CONVERT",t:13,d:"Converts a numeric value to a different unit of measure.",a:"Unit conversion for numbers.",m:[3,3],p:[{name:"value",detail:"The numeric value in `start_unit` to convert to `end_unit`.",example:"5.1",require:"m",repeat:"n",type:"rangenumber"},{name:"start_unit",detail:"The starting unit, the unit currently assigned to `value`.",example:'"g"',require:"m",repeat:"n",type:"rangeall"},{name:"end_unit",detail:"The unit of measure into which to convert the argument, `value`.",example:'"kg"',require:"m",repeat:"n",type:"rangeall"}]},{n:"SUMX2MY2",t:14,d:"Calculates the sum of the differences of the squares of values in two arrays.",a:"Sum of the differences of squares.",m:[2,2],p:[{name:"array_x",detail:"The array or range of values whose squares will be reduced by the squares of corresponding entries in `array_y` and added together.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"The array or range of values whose squares will be subtracted from the squares of corresponding entries in `array_x` and added together.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMX2PY2",t:14,d:"Calculates the sum of the sums of the squares of values in two arrays.",a:"Sum of the sums of squares.",m:[2,2],p:[{name:"array_x",detail:"The array or range of values whose squares will be added to the squares of corresponding entries in `array_y` and added together.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"The array or range of values whose squares will be added to the squares of corresponding entries in `array_x` and added together.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMXMY2",t:14,d:"Calculates the sum of the squares of differences of values in two arrays.",a:"Sum of the squares of differences.",m:[2,2],p:[{name:"array_x",detail:"The array or range of values that will be reduced by corresponding entries in `array_y`, squared, and added together.",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"The array or range of values that will be subtracted from corresponding entries in `array_x`, the result squared, and all such results added together.",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRANSPOSE",t:14,d:"Transposes the rows and columns of an array or range of cells.",a:"Transposes the rows and columns of an array.",m:[1,1],p:[{name:"array_or_range",detail:"The array or range whose rows and columns will be swapped.",example:"{1,2}",require:"m",repeat:"n",type:"range"}]},{n:"TREND",t:14,d:"Given partial data about a linear trend, fits an ideal linear trend using the least squares method and/or predicts further values.",a:"Fits points to linear trend derived via least-squares.",m:[1,4],p:[{name:"known_data_y",detail:"The array or range containing dependent (y) values that are already known, used to curve fit an ideal linear trend.",example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_data_x",detail:"The values of the independent variable(s) corresponding with `known_data_y`.",example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"new_data_x",detail:"The data points to return the `y` values for on the ideal curve fit.",example:"A11:A13",require:"o",repeat:"n",type:"rangenumber"},{name:"b",detail:"Given a general linear form of `y = m*x+b` for a curve fit, calculates `b` if `TRUE` or forces `b` to be `0` and only calculates the `m` values if `FALSE`, i.e. forces the curve fit to pass through the origin.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"FREQUENCY",t:14,d:"Calculates the frequency distribution of a one-column array into specified classes.",a:"The frequency distribution of array.",m:[2,2],p:[{name:"data",detail:"The array or range containing the values to be counted.",example:"A2:A40",require:"m",repeat:"n",type:"rangenumber"},{name:"classes",detail:"The array or range containing the set of classes.",example:"B2:B5",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GROWTH",t:14,d:"Given partial data about an exponential growth trend, fits an ideal exponential growth trend and/or predicts further values.",a:"Fits points to exponential growth trend.",m:[1,4],p:[{name:"known_data_y",detail:"The array or range containing dependent (y) values that are already known, used to curve fit an ideal exponential growth curve.",example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_data_x",detail:"The values of the independent variable(s) corresponding with `known_data_y`.",example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"new_data_x",detail:"The data points to return the `y` values for on the ideal curve fit.",example:"A11:A13",require:"o",repeat:"n",type:"rangenumber"},{name:"b",detail:"Given a general exponential form of `y = b*m^x` for a curve fit, calculates `b` if `TRUE` or forces `b` to be `1` and only calculates the `m` values if `FALSE`.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"LINEST",t:14,d:"Given partial data about a linear trend, calculates various parameters about the ideal linear trend using the least-squares method.",a:"Best-fit linear trend via least-squares.",m:[1,4],p:[{name:"known_data_y",detail:"The array or range containing dependent (y) values that are already known, used to curve fit an ideal linear trend.",example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_data_x",detail:"The values of the independent variable(s) corresponding with `known_data_y`.",example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"calculate_b",detail:"Given a linear form of `y = m*x+b`, calculates the y-intercept (`b`) if `TRUE`. Otherwise, forces `b` to be `0` and only calculates the `m` values if `FALSE`, i.e. forces the curve fit to pass through the origin.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"},{name:"verbose",detail:"A flag specifying whether to return additional regression statistics or only the linear coefficients and the y-intercept (default).",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"LOGEST",t:14,d:"Given partial data about an exponential growth curve, calculates various parameters about the best fit ideal exponential growth curve.",a:"Best-fit exponential growth curve.",m:[1,4],p:[{name:"known_data_y",detail:"The array or range containing dependent (y) values that are already known, used to curve fit an ideal exponential growth curve.",example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_data_x",detail:"The values of the independent variable(s) corresponding with `known_data_y`.",example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"b",detail:"Given a general exponential form of `y = b*m^x` for a curve fit, calculates `b` if `TRUE` or forces `b` to be `1` and only calculates the `m` values if `FALSE`.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"},{name:"verbose",detail:"A flag specifying whether to return additional regression statistics or only the calculated coefficient and exponents.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"MDETERM",t:14,d:"Returns the matrix determinant of a square matrix specified as an array or range.",a:"Matrix determinant of a square matrix.",m:[1,1],p:[{name:"square_matrix",detail:"An array or range with an equal number of rows and columns representing a matrix whose determinant will be calculated.",example:"A1:D4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MINVERSE",t:14,d:"Returns the multiplicative inverse of a square matrix specified as an array or range.",a:"Multiplicative inverse of square matrix.",m:[1,1],p:[{name:"square_matrix",detail:"An array or range with an equal number of rows and columns representing a matrix whose multiplicative inverse will be calculated.",example:"A1:D4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MMULT",t:14,d:"Calculates the matrix product of two matrices specified as arrays or ranges.",a:"The matrix product of two matrices.",m:[2,2],p:[{name:"matrix1",detail:"The first matrix in the matrix multiplication operation, represented as an array or range.",example:"A1:B3",require:"m",repeat:"n",type:"rangenumber"},{name:"matrix2",detail:"The second matrix in the matrix multiplication operation, represented as an array or range.",example:"C1:F2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMPRODUCT",t:14,d:"Calculates the sum of the products of corresponding entries in two equal-sized arrays or ranges.",a:"Sum of products of elements in two arrays.",m:[1,255],p:[{name:"array1",detail:"The first array or range whose entries will be multiplied with corresponding entries in the second such array or range.",example:"A2:C5",require:"m",repeat:"n",type:"rangenumber"},{name:"array2",detail:"The second array or range whose entries will be multiplied with corresponding entries in the first such array or range.",example:"D2:F5",require:"o",repeat:"y",type:"rangenumber"}]},{n:"ISFORMULA",t:15,d:"Checks whether a value is a formula.",a:"Whether a value is a formula.",m:[1,1],p:[{name:"cell",detail:"The cell to be verified as containing a formula.",example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"CELL",t:15,d:"Returns the requested information about the specified cell.",a:"Gets information about a cell.",m:[2,2],p:[{name:"info_type",detail:"The type of information requested (see article for available types)",example:'"type"',require:"m",repeat:"n",type:"rangeall"},{name:"reference",detail:"The reference to the cell.",example:"C2",require:"m",repeat:"n",type:"range"}]},{n:"NA",t:15,d:'Returns the "value not available" error, `#N/A`.',a:"The `#N/A` error.",m:[0,0],p:[]},{n:"ERROR_TYPE",t:15,d:"Returns a number corresponding to the error value in a different cell.",a:"Error value of cell (as number).",m:[1,1],p:[{name:"reference",detail:"The cell to find the error number for although you can also provide the error value directly.",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISBLANK",t:15,d:"Checks whether the referenced cell is empty.",a:"Whether the referenced cell is empty.",m:[1,1],p:[{name:"value",detail:"Reference to the cell that will be checked for emptiness.",example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"ISERR",t:15,d:"Checks whether a value is an error other than `#N/A`.",a:"Whether a value is an error other than `#n/a`.",m:[1,1],p:[{name:"value",detail:"The value to be verified as an error type other than `#N/A`.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISERROR",t:15,d:"Checks whether a value is an error.",a:"Whether a value is an error.",m:[1,1],p:[{name:"value",detail:"The value to be verified as an error type.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISLOGICAL",t:15,d:"Checks whether a value is `TRUE` or `FALSE`.",a:"Whether a value is `true` or `false`.",m:[1,1],p:[{name:"value",detail:"The value to be verified as a logical `TRUE` or `FALSE`.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNA",t:15,d:"Checks whether a value is the error `#N/A`.",a:"Whether a value is the error `#n/a`.",m:[1,1],p:[{name:"value",detail:"The value to be compared with the error value `#N/A`.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNONTEXT",t:15,d:"Checks whether a value is non-textual.",a:"Whether a value is non-textual.",m:[1,1],p:[{name:"value",detail:"The value to be checked.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNUMBER",t:15,d:"Checks whether a value is a number.",a:"Whether a value is a number.",m:[1,1],p:[{name:"value",detail:"The value to be verified as a number.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISREF",t:15,d:"Checks whether a value is a valid cell reference.",a:"Whether a value is a valid cell reference.",m:[1,1],p:[{name:"value",detail:"The value to be verified as a cell reference.",example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"ISTEXT",t:15,d:"Checks whether a value is text.",a:"Whether a value is text.",m:[1,1],p:[{name:"value",detail:"The value to be verified as text.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TYPE",t:15,d:"Returns a number associated with the type of data passed into the function.",a:"Get the type of a value.",m:[1,1],p:[{name:"value",detail:"The value whose type is to be determined.",example:"C4",require:"m",repeat:"n",type:"rangeall"}]},{n:"N",t:15,d:"Returns the argument provided as a number. Text is converted to 0 and errors are returned as-is.",a:"Argument provided as a number.",m:[1,1],p:[{name:"value",detail:"The argument to be converted to a number.",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_DATE",t:16,d:"Converts a provided number to a date.",a:"Converts a provided number to a date.",m:[1,1],p:[{name:"value",detail:"The argument or reference to a cell to be converted to a date.",example:"25405",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TO_PURE_NUMBER",t:16,d:"Converts a provided date/time, percentage, currency or other formatted numeric value to a pure number without formatting.",a:"Converts any numeric value to a pure number.",m:[1,1],p:[{name:"value",detail:"The argument or reference to a cell to be converted to a pure number.",example:"50%",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_TEXT",t:16,d:"Converts a provided numeric value to a text value.",a:"Converts a provided numeric value to a text value.",m:[1,1],p:[{name:"value",detail:"The argument or reference to a cell to be converted to text.",example:"24",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_DOLLARS",t:16,d:"Converts a provided number to a dollar value.",a:"Converts a provided number to a dollar value.",m:[1,1],p:[{name:"value",detail:"The argument or reference to a cell to be converted to a dollar value.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TO_PERCENT",t:16,d:"Converts a provided number to a percentage.",a:"Converts a provided number to a percentage.",m:[1,1],p:[{name:"value",detail:"The argument or reference to a cell to be converted to a percentage.",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DGET",t:17,d:"Returns a single value from a database table-like array or range using a SQL-like query.",a:"Single value from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DMAX",t:17,d:"Returns the maximum value selected from a database table-like array or range using a SQL-like query.",a:"Maximum of values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DMIN",t:17,d:"Returns the minimum value selected from a database table-like array or range using a SQL-like query.",a:"Minimum of values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DAVERAGE",t:17,d:"Returns the average of a set of values selected from a database table-like array or range using a SQL-like query.",a:"Average of a set of values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DCOUNT",t:17,d:"Counts numeric values selected from a database table-like array or range using a SQL-like query.",a:"Counts values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DCOUNTA",t:17,d:"Counts values, including text, selected from a database table-like array or range using a SQL-like query.",a:"Counts values and text from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DPRODUCT",t:17,d:"Returns the product of values selected from a database table-like array or range using a SQL-like query.",a:"Product of values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSTDEV",t:17,d:"Returns the standard deviation of a population sample selected from a database table-like array or range using a SQL-like query.",a:"Standard deviation of population sample from table.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSTDEVP",t:17,d:"Returns the standard deviation of an entire population selected from a database table-like array or range using a SQL-like query.",a:"Standard deviation of entire population from table.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSUM",t:17,d:"Returns the sum of values selected from a database table-like array or range using a SQL-like query.",a:"Sum of values from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DVAR",t:17,d:"Returns the variance of a population sample selected from a database table-like array or range using a SQL-like query.",a:"Variance of population sample from table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DVARP",t:17,d:"Returns the variance of an entire population selected from a database table-like array or range using a SQL-like query.",a:"Variance of a population from a table-like range.",m:[3,3],p:[{name:"database",detail:"The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:"Indicates which column in `database` contains the values to be extracted and operated on.",example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"An array or range containing zero or more criteria to filter the `database` values by before operating.",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"AGE_BY_IDCARD",t:"3",d:"Calculate the age based on the Chinese ID number. Support 15 or 18",a:"Get age based on ID number.",m:[1,2],p:[{name:"ID number",example:"A1",detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"},{name:"Deadline",example:'"2017-10-01"',detail:"The deadline or range of age calculation. The default is the current day.",require:"o",repeat:"n",type:"rangedatetime"}]},{n:"SEX_BY_IDCARD",t:"3",d:"Calculate gender based on Chinese ID number. Support 15 or 18",a:"Get gender based on ID number.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"BIRTHDAY_BY_IDCARD",t:"3",d:"Calculate the birthday based on the Chinese ID number. Support 15 or 18",a:"Get the birthday based on the ID number.",m:[1,2],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"},{name:"Birthday format",example:"0",detail:"Date type, default:0:[1900/01/01], 1:[1900-01-01], 2:[1900\u5E741\u67081\u65E5]",require:"o",repeat:"n",type:"rangeall"}]},{n:"PROVINCE_BY_IDCARD",t:"3",d:"Calculate the province of birthplace based on the Chinese ID number. Support 15 or 18",a:"Get the province of birthplace based on the ID number.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"CITY_BY_IDCARD",t:"3",d:"Calculate the city of birthplace based on the Chinese ID number. Support 15 or 18",a:"Get the city of birthplace based on the ID number.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"STAR_BY_IDCARD",t:"3",d:"Calculate the constellation based on the Chinese ID number. Support 15 or 18",a:"Get the constellation based on the ID number.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"ANIMAL_BY_IDCARD",t:"3",d:"Calculate the zodiac (rat, ox, tiger, rabbit...) based on the Chinese ID number. Support 15 or 18",a:"Get the zodiac according to the ID number.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISIDCARD",t:"3",d:"Verify that the format of the ID card is correct. Support 15 or 18",a:"Verify the correctness of the ID card format.",m:[1,1],p:[{name:"ID number",example:'"31033519900101XXXX"',detail:"15-digit or 18-digit ID number or range.",require:"m",repeat:"n",type:"rangeall"}]},{n:"DM_TEXT_CUTWORD",t:"4",d:"Text segmentation. Split a series of words into a series of individual words",a:"Chinese text segmentation.",m:[1,2],p:[{name:"Text",example:'"I came to Beijing Tsinghua University"',detail:"Any text that needs word segmentation.",require:"m",repeat:"n",type:"rangeall"},{name:"Word segmentation mode",example:"0",detail:"The default is 0[precision mode], 1[full mode], 2[search engine mode].",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DM_TEXT_TFIDF",t:"4",d:"Use tf-idf algorithm for keyword extraction. Identify keywords from a series of text",a:"tf-idf keyword recognition.",m:[1,3],p:[{name:"Text",example:'"I came to Beijing Tsinghua University"',detail:"Any text that needs word segmentation.",require:"m",repeat:"n",type:"rangeall"},{name:"Number of keywords",example:"20",detail:"The number of keywords returned by the algorithm, the default is 20",require:"o",repeat:"n",type:"rangenumber"},{name:"Corpus",example:"1",detail:"Select a corpus in a specific field, the default is 0[General], 1[Finance], 2[Medical]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DM_TEXT_TEXTRANK",t:"4",d:"Use TextRank algorithm to extract keywords. Identify keywords from a series of text",a:"TextRank keyword recognition.",m:[1,3],p:[{name:"Text",example:'"I came to Beijing Tsinghua University"',detail:"Any text that needs word segmentation.",require:"m",repeat:"n",type:"rangeall"},{name:"Number of keywords",example:"20",detail:"The number of keywords returned by the algorithm, the default is 20",require:"o",repeat:"n",type:"rangenumber"},{name:"Corpus",example:"1",detail:"Select a corpus in a specific field, the default is 0[General], 1[Finance], 2[Medical]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_CLOSE",t:"5",d:"According to the stock code and date, return the corresponding stock closing price of A shares.",a:"Returns the closing price of stock.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_OPEN",t:"5",d:"According to the stock code and date, return the opening price of stock.",a:"Return the opening price of a shares.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_MAX",t:"5",d:"According to the stock code and date, return the highest price of stock.",a:"Return the highest price of stock.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_MIN",t:"5",d:"According to the stock code and date, return the lowest price of stock.",a:"Returns the lowest price of stock.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_VOLUMN",t:"5",d:"According to the stock code and date, return the corresponding stock trading volume of A shares.",a:"Returns the corresponding stock trading volume of A shares.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_AMOUNT",t:"5",d:"According to the stock code and date, return the corresponding stock turnover of A shares.",a:"Returns the corresponding stock turnover of A shares.",m:[1,3],p:[{name:"Stock code",example:'"000001"',detail:"6-digit stock code, required.",require:"m",repeat:"n",type:"rangeall"},{name:"Date",example:"2015-01-08",detail:"The trading day of the stock, the default is the latest trading day",require:"o",repeat:"n",type:"rangedate"},{name:"Reversion and exclusion",example:"0",detail:"Select the ex right restoration type of the stock, default to 0 [former reversion], 1 [original price], 2 [post reversion]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"ISDATE",t:"6",d:"Returns whether a value is a date.",a:"Whether a value is a date.",m:[1,1],p:[{name:"value",example:'"1990-01-01"',detail:"The value to be verified as a date.",require:"m",repeat:"n",type:"rangeall"}]},{n:"LINESPLINES",t:"3",d:"Generate sparklines embedded in the cell to describe the continuous trend of data",a:"Generate sparklines line chart",m:[1,8],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Line color",example:"#2ec7c9",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"Line thickness",example:"1",detail:"Line thickness of the line graph, the default is 1px",require:"o",repeat:"n",type:"rangeall"},{name:"Auxiliary line",example:"avg",detail:"A horizontal line, which can be min, max, avg, median, range or custom value, default 0 none",require:"o",repeat:"n",type:"rangeall"},{name:"Auxiliary line color",example:"#000",detail:"Color setting of auxiliary line, same as line color configuration, default #000",require:"o",repeat:"n",type:"rangeall"},{name:"Maximum mark",example:"#fc5c5c",detail:"Identifies the maximum value of the line graph, the same line color configuration, default 0 does not display",require:"o",repeat:"n",type:"rangeall"},{name:"Minimum mark",example:"#fc5c5c",detail:"Identify the minimum value of the line graph, the same line color configuration, default 0 does not display",require:"o",repeat:"n",type:"rangeall"},{name:"Mark size",example:"1.5",detail:"The maximum and minimum mark size settings, the default is 1.5",require:"o",repeat:"n",type:"rangeall"}]},{n:"AREASPLINES",t:"3",d:"Generate sparklines embedded in the cell area chart, generally used to describe the continuous cumulative value trend of the data",a:"Generate sparklines area chart",m:[1,5],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Line color",example:"#2ec7c9",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"Fill color",example:"#CCF3F4",detail:"Form an area chart, the same line color configuration, default 0 does not display",require:"o",repeat:"n",type:"rangeall"},{name:"Line thickness",example:"1",detail:"Line thickness of the line graph, the default is 1px",require:"o",repeat:"n",type:"rangeall"},{name:"Auxiliary line",example:"avg",detail:"A horizontal line, which can be min, max, avg, median, range or custom value, default 0 none",require:"o",repeat:"n",type:"rangeall"},{name:"Auxiliary line color",example:"#000",detail:"Color setting of auxiliary line, same as line color configuration, default #000",require:"o",repeat:"n",type:"rangeall"}]},{n:"COLUMNSPLINES",t:"3",d:"Generate sparklines embedded in the vertical histogram of cells, generally used to describe the size of discrete data",a:"Generate sparklines vertical histogram",m:[1,6],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Bar interval",example:"1",detail:"The distance between bars, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Bar color",example:"#fc5c5c",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"Negative bar color",example:"#97b552",detail:"Negative bar color setting, representing the color of negative value, same as the bar color configuration, default #97b552",require:"o",repeat:"n",type:"rangeall"},{name:"Max",example:"100",detail:"The maximum value of the bar chart, used to standardize the length of the bar chart, the default is to automatically calculate false, auto, null",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color palette can set the color of each bar individually, multiple settings can be set, and two formats are supported: 1 color such as #000, which means that the color of the first bar is black; 2 value range: color, such as -2:# 000 indicates that the bar with a value of -2 is black, 0:5:#000 indicates that the bar with a value of 0-5 is black, and the default is empty",require:"o",repeat:"y",type:"rangeall"}]},{n:"STACKCOLUMNSPLINES",t:"3",d:"Generate sparklines, a cumulative vertical histogram embedded in a cell, generally used to describe the numerical size of multiple dimensions of discrete data",a:"Generate sparklines cumulative vertical histogram",m:[1,5],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Stack by column",example:"1",detail:"If you need to stack by row, set this item to false or 0, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Bar interval",example:"1",detail:"The distance between bars, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Max",example:"100",detail:"The maximum value of the cumulative bar, used to regulate the length of the bar, the default is to automatically calculate false, auto, null",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color palette can individually set the bar color of each dimension, which can be set to the range of A1:A10, etc. The default is #2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"BARSPLINES",t:"3",d:"Generate sparklines embedded in the cell, generally used to describe the size of discrete data",a:"Generate sparklines horizontal bar graph",m:[1,6],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Bar interval",example:"1",detail:"The distance between bars, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Bar color",example:"#fc5c5c",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"Negative bar color",example:"#97b552",detail:"Negative bar color setting, representing the color of negative value, same as the bar color configuration, default #97b552",require:"o",repeat:"n",type:"rangeall"},{name:"Max",example:"100",detail:"The maximum value of the bar chart, used to standardize the length of the bar chart, the default is to automatically calculate false, auto, null",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color palette can set the color of each bar individually, multiple settings can be set, and two formats are supported: 1 color such as #000, which means that the color of the first bar is black; 2 value range: color, such as -2:# 000 indicates that the bar with a value of -2 is black, 0:5:#000 indicates that the bar with a value of 0-5 is black, and the default is empty",require:"o",repeat:"y",type:"rangeall"}]},{n:"STACKBARSPLINES",t:"3",d:"Generate sparklines, a cumulative horizontal bar graph embedded in a cell, which is generally used to describe the numerical size of multiple dimensions of discrete data",a:"Generate sparklines cumulative horizontal bar graph",m:[1,5],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Stack by column",example:"1",detail:"If you need to stack by row, set this item to false or 0, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Bar interval",example:"1",detail:"The distance between bars, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Max",example:"100",detail:"The maximum value of the cumulative bar, used to regulate the length of the bar, the default is to automatically calculate false, auto, null",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color palette can individually set the bar color of each dimension, which can be set to the range of A1:A10, etc. The default is #2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"DISCRETESPLINES",t:"3",d:"Generate sparklines embedded in the cell, generally used to describe the trend of discrete data",a:"Generate sparklines discrete graph",m:[1,4],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Segmentation threshold",example:"1",detail:"Discrete graph column color distinction, for example: if the value is 0, blue is greater than 0, red is less than 0, and the default is 0",require:"o",repeat:"n",type:"rangeall"},{name:"Above threshold color",example:"#2ec7c9",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"Below threshold color",example:"#fc5c5c",detail:"The color setting of the bar below the threshold, the same as the color above the threshold, default #fc5c5c",require:"o",repeat:"n",type:"rangeall"}]},{n:"TRISTATESPLINES",t:"3",d:"Generate sparklines, a three-state graph embedded in the cell, which is generally used to describe the trend of three situations, such as winning, losing, or drawing.",a:"Generate sparklines three-state graph",m:[1,6],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Bar interval",example:"1",detail:"The distance between bars, the default is 1",require:"o",repeat:"n",type:"rangeall"},{name:"Bar color",example:"#fc5c5c",detail:"The line color of the line graph can be range A1, color table index value or specific color value. Set it to 0 or false to not display it. It supports regx, rgb, rgba, etc. Default #fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"Negative bar color",example:"#97b552",detail:"Negative bar color setting, representing the color of negative value, same as the bar color configuration, default #97b552",require:"o",repeat:"n",type:"rangeall"},{name:"Zero value bar color",example:"#999",detail:"Zero value bar color setting, representing 0 value color, the same color configuration of the bar, default #999",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color palette can set the color of each bar individually, multiple settings can be set, and two formats are supported: 1 color such as #000, which means that the color of the first bar is black; 2 value range: color, such as -2:# 000 indicates that the bar with a value of -2 is black, 0:5:#000 indicates that the bar with a value of 0-5 is black, and the default is empty",require:"o",repeat:"y",type:"rangeall"}]},{n:"PIESPLINES",t:"3",d:"Generate sparklines pie chart embedded in the cell, generally used to describe the proportion of data",a:"Generate sparklines pie chart",m:[1,5],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Rotation angle",example:"0",detail:"The rotation angle of the pie chart, the default is 0",require:"o",repeat:"n",type:"rangeall"},{name:"border",example:"0",detail:"Pie chart border size, default is none 0",require:"o",repeat:"n",type:"rangeall"},{name:"Border color",example:"#000",detail:"The border color of the pie chart, the default is #000",require:"o",repeat:"n",type:"rangeall"},{name:"Color palette",example:"#97b552",detail:"The color of the slice can be set in the palette, which can be set to the range of A1:A10, etc. The default is #2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"BOXSPLINES",t:"3",d:"Generate sparklines embedded in the cell box plot, generally used to describe the statistical distribution of the data set",a:"Generate sparklines box plot",m:[1,4],p:[{name:"Range",example:"A1:A20",detail:"Range\uFF0CValues can be calculated effectively, such as A1:A20, {1,2,3,4,5}, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Outlier ratio",example:"1.5",detail:"The threshold range of outliers, if it is 0 or false, it will not be displayed, the default is 1.5 times",require:"o",repeat:"n",type:"rangeall"},{name:"Target value",example:"10",detail:"The target value setting on the box plot, the default is false and does not display",require:"o",repeat:"n",type:"rangeall"},{name:"Point size",example:"1.5",detail:"The radius of the target point and outlier is set, the default is 1.5",require:"o",repeat:"n",type:"rangeall"}]},{n:"BULLETSPLINES",t:"3",d:"Generate sparklines embedded in the cell, generally used to describe the task achievement rate",a:"Generating sparklines bullets",m:[2,3],p:[{name:"Target",example:"10",detail:"The numerical value can be calculated effectively for the achieved target value, such as A1, 100, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"achieved",example:"8",detail:"Only when the value is completed can the value be calculated effectively, such as A1, 100, etc.",require:"m",repeat:"n",type:"rangeall"},{name:"Contrast",example:"12",detail:"Comparative values, such as excess, minimum, and bottom line for awards, can be effectively calculated, such as A1, 100, etc. You can set up to 9 comparison values",require:"o",repeat:"y",type:"rangeall"}]},{n:"COMPOSESPLINES",t:"3",d:"Support multiple types of pictures in the same cell, each parameter represents a sparklines diagram",a:"Combine sparklines graphs into one cell",m:[1,1],p:[{name:"config",example:"PIESPLINES(A1:A20)",detail:"Sparklines chart settings, such as A1:A20, a completed pie chart, line chart settings, etc.",require:"m",repeat:"y",type:"rangeall"}]},{n:"SORT",t:"14",d:"Sorts the rows of a given array or range by the values in one or more columns.",a:"Sorts rows of range by specified column.",m:[1,4],p:[{name:"range",detail:"The data to be sorted.",example:"A2:A17",require:"m",repeat:"n",type:"rangenumber"},{name:"sort_column",detail:"The index of the column in `range` or a range outside of `range` containing the values by which to sort.",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"is_ascending",detail:"`TRUE` or `FALSE` indicating whether to sort `sort_column` in ascending order. `FALSE` sorts in descending order.",example:"-1",require:"o",repeat:"n",type:"rangenumber"},{name:"sort_column2",detail:"Additional columns.",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"FILTER",t:"14",d:"Returns a filtered version of the source range, returning only rows or columns which meet the specified conditions.",a:"Filters a range based off provided conditions.",m:[2,3],p:[{name:"range",detail:"The data to be filtered.",example:"A5:D20",require:"m",repeat:"n",type:"range"},{name:"condition1",detail:"A column or row containing true or false values corresponding to the first column or row of `range`, or an array formula evaluating to true or false.",example:"1",require:"m",repeat:"n",type:"range"},{name:"condition2",detail:"Additional rows or columns containing boolean values `TRUE` or `FALSE` indicating whether the corresponding row or column in `range` should pass through `FILTER`. Can also contain array formula expressions which evaluate to such rows or columns. All conditions must be of the same type (row or column). Mixing row conditions and column conditions is not permitted.",example:'""',require:"o",repeat:"n",type:"rangeall"}]},{n:"UNIQUE",t:"14",d:"Returns unique rows in the provided source range, discarding duplicates. Rows are returned in the order in which they first appear in the source range.",a:"Unique rows in the provided source range.",m:[1,3],p:[{name:"range",detail:"The data to filter by unique entries.",example:"A2:B26",require:"m",repeat:"n",type:"rangenumber"},{name:"by_col",detail:"[Option] - Logical value, indicating how to compare; by row = FALSE() or omitted; by column = TRUE().",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"},{name:"occurs_once",detail:"[Option] - Logical value, only one occurrence in the unique value is returned = TRUE(); including all unique values = FALSE() or omitted.",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"RANDARRAY",t:"14",d:"Returns a grid of random numbers between 0 inclusive and 1 exclusive. The grid size will match the provided rows and columns arguments. If neither rows nor columns are provided, then the grid will be size 1 x 1.",a:"Returns a grid of random numbers.",m:[0,2],p:[{name:"rows",detail:"The number of rows to populate with a random number.",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"columns",detail:"The number of columns to populate with a random number.",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SEQUENCE",t:"14",d:"Returns a grid of sequential numbers starting at a specified start value and increasing by a specified step size. By default, the sequence starts at and increases by 1.",a:"Returns a grid of sequential numbers.",m:[1,4],p:[{name:"rows",detail:"The number of rows in the function's resulting grid.",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"columns",detail:"The number of columns in the function's resulting grid. If omitted, the result grid will have 1 column.",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"start",detail:"The number, at which to start the sequence. If omitted, the sequence will start at 1.",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"step",detail:"The amount each value in the sequence will differ by. If omitted, each value will differ by 1.",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"EVALUATE",t:"3",d:"Evaluate a formula or expression expressed in words and return the result",a:"Evaluate according to literal formula or expression.",m:[1,1],p:[{name:"expression",example:'"A1+5*2^2"',detail:"Formula or expression",require:"m",repeat:"n",type:"rangeall"}]}],toolbar:{undo:"Deshacer",redo:"Rehacer",paintFormat:"Clonar formato",currencyFormat:"Formato de moneda",percentageFormat:"Formato de porcentaje",numberDecrease:"Menos decimales",numberIncrease:"M\xE1s decimales",moreFormats:"M\xE1s formatos",font:"Fuente",fontSize:"Tama\xF1o Fuente",bold:"Negrita (Ctrl+B)",italic:"It\xE1lica (Ctrl+I)",strikethrough:"Tachar (Alt+Shift+5)",underline:"Guion bajo",textColor:"Color texto",chooseColor:"elegir color",resetColor:"Reinicializar",customColor:"PERSONALIZADO",alternatingColors:"Colores alternos",confirmColor:"Vale",cancelColor:"Cancelar",collapse:"Recoger",fillColor:"Color de relleno",border:"Borde",borderStyle:"Estilo Borde",mergeCell:"Juntar celdas",chooseMergeType:"Elegir tipo de uni\xF3n",horizontalAlign:"Alineaci\xF3n Horizontal",verticalAlign:"Alineaci\xF3n Vertical",alignment:"Alineaci\xF3n",textWrap:"Ajuste de texto",textWrapMode:"Modo de ajuste de texto",textRotate:"Rotar texto",textRotateMode:"Modo de rotar texto",freezeTopRow:"Fijar fila superior",sortAndFilter:"Ordenar y filtrar",findAndReplace:"Buscar y reemplazar",sum:"SUMA",autoSum:"SUMA autom\xE1tica",moreFunction:"M\xE1s funciones",conditionalFormat:"Formato condicional",postil:"Comentario",pivotTable:"Tabla Din\xE1mica",chart:"Gr\xE1fica",screenshot:"Captura de pantalla",splitColumn:"Separar texto",insertImage:"Insertar imagen",dataVerification:"Verificaci\xF3n de datos",protection:"Proteger la hoja",clearText:"Limpiar color",noColorSelectedText:"Ning\xFAn color seleccionado",toolMore:"M\xE1s",toolLess:"Menos",toolClose:"Cerrar",toolMoreTip:"M\xE1s funcionalidades",moreOptions:"M\xE1s opciones",cellFormat:"Configuraci\xF3n formato de celda",print:"Imprimir"},alternatingColors:{applyRange:"Aplicar a rango",selectRange:"Seleccionar un rango de datos",header:"Cabecera",footer:"Pie",errorInfo:"No se puede realizar esta operaci\xF3n en varias \xE1reas de selecci\xF3n, selecciona una sola \xE1rea y vuelve a intentarlo",textTitle:"Estilo Formato",custom:"PERSONALIZADO",close:"cerrar",selectionTextColor:"Haz clic para seleccionar el color del texto",selectionCellColor:"Haz clic para seleccionar el color de la celda",removeColor:"Eliminar colores alternos",colorShow:"color",currentColor:"Actual",tipSelectRange:"Selecciona la gama de colores alternos",errorNoRange:"No hay ning\xFAn rango seleccionado",errorExistColors:"Los colores alternos ya existen y no se pueden editar"},button:{confirm:"Vale",cancel:"Cancelar",close:"Cerrar",update:"Actualizar",delete:"Eliminar",insert:"Insertar",prevPage:"Previous",nextPage:"Next",total:"total:"},paint:{start:"Inicio clonar formato",end:"ESC",tipSelectRange:"Selecciona el rango que quieres copiar",tipNotMulti:"No se puede realizar esta operaci\xF3n en un rango de selecci\xF3n m\xFAltiple"},format:{moreCurrency:"M\xE1s formatos de moneda",moreDateTime:"M\xE1s formatos de fecha y hora",moreNumber:"M\xE1s formatos de n\xFAmero",titleCurrency:"Formatos de moneda",decimalPlaces:"Decimales",titleDateTime:"Formatos de fecha y hora",titleNumber:"Formatos de n\xFAmeros"},info:{detailUpdate:"Nuevo abierto",detailSave:"Cache local restaurado",row:"",column:"",loading:"Cargando...",copy:"Copiar",return:"Salir",rename:"Renombrar",tips:"Renombrar Libro",noName:"Hoja sin t\xEDtulo",wait:"esperando actualizaci\xF3n",add:"A\xF1adir",addLast:"m\xE1s filas al final",backTop:"Volver arriba",pageInfo:"Total ${total}\uFF0Cp\xE1gina ${totalPage}\uFF0Cactual ${currentPage}",nextPage:"Siguiente",tipInputNumber:"Introduce el n\xFAmero",tipInputNumberLimit:"El rango de aumento est\xE1 limitado a 1-100",tipRowHeightLimit:"La altura de la fila debe estar entre 0 ~ 545",tipColumnWidthLimit:"El ancho de la columna debe estar entre 0 ~ 2038",pageInfoFull:"Total ${total}\uFF0Cp\xE1gina ${totalPage}\uFF0CSe muestran todos los datos"},currencyDetail:{RMB:"RMB",USdollar:"D\xF3lar US",EUR:"EUR",GBP:"GBP",HK:"HK",JPY:"JPY",AlbanianLek:"Albanian Lek",AlgerianDinar:"Algerian Dinar",Afghani:"Afghani",ArgentinePeso:"Argentine Peso",UnitedArabEmiratesDirham:"United Arab Emirates Dirham",ArubanFlorin:"Aruban Florin",OmaniRial:"Omani Rial",Azerbaijanimanat:"Azerbaijani manat",EgyptianPound:"Egyptian Pound",EthiopianBirr:"Ethiopian Birr",AngolaKwanza:"Angola Kwanza",AustralianDollar:"Australian Dollar",Patacas:"Patacas",BarbadosDollar:"Barbados Dollar",PapuaNewGuineaKina:"Papua New Guinea Kina",BahamianDollar:"Bahamian Dollar",PakistanRupee:"Pakistan Rupee",ParaguayanGuarani:"Paraguayan Guarani",BahrainiDinar:"Bahraini Dinar",PanamanianBalboa:"Panamanian Balboa",Brazilianreal:"Brazilian real",Belarusianruble:"Belarusian ruble",BermudianDollar:"Bermudian Dollar",BulgarianLev:"Bulgarian Lev",IcelandKrona:"Iceland Krona",BosniaHerzegovinaConvertibleMark:"Bosnia-Herzegovina Convertible Mark",PolishZloty:"Polish Zloty",Boliviano:"Boliviano",BelizeDollar:"Belize Dollar",BotswanaPula:"Botswana Pula",NotDannuzhamu:"Not Dannuzhamu",BurundiFranc:"Burundi Franc",NorthKoreanWon:"North Korean Won",DanishKrone:"Danish Krone",EastCaribbeanDollar:"East Caribbean Dollar",DominicaPeso:"Dominica Peso",RussianRuble:"Russian Ruble",EritreanNakfa:"Eritrean Nakfa",CFAfranc:"CFA franc",PhilippinePeso:"Philippine Peso",FijiDollar:"Fiji Dollar",CapeVerdeEscudo:"Cape Verde Escudo",FalklandIslandsPound:"Falkland Islands Pound",GambianDalasi:"Gambian Dalasi",Congolesefranc:"Congolese franc",ColombianPeso:"Colombian Peso",CostaRicanColon:"Costa Rican Colon",CubanPeso:"Cuban Peso",Cubanconvertiblepeso:"Cuban convertible peso",GuyanaDollar:"Guyana Dollar",KazakhstanTenge:"Kazakhstan Tenge",Haitiangourde:"Haitian gourde",won:"won",NetherlandsAntillesGuilder:"Netherlands Antilles Guilder",Honduraslempiras:"Honduras lempiras",DjiboutiFranc:"Djibouti Franc",KyrgyzstanSom:"Kyrgyzstan Som",GuineaFranc:"Guinea Franc",CanadianDollar:"Canadian Dollar",GhanaianCedi:"Ghanaian Cedi",Cambodianriel:"Cambodian riel",CzechKoruna:"Czech Koruna",ZimbabweDollar:"Zimbabwe Dollar",QatariRiyal:"Qatari Riyal",CaymanIslandsDollar:"Cayman Islands Dollar",Comorianfranc:"Comorian franc",KuwaitiDinar:"Kuwaiti Dinar",CroatianKuna:"Croatian Kuna",KenyanShilling:"Kenyan Shilling",LesothoLoti:"Lesotho Loti",LaoKip:"Lao Kip",LebanesePound:"Lebanese Pound",Lithuanianlitas:"Lithuanian litas",LibyanDinar:"Libyan Dinar",LiberianDollar:"Liberian Dollar",RwandaFranc:"Rwanda Franc",RomanianLeu:"Romanian Leu",MalagasyAriary:"Malagasy Ariary",MaldivianRufiyaa:"Maldivian Rufiyaa",MalawiKwacha:"Malawi Kwacha",MalaysianRinggit:"Malaysian Ringgit",MacedoniawearingDinar:"Macedonia wearing Dinar",MauritiusRupee:"Mauritius Rupee",MauritanianOuguiya:"Mauritanian Ouguiya",MongolianTugrik:"Mongolian Tugrik",BangladeshiTaka:"Bangladeshi Taka",PeruvianNuevoSol:"Peruvian Nuevo Sol",MyanmarKyat:"Myanmar Kyat",MoldovanLeu:"Moldovan Leu",MoroccanDirham:"Moroccan Dirham",MozambiqueMetical:"Mozambique Metical",MexicanPeso:"Mexican Peso",NamibianDollar:"Namibian Dollar",SouthAfricanRand:"South African Rand",SouthSudanesePound:"South Sudanese Pound",NicaraguaCordoba:"Nicaragua Cordoba",NepaleseRupee:"Nepalese Rupee",NigerianNaira:"Nigerian Naira",NorwegianKrone:"Norwegian Krone",GeorgianLari:"Georgian Lari",RMBOffshore:"RMB (Offshore)",SwedishKrona:"Swedish Krona",SwissFranc:"Swiss Franc",SerbianDinar:"Serbian Dinar",SierraLeone:"Sierra Leone",SeychellesRupee:"Seychelles Rupee",SaudiRiyal:"Saudi Riyal",SaoTomeDobra:"Sao Tome Dobra",SaintHelenapound:"Saint Helena pound",SriLankaRupee:"Sri Lanka Rupee",SwazilandLilangeni:"Swaziland Lilangeni",SudanesePound:"Sudanese Pound",Surinamesedollar:"Surinamese dollar",SolomonIslandsDollar:"Solomon Islands Dollar",SomaliShilling:"Somali Shilling",TajikistanSomoni:"Tajikistan Somoni",PacificFranc:"Pacific Franc",ThaiBaht:"Thai Baht",TanzanianShilling:"Tanzanian Shilling",TonganPaanga:"Tongan Pa'anga",TrinidadandTobagoDollar:"Trinidad and Tobago Dollar",TunisianDinar:"Tunisian Dinar",TurkishLira:"Turkish Lira",VanuatuVatu:"Vanuatu Vatu",GuatemalanQuetzal:"Guatemalan Quetzal",CommissionBolivar:"Commission Bolivar",BruneiDollar:"Brunei Dollar",UgandanShilling:"Ugandan Shilling",UkrainianHryvnia:"Ukrainian Hryvnia",UruguayanPeso:"Uruguayan Peso",Uzbekistansom:"Uzbekistan som",WesternSamoaTala:"Western Samoa Tala",SingaporeDollar:"Singapore Dollar",NT:"NT",NewZealandDollar:"New Zealand Dollar",HungarianForint:"Hungarian Forint",SyrianPound:"Syrian Pound",JamaicanDollar:"Jamaican Dollar",ArmenianDram:"Armenian Dram",YemeniRial:"Yemeni Rial",IraqiDinar:"Iraqi Dinar",IranianRial:"Iranian Rial",NewIsraeliShekel:"New Israeli Shekel",IndianRupee:"Indian Rupee",IndonesianRupiah:"Indonesian Rupiah",JordanianDinar:"Jordanian Dinar",VND:"VND",ZambianKwacha:"Zambian Kwacha",GibraltarPound:"Gibraltar Pound",ChileanPeso:"Chilean Peso",CFAFrancBEAC:"CFA Franc BEAC"},defaultFmt:[{text:"Autom\xE1tico",value:"General",example:""},{text:"Texto",value:"@",example:""},{text:"",value:"partir",example:""},{text:"N\xFAmero",value:"##0.00",example:"1000.12"},{text:"Porcentaje",value:"#0.00%",example:"12.21%"},{text:"Cient\xEDfico",value:"0.00E+00",example:"1.01E+5"},{text:"",value:"split",example:""},{text:"Contabilidad",value:"\xA5(0.00)",example:"\xA5(1200.09)"},{text:"Moneda",value:"\xA50.00",example:"\xA51200.09"},{text:"",value:"partir",example:""},{text:"Fecha",value:"yyyy-MM-dd",example:"2017-11-29"},{text:"Hora",value:"hh:mm AM/PM",example:"3:00 PM"},{text:"Hora 24H",value:"hh:mm",example:"15:00"},{text:"Fecha Hora",value:"yyyy-MM-dd hh:mm AM/PM",example:"2017-11-29 3:00 PM"},{text:"Fecha Hora 24 H",value:"yyyy-MM-dd hh:mm",example:"2017-11-29 15:00"},{text:"",value:"partir",example:""},{text:"Formatos personalizados",value:"fmtOtherSelf",example:"m\xE1s"}],dateFmtList:[{name:"1930-08-05",value:"yyyy-MM-dd"},{name:"1930/8/5",value:"yyyy/MM/dd"},{name:"08-05",value:"MM-dd"},{name:"8-5",value:"M-d"},{name:"13:30:30",value:"h:mm:ss"},{name:"13:30",value:"h:mm"},{name:"PM 01:30",value:"AM/PM hh:mm"},{name:"PM 1:30",value:"AM/PM h:mm"},{name:"PM 1:30:30",value:"AM/PM h:mm:ss"},{name:"08-05 PM 01:30",value:"MM-dd AM/PM hh:mm"}],fontFamily:{MicrosoftYaHei:"YaHei"},fontarray:["Times New Roman","Arial","Tahoma","Verdana"],fontjson:{"times new roman":0,arial:1,tahoma:2,verdana:3},border:{borderTop:"borderTop",borderBottom:"borderBottom",borderLeft:"borderLeft",borderRight:"borderRight",borderNone:"borderNone",borderAll:"borderAll",borderOutside:"borderOutside",borderInside:"borderInside",borderHorizontal:"borderHorizontal",borderVertical:"borderVertical",borderColor:"borderColor",borderSize:"borderSize"},merge:{mergeAll:"Unir todo",mergeV:"Verticalmente",mergeH:"Horizontalmente",mergeCancel:"Separar",overlappingError:"No se pueden fusionar \xE1reas superpuestas",partiallyError:"No se puede realizar esta operaci\xF3n en celdas parcialmente unidas"},align:{left:"izquierda",center:"centro",right:"derecha",top:"Arriba",middle:"Centro",bottom:"Abajo"},textWrap:{overflow:"Desbordar",wrap:"Ajustar",clip:"Cortar"},rotation:{none:"Ninguno",angleup:"Ladear Arriba",angledown:"Ladear Abajo",vertical:"Apilar Verticalmente",rotationUp:"Rotar Arriba",rotationDown:"Rotar Abajo"},freezen:{default:"Fijar",freezenRow:"Primera Fila",freezenColumn:"Primera Columna",freezenRC:"Ambas",freezenRowRange:"Fijar rango filas",freezenColumnRange:"Fijar rango columnas",freezenRCRange:"Fijar ambos rangos",freezenCancel:"Cancelar",noSeletionError:"No hay rango para seleccionar"},sort:{asc:"Ascendente ",desc:"Descendente ",custom:"Ordenaci\xF3n personalizada",hasTitle:"Los datos tienen una fila de encabezado",sortBy:"Ordenar por",addOthers:"A\xF1adir otra columna de ordenaci\xF3n",close:"cerrar",confirm:"ordenar",columnOperation:"Columna",secondaryTitle:"y despu\xE9s por",sortTitle:"Ordenar rango",sortRangeTitle:"Ordenar rango de",sortRangeTitleTo:"a",noRangeError:"No se puede realizar esta operaci\xF3n en m\xFAltiples \xE1reas de selecci\xF3n, selecciona un solo rango e intenta nuevamente",mergeError:"Hay celdas combinadas en la selecci\xF3n, \xA1esta operaci\xF3n no se puede realizar!"},filter:{filter:"crear filtro",sortByAsc:"Ordenar A-Z",sortByDesc:"Ordenar Z-A",filterByColor:"Filtrar por color",filterByCondition:"Filtrar por condici\xF3n",filterByValues:"Filtrar por valores",filiterInputNone:"Ninguno",filiterInputTip:"Introduce valor de filtro",filiterRangeStartTip:"Valor para f\xF3rmula",filiterRangeEndTip:"Valor para f\xF3rmula",filterValueByAllBtn:"Seleccionar todos",filterValueByClearBtn:"Limpiar",filterValueByInverseBtn:"Invertir",filterValueByTip:"filtrar por valores",filterConform:"Confirmar",filterCancel:"Cancelar",clearFilter:"Quitar filtro",conditionNone:"Ninguno",conditionCellIsNull:"Est\xE1 vac\xEDo",conditionCellNotNull:"No est\xE1 vac\xEDo",conditionCellTextContain:"El texto contiene",conditionCellTextNotContain:"El texto no contiene",conditionCellTextStart:"El texto empieza con",conditionCellTextEnd:"El texto termina con",conditionCellTextEqual:"El texto es exactamente",conditionCellDateEqual:"La fecha es",conditionCellDateBefore:"La fecha es anterior",conditionCellDateAfter:"La fecha es posterior",conditionCellGreater:"Mayor que",conditionCellGreaterEqual:"Mayor o igual que",conditionCellLess:"Menor que",conditionCellLessEqual:"Menor o igual que",conditionCellEqual:"Es igual a",conditionCellNotEqual:"No es igual a",conditionCellBetween:"Est\xE1 entre",conditionCellNotBetween:"No est\xE1 entre",filiterMoreDataTip:"\xA1Gran cantidad de datos! por favor espera",filiterMonthText:"Mes",filiterYearText:"A\xF1o",filiterByColorTip:"Filtrar por color de celda",filiterByTextColorTip:"Filtrar por color de fuente",filterContainerOneColorTip:"Esta columna contiene solo un color",filterDateFormatTip:"Format fecha",valueBlank:"(Nulo)",mergeError:"Hay celdas combinadas en la selecci\xF3n del filtro, \xA1esta operaci\xF3n no se puede realizar!"},rightclick:{copy:"Copiar",copyAs:"Copiar como",paste:"Pegar",insert:"Insertar",delete:"Eliminar",deleteCell:"Eliminar celda",deleteSelected:"Eliminar seleccionado ",hide:"Esconder",hideSelected:"Esconder seleccionado ",showHide:"Mostrar ocultos ",to:"Hacia",left:"Izquierda",right:"Derecha",top:"Arriba",bottom:"Abajo",moveLeft:"Mover izquierda",moveUp:"Mover arriba",add:"A\xF1adir",row:"Fila",column:"Columna",width:"Ancho",height:"Alto",number:"N\xFAmero",confirm:"Confirmar",orderAZ:"Ordenar A-Z",orderZA:"Ordenar Z-A",clearContent:"Limpiar contenido",matrix:"Operaci\xF3n de Matriz",sortSelection:"Ordenar",filterSelection:"Filtrar",chartGeneration:"Crear gr\xE1fico",firstLineTitle:"t\xEDtulo primera l\xEDnea",untitled:"sin t\xEDtulo",array1:"Matriz unidimensional",array2:"Matriz bidimensional",array3:"Matrices multidimensionales",diagonal:"Diagonal",antiDiagonal:"Anti-diagonal",diagonalOffset:"Desplazamiento Diagonal",offset:"Desplazamiento",boolean:"Booleana",flip:"Voltear",upAndDown:"Arriba y abajo",leftAndRight:"Izquierda y derecha",clockwise:"Sentido horario",counterclockwise:"Sentido anti-horario",transpose:"Transponer",matrixCalculation:"C\xE1lculo de matrices",plus:"Suma",minus:"Resta",multiply:"Multiplicaci\xF3n",divided:"Divisi\xF3n",power:"Exponenciaci\xF3n",root:"Ra\xEDz Cuadrada",log:"Logaritmo",delete0:"Eliminar valores nulos en ambos extremos",removeDuplicate:"Eliminar valores duplicados",byRow:"Por fila",byCol:"Por columna",generateNewMatrix:"Generar nueva matriz"},comment:{insert:"Insertar",edit:"Editar",delete:"Elimiar",showOne:"Mostrar/Ocular",showAll:"Mostrar/Ocular Todo"},screenshot:{screenshotTipNoSelection:"Selecciona el alcance de la captura de pantalla",screenshotTipTitle:"\xA1Advertencia!",screenshotTipHasMerge:"Esta operaci\xF3n no se puede realizar en celdas combinadas",screenshotTipHasMulti:"Esta operaci\xF3n no se puede realizar en varios rangos de selecci\xF3n",screenshotTipSuccess:"Exitoso",screenshotImageName:"Captura de pantalla",downLoadClose:"Cerrar",downLoadCopy:"Copiar al portapapeles",downLoadBtn:"Descargar",browserNotTip:"no es compatible con el navegador IE.",rightclickTip:'Haz clic con el bot\xF3n derecho en la imagen y selecciona "copiar"',successTip:'Con \xE9xito (si falla el pegado, haz clic con el bot\xF3n derecho en la imagen para "copiar imagen")'},splitText:{splitDelimiters:"Delimitadores",splitOther:"Otros",splitContinueSymbol:"Los separadores consecutivos se tratan como uno solo",splitDataPreview:"Previsualizar",splitTextTitle:"Partir texto",splitConfirmToExe:"Ya hay datos aqu\xED, \xBFquieres reemplazarlos?",tipNoMulti:"No se puede realizar esta operaci\xF3n en varias \xE1reas de selecci\xF3n, selecciona una \xFAnica \xE1rea y vuelve a intentarlo",tipNoMultiColumn:"Solo se puede convertir una columna de datos a la vez. El \xE1rea seleccionado puede tener varias filas, pero no varias columnas. Vuelve a intentarlo despu\xE9s de seleccionar un solo rango de columnas"},imageText:{imageSetting:"Configuraci\xF3n de imagen",close:"Cerrar",conventional:"Convencional",moveCell1:"Mover y cambiar el tama\xF1o de las celdas",moveCell2:"Mover y no cambiar el tama\xF1o de la celda",moveCell3:"No mover ni cambiar el tama\xF1o de la celda",fixedPos:"Posici\xF3n fija",border:"Borde",width:"Ancho",radius:"Radio",style:"Estilo",solid:"S\xF3lido",dashed:"Discontinua",dotted:"Punteado",double:"Doble",color:"Color"},punctuation:{tab:"Tabulaci\xF3n",semicolon:"punto y coma",comma:"coma",space:"espacio"},findAndReplace:{find:"Encontrar",replace:"Reemplazar",goto:"Ir a",location:"Ubicaci\xF3n",formula:"F\xF3rmula",date:"Fecha",number:"N\xFAmero",string:"Texto",error:"Error",condition:"Condici\xF3n",rowSpan:"Intervalo de filas",columnSpan:"Intervalo de columnas",locationExample:"Ubicaci\xF3n",lessTwoRowTip:"Selecciona al menos dos filas",lessTwoColumnTip:"Selecciona al menos dos columnas",findTextbox:"Encontrar Contenido",replaceTextbox:"Reemplazar Contenido",regexTextbox:"Expresi\xF3n Regular",wholeTextbox:"Palabra entera",distinguishTextbox:"Distingue may\xFAsculas y min\xFAsculas",allReplaceBtn:"Reemplazar Todo",replaceBtn:"Reemplazar",allFindBtn:"Encontrar Todo",findBtn:"Encontrar siguiente",noFindTip:"No se encontr\xF3 el contenido",modeTip:"Esta operaci\xF3n no est\xE1 disponible en este modo",searchTargetSheet:"Hoja",searchTargetCell:"Celda",searchTargetValue:"Valor",searchInputTip:"Introduce el contenido de la b\xFAsqueda",noReplceTip:"No hay nada que reemplazar",noMatchTip:"No se encontraron coincidencias",successTip:"${xlength} elementos encontrados",locationConstant:"Constante",locationFormula:"F\xF3rmula",locationDate:"Fecha",locationDigital:"N\xFAmero",locationString:"Texto",locationBool:"L\xF3gicos",locationError:"Error",locationNull:"Nulo",locationCondition:"Formato condicional",locationRowSpan:"Intervalo fila",locationColumnSpan:"Intervalo columna",locationTiplessTwoRow:"Selecciona al menos dos filas",locationTiplessTwoColumn:"Selecciona al menos dos columnas",locationTipNotFindCell:"Celda no encontrada"},sheetconfig:{delete:"Eliminar",copy:"Copiar",rename:"Renombrar",changeColor:"Cambiar color",hide:"Ocultar",unhide:"Mostrar",moveLeft:"Mover izquierda",moveRight:"Mover derecja",resetColor:"Reiniciar color",cancelText:"Cancelar",chooseText:"Confirmar color",tipNameRepeat:"\xA1El nombre de la p\xE1gina de la pesta\xF1a no se puede repetir! Rev\xEDsalo",noMoreSheet:"El libro de trabajo contiene al menos una hoja de trabajo visual. Para eliminar la hoja de trabajo seleccionada, inserta una nueva hoja de trabajo o muestra una hoja de trabajo oculta",confirmDelete:"\xBFEst\xE1s seguro de eliminar",redoDelete:"Se puede deshacer con Ctrl+Z",noHide:"No se puede ocultar, al menos conserva una etiqueta de hoja",chartEditNoOpt:"\xA1Esta operaci\xF3n no est\xE1 permitida en el modo de edici\xF3n de gr\xE1ficos!",sheetNameSpecCharError:`El nombre no puede contener:[ ] : ? * / ' "`,sheetNamecannotIsEmptyError:"El nombre de la hoja no puede estar vac\xEDo"},conditionformat:{conditionformat_greaterThan:"Conditionformat-GreaterThan",conditionformat_greaterThan_title:"Dar formato a celdas mayores que",conditionformat_lessThan:"Conditionformat-LessThan",conditionformat_lessThan_title:"Dar formato a celdas m\xE1s peque\xF1as que",conditionformat_betweenness:"Conditionformat-Betweenness",conditionformat_betweenness_title:"Dar formato a celdas con valores entre",conditionformat_equal:"Conditionformat-Equal",conditionformat_equal_title:"Dar formato a celdas iguales a",conditionformat_textContains:"Conditionformat-TextContains",conditionformat_textContains_title:"Dar formato a las celdas que contienen el siguiente texto",conditionformat_occurrenceDate:"Conditionformat-OccurrenceDate",conditionformat_occurrenceDate_title:"Dar formato a celdas que contienen las siguientes fechas",conditionformat_duplicateValue:"Conditionformat-DuplicateValue",conditionformat_duplicateValue_title:"Dar formato a celdas que contienen los siguientes tipos de valores",conditionformat_top10:"Conditionformat-Top10",conditionformat_top10_percent:"Conditionformat-Top10%",conditionformat_top10_title:"Formatea las celdas con el valor m\xE1s alto",conditionformat_last10:"Conditionformat-Last10",conditionformat_last10_percent:"Conditionformat-Last10%",conditionformat_last10_title:"Formatea las celdas con el valor m\xE1s peque\xF1o",conditionformat_AboveAverage:"Conditionformat-AboveAverage",conditionformat_AboveAverage_title:"Dar formato a celdas por encima del promedio",conditionformat_SubAverage:"Conditionformat-SubAverage",conditionformat_SubAverage_title:"Dar formato a celdas por debajo del promedio",rule:"Regla",newRule:"Nueva regla",editRule:"Editar regla",deleteRule:"Eliminar regla",deleteCellRule:"Eliminar regla de celda",deleteSheetRule:"Eliminar regla de hoja",manageRules:"Reglas administraci\xF3n",showRules:"Muestra sus reglas de formato",highlightCellRules:"Resaltar reglas de celda",itemSelectionRules:"Reglas de selecci\xF3n de elementos",conditionformatManageRules:"Administrador de reglas de formato condicional",format:"Formatear",setFormat:"Establecer formato",setAs:"Establecer como",setAsByArea:"Para el \xE1rea seleccionada, establecer",applyRange:"Aplicar rango",selectRange:"Seleccionar rango de aplicaci\xF3n",selectRange_percent:"Porcentaje del rango seleccionado",selectRange_average:"Valor promedio del rango seleccionado",selectRange_value:"Valor en el rango seleccionado",pleaseSelectRange:"Selecciona el rango de aplicaci\xF3n",selectDataRange:"Seleccionar rango de datos",selectCell:"seleccionar celda",pleaseSelectCell:"Selecciona una celda",pleaseSelectADate:"Selecciona una fecha",pleaseEnterInteger:"Introduzca un n\xFAmero entero entre 1 y 1000",onlySingleCell:"Solo se puede hacer referencia a una sola celda",conditionValueCanOnly:"El valor de la condici\xF3n solo puede ser un n\xFAmero o una sola celda",ruleTypeItem1:"Aplicar formato a todas las celdas seg\xFAn sus valores respectivos",ruleTypeItem2:"Solo formatear celdas que contengan",ruleTypeItem2_title:"Solo para celdas que cumplan las siguientes condiciones",ruleTypeItem3:"Aplicar formato solo a los n\xFAmeros superiores o inferiores",ruleTypeItem3_title:"Es el valor en la siguiente clasificaci\xF3n",ruleTypeItem4:"Aplicar formato solo a los valores superiores o inferiores al promedio",ruleTypeItem4_title:"Es un valor que cumple las siguientes condiciones",ruleTypeItem5:"Aplicar formato solo a valores \xFAnicos o repetidos",ruleTypeItem6:"Use f\xF3rmulas para determinar qu\xE9 celdas formatear",formula:"f\xF3rmula",textColor:"Color Texto",cellColor:"Color Celda",confirm:"Confirma",confirmColor:"Confirma color",cancel:"Cancela",close:"Cierra",clearColorSelect:"Limpiar selecci\xF3n de color",sheet:"Hoja",currentSheet:"Hoja actual",dataBar:"Barra de datos",dataBarColor:"Color barra de datos",gradientDataBar_1:"Barra de datos de degradado azul-blanco",gradientDataBar_2:"Barra de datos de degradado verde-blanco",gradientDataBar_3:"Barra de datos de degradado rojo-blanco",gradientDataBar_4:"Rayas de degradado de color naranja-blanco",gradientDataBar_5:"Rayas de degradado azul claro-blancas",gradientDataBar_6:"Barra de datos de degradado p\xFArpura-blanco",solidColorDataBar_1:"Barra de datos azul",solidColorDataBar_2:"Barra de datos verde",solidColorDataBar_3:"Barra de datos roja",solidColorDataBar_4:"Barra de datos naranja",solidColorDataBar_5:"Barra de datos azul claro",solidColorDataBar_6:"Barra de datos p\xFArpura",colorGradation:"Degradado de color",colorGradation_1:"Gradaci\xF3n de color verde-amarillo-rojo",colorGradation_2:"Gradaci\xF3n de color rojo-amarillo-verde",colorGradation_3:"Gradaci\xF3n de color verde-blanco-rojo",colorGradation_4:"Gradaci\xF3n de color rojo-blanco-verde",colorGradation_5:"Gradaci\xF3n de color azul-blanco-rojo",colorGradation_6:"Gradaci\xF3n de color rojo-blanco-azul",colorGradation_7:"Gradaci\xF3n de color blanco-rojo",colorGradation_8:"Gradaci\xF3n de color rojo-blanco",colorGradation_9:"Gradaci\xF3n de color verde-blanco",colorGradation_10:"Gradaci\xF3n de color blanco-verde",colorGradation_11:"Gradaci\xF3n de color verde-amarillo",colorGradation_12:"Gradaci\xF3n de color amarillo-verde",icons:"iconos",pleaseSelectIcon:"Haz clic para seleccionar un grupo de iconos:",cellValue:"Valor de celda",specificText:"Texto espec\xEDfico",occurrence:"Fecha",greaterThan:"Mayor que",lessThan:"Menor que",between:"Entre",equal:"Igual",in:"En",between2:"",contain:"Contiene",textContains:"Texto contiene",duplicateValue:"Valor duplicado",uniqueValue:"Valor Unico",top:"Mejor",top10:"10 mejores",top10_percent:"10% mejores",last:"Ultimo",last10:"Ultimos 10",last10_percent:"Ultimos 10%",oneself:"",above:"Encima",aboveAverage:"Encima media",below:"Debajo",belowAverage:"Debajo media",all:"Todos",yesterday:"A\xF1o a fecha",today:"Hoy",tomorrow:"Ma\xF1ana",lastWeek:"Ultima semana",thisWeek:"Esta semana",lastMonth:"Ultimo mes",thisMonth:"Este mes",lastYear:"Ultimo a\xF1o",thisYear:"Este a\xF1o",last7days:"Ultimos 7 d\xEDas",last30days:"Ultimos 30 d\xEDas",next7days:"Siguientes 7 d\xEDas",next30days:"Siguientes 30 d\xEDas",next60days:"Siguientes 60 d\xEDas",chooseRuleType:"Elige el tipo de regla",editRuleDescription:"Editar descripci\xF3n de regla",newFormatRule:"Nueva regla de formato",editFormatRule:"Editar regla de formato",formatStyle:"Estilo",fillType:"Rellenar",color:"Color",twocolor:"Dos colores",tricolor:"Tricolor",multicolor:"Multi color",grayColor:"Color gris",gradient:"Gradiente",solid:"S\xF3lido",maxValue:"Valor m\xE1ximo",medianValue:"Valor mediano",minValue:"Valor m\xEDnimo",direction:"Direcci\xF3n",threeWayArrow:"Flecha de tres direcciones",fourWayArrow:"Flecha de cuatro direcciones",fiveWayArrow:"Flecha de cinco direcciones",threeTriangles:"Tres tri\xE1ngulos",shape:"Forma",threeColorTrafficLight:"Sem\xE1foro de tres colores",fourColorTrafficLight:"Sem\xE1foro de cuatro colores",threeSigns:"Tres signos",greenRedBlackGradient:"Gradiente verde-rojo-negro",rimless:"Sin aros",bordered:"Bordeado",mark:"Marcar",threeSymbols:"Tres s\xEDmbolos",tricolorFlag:"Bandera tricolor",circled:"Rodeado",noCircle:"Sin c\xEDrculo",grade:"Grado",grade4:"4 Grado",grade5:"5 Grado",threeStars:"3 Estrellas",fiveQuadrantDiagram:"Diagrama de cinco cuadrantes",fiveBoxes:"5 Cajas"},dataVerification:{cellRange:"Rango celdas",selectCellRange:"Haz clic para seleccionar un rango de celdas",selectCellRange2:"Selecciona un rango de celdas",verificationCondition:"Condici\xF3n de verificaci\xF3n",allowMultiSelect:"Permitir selecci\xF3n m\xFAltiple",dropdown:"lista desplegable",checkbox:"Casilla de verificaci\xF3n",number:"N\xFAmero",number_integer:"N\xFAmero entero",number_decimal:"N\xFAmero decimal",text_content:"Contenido texto",text_length:"Longitud texto",date:"Fecha",validity:"Eficacia",placeholder1:"Introduce las opciones, separadas por comas, como 1,2,3,4,5",placeholder2:"Introduce contenido",placeholder3:"Valor num\xE9rico, como 10",placeholder4:"Introduce el texto especificado",placeholder5:"Introduce el mensaje que se muestra cuando se selecciona la celda",selected:"Seleccionado",notSelected:"No seleccionado",between:"Entre",notBetween:"No entre",equal:"Iqual",notEqualTo:"No iqual a",moreThanThe:"M\xE1s que el",lessThan:"Menos que",greaterOrEqualTo:"Mayor o igual a",lessThanOrEqualTo:"Menor o igual a",include:"Incluir",exclude:"Excluir",earlierThan:"Antes de",noEarlierThan:"No antes de",laterThan:"Despu\xE9s de",noLaterThan:"No despu\xE9s de",identificationNumber:"N\xFAmero de identificaci\xF3n",phoneNumber:"N\xFAmero de tel\xE9fono",remote:"Opci\xF3n de adquisici\xF3n remota autom\xE1tica",prohibitInput:"Prohibir la entrada cuando los datos de entrada no son v\xE1lidos",hintShow:"Mostrar mensaje cuando se selecciona la celda",deleteVerification:"Eliminar verificaci\xF3n",tooltipInfo1:"La opci\xF3n de la lista desplegable no puede estar vac\xEDa",tooltipInfo2:"El contenido de la casilla de verificaci\xF3n no puede estar vac\xEDo",tooltipInfo3:"El valor ingresado no es un tipo num\xE9rico",tooltipInfo4:"El segundo valor no puede ser menor que el primero",tooltipInfo5:"El contenido del texto no puede estar vac\xEDo",tooltipInfo6:"El valor ingresado no es una fecha",tooltipInfo7:"La segunda fecha no puede ser menor que la primera"},formula:{sum:"Suma",average:"Media",count:"Contar",max:"M\xE1x",min:"M\xEDn",ifGenerate:"Generador de f\xF3rmula SI",find:"Aprender m\xE1s",tipNotBelongToIf:"\xA1Esta funci\xF3n de celda no pertenece a la f\xF3rmula SI!",tipSelectCell:"Selecciona la celda para insertar la funci\xF3n",ifGenCompareValueTitle:"Valor de comparaci\xF3n",ifGenSelectCellTitle:"Haz click para seleccionar una celda",ifGenRangeTitle:"Rango",ifGenRangeTo:"a",ifGenRangeEvaluate:"Evaluar rango",ifGenSelectRangeTitle:"Haz click para seleccionar rango",ifGenCutWay:"Forma particionado",ifGenCutSame:"Mismo valor de particionado",ifGenCutNpiece:"Particionar por N",ifGenCutCustom:"Personalizado",ifGenCutConfirm:"Confirma",ifGenTipSelectCell:"Selecciona celdas",ifGenTipSelectCellPlace:"Por favor selecciona celdas",ifGenTipSelectRange:"Selecciona rango",ifGenTipSelectRangePlace:"Por favor selecciona rango",ifGenTipNotNullValue:"El valor de comparaci\xF3n no puede ser vac\xEDo!",ifGenTipLableTitile:"Etiqueta",ifGenTipRangeNotforNull:"El rango no puede quedar vac\xEDo!",ifGenTipCutValueNotforNull:"El valor de partici\xF3n no puede ser vac\xEDo!",ifGenTipNotGenCondition:"No hay condiciones disponibles para la generaci\xF3n!"},formulaMore:{valueTitle:"Valor",tipSelectDataRange:"Selecciona rango de datos",tipDataRangeTile:"Rango de datos",findFunctionTitle:"Funci\xF3n de b\xFAsqueda",tipInputFunctionName:"Nombre o breve descripci\xF3n de la funci\xF3n",Array:"Vector",Database:"Base de datos",Date:"Fecha",Engineering:"Ingenier\xEDa",Filter:"Filtro",Financial:"Financiero",luckysheet:"Luckysheet",other:"Otro",Logical:"L\xF3gica",Lookup:"B\xFAsqueda",Math:"Matem\xE1tico",Operator:"Operadores",Parser:"Compilador",Statistical:"Estad\xEDstico",Text:"Texto",dataMining:"Miner\xEDa de datos",selectFunctionTitle:"Selecciona una funci\xF3n",calculationResult:"Resultado",tipSuccessText:"Exito",tipParamErrorText:"Par\xE1metro err\xF3neo",helpClose:"Cerrar",helpCollapse:"Recoger",helpExample:"Ejemplo",helpAbstract:"Resumen",execfunctionError:"Error en la f\xF3rmula",execfunctionSelfError:"La f\xF3rmula no puede hacer referencia a su propia celda",execfunctionSelfErrorResult:"La f\xF3rmula no puede hacer referencia a su propia celda, lo que dar\xE1 lugar a resultados de c\xE1lculo inexactos",allowRepeatText:"Repetir",allowOptionText:"Opci\xF3n",selectCategory:"O selecciona una categor\xEDa"},drag:{noMerge:"No se puede realizar esta operaci\xF3n en celdas combinadas",afectarPivot:"\xA1Este cambio no se puede realizar en la celda seleccionada porque afectar\xE1 a la tabla din\xE1mica!",noMulti:"No se puede realizar esta operaci\xF3n en varias \xE1reas de selecci\xF3n, selecciona una sola \xE1rea",noPaste:"No se puede pegar este contenido aqu\xED, selecciona una celda en el \xE1rea de pegado e intenta pegar nuevamente",noPartMerge:"No se puede realizar esta operaci\xF3n en celdas parcialmente fusionadas",inputCorrect:"Introduce el valor correcto",notLessOne:"El n\xFAmero de filas y columnas no puede ser inferior a 1",offsetColumnLessZero:"\xA1La columna de desplazamiento no puede ser negativa!",pasteMustKeybordAlert:"\u5728\u8868\u683C\u4E2D\u8FDB\u884C\u590D\u5236\u7C98\u8D34: Ctrl + C \u8FDB\u884C\u590D\u5236, Ctrl + V \u8FDB\u884C\u7C98\u8D34, Ctrl + X \u8FDB\u884C\u526A\u5207",pasteMustKeybordAlertHTMLTitle:"\u5728\u8868\u683C\u4E2D\u8FDB\u884C\u590D\u5236\u7C98\u8D34",pasteMustKeybordAlertHTML:"Ctrl + C  \u8FDB\u884C\u590D\u5236
Ctrl + V  \u8FDB\u884C\u7C98\u8D34
Ctrl + X  \u8FDB\u884C\u526A\u5207"},pivotTable:{title:"Tabla Din\xE1mica",closePannel:"Cerrar",editRange:"Rango",tipPivotFieldSelected:"Selecciona los campos",tipClearSelectedField:"Limpiar todos los campos",btnClearSelectedField:"Limpiar",btnFilter:"Filtrar",titleRow:"Fila",titleColumn:"Columna",titleValue:"Valor",tipShowColumn:"Los campos de estad\xEDsticas se muestran como columnas",tipShowRow:"Los campos de estad\xEDsticas se muestran como filas",titleSelectionDataRange:"Selecciona rango",titleDataRange:"Rango de datos",valueSum:"SUMA",valueStatisticsSUM:"Suma",valueStatisticsCOUNT:"Contar",valueStatisticsCOUNTA:"Contar A",valueStatisticsCOUNTUNIQUE:"Contar Distintos",valueStatisticsAVERAGE:"Media",valueStatisticsMAX:"M\xE1x",valueStatisticsMIN:"M\xEDn",valueStatisticsMEDIAN:"Mediana",valueStatisticsPRODUCT:"Producto",valueStatisticsSTDEV:"Desviaci\xF3n Est\xE1ndar",valueStatisticsSTDEVP:"Stdevp",valueStatisticslet:"Varianza",valueStatisticsVARP:"VarP",errorNotAllowEdit:"\xA1Esta operaci\xF3n est\xE1 prohibida en el modo sin edici\xF3n!",errorNotAllowMulti:"No se puede realizar esta operaci\xF3n en varias \xE1reas de selecci\xF3n, selecciona un solo rango y vuelve a intentarlo",errorSelectRange:"Seleccione el rango de la nueva tabla din\xE1mica",errorIsDamage:"\xA1Los datos de origen de esta tabla din\xE1mica est\xE1n da\xF1ados!",errorNotAllowPivotData:"\xA1No se puede seleccionar la tabla din\xE1mica como datos de origen!",errorSelectionRange:"\xA1La selecci\xF3n fall\xF3, rango de entrada incorrecto!",errorIncreaseRange:"\xA1Por favor, expande el rango seleccionado!",titleAddColumn:"A\xF1adir columna a la tabla din\xE1mica",titleMoveColumn:"Muever la columna a la celda en blanco de abajo",titleClearColumnFilter:"Quitar el filtro de esta columna",titleFilterColumn:"Filtro",titleSort:"Ordenar",titleNoSort:"No Ordenar",titleSortAsc:"ASC",titleSortDesc:"DESC",titleSortBy:"Ordenar por",titleShowSum:"Mostrar total",titleStasticTrue:"S\xED",titleStasticFalse:"No"},dropCell:{copyCell:"Copiar",sequence:"Secuencia",onlyFormat:"Solo formato",noFormat:"Sin formato",day:"D\xEDa",workDay:"D\xEDa Laborable",month:"Mes",year:"A\xF1o",chineseNumber:"N\xFAmeros Chinos"},imageCtrl:{borderTile:"Color de borde de imagen",borderCur:"Color"},protection:{protectiontTitle:"Protecci\xF3n",enterPassword:"Introduce una contrase\xF1a (opcional)",enterHintTitle:"Preguntar cuando la edici\xF3n est\xE1 prohibida (opcional)",enterHint:"La celda o el gr\xE1fico que est\xE1s intentando cambiar se encuentra en una hoja de trabajo protegida. Si quieres cambiarlo, desprotege la hoja de trabajo. Es posible que tengas que ingresar una contrase\xF1a",swichProtectionTip:"Protege la hoja y el contenido de las celdas bloqueadas",authorityTitle:"Permitir a los usuarios de esta hoja:",selectLockedCells:"Selecciona celdas bloqueadas",selectunLockedCells:"Selecciona celdas desbloqueadas",formatCells:"Formatear celdas",formatColumns:"Formatear columnas",formatRows:"Formatear filas",insertColumns:"Insertar columnas",insertRows:"Insertar filas",insertHyperlinks:"Insertar enlaces",deleteColumns:"Eliminar columnas",deleteRows:"Eliminar filas",sort:"Ordenar",filter:"Filtrar",usePivotTablereports:"Usar informes de tabla din\xE1mica",editObjects:"Editar objetos",editScenarios:"Editar escenarios",allowRangeTitle:"Permitir a los usuarios del rango:",allowRangeAdd:"Nuevo...",allowRangeAddTitle:"T\xEDtulo",allowRangeAddSqrf:"Referencia",selectCellRange:"Haz clic para seleccionar un rango de celdas",selectCellRangeHolder:"Rango de celdas",allowRangeAddTitlePassword:"Contrase\xF1a",allowRangeAddTitleHint:"Pregunta",allowRangeAddTitleHintTitle:"Preguntar cuando hay una contrase\xF1a (opcional)",allowRangeAddtitleDefault:"Nombre del rango de entrada",rangeItemDblclick:"Haz doble clic para editar",rangeItemHasPassword:"Tiene contrase\xF1a",rangeItemErrorTitleNull:"El t\xEDtulo es nulo",rangeItemErrorRangeNull:"La referencia es nula",rangeItemErrorRange:"La reference tiene un error",validationTitle:"Validaci\xF3n de contrase\xF1a",validationTips:"Hay que ingresar una contrase\xF1a para desbloquear la protecci\xF3n de la hoja de trabajo",validationInputHint:"Introduce una contrase\xF1a",checkPasswordNullalert:"Contrase\xF1a requerida!",checkPasswordWrongalert:"\xA1Contrase\xF1a incorrecta. Por favor, prueba de nuevo!",checkPasswordSucceedalert:"Desbloqueo conseguido!",defaultRangeHintText:"La celda est\xE1 protegida con contrase\xF1a.",defaultSheetHintText:"La celda o el gr\xE1fico est\xE1n en una hoja de trabajo protegida. Para realizar cambios, desprotege la hoja de trabajo. Es posible que tengas que ingresar una contrase\xF1a"},cellFormat:{cellFormatTitle:"Formatear celdas",protection:"Protecci\xF3n",locked:"Bloqueado",hidden:"Escondido",protectionTips:"Para bloquear celdas u ocultar f\xF3rmulas, protege la hoja de trabajo. En la barra de herramientas, haz clic en el bot\xF3n Proteger hoja",tipsPart:"Comprobado parcial",tipsAll:"Todo seleccionado",selectionIsNullAlert:"Se requiere una selecci\xF3n!",sheetDataIsNullAlert:"error, no hay datos!"},print:{normalBtn:"Normal",layoutBtn:"Disposici\xF3n de p\xE1gina",pageBtn:"Previsualizaci\xF3n de saltos de p\xE1gina",menuItemPrint:"Imprimir (Ctrl+P)",menuItemAreas:"Imprimir \xE1reas",menuItemRows:"Imprimir t\xEDtulos de filas",menuItemColumns:"Imprimir t\xEDtulos de columnas"},edit:{typing:"mecanograf\xEDa"},websocket:{success:"\xC9xito de la conexi\xF3n de WebSocket",refresh:"Se produjo un error en la conexi\xF3n de WebSocket, \xA1actualice la p\xE1gina!",wait:"Se produjo un error en la conexi\xF3n de WebSocket, \xA1tenga paciencia!",close:"Conexi\xF3n WebSocket cerrada",contact:"Ocurri\xF3 un error de comunicaci\xF3n con el servidor, actualice la p\xE1gina y vuelva a intentarlo; de lo contrario, comun\xEDquese con el administrador.",support:"El navegador actual no es compatible con WebSocket"}}});var ou,su=Ae(()=>{ou={functionlist:[{n:"SUMIF",t:0,d:"\u5C0D\u7BC4\u570D\u4E2D\u7B26\u5408\u6307\u5B9A\u689D\u4EF6\u7684\u503C\u6C42\u548C\u3002",a:"\u5C0D\u7BC4\u570D\u4E2D\u7B26\u5408\u6307\u5B9A\u689D\u4EF6\u7684\u503C\u6C42\u548C\u3002",m:[2,3],p:[{name:"\u7BC4\u570D",detail:"\u8981\u6839\u64DA\u689D\u4EF6\u9032\u884C\u6AA2\u6E2C\u7684\u7BC4\u570D\u3002",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"\u689D\u4EF6",detail:`\u8981\u61C9\u7528\u65BC\u7BC4\u570D\u7684\u6A21\u5F0F\u6216\u6E2C\u8A66\u689D\u4EF6\u3002 + +\u5982\u679C\u7BC4\u570D\u5305\u542B\u7684\u662F\u8981\u6AA2\u6E2C\u7684\u6587\u5B57,\u5247\u689D\u4EF6\u5FC5\u9808\u70BA\u5B57\u4E32\u3002\u689D\u4EF6\u53EF\u4EE5\u5305\u542B\u842C\u7528\u5B57\u5143,\u5305\u62EC\u7528\u65BC\u5339\u914D\u55AE\u500B\u5B57\u5143\u7684\uFF1F\u6216\u7528\u65BC\u5339\u914D\u96F6\u500B\u6216\u9023\u7E8C\u591A\u500B\u5B57\u5143\u7684*\u3002\u8981\u5339\u914D\u554F\u865F\u661F\u865F\u672C\u8EAB,\u8ACB\u5728\u8A72\u5B57\u5143\u524D\u9762\u52A0\u4E0A\u6CE2\u6D6A\u865F\uFF08~\uFF09\u9996\u78BC\uFF08\u5373~\uFF1F\u548C~*\uFF09\u3002\u5B57\u4E32\u689D\u4EF6\u5FC5\u9808\u7528\u5F15\u865F\u62EC\u8D77\u4F86\u3002\u51FD\u6578\u6703\u6AA2\u67E5\u7BC4\u570D\u4E2D\u7684\u6BCF\u500B\u5132\u5B58\u683C\u8207\u689D\u4EF6\u662F\u5426\u76F8\u7B49\u6216\u5339\u914D\uFF08\u5982\u679C\u4F7F\u7528\u4E86\u842C\u7528\u5B57\u5143\uFF09\u3002 + +\u5982\u679C\u7BC4\u570D\u5305\u542B\u7684\u662F\u8981\u6AA2\u6E2C\u7684\u6578\u4F4D,\u5247\u689D\u4EF6\u53EF\u4EE5\u662F\u5B57\u4E32\u4E5F\u53EF\u4EE5\u662F\u6578\u4F4D\u3002\u5982\u679C\u7D66\u5B9A\u7684\u689D\u4EF6\u662F\u4E00\u500B\u6578\u4F4D,\u5247\u6AA2\u67E5\u7BC4\u570D\u4E2D\u7684\u6BCF\u500B\u5132\u5B58\u683C\u662F\u5426\u7B49\u65BC\u689D\u4EF6\u3002\u53E6\u5916,\u689D\u4EF6\u4E5F\u53EF\u80FD\u662F\u5305\u542B\u6578\u4F4D\u7684\u5B57\u4E32\uFF08\u4E5F\u5C07\u5C0D\u5176\u9032\u884C\u76F8\u7B49\u6AA2\u6E2C\uFF09,\u6216\u8005\u5E36\u6709\u4EE5\u4E0B\u9996\u78BC\u7684\u6578\u4F4D:=\uFF08\u6AA2\u67E5\u662F\u5426\u76F8\u7B49\uFF09\u3001>\uFF08\u6AA2\u67E5\u7BC4\u570D\u5132\u5B58\u683C\u7684\u503C\u662F\u5426\u5927\u65BC\u689D\u4EF6\u503C\uFF09\u6216<\uFF08\u6AA2\u67E5\u7BC4\u570D\u5132\u5B58\u683C\u7684\u503C\u662F\u5426\u5C0F\u65BC\u689D\u4EF6\u503C\uFF09`,example:'">20"',require:"m",repeat:"n",type:"rangeall"},{name:"\u6C42\u548C\u7BC4\u570D",detail:"\u8981\u6C42\u548C\u7684\u7BC4\u570D\uFF08\u5982\u679C\u8207\u7BC4\u570D\u4E0D\u540C\uFF09\u3002",example:"B1:B10",require:"o",repeat:"n",type:"range"}]},{n:"TAN",t:0,d:"\u8FD4\u56DE\u5DF2\u77E5\u89D2\u5EA6\u7684\u6B63\u5207\u503C\u3002",a:"\u8FD4\u56DE\u5DF2\u77E5\u89D2\u5EA6\u7684\u6B63\u5207\u503C\u3002",m:[1,1],p:[{name:"\u89D2\u5EA6",detail:"\u8981\u6C42\u5176\u6B63\u5207\u503C\u7684\u89D2\u5EA6,\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",example:"45*PI()/180",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TANH",t:0,d:"\u8FD4\u56DE\u7D66\u5B9A\u5BE6\u6578\u7684\u96D9\u66F2\u6B63\u5207\u503C\u3002",a:"\u8FD4\u56DE\u7D66\u5B9A\u5BE6\u6578\u7684\u96D9\u66F2\u6B63\u5207\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8A08\u7B97\u5176\u96D9\u66F2\u6B63\u5207\u503C\u7684\u5BE6\u6578\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CEILING",t:0,d:"\u5C07\u6578\u503C\u5411\u4E0A\u53D6\u6574\u70BA\u6700\u63A5\u8FD1\u7684\u6307\u5B9A\u56E0\u6578\u7684\u500D\u6578\u3002",a:"\u5C07\u6578\u503C\u5411\u4E0A\u53D6\u6574\u70BA\u6700\u63A5\u8FD1\u7684\u6307\u5B9A\u56E0\u6578\u7684\u500D\u6578\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u8981\u5411\u4E0A\u820D\u5165\u7684\u6578\u503C\u3002",example:"23.25",require:"m",repeat:"n",type:"rangenumber"},{name:"\u56E0\u6578",detail:"\u8981\u5C07\u503C\u820D\u5165\u5230\u6B64\u6578\u7684\u6574\u6578\u500D\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ATAN",t:0,d:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u6B63\u5207\u503C,\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",a:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u6B63\u5207\u503C",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8A08\u7B97\u5176\u53CD\u6B63\u5207\u503C\u7684\u6578\u503C\u3002",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ASINH",t:0,d:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u96D9\u66F2\u6B63\u5F26\u503C\u3002",a:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u96D9\u66F2\u6B63\u5F26\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8A08\u7B97\u5176\u53CD\u96D9\u66F2\u6B63\u5F26\u503C\u7684\u6578\u503C\u3002",example:"0.9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ABS",t:0,d:"\u8FD4\u56DE\u6578\u503C\u7684\u7D55\u5C0D\u503C\u3002",a:"\u8FD4\u56DE\u6578\u503C\u7684\u7D55\u5C0D\u503C\u3002",m:[1,1],p:[{name:"value",detail:"\u8981\u8FD4\u56DE\u5176\u7D55\u5C0D\u503C\u7684\u6578\u3002",example:"-2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ACOS",t:0,d:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u4F59\u5F26\u503C,\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",a:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u4F59\u5F26\u503C",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8A08\u7B97\u5176\u53CD\u4F59\u5F26\u503C\u7684\u6578\u503C\u3002\u5FC5\u9808\u4ECB\u65BC-1\u548C1\u4E4B\u9593,\u5305\u62EC\u5169\u7AEF\u503C\u3002",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ACOSH",t:0,d:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u96D9\u66F2\u4F59\u5F26\u503C\u3002",a:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u96D9\u66F2\u4F59\u5F26\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8A08\u7B97\u5176\u53CD\u96D9\u66F2\u4F59\u5F26\u503C\u7684\u6578\u503C\u3002\u5FC5\u9808\u5927\u65BC\u7B49\u65BC1\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MULTINOMIAL",t:0,d:"\u8FD4\u56DE\u53C3\u6578\u548C\u7684\u968E\u4E58\u9664\u4EE5\u5404\u53C3\u6578\u968E\u4E58\u7684\u4E58\u7A4D\u5F8C\u5F97\u5230\u7684\u503C\u3002",a:"\u8FD4\u56DE\u53C3\u6578\u548C\u7684\u968E\u4E58\u9664\u4EE5\u5404\u53C3\u6578\u968E\u4E58\u7684\u4E58\u7A4D\u5F8C\u5F97\u5230\u7684\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u7528\u65BC\u8A08\u7B97\u7684\u7B2C\u4E00\u9805\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2",detail:"\u7528\u65BC\u8A08\u7B97\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"ATANH",t:0,d:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u96D9\u66F2\u6B63\u5207\u503C\u3002",a:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u96D9\u66F2\u6B63\u5207\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8A08\u7B97\u5176\u53CD\u96D9\u66F2\u6B63\u5207\u503C\u7684\u6578\u503C\u3002\u5FC5\u9808\u4ECB\u65BC-1\u548C1\u4E4B\u9593\uFF08\u4E0D\u5305\u62EC-1\u548C1\uFF09\u3002",example:"0.9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ATAN2",t:0,d:"\u4EE5\u5F27\u5EA6\u70BA\u7D44\u7E54\u8FD4\u56DEx\u8EF8\u8207\u5F9E\u539F\u9EDE\uFF080,0\uFF09\u5230\u6307\u5B9A\u5EA7\u6A19\u9EDE\uFF08`x`,`y`\uFF09\u4E4B\u9593\u9023\u7DDA\u7684\u593E\u89D2\u3002",a:"\u4EE5\u5F27\u5EA6\u70BA\u7D44\u7E54\u8FD4\u56DEx\u8EF8\u8207\u5F9E\u539F\u9EDE\uFF080,0\uFF09\u5230\u6307\u5B9A\u5EA7\u6A19\u9EDE\uFF08`x`,`y`\uFF09\u4E4B\u9593\u9023\u7DDA\u7684\u593E\u89D2\u3002",m:[2,2],p:[{name:"x",detail:"\u8981\u8A08\u7B97\u5176\u8207x\u8EF8\u593E\u89D2\u5927\u5C0F\u7684\u7DDA\u6BB5\u7684\u7D42\u9EDEx\u5EA7\u6A19\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"y",detail:"\u8981\u8A08\u7B97\u5176\u8207x\u8EF8\u593E\u89D2\u5927\u5C0F\u7684\u7DDA\u6BB5\u7684\u7D42\u9EDEy\u5EA7\u6A19\u3002",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUNTBLANK",t:1,d:"\u8FD4\u56DE\u7D66\u5B9A\u7BC4\u570D\u5167\u7684\u7A7A\u5132\u5B58\u683C\u6578\u3002",a:"\u8FD4\u56DE\u7D66\u5B9A\u7BC4\u570D\u5167\u7684\u7A7A\u5132\u5B58\u683C\u6578\u3002",m:[1,1],p:[{name:"\u7BC4\u570D",detail:"\u8981\u7D71\u8A08\u7A7A\u767D\u5132\u5B58\u683C\u6578\u91CF\u7684\u7BC4\u570D\u3002",example:"A2:C100",require:"m",repeat:"n",type:"range"}]},{n:"COSH",t:0,d:"\u8FD4\u56DE\u7D66\u5B9A\u5BE6\u6578\u7684\u96D9\u66F2\u4F59\u5F26\u503C\u3002",a:"\u8FD4\u56DE\u7D66\u5B9A\u5BE6\u6578\u7684\u96D9\u66F2\u4F59\u5F26\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8A08\u7B97\u5176\u96D9\u66F2\u4F59\u5F26\u503C\u7684\u5BE6\u6578\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"INT",t:0,d:"\u6578\u503C\u5411\u4E0B\u53D6\u6574\u70BA\u5C0F\u65BC\u6216\u7B49\u65BC\u8A72\u6578\u7684\u6700\u63A5\u8FD1\u7684\u6574\u6578\u3002",a:"\u6578\u503C\u5411\u4E0B\u53D6\u6574\u70BA\u5C0F\u65BC\u6216\u7B49\u65BC\u8A72\u6578\u7684\u6700\u63A5\u8FD1\u7684\u6574\u6578\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u5411\u4E0B\u53D6\u6574\u70BA\u6700\u63A5\u8FD1\u7684\u6574\u6578\u7684\u6578\u503C\u3002",example:"99.44",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ISEVEN",t:0,d:"\u6AA2\u67E5\u6240\u63D0\u4F9B\u7684\u6578\u503C\u662F\u5426\u70BA\u5076\u6578\u3002",a:"\u6AA2\u67E5\u6240\u63D0\u4F9B\u7684\u6578\u503C\u662F\u5426\u70BA\u5076\u6578\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u9A57\u8B49\u5176\u662F\u5426\u70BA\u5076\u6578\u7684\u6578\u503C\u3002 + +\u5982\u679C\u503C\u70BA\u5076\u6578\u6216\u6307\u5411\u5305\u542B\u5076\u6578\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,ISEVEN\u5C07\u8FD4\u56DETRUE,\u5426\u5247\u8FD4\u56DEFALSE\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ISODD",t:0,d:"\u6AA2\u67E5\u6240\u63D0\u4F9B\u7684\u6578\u503C\u662F\u5426\u70BA\u5947\u6578\u3002",a:"\u6AA2\u67E5\u6240\u63D0\u4F9B\u7684\u6578\u503C\u662F\u5426\u70BA\u5947\u6578\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u9A57\u8B49\u5176\u662F\u5426\u70BA\u5947\u6578\u7684\u6578\u503C\u3002 + +\u5982\u679C\u503C\u70BA\u5947\u6578\u6216\u6307\u5411\u5305\u542B\u5947\u6578\u7684\u5132\u5B58\u683C,ISODD\u5C07\u8FD4\u56DETRUE,\u5426\u5247\u8FD4\u56DEFALSE\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LCM",t:0,d:"\u8FD4\u56DE\u4E00\u500B\u6216\u591A\u500B\u6574\u6578\u7684\u6700\u5C0F\u516C\u500D\u6578\u3002",a:"\u8FD4\u56DE\u4E00\u500B\u6216\u591A\u500B\u6574\u6578\u7684\u6700\u5C0F\u516C\u500D\u6578\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8981\u5728\u6C42\u6700\u5C0F\u516C\u500D\u6578\u6578\u7684\u8A08\u7B97\u4E2D\u6AA2\u67E5\u5176\u56E0\u6578\u7684\u7B2C\u4E00\u9805\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A5",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2",detail:"[\u53EF\u9078] - \u5728\u6C42\u6700\u5C0F\u516C\u500D\u6578\u6642\u8981\u8003\u616E\u5176\u56E0\u6578\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"3",require:"o",repeat:"y",type:"rangeall"}]},{n:"LN",t:0,d:"\u8FD4\u56DE\u6578\u503C\u4EE5e\uFF08\u6B50\u62C9\u6578\uFF09\u70BA\u5E95\u7684\u5C0D\u6578\u3002",a:"\u8FD4\u56DE\u6578\u503C\u4EE5e\uFF08\u6B50\u62C9\u6578\uFF09\u70BA\u5E95\u7684\u5C0D\u6578\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u4EE5e\u70BA\u5E95\u6578\u8A08\u7B97\u5176\u5C0D\u6578\u7684\u503C\u3002 + +\u503C\u5FC5\u9808\u70BA\u6B63\u6578\u3002`,example:"100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LOG",t:0,d:"\u6839\u64DA\u6307\u5B9A\u5E95\u6578\u8FD4\u56DE\u6578\u4F4D\u7684\u5C0D\u6578\u3002",a:"\u6839\u64DA\u6307\u5B9A\u5E95\u6578\u8FD4\u56DE\u6578\u4F4D\u7684\u5C0D\u6578\u3002",m:[1,2],p:[{name:"\u503C",detail:"\u60F3\u8981\u8A08\u7B97\u5176\u5C0D\u6578\u7684\u6B63\u5BE6\u6578\u3002",example:"128",require:"m",repeat:"n",type:"rangenumber"},{name:"\u5E95\u6578",detail:"[\u53EF\u9078] - \u5C0D\u6578\u7684\u5E95\u6578\u3002",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"LOG10",t:0,d:"\u8FD4\u56DE\u6578\u503C\u4EE510\u70BA\u5E95\u7684\u5C0D\u6578\u3002",a:"\u8FD4\u56DE\u6578\u503C\u4EE510\u70BA\u5E95\u7684\u5C0D\u6578\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u8A08\u7B97\u5176\u4EE510\u70BA\u5E95\u7684\u5C0D\u6578\u7684\u6578\u503C\u3002 + +\u503C\u5FC5\u9808\u70BA\u6B63\u503C\u3002`,example:"100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MOD",t:0,d:"\u8FD4\u56DE\u5169\u6578\u76F8\u9664\u7684\u9918\u6578,\u7D50\u679C\u7684\u7B26\u865F\u8207\u9664\u6578\u76F8\u540C\u3002",a:"\u8FD4\u56DE\u5169\u6578\u76F8\u9664\u7684\u9918\u6578\u3002",m:[2,2],p:[{name:"\u88AB\u9664\u6578",detail:"\u8981\u5C07\u5176\u76F8\u9664\u4EE5\u5F97\u5230\u9918\u6578\u7684\u6578\u503C\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"\u9664\u6578",detail:"\u7528\u65BC\u9664\u5176\u4ED6\u6578\u7684\u6578\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MROUND",t:0,d:"\u5C07\u6578\u503C\u53D6\u6574\u70BA\u53E6\u4E00\u6574\u6578\u6700\u63A5\u8FD1\u7684\u6574\u6578\u500D\u3002",a:"\u5C07\u6578\u503C\u53D6\u6574\u70BA\u53E6\u4E00\u6574\u6578\u6700\u63A5\u8FD1\u7684\u6574\u6578\u500D\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u8981\u53D6\u6574\u70BA\u53E6\u4E00\u6574\u6578\u6700\u63A5\u8FD1\u7684\u6574\u6578\u500D\u7684\u6578\u503C\u3002",example:"21",require:"m",repeat:"n",type:"rangenumber"},{name:"\u56E0\u6578",detail:"\u503C\u5C07\u53D6\u6B64\u56E0\u6578\u7684\u6574\u6578\u500D\u3002",example:"14",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ODD",t:0,d:"\u5C07\u6578\u503C\u5411\u4E0A\u53D6\u6574\u70BA\u6700\u63A5\u8FD1\u7684\u5947\u6574\u6578\u3002",a:"\u5C07\u6578\u503C\u5411\u4E0A\u53D6\u6574\u70BA\u6700\u63A5\u8FD1\u7684\u5947\u6574\u6578\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u5411\u4E0A\u53D6\u6574\u7684\u6578\u503C,\u53D6\u6574\u503C\u70BA\u5927\u65BC\u6B64\u503C\u7684\u6700\u63A5\u8FD1\u7684\u5947\u6578\u3002 + +\u5982\u679C\u503C\u70BA\u8CA0\u6578,\u5247\u5C07\u5176\u53D6\u6574\u70BA\u7D55\u5C0D\u503C\u5927\u65BC\u8A72\u503C\u7684\u76F8\u9130\u8CA0\u5947\u6578`,example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMSQ",t:0,d:"\u8FD4\u56DE\u4E00\u7D44\u6578\u503C\u548C/\u6216\u5132\u5B58\u683C\u7684\u5E73\u65B9\u7E3D\u548C\u3002",a:"\u8FD4\u56DE\u4E00\u7D44\u6578\u503C\u548C/\u6216\u5132\u5B58\u683C\u7684\u5E73\u65B9\u7E3D\u548C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8981\u5C07\u5176\u5E73\u65B9\u76F8\u52A0\u7684\u7B2C\u4E00\u500B\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u8981\u5C07\u5176\u5E73\u65B9\u8207\u503C1\u7684\u5E73\u65B9\u76F8\u52A0\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"COMBIN",t:0,d:"\u7D66\u5B9A\u96C6\u5408\u4E2D\u7684\u5C0D\u8C61\u7E3D\u6578\u548C\u8981\u9078\u64C7\u7684\u5C0D\u8C61\u6578\u91CF,\u8FD4\u56DE\u5171\u6709\u591A\u5C11\u7A2E\u4E0D\u540C\u9078\u64C7\u7BA1\u9053\u3002",a:"\u7D66\u5B9A\u96C6\u5408\u4E2D\u7684\u5C0D\u8C61\u7E3D\u6578\u548C\u8981\u9078\u64C7\u7684\u5C0D\u8C61\u6578\u91CF",m:[2,2],p:[{name:"n",detail:"\u8981\u5F9E\u4E2D\u9032\u884C\u9078\u64C7\u7684\u5C0D\u8C61\u96C6\u5408\u7684\u5927\u5C0F\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"k",detail:"\u8981\u9078\u64C7\u7684\u5C0D\u8C61\u6578\u91CF\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUM",t:0,d:"\u8FD4\u56DE\u4E00\u7D44\u6578\u503C\u548C/\u6216\u5132\u5B58\u683C\u7684\u7E3D\u548C\u3002",a:"\u8FD4\u56DE\u4E00\u7D44\u6578\u503C\u548C/\u6216\u5132\u5B58\u683C\u7684\u7E3D\u548C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8981\u76F8\u52A0\u7684\u7B2C\u4E00\u500B\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2",detail:"[\u53EF\u9078] - \u8981\u76F8\u52A0\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"SUBTOTAL",t:0,d:"\u4F7F\u7528\u6307\u5B9A\u7684\u532F\u7E3D\u51FD\u6578,\u8FD4\u56DE\u4E00\u7CFB\u5217\u7E31\u5411\u5132\u5B58\u683C\u7684\u5206\u985E\u532F\u7E3D\u3002",a:"\u4F7F\u7528\u6307\u5B9A\u7684\u532F\u7E3D\u51FD\u6578",m:[2,256],p:[{name:"\u51FD\u6578\u7A0B\u5F0F\u78BC",detail:`\u7528\u65BC\u8A08\u7B97\u5206\u985E\u532F\u7E3D\u7684\u51FD\u6578\u3002 + +1\u4EE3\u8868AVERAGE + +2\u4EE3\u8868COUNT + +3\u4EE3\u8868COUNTA + +4\u4EE3\u8868MAX + +5\u4EE3\u8868MIN + +6\u4EE3\u8868PRODUCT + +7\u4EE3\u8868STDEV + +8\u4EE3\u8868STDEVP + +9\u4EE3\u8868SUM + +10\u4EE3\u8868VAR + +11\u4EE3\u8868VARP + +\u901A\u904E\u5728\u9019\u4E9B2\u4F4D\u7A0B\u5F0F\u78BC\u524D\u9644\u52A010\uFF08\u5C0D\u65BC1\u4F4D\u7A0B\u5F0F\u78BC\uFF09\u62161\uFF08\u5C0D\u65BC2\u4F4D\u7A0B\u5F0F\u78BC\uFF09,\u53EF\u4EE5\u5C07\u96B1\u85CF\u503C\u5FFD\u7565\u3002\u4F8B\u5982,102\u4EE3\u8868\u5FFD\u7565\u96B1\u85CF\u5132\u5B58\u683C\u7684COUNT,\u800C110\u5247\u4EE3\u8868\u5FFD\u7565\u96B1\u85CF\u503C\u7684VAR\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u7BC4\u570D1",detail:"\u8981\u8A08\u7B97\u5206\u985E\u532F\u7E3D\u7684\u7B2C\u4E00\u500B\u7BC4\u570D\u3002",example:"A2:A5",require:"m",repeat:"n",type:"range"},{name:"\u7BC4\u570D2",detail:"[\u53EF\u9078] - \u8981\u8A08\u7B97\u5206\u985E\u532F\u7E3D\u7684\u5176\u4ED6\u7BC4\u570D\u3002",example:"B2:B8",require:"o",repeat:"y",type:"range"}]},{n:"ASIN",t:0,d:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u6B63\u5F26\u503C,\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",a:"\u8FD4\u56DE\u6578\u503C\u7684\u53CD\u6B63\u5F26\u503C",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8A08\u7B97\u5176\u53CD\u6B63\u5F26\u503C\u7684\u6578\u503C\u3002\u5FC5\u9808\u4ECB\u65BC-1\u548C1\u4E4B\u9593,\u5305\u62EC\u5169\u7AEF\u503C\u3002",example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUNTIF",t:1,d:"\u8FD4\u56DE\u7BC4\u570D\u5167\u6EFF\u8DB3\u67D0\u500B\u689D\u4EF6\u7684\u5132\u5B58\u683C\u7684\u6578\u91CF\u3002",a:"\u8FD4\u56DE\u7BC4\u570D\u5167\u6EFF\u8DB3\u67D0\u500B\u689D\u4EF6\u7684\u5132\u5B58\u683C\u7684\u6578\u91CF\u3002",m:[2,2],p:[{name:"\u7BC4\u570D",detail:"\u8981\u6839\u64DA\u689D\u4EF6\u9032\u884C\u6AA2\u6E2C\u7684\u7BC4\u570D\u3002",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"\u689D\u4EF6",detail:`\u8981\u61C9\u7528\u65BC\u7BC4\u570D\u7684\u6A21\u5F0F\u6216\u6E2C\u8A66\u689D\u4EF6\u3002 + +\u5982\u679C\u7BC4\u570D\u5305\u542B\u7684\u662F\u8981\u6AA2\u6E2C\u7684\u6587\u5B57,\u5247\u689D\u4EF6\u5FC5\u9808\u70BA\u5B57\u4E32\u3002\u689D\u4EF6\u53EF\u4EE5\u5305\u542B\u842C\u7528\u5B57\u5143,\u5305\u62EC\u7528\u65BC\u5339\u914D\u55AE\u500B\u5B57\u5143\u7684\uFF1F\u6216\u7528\u65BC\u5339\u914D\u96F6\u500B\u6216\u9023\u7E8C\u591A\u500B\u5B57\u5143\u7684*\u3002\u8981\u5339\u914D\u554F\u865F\u661F\u865F\u672C\u8EAB,\u8ACB\u5728\u8A72\u5B57\u5143\u524D\u9762\u52A0\u4E0A\u6CE2\u6D6A\u865F\uFF08~\uFF09\u9996\u78BC\uFF08\u5373~\uFF1F\u548C~*\uFF09\u3002\u5B57\u4E32\u689D\u4EF6\u5FC5\u9808\u7528\u5F15\u865F\u62EC\u8D77\u4F86\u3002\u51FD\u6578\u6703\u6AA2\u67E5\u7BC4\u570D\u4E2D\u7684\u6BCF\u500B\u5132\u5B58\u683C\u8207\u689D\u4EF6\u662F\u5426\u76F8\u7B49\u6216\u5339\u914D\uFF08\u5982\u679C\u4F7F\u7528\u4E86\u842C\u7528\u5B57\u5143\uFF09\u3002 + +\u5982\u679C\u7BC4\u570D\u5305\u542B\u7684\u662F\u8981\u6AA2\u6E2C\u7684\u6578\u4F4D,\u5247\u689D\u4EF6\u53EF\u4EE5\u662F\u5B57\u4E32\u4E5F\u53EF\u4EE5\u662F\u6578\u4F4D\u3002\u5982\u679C\u7D66\u5B9A\u7684\u689D\u4EF6\u662F\u4E00\u500B\u6578\u4F4D,\u5247\u6AA2\u67E5\u7BC4\u570D\u4E2D\u7684\u6BCF\u500B\u5132\u5B58\u683C\u662F\u5426\u7B49\u65BC\u689D\u4EF6\u3002\u53E6\u5916,\u689D\u4EF6\u4E5F\u53EF\u80FD\u662F\u5305\u542B\u6578\u4F4D\u7684\u5B57\u4E32\uFF08\u4E5F\u5C07\u5C0D\u5176\u9032\u884C\u76F8\u7B49\u6AA2\u6E2C\uFF09,\u6216\u8005\u5E36\u6709\u4EE5\u4E0B\u9996\u78BC\u7684\u6578\u4F4D:=\u3001>\u3001>=\u3001<\u6216<=,\u9019\u4E9B\u689D\u4EF6\u5C07\u5206\u5225\u7528\u65BC\u6AA2\u67E5\u7BC4\u570D\u4E2D\u7684\u5132\u5B58\u683C\u662F\u5426\u7B49\u65BC\u3001\u5927\u65BC\u3001\u5927\u65BC\u7B49\u65BC\u3001\u5C0F\u65BC\u3001\u5C0F\u65BC\u7B49\u65BC\u689D\u4EF6\u503C\u3002`,example:'">20"',require:"m",repeat:"n",type:"rangeall"}]},{n:"RADIANS",t:0,d:"\u5C07\u4EE5\u5EA6\u8868\u793A\u7684\u89D2\u5EA6\u503C\u8F49\u63DB\u70BA\u5F27\u5EA6\u3002",a:"\u5C07\u4EE5\u5EA6\u8868\u793A\u7684\u89D2\u5EA6\u503C\u8F49\u63DB\u70BA\u5F27\u5EA6\u3002",m:[1,1],p:[{name:"\u89D2\u5EA6",detail:"\u8981\u5F9E\u5EA6\u8F49\u63DB\u70BA\u5F27\u5EA6\u7684\u89D2\u5EA6\u3002",example:"180",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RAND",t:0,d:"\u8FD4\u56DE\u4E00\u500B\u4ECB\u65BC0\u548C1\u4E4B\u9593\uFF08\u5305\u62EC0\u4F46\u4E0D\u5305\u62EC1\uFF09\u7684\u4E82\u6578\u3002",a:"\u8FD4\u56DE\u4E00\u500B\u4ECB\u65BC0\u548C1\u4E4B\u9593\uFF08\u5305\u62EC0\u4F46\u4E0D\u5305\u62EC1\uFF09\u7684\u4E82\u6578\u3002",m:[0,0],p:[]},{n:"COUNTUNIQUE",t:0,d:"\u8A08\u7B97\u4E00\u5217\u6307\u5B9A\u503C\u548C\u7BC4\u570D\u4E2D\u4E0D\u91CD\u8907\u6578\u503C\u7684\u500B\u6578\u3002",a:"\u8A08\u7B97\u4E00\u5217\u6307\u5B9A\u503C\u548C\u7BC4\u570D\u4E2D\u4E0D\u91CD\u8907\u6578\u503C\u7684\u500B\u6578\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8981\u6AA2\u67E5\u5176\u662F\u5426\u552F\u4E00\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"A1:C100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2",detail:"[\u53EF\u9078] - \u8981\u6AA2\u67E5\u662F\u5426\u552F\u4E00\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"o",repeat:"n",type:"rangeall"}]},{n:"DEGREES",t:0,d:"\u5C07\u4EE5\u5F27\u5EA6\u8868\u793A\u7684\u89D2\u5EA6\u503C\u8F49\u63DB\u70BA\u5EA6\u3002",a:"\u5C07\u4EE5\u5F27\u5EA6\u8868\u793A\u7684\u89D2\u5EA6\u503C\u8F49\u63DB\u70BA\u5EA6\u3002",m:[1,1],p:[{name:"\u89D2\u5EA6",detail:"\u8981\u5F9E\u5F27\u5EA6\u8F49\u63DB\u70BA\u5EA6\u7684\u89D2\u5EA6\u3002",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ERFC",t:9,d:"\u8FD4\u56DE\u6578\u503C\u7684\u4E92\u88DC\u9AD8\u65AF\u8AA4\u5DEE\u51FD\u6578\u3002",a:"\u8FD4\u56DE\u6578\u503C\u7684\u4E92\u88DC\u9AD8\u65AF\u8AA4\u5DEE\u51FD\u6578\u3002",m:[1,1],p:[{name:"z",detail:"\u8981\u70BA\u5176\u8A08\u7B97\u4E92\u88DC\u9AD8\u65AF\u8AA4\u5DEE\u51FD\u6578\u7684\u6578\u503C\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EVEN",t:0,d:"\u5C07\u6578\u503C\u5411\u4E0A\u53D6\u6574\u70BA\u6700\u63A5\u8FD1\u7684\u5076\u6574\u6578\u3002",a:"\u5C07\u6578\u503C\u5411\u4E0A\u53D6\u6574\u70BA\u6700\u63A5\u8FD1\u7684\u5076\u6574\u6578\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u5411\u4E0A\u53D6\u6574\u7684\u6578\u503C,\u53D6\u6574\u503C\u70BA\u5927\u65BC\u6B64\u503C\u7684\u6700\u63A5\u8FD1\u7684\u5076\u6578\u3002 + +\u5982\u679C\u503C\u70BA\u8CA0\u6578,\u5247\u5C07\u5176\u53D6\u6574\u70BA\u7D55\u5C0D\u503C\u5927\u65BC\u8A72\u503C\u7684\u76F8\u9130\u8CA0\u5076\u6578\u3002`,example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EXP",t:0,d:"\u8FD4\u56DE\u6B50\u62C9\u6578e\uFF08~2.718\uFF09\u7684\u6307\u5B9A\u6B21\u5E42\u3002",a:"\u8FD4\u56DE\u6B50\u62C9\u6578e\uFF08~2.718\uFF09\u7684\u6307\u5B9A\u6B21\u5E42\u3002",m:[1,1],p:[{name:"\u6307\u6578",detail:"\u6307\u5B9Ae\u7684\u81EA\u4E58\u5E42\u6B21\u503C\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FACT",t:0,d:"\u8FD4\u56DE\u6578\u503C\u7684\u968E\u4E58\u3002",a:"\u8FD4\u56DE\u6578\u503C\u7684\u968E\u4E58\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8A08\u7B97\u4E26\u8FD4\u56DE\u5176\u968E\u4E58\u7684\u6578\u4F4D\u6216\u5C0D\u6578\u4F4D\uFF08\u6240\u5728\u5132\u5B58\u683C\uFF09\u7684\u5F15\u7528\u3002",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FACTDOUBLE",t:0,d:'\u8FD4\u56DE\u6578\u503C\u7684"\u96D9\u968E\u4E58"\u3002',a:'\u8FD4\u56DE\u6578\u503C\u7684"\u96D9\u968E\u4E58"\u3002',m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8A08\u7B97\u4E26\u8FD4\u56DE\u5176\u96D9\u968E\u4E58\u7684\u6578\u4F4D\u6216\u5C0D\u6578\u4F4D\uFF08\u6240\u5728\u5132\u5B58\u683C\uFF09\u7684\u5F15\u7528\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PI",t:0,d:"\u8FD4\u56DE\u5E36\u670914\u4F4D\u5C0F\u6578\u7684PI\u503C\u3002",a:"\u8FD4\u56DE\u5E36\u670914\u4F4D\u5C0F\u6578\u7684PI\u503C\u3002",m:[0,0],p:[]},{n:"FLOOR",t:0,d:"\u5C07\u6578\u503C\u5411\u4E0B\u53D6\u6574\u70BA\u6307\u5B9A\u56E0\u6578\u7684\u6700\u63A5\u8FD1\u7684\u6574\u6578\u500D\u3002",a:"\u5C07\u6578\u503C\u5411\u4E0B\u53D6\u6574\u70BA\u6307\u5B9A\u56E0\u6578\u7684\u6700\u63A5\u8FD1\u7684\u6574\u6578\u500D\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u8981\u5411\u4E0B\u820D\u5165\u70BA\u56E0\u6578\u7684\u6700\u63A5\u8FD1\u6574\u6578\u500D\u7684\u6578\u503C\u3002",example:"23.25",require:"m",repeat:"n",type:"rangenumber"},{name:"\u56E0\u6578",detail:`\u8981\u5C07\u503C\u820D\u5165\u5230\u6B64\u6578\u7684\u6574\u6578\u500D\u3002 + +\u56E0\u6578\u4E0D\u5F97\u70BA0\u3002`,example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GCD",t:0,d:"\u8FD4\u56DE\u4E00\u500B\u6216\u591A\u500B\u6574\u6578\u7684\u6700\u5927\u516C\u7D04\u6578\u3002",a:"\u8FD4\u56DE\u4E00\u500B\u6216\u591A\u500B\u6574\u6578\u7684\u6700\u5927\u516C\u7D04\u6578\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8981\u5728\u67E5\u627E\u6700\u5927\u516C\u7D04\u6578\u7684\u8A08\u7B97\u4E2D\u6AA2\u67E5\u5176\u56E0\u6578\u7684\u7B2C\u4E00\u9805\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A5",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2",detail:"[\u53EF\u9078] - \u5728\u6C42\u6700\u5927\u516C\u7D04\u6578\u6642\u8981\u8003\u616E\u5176\u56E0\u6578\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"96",require:"o",repeat:"y",type:"rangeall"}]},{n:"RANDBETWEEN",t:0,d:"\u8FD4\u56DE\u4ECB\u65BC\u5169\u500B\u6574\u6578\u4E4B\u9593\uFF08\u5305\u62EC\u9019\u5169\u500B\u6574\u6578\uFF09\u7684\u4E82\u6578\u3002",a:"\u8FD4\u56DE\u4ECB\u65BC\u5169\u500B\u6574\u6578\u4E4B\u9593\uFF08\u5305\u62EC\u9019\u5169\u500B\u6574\u6578\uFF09\u7684\u4E82\u6578\u3002",m:[2,2],p:[{name:"\u4E0B\u754C",detail:"\u96A8\u6A5F\u503C\u7BC4\u570D\u7684\u4E0B\u754C\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4E0A\u754C",detail:"\u96A8\u6A5F\u503C\u7BC4\u570D\u7684\u4E0A\u754C\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUND",t:0,d:"\u5C07\u6578\u4F4D\u56DB\u6368\u4E94\u5165\u5230\u6307\u5B9A\u7684\u4F4D\u6578\u3002",a:"\u5C07\u6578\u4F4D\u56DB\u6368\u4E94\u5165\u5230\u6307\u5B9A\u7684\u4F4D\u6578\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u8981\u56DB\u6368\u4E94\u5165\u7684\u6578\u4F4D\u3002",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4F4D\u6578",detail:`\u8981\u9032\u884C\u56DB\u6368\u4E94\u5165\u904B\u7B97\u7684\u4F4D\u6578\u3002 + +\u4F4D\u6578\u53EF\u4EE5\u53D6\u8CA0\u503C,\u5728\u9019\u7A2E\u60C5\u6CC1\u4E0B\u6703\u5C07\u503C\u7684\u5C0F\u6578\u9EDE\u5DE6\u5074\u90E8\u5206\u820D\u5165\u5230\u6307\u5B9A\u7684\u4F4D\u6578\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUNDDOWN",t:0,d:"\u671D\u8457\u96F6\u7684\u65B9\u5411\u5C07\u6578\u4F4D\u9032\u884C\u5411\u4E0B\u820D\u5165\u3002",a:"\u671D\u8457\u96F6\u7684\u65B9\u5411\u5C07\u6578\u4F4D\u9032\u884C\u5411\u4E0B\u820D\u5165\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u9700\u8981\u5411\u4E0B\u820D\u5165\u7684\u4EFB\u610F\u5BE6\u6578\u3002",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4F4D\u6578",detail:`\u8981\u901A\u904E\u820D\u5165\u9054\u5230\u7684\u5C0F\u6578\u4F4D\u6578\u3002 + +\u4F4D\u6578\u53EF\u4EE5\u53D6\u8CA0\u503C,\u5728\u9019\u7A2E\u60C5\u6CC1\u4E0B\u6703\u5C07\u503C\u7684\u5C0F\u6578\u9EDE\u5DE6\u5074\u90E8\u5206\u820D\u5165\u5230\u6307\u5B9A\u7684\u4F4D\u6578\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ROUNDUP",t:0,d:"\u671D\u8457\u9060\u96E20\uFF08\u96F6\uFF09\u7684\u65B9\u5411\u5C07\u6578\u4F4D\u9032\u884C\u5411\u4E0A\u820D\u5165\u3002",a:"\u671D\u8457\u9060\u96E20\uFF08\u96F6\uFF09\u7684\u65B9\u5411\u5C07\u6578\u4F4D\u9032\u884C\u5411\u4E0A\u820D\u5165\u3002",m:[2,2],p:[{name:"\u503C",detail:"\u8981\u5C07\u5176\u820D\u5165\u70BA\u4F4D\u6578\u4F4D\u6578\u4F4D\u7684\u503C,\u59CB\u7D42\u5411\u4E0A\u820D\u5165\u3002",example:"99.44",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4F4D\u6578",detail:`\u8981\u901A\u904E\u820D\u5165\u9054\u5230\u7684\u5C0F\u6578\u4F4D\u6578\u3002 + +\u4F4D\u6578\u53EF\u4EE5\u53D6\u8CA0\u503C,\u5728\u9019\u7A2E\u60C5\u6CC1\u4E0B\u6703\u5C07\u503C\u7684\u5C0F\u6578\u9EDE\u5DE6\u5074\u90E8\u5206\u820D\u5165\u5230\u6307\u5B9A\u7684\u4F4D\u6578\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SERIESSUM",t:0,d:"\u7D66\u5B9A\u53C3\u6578x\u3001n\u3001m\u548Ca,\u8FD4\u56DE\u5E42\u7D1A\u6578\u7684\u548Ca1xn + a2x\uFF08n+m\uFF09+\u2026+ aix\uFF08n+\uFF08i-1\uFF09m\uFF09,\u5176\u4E2Di\u70BA\u7BC4\u570Da\u4E2D\u7684\u9805\u6578\u3002",a:"\u7D66\u5B9A\u53C3\u6578x\u3001n\u3001m\u548Ca",m:[4,4],p:[{name:"x",detail:"\u5E42\u7D1A\u6578\u7684\u8F38\u5165\u503C\u3002\u96A8\u76F8\u61C9\u7684\u8FD1\u4F3C\u985E\u578B\u800C\u8B8A,\u6709\u53EF\u80FD\u70BA\u89D2\u5EA6\u3001\u6307\u6578\u6216\u5176\u4ED6\u4E00\u4E9B\u503C\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"n",detail:"\u5728\u5E42\u7D1A\u6578\u4E2Dx\u7684\u521D\u59CB\u81EA\u4E58\u5E42\u6B21\u3002",example:"0",require:"m",repeat:"n",type:"rangenumber"},{name:"m",detail:"x\u7684\u5E42\u6B21\u4E2D\u7684\u9644\u52A0\u589E\u91CF\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"a",detail:"\u5305\u542B\u5E42\u7D1A\u6578\u4FC2\u6578\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002",example:"{FACT(0)",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SIGN",t:0,d:"\u7D66\u5B9A\u8F38\u5165\u6578\u503C,\u5982\u679C\u70BA\u8CA0\u8FD4\u56DE-1\uFF1B\u5982\u679C\u70BA\u6B63\u8FD4\u56DE1\uFF1B\u5982\u679C\u70BA\u96F6\u5247\u8FD4\u56DE0\u3002",a:"\u7D66\u5B9A\u8F38\u5165\u6578\u503C",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8FD4\u56DE\u5176\u7B26\u865F\u7684\u6578\u503C\u3002",example:"-42",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SIN",t:0,d:"\u7D66\u5B9A\u89D2\u5EA6\uFF08\u4EE5\u5F27\u5EA6\u8868\u793A\uFF09,\u8FD4\u56DE\u5176\u6B63\u5F26\u503C\u3002",a:"\u7D66\u5B9A\u89D2\u5EA6\uFF08\u4EE5\u5F27\u5EA6\u8868\u793A\uFF09",m:[1,1],p:[{name:"\u89D2\u5EA6",detail:"\u8981\u8FD4\u56DE\u5176\u6B63\u5F26\u503C\u7684\u89D2\u5EA6,\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SINH",t:0,d:"\u8FD4\u56DE\u7D66\u5B9A\u5BE6\u6578\u7684\u96D9\u66F2\u6B63\u5F26\u503C\u3002",a:"\u8FD4\u56DE\u7D66\u5B9A\u5BE6\u6578\u7684\u96D9\u66F2\u6B63\u5F26\u503C\u3002",m:[1,1],p:[{name:"\u503C",detail:"\u8981\u8A08\u7B97\u5176\u96D9\u66F2\u6B63\u5F26\u503C\u7684\u5BE6\u6578\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SQRT",t:0,d:"\u8FD4\u56DE\u4E00\u500B\u6B63\u6578\u7684\u6B63\u5E73\u65B9\u6839\u3002",a:"\u8FD4\u56DE\u4E00\u500B\u6B63\u6578\u7684\u6B63\u5E73\u65B9\u6839\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u8A08\u7B97\u5176\u6B63\u5E73\u65B9\u6839\u7684\u6578\u503C\u3002 + +\u503C\u5FC5\u9808\u70BA\u6B63\u6578\uFF1B\u5982\u679C\u70BA\u8CA0,SQRT\u5C07\u8FD4\u56DE#NUM\uFF01\u932F\u8AA4\u3002`,example:"9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SQRTPI",t:0,d:"\u8FD4\u56DEPI\u8207\u7D66\u5B9A\u6B63\u6578\u4E58\u7A4D\u7684\u6B63\u5E73\u65B9\u6839\u3002",a:"\u8FD4\u56DEPI\u8207\u7D66\u5B9A\u6B63\u6578\u4E58\u7A4D\u7684\u6B63\u5E73\u65B9\u6839\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u8981\u5C07\u5176\u8207PI\u76F8\u4E58\u4E26\u8FD4\u56DE\u8A72\u4E58\u7A4D\u7684\u5E73\u65B9\u6839\u7684\u6578\u503C + +\u503C\u5FC5\u9808\u70BA\u6B63\u6578\uFF1B\u5982\u679C\u70BA\u8CA0\u6578,SQRTPI\u5C07\u8FD4\u56DE#NUM\uFF01\u932F\u8AA4\u3002`,example:"9",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GAMMALN",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u4F3D\u746A\u51FD\u6578\u7684\u4EE5e\uFF08\u6B50\u62C9\u6578\uFF09\u70BA\u5E95\u7684\u5C0D\u6578\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u4F3D\u746A\u51FD\u6578\u7684\u4EE5e\uFF08\u6B50\u62C9\u6578\uFF09\u70BA\u5E95\u7684\u5C0D\u6578\u3002",m:[1,1],p:[{name:"\u503C",detail:`\u4F3D\u746A\u51FD\u6578\u7684\u8F38\u5165\u503C\u3002\u8FD4\u56DE\u7684\u5C07\u662F\u4F3D\u746A\uFF08\u503C\uFF09\u7684\u81EA\u7136\u5C0D\u6578\u3002 + +\u503C\u5FC5\u9808\u70BA\u6B63\u6578\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COS",t:0,d:"\u8FD4\u56DE\u7D66\u5B9A\u89D2\u5EA6\u7684\u4F59\u5F26\u503C\uFF08\u89D2\u5EA6\u4EE5\u5F27\u5EA6\u8868\u793A\uFF09\u3002",a:"\u8FD4\u56DE\u7D66\u5B9A\u89D2\u5EA6\u7684\u4F59\u5F26\u503C\uFF08\u89D2\u5EA6\u4EE5\u5F27\u5EA6\u8868\u793A\uFF09\u3002",m:[1,1],p:[{name:"\u89D2\u5EA6",detail:"\u8981\u53D6\u5176\u4F59\u5F26\u503C\u7684\u89D2\u5EA6,\u4EE5\u5F27\u5EA6\u8868\u793A\u3002",example:"PI()",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRUNC",t:0,d:"\u9664\u6307\u5B9A\u6709\u6548\u4F4D\u4E4B\u5916\u7684\u90E8\u5206,\u53D6\u6578\u64DA\u7684\u6307\u5B9A\u6709\u6548\u4F4D\u3002",a:"\u9664\u6307\u5B9A\u6709\u6548\u4F4D\u4E4B\u5916\u7684\u90E8\u5206",m:[1,2],p:[{name:"\u503C",detail:"\u8981\u622A\u53D6\u7684\u6578\u64DA\u3002",example:"3.141592654",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4F4D\u6578",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u5C0F\u6578\u9EDE\u53F3\u5074\u8981\u4FDD\u7559\u7684\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u4F4D\u6578\u5927\u65BC\u503C\u4E2D\u7684\u6709\u6548\u4F4D\u6578,\u5247\u5C07"\u503C"\u539F\u6A23\u8FD4\u56DE\u3002 + +\u4F4D\u6578\u53EF\u4EE5\u53D6\u8CA0\u503C,\u5728\u9019\u7A2E\u60C5\u6CC1\u4E0B\u6703\u5C07\u5C0F\u6578\u9EDE\u5DE6\u5074\u6307\u5B9A\u4F4D\u6578\u7684\u503C\u66F4\u6539\u70BA\u96F6\u3002\u5C0F\u6578\u9EDE\u53F3\u5074\u7684\u6240\u6709\u4F4D\u6578\u90FD\u6703\u88AB\u6368\u68C4\u3002\u5982\u679C\u503C\u7684\u6240\u6709\u4F4D\u90FD\u88AB\u66F4\u6539\u70BA\u96F6,\u5247TRUNC\u6703\u8FD4\u56DE0\u3002`,example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"QUOTIENT",t:0,d:"\u8FD4\u56DE\u4EE5\u4E00\u500B\u6578\u9664\u4EE5\u53E6\u4E00\u500B\u6578\u6240\u5F97\u7684\u7D50\u679C,\u4E0D\u5305\u542B\u9918\u6578\u3002",a:"\u8FD4\u56DE\u4EE5\u4E00\u500B\u6578\u9664\u4EE5\u53E6\u4E00\u500B\u6578\u6240\u5F97\u7684\u7D50\u679C",m:[2,2],p:[{name:"\u88AB\u9664\u6578",detail:"\u8981\u88AB\u9664\u7684\u6578\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"\u9664\u6578",detail:`\u7528\u65BC\u9664\u5176\u4ED6\u6578\u7684\u6578\u503C\u3002 + +\u9664\u6578\u4E0D\u5F97\u70BA0`,example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"POWER",t:0,d:"\u8FD4\u56DE\u6578\u503C\u7684\u6307\u5B9A\u6B21\u5E42\u3002",a:"\u8FD4\u56DE\u6578\u503C\u7684\u6307\u5B9A\u6B21\u5E42\u3002",m:[2,2],p:[{name:"\u5E95\u6578",detail:`\u8981\u8A08\u7B97\u5176\u6307\u6578\u6B21\u5E42\u7684\u6578\u503C\u3002 + +\u5982\u679C\u5E95\u6578\u70BA\u8CA0,\u5247\u6307\u6578\u5FC5\u9808\u70BA\u6574\u6578\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6307\u6578",detail:"\u6307\u5B9A\u5E95\u6578\u7684\u81EA\u4E58\u5E42\u6B21\u503C\u3002",example:"0.5",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMIFS",t:0,d:"\u6839\u64DA\u591A\u9805\u689D\u4EF6\u8FD4\u56DE\u7BC4\u570D\u4E4B\u548C\u3002",a:"\u6839\u64DA\u591A\u9805\u689D\u4EF6\u8FD4\u56DE\u7BC4\u570D\u4E4B\u548C\u3002",m:[3,257],p:[{name:"\u6C42\u548C\u7BC4\u570D",detail:"\u8981\u5C0D\u5176\u6C42\u548C\u7684\u7BC4\u570D\u3002",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"\u689D\u4EF6\u7BC4\u570D1",detail:"\u8981\u5728\u54EA\u500B\u7BC4\u570D\u5167\u6AA2\u67E5\u689D\u4EF61\u3002",example:" B1:B10",require:"m",repeat:"n",type:"range"},{name:"\u689D\u4EF61",detail:"\u8981\u61C9\u7528\u65BC\u689D\u4EF6\u7BC4\u570D1\u7684\u6A21\u5F0F\u6216\u6E2C\u8A66\u689D\u4EF6\u3002",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"\u689D\u4EF6\u7BC4\u570D2,\u689D\u4EF62\u2026",detail:"[ \u53EF\u9078 ] - \u8981\u6AA2\u67E5\u7684\u5176\u4ED6\u7BC4\u570D\u548C\u689D\u4EF6\u3002",example:" C1:C10",require:"o",repeat:"y",type:"rangeall"}]},{n:"COUNTIFS",t:1,d:"\u6839\u64DA\u591A\u9805\u689D\u4EF6\u8FD4\u56DE\u7BC4\u570D\u4E2D\u7684\u5132\u5B58\u683C\u6578\u91CF\u3002",a:"\u6839\u64DA\u591A\u9805\u689D\u4EF6\u8FD4\u56DE\u7BC4\u570D\u4E2D\u7684\u5132\u5B58\u683C\u6578\u91CF\u3002",m:[2,256],p:[{name:"\u689D\u4EF6\u7BC4\u570D1",detail:"\u8981\u5728\u54EA\u500B\u7BC4\u570D\u5167\u6AA2\u67E5\u689D\u4EF61\u3002",example:"A1:A10",require:"m",repeat:"n",type:"range"},{name:"\u689D\u4EF61",detail:"\u8981\u61C9\u7528\u65BC\u689D\u4EF6\u7BC4\u570D1\u7684\u6A21\u5F0F\u6216\u6E2C\u8A66\u689D\u4EF6\u3002",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"\u689D\u4EF6\u7BC4\u570D2,\u689D\u4EF62\u2026",detail:"[ \u53EF\u9078 ] - \u8981\u6AA2\u67E5\u7684\u5176\u4ED6\u7BC4\u570D\u548C\u689D\u4EF6,\u53EF\u91CD\u8907\u3002",example:" B1:B10",require:"o",repeat:"y",type:"rangeall"}]},{n:"PRODUCT",t:0,d:"\u8FD4\u56DE\u5C07\u4E00\u7D44\u6578\u76F8\u4E58\u6240\u5F97\u7684\u7D50\u679C\u3002",a:"\u8FD4\u56DE\u5C07\u4E00\u7D44\u6578\u76F8\u4E58\u6240\u5F97\u7684\u7D50\u679C\u3002",m:[1,255],p:[{name:"\u4E58\u65781",detail:"\u7528\u65BC\u8A08\u7B97\u4E58\u7A4D\u7684\u7B2C\u4E00\u500B\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u4E58\u65782 ... \u4E58\u657830",detail:"[\u53EF\u9078] - \u8981\u76F8\u4E58\u7684\u5176\u4ED6\u6578\u503C",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"HARMEAN",t:1,d:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u8ABF\u548C\u5E73\u5747\u503C\u3002",a:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u8ABF\u548C\u5E73\u5747\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6A23\u672C\u4E2D\u7684\u7B2C\u4E00\u9805\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u6578\u64DA\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"HYPGEOMDIST",t:1,d:"\u8FD4\u56DE\u8D85\u5E7E\u4F55\u5206\u4F48\u3002\u5982\u679C\u5DF2\u77E5\u6A23\u672C\u91CF\u3001\u7E3D\u9AD4\u6210\u529F\u6B21\u6578\u548C\u7E3D\u9AD4\u5927\u5C0F,\u5247 HYPGEOM.DIST \u8FD4\u56DE\u6A23\u672C\u53D6\u5F97\u5DF2\u77E5\u6210\u529F\u6B21\u6578\u7684\u6982\u7387\u3002",a:"\u8FD4\u56DE\u8D85\u5E7E\u4F55\u5206\u4F48\u3002",m:[5,5],p:[{name:"Sample_s",detail:"\u6A23\u672C\u4E2D\u6210\u529F\u7684\u6B21\u6578\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"Number_sample",detail:"\u6A23\u672C\u91CF\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"Population_s",detail:"\u7E3D\u9AD4\u4E2D\u6210\u529F\u7684\u6B21\u6578\u3002",example:"20",require:"m",repeat:"n",type:"rangenumber"},{name:"Number_pop",detail:"\u7E3D\u9AD4\u5927\u5C0F\u3002",example:"40",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u51B3\u5B9A\u51FD\u6578\u5F62\u5F0F\u7684\u908F\u8F2F\u503C\u3002 + +\u5982\u679Ccumulative\u70BATRUE\uFF08\uFF09,\u5247HYPGEOM.DIST\u8FD4\u56DE\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\uFF1B + +\u5982\u679C\u70BAFALSE\uFF08\uFF09,\u5247\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6578\u3002`,example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"INTERCEPT",t:1,d:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u7DDA\u6027\u56DE\u6B78\u65B9\u7A0B\u76F4\u7DDA\u8207 Y \u8EF8\u7684\u76F8\u4EA4\u9EDE\uFF08x=0\uFF09\u7684y\u503C\u3002",a:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u7DDA\u6027\u56DE\u6B78\u65B9\u7A0B\u76F4\u7DDA\u8207 Y \u8EF8\u7684\u76F8\u4EA4\u9EDE\uFF08x=0\uFF09\u7684y\u503C\u3002",m:[2,2],p:[{name:"\u6578\u64DA_y",detail:"\u4EE3\u8868\u56E0\u8B8A\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6578\u64DA_x",detail:"\u4EE3\u8868\u5F15\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"KURT",t:1,d:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u5CED\u5EA6,\u8A72\u540D\u984D\u8A13\u793A\u6578\u64DA\u96C6\uFF08\u5206\u4F48\uFF09\u7684\u5F62\u614B,\u5C24\u5176\u662F\u8A72\u5F62\u614B\u7684\u9661\u5CED\u7A0B\u5EA6\u3002",a:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u5CED\u5EA6",m:[1,255],p:[{name:"\u503C1",detail:"\u6578\u64DA\u96C6\u4E2D\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u6578\u64DA\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"LARGE",t:1,d:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u7B2C n \u500B\u6700\u5927\u5143\u7D20,n \u7531\u7528\u6236\u6307\u5B9A\u3002",a:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u7B2C n \u500B\u6700\u5927\u5143\u7D20",m:[2,2],p:[{name:"\u6578\u64DA",detail:"\u5305\u542B\u76F8\u95DC\u6578\u64DA\u96C6\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002",example:"A2:B100",require:"m",repeat:"n",type:"rangenumber"},{name:"n",detail:`\u8981\u8FD4\u56DE\u7684\u5143\u7D20\u7684\u6392\u884C\u4F4D\u7F6E\uFF08\u5F9E\u5927\u5230\u5C0F\u9806\u5E8F\uFF09\u3002 + +\u4F8B\u5982,\u5C07n\u8A2D\u70BA4\u5C07\u4F7FLARGE\u8FD4\u56DE\u6578\u64DA\u4E2D\u6392\u540D\u7B2C4\u7684\u6700\u5927\u5143\u7D20\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"STDEVA",t:1,d:"\u57FA\u65BC\u6A23\u672C\u8A08\u7B97\u6A19\u6E96\u5DEE,\u5C07\u6587\u5B57\u53D6\u503C\u70BA0\u3002",a:"\u57FA\u65BC\u6A23\u672C\u8A08\u7B97\u6A19\u6E96\u5DEE",m:[1,255],p:[{name:"\u503C1",detail:"\u6A23\u672C\u4E2D\u7684\u7B2C\u4E00\u9805\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2,\u2026",detail:"[\u53EF\u9078] - \u6A23\u672C\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"STDEVP",t:1,d:"\u57FA\u65BC\u6A23\u672C\u7E3D\u9AD4\u8A08\u7B97\u6A19\u6E96\u5DEE\u3002",a:"\u57FA\u65BC\u6A23\u672C\u7E3D\u9AD4\u8A08\u7B97\u6A19\u6E96\u5DEE\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6578\u64DA\u96C6\u4E2D\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u6578\u64DA\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"GEOMEAN",t:1,d:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u5E7E\u4F55\u5E73\u5747\u503C\u3002",a:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u5E7E\u4F55\u5E73\u5747\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6A23\u672C\u4E2D\u7684\u7B2C\u4E00\u9805\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u6578\u64DA\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"RANK_EQ",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u6578\u64DA\u96C6\u4E2D\u7684\u6392\u540D\u3002\u5982\u679C\u76F8\u540C\u7684\u503C\u5728\u6578\u64DA\u96C6\u4E2D\u5B58\u5728\u591A\u9805,\u5247\u8FD4\u56DE\u5176\u4E2D\u7684\u6700\u9AD8\u6392\u540D\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u6578\u64DA\u96C6\u4E2D\u7684\u6392\u540D\u3002\u5982\u679C\u76F8\u540C\u7684\u503C\u5728\u6578\u64DA\u96C6\u4E2D\u5B58\u5728\u591A\u9805,\u5247\u8FD4\u56DE\u5176\u4E2D\u7684\u6700\u9AD8\u6392\u540D\u3002",m:[2,3],p:[{name:"number",detail:"\u8981\u78BA\u5B9A\u5176\u6392\u540D\u7684\u503C\u3002",example:"A10",require:"m",repeat:"n",type:"rangenumber"},{name:"ref",detail:"\u5305\u542B\u76F8\u95DC\u6578\u64DA\u96C6\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002",example:"A1:A100",require:"m",repeat:"n",type:"range"},{name:"order",detail:'[\u53EF\u9078-\u9ED8\u8A8D\u70BA\u6309\u964D\u5E8F\uFF08FALSE\uFF08\uFF09\uFF09] - \u8981\u6309\u6607\u51AA\u9084\u662F\u6309\u964D\u5E8F\u8003\u616E"data"\u4E2D\u7684\u503C\u3002',example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"RANK_AVG",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u6578\u64DA\u96C6\u4E2D\u7684\u6392\u540D\u3002\u5982\u679C\u76F8\u540C\u7684\u503C\u5728\u6578\u64DA\u96C6\u4E2D\u5B58\u5728\u591A\u9805,\u5247\u8FD4\u56DE\u9019\u4E9B\u9805\u6392\u540D\u7684\u5E73\u5747\u503C\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u6578\u64DA\u96C6\u4E2D\u7684\u6392\u540D\u3002\u5982\u679C\u76F8\u540C\u7684\u503C\u5728\u6578\u64DA\u96C6\u4E2D\u5B58\u5728\u591A\u9805,\u5247\u8FD4\u56DE\u9019\u4E9B\u9805\u6392\u540D\u7684\u5E73\u5747\u503C\u3002",m:[2,3],p:[{name:"number",detail:"\u8981\u78BA\u5B9A\u5176\u6392\u540D\u7684\u503C\u3002",example:"A10",require:"m",repeat:"n",type:"rangenumber"},{name:"ref",detail:"\u5305\u542B\u76F8\u95DC\u6578\u64DA\u96C6\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002",example:"A1:A100",require:"m",repeat:"n",type:"range"},{name:"order",detail:'[\u53EF\u9078-\u9ED8\u8A8D\u70BA\u6309\u964D\u5E8F\uFF08FALSE\uFF08\uFF09\uFF09] - \u8981\u6309\u6607\u51AA\u9084\u662F\u6309\u964D\u5E8F\u8003\u616E"data"\u4E2D\u7684\u503C\u3002',example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"PERCENTRANK_EXC",t:1,d:"\u4EE5\u767E\u5206\u6578\u5F62\u5F0F\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u7D66\u5B9A\u6578\u64DA\u96C6\u4E2D\u7684\u767E\u5206\u6BD4\u6392\u540D\uFF08\u4ECB\u65BC0\u548C1\u4E4B\u9593,\u4E0D\u5305\u62EC\u5169\u7AEF\u503C\uFF09\u3002",a:"\u4EE5\u767E\u5206\u6578\u5F62\u5F0F\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u7D66\u5B9A\u6578\u64DA\u96C6\u4E2D\u7684\u767E\u5206\u6BD4\u6392\u540D\uFF08\u4ECB\u65BC0\u548C1\u4E4B\u9593,\u4E0D\u5305\u62EC\u5169\u7AEF\u503C\uFF09\u3002",m:[2,3],p:[{name:"data",detail:"\u5305\u542B\u76F8\u95DC\u6578\u64DA\u96C6\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002",example:"A1:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"x",detail:"\u8981\u78BA\u5B9A\u5176\u767E\u5206\u6BD4\u6392\u4F4D\u7684\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"significance",detail:"[\u53EF\u9078-\u9810\u8A2D\u503C\u70BA3] - \u8981\u5728\u8A08\u7B97\u4E2D\u4F7F\u7528\u7684\u6709\u6548\u4F4D\u6578\u3002",example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PERCENTRANK_INC",t:1,d:"\u4EE5\u767E\u5206\u6BD4\u5F62\u5F0F\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u7D66\u5B9A\u6578\u64DA\u96C6\u4E2D\u7684\u767E\u5206\u6BD4\u6392\u540D\uFF08\u4ECB\u65BC0\u548C1\u4E4B\u9593,\u5305\u62EC\u5169\u7AEF\u503C\uFF09\u3002",a:"\u4EE5\u767E\u5206\u6BD4\u5F62\u5F0F\u8FD4\u56DE\u6307\u5B9A\u503C\u5728\u7D66\u5B9A\u6578\u64DA\u96C6\u4E2D\u7684\u767E\u5206\u6BD4\u6392\u540D\uFF08\u4ECB\u65BC0\u548C1\u4E4B\u9593,\u5305\u62EC\u5169\u7AEF\u503C\uFF09\u3002",m:[2,3],p:[{name:"data",detail:"\u5305\u542B\u76F8\u95DC\u6578\u64DA\u96C6\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002",example:"A1:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"x",detail:"\u8981\u78BA\u5B9A\u5176\u767E\u5206\u6BD4\u6392\u4F4D\u7684\u503C\u3002",example:" A2",require:"m",repeat:"n",type:"rangenumber"},{name:"significance",detail:"[\u53EF\u9078-\u9810\u8A2D\u503C\u70BA3] - \u8981\u5728\u8A08\u7B97\u4E2D\u4F7F\u7528\u7684\u6709\u6548\u4F4D\u6578\u3002",example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FORECAST",t:1,d:"\u57FA\u65BC\u6578\u64DA\u96C6\u7684\u7DDA\u6027\u56DE\u6B78,\u8A08\u7B97\u6307\u5B9A x \u7684\u9810\u671F y \u503C\u3002",a:"\u57FA\u65BC\u6578\u64DA\u96C6\u7684\u7DDA\u6027\u56DE\u6B78",m:[3,3],p:[{name:"x",detail:"x\u8EF8\u4E0A\u7528\u65BC\u9810\u6E2C\u7684\u503C\u3002",example:"A1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6578\u64DA_y",detail:"\u4EE3\u8868\u56E0\u8B8A\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6578\u64DA_x",detail:"\u4EE3\u8868\u5F15\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FISHERINV",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u6578\u503C\u7684 Fisher \u9006\u8B8A\u63DB\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u6578\u503C\u7684 Fisher \u9006\u8B8A\u63DB\u3002",m:[1,1],p:[{name:"y",detail:"\u8981\u8A08\u7B97\u5176Fisher\u9006\u8B8A\u63DB\u7684\u6578\u503C\u3002",example:"0.962",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FISHER",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u6578\u503C\u7684 Fisher \u8B8A\u63DB\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u6578\u503C\u7684 Fisher \u8B8A\u63DB\u3002",m:[1,1],p:[{name:"x",detail:"\u8981\u8A08\u7B97\u5176Fisher\u8B8A\u63DB\u7684\u6578\u503C\u3002",example:"0.962",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MODE_SNGL",t:1,d:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u51FA\u73FE\u6B21\u6578\u6700\u591A\u7684\u503C\u3002",a:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u51FA\u73FE\u6B21\u6578\u6700\u591A\u7684\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8A08\u7B97\u6A21\u5F0F\u6642\u8981\u6AA2\u67E5\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u5728\u8A08\u7B97\u6A21\u5F0F\u6642\u8981\u8003\u616E\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"WEIBULL_DIST",t:1,d:"\u7D66\u5B9A\u5F62\u72C0\u548C\u5C3A\u5EA6,\u8FD4\u56DE\u97CB\u4F2F\u5206\u4F48\u51FD\u6578\uFF08\u6216\u97CB\u4F2F\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\uFF09\u7684\u503C\u3002",a:"\u7D66\u5B9A\u5F62\u72C0\u548C\u5C3A\u5EA6",m:[4,4],p:[{name:"x",detail:"WEIBULL \u5206\u4F48\u51FD\u6578\u7684\u8F38\u5165\u503C\u3002",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"alpha",detail:`Weibull \u5206\u4F48\u51FD\u6578\u7684\u5F62\u72C0\u53C3\u6578\u3002 + + alpha\u503C\u5FC5\u9808\u5927\u65BC0\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"beta",detail:`Weibull \u5206\u4F48\u51FD\u6578\u7684\u5C3A\u5EA6\u53C3\u6578\u3002 + + beta\u503C\u5FC5\u9808\u5927\u65BC0\u3002`,example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"TRUE\uFF08\uFF09\u8868\u793A\u4F7F\u7528\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578,FALSE\uFF08\uFF09\u5247\u8868\u793A\u4F7F\u7528\u6982\u7387\u5BC6\u5EA6\u51FD\u6578\u3002",example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"COUNT",t:1,d:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u6578\u503C\u7684\u500B\u6578\u3002",a:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u6578\u503C\u7684\u500B\u6578\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8A08\u6578\u6642\u8981\u6AA2\u67E5\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u5728\u8A08\u6578\u6642\u8981\u6AA2\u67E5\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"COUNTA",t:1,d:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u503C\u7684\u6578\u91CF\u3002",a:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u503C\u7684\u6578\u91CF\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8A08\u6578\u6642\u8981\u6AA2\u67E5\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u5728\u8A08\u6578\u6642\u8981\u6AA2\u67E5\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"AVEDEV",t:1,d:"\u8A08\u7B97\u6578\u64DA\u8207\u6578\u64DA\u96C6\u5E73\u5747\u503C\u4E4B\u9593\u7684\u504F\u5DEE\u5927\u5C0F\u7684\u5E73\u5747\u503C\u3002",a:"\u8A08\u7B97\u6578\u64DA\u8207\u6578\u64DA\u96C6\u5E73\u5747\u503C\u4E4B\u9593\u7684\u504F\u5DEE\u5927\u5C0F\u7684\u5E73\u5747\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6A23\u672C\u4E2D\u7684\u7B2C\u4E00\u9805\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u6A23\u672C\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"AVERAGE",t:1,d:"\u8FD4\u56DE\u6578\u64DA\u96C6\u7684\u7B97\u8853\u5E73\u5747\u503C,\u5C0D\u6587\u5B57\u5FFD\u7565\u4E0D\u8A08\u3002",a:"\u8FD4\u56DE\u6578\u64DA\u96C6\u7684\u7B97\u8853\u5E73\u5747\u503C",m:[1,255],p:[{name:"\u503C1",detail:"\u8A08\u7B97\u5E73\u5747\u503C\u6642\u7528\u5230\u7684\u7B2C\u4E00\u500B\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u5728\u8A08\u7B97\u5E73\u5747\u503C\u6642\u8981\u8003\u616E\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"AVERAGEA",t:1,d:"\u8FD4\u56DE\u6578\u64DA\u96C6\u7684\u7B97\u8853\u5E73\u5747\u503C\u3002",a:"\u8FD4\u56DE\u6578\u64DA\u96C6\u7684\u7B97\u8853\u5E73\u5747\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8A08\u7B97\u5E73\u5747\u503C\u6642\u7528\u5230\u7684\u7B2C\u4E00\u500B\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u5728\u8A08\u7B97\u5E73\u5747\u503C\u6642\u8981\u8003\u616E\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangeall"}]},{n:"BINOM_DIST",t:1,d:"\u8FD4\u56DE\u4E00\u5143\u4E8C\u9805\u5F0F\u5206\u4F48\u7684\u6982\u7387\u3002",a:"\u8FD4\u56DE\u4E00\u5143\u4E8C\u9805\u5F0F\u5206\u4F48\u7684\u6982\u7387\u3002",m:[4,4],p:[{name:"number_s",detail:"\u8A66\u9A57\u7684\u6210\u529F\u6B21\u6578\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"trials",detail:"\u7368\u7ACB\u6AA2\u9A57\u7684\u6B21\u6578\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"probability_s",detail:"\u4EFB\u4E00\u7D66\u5B9A\u6AA2\u9A57\u7684\u6210\u529F\u6982\u7387\u3002",example:"0.005",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"\u662F\u5426\u4F7F\u7528\u4E8C\u9805\u5F0F\u7D2F\u7A4D\u5206\u4F48\u3002",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"BINOM_INV",t:1,d:"\u8A08\u7B97\u7D2F\u7A4D\u4E8C\u9805\u5F0F\u5206\u4F48\u5927\u65BC\u6216\u7B49\u65BC\u6307\u5B9A\u689D\u4EF6\u7684\u6700\u5C0F\u503C\u3002",a:"\u8A08\u7B97\u7D2F\u7A4D\u4E8C\u9805\u5F0F\u5206\u4F48\u5927\u65BC\u6216\u7B49\u65BC\u6307\u5B9A\u689D\u4EF6\u7684\u6700\u5C0F\u503C\u3002",m:[3,3],p:[{name:"trials",detail:"\u8C9D\u52AA\u5229\u8A66\u9A57\u6B21\u6578\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"probability_s",detail:"\u4EFB\u4E00\u6B21\u7D66\u5B9A\u6AA2\u9A57\u7684\u6210\u529F\u6982\u7387\u3002",example:"0.005",require:"m",repeat:"n",type:"rangenumber"},{name:"alpha",detail:"\u671F\u671B\u7684\u81E8\u754C\u6982\u7387\u3002",example:"0.8",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONFIDENCE_NORM",t:1,d:"\u8A08\u7B97\u5E38\u6001\u5206\u914D\u7684\u7F6E\u4FE1\u5340\u9593\u7684\u4E00\u534A\u5BEC\u5EA6\u3002",a:"\u8A08\u7B97\u5E38\u6001\u5206\u914D\u7684\u7F6E\u4FE1\u5340\u9593\u7684\u4E00\u534A\u5BEC\u5EA6\u3002",m:[3,3],p:[{name:"alpha",detail:`\u7528\u4F86\u8A08\u7B97\u7F6E\u4FE1\u6C34\u51C6\u7684\u986F\u8457\u6027\u6C34\u51C6\u3002 + +\u7F6E\u4FE1\u6C34\u51C6\u7B49\u65BC100*\uFF081 - alpha\uFF09%,\u4EA6\u5373,\u5982\u679C alpha \u70BA0.05,\u5247\u7F6E\u4FE1\u6C34\u51C6\u70BA 95%\u3002`,example:"0.05",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"\u6578\u64DA\u5340\u57DF\u7684\u7E3D\u9AD4\u6A19\u6E96\u5DEE\u3002",example:"1.6",require:"m",repeat:"n",type:"rangenumber"},{name:"size",detail:"\u6A23\u672C\u7E3D\u91CF\u7684\u5927\u5C0F\u3002",example:"250",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CORREL",t:1,d:"\u8A08\u7B97\u7D66\u5B9A\u6578\u64DA\u96C6\u7684\u76AE\u723E\u905C\u7A4D\u77E9\u76F8\u95DC\u4FC2\u6578 r\u3002",a:"\u8A08\u7B97\u7D66\u5B9A\u6578\u64DA\u96C6\u7684\u76AE\u723E\u905C\u7A4D\u77E9\u76F8\u95DC\u4FC2\u6578 r\u3002",m:[2,2],p:[{name:"\u6578\u64DA_y",detail:"\u4EE3\u8868\u56E0\u8B8A\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6578\u64DA_x",detail:"\u4EE3\u8868\u5F15\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COVARIANCE_P",t:1,d:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u7E3D\u9AD4\u5354\u65B9\u5DEE\u3002",a:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u7E3D\u9AD4\u5354\u65B9\u5DEE\u3002",m:[2,2],p:[{name:"\u6578\u64DA_x",detail:"\u4EE3\u8868\u5F15\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6578\u64DA_y",detail:"\u4EE3\u8868\u56E0\u8B8A\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COVARIANCE_S",t:1,d:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u6A23\u672C\u5354\u65B9\u5DEE\u3002",a:"\u8A08\u7B97\u6578\u64DA\u96C6\u7684\u6A23\u672C\u5354\u65B9\u5DEE\u3002",m:[2,2],p:[{name:"\u6578\u64DA_x",detail:"\u4EE3\u8868\u5F15\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6578\u64DA_y",detail:"\u4EE3\u8868\u56E0\u8B8A\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DEVSQ",t:1,d:"\u57FA\u65BC\u6A23\u672C\u8A08\u7B97\u5176\u504F\u5DEE\u7684\u5E73\u65B9\u548C\u3002",a:"\u57FA\u65BC\u6A23\u672C\u8A08\u7B97\u5176\u504F\u5DEE\u7684\u5E73\u65B9\u548C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6A23\u672C\u4E2D\u7684\u7B2C\u4E00\u9805\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u6A23\u672C\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"EXPON_DIST",t:1,d:"\u8FD4\u56DE\u5E36\u6709\u6307\u5B9A Lambda \u548C\u6307\u5B9A\u503C\u7684\u6307\u6578\u5206\u4F48\u51FD\u6578\u7684\u503C\u3002",a:"\u8FD4\u56DE\u5E36\u6709\u6307\u5B9A Lambda \u548C\u6307\u5B9A\u503C\u7684\u6307\u6578\u5206\u4F48\u51FD\u6578\u7684\u503C\u3002",m:[3,3],p:[{name:"x",detail:"\u6307\u6578\u5206\u4F48\u51FD\u6578\u7684\u8F38\u5165\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"lambda",detail:"\u7528\u65BC\u6307\u5B9A\u6307\u6578\u5206\u4F48\u51FD\u6578\u7684 lambda \u503C\u3002",example:"0.5",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:"\u662F\u5426\u4F7F\u7528\u6307\u6578\u7D2F\u7A4D\u5206\u4F48\u3002",example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"AVERAGEIF",t:1,d:"\u6839\u64DA\u689D\u4EF6\u8FD4\u56DE\u7BC4\u570D\u7684\u5E73\u5747\u503C\u3002",a:"\u6839\u64DA\u689D\u4EF6\u8FD4\u56DE\u7BC4\u570D\u7684\u5E73\u5747\u503C\u3002",m:[2,3],p:[{name:"criteria_range",detail:"\u8981\u5C0D\u5176\u6AA2\u67E5 criterion \u7684\u7BC4\u570D\u3002",example:"A1:A10",require:"m",repeat:"n",type:"rangeall"},{name:"criterion",detail:`\u8981\u61C9\u7528\u65BCcriteria_range\u7684\u6A21\u5F0F\u6216\u6E2C\u8A66\u689D\u4EF6\u3002 + +\u7B49\u65BC:"\u6587\u5B57" \u6216 1 \u6216 "=\u6587\u5B57" \u6216 "=1" + +\u5927\u65BC:">1" + +\u5927\u65BC\u7B49\u65BC:">=1" + +\u5C0F\u65BC:"<1" + +\u5C0F\u65BC\u7B49\u65BC:"<=1" + +\u4E0D\u7B49\u65BC:"<>1"\u6216"<>\u6587\u5B57"`,example:'">20"',require:"m",repeat:"n",type:"rangeall"},{name:"average_range",detail:"[\u53EF\u9078] - \u8981\u8A08\u7B97\u5E73\u5747\u503C\u7684\u7BC4\u570D\u3002\u5982\u679C\u672A\u63D0\u4F9B\u6B64\u53C3\u6578,\u5247\u6539\u7528criteria_range\u4F86\u8A08\u7B97\u5E73\u5747\u503C\u3002",example:"B1:B10",require:"o",repeat:"n",type:"rangeall"}]},{n:"AVERAGEIFS",t:1,d:"\u6839\u64DA\u591A\u9805\u689D\u4EF6\u8FD4\u56DE\u7BC4\u570D\u7684\u5E73\u5747\u503C\u3002",a:"\u6839\u64DA\u591A\u9805\u689D\u4EF6\u8FD4\u56DE\u7BC4\u570D\u7684\u5E73\u5747\u503C\u3002",m:[2,255],p:[{name:"average_range",detail:"\u8981\u8A08\u7B97\u5E73\u5747\u503C\u7684\u7BC4\u570D\u3002",example:"A1:A10",require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range1",detail:"\u8981\u5C0D\u5176\u6AA2\u67E5 criterion1 \u7684\u7BC4\u570D\u3002",example:" B1:B10",require:"m",repeat:"n",type:"rangeall"},{name:"criterion1",detail:"\u8981\u61C9\u7528\u65BCcriteria_range1\u7684\u6A21\u5F0F\u6216\u6E2C\u8A66\u689D\u4EF6\u3002",example:' ">20"',require:"m",repeat:"n",type:"rangeall"},{name:"criteria_range2, criterion2, ...",detail:"[\u53EF\u9078] - \u8981\u6AA2\u67E5\u7684\u5176\u4ED6\u7BC4\u570D\u548C\u689D\u4EF6\u3002",example:" C1:C10",require:"m",repeat:"n",type:"rangeall"}]},{n:"PERMUT",t:1,d:"\u8FD4\u56DE\u53EF\u5F9E\u6578\u4F4D\u5C0D\u8C61\u4E2D\u9078\u64C7\u7684\u7D66\u5B9A\u6578\u76EE\u5C0D\u8C61\u7684\u6392\u5217\u6578\u3002",a:"\u8FD4\u56DE\u53EF\u5F9E\u6578\u4F4D\u5C0D\u8C61\u4E2D\u9078\u64C7\u7684\u7D66\u5B9A\u6578\u76EE\u5C0D\u8C61\u7684\u6392\u5217\u6578\u3002",m:[2,2],p:[{name:"number",detail:"\u8868\u793A\u5C0D\u8C61\u500B\u6578\u7684\u6574\u6578\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"number_chosen",detail:"\u8868\u793A\u6BCF\u500B\u6392\u5217\u4E2D\u5C0D\u8C61\u500B\u6578\u7684\u6574\u6578\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRIMMEAN",t:1,d:"\u5728\u6392\u9664\u6578\u64DA\u96C6\u9AD8\u4F4E\u5169\u7AEF\u7684\u90E8\u5206\u6578\u64DA\u4E4B\u5F8C\u8A08\u7B97\u6240\u5F97\u7684\u5E73\u5747\u503C\u3002",a:"\u5728\u6392\u9664\u6578\u64DA\u96C6\u9AD8\u4F4E\u5169\u7AEF\u7684\u90E8\u5206\u6578\u64DA\u4E4B\u5F8C\u8A08\u7B97\u6240\u5F97\u7684\u5E73\u5747\u503C\u3002",m:[2,2],p:[{name:"\u6578\u64DA",detail:"\u5305\u542B\u76F8\u95DC\u6578\u64DA\u96C6\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"range"},{name:"\u6392\u9664\u6BD4\u4F8B",detail:`\u8981\u5F9E\u6578\u64DA\u96C6\u7684\u6975\u503C\u90E8\u5206\u6392\u9664\u7684\u6578\u64DA\u5360\u6578\u64DA\u96C6\u7684\u6BD4\u4F8B\u3002 + +\u6392\u9664\u6BD4\u4F8B\u5FC5\u9808\u5927\u65BC\u7B49\u65BC0\u4E14\u5C0F\u65BC1\u3002`,example:"0.1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PERCENTILE_EXC",t:1,d:"\u8FD4\u56DE\u6578\u7D44\u7684 K \u767E\u5206\u9EDE\u503C,K \u4ECB\u65BC0\u52301\u4E4B\u9593,\u4E0D\u542B0\u82071\u3002",a:"\u8FD4\u56DE\u6578\u7D44\u7684 K \u767E\u5206\u9EDE\u503C,K \u4ECB\u65BC0\u52301\u4E4B\u9593,\u4E0D\u542B0\u82071\u3002",m:[2,2],p:[{name:"array",detail:"\u5B9A\u7FA9\u76F8\u5C0D\u4F4D\u7F6E\u7684\u6578\u7D44\u6216\u6578\u64DA\u5340\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"k",detail:"0 \u5230 1 \u4E4B\u9593\u7684\u767E\u5206\u9EDE\u503C,\u4E0D\u5305\u542B 0 \u548C 1\u3002",example:"0.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PERCENTILE_INC",t:1,d:"\u8FD4\u56DE\u6578\u7D44\u7684 K \u767E\u5206\u9EDE\u503C,K \u4ECB\u65BC 0 \u5230 1 \u4E4B\u9593,\u5305\u542B 0 \u8207 1\u3002",a:"\u8FD4\u56DE\u6578\u7D44\u7684 K \u767E\u5206\u9EDE\u503C,K \u4ECB\u65BC 0 \u5230 1 \u4E4B\u9593,\u5305\u542B 0 \u8207 1\u3002",m:[2,2],p:[{name:"array",detail:"\u5B9A\u7FA9\u76F8\u5C0D\u4F4D\u7F6E\u7684\u6578\u7D44\u6216\u6578\u64DA\u5340\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"k",detail:"0 \u5230 1 \u4E4B\u9593\u7684\u767E\u5206\u9EDE\u503C,\u5305\u542B 0 \u548C 1\u3002",example:"0.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PEARSON",t:1,d:"\u56DE\u76AE\u723E\u751F\uFF08Pearson\uFF09\u4E58\u7A4D\u77E9\u76F8\u95DC\u4FC2\u6578 r\u3002",a:"\u56DE\u76AE\u723E\u751F\uFF08Pearson\uFF09\u4E58\u7A4D\u77E9\u76F8\u95DC\u4FC2\u6578 r\u3002",m:[2,2],p:[{name:"\u6578\u64DA_x",detail:"\u4EE3\u8868\u5F15\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6578\u64DA_y",detail:"\u4EE3\u8868\u56E0\u8B8A\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_S_INV",t:1,d:"\u8FD4\u56DE\u6A19\u6E96\u6B63\u614B\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\u7684\u53CD\u51FD\u6578\u503C\u3002\u8A72\u5206\u4F48\u7684\u5E73\u5747\u503C\u70BA0,\u6A19\u6E96\u5DEE\u70BA1\u3002",a:"\u8FD4\u56DE\u6A19\u6E96\u6B63\u614B\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\u7684\u53CD\u51FD\u6578\u503C\u3002\u8A72\u5206\u4F48\u7684\u5E73\u5747\u503C\u70BA0,\u6A19\u6E96\u5DEE\u70BA1\u3002",m:[1,1],p:[{name:"probability",detail:"\u5C0D\u61C9\u65BC\u5E38\u6001\u5206\u914D\u7684\u6982\u7387\u3002",example:"0.75",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_S_DIST",t:1,d:"\u8FD4\u56DE\u6A19\u6E96\u5E38\u6001\u5206\u914D\u51FD\u6578\uFF08\u8A72\u5206\u4F48\u7684\u5E73\u5747\u503C\u70BA0,\u6A19\u6E96\u5DEE\u70BA1\uFF09\u3002",a:"\u8FD4\u56DE\u6A19\u6E96\u5E38\u6001\u5206\u914D\u51FD\u6578\uFF08\u8A72\u5206\u4F48\u7684\u5E73\u5747\u503C\u70BA0,\u6A19\u6E96\u5DEE\u70BA1\uFF09\u3002",m:[2,2],p:[{name:"z",detail:"\u9700\u8981\u8A08\u7B97\u5176\u5206\u4F48\u7684\u6578\u503C\u3002",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u51B3\u5B9A\u51FD\u6578\u5F62\u5F0F\u7684\u908F\u8F2F\u503C\u3002 + +\u5982\u679C\u70BATRUE\uFF08\uFF09,\u5247\u8FD4\u56DE\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\uFF1B + +\u5982\u679C\u70BAFALSE\uFF08\uFF09,\u5247\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6578\u3002`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"NORM_INV",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u5E73\u5747\u503C\u548C\u6A19\u6E96\u5DEE\u7684\u6B63\u614B\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\u7684\u53CD\u51FD\u6578\u503C\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u5E73\u5747\u503C\u548C\u6A19\u6E96\u5DEE\u7684\u6B63\u614B\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\u7684\u53CD\u51FD\u6578\u503C\u3002",m:[3,3],p:[{name:"probability",detail:"\u5C0D\u61C9\u65BC\u5E38\u6001\u5206\u914D\u7684\u6982\u7387\u3002",example:"0.75",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"\u5206\u4F48\u7684\u7B97\u8853\u5E73\u5747\u503C\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"\u5206\u4F48\u7684\u6A19\u6E96\u5DEE\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NORM_DIST",t:1,d:"\u8FD4\u56DE\u6307\u5B9A\u5E73\u5747\u503C\u548C\u6A19\u6E96\u5DEE\u7684\u5E38\u6001\u5206\u914D\u51FD\u6578\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u5E73\u5747\u503C\u548C\u6A19\u6E96\u5DEE\u7684\u5E38\u6001\u5206\u914D\u51FD\u6578\u3002",m:[4,4],p:[{name:"x",detail:"\u9700\u8981\u8A08\u7B97\u5176\u5206\u4F48\u7684\u6578\u503C\u3002",example:"2.4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"\u5206\u4F48\u7684\u7B97\u8853\u5E73\u5747\u503C\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"\u5206\u4F48\u7684\u6A19\u6E96\u5DEE\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u51B3\u5B9A\u51FD\u6578\u5F62\u5F0F\u7684\u908F\u8F2F\u503C\u3002 + +\u5982\u679C\u70BATRUE\uFF08\uFF09,\u5247\u8FD4\u56DE\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\uFF1B + +\u5982\u679C\u70BAFALSE\uFF08\uFF09,\u5247\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6578\u3002`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"NEGBINOM_DIST",t:1,d:"\u8FD4\u56DE\u8CA0\u4E8C\u9805\u5F0F\u5206\u4F48\u3002",a:"\u8FD4\u56DE\u8CA0\u4E8C\u9805\u5F0F\u5206\u4F48\u3002",m:[4,4],p:[{name:"number_f",detail:"\u8981\u985E\u6BD4\u7684\u5931\u6557\u6B21\u6578\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"number_s",detail:"\u8981\u985E\u6BD4\u7684\u6210\u529F\u6B21\u6578\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"probability_s",detail:"\u4EFB\u4E00\u6B21\u7D66\u5B9A\u6AA2\u9A57\u7684\u6210\u529F\u6982\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u51B3\u5B9A\u51FD\u6578\u5F62\u5F0F\u7684\u908F\u8F2F\u503C\u3002 + +\u5982\u679C\u70BATRUE\uFF08\uFF09,\u5247\u8FD4\u56DE\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\uFF1B + +\u5982\u679C\u70BAFALSE\uFF08\uFF09,\u5247\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6578\u3002`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"MINA",t:1,d:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u7684\u6700\u5C0F\u6578\u503C\u3002",a:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u7684\u6700\u5C0F\u6578\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8A08\u7B97\u6700\u5C0F\u503C\u6642\u6240\u7528\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2",detail:"[\u53EF\u9078] - \u5728\u8A08\u7B97\u6700\u5C0F\u503C\u6642\u8981\u8003\u616E\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MIN",t:1,d:"\u8FD4\u56DE\u6578\u503C\u6578\u64DA\u96C6\u4E2D\u7684\u6700\u5C0F\u503C\u3002",a:"\u8FD4\u56DE\u6578\u503C\u6578\u64DA\u96C6\u4E2D\u7684\u6700\u5C0F\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8A08\u7B97\u6700\u5C0F\u503C\u6642\u6240\u7528\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2",detail:"[\u53EF\u9078] - \u5728\u8A08\u7B97\u6700\u5C0F\u503C\u6642\u8981\u8003\u616E\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MEDIAN",t:1,d:"\u8FD4\u56DE\u6578\u503C\u6578\u64DA\u96C6\u4E2D\u7684\u4E2D\u503C\u3002",a:"\u8FD4\u56DE\u6578\u503C\u6578\u64DA\u96C6\u4E2D\u7684\u4E2D\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8A08\u7B97\u4E2D\u503C\u6642\u6240\u7528\u7684\u7B2C\u4E00\u500B\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2",detail:"[\u53EF\u9078] - \u5728\u8A08\u7B97\u4E2D\u503C\u6642\u8981\u8003\u616E\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MAXA",t:1,d:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u7684\u6700\u5927\u6578\u503C\u3002",a:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u7684\u6700\u5927\u6578\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8A08\u7B97\u6700\u5927\u503C\u6642\u6240\u7528\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u5728\u8A08\u7B97\u6700\u5927\u503C\u6642\u8981\u8003\u616E\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"MAX",t:1,d:"\u8FD4\u56DE\u6578\u503C\u6578\u64DA\u96C6\u4E2D\u7684\u6700\u5927\u503C\u3002",a:"\u8FD4\u56DE\u6578\u503C\u6578\u64DA\u96C6\u4E2D\u7684\u6700\u5927\u503C\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u8A08\u7B97\u6700\u5927\u503C\u6642\u6240\u7528\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2",detail:"[\u53EF\u9078] - \u5728\u8A08\u7B97\u6700\u5927\u503C\u6642\u8981\u8003\u616E\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"B2:B100",require:"o",repeat:"y",type:"rangenumber"}]},{n:"LOGNORM_INV",t:1,d:"\u8FD4\u56DE x \u7684\u5C0D\u6578\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\u7684\u53CD\u51FD\u6578\u503C\u3002",a:"\u8FD4\u56DE x \u7684\u5C0D\u6578\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\u7684\u53CD\u51FD\u6578\u503C\u3002",m:[3,3],p:[{name:"probability",detail:"\u8207\u5C0D\u6578\u5206\u4F48\u76F8\u95DC\u7684\u6982\u7387,\u4ECB\u65BC0\u82071\u4E4B\u9593\uFF08\u4E0D\u542B0\u82071\uFF09\u3002",example:"0.4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"ln(x) \u7684\u5E73\u5747\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"ln(x) \u7684\u6A19\u6E96\u5DEE,\u6B63\u6578\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LOGNORM_DIST",t:1,d:"\u8FD4\u56DE x \u7684\u5C0D\u6578\u5206\u4F48\u51FD\u6578\u3002",a:"\u8FD4\u56DE x \u7684\u5C0D\u6578\u5206\u4F48\u51FD\u6578\u3002",m:[4,4],p:[{name:"x",detail:"\u7528\u4F86\u8A08\u7B97\u51FD\u6578\u7684\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"ln(x) \u7684\u5E73\u5747\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"ln(x) \u7684\u6A19\u6E96\u5DEE,\u6B63\u6578\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u51B3\u5B9A\u51FD\u6578\u5F62\u5F0F\u7684\u908F\u8F2F\u503C\u3002 + +\u5982\u679C\u70BATRUE\uFF08\uFF09,\u5247\u8FD4\u56DE\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\uFF1B + +\u5982\u679C\u70BAFALSE\uFF08\uFF09,\u5247\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6578\u3002`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"Z_TEST",t:1,d:"\u8FD4\u56DE z \u6AA2\u9A57\u7684\u55AE\u5C3E P \u503C\u3002",a:"\u8FD4\u56DE z \u6AA2\u9A57\u7684\u55AE\u5C3E P \u503C\u3002",m:[2,3],p:[{name:"array",detail:"\u7528\u4F86\u6AA2\u9A57 x \u7684\u6578\u7D44\u6216\u6578\u64DA\u5340\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"range"},{name:"x",detail:"\u8981\u6E2C\u8A66\u7684\u503C\u3002",example:"B2",require:"m",repeat:"n",type:"rangenumber"},{name:"sigma",detail:"[\u53EF\u9078] - \u7E3D\u9AD4\uFF08\u5DF2\u77E5\uFF09\u6A19\u6E96\u5DEE\u3002\u5982\u679C\u7701\u7565,\u5247\u4F7F\u7528\u6A23\u672C\u6A19\u6E96\u5DEE\u3002",example:"3",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PROB",t:1,d:"\u8FD4\u56DE\u5340\u57DF\u4E2D\u7684\u6578\u503C\u843D\u5728\u6307\u5B9A\u5340\u9593\u5167\u7684\u6982\u7387\u3002",a:"\u8FD4\u56DE\u5340\u57DF\u4E2D\u7684\u6578\u503C\u843D\u5728\u6307\u5B9A\u5340\u9593\u5167\u7684\u6982\u7387\u3002",m:[3,4],p:[{name:"x_range",detail:"\u5177\u6709\u5404\u81EA\u76F8\u61C9\u6982\u7387\u503C\u7684 x \u6578\u503C\u5340\u57DF\u3002",example:"A3:A6",require:"m",repeat:"n",type:"range"},{name:"prob_range",detail:"\u8207 x_range \u4E2D\u7684\u503C\u76F8\u95DC\u806F\u7684\u4E00\u7D44\u6982\u7387\u503C\u3002",example:"2",require:"m",repeat:"n",type:"range"},{name:"lower_limit",detail:"\u8981\u8A08\u7B97\u5176\u6982\u7387\u7684\u6578\u503C\u4E0B\u754C\u3002",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"upper_limit",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA\u4E0B\u754C] - \u8981\u8A08\u7B97\u5176\u6982\u7387\u7684\u53EF\u9078\u6578\u503C\u4E0A\u754C\u3002 + +\u5982\u679C\u7701\u7565\u4E0A\u754C,PROB\u5247\u8A08\u7B97\u96A8\u6A5F\u9078\u53D6\u76F8\u61C9\u503C\u7684\u6B21\u6578\u6070\u597D\u7B49\u65BC\u4E0B\u754C\u7684\u6982\u7387\u3002`,example:"4",require:"o",repeat:"n",type:"rangenumber"}]},{n:"QUARTILE_EXC",t:1,d:"\u57FA\u65BC 0 \u5230 1 \u4E4B\u9593\uFF08\u4E0D\u5305\u62EC 0 \u548C 1\uFF09\u7684\u767E\u5206\u9EDE\u503C\u8FD4\u56DE\u6578\u64DA\u96C6\u7684\u56DB\u5206\u4F4D\u6578\u3002",a:"\u57FA\u65BC 0 \u5230 1 \u4E4B\u9593\uFF08\u4E0D\u5305\u62EC 0 \u548C 1\uFF09\u7684\u767E\u5206\u9EDE\u503C\u8FD4\u56DE\u6578\u64DA\u96C6\u7684\u56DB\u5206\u4F4D\u6578\u3002",m:[2,2],p:[{name:"array",detail:"\u8981\u6C42\u5F97\u56DB\u5206\u4F4D\u6578\u503C\u7684\u6578\u7D44\u6216\u6578\u5B57\u578B\u5132\u5B58\u683C\u5340\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"quart",detail:`\u8981\u8FD4\u56DE\u7B2C\u5E7E\u500B\u56DB\u5206\u4F4D\u503C\u3002 + +1\u8FD4\u56DE\u6578\u64DA\u4E2D\u6700\u9760\u8FD1\u7B2C\u4E00\u500B\u56DB\u5206\u4F4D\u503C\u7684\u503C\uFF0825%\u6A19\u8A18\uFF09\u3002 + +2\u8FD4\u56DE\u6578\u64DA\u4E2D\u6700\u63A5\u8FD1\u4E2D\u503C\u7684\u503C\uFF0850%\u6A19\u8A18\uFF09\u3002 + +3\u8FD4\u56DE\u6578\u64DA\u4E2D\u6700\u63A5\u8FD1\u7B2C\u4E09\u500B\u56DB\u5206\u4F4D\u503C\u7684\u503C\uFF0875%\u6A19\u8A18\uFF09\u3002`,example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"QUARTILE_INC",t:1,d:"\u6839\u64DA 0 \u5230 1 \u4E4B\u9593\u7684\u767E\u5206\u9EDE\u503C\uFF08\u5305\u542B 0 \u548C 1\uFF09\u8FD4\u56DE\u6578\u64DA\u96C6\u7684\u56DB\u5206\u4F4D\u6578\u3002",a:"\u6839\u64DA 0 \u5230 1 \u4E4B\u9593\u7684\u767E\u5206\u9EDE\u503C\uFF08\u5305\u542B 0 \u548C 1\uFF09\u8FD4\u56DE\u6578\u64DA\u96C6\u7684\u56DB\u5206\u4F4D\u6578\u3002",m:[2,2],p:[{name:"array",detail:"\u8981\u6C42\u5F97\u56DB\u5206\u4F4D\u6578\u503C\u7684\u6578\u7D44\u6216\u6578\u5B57\u578B\u5132\u5B58\u683C\u5340\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"quart",detail:`\u8981\u8FD4\u56DE\u7B2C\u5E7E\u500B\u56DB\u5206\u4F4D\u503C\u3002 + +0\u8FD4\u56DE\u6578\u64DA\u4E2D\u7684\u6700\u5C0F\u503C\uFF080%\u6A19\u8A18\uFF09\u3002 + +1\u8FD4\u56DE\u6578\u64DA\u4E2D\u6700\u9760\u8FD1\u7B2C\u4E00\u500B\u56DB\u5206\u4F4D\u503C\u7684\u503C\uFF0825%\u6A19\u8A18\uFF09\u3002 + +2\u8FD4\u56DE\u6578\u64DA\u4E2D\u6700\u63A5\u8FD1\u4E2D\u503C\u7684\u503C\uFF0850%\u6A19\u8A18\uFF09\u3002 + +3\u8FD4\u56DE\u6578\u64DA\u4E2D\u6700\u63A5\u8FD1\u7B2C\u4E09\u500B\u56DB\u5206\u4F4D\u503C\u7684\u503C\uFF0875%\u6A19\u8A18\uFF09\u3002 + +4\u8FD4\u56DE\u6578\u64DA\u4E2D\u7684\u6700\u5927\u503C\uFF08100%\u6A19\u8A18\uFF09\u3002`,example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"POISSON_DIST",t:1,d:"\u8FD4\u56DE\u6CCA\u677E\u5206\u5E03\u3002",a:"\u8FD4\u56DE\u6CCA\u677E\u5206\u5E03\u3002",m:[3,3],p:[{name:"x",detail:"\u4E8B\u4EF6\u6578\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"\u671F\u671B\u503C\u3002\u975E\u8CA0\u6578",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u4E00 \u908F\u8F2F\u503C,\u78BA\u5B9A\u6240\u8FD4\u56DE\u7684\u6982\u7387\u5206\u4F48\u7684\u5F62\u5F0F\u3002 + +\u5982\u679C\u70BATRUE\uFF08\uFF09,\u5247\u8FD4\u56DE\u767C\u751F\u7684\u96A8\u6A5F\u4E8B\u4EF6\u6578\u5728\u96F6\uFF08\u542B\u96F6\uFF09\u548Cx\uFF08\u542Bx\uFF09\u4E4B\u9593\u7684\u7D2F\u7A4D\u6CCA\u677E\u6982\u7387\uFF1B + +\u5982\u679C\u70BAFALSE\uFF08\uFF09,\u5247\u8FD4\u56DE\u767C\u751F\u7684\u4E8B\u4EF6\u6578\u6B63\u597D\u662Fx\u7684\u6CCA\u677E\u6982\u7387\u5BC6\u5EA6\u51FD\u6578\u3002`,example:"FALSE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"RSQ",t:1,d:"\u8FD4\u56DE\u76AE\u723E\u751F(Pearson)\u4E58\u7A4D\u77E9\u76F8\u95DC\u4FC2\u6578r\u7684\u5E73\u65B9\u3002",a:"\u8FD4\u56DE\u76AE\u723E\u751F(Pearson)\u4E58\u7A4D\u77E9\u76F8\u95DC\u4FC2\u6578r\u7684\u5E73\u65B9\u3002",m:[2,2],p:[{name:"\u6578\u64DA_y",detail:"\u4EE3\u8868\u56E0\u8B8A\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6578\u64DA_x",detail:"\u4EE3\u8868\u5F15\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_DIST",t:1,d:"\u8FD4\u56DE\u5B78\u751F\u7684\u5DE6\u5C3E t \u5206\u4F48\u3002",a:"\u8FD4\u56DE\u5B78\u751F\u7684\u5DE6\u5C3E t \u5206\u4F48\u3002",m:[3,3],p:[{name:"x",detail:"T-\u5206\u4F48\u51FD\u6578\u7684\u8F38\u5165\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"\u81EA\u7531\u5EA6\u6578\u503C\u3002",example:"30",require:"m",repeat:"n",type:"rangenumber"},{name:"tails",detail:`\u51B3\u5B9A\u51FD\u6578\u5F62\u5F0F\u7684\u908F\u8F2F\u503C\u3002 + +\u5982\u679Ccumulative\u70BATRUE\uFF08\uFF09,\u5247HYPGEOM.DIST\u8FD4\u56DE\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\uFF1B + +\u5982\u679C\u70BAFALSE\uFF08\uFF09,\u5247\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6578\u3002`,example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"T_DIST_2T",t:1,d:"\u8FD4\u56DE\u5B78\u751F\u7684\u96D9\u5C3E t \u5206\u4F48\u3002",a:"\u8FD4\u56DE\u5B78\u751F\u7684\u96D9\u5C3E t \u5206\u4F48\u3002",m:[2,2],p:[{name:"x",detail:"T-\u5206\u4F48\u51FD\u6578\u7684\u8F38\u5165\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"\u81EA\u7531\u5EA6\u6578\u503C\u3002",example:"30",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_DIST_RT",t:1,d:"\u8FD4\u56DE\u5B78\u751F\u7684\u53F3\u5C3E t \u5206\u4F48\u3002",a:"\u8FD4\u56DE\u5B78\u751F\u7684\u53F3\u5C3E t \u5206\u4F48\u3002",m:[2,2],p:[{name:"x",detail:"T-\u5206\u4F48\u51FD\u6578\u7684\u8F38\u5165\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom",detail:"\u81EA\u7531\u5EA6\u6578\u503C\u3002",example:"30",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_INV",t:1,d:"\u8FD4\u56DE\u5B78\u751F\u7684 t \u5206\u4F48\u7684\u5DE6\u5C3E\u53CD\u51FD\u6578\u3002",a:"\u8FD4\u56DE\u5B78\u751F\u7684 t \u5206\u4F48\u7684\u5DE6\u5C3E\u53CD\u51FD\u6578\u3002",m:[2,2],p:[{name:"probability",detail:`\u8207\u5B78\u751F\u7684 t \u5206\u4F48\u76F8\u95DC\u7684\u6982\u7387\u3002 + +\u5FC5\u9808\u5927\u65BC 0 \u4E14\u5C0F\u65BC 1\u3002`,example:"0.35",require:"m",repeat:"n",type:"rangenumber"},{name:"deg_freedom",detail:`\u81EA\u7531\u5EA6\u6578\u503C\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u53C3\u6578\u4E0D\u662F\u6574\u6578,\u5C07\u622A\u53D6\u5176\u6574\u6578\u90E8\u5206\u3002 + +\u5FC5\u9808\u5927\u65BC\u7B49\u65BC1\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_INV_2T",t:1,d:"\u8FD4\u56DE\u5B78\u751F t \u5206\u4F48\u7684\u96D9\u5C3E\u53CD\u51FD\u6578\u3002",a:"\u8FD4\u56DE\u5B78\u751F t \u5206\u4F48\u7684\u96D9\u5C3E\u53CD\u51FD\u6578\u3002",m:[2,2],p:[{name:"probability",detail:`\u8207\u5B78\u751F\u7684t\u5206\u4F48\u76F8\u95DC\u7684\u6982\u7387\u3002 + +\u5FC5\u9808\u5927\u65BC 0 \u4E14\u5C0F\u65BC 1\u3002`,example:"0.35",require:"m",repeat:"n",type:"rangenumber"},{name:"deg_freedom",detail:`\u81EA\u7531\u5EA6\u6578\u503C\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u53C3\u6578\u4E0D\u662F\u6574\u6578,\u5C07\u622A\u53D6\u5176\u6574\u6578\u90E8\u5206\u3002 + +\u5FC5\u9808\u5927\u65BC\u7B49\u65BC1\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"T_TEST",t:1,d:"\u8FD4\u56DE\u8207t-\u6AA2\u9A57\u76F8\u95DC\u7684\u6982\u7387\u3002\u7528\u65BC\u5224\u65B7\u5169\u500B\u6A23\u672C\u662F\u5426\u53EF\u80FD\u662F\u51FA\u81EA\u5E73\u5747\u503C\u76F8\u540C\u7684\u5169\u500B\u6A23\u672C\u7E3D\u9AD4\u3002",a:"\u8FD4\u56DE\u8207t-\u6AA2\u9A57\u76F8\u95DC\u7684\u6982\u7387\u3002\u7528\u65BC\u5224\u65B7\u5169\u500B\u6A23\u672C\u662F\u5426\u53EF\u80FD\u662F\u51FA\u81EA\u5E73\u5747\u503C\u76F8\u540C\u7684\u5169\u500B\u6A23\u672C\u7E3D\u9AD4\u3002",m:[4,4],p:[{name:"array1",detail:"\u5C07\u7528\u65BCt\u6AA2\u9A57\u7684\u7B2C\u4E00\u500B\u6578\u64DA\u6A23\u672C\u6216\u7B2C\u4E00\u7D44\u5132\u5B58\u683C\u3002",example:"A1:A4",require:"m",repeat:"n",type:"rangenumber"},{name:"array2",detail:"\u5C07\u7528\u65BCt\u6AA2\u9A57\u7684\u7B2C\u4E8C\u500B\u6578\u64DA\u6A23\u672C\u6216\u7B2C\u4E8C\u7D44\u5132\u5B58\u683C\u3002",example:"B1:B4",require:"m",repeat:"n",type:"rangenumber"},{name:"tails",detail:`\u6307\u5B9A\u5206\u4F48\u7684\u5C3E\u6578\u3002 + +\u5982\u679C\u70BA 1:\u4F7F\u7528\u55AE\u5C3E\u5206\u4F48\u3002 + +\u5982\u679C\u70BA 2:\u4F7F\u7528\u96D9\u5C3E\u5206\u4F48\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`\u6307\u5B9At\u6AA2\u9A57\u7684\u985E\u578B\u3002 + +\u5982\u679C\u70BA 1:\u57F7\u884C\u914D\u5C0D\u6AA2\u9A57\u3002 + +\u5982\u679C\u70BA 2:\u57F7\u884C\u96D9\u6A23\u672C\u7B49\u65B9\u5DEE\uFF08\u540C\u65B9\u5DEE\uFF09\u6AA2\u9A57\u3002 + +\u5982\u679C\u70BA 3:\u57F7\u884C\u96D9\u6A23\u672C\u4E0D\u7B49\u65B9\u5DEE\uFF08\u5F02\u65B9\u5DEE\uFF09\u6AA2\u9A57\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"F_DIST",t:1,d:"\u7D66\u5B9A\u8F38\u5165\u503C x,\u8A08\u7B97\u5169\u500B\u6578\u64DA\u96C6\u7684\u5DE6\u5C3E F \u6982\u7387\u5206\u4F48\uFF08\u5DEE\u5F02\u7A0B\u5EA6\uFF09\u3002\u6B64\u5206\u4F48\u4E5F\u7A31\u70BA Fisher-Snedecor \u5206\u4F48\u6216Snedecor F \u5206\u4F48\u3002",a:"\u7D66\u5B9A\u8F38\u5165\u503C x",m:[4,4],p:[{name:"x",detail:"\u7528\u4F86\u8A08\u7B97\u51FD\u6578\u7684\u503C\u3002",example:"15.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom1",detail:"\u5206\u5B50\u81EA\u7531\u5EA6\u3002",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom2",detail:"\u5206\u6BCD\u81EA\u7531\u5EA6\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"cumulative",detail:`\u7528\u65BC\u78BA\u5B9A\u51FD\u6578\u5F62\u5F0F\u7684\u908F\u8F2F\u503C\u3002\u9810\u8A2D\u503C\u70BA FALSE\u3002 + +\u5982\u679C\u70BA TRUE\uFF08\uFF09:F.DIST\u5C07\u8FD4\u56DE\u7D2F\u7A4D\u5206\u4F48\u51FD\u6578\u503C\u3002 + +\u5982\u679C\u70BAFALSE\uFF08\uFF09:F.DIST\u5C07\u8FD4\u56DE\u6982\u7387\u5BC6\u5EA6\u51FD\u6578\u503C\u3002`,example:"TRUE()",require:"m",repeat:"n",type:"rangeall"}]},{n:"F_DIST_RT",t:1,d:"\u7D66\u5B9A\u8F38\u5165x,\u8A08\u7B97\u5169\u500B\u6578\u64DA\u96C6\u7684\u53F3\u5C3EF\u6982\u7387\u5206\u4F48\uFF08\u5DEE\u5F02\u7A0B\u5EA6\uFF09\u3002\u6B64\u5206\u4F48\u4E5F\u7A31\u70BAFisher-Snedecor\u5206\u4F48\u6216Snedecor F\u5206\u4F48\u3002",a:"\u7D66\u5B9A\u8F38\u5165 x",m:[3,3],p:[{name:"x",detail:"\u7528\u4F86\u8A08\u7B97\u51FD\u6578\u7684\u503C\u3002",example:"15.35",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom1",detail:"\u5206\u5B50\u81EA\u7531\u5EA6\u3002",example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"degrees_freedom2",detail:"\u5206\u6BCD\u81EA\u7531\u5EA6\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"}]},{n:"VAR_P",t:1,d:"\u57FA\u65BC\u6A23\u672C\u7E3D\u9AD4\u8A08\u7B97\u65B9\u5DEE\u3002",a:"\u57FA\u65BC\u6A23\u672C\u7E3D\u9AD4\u8A08\u7B97\u65B9\u5DEE\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6578\u64DA\u96C6\u4E2D\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, \u2026",detail:"[\u53EF\u9078] - \u6578\u64DA\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VAR_S",t:1,d:"\u57FA\u65BC\u6A23\u672C\u8A08\u7B97\u65B9\u5DEE\u3002",a:"\u57FA\u65BC\u6A23\u672C\u8A08\u7B97\u65B9\u5DEE\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6A23\u672C\u4E2D\u7684\u7B2C\u4E00\u9805\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, \u2026",detail:"[\u53EF\u9078] - \u6A23\u672C\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VARA",t:1,d:"\u57FA\u4E8E\u6837\u672C\u8BA1\u7B97\u65B9\u5DEE,\u5C06\u6587\u672C\u53D6\u503C\u4E3A0\u3002",a:"\u57FA\u4E8E\u6837\u672C\u8BA1\u7B97\u65B9\u5DEE",m:[1,255],p:[{name:"value1",detail:"\u6A23\u672C\u4E2D\u7684\u7B2C\u4E00\u9805\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"value2, ...",detail:"[\u53EF\u9078] - \u6A23\u672C\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"VARPA",t:1,d:"\u57FA\u65BC\u6A23\u672C\u7E3D\u9AD4\u8A08\u7B97\u65B9\u5DEE,\u5C07\u6587\u5B57\u53D6\u503C\u70BA0\u3002",a:"\u57FA\u65BC\u6A23\u672C\u7E3D\u9AD4\u8A08\u7B97\u65B9\u5DEE",m:[1,255],p:[{name:"\u503C1",detail:"\u6A23\u672C\u4E2D\u7684\u7B2C\u4E00\u9805\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u6578\u64DA\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u6578\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangenumber"}]},{n:"STEYX",t:1,d:"\u8FD4\u56DE\u901A\u904E\u7DDA\u6027\u56DE\u6B78\u6CD5\u9810\u6E2C\u6BCF\u500B x \u7684 y \u503C\u6642\u6240\u7522\u751F\u7684\u6A19\u6E96\u8AA4\u5DEE\u3002",a:"\u8FD4\u56DE\u901A\u904E\u7DDA\u6027\u56DE\u6B78\u6CD5\u9810\u6E2C\u6BCF\u500B x \u7684 y \u503C\u6642\u6240\u7522\u751F\u7684\u6A19\u6E96\u8AA4\u5DEE\u3002",m:[2,2],p:[{name:"\u6578\u64DA_y",detail:"\u4EE3\u8868\u56E0\u8B8A\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6578\u64DA_x",detail:"\u4EE3\u8868\u5F15\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"STANDARDIZE",t:1,d:"\u7D66\u5B9A\u5206\u4F48\u7684\u5E73\u5747\u503C\u548C\u6A19\u6E96\u5DEE,\u8A08\u7B97\u4E00\u500B\u96A8\u6A5F\u8B8A\u6578\u6B63\u614B\u5316\u7684\u76F8\u61C9\u503C\u3002",a:"\u7D66\u5B9A\u5206\u4F48\u7684\u5E73\u5747\u503C\u548C\u6A19\u6E96\u5DEE,\u8A08\u7B97\u4E00\u500B\u96A8\u6A5F\u8B8A\u6578\u6B63\u614B\u5316\u7684\u76F8\u61C9\u503C\u3002",m:[3,3],p:[{name:"x",detail:"\u8981\u6B63\u614B\u5316\u7684\u96A8\u6A5F\u8B8A\u6578\u503C\u3002",example:"96",require:"m",repeat:"n",type:"rangenumber"},{name:"mean",detail:"\u5206\u4F48\u7684\u5E73\u5747\u503C\u3002",example:"80",require:"m",repeat:"n",type:"rangenumber"},{name:"standard_dev",detail:"\u5206\u4F48\u7684\u6A19\u6E96\u5DEE\u3002",example:"6.7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SMALL",t:1,d:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u7684\u7B2Ck\u500B\u6700\u5C0F\u503C\u3002",a:"\u8FD4\u56DE\u6578\u64DA\u96C6\u4E2D\u7684\u7B2Ck\u500B\u6700\u5C0F\u503C\u3002",m:[2,2],p:[{name:"array",detail:"\u9700\u8981\u627E\u5230\u7B2Ck\u500B\u6700\u5C0F\u503C\u7684\u6578\u7D44\u6216\u6578\u503C\u6578\u64DA\u5340\u57DF\u3002",example:"A2:B100",require:"m",repeat:"n",type:"range"},{name:"k",detail:"\u8981\u8FD4\u56DE\u7684\u6578\u64DA\u5728\u6578\u7D44\u6216\u6578\u64DA\u5340\u57DF\u88CF\u7684\u4F4D\u7F6E\uFF08\u5F9E\u5C0F\u5230\u5927\uFF09\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SLOPE",t:1,d:"\u8A08\u7B97\u901A\u904E\u6578\u64DA\u96C6\u7684\u7DDA\u6027\u56DE\u6B78\u5F97\u5230\u7684\u76F4\u7DDA\u7684\u659C\u7387\u3002",a:"\u8A08\u7B97\u901A\u904E\u6578\u64DA\u96C6\u7684\u7DDA\u6027\u56DE\u6B78\u5F97\u5230\u7684\u76F4\u7DDA\u7684\u659C\u7387\u3002",m:[2,2],p:[{name:"\u6578\u64DA_y",detail:"\u4EE3\u8868\u56E0\u8B8A\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"\u6578\u64DA_x",detail:"\u4EE3\u8868\u5F15\u6578\u6578\u64DA\u6578\u7D44\u6216\u77E9\u9663\u7684\u7BC4\u570D\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SKEW",t:1,d:"\u8FD4\u56DE\u5206\u4F48\u7684\u504F\u659C\u5EA6\u3002\u504F\u659C\u5EA6\u8868\u660E\u5206\u4F48\u76F8\u5C0D\u65BC\u5E73\u5747\u503C\u7684\u4E0D\u5C0D\u7A31\u7A0B\u5EA6\u3002\u6B63\u504F\u659C\u5EA6\u8868\u660E\u5206\u4F48\u7684\u4E0D\u5C0D\u7A31\u5C3E\u90E8\u8DA8\u5411\u65BC\u66F4\u591A\u6B63\u503C\u3002\u8CA0\u504F\u659C\u5EA6\u8868\u660E\u5206\u4F48\u7684\u4E0D\u5C0D\u7A31\u5C3E\u90E8\u8DA8\u5411\u65BC\u66F4\u591A\u8CA0\u503C\u3002",a:"\u8FD4\u56DE\u5206\u4F48\u7684\u504F\u659C\u5EA6\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6578\u64DA\u96C6\u4E2D\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u6578\u64DA\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"SKEW_P",t:1,d:"\u8FD4\u56DE\u57FA\u65BC\u6A23\u672C\u7E3D\u9AD4\u7684\u5206\u4F48\u4E0D\u5C0D\u7A31\u5EA6:\u8868\u660E\u5206\u4F48\u76F8\u5C0D\u65BC\u5E73\u5747\u503C\u7684\u4E0D\u5C0D\u7A31\u7A0B\u5EA6\u3002",a:"\u8FD4\u56DE\u57FA\u65BC\u6A23\u672C\u7E3D\u9AD4\u7684\u5206\u4F48\u4E0D\u5C0D\u7A31\u5EA6:\u8868\u660E\u5206\u4F48\u76F8\u5C0D\u65BC\u5E73\u5747\u503C\u7684\u4E0D\u5C0D\u7A31\u7A0B\u5EA6\u3002",m:[1,255],p:[{name:"\u503C1",detail:"\u6578\u64DA\u96C6\u4E2D\u7684\u7B2C\u4E00\u500B\u503C\u6216\u7BC4\u570D\u3002",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"\u503C2, ...",detail:"[\u53EF\u9078] - \u6578\u64DA\u96C6\u4E2D\u5305\u542B\u7684\u5176\u4ED6\u503C\u6216\u7BC4\u570D\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"VLOOKUP",t:2,d:"\u7E31\u5411\u67E5\u627E\u3002\u5728\u7BC4\u570D\u7684\u7B2C\u4E00\u5217\u4E2D\u81EA\u4E0A\u800C\u4E0B\u8490\u7D22\u67D0\u500B\u9375\u503C,\u4E26\u8FD4\u56DE\u6240\u627E\u5230\u7684\u884C\u4E2D\u6307\u5B9A\u5132\u5B58\u683C\u7684\u503C\u3002",a:"\u7E31\u5411\u67E5\u627E\u3002\u5728\u7BC4\u570D\u7684\u7B2C\u4E00\u5217\u4E2D\u81EA\u4E0A\u800C\u4E0B\u8490\u7D22\u67D0\u500B\u9375\u503C",m:[3,4],p:[{name:"\u8490\u7D22\u9375\u503C",detail:'\u8981\u8490\u7D22\u7684\u503C,\u5982 42\u3001"Cats" \u6216 I24\u3002',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"\u7BC4\u570D",detail:"\u8981\u9032\u884C\u8490\u7D22\u7684\u7BC4\u570D\u3002VLOOKUP \u5C07\u5728\u8A72\u7BC4\u570D\u7684\u7B2C\u4E00\u5217\u4E2D\u8490\u7D22\u8490\u7D22\u9375\u503C\u4E2D\u6307\u5B9A\u7684\u9375\u503C\u3002",example:"A2:B26",require:"m",repeat:"n",type:"rangeall"},{name:"\u7D22\u5F15",detail:`\u8981\u8FD4\u56DE\u7684\u503C\u7684\u5217\u7D22\u5F15,\u7BC4\u570D\u4E2D\u7684\u7B2C\u4E00\u5217\u7DE8\u865F\u70BA1\u3002 + +\u5982\u679C\u7D22\u5F15\u4E0D\u662F\u4ECB\u65BC1\u548C\u7BC4\u570D\u4E2D\u7684\u5217\u6578\u4E4B\u9593,\u5C07\u8FD4\u56DE#VALUE\uFF01\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"\u5DF2\u6392\u5E8F",detail:`[\u9810\u8A2D\u503C\u70BATRUE()] -\u8A13\u793A\u8981\u8490\u7D22\u7684\u5217\uFF08\u6307\u5B9A\u7BC4\u570D\u7684\u7B2C\u4E00\u5217\uFF09\u662F\u5426\u5DF2\u6392\u5E8F\u3002\u5927\u591A\u6578\u60C5\u51B5\u4E0B,\u5EFA\u8B70\u8A2D\u70BAFALSE\uFF08\uFF09\u3002 + +\u5EFA\u8B70\u5C07\u5DF2\u6392\u5E8F\u8A2D\u70BAFALSE\u3002\u5982\u679C\u8A2D\u70BAFALSE,\u5C07\u8FD4\u56DE\u5B8C\u5168\u5339\u914D\u9805\u3002\u5982\u679C\u5B58\u5728\u591A\u500B\u5339\u914D\u503C,\u5C07\u8FD4\u56DE\u627E\u5230\u7684\u7B2C\u4E00\u500B\u503C\u5C0D\u61C9\u7684\u5132\u5B58\u683C\u7684\u5167\u5BB9,\u5982\u679C\u627E\u4E0D\u5230\u5339\u914D\u503C,\u5247\u8FD4\u56DE#N/A\u3002 + +\u5982\u679C\u5C07\u5DF2\u6392\u5E8F\u8A2D\u70BATRUE\u6216\u7701\u7565,\u5C07\u8FD4\u56DE\uFF08\u5C0F\u65BC\u6216\u7B49\u65BC\u8490\u7D22\u9375\u503C\u7684\uFF09\u6700\u63A5\u8FD1\u7684\u5339\u914D\u9805\u3002\u5982\u679C\u8490\u7D22\u7684\u5217\u4E2D\u6240\u6709\u7684\u503C\u5747\u5927\u65BC\u8490\u7D22\u9375\u503C,\u5247\u8FD4\u56DE#N/A\u3002`,example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"HLOOKUP",t:2,d:"\u6A6B\u5411\u67E5\u627E\u3002\u5728\u7BC4\u570D\u7684\u7B2C\u4E00\u884C\u4E2D\u8490\u7D22\u67D0\u500B\u9375\u503C,\u4E26\u8FD4\u56DE\u6240\u627E\u5230\u7684\u5217\u4E2D\u6307\u5B9A\u5132\u5B58\u683C\u7684\u503C\u3002",a:"\u6A6B\u5411\u67E5\u627E\u3002\u5728\u7BC4\u570D\u7684\u7B2C\u4E00\u884C\u4E2D\u8490\u7D22\u67D0\u500B\u9375\u503C",m:[3,4],p:[{name:"\u8490\u7D22\u9375\u503C",detail:'\u8981\u8490\u7D22\u7684\u503C\u3002\u4F8B\u5982,42\u3001"Cats"\u6216I24\u3002',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"\u7BC4\u570D",detail:"\u8981\u9032\u884C\u8490\u7D22\u7684\u7BC4\u570D\u3002\u5C07\u5728\u8A72\u7BC4\u570D\u7684\u7B2C\u4E00\u884C\u4E2D\u8490\u7D22\u5728\u8490\u7D22\u9375\u503C\u4E2D\u6307\u5B9A\u7684\u9375\u503C\u3002",example:"A2:Z6",require:"m",repeat:"n",type:"rangeall"},{name:"\u7D22\u5F15",detail:`\u8981\u8FD4\u56DE\u7684\u503C\u7684\u884C\u7D22\u5F15,\u7BC4\u570D\u4E2D\u7684\u7B2C\u4E00\u884C\u7DE8\u865F\u70BA1\u3002 + +\u5982\u679C\u7D22\u5F15\u4E0D\u662F\u4ECB\u65BC1\u548C\u7BC4\u570D\u4E2D\u7684\u884C\u6578\u4E4B\u9593,\u5C07\u8FD4\u56DE#VALUE\uFF01\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"\u5DF2\u6392\u5E8F",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BATRUE()] - \u8A13\u793A\u8981\u8490\u7D22\u7684\u884C\uFF08\u6307\u5B9A\u7BC4\u570D\u7684\u7B2C\u4E00\u884C\uFF09\u662F\u5426\u5DF2\u6392\u5E8F\u3002 + +\u5982\u679C\u5C07\u5DF2\u6392\u5E8F\u8A2D\u70BATRUE\u6216\u7701\u7565,\u5C07\u8FD4\u56DE\u6700\u63A5\u8FD1\u7684\u5339\u914D\u503C\uFF08\u5C0F\u65BC\u6216\u7B49\u65BC\u8490\u7D22\u9375\u503C\uFF09\u3002\u5982\u679C\u5728\u8490\u7D22\u7684\u884C\u4E2D\u6240\u6709\u7684\u503C\u5747\u5927\u65BC\u8490\u7D22\u9375\u503C,\u5247\u8FD4\u56DE#N/A\u3002 + +\u5982\u679C\u5C07\u5DF2\u6392\u5E8F\u8A2D\u70BATRUE\u6216\u5C07\u5176\u7701\u7565,\u800C\u7BC4\u570D\u7684\u9996\u884C\u4E26\u975E\u8655\u65BC\u5DF2\u6392\u5E8F\u72C0\u614B,\u5247\u8FD4\u56DE\u503C\u53EF\u80FD\u6703\u662F\u932F\u8AA4\u7684\u3002 + +\u5982\u679C\u5C07\u5DF2\u6392\u5E8F\u8A2D\u70BAFALSE,\u5247\u50C5\u8FD4\u56DE\u5B8C\u5168\u5339\u914D\u3002\u5982\u679C\u5B58\u5728\u591A\u500B\u5339\u914D\u503C,\u5C07\u8FD4\u56DE\u8207\u627E\u5230\u7684\u7B2C\u4E00\u500B\u503C\u5C0D\u61C9\u7684\u5132\u5B58\u683C\u7684\u5167\u5BB9,\u5982\u679C\u627E\u4E0D\u5230\u5339\u914D\u503C\u5247\u8FD4\u56DE#N/A\u3002`,example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"LOOKUP",t:2,d:"\u5728\u884C\u6216\u5217\u4E2D\u67E5\u627E\u76F8\u61C9\u9375,\u4E26\u5C07\u76F8\u61C9\u5132\u5B58\u683C\u7684\u503C\u8FD4\u56DE\u5230\u8207\u8490\u7D22\u884C\u6216\u5217\u6240\u5728\u4F4D\u7F6E\u76F8\u540C\u7684\u7D50\u679C\u7BC4\u570D\u4E2D\u3002",a:"\u5728\u884C\u6216\u5217\u4E2D\u67E5\u627E\u76F8\u61C9\u9375",m:[2,3],p:[{name:"\u8490\u7D22\u9375\u503C",detail:'\u8981\u5728\u884C\u6216\u5217\u4E2D\u8490\u7D22\u7684\u503C\u3002\u4F8B\u5982,42\u3001"Cats" \u6216 I24\u3002',example:"10003",require:"m",repeat:"n",type:"rangeall"},{name:"\u641C\u7D22\u7BC4\u570D | \u641C\u7D22\u7D50\u679C\u6578\u7D44",detail:"\u4F7F\u7528LOOKUP\u7684\u4E00\u7A2E\u65B9\u6CD5\u662F\u7D66\u5B9A\u55AE\u884C\u6216\u55AE\u5217\u5F62\u5F0F\u7684\u641C\u7D22\u7BC4\u570D\u9032\u884C\u8490\u7D22\u67E5\u627E,\u9019\u7A2E\u7BA1\u9053\u8981\u7528\u5230\u53E6\u4E00\u500B\u53C3\u6578\u7D50\u679C\u7BC4\u570D\u3002\u53E6\u4E00\u7A2E\u7BA1\u9053\u662F\u5C07\u9019\u5169\u500B\u53C3\u6578\u5408\u4F75\u70BA\u4E00\u500B\u641C\u7D22\u7D50\u679C\u6578\u7D44,\u5176\u4E2D\u7B2C\u4E00\u884C\u6216\u7B2C\u4E00\u5217\u7528\u65BC\u8490\u7D22,\u4E26\u5C07\u8FD4\u56DE\u503C\u653E\u5728\u8A72\u6578\u7D44\u7684\u6700\u5F8C\u4E00\u884C\u6216\u6700\u5F8C\u4E00\u5217\u4E2D\u3002",example:"A1:A100",require:"m",repeat:"n",type:"rangeall"},{name:"\u7D50\u679C\u7BC4\u570D",detail:"[ \u53EF\u9078 ] - \u7528\u65BC\u5B58\u653E\u8FD4\u56DE\u7D50\u679C\u7684\u7BC4\u570D\u3002\u8FD4\u56DE\u503C\u5C0D\u61C9\u65BC\u5728\u641C\u7D22\u7BC4\u570D\u4E2D\u627E\u5230\u8490\u7D22\u9375\u503C\u7684\u4F4D\u7F6E\u3002\u6B64\u7BC4\u570D\u5FC5\u9808\u50C5\u70BA\u55AE\u884C\u6216\u55AE\u5217,\u800C\u5982\u679C\u60A8\u4F7F\u7528\u7684\u662F\u641C\u7D22\u7D50\u679C\u6578\u7D44\u7BA1\u9053,\u5247\u4E0D\u61C9\u63D0\u4F9B\u6B64\u53C3\u6578\u3002",example:"B1:B100",require:"o",repeat:"n",type:"rangeall"}]},{n:"ADDRESS",t:2,d:"\u8FD4\u56DE\u5B57\u4E32\u5F62\u5F0F\u7684\u5132\u5B58\u683C\u5F15\u7528\u3002",a:"\u8FD4\u56DE\u5B57\u4E32\u5F62\u5F0F\u7684\u5132\u5B58\u683C\u5F15\u7528\u3002",m:[2,5],p:[{name:"row_num",detail:"\u4E00\u500B\u6578\u503C,\u6307\u5B9A\u8981\u5728\u5132\u5B58\u683C\u5F15\u7528\u4E2D\u4F7F\u7528\u7684\u884C\u865F\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"column_num",detail:"\u4E00\u500B\u6578\u503C,\u6307\u5B9A\u8981\u5728\u5132\u5B58\u683C\u5F15\u7528\u4E2D\u4F7F\u7528\u7684\u5217\u865F\uFF08\u800C\u975E\u540D\u7A31\uFF09\u3002A\u5217\u7684\u7DE8\u865F\u70BA1\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"abs_num",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA1] - \u4E00\u500B\u6578\u503C,\u6307\u5B9A\u8981\u8FD4\u56DE\u7684\u53C3\u8003\u985E\u578B\u3002 + +1\u8868\u793A\u884C\u5217\u5747\u63A1\u7528\u7D55\u5C0D\u503C\uFF08\u4F8B\u5982$A$1\uFF09\uFF1B + +2\u8868\u793A\u63A1\u7528\u7D55\u5C0D\u884C\u865F,\u76F8\u5C0D\u5217\u6A19\uFF08\u4F8B\u5982A$1\uFF09\uFF1B + +3\u8868\u793A\u63A1\u7528\u76F8\u5C0D\u884C\u865F,\u7D55\u5C0D\u5217\u6A19\uFF08\u4F8B\u5982$A1\uFF09\uFF1B + +4\u8868\u793A\u884C\u5217\u5747\u63A1\u7528\u76F8\u5C0D\u503C\uFF08\u4F8B\u5982A1\uFF09\u3002`,example:"4",require:"o",repeat:"n",type:"rangenumber"},{name:"A1",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BATRUE\uFF08\uFF09] - \u4E00\u500B\u5E03\u6797\u503C,\u8A13\u793A\u63A1\u7528A1\u6A19\u8A18\u5F62\u5F0F\uFF08TRUE\uFF09\u9084\u662FR1C1\u6A19\u8A18\u5F62\u5F0F\uFF08FALSE\uFF09\u3002",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"},{name:"sheet_text",detail:"[\u53EF\u9078 - \u9ED8\u8A8D\u9810\u8A2D] - \u7528\u65BC\u6307\u5B9A\u5730\u5740\u6240\u6307\u5411\u7684\u5DE5\u4F5C\u8868\u540D\u7A31\u3002",example:'"Sheet2"',require:"o",repeat:"n",type:"rangeall"}]},{n:"INDIRECT",t:2,d:"\u8FD4\u56DE\u4EE5\u5B57\u4E32\u6307\u5B9A\u7684\u5132\u5B58\u683C\u5F15\u7528\u3002",a:"\u8FD4\u56DE\u4EE5\u5B57\u4E32\u6307\u5B9A\u7684\u5132\u5B58\u683C\u5F15\u7528\u3002",m:[1,2],p:[{name:"ref_text",detail:"\u4EE5\u5E36\u5F15\u865F\u7684\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\u7684\u5132\u5B58\u683C\u5F15\u7528\u3002",example:'"Sheet2!"&B10',require:"m",repeat:"n",type:"rangeall"},{name:"A1",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BATRUE\uFF08\uFF09] - \u4E00\u500B\u5E03\u6797\u503C,\u8A13\u793A\u63A1\u7528A1\u6A19\u8A18\u5F62\u5F0F\uFF08TRUE\uFF09\u9084\u662FR1C1\u6A19\u8A18\u5F62\u5F0F\uFF08FALSE\uFF09\u3002",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"ROW",t:2,d:"\u8FD4\u56DE\u6307\u5B9A\u5132\u5B58\u683C\u7684\u884C\u865F",a:"\u8FD4\u56DE\u6307\u5B9A\u5132\u5B58\u683C\u7684\u884C\u865F",m:[0,1],p:[{name:"reference",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA\u6B64\u516C\u5F0F\u6240\u5728\u7684\u5132\u5B58\u683C] - \u8981\u8FD4\u56DE\u5176\u884C\u865F\u7684\u5132\u5B58\u683C\u3002 + +\u5982\u679C\u5132\u5B58\u683C\u5F15\u7528\u6307\u5411\u7684\u7BC4\u570D\u5176\u5BEC\u5EA6\u5927\u65BC\u4E00\u500B\u5132\u5B58\u683C,\u800C\u6B64\u516C\u5F0F\u4E0D\u662F\u7528\u4F5C\u6578\u7D44\u516C\u5F0F\u7684,\u9019\u6642\u6703\u50C5\u8FD4\u56DE\u5132\u5B58\u683C\u5F15\u7528\u4E2D\u9996\u884C\u7684\u7DE8\u865F\u503C\u3002`,example:"A9",require:"o",repeat:"n",type:"rangeall"}]},{n:"ROWS",t:2,d:"\u8FD4\u56DE\u6307\u5B9A\u6578\u7D44\u6216\u7BC4\u570D\u4E2D\u7684\u884C\u6578\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u6578\u7D44\u6216\u7BC4\u570D\u4E2D\u7684\u884C\u6578\u3002",m:[1,1],p:[{name:"array",detail:"\u8981\u8FD4\u56DE\u5176\u884C\u6578\u7684\u7BC4\u570D\u3002",example:"A9:A62",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COLUMN",t:2,d:"\u6309\u7167 `A=1` \u7684\u898F\u5247\u8FD4\u56DE\u6307\u5B9A\u5132\u5B58\u683C\u7684\u5217\u865F\u3002",a:"\u6309\u7167 `A=1` \u7684\u898F\u5247\u8FD4\u56DE\u6307\u5B9A\u5132\u5B58\u683C\u7684\u5217\u865F\u3002",m:[0,1],p:[{name:"reference",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA\u5305\u542B\u6B64\u516C\u5F0F\u7684\u5132\u5B58\u683C] - \u8981\u8FD4\u56DE\u5176\u5217\u865F\u7684\u5132\u5B58\u683C\u3002A\u5217\u5C0D\u61C9\u7684\u7DE8\u865F\u70BA1\u3002 + +\u5982\u679C\u5132\u5B58\u683C\u5F15\u7528\u662F\u5BEC\u5EA6\u8D85\u904E\u4E00\u500B\u5132\u5B58\u683C\u7684\u7BC4\u570D,\u800C\u6B64\u516C\u5F0F\u4E0D\u662F\u4F5C\u70BA\u6578\u7D44\u516C\u5F0F\u4F86\u4F7F\u7528\u7684,\u56D9\u6B64\u5C07\u8FD4\u56DE\u5132\u5B58\u683C\u5F15\u7528\u4E2D\u7684\u7B2C\u4E00\u5217\u7684\u4F4D\u7F6E\u3002`,example:"A9",require:"o",repeat:"n",type:"rangeall"}]},{n:"COLUMNS",t:2,d:"\u8FD4\u56DE\u6307\u5B9A\u6578\u7D44\u6216\u7BC4\u570D\u4E2D\u7684\u5217\u6578\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u6578\u7D44\u6216\u7BC4\u570D\u4E2D\u7684\u5217\u6578\u3002",m:[1,1],p:[{name:"array",detail:"\u8981\u8FD4\u56DE\u5176\u5217\u6578\u7684\u7BC4\u570D\u3002",example:"A9:W62",require:"m",repeat:"n",type:"rangenumber"}]},{n:"OFFSET",t:2,d:"\u7D66\u5B9A\u67D0\u7BC4\u570D\u7684\u8D77\u59CB\u5132\u5B58\u683C\u5F15\u7528\u4EE5\u53CA\u8A72\u7BC4\u570D\u6DB5\u84CB\u7684\u884C\u5217\u6578\u91CF,\u8FD4\u56DE\u8A72\u7BC4\u570D\u7684\u5F15\u7528\u3002",a:"\u7D66\u5B9A\u67D0\u7BC4\u570D\u7684\u8D77\u59CB\u5132\u5B58\u683C\u5F15\u7528\u4EE5\u53CA\u8A72\u7BC4\u570D\u6DB5\u84CB\u7684\u884C\u5217\u6578\u91CF,\u8FD4\u56DE\u8A72\u7BC4\u570D\u7684\u5F15\u7528\u3002",m:[3,5],p:[{name:"reference",detail:"\u7528\u65BC\u8A08\u7B97\u884C\u5217\u504F\u79FB\u91CF\u7684\u8D77\u9EDE\u3002",example:"A2",require:"m",repeat:"n",type:"range"},{name:"rows",detail:`\u8981\u504F\u79FB\u7684\u884C\u6578\u3002 + +\u884C\u504F\u79FB\u91CF\u5FC5\u9808\u662F\u6574\u6578,\u4F46\u4E5F\u53EF\u4EE5\u662F\u8CA0\u6578\u3002\u5982\u679C\u63D0\u4F9B\u7684\u53C3\u6578\u5E36\u6709\u5C0F\u6578,\u5C0F\u6578\u90E8\u5206\u5C07\u88AB\u622A\u53BB\u3002`,example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"cols",detail:`\u8981\u504F\u79FB\u7684\u5217\u6578\u3002 + +\u5217\u504F\u79FB\u91CF\u5FC5\u9808\u662F\u6574\u6578,\u4F46\u4E5F\u53EF\u4EE5\u662F\u8CA0\u6578\u3002\u5982\u679C\u63D0\u4F9B\u7684\u53C3\u6578\u5E36\u6709\u5C0F\u6578,\u5C0F\u6578\u90E8\u5206\u5C07\u88AB\u622A\u53BB\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"height",detail:"[\u53EF\u9078] - \u8981\u5F9E\u504F\u79FB\u76EE\u6A19\u958B\u59CB\u8FD4\u56DE\u7684\u7BC4\u570D\u7684\u9AD8\u5EA6\u3002",example:"2",require:"o",repeat:"n",type:"rangenumber"},{name:"width",detail:"[\u53EF\u9078] - \u8981\u5F9E\u504F\u79FB\u76EE\u6A19\u958B\u59CB\u8FD4\u56DE\u7684\u7BC4\u570D\u7684\u5BEC\u5EA6\u3002",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MATCH",t:2,d:"\u5728\u5132\u5B58\u683C\u4E2D\u8490\u7D22\u6307\u5B9A\u9805,\u7136\u5F8C\u8FD4\u56DE\u8A72\u9805\u5728\u5132\u5B58\u683C\u5340\u57DF\u4E2D\u7684\u76F8\u5C0D\u4F4D\u7F6E\u3002",a:"\u5728\u5132\u5B58\u683C\u4E2D\u8490\u7D22\u6307\u5B9A\u9805,\u7136\u5F8C\u8FD4\u56DE\u8A72\u9805\u5728\u5132\u5B58\u683C\u5340\u57DF\u4E2D\u7684\u76F8\u5C0D\u4F4D\u7F6E\u3002",m:[2,3],p:[{name:"lookup_value",detail:"\u8981\u5728 lookup_array \u4E2D\u5339\u914D\u7684\u503C\u3002",example:'"Sunday"',require:"m",repeat:"n",type:"rangeall"},{name:"lookup_array",detail:`\u8981\u8490\u7D22\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002 + +\u5982\u679C\u6240\u7528\u7684\u7BC4\u570D\u7684\u9AD8\u5EA6\u548C\u5BEC\u5EA6\u5747\u5927\u65BC1,MATCH\u5C07\u8FD4\u56DE#N/A\uFF01\u3002`,example:"A2:A9",require:"m",repeat:"n",type:"range"},{name:"match_type",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA1] - \u8981\u63A1\u7528\u7684\u8490\u7D22\u7BA1\u9053\u3002 + +1\u70BA\u9ED8\u8A8D\u985E\u578B,\u6B64\u6642MATCH\u6703\u5047\u8A2D\u7BC4\u570D\u5DF2\u6309\u6607\u51AA\u6392\u5E8F,\u4E26\u8FD4\u56DE\u5C0F\u65BC\u7B49\u65BC\u8490\u7D22\u9375\u503C\u7684\u6700\u5927\u503C\u3002 + +0\u8868\u793A\u5B8C\u5168\u5339\u914D,\u5728\u7BC4\u570D\u672A\u6392\u5E8F\u7684\u60C5\u51B5\u4E0B\u9700\u8981\u4F7F\u7528\u6B64\u7BA1\u9053\u3002 + +-1\u8B93MATCH\u5047\u8A2D\u7BC4\u570D\u662F\u6309\u964D\u5E8F\u6392\u5E8F\u7684,\u4E26\u8FD4\u56DE\u5927\u65BC\u7B49\u65BC\u8490\u7D22\u9375\u503C\u7684\u6700\u5C0F\u503C\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"INDEX",t:2,d:"\u8FD4\u56DE\u8868\u683C\u6216\u4E2D\u7684\u5143\u7D20\u503C,\u6B64\u5143\u7D20\u7531\u884C\u865F\u548C\u5217\u865F\u7684\u7D22\u5F15\u503C\u7D66\u5B9A\u3002",a:"\u8FD4\u56DE\u8868\u683C\u6216\u4E2D\u7684\u5143\u7D20\u503C,\u6B64\u5143\u7D20\u7531\u884C\u865F\u548C\u5217\u865F\u7684\u7D22\u5F15\u503C\u7D66\u5B9A\u3002",m:[2,3],p:[{name:"array",detail:"\u5132\u5B58\u683C\u5340\u57DF\u6216\u6578\u7D44\u5E38\u6578\u3002",example:"A1:C20",require:"m",repeat:"n",type:"range"},{name:"row_num",detail:"\u9078\u64C7\u6578\u7D44\u4E2D\u7684\u67D0\u884C,\u51FD\u6578\u5F9E\u8A72\u884C\u8FD4\u56DE\u6578\u503C\u3002",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"column_num",detail:"\u9078\u64C7\u6578\u7D44\u4E2D\u7684\u67D0\u5217,\u51FD\u6578\u5F9E\u8A72\u5217\u8FD4\u56DE\u6578\u503C\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GETPIVOTDATA",t:2,d:"\u5F9E\u8207\u6307\u5B9A\u884C\u548C\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6578\u64DA\u900F\u8996\u9336\u4E2D\u9078\u53D6\u532F\u7E3D\u503C\u3002",a:"\u5F9E\u8207\u6307\u5B9A\u884C\u548C\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6578\u64DA\u900F\u8996\u9336\u4E2D\u9078\u53D6\u532F\u7E3D\u503C\u3002",m:[2,254],p:[{name:"data_field",detail:`\u60A8\u60F3\u5F9E\u6578\u64DA\u900F\u8996\u9336\u4E2D\u7372\u53D6\u5176\u6578\u64DA\u7684\u503C\u540D\u7A31\u3002 +\u503C\u540D\u7A31\u5FC5\u9808\u62EC\u5728\u5F15\u865F\u4E2D\u6216\u662F\u6307\u5411\u5305\u542B\u76F8\u95DC\u6587\u5B57\u7684\u4EFB\u4F55\u5132\u5B58\u683C\u7684\u5F15\u7528\u3002 +\u5982\u679C\u6709\u591A\u500B\u503C\u6B04\u4F4D,\u5247\u5FC5\u9808\u4F7F\u7528\u6578\u64DA\u900F\u8996\u9336\u4E2D\u986F\u793A\u7684\u78BA\u5207\u540D\u7A31\uFF08\u5982"\u92B7\u552E\u7E3D\u984D"\uFF09\u3002`,example:'"SUM of number of units"',require:"m",repeat:"n",type:"rangeall"},{name:"pivot_table",detail:"\u76EE\u6A19\u6578\u64DA\u900F\u8996\u9336\u4E2D\u7684\u4EFB\u4F55\u5132\u5B58\u683C\u7684\u5F15\u7528\uFF08\u63A8\u85A6\u4F4D\u65BC\u9802\u89D2\u7684\u5132\u5B58\u683C\uFF09\u3002",example:"'Pivot table'!A1",require:"m",repeat:"n",type:"rangeall"},{name:"field1",detail:"[\u53EF\u9078] - \u6E90\u6578\u64DA\u96C6\uFF08\u4E0D\u662F\u6578\u64DA\u900F\u8996\u9336\uFF09\u4E2D\u5217\u7684\u540D\u7A31\u3002",example:'"division"',require:"o",repeat:"y",type:"rangeall"},{name:"item1",detail:"[\u53EF\u9078] - \u6578\u64DA\u900F\u8996\u9336\u4E2D\u986F\u793A\u7684\u8207\u60A8\u8981\u6AA2\u7D22\u7684\u6B04\u4F4D\u540D\u7A311\u76F8\u5C0D\u61C9\u7684\u884C\u6216\u5217\u7684\u540D\u7A31\u3002",example:'"east"',require:"o",repeat:"y",type:"rangeall"}]},{n:"CHOOSE",t:2,d:"\u57FA\u65BC\u7D22\u5F15\u8FD4\u56DE\u9078\u9805\u6E05\u55AE\u4E2D\u7684\u5143\u7D20\u3002",a:"\u57FA\u65BC\u7D22\u5F15\u8FD4\u56DE\u9078\u9805\u6E05\u55AE\u4E2D\u7684\u5143\u7D20\u3002",m:[2,255],p:[{name:"index_num",detail:`\u6307\u5B9A\u8981\u8FD4\u56DE\u54EA\u4E00\u9805\u3002 + +\u5982\u679C\u7D22\u5F15\u70BA\u96F6\u3001\u8CA0\u503C\u6216\u5927\u65BC\u63D0\u4F9B\u7684\u9078\u64C7\u6578\u91CF,\u5C07\u8FD4\u56DE#VALUE\uFF01\u932F\u8AA4\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"value1",detail:"\u4E00\u9805\u53EF\u80FD\u7684\u8FD4\u56DE\u503C\u3002\u5FC5\u9808\u63D0\u4F9B\u3002\u53EF\u4EE5\u662F\u5132\u5B58\u683C\u5F15\u7528\u6216\u55AE\u7368\u7684\u503C\u3002",example:'"A"',require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"[\u53EF\u9078] - \u5176\u4ED6\u53EF\u4EE5\u9078\u64C7\u7684\u503C\u3002\u9078\u64C7",example:'"B"',require:"o",repeat:"y",type:"rangeall"}]},{n:"HYPERLINK",t:2,d:"\u5728\u5132\u5B58\u683C\u5167\u5275\u5EFA\u4E00\u500B\u8D85\u9023\u7D50\u3002",a:"\u5728\u5132\u5B58\u683C\u5167\u5275\u5EFA\u4E00\u500B\u8D85\u9023\u7D50\u3002",p:[{name:"\u7DB2\u5740",detail:`\u4EE5\u5F15\u865F\u62EC\u4F4F\u7684\u9023\u7D50\u4F4D\u7F6E\u7684\u5B8C\u6574\u7DB2\u5740,\u6216\u5C0D\u5305\u542B\u9019\u7A2E\u7DB2\u5740\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3002 + +\u50C5\u5141\u8A31\u67D0\u4E9B\u9023\u7D50\u985E\u578B\u3002\u5176\u4E2D\u5305\u62EC:http://\u3001https://\u3001mailto:\u3001aim:\u3001ftp://\u3001gopher://\u3001telnet://\u548Cnews://,\u660E\u78BA\u7981\u7528\u4F7F\u7528\u5176\u4ED6\u5354\u5B9A\u3002\u5982\u679C\u6307\u5B9A\u7684\u662F\u5176\u4ED6\u5354\u5B9A,\u5C07\u6703\u5728\u5132\u5B58\u683C\u4E2D\u986F\u793A\u9023\u7D50\u6A19\u7C64,\u4F46\u8A72\u6A19\u7C64\u4E0D\u6703\u4EE5\u9023\u7D50\u5F62\u5F0F\u5448\u73FE\u3002 + +\u5982\u679C\u672A\u6307\u5B9A\u5354\u5B9A,\u5247\u5047\u8A2D\u4F7F\u7528http://,\u4E26\u5C07\u5176\u4F5C\u70BA\u7DB2\u5740\u7684\u9996\u78BC\u3002`,example:'"http://www.google.com/"',require:"m",repeat:"n",type:"rangeall"},{name:"\u9023\u7D50\u6A19\u7C64",detail:`[\u53EF\u9078-\u9ED8\u8A8D\u70BA\u7DB2\u5740] - \u8981\u5728\u5132\u5B58\u683C\u4E2D\u4F5C\u70BA\u9023\u7D50\u986F\u793A\u7684\u6587\u5B57\uFF08\u7528\u5F15\u865F\u62EC\u8D77\u4F86\u7684\uFF09,\u6216\u8005\u6307\u5411\u5305\u542B\u9019\u7A2E\u6A19\u7C64\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3002 + +\u5982\u679C\u9023\u7D50\u6A19\u7C64\u662F\u6307\u5411\u67D0\u500B\u7A7A\u5132\u5B58\u683C\u7684\u5F15\u7528,\u5982\u679C\u7DB2\u5740\u6709\u6548,\u5C31\u5C07\u5176\u4F5C\u70BA\u9023\u7D50\u986F\u793A,\u5426\u5247\u4F5C\u70BA\u7D14\u6587\u5B57\u986F\u793A\u3002 + +\u5982\u679C\u9023\u7D50\u6A19\u7C64\u70BA\u7A7A\u5B57\u4E32\u5E38\u6578\uFF08""\uFF09,\u6240\u5728\u5132\u5B58\u683C\u986F\u793A\u7684\u5167\u5BB9\u5C07\u70BA\u7A7A\u767D,\u4F46\u901A\u904E\u9EDE\u64CA\u8A72\u5132\u5B58\u683C\u6216\u8F49\u5165\u8A72\u5132\u5B58\u683C\u4ECD\u7136\u53EF\u4EE5\u8A2A\u554F\u9023\u7D50\u3002`,example:'"Google"',require:"m",repeat:"n",type:"rangeall"}]},{n:"TIME",t:6,d:"\u5C07\u7D66\u5B9A\u7684\u5C0F\u6642\u3001\u5206\u9418\u548C\u79D2\u8F49\u63DB\u70BA\u6642\u9593\u3002",a:"\u5C07\u7D66\u5B9A\u7684\u5C0F\u6642\u3001\u5206\u9418\u548C\u79D2\u8F49\u63DB\u70BA\u6642\u9593\u3002",m:[3,3],p:[{name:"\u5C0F\u6642",detail:`0\uFF08\u96F6\uFF09\u5230 32767 \u4E4B\u9593\u7684\u6578\u4F4D,\u4EE3\u8868\u5C0F\u6642\u3002 + +\u4EFB\u4F55\u5927\u65BC 23 \u7684\u503C\u90FD\u6703\u9664\u4EE524,\u9918\u6578\u5C07\u4F5C\u70BA\u5C0F\u6642\u503C\u3002`,example:"11",require:"m",repeat:"n",type:"rangenumber"},{name:"\u5206\u9418",detail:`0\uFF08\u96F6\uFF09\u5230 32767 \u4E4B\u9593\u7684\u6578\u4F4D,\u4EE3\u8868\u5206\u9418\u3002 + +\u4EFB\u4F55\u5927\u65BC 59 \u7684\u503C\u5C07\u8F49\u63DB\u70BA\u5C0F\u6642\u548C\u5206\u9418\u3002`,example:"40",require:"m",repeat:"n",type:"rangenumber"},{name:"\u79D2",detail:`0\uFF08\u96F6\uFF09\u5230 32767 \u4E4B\u9593\u7684\u6578\u4F4D,\u4EE3\u8868\u79D2\u3002 + +\u4EFB\u4F55\u5927\u65BC 59 \u7684\u503C\u5C07\u8F49\u63DB\u70BA\u5C0F\u6642\u3001\u5206\u9418\u548C\u79D2\u3002`,example:"59",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TIMEVALUE",t:6,d:"\u6309\u4E00\u592924\u5C0F\u6642\u8FD4\u56DE\u8A72\u6642\u9593\u7684\u5206\u6578\u8868\u793A\u3002",a:"\u6309\u4E00\u592924\u5C0F\u6642\u8FD4\u56DE\u8A72\u6642\u9593\u7684\u5206\u6578\u8868\u793A\u3002",m:[1,1],p:[{name:"time_text",detail:"\u7528\u65BC\u8868\u793A\u6642\u9593\u7684\u5B57\u4E32\u3002",example:'"2:15 PM"',require:"m",repeat:"n",type:"rangeall"}]},{n:"EOMONTH",t:6,d:"\u8FD4\u56DE\u67D0\u500B\u6708\u4EFD\u6700\u5F8C\u4E00\u5929\u7684\u5E8F\u865F,\u8A72\u6708\u4EFD\u5728\u53E6\u4E00\u500B\u65E5\u671F\u4E4B\u524D\u6216\u4E4B\u5F8C\u7684\u6578\u500B\u6708\uFF08\u6708\u6578\u7531\u53C3\u6578\u6307\u5B9A\uFF09\u3002",a:"\u8FD4\u56DE\u67D0\u500B\u6708\u4EFD\u6700\u5F8C\u4E00\u5929\u7684\u5E8F\u865F",m:[2,2],p:[{name:"start_date",detail:"\u7528\u65BC\u8A08\u7B97\u7D50\u679C\u7684\u53C3\u7167\u65E5\u671F\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"months",detail:"\u7528\u65BC\u8A08\u7B97\u7684\u8D77\u59CB\u65E5\u671F\u4E4B\u524D\uFF08\u8CA0\uFF09\u6216\u4E4B\u5F8C\uFF08\u6B63\uFF09\u7684\u6708\u6578\u3002\u8FD4\u56DE\u7684\u662F\u8A08\u7B97\u6240\u5F97\u6708\u4EFD\u7684\u6700\u5F8C\u90A3\u5929\u3002",example:"7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"EDATE",t:6,d:"\u8FD4\u56DE\u8868\u793A\u67D0\u500B\u65E5\u671F\u7684\u5E8F\u865F,\u8A72\u65E5\u671F\u5728\u53E6\u4E00\u500B\u65E5\u671F\u7684\u6578\u6708\u4E4B\u524D/\u4E4B\u5F8C\u3002",a:"\u8FD4\u56DE\u8868\u793A\u67D0\u500B\u65E5\u671F\u7684\u5E8F\u865F",m:[2,2],p:[{name:"start_date",detail:"\u7528\u65BC\u8A08\u7B97\u7D50\u679C\u7684\u53C3\u7167\u65E5\u671F\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"months",detail:"\u7528\u65BC\u8A08\u7B97\u7684\u8D77\u59CB\u65E5\u671F\u4E4B\u524D\uFF08\u8CA0\uFF09\u6216\u4E4B\u5F8C\uFF08\u6B63\uFF09\u7684\u6708\u6578\u3002",example:"7",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SECOND",t:6,d:"\u8FD4\u56DE\u6642\u9593\u503C\u7684\u79D2\u6578\u3002\u79D2\u6578\u662F0\uFF08\u96F6\uFF09\u523059\u7BC4\u570D\u5167\u7684\u6574\u6578\u3002",a:"\u8FD4\u56DE\u6642\u9593\u503C\u7684\u79D2\u6578\u3002\u79D2\u6578\u662F0\uFF08\u96F6\uFF09\u523059\u7BC4\u570D\u5167\u7684\u6574\u6578\u3002",m:[1,1],p:[{name:"\u6642\u9593",detail:"\u7528\u65BC\u8A08\u7B97\u79D2\u9418\u90E8\u5206\u7684\u6642\u9593\u3002\u5FC5\u9808\u70BA\u4EE5\u4E0B\u503C\u4E4B\u4E00:\u6307\u5411\u5305\u542B\u65E5\u671F/\u6642\u9593\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F/\u6642\u9593\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"MINUTE",t:6,d:"\u4EE5\u6578\u4F4D\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u6642\u9593\u7684\u5206\u9418\u90E8\u5206\u3002",a:"\u4EE5\u6578\u4F4D\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u6642\u9593\u7684\u5206\u9418\u90E8\u5206\u3002",m:[1,1],p:[{name:"\u6642\u9593",detail:"\u7528\u65BC\u8A08\u7B97\u5206\u9418\u90E8\u5206\u7684\u6642\u9593\u3002\u5FC5\u9808\u70BA\u4EE5\u4E0B\u503C\u4E4B\u4E00:\u6307\u5411\u5305\u542B\u65E5\u671F/\u6642\u9593\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F/\u6642\u9593\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"HOUR",t:6,d:"\u4EE5\u6578\u4F4D\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u6642\u9593\u7684\u5C0F\u6642\u90E8\u5206\u3002",a:"\u4EE5\u6578\u4F4D\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u6642\u9593\u7684\u5C0F\u6642\u90E8\u5206\u3002",m:[1,1],p:[{name:"\u6642\u9593",detail:"\u7528\u65BC\u8A08\u7B97\u5C0F\u6642\u90E8\u5206\u7684\u6642\u9593\u3002\u5FC5\u9808\u70BA\u4EE5\u4E0B\u503C\u4E4B\u4E00:\u6307\u5411\u5305\u542B\u65E5\u671F/\u6642\u9593\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F/\u6642\u9593\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"TIME(11",require:"m",repeat:"n",type:"rangeall"}]},{n:"NOW",t:6,d:"\u4EE5\u65E5\u671F\u503C\u683C\u5F0F\u8FD4\u56DE\u7576\u524D\u65E5\u671F\u548C\u6642\u9593\u3002",a:"\u4EE5\u65E5\u671F\u503C\u683C\u5F0F\u8FD4\u56DE\u7576\u524D\u65E5\u671F\u548C\u6642\u9593\u3002",m:[0,0],p:[]},{n:"NETWORKDAYS",t:6,d:"\u8FD4\u56DE\u6240\u63D0\u4F9B\u7684\u5169\u500B\u65E5\u671F\u4E4B\u9593\u7684\u6DE8\u5DE5\u4F5C\u65E5\u5929\u6578\u3002",a:"\u8FD4\u56DE\u6240\u63D0\u4F9B\u7684\u5169\u500B\u65E5\u671F\u4E4B\u9593\u7684\u6DE8\u5DE5\u4F5C\u65E5\u5929\u6578\u3002",m:[2,3],p:[{name:"start_date",detail:"\u7528\u65BC\u8A08\u7B97\u6DE8\u5DE5\u4F5C\u65E5\u5929\u6578\u7684\u6642\u9593\u6BB5\u958B\u59CB\u65E5\u671F\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"\u7528\u65BC\u8A08\u7B97\u6DE8\u5DE5\u4F5C\u65E5\u5929\u6578\u7684\u6642\u9593\u6BB5\u7D50\u675F\u65E5\u671F\u3002",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"holidays",detail:`[\u53EF\u9078] - \u4E00\u500B\u7BC4\u570D\u6216\u6578\u7D44\u5E38\u6578,\u5176\u4E2D\u5305\u542B\u4F5C\u70BA\u7BC0\u5047\u65E5\u7684\u65E5\u671F\u5E8F\u865F\u3002 + +\u5728\u7BC0\u5047\u65E5\u6578\u7D44\u4E2D\u63D0\u4F9B\u7684\u503C\u5FC5\u9808\u662F\u65E5\u671F\u5E8F\u865F\u503C\uFF08\u4F8B\u5982\u7531N\u6240\u8FD4\u56DE\u7684\u503C\uFF09\u6216\u65E5\u671F\u503C\uFF08\u4F8B\u5982\u7531DATE\u3001DATEVALUE\u6216TO_DATE\u8FD4\u56DE\u7684\u503C\uFF09\u3002\u7531\u7BC4\u570D\u6307\u5B9A\u7684\u503C\u61C9\u8A72\u662F\u6A19\u6E96\u7684\u65E5\u671F\u503C\u6216\u65E5\u671F\u5E8F\u6578\u503C\u3002`,example:"16)",require:"o",repeat:"n",type:"rangeall"}]},{n:"NETWORKDAYS_INTL",t:6,d:"\u8FD4\u56DE\u7D66\u5B9A\u7684\u5169\u500B\u65E5\u671F\u4E4B\u9593\u7684\u6DE8\u5DE5\u4F5C\u65E5\u5929\u6578\uFF08\u6392\u9664\u6307\u5B9A\u7684\u9031\u672B\u548C\u7BC0\u5047\u65E5\uFF09\u3002",a:"\u8FD4\u56DE\u7D66\u5B9A\u7684\u5169\u500B\u65E5\u671F\u4E4B\u9593\u7684\u6DE8\u5DE5\u4F5C\u65E5\u5929\u6578\uFF08\u6392\u9664\u6307\u5B9A\u7684\u9031\u672B\u548C\u7BC0\u5047\u65E5\uFF09\u3002",m:[2,4],p:[{name:"start_date",detail:"\u7528\u65BC\u8A08\u7B97\u6DE8\u5DE5\u4F5C\u65E5\u5929\u6578\u7684\u6642\u9593\u6BB5\u958B\u59CB\u65E5\u671F\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"\u7528\u65BC\u8A08\u7B97\u6DE8\u5DE5\u4F5C\u65E5\u5929\u6578\u7684\u6642\u9593\u6BB5\u7D50\u675F\u65E5\u671F\u3002",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"weekend",detail:`[\u53EF\u9078-\u9810\u8A2D\u503C\u70BA1] - \u7528\u65BC\u8868\u793A\u54EA\u4E9B\u5929\u70BA\u9031\u672B\u7684\u6578\u4F4D\u6216\u5B57\u4E32\u3002 +\u5B57\u4E32\u7BA1\u9053:\u53EF\u4EE5\u4F7F\u7528\u75310\u548C1\u7D44\u6210\u7684\u5B57\u4E32\u4F86\u6307\u5B9A\u9031\u672B,\u4E32\u4E2D\u7684\u7B2C\u4E00\u500B\u6578\u4F4D\u5B57\u5143\u4EE3\u8868\u9031\u4E00,\u6700\u5F8C\u4E00\u500B\u5247\u4EE3\u8868\u5468\u65E5\u3002\u96F6\u8868\u793A\u9019\u4E00\u5929\u662F\u5DE5\u4F5C\u65E5,1 \u8868\u793A\u9019\u4E00\u5929\u70BA\u9031\u672B\u3002\u4F8B\u5982,"0000011"\u8868\u793A\u5C07\u9031\u516D\u548C\u5468\u65E5\u4F5C\u70BA\u9031\u672B\u3002 +\u6578\u4F4D\u7BA1\u9053:\u9019\u7A2E\u7BA1\u9053\u4E0D\u4F7F\u7528\u4E0A\u8FF0\u5B57\u4E32\u5F62\u5F0F,\u800C\u662F\u4F7F\u7528\u4E00\u500B\u6578\u4F4D\u30021 =\u9031\u516D/\u5468\u65E5\u70BA\u9031\u672B,2 =\u5468\u65E5/\u9031\u4E00\u70BA\u9031\u672B,\u4F9D\u6B64\u985E\u63A8\u52477 =\u9031\u4E94/\u9031\u516D\u300211 =\u5468\u65E5\u70BA\u552F\u4E00\u9031\u672B,12 =\u9031\u4E00\u70BA\u552F\u4E00\u9031\u672B,\u4F9D\u6B64\u985E\u63A8\u524717 =\u9031\u516D\u70BA\u552F\u4E00\u9031\u672B\u3002`,example:"16)",require:"o",repeat:"n",type:"rangeall"},{name:"holidays",detail:`[\u53EF\u9078] - \u9019\u662F\u4E00\u500B\u7BC4\u570D\u6216\u6578\u7D44\u5E38\u6578,\u5176\u4E2D\u5305\u542B\u4F5C\u70BA\u7BC0\u5047\u65E5\u7684\u65E5\u671F\u3002 +\u5728\u7BC0\u5047\u65E5\u6578\u7D44\u5167\u63D0\u4F9B\u7684\u503C\u5FC5\u9808\u70BA\u65E5\u671F\u5E8F\u6578\u503C\uFF08\u4F8B\u5982N\u7684\u8FD4\u56DE\u503C\uFF09\u6216\u65E5\u671F\u503C\uFF08\u4F8B\u5982DATE\u3001DATEVALUE\u6216TO_DATE\u7684\u8FD4\u56DE\u503C\uFF09\u3002\u7531\u7BC4\u570D\u6307\u5B9A\u7684\u503C\u61C9\u8A72\u662F\u6A19\u6E96\u7684\u65E5\u671F\u503C\u6216\u65E5\u671F\u5E8F\u6578\u503C\u3002`,example:"DATE(1969",require:"o",repeat:"n",type:"rangeall"}]},{n:"ISOWEEKNUM",t:6,d:"\u8FD4\u56DE\u7D66\u5B9A\u65E5\u671F\u5728\u5168\u5E74\u4E2D\u7684 ISO \u5468\u6578\u3002",a:"\u8FD4\u56DE\u7D66\u5B9A\u65E5\u671F\u5728\u5168\u5E74\u4E2D\u7684 ISO \u5468\u6578\u3002",m:[1,1],p:[{name:"date",detail:"\u7528\u65BC\u65E5\u671F\u548C\u6642\u9593\u8A08\u7B97\u7684\u65E5\u671F-\u6642\u9593\u7A0B\u5F0F\u78BC\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"WEEKNUM",t:6,d:"\u8FD4\u56DE\u7279\u5B9A\u65E5\u671F\u7684\u5468\u6578\u3002",a:"\u8FD4\u56DE\u7279\u5B9A\u65E5\u671F\u7684\u5468\u6578\u3002",m:[1,2],p:[{name:"serial_number",detail:"\u8981\u78BA\u5B9A\u5176\u4F4D\u65BC\u7B2C\u5E7E\u5468\u7684\u65E5\u671F,\u5FC5\u9808\u662F\u5C0D\u5305\u542B\u65E5\u671F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u985E\u578B\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"return_type",detail:"[\u53EF\u9078-\u9810\u8A2D\u503C\u70BA1 ] - \u4EE3\u8868\u4E00\u5468\u8D77\u59CB\u65E5\u7684\u6578\u4F4D,\u7CFB\u7D71\u4E5F\u4F7F\u7528\u8A72\u6578\u4F4D\u4F86\u78BA\u5B9A\u4E00\u5E74\u7684\u7B2C\u4E00\u5468\uFF081=\u5468\u65E5,2=\u9031\u4E00\uFF09\u3002",example:"7",require:"o",repeat:"n",type:"rangenumber"}]},{n:"WEEKDAY",t:6,d:"\u8FD4\u56DE\u4E00\u500B\u6578\u4F4D,\u5C0D\u61C9\u65BC\u7D66\u5B9A\u65E5\u671F\u6240\u5728\u7684\u661F\u671F\u5E7E\u3002",a:"\u8FD4\u56DE\u4E00\u500B\u6578\u4F4D,\u5C0D\u61C9\u65BC\u7D66\u5B9A\u65E5\u671F\u6240\u5728\u7684\u661F\u671F\u5E7E\u3002",m:[1,2],p:[{name:"serial_number",detail:"\u8981\u70BA\u5176\u78BA\u5B9A\u661F\u671F\u5E7E\u7684\u65E5\u671F\u3002\u5FC5\u9808\u662F\u5C0D\u5305\u542B\u65E5\u671F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u985E\u578B\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"return_type",detail:`[\u53EF\u9078-\u9810\u8A2D\u503C\u70BA1] -\u4EE5\u6578\u4F4D\u8A13\u793A\u4F7F\u7528\u54EA\u7A2E\u7DE8\u865F\u9806\u5E8F\u4F86\u8868\u793A\u661F\u671F\u5E7E\u3002\u9ED8\u8A8D\u60C5\u51B5\u4E0B,\u6309\u661F\u671F\u65E5\uFF08= 1\uFF09\u958B\u59CB\u8A08\u7B97\u3002 + +\u5982\u679C\u985E\u578B\u70BA1,\u5247\u661F\u671F\u503C\u5C07\u5F9E\u661F\u671F\u65E5\u958B\u59CB\u7B97\u8D77,\u4E26\u4E14\u661F\u671F\u65E5\u7684\u503C\u70BA1,\u56D9\u6B64\u661F\u671F\u516D\u7684\u503C\u5C31\u662F7\u3002 + +\u5982\u679C\u985E\u578B\u70BA2,\u5247\u661F\u671F\u503C\u5C07\u5F9E\u661F\u671F\u4E00\u958B\u59CB\u7B97\u8D77,\u4E26\u4E14\u661F\u671F\u4E00\u7684\u503C\u70BA1,\u56D9\u6B64\u661F\u671F\u65E5\u7684\u503C\u5C31\u662F7\u3002 + +\u5982\u679C\u985E\u578B\u70BA3,\u5247\u661F\u671F\u503C\u5C07\u5F9E\u661F\u671F\u4E00\u7B97\u8D77,\u4E26\u4E14\u661F\u671F\u4E00\u7684\u503C\u70BA0,\u56D9\u6B64\u661F\u671F\u65E5\u7684\u503C\u5C31\u662F6\u3002`,example:"7",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DAY",t:6,d:"\u4EE5\u6578\u4F4D\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u65E5\u671F\u6240\u5728\u7684\u7576\u6708\u5E7E\u865F\u3002",a:"\u4EE5\u6578\u4F4D\u683C\u5F0F\u8FD4\u56DE\u7279\u5B9A\u65E5\u671F\u6240\u5728\u7684\u7576\u6708\u5E7E\u865F\u3002",m:[1,1],p:[{name:"serial_number",detail:"\u8981\u5F9E\u4E2D\u9078\u53D6\u5177\u9AD4\u5E7E\u865F\u7684\u65E5\u671F\u3002\u5FC5\u9808\u662F\u4EE5\u4E0B\u4E00\u7A2E:\u5C0D\u5305\u542B\u65E5\u671F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u985E\u578B\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"DAYS",t:6,d:"\u8FD4\u56DE\u5169\u500B\u65E5\u671F\u4E4B\u9593\u7684\u5929\u6578\u3002",a:"\u8FD4\u56DE\u5169\u500B\u65E5\u671F\u4E4B\u9593\u7684\u5929\u6578\u3002",m:[2,2],p:[{name:"end_date",detail:"\u8A08\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u7D50\u675F\u65E5\u671F\u3002\u5FC5\u9808\u662F\u4EE5\u4E0B\u4E00\u7A2E:\u5C0D\u5305\u542B\u65E5\u671F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u985E\u578B\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"2011-3-15",require:"m",repeat:"n",type:"rangeall"},{name:"start_date",detail:"\u8A08\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u958B\u59CB\u65E5\u671F\u3002\u5FC5\u9808\u662F\u4EE5\u4E0B\u4E00\u7A2E:\u5C0D\u5305\u542B\u65E5\u671F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u985E\u578B\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"2011-2-1",require:"m",repeat:"n",type:"rangeall"}]},{n:"DAYS360",t:6,d:"\u6309\u7167\u6BCF\u5E74360\u5929,\u8FD4\u56DE\u5169\u500B\u65E5\u671F\u4E4B\u9593\u7684\u5DEE\uFF08\u7528\u65BC\u8A08\u7B97\u5229\u606F\uFF09\u3002",a:"\u6309\u7167\u6BCF\u5E74360\u5929,\u8FD4\u56DE\u5169\u500B\u65E5\u671F\u4E4B\u9593\u7684\u5DEE\uFF08\u7528\u65BC\u8A08\u7B97\u5229\u606F\uFF09\u3002",m:[2,3],p:[{name:"start_date",detail:"\u8A08\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u958B\u59CB\u65E5\u671F\u3002\u5FC5\u9808\u662F\u4EE5\u4E0B\u4E00\u7A2E:\u5C0D\u5305\u542B\u65E5\u671F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u985E\u578B\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"\u8A08\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u7D50\u675F\u65E5\u671F\u3002\u5FC5\u9808\u662F\u4EE5\u4E0B\u4E00\u7A2E:\u5C0D\u5305\u542B\u65E5\u671F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u985E\u578B\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"method",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BAFALSE\uFF08\uFF09] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +FALSE -\u63A1\u7528\u7F8E\u570B\uFF08NASD\uFF09\u65B9\u6CD5\u6642,\u5982\u679C\u8D77\u59CB\u65E5\u671F\u70BA\u67D0\u6708\u7684\u6700\u5F8C\u4E00\u5929,\u70BA\u4FBF\u65BC\u8A08\u7B97,\u6703\u5C07\u8D77\u59CB\u65E5\u671F\u7684\u7576\u6708\u5E7E\u865F\u66F4\u6539\u70BA30\u3002\u6B64\u5916,\u5982\u679C\u7D50\u675F\u65E5\u671F\u662F\u6240\u5728\u6708\u4EFD\u7684\u6700\u5F8C\u4E00\u5929,\u800C\u4E14\u8D77\u59CB\u65E5\u671F\u5728\u5176\u6240\u5728\u6708\u768430\u865F\u4E4B\u524D,\u5247\u5C07\u7D50\u675F\u65E5\u671F\u66F4\u6539\u70BA\u7D50\u675F\u65E5\u671F\u4E4B\u5F8C\u90A3\u500B\u6708\u7684\u7B2C\u4E00\u5929,\u5426\u5247\u5C07\u7D50\u675F\u65E5\u671F\u66F4\u6539\u70BA\u8A72\u6708\u768430\u865F\u3002 + +TRUE -\u63A1\u7528\u6B50\u6D32\u65B9\u6CD5\u6642,\u6703\u5C07\u6240\u6709\u65E5\u671F\u572831\u865F\u7684\u8D77\u59CB\u65E5\u671F\u6216\u7D50\u675F\u65E5\u671F\u66F4\u6539\u70BA\u7576\u6708\u768430\u865F\u3002`,example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"DATE",t:6,d:"\u5C07\u63D0\u4F9B\u7684\u5E74\u3001\u6708\u3001\u65E5\u8F49\u63DB\u70BA\u65E5\u671F\u3002",a:"\u5C07\u63D0\u4F9B\u7684\u5E74\u3001\u6708\u3001\u65E5\u8F49\u63DB\u70BA\u65E5\u671F\u3002",m:[3,3],p:[{name:"year",detail:`\u65E5\u671F\u7684\u5E74\u4EFD\u90E8\u5206,\u5305\u542B\u4E00\u5230\u56DB\u4F4D\u6578\u4F4D\u3002 + +\u4ECB\u65BC0\uFF08\u96F6\uFF09\u5230 1899 \u4E4B\u9593,\u6703\u5C07\u8A72\u503C\u8207 1900 \u76F8\u52A0\u4F86\u8A08\u7B97\u5E74\u4EFD\uFF1B + +\u4ECB\u65BC 1900 \u5230 9999 \u4E4B\u9593,\u5C07\u4F7F\u7528\u8A72\u6578\u503C\u4F5C\u70BA\u5E74\u4EFD\uFF1B + +\u5C0F\u65BC0\u6216\u5927\u65BC\u7B49\u65BC 10000,\u8FD4\u56DE\u932F\u8AA4\u503C#NUM\uFF01\u3002`,example:"1969",require:"m",repeat:"n",type:"rangenumber"},{name:"month",detail:`\u65E5\u671F\u7684\u6708\u4EFD\u90E8\u5206,\u4E00\u500B\u6B63\u6574\u6578\u6216\u8CA0\u6574\u6578\u3002 + +\u5982\u679C month \u5927\u65BC 12,\u5247 month \u6703\u5C07\u8A72\u6708\u4EFD\u6578\u8207\u6307\u5B9A\u5E74\u4E2D\u7684\u7B2C\u4E00\u500B\u6708\u76F8\u52A0\u3002 + +\u5982\u679C month \u5C0F\u65BC 1,month \u5247\u5F9E\u6307\u5B9A\u5E74\u4EFD\u7684\u4E00\u6708\u4EFD\u958B\u59CB\u905E\u6E1B\u8A72\u6708\u4EFD\u6578,\u7136\u5F8C\u518D\u52A0\u4E0A 1 \u500B\u6708\u3002`,example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"day",detail:`\u65E5\u671F\u7684\u65E5\u90E8\u5206,\u4E00\u500B\u6B63\u6574\u6578\u6216\u8CA0\u6574\u6578\u3002 + +\u5982\u679C day \u5927\u65BC\u6708\u4E2D\u6307\u5B9A\u7684\u5929\u6578,\u5247 day \u6703\u5C07\u5929\u6578\u8207\u8A72\u6708\u4E2D\u7684\u7B2C\u4E00\u5929\u76F8\u52A0\u3002 + +\u5982\u679C day \u5C0F\u65BC1,\u5247 day \u5F9E\u6307\u5B9A\u6708\u4EFD\u7684\u7B2C\u4E00\u5929\u958B\u59CB\u905E\u6E1B\u8A72\u5929\u6578,\u7136\u5F8C\u518D\u52A0\u4E0A 1 \u5929\u3002`,example:"20",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DATEVALUE",t:6,d:"\u5C07\u63D0\u4F9B\u7684\u65E5\u671F\u5B57\u4E32\u8F49\u63DB\u70BA\u65E5\u671F\u7684\u5E8F\u865F\u3002",a:"\u5C07\u63D0\u4F9B\u7684\u65E5\u671F\u5B57\u4E32\u8F49\u63DB\u70BA\u65E5\u671F\u7684\u5E8F\u865F\u3002",m:[1,1],p:[{name:"date_text",detail:"\u8868\u793A\u65E5\u671F\u7684\u5B57\u4E32\u3002",example:'"1969-7-20"',require:"m",repeat:"n",type:"rangeall"}]},{n:"DATEDIF",t:6,d:"\u8A08\u7B97\u5169\u500B\u65E5\u671F\u4E4B\u9593\u7684\u5929\u6578\u3001\u6708\u6578\u6216\u5E74\u6578\u3002",a:"\u8A08\u7B97\u5169\u500B\u65E5\u671F\u4E4B\u9593\u7684\u5929\u6578\u3001\u6708\u6578\u6216\u5E74\u6578\u3002",m:[3,3],p:[{name:"\u8D77\u59CB\u65E5\u671F",detail:"\u8A08\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u958B\u59CB\u65E5\u671F\u3002\u5FC5\u9808\u662F\u5C0D\u5305\u542BDATE\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DEDATE\u985E\u578B\u7684\u51FD\u6578\u6216\u6578\u4F4D\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"\u7D50\u675F\u65E5\u671F",detail:"\u8A08\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u7D50\u675F\u65E5\u671F\u3002\u5FC5\u9808\u662F\u5C0D\u5305\u542BDATE\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DEDATE\u985E\u578B\u7684\u51FD\u6578\u6216\u6578\u4F4D\u3002",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"\u7D44\u7E54",detail:`\u6642\u9593\u7D44\u7E54\u7684\u7E2E\u5BEB\u6587\u5B57\u3002\u4F8B\u5982"M"\u4EE3\u8868\u6708\u3002\u6709\u6548\u503C\u5305\u62EC:"Y"\u3001"M"\u3001"D"\u3001"MD"\u3001"YM"\u548C"YD"\u3002 + +"Y":\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7D50\u675F\u65E5\u671F\u4E4B\u9593\u7684\u6574\u5E74\u6578\u3002 + +"M":\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7D50\u675F\u65E5\u671F\u4E4B\u9593\u7684\u6574\u6708\u6578\u3002 + +"D":\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7D50\u675F\u65E5\u671F\u4E4B\u9593\u7684\u5929\u6578\u3002 + +"MD":\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7D50\u675F\u65E5\u671F\u4E4B\u9593\u7684\u5929\u6578\uFF08\u4E0D\u8A08\u6574\u6708\u6578\uFF09\u3002 + +"YM":\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7D50\u675F\u65E5\u671F\u4E4B\u9593\u7684\u6574\u6708\u6578\uFF08\u4E0D\u8A08\u6574\u5E74\u6578\uFF09\u3002 + +"YD":\u8FD4\u56DE\u8D77\u59CB\u65E5\u671F\u548C\u7D50\u675F\u65E5\u671F\u4E4B\u9593\u7684\u5929\u6578\uFF08\u5047\u8A2D\u8D77\u59CB\u65E5\u671F\u548C\u7D50\u675F\u65E5\u671F\u7684\u9593\u9694\u4E0D\u8D85\u904E\u4E00\u5E74\uFF09\u3002`,example:"16)",require:"m",repeat:"n",type:"rangeall"}]},{n:"WORKDAY",t:6,d:"\u6307\u5B9A\u5DE5\u4F5C\u65E5\u5929\u6578,\u8A08\u7B97\u7D50\u675F\u65E5\u671F\u3002",a:"\u6307\u5B9A\u5DE5\u4F5C\u65E5\u5929\u6578,\u8A08\u7B97\u7D50\u675F\u65E5\u671F\u3002",m:[2,3],p:[{name:"start_date",detail:"\u8A08\u7B97\u7684\u958B\u59CB\u65E5\u671F\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"days",detail:`start_date\u4E4B\u524D\u6216\u4E4B\u5F8C\u4E0D\u542B\u9031\u672B\u53CA\u7BC0\u5047\u65E5\u7684\u5929\u6578\u3002 + +\u70BA\u6B63\u503C\u5C07\u751F\u6210\u672A\u4F86\u65E5\u671F\uFF1B + +\u70BA\u8CA0\u503C\u751F\u6210\u904E\u53BB\u65E5\u671F\u3002`,example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"holidays",detail:`[\u53EF\u9078] - \u4E00\u500B\u7BC4\u570D\u6216\u6578\u7D44\u5E38\u6578,\u5176\u4E2D\u5305\u542B\u4F5C\u70BA\u7BC0\u5047\u65E5\u7684\u65E5\u671F\u5E8F\u865F\u3002 + +\u5728\u7BC0\u5047\u65E5\u6578\u7D44\u4E2D\u63D0\u4F9B\u7684\u503C\u5FC5\u9808\u662F\u65E5\u671F\u5E8F\u865F\u503C\uFF08\u4F8B\u5982\u7531N\u6240\u8FD4\u56DE\u7684\u503C\uFF09\u6216\u65E5\u671F\u503C\uFF08\u4F8B\u5982\u7531DATE\u3001DATEVALUE\u6216TO_DATE\u8FD4\u56DE\u7684\u503C\uFF09\u3002\u7531\u7BC4\u570D\u6307\u5B9A\u7684\u503C\u61C9\u8A72\u662F\u6A19\u6E96\u7684\u65E5\u671F\u503C\u6216\u65E5\u671F\u5E8F\u6578\u503C\u3002`,example:"16)",require:"o",repeat:"n",type:"rangeall"}]},{n:"WORKDAY_INTL",t:6,d:"\u8FD4\u56DE\u6307\u5B9A\u7684\u82E5\u5E72\u500B\u5DE5\u4F5C\u65E5\u4E4B\u524D\u6216\u4E4B\u5F8C\u7684\u65E5\u671F\u7684\u5E8F\u865F\uFF08\u4F7F\u7528\u81EA\u5B9A\u7FA9\u9031\u672B\u53C3\u6578\uFF09\u3002 ",a:"\u8FD4\u56DE\u6307\u5B9A\u7684\u82E5\u5E72\u500B\u5DE5\u4F5C\u65E5\u4E4B\u524D\u6216\u4E4B\u5F8C\u7684\u65E5\u671F\u7684\u5E8F\u865F\uFF08\u4F7F\u7528\u81EA\u5B9A\u7FA9\u9031\u672B\u53C3\u6578\uFF09\u3002 ",m:[2,4],p:[{name:"start_date",detail:"\u958B\u59CB\u65E5\u671F\uFF08\u5C07\u88AB\u622A\u5C3E\u53D6\u6574\uFF09\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"days",detail:`start_date\u4E4B\u524D\u6216\u4E4B\u5F8C\u7684\u5DE5\u4F5C\u65E5\u7684\u5929\u6578\u3002 + +\u6B63\u503C\u8868\u793A\u672A\u4F86\u65E5\u671F\uFF1B + +\u8CA0\u503C\u8868\u793A\u904E\u53BB\u65E5\u671F\uFF1B + +\u96F6\u503C\u8868\u793A\u958B\u59CB\u65E5\u671F\u3002`,example:"7",require:"m",repeat:"n",type:"rangenumber"},{name:"weekend",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA1] - \u7528\u65BC\u8868\u793A\u54EA\u4E9B\u5929\u70BA\u9031\u672B\u7684\u6578\u4F4D\u6216\u5B57\u4E32\u3002 +\u5B57\u4E32\u7BA1\u9053:\u53EF\u4EE5\u4F7F\u7528\u75310\u548C1\u7D44\u6210\u7684\u5B57\u4E32\u4F86\u6307\u5B9A\u9031\u672B,\u4E32\u4E2D\u7684\u7B2C\u4E00\u500B\u6578\u4F4D\u5B57\u5143\u4EE3\u8868\u9031\u4E00,\u6700\u5F8C\u4E00\u500B\u5247\u4EE3\u8868\u5468\u65E5\u3002\u96F6\u8868\u793A\u9019\u4E00\u5929\u662F\u5DE5\u4F5C\u65E5,1\u8868\u793A\u9019\u4E00\u5929\u70BA\u9031\u672B\u3002\u4F8B\u5982,"0000011"\u8868\u793A\u5C07\u9031\u516D\u548C\u5468\u65E5\u4F5C\u70BA\u9031\u672B\u3002 +\u6578\u4F4D\u7BA1\u9053:\u9019\u7A2E\u7BA1\u9053\u4E0D\u4F7F\u7528\u4E0A\u8FF0\u5B57\u4E32\u5F62\u5F0F,\u800C\u662F\u4F7F\u7528\u4E00\u500B\u6578\u4F4D\u30021 =\u9031\u516D/\u5468\u65E5\u70BA\u9031\u672B,2 =\u5468\u65E5/\u9031\u4E00\u70BA\u9031\u672B,\u4F9D\u6B64\u985E\u63A8\u52477 =\u9031\u4E94/\u9031\u516D\u300211 =\u5468\u65E5\u70BA\u552F\u4E00\u9031\u672B,12 =\u9031\u4E00\u70BA\u552F\u4E00\u9031\u672B,\u4F9D\u6B64\u985E\u63A8\u524717 =\u9031\u516D\u70BA\u552F\u4E00\u9031\u672B\u3002`,example:"16)",require:"o",repeat:"n",type:"rangeall"},{name:"holidays",detail:`[\u53EF\u9078] - \u9019\u662F\u4E00\u500B\u7BC4\u570D\u6216\u6578\u7D44\u5E38\u6578,\u5176\u4E2D\u5305\u542B\u4F5C\u70BA\u7BC0\u5047\u65E5\u7684\u65E5\u671F\u3002 +\u5728\u7BC0\u5047\u65E5\u6578\u7D44\u5167\u63D0\u4F9B\u7684\u503C\u5FC5\u9808\u70BA\u65E5\u671F\u5E8F\u6578\u503C\uFF08\u4F8B\u5982N\u7684\u8FD4\u56DE\u503C\uFF09\u6216\u65E5\u671F\u503C\uFF08\u4F8B\u5982DATE\u3001DATEVALUE\u6216TO_DATE\u7684\u8FD4\u56DE\u503C\uFF09\u3002\u7531\u7BC4\u570D\u6307\u5B9A\u7684\u503C\u61C9\u8A72\u662F\u6A19\u6E96\u7684\u65E5\u671F\u503C\u6216\u65E5\u671F\u5E8F\u6578\u503C\u3002`,example:"DATE(1969",require:"o",repeat:"n",type:"rangeall"}]},{n:"YEAR",t:6,d:"\u8FD4\u56DE\u5C0D\u61C9\u65BC\u67D0\u500B\u65E5\u671F\u7684\u5E74\u4EFD\u3002Year\u4F5C\u70BA 1900 - 9999 \u4E4B\u9593\u7684\u6574\u6578\u8FD4\u56DE\u3002",a:"\u8FD4\u56DE\u5C0D\u61C9\u65BC\u67D0\u500B\u65E5\u671F\u7684\u5E74\u4EFD\u3002Year\u4F5C\u70BA 1900 - 9999 \u4E4B\u9593\u7684\u6574\u6578\u8FD4\u56DE\u3002",m:[1,1],p:[{name:"serial_number",detail:"\u7528\u65BC\u8A08\u7B97\u5E74\u4EFD\u7684\u65E5\u671F\u3002\u5FC5\u9808\u662F\u4EE5\u4E0B\u4E00\u7A2E:\u5C0D\u5305\u542B\u65E5\u671F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u985E\u578B\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"YEARFRAC",t:6,d:"\u8FD4\u56DE start_date \u548C end_date \u4E4B\u9593\u7684\u5929\u6578\u5360\u5168\u5E74\u5929\u6578\u7684\u767E\u5206\u6BD4\u3002",a:"\u8FD4\u56DE start_date \u548C end_date \u4E4B\u9593\u7684\u5929\u6578\u5360\u5168\u5E74\u5929\u6578\u7684\u767E\u5206\u6BD4\u3002",m:[2,3],p:[{name:"start_date",detail:"\u8A08\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u958B\u59CB\u65E5\u671F\u3002\u5FC5\u9808\u662F\u4EE5\u4E0B\u4E00\u7A2E:\u5C0D\u5305\u542B\u65E5\u671F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u985E\u578B\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"end_date",detail:"\u8A08\u7B97\u4E2D\u8981\u4F7F\u7528\u7684\u7D50\u675F\u65E5\u671F\u3002\u5FC5\u9808\u662F\u4EE5\u4E0B\u4E00\u7A2E:\u5C0D\u5305\u542B\u65E5\u671F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u985E\u578B\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"7",require:"m",repeat:"n",type:"rangeall"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8981\u4F7F\u7528\u7684\u65E5\u8A08\u6578\u57FA\u6E96\u985E\u578B\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"16)",require:"o",repeat:"n",type:"rangenumber"}]},{n:"TODAY",t:6,d:"\u4EE5\u65E5\u671F\u503C\u683C\u5F0F\u8FD4\u56DE\u7576\u524D\u65E5\u671F\u3002",a:"\u4EE5\u65E5\u671F\u503C\u683C\u5F0F\u8FD4\u56DE\u7576\u524D\u65E5\u671F\u3002",m:[0,0],p:[]},{n:"MONTH",t:6,d:"\u8FD4\u56DE\u65E5\u671F\uFF08\u4EE5\u5E8F\u5217\u6578\u8868\u793A\uFF09\u4E2D\u7684\u6708\u4EFD\u3002\u6708\u4EFD\u662F\u4ECB\u65BC1\uFF08\u4E00\u6708\uFF09\u523012\uFF08\u5341\u4E8C\u6708\uFF09\u4E4B\u9593\u7684\u6574\u6578\u3002",a:"\u8FD4\u56DE\u65E5\u671F\uFF08\u4EE5\u5E8F\u5217\u6578\u8868\u793A\uFF09\u4E2D\u7684\u6708\u4EFD\u3002\u6708\u4EFD\u662F\u4ECB\u65BC1\uFF08\u4E00\u6708\uFF09\u523012\uFF08\u5341\u4E8C\u6708\uFF09\u4E4B\u9593\u7684\u6574\u6578\u3002",m:[1,1],p:[{name:"serial_number",detail:"\u8981\u5F9E\u4E2D\u9078\u53D6\u6708\u4EFD\u7684\u65E5\u671F\u3002\u5FC5\u9808\u662F\u4EE5\u4E0B\u4E00\u7A2E:\u5C0D\u5305\u542B\u65E5\u671F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3001\u8FD4\u56DE\u65E5\u671F\u985E\u578B\u7684\u51FD\u6578\u6216\u8005\u6578\u4F4D\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"}]},{n:"EFFECT",t:8,d:"\u6839\u64DA\u540D\u7FA9\u5229\u7387\u53CA\u6BCF\u5E74\u7684\u8907\u5229\u8A08\u606F\u671F\u6578\u4F86\u8A08\u7B97\u5BE6\u969B\u5E74\u5229\u7387\u3002",a:"\u6839\u64DA\u540D\u7FA9\u5229\u7387\u53CA\u6BCF\u5E74\u7684\u8907\u5229\u8A08\u606F\u671F\u6578\u4F86\u8A08\u7B97\u5BE6\u969B\u5E74\u5229\u7387\u3002",m:[2,2],p:[{name:"nominal_rate",detail:"\u6BCF\u5E74\u7684\u540D\u7FA9\u5229\u7387\u3002",example:"0.99",require:"m",repeat:"n",type:"rangenumber"},{name:"npery",detail:"\u6BCF\u5E74\u7684\u8907\u5229\u8A08\u7B97\u671F\u6578\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLAR",t:12,d:"\u5C07\u6578\u4F4D\u683C\u5F0F\u8A2D\u5B9A\u70BA\u8207\u8A9E\u8A00\u5340\u57DF\u76F8\u5C0D\u61C9\u7684\u8CA8\u5E63\u683C\u5F0F\u3002",a:"\u5C07\u6578\u4F4D\u683C\u5F0F\u8A2D\u5B9A\u70BA\u8207\u8A9E\u8A00\u5340\u57DF\u76F8\u5C0D\u61C9\u7684\u8CA8\u5E63\u683C\u5F0F\u3002",m:[1,2],p:[{name:"number",detail:"\u8981\u8A2D\u5B9A\u683C\u5F0F\u7684\u503C\u3002",example:"1.2351",require:"m",repeat:"n",type:"rangenumber"},{name:"decimals",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA2] - \u8981\u986F\u793A\u7684\u5C0F\u6578\u4F4D\u6578\u3002 + +\u5982\u679C\u9019\u662F\u8CA0\u6578,\u5247\u5C07\u6578\u4F4D\u56DB\u6368\u4E94\u5165\u5230\u5C0F\u6578\u9EDE\u5DE6\u5074\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLARDE",t:8,d:"\u5C07\u4EE5\u6574\u6578\u90E8\u5206\u548C\u5206\u6578\u90E8\u5206\u8F49\u63DB\u70BA\u4EE5\u5C0F\u6578\u90E8\u5206\u8868\u793A\u7684\u91D1\u984D\u6578\u4F4D",a:"\u5C07\u4EE5\u6574\u6578\u90E8\u5206\u548C\u5206\u6578\u90E8\u5206\u8F49\u63DB\u70BA\u4EE5\u5C0F\u6578\u90E8\u5206\u8868\u793A\u7684\u91D1\u984D\u6578\u4F4D",m:[2,2],p:[{name:"fractional_dollar",detail:"\u4EE5\u6574\u6578\u90E8\u4EFD\u548C\u5206\u6578\u90E8\u5206\u8868\u793A\u7684\u6578\u4F4D,\u7528\u5C0F\u6578\u9EDE\u9694\u958B\u3002",example:"100.10",require:"m",repeat:"n",type:"rangenumber"},{name:"fraction",detail:"\u7528\u4F5C\u5206\u6578\u4E2D\u7684\u5206\u6BCD\u7684\u6574\u6578\u3002",example:"32",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DOLLARFR",t:8,d:"\u5C07\u5C0F\u6578\u8F49\u63DB\u70BA\u5206\u6578\u8868\u793A\u7684\u91D1\u984D\u6578\u4F4D\u3002",a:"\u5C07\u5C0F\u6578\u8F49\u63DB\u70BA\u5206\u6578\u8868\u793A\u7684\u91D1\u984D\u6578\u4F4D\u3002",m:[2,2],p:[{name:"decimal_dollar",detail:"\u5C0F\u6578\u3002",example:"100.125",require:"m",repeat:"n",type:"rangenumber"},{name:"fraction",detail:"\u7528\u4F5C\u5206\u6578\u4E2D\u7684\u5206\u6BCD\u7684\u6574\u6578\u3002",example:"32",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DB",t:8,d:"\u4F7F\u7528\u56FA\u5B9A\u9918\u984D\u905E\u6E1B\u6CD5,\u8FD4\u56DE\u6307\u5B9A\u671F\u9593\u5167\u67D0\u9805\u56FA\u5B9A\u8CC7\u7522\u7684\u6298\u820A\u503C\u3002",a:"\u4F7F\u7528\u56FA\u5B9A\u9918\u984D\u905E\u6E1B\u6CD5,\u8FD4\u56DE\u6307\u5B9A\u671F\u9593\u5167\u67D0\u9805\u56FA\u5B9A\u8CC7\u7522\u7684\u6298\u820A\u503C\u3002",m:[4,5],p:[{name:"cost",detail:"\u8CC7\u7522\u539F\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"\u6298\u820A\u672B\u5C3E\u6642\u7684\u503C\uFF08\u6709\u6642\u4E5F\u7A31\u70BA\u8CC7\u7522\u6B98\u503C\uFF09\u3002",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"\u8CC7\u7522\u7684\u6298\u820A\u671F\u6578\uFF08\u6709\u6642\u4E5F\u7A31\u4F5C\u8CC7\u7522\u7684\u4F7F\u7528\u58FD\u547D\uFF09\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"\u5728\u4F7F\u7528\u671F\u9650\u5167\u8981\u8A08\u7B97\u6298\u820A\u7684\u6298\u820A\u671F\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"month",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA12] - \u6298\u820A\u7B2C\u4E00\u5E74\u4E2D\u7684\u6708\u6578\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DDB",t:8,d:"\u7528\u96D9\u500D\u9918\u984D\u905E\u6E1B\u6CD5,\u8FD4\u56DE\u6307\u5B9A\u671F\u9593\u5167\u67D0\u9805\u56FA\u5B9A\u8CC7\u7522\u7684\u6298\u820A\u503C\u3002",a:"\u7528\u96D9\u500D\u9918\u984D\u905E\u6E1B\u6CD5,\u8FD4\u56DE\u6307\u5B9A\u671F\u9593\u5167\u67D0\u9805\u56FA\u5B9A\u8CC7\u7522\u7684\u6298\u820A\u503C\u3002",m:[4,5],p:[{name:"cost",detail:"\u8D44\u4EA7\u539F\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"\u6298\u820A\u672B\u5C3E\u6642\u7684\u503C\uFF08\u6709\u6642\u4E5F\u7A31\u70BA\u8CC7\u7522\u6B98\u503C\uFF09\u3002",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"\u8CC7\u7522\u7684\u6298\u820A\u671F\u6578\uFF08\u6709\u6642\u4E5F\u7A31\u4F5C\u8CC7\u7522\u7684\u4F7F\u7528\u58FD\u547D\uFF09\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"\u5728\u4F7F\u7528\u671F\u9650\u5167\u8981\u8A08\u7B97\u6298\u820A\u7684\u6298\u820A\u671F\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"factor",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA2] - \u6298\u820A\u7684\u905E\u6E1B\u4FC2\u6578\u3002",example:"2.25",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RATE",t:8,d:"\u8FD4\u56DE\u5E74\u91D1\u6BCF\u671F\u7684\u5229\u7387\u3002",a:"\u8FD4\u56DE\u5E74\u91D1\u6BCF\u671F\u7684\u5229\u7387\u3002",m:[3,6],p:[{name:"nper",detail:"\u5E74\u91D1\u7684\u4ED8\u6B3E\u7E3D\u671F\u6578\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pmt",detail:"\u6BCF\u671F\u7684\u4ED8\u6B3E\u91D1\u984D,\u5728\u5E74\u91D1\u9031\u671F\u5167\u4E0D\u80FD\u66F4\u6539\u3002",example:"-100",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73FE\u503C\u5373\u4E00\u7CFB\u5217\u672A\u4F86\u4ED8\u6B3E\u7576\u524D\u503C\u7684\u7E3D\u548C\u3002",example:"400",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u672A\u4F86\u503C,\u6216\u5728\u6700\u5F8C\u4E00\u6B21\u4ED8\u6B3E\u5F8C\u5E0C\u671B\u5F97\u5230\u7684\u73FE\u91D1\u9918\u984D\u3002",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u6642\u9593\u662F\u5728\u671F\u521D\u9084\u662F\u671F\u672B\u3002 + +0\u8868\u793A\u671F\u672B\uFF1B + +1\u8868\u793A\u671F\u521D\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"guess",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0.1] - \u9810\u671F\u5229\u7387\u3002",example:"0.1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"CUMPRINC",t:8,d:"\u57FA\u65BC\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387,\u8A08\u7B97\u6295\u8CC7\u5728\u591A\u500B\u4ED8\u6B3E\u671F\u5167\u7684\u7D2F\u8A08\u672C\u91D1\u511F\u9084\u984D\u3002",a:"\u57FA\u65BC\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387,\u8A08\u7B97\u6295\u8CC7\u5728\u591A\u500B\u4ED8\u6B3E\u671F\u5167\u7684\u7D2F\u8A08\u672C\u91D1\u511F\u9084\u984D\u3002",m:[6,6],p:[{name:"rate",detail:"\u5229\u7387\u3002",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u7E3D\u4ED8\u6B3E\u671F\u6578\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u5E74\u91D1\u7684\u73FE\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"start_period",detail:`\u958B\u59CB\u7D2F\u8A08\u8A08\u7B97\u7684\u4ED8\u6B3E\u671F\u5E8F\u865F\u3002 + +\u9996\u671F\u5FC5\u9808\u5927\u65BC\u7B49\u65BC1\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"end_period",detail:`\u7D50\u675F\u7D2F\u8A08\u8A08\u7B97\u7684\u4ED8\u6B3E\u671F\u5E8F\u865F\u3002 + +\u672B\u671F\u5FC5\u9808\u5927\u65BC\u9996\u671F\u3002`,example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`\u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u6642\u9593\u662F\u5728\u671F\u521D\u9084\u662F\u671F\u672B\u3002 + +0\u8868\u793A\u671F\u672B\uFF1B + +1\u8868\u793A\u671F\u521D\u3002`,example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUPNUM",t:8,d:"\u8FD4\u56DE\u5728\u7D50\u7B97\u65E5\u548C\u5230\u671F\u65E5\u4E4B\u9593\u7684\u4ED8\u606F\u6B21\u6578\uFF0C\u5411\u4E0A\u820D\u5165\u5230\u6700\u8FD1\u7684\u6574\u6578",a:"\u8FD4\u56DE\u5728\u7D50\u7B97\u65E5\u548C\u5230\u671F\u65E5\u4E4B\u9593\u7684\u4ED8\u606F\u6B21\u6578\uFF0C\u5411\u4E0A\u820D\u5165\u5230\u6700\u8FD1\u7684\u6574\u6578",m:[3,4],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"02",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6578\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8,frequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8,frequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8,frequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SYD",t:8,d:"\u8FD4\u56DE\u5728\u6307\u5B9A\u671F\u9593\u5167\u8CC7\u7522\u6309\u5E74\u9650\u7E3D\u548C\u6298\u820A\u6CD5\u8A08\u7B97\u7684\u6298\u820A\u3002",a:"\u8FD4\u56DE\u5728\u6307\u5B9A\u671F\u9593\u5167\u8CC7\u7522\u6309\u5E74\u9650\u7E3D\u548C\u6298\u820A\u6CD5\u8A08\u7B97\u7684\u6298\u820A\u3002",m:[4,4],p:[{name:"cost",detail:"\u8CC7\u7522\u539F\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"\u6298\u820A\u672B\u5C3E\u6642\u7684\u503C\uFF08\u6709\u6642\u4E5F\u7A31\u70BA\u8CC7\u7522\u6B98\u503C\uFF09\u3002",example:"50",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"\u8CC7\u7522\u7684\u6298\u820A\u671F\u6578\uFF08\u6709\u6642\u4E5F\u7A31\u4F5C\u8CC7\u7522\u7684\u4F7F\u7528\u58FD\u547D\uFF09\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"},{name:"period",detail:"\u5728\u4F7F\u7528\u671F\u9650\u5167\u8981\u8A08\u7B97\u6298\u820A\u7684\u6298\u820A\u671F\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLEQ",t:8,d:"\u57FA\u65BC\u8CBC\u73FE\u7387\u8A08\u7B97\u7F8E\u570B\u653F\u5E9C\u77ED\u671F\u50B5\u5238\u7684\u7B49\u6548\u5E74\u5316\u6536\u76CA\u7387\u3002",a:"\u57FA\u65BC\u8CBC\u73FE\u7387\u8A08\u7B97\u7F8E\u570B\u653F\u5E9C\u77ED\u671F\u50B5\u5238\u7684\u7B49\u6548\u5E74\u5316\u6536\u76CA\u7387\u3002",m:[3,3],p:[{name:"settlement",detail:"\u50B5\u5238\u7684\u7D50\u7B97\u65E5\u671F,\u6B64\u65E5\u671F\u70BA\u50B5\u5238\u767C\u884C\u5F8C\u4EA4\u4ED8\u7D66\u8CB7\u5BB6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u50B5\u5238\u7684\u5230\u671F\u6216\u7D50\u675F\u65E5\u671F,\u5C4A\u6642\u53EF\u5C07\u5176\u4EE5\u9762\u503C\u6216\u7968\u9762\u50F9\u503C\u8D16\u56DE\u3002",example:"1",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"\u50B5\u5238\u8CFC\u8CB7\u6642\u7684\u8CBC\u73FE\u7387\u3002",example:"2)",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLYIELD",t:8,d:"\u57FA\u65BC\u50F9\u683C\u8A08\u7B97\u7F8E\u570B\u653F\u5E9C\u77ED\u671F\u50B5\u5238\u7684\u6536\u76CA\u7387\u3002",a:"\u57FA\u65BC\u50F9\u683C\u8A08\u7B97\u7F8E\u570B\u653F\u5E9C\u77ED\u671F\u50B5\u5238\u7684\u6536\u76CA\u7387\u3002",m:[3,3],p:[{name:"settlement",detail:"\u50B5\u5238\u7684\u7D50\u7B97\u65E5\u671F,\u6B64\u65E5\u671F\u70BA\u50B5\u5238\u767C\u884C\u5F8C\u4EA4\u4ED8\u7D66\u8CB7\u5BB6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u50B5\u5238\u7684\u5230\u671F\u6216\u7D50\u675F\u65E5\u671F,\u5C4A\u6642\u53EF\u5C07\u5176\u4EE5\u9762\u503C\u6216\u7968\u9762\u50F9\u503C\u8D16\u56DE\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"pr",detail:"\u50B5\u5238\u7684\u8CFC\u8CB7\u50F9\u683C\u3002",example:"95",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TBILLPRICE",t:8,d:"\u57FA\u65BC\u8CBC\u73FE\u7387\u8A08\u7B97\u7F8E\u570B\u653F\u5E9C\u77ED\u671F\u50B5\u5238\u7684\u50F9\u683C\u3002",a:"\u57FA\u65BC\u8CBC\u73FE\u7387\u8A08\u7B97\u7F8E\u570B\u653F\u5E9C\u77ED\u671F\u50B5\u5238\u7684\u50F9\u683C\u3002",m:[3,3],p:[{name:"settlement",detail:"\u50B5\u5238\u7684\u7D50\u7B97\u65E5\u671F,\u6B64\u65E5\u671F\u70BA\u50B5\u5238\u767C\u884C\u5F8C\u4EA4\u4ED8\u7D66\u8CB7\u5BB6\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u50B5\u5238\u7684\u5230\u671F\u6216\u7D50\u675F\u65E5\u671F,\u5C4A\u6642\u53EF\u5C07\u5176\u4EE5\u9762\u503C\u6216\u7968\u9762\u50F9\u503C\u8D16\u56DE\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"\u50B5\u5238\u8CFC\u8CB7\u6642\u7684\u8CBC\u73FE\u7387\u3002",example:"0.09",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PV",t:8,d:"\u57FA\u65BC\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387,\u8A08\u7B97\u5E74\u91D1\u6295\u8CC7\u7684\u73FE\u503C\u3002",a:"\u57FA\u65BC\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387,\u8A08\u7B97\u5E74\u91D1\u6295\u8CC7\u7684\u73FE\u503C\u3002",m:[3,5],p:[{name:"rate",detail:"\u5404\u671F\u5229\u7387\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u5E74\u91D1\u7684\u4ED8\u6B3E\u7E3D\u671F\u6578\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pmt",detail:"\u6BCF\u671F\u7684\u4ED8\u6B3E\u91D1\u984D,\u5728\u5E74\u91D1\u9031\u671F\u5167\u4E0D\u80FD\u66F4\u6539\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9078] - \u672A\u4F86\u503C,\u6216\u5728\u6700\u5F8C\u4E00\u6B21\u4ED8\u6B3E\u5F8C\u5E0C\u671B\u5F97\u5230\u7684\u73FE\u91D1\u9918\u984D\u3002",example:"D2",require:"o",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u6642\u9593\u662F\u5728\u671F\u521D\u9084\u662F\u671F\u672B\u3002 + +0\u8868\u793A\u671F\u672B\uFF1B + +1\u8868\u793A\u671F\u521D\u3002`,example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"ACCRINT",t:8,d:"\u8FD4\u56DE\u5B9A\u671F\u4ED8\u606F\u8B49\u5238\u7684\u61C9\u8A08\u5229\u606F\u3002",a:"\u8FD4\u56DE\u5B9A\u671F\u4ED8\u606F\u8B49\u5238\u7684\u61C9\u8A08\u5229\u606F\u3002",m:[6,8],p:[{name:"issue",detail:"\u6709\u50F9\u8B49\u5238\u7684\u767C\u884C\u65E5\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"first_interest",detail:"\u6709\u50F9\u8B49\u5238\u7684\u9996\u6B21\u8A08\u606F\u65E5\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"par",detail:"\u8B49\u5238\u7684\u7968\u9762\u503C\u3002",example:"10000",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6578\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8,frequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8,frequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8,frequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A""\u6B50\u6D3230/360"\u65B9\u6CD5"-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"calc_method",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BATRUE\uFF08\uFF09] - \u4E00\u500B\u908F\u8F2F\u503C,\u6307\u5B9A\u7576\u7D50\u7B97\u65E5\u671F\u665A\u65BC\u9996\u6B21\u8A08\u606F\u65E5\u671F\u6642\u7528\u65BC\u8A08\u7B97\u7E3D\u61C9\u8A08\u5229\u606F\u7684\u65B9\u6CD5\u3002 + +\u5982\u679C\u503C\u70BATRUE,\u5247\u8FD4\u56DE\u5F9E\u767C\u884C\u65E5\u5230\u7D50\u7B97\u65E5\u7684\u7E3D\u61C9\u8A08\u5229\u606F\u3002 + +\u5982\u679C\u503C\u70BAFALSE,\u5247\u8FD4\u56DE\u5F9E\u9996\u6B21\u8A08\u606F\u65E5\u5230\u7D50\u7B97\u65E5\u7684\u61C9\u8A08\u5229\u606F\u3002`,example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"ACCRINTM",t:8,d:"\u8FD4\u56DE\u5728\u5230\u671F\u65E5\u652F\u4ED8\u5229\u606F\u7684\u6709\u50F9\u8B49\u5238\u7684\u61C9\u8A08\u5229\u606F\u3002",a:"\u8FD4\u56DE\u5728\u5230\u671F\u65E5\u652F\u4ED8\u5229\u606F\u7684\u6709\u50F9\u8B49\u5238\u7684\u61C9\u8A08\u5229\u606F\u3002",m:[4,5],p:[{name:"issue",detail:"\u6709\u50F9\u8B49\u5238\u7684\u767C\u884C\u65E5\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002",example:"DATE(1969",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"par",detail:"\u8B49\u5238\u7684\u7968\u9762\u503C\u3002",example:"1000",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYBS",t:8,d:"\u8FD4\u56DE\u5F9E\u4ED8\u606F\u671F\u958B\u59CB\u5230\u7D50\u7B97\u65E5\u7684\u5929\u6578\u3002",a:"\u8FD4\u56DE\u5F9E\u4ED8\u606F\u671F\u958B\u59CB\u5230\u7D50\u7B97\u65E5\u7684\u5929\u6578\u3002",m:[3,4],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6578\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8,frequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8,frequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8,frequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYS",t:8,d:"\u8FD4\u56DE\u7D50\u7B97\u65E5\u6240\u5728\u7684\u4ED8\u606F\u671F\u7684\u5929\u6578\u3002",a:"\u8FD4\u56DE\u7D50\u7B97\u65E5\u6240\u5728\u7684\u4ED8\u606F\u671F\u7684\u5929\u6578\u3002",m:[3,4],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6578\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8,frequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8,frequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8,frequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] -\u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPDAYSNC",t:8,d:"\u8FD4\u56DE\u5F9E\u7D50\u7B97\u65E5\u5230\u4E0B\u4E00\u7968\u606F\u652F\u4ED8\u65E5\u4E4B\u9593\u7684\u5929\u6578\u3002",a:"\u8FD4\u56DE\u5F9E\u7D50\u7B97\u65E5\u5230\u4E0B\u4E00\u7968\u606F\u652F\u4ED8\u65E5\u4E4B\u9593\u7684\u5929\u6578\u3002",m:[3,4],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6578\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8,frequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8,frequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8,frequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPNCD",t:8,d:"\u8A08\u7B97\u7D50\u7B97\u65E5\u4E4B\u5F8C\u7684\u4E0B\u4E00\u7968\u606F\u6216\u5229\u606F\u6D3E\u767C\u65E5\u671F\u3002",a:"\u8A08\u7B97\u7D50\u7B97\u65E5\u4E4B\u5F8C\u7684\u4E0B\u4E00\u7968\u606F\u6216\u5229\u606F\u6D3E\u767C\u65E5\u671F\u3002",m:[3,4],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6578\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8,frequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8,frequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8,frequency = 4\u3002`,example:"01)",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"DATE(2019",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COUPPCD",t:8,d:"\u8A08\u7B97\u7D50\u7B97\u65E5\u4E4B\u524D\u7684\u6700\u5F8C\u4E00\u500B\u7968\u606F\u6216\u5229\u606F\u652F\u4ED8\u65E5\u3002",a:"\u8A08\u7B97\u7D50\u7B97\u65E5\u4E4B\u524D\u7684\u6700\u5F8C\u4E00\u500B\u7968\u606F\u6216\u5229\u606F\u652F\u4ED8\u65E5\u3002",m:[3,4],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6578\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8,frequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8,frequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8,frequency = 4 \u3002`,example:"01)",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"DATE(2019",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FV",t:8,d:"\u57FA\u65BC\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387,\u8A08\u7B97\u5E74\u91D1\u6295\u8CC7\u7684\u672A\u4F86\u50F9\u503C\u3002",a:"\u57FA\u65BC\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387,\u8A08\u7B97\u5E74\u91D1\u6295\u8CC7\u7684\u672A\u4F86\u50F9\u503C\u3002",m:[3,5],p:[{name:"rate",detail:"\u5404\u671F\u5229\u7387\u3002",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u5E74\u91D1\u7684\u4ED8\u6B3E\u7E3D\u671F\u6578\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pmt",detail:"\u5404\u671F\u6240\u61C9\u652F\u4ED8\u7684\u91D1\u984D,\u5728\u6574\u500B\u5E74\u91D1\u671F\u9593\u4FDD\u6301\u4E0D\u8B8A\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0 ] - \u73FE\u503C,\u6216\u4E00\u7CFB\u5217\u672A\u4F86\u4ED8\u6B3E\u7684\u7576\u524D\u503C\u7684\u7D2F\u7A4D\u548C\u3002",example:"400",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0 ] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u6642\u9593\u662F\u5728\u671F\u521D\u9084\u662F\u671F\u672B\u3002 + +0\u8868\u793A\u671F\u672B\uFF1B + +1\u8868\u793A\u671F\u521D\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"FVSCHEDULE",t:8,d:"\u8FD4\u56DE\u61C9\u7528\u4E00\u7CFB\u5217\u8907\u5229\u7387\u8A08\u7B97\u7684\u521D\u59CB\u672C\u91D1\u7684\u672A\u4F86\u503C\u3002",a:"\u8FD4\u56DE\u61C9\u7528\u4E00\u7CFB\u5217\u8907\u5229\u7387\u8A08\u7B97\u7684\u521D\u59CB\u672C\u91D1\u7684\u672A\u4F86\u503C\u3002",m:[2,2],p:[{name:"principal",detail:"\u73FE\u503C\u3002",example:"10000",require:"m",repeat:"n",type:"rangenumber"},{name:"schedule",detail:`\u7528\u65BC\u8A08\u7B97\u672C\u91D1\u8907\u5229\u7684\u4E00\u7D44\u5229\u7387\u3002 + +\u5229\u7387\u9336\u5FC5\u9808\u662F\u7BC4\u570D\u6216\u6578\u7D44,\u5176\u4E2D\u5305\u542B\u8981\u7528\u65BC\u8A08\u7B97\u8907\u5229\u7684\u4E00\u7D44\u5229\u7387\u3002\u9019\u4E9B\u5229\u7387\u503C\u61C9\u8A72\u4EE5\u5341\u9032\u4F4D\u5C0F\u6578\u5F62\u5F0F\u8868\u793A,\u6216\u8005\u4F7F\u7528UNARY_PERCENT\u4EE5\u767E\u5206\u6BD4\u5F62\u5F0F\u8868\u793A,\u5373\u8868\u793A\u70BA0.09\u6216UNARY_PERCENT\uFF089\uFF09,\u800C\u4E0D\u8981\u8868\u793A\u70BA9\u3002`,example:"A2:A100",require:"m",repeat:"n",type:"range"}]},{n:"YIELD",t:8,d:"\u8FD4\u56DE\u5B9A\u671F\u652F\u4ED8\u5229\u606F\u7684\u50B5\u5238\u7684\u6536\u76CA\u7387\u3002",a:"\u8FD4\u56DE\u5B9A\u671F\u652F\u4ED8\u5229\u606F\u7684\u50B5\u5238\u7684\u6536\u76CA\u7387\u3002",m:[6,7],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.057",require:"m",repeat:"n",type:"rangenumber"},{name:"pr",detail:"\u6709\u50F9\u8B49\u5238\u7684\u50F9\u683C\u3002",example:"95",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u6709\u50F9\u8B49\u5238\u7684\u6E05\u511F\u50F9\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6578\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8,frequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8,frequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8,frequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"YIELDDISC",t:8,d:"\u57FA\u65BC\u50F9\u683C\u8A08\u7B97\u6298\u50F9\u767C\u884C\u7684\uFF08\u4E0D\u5E36\u606F\uFF09\u50B5\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",a:"\u57FA\u65BC\u50F9\u683C\u8A08\u7B97\u6298\u50F9\u767C\u884C\u7684\uFF08\u4E0D\u5E36\u606F\uFF09\u50B5\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",m:[4,5],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"pr",detail:"\u6709\u50F9\u8B49\u5238\u7684\u50F9\u683C\u3002",example:"95",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u6709\u50F9\u8B49\u5238\u7684\u6E05\u511F\u50F9\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"NOMINAL",t:8,d:"\u57FA\u65BC\u7D66\u5B9A\u7684\u5BE6\u969B\u5229\u7387\u548C\u5E74\u8907\u5229\u671F\u6578,\u8FD4\u56DE\u540D\u7FA9\u5E74\u5229\u7387\u3002",a:"\u57FA\u65BC\u7D66\u5B9A\u7684\u5BE6\u969B\u5229\u7387\u548C\u5E74\u8907\u5229\u671F\u6578,\u8FD4\u56DE\u540D\u7FA9\u5E74\u5229\u7387\u3002",m:[2,2],p:[{name:"effect_rate",detail:"\u6BCF\u5E74\u7684\u5BE6\u969B\u5229\u7387\u3002",example:"0.85",require:"m",repeat:"n",type:"rangenumber"},{name:"npery",detail:"\u6BCF\u5E74\u7684\u8907\u5229\u671F\u6578\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"XIRR",t:8,d:"\u8FD4\u56DE\u4E00\u7D44\u4E0D\u4E00\u5B9A\u5B9A\u671F\u767C\u751F\u7684\u73FE\u91D1\u6D41\u7684\u5167\u90E8\u6536\u76CA\u7387\u3002",a:"\u8FD4\u56DE\u4E00\u7D44\u4E0D\u4E00\u5B9A\u5B9A\u671F\u767C\u751F\u7684\u73FE\u91D1\u6D41\u7684\u5167\u90E8\u6536\u76CA\u7387\u3002",m:[2,3],p:[{name:"values",detail:`\u5176\u4E2D\u542B\u6709\u6295\u8CC7\u76F8\u95DC\u6536\u76CA\u6216\u652F\u51FA\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002 + +\u73FE\u91D1\u6D41\u6578\u984D\u4E2D\u5FC5\u9808\u81F3\u5C11\u5305\u542B\u4E00\u9805\u8CA0\u7684\u548C\u4E00\u9805\u6B63\u7684\u73FE\u91D1\u6D41\u91D1\u984D\u624D\u80FD\u8A08\u7B97\u56DE\u5831\u7387\u3002`,example:"B2:B25",require:"m",repeat:"n",type:"range"},{name:"dates",detail:"\u8207\u73FE\u91D1\u6D41\u6578\u984D\u53C3\u6578\u4E2D\u7684\u73FE\u91D1\u6D41\u5C0D\u61C9\u7684\u65E5\u671F\u6578\u7D44\u6216\u7BC4\u570D\u3002",example:"C2:C25",require:"m",repeat:"n",type:"range"},{name:"guess",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0.1] - \u5C0D\u5167\u90E8\u56DE\u5831\u7387\u7684\u4F30\u7B97\u503C\u3002",example:"250",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MIRR",t:8,d:"\u8FD4\u56DE\u4E00\u7CFB\u5217\u5B9A\u671F\u73FE\u91D1\u6D41\u7684\u4FEE\u6539\u5F8C\u5167\u90E8\u6536\u76CA\u7387\u3002",a:"\u8FD4\u56DE\u4E00\u7CFB\u5217\u5B9A\u671F\u73FE\u91D1\u6D41\u7684\u4FEE\u6539\u5F8C\u5167\u90E8\u6536\u76CA\u7387\u3002",m:[3,3],p:[{name:"values",detail:`\u5176\u4E2D\u542B\u6709\u6295\u8CC7\u76F8\u95DC\u6536\u76CA\u6216\u652F\u51FA\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002 + +\u73FE\u91D1\u6D41\u6578\u984D\u4E2D\u5FC5\u9808\u81F3\u5C11\u5305\u542B\u4E00\u9805\u8CA0\u7684\u548C\u4E00\u9805\u6B63\u7684\u73FE\u91D1\u6D41\u91D1\u984D\u624D\u80FD\u8A08\u7B97\u56DE\u5831\u7387\u3002`,example:"A2:A25",require:"m",repeat:"n",type:"range"},{name:"finance_rate",detail:"\u73FE\u91D1\u6D41\u4E2D\u4F7F\u7528\u7684\u8CC7\u91D1\u652F\u4ED8\u7684\u5229\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"reinvest_rate",detail:"\u5C07\u73FE\u91D1\u6D41\u518D\u6295\u8CC7\u7684\u6536\u76CA\u7387\u3002",example:"0.12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"IRR",t:8,d:"\u8FD4\u56DE\u7531\u503C\u4E2D\u7684\u6578\u4F4D\u8868\u793A\u7684\u4E00\u7CFB\u5217\u73FE\u91D1\u6D41\u7684\u5167\u90E8\u6536\u76CA\u7387\u3002 ",a:"\u8FD4\u56DE\u7531\u503C\u4E2D\u7684\u6578\u4F4D\u8868\u793A\u7684\u4E00\u7CFB\u5217\u73FE\u91D1\u6D41\u7684\u5167\u90E8\u6536\u76CA\u7387\u3002 ",m:[1,2],p:[{name:"values",detail:`\u5176\u4E2D\u542B\u6709\u6295\u8CC7\u76F8\u95DC\u6536\u76CA\u6216\u652F\u51FA\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002 + +\u73FE\u91D1\u6D41\u6578\u984D\u4E2D\u5FC5\u9808\u81F3\u5C11\u5305\u542B\u4E00\u9805\u8CA0\u7684\u548C\u4E00\u9805\u6B63\u7684\u73FE\u91D1\u6D41\u91D1\u984D\u624D\u80FD\u8A08\u7B97\u56DE\u5831\u7387\u3002`,example:"A2:A25",require:"m",repeat:"n",type:"range"},{name:"guess",detail:"[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0.1] - \u5167\u90E8\u6536\u76CA\u7387\u7684\u4F30\u503C\u3002",example:"200",require:"o",repeat:"n",type:"rangenumber"}]},{n:"NPV",t:8,d:"\u4F7F\u7528\u8CBC\u73FE\u7387\u548C\u4E00\u7CFB\u5217\u672A\u4F86\u652F\u51FA\uFF08\u8CA0\u503C\uFF09\u548C\u6536\u76CA\uFF08\u6B63\u503C\uFF09\u4F86\u8A08\u7B97\u4E00\u9805\u6295\u8CC7\u7684\u6DE8\u73FE\u503C\u3002",a:"\u4F7F\u7528\u8CBC\u73FE\u7387\u548C\u4E00\u7CFB\u5217\u672A\u4F86\u652F\u51FA\uFF08\u8CA0\u503C\uFF09\u548C\u6536\u76CA\uFF08\u6B63\u503C\uFF09\u4F86\u8A08\u7B97\u4E00\u9805\u6295\u8CC7\u7684\u6DE8\u73FE\u503C\u3002",m:[2,255],p:[{name:"rate",detail:"\u67D0\u4E00\u671F\u9593\u7684\u8CBC\u73FE\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"value1",detail:"\u7B2C\u4E00\u7B46\u652F\u51FA\uFF08\u8CA0\u503C\uFF09\u548C\u6536\u76CA\uFF08\u6B63\u503C\uFF09\u3002",example:"200",require:"m",repeat:"n",type:"rangeall"},{name:"value2, ...",detail:"[\u53EF\u9078] - \u5176\u4ED6\u652F\u51FA\uFF08\u8CA0\u503C\uFF09\u548C\u6536\u76CA\uFF08\u6B63\u503C\uFF09\u3002",example:"250",require:"o",repeat:"y",type:"rangeall"}]},{n:"XNPV",t:8,d:"\u8FD4\u56DE\u4E00\u7D44\u73FE\u91D1\u6D41\u7684\u6DE8\u73FE\u503C,\u9019\u4E9B\u73FE\u91D1\u6D41\u4E0D\u4E00\u5B9A\u5B9A\u671F\u767C\u751F\u3002",a:"\u8FD4\u56DE\u4E00\u7D44\u73FE\u91D1\u6D41\u7684\u6DE8\u73FE\u503C,\u9019\u4E9B\u73FE\u91D1\u6D41\u4E0D\u4E00\u5B9A\u5B9A\u671F\u767C\u751F\u3002",m:[3,3],p:[{name:"rate",detail:"\u61C9\u7528\u65BC\u73FE\u91D1\u6D41\u7684\u8CBC\u73FE\u7387\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"values",detail:"\u8207dates\u4E2D\u7684\u652F\u4ED8\u6642\u9593\u76F8\u5C0D\u61C9\u7684\u4E00\u7CFB\u5217\u73FE\u91D1\u6D41\u3002",example:"B2:B25",require:"m",repeat:"n",type:"range"},{name:"dates",detail:"\u8207\u73FE\u91D1\u6D41\u652F\u4ED8\u76F8\u5C0D\u61C9\u7684\u652F\u4ED8\u65E5\u671F\u9336\u3002",example:"C2:C25",require:"m",repeat:"n",type:"range"}]},{n:"CUMIPMT",t:8,d:"\u57FA\u65BC\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387,\u8A08\u7B97\u6295\u8CC7\u5728\u4E00\u7CFB\u5217\u4ED8\u6B3E\u671F\u5167\u7684\u7D2F\u8A08\u5229\u606F\u3002",a:"\u57FA\u65BC\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387,\u8A08\u7B97\u6295\u8CC7\u5728\u4E00\u7CFB\u5217\u4ED8\u6B3E\u671F\u5167\u7684\u7D2F\u8A08\u5229\u606F\u3002",m:[6,6],p:[{name:"rate",detail:"\u5229\u606F\u7387\u3002",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u7E3D\u4ED8\u6B3E\u671F\u6578\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73FE\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"start_period",detail:`\u958B\u59CB\u7D2F\u8A08\u8A08\u7B97\u7684\u4ED8\u6B3E\u671F\u5E8F\u865F\u3002 + +\u9996\u671F\u5FC5\u9808\u5927\u65BC\u7B49\u65BC1\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"end_period",detail:`\u7D50\u675F\u7D2F\u8A08\u8A08\u7B97\u7684\u4ED8\u6B3E\u671F\u5E8F\u865F\u3002 + +\u672B\u671F\u5FC5\u9808\u5927\u65BC\u9996\u671F\u3002`,example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`\u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u6642\u9593\u662F\u5728\u671F\u521D\u9084\u662F\u671F\u672B\u3002 + +0\u8868\u793A\u671F\u672B\uFF1B + +1\u8868\u793A\u671F\u521D\u3002`,example:"0",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PMT",t:8,d:"\u7528\u65BC\u6839\u64DA\u56FA\u5B9A\u4ED8\u6B3E\u984D\u548C\u56FA\u5B9A\u5229\u7387\u8A08\u7B97\u8CB8\u6B3E\u7684\u4ED8\u6B3E\u984D\u3002",a:"\u7528\u65BC\u6839\u64DA\u56FA\u5B9A\u4ED8\u6B3E\u984D\u548C\u56FA\u5B9A\u5229\u7387\u8A08\u7B97\u8CB8\u6B3E\u7684\u4ED8\u6B3E\u984D\u3002",m:[3,5],p:[{name:"rate",detail:"\u8CB8\u6B3E\u5229\u7387\u3002",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u8A72\u9805\u8CB8\u6B3E\u7684\u4ED8\u6B3E\u7E3D\u6578\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73FE\u503C,\u6216\u4E00\u7CFB\u5217\u672A\u4F86\u4ED8\u6B3E\u984D\u73FE\u5728\u6240\u503C\u7684\u7E3D\u984D,\u4E5F\u53EB\u672C\u91D1\u3002",example:" 100000",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u672A\u4F86\u503C,\u6216\u5728\u6700\u5F8C\u4E00\u6B21\u4ED8\u6B3E\u5F8C\u5E0C\u671B\u5F97\u5230\u7684\u73FE\u91D1\u9918\u984D\u3002",example:"D2",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u6642\u9593\u662F\u5728\u671F\u521D\u9084\u662F\u671F\u672B\u3002 + +0\u8868\u793A\u671F\u672B\uFF1B + +1\u8868\u793A\u671F\u521D\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"IPMT",t:8,d:"\u57FA\u65BC\u56FA\u5B9A\u5229\u7387\u53CA\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u7BA1\u9053,\u8FD4\u56DE\u7D66\u5B9A\u671F\u6578\u5167\u5C0D\u6295\u8CC7\u7684\u5229\u606F\u511F\u9084\u984D\u3002",a:"\u57FA\u65BC\u56FA\u5B9A\u5229\u7387\u53CA\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u7BA1\u9053,\u8FD4\u56DE\u7D66\u5B9A\u671F\u6578\u5167\u5C0D\u6295\u8CC7\u7684\u5229\u606F\u511F\u9084\u984D\u3002",m:[4,6],p:[{name:"rate",detail:"\u5404\u671F\u5229\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"per",detail:"\u7528\u65BC\u8A08\u7B97\u5176\u5229\u606F\u6578\u984D\u7684\u671F\u6578,\u5FC5\u9808\u57281\u5230nper\u4E4B\u9593\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u5E74\u91D1\u7684\u4ED8\u6B3E\u7E3D\u671F\u6578\u3002",example:"12",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73FE\u503C,\u6216\u4E00\u7CFB\u5217\u672A\u4F86\u4ED8\u6B3E\u7684\u7576\u524D\u503C\u7684\u7D2F\u7A4D\u548C\u3002",example:"80000",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u672A\u4F86\u503C,\u6216\u5728\u6700\u5F8C\u4E00\u6B21\u4ED8\u6B3E\u5F8C\u5E0C\u671B\u5F97\u5230\u7684\u73FE\u91D1\u9918\u984D\u3002",example:"E2",require:"m",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u6642\u9593\u662F\u5728\u671F\u521D\u9084\u662F\u671F\u672B\u3002 + +0\u8868\u793A\u671F\u672B\uFF1B + +1\u8868\u793A\u671F\u521D\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PPMT",t:8,d:"\u8FD4\u56DE\u6839\u64DA\u5B9A\u671F\u56FA\u5B9A\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\u800C\u5B9A\u7684\u6295\u8CC7\u5728\u5DF2\u77E5\u671F\u9593\u5167\u7684\u672C\u91D1\u511F\u4ED8\u984D\u3002",a:"\u8FD4\u56DE\u6839\u64DA\u5B9A\u671F\u56FA\u5B9A\u4ED8\u6B3E\u548C\u56FA\u5B9A\u5229\u7387\u800C\u5B9A\u7684\u6295\u8CC7\u5728\u5DF2\u77E5\u671F\u9593\u5167\u7684\u672C\u91D1\u511F\u4ED8\u984D\u3002",m:[4,6],p:[{name:"rate",detail:"\u5404\u671F\u5229\u7387\u3002",example:"0.1",require:"m",repeat:"n",type:"rangenumber"},{name:"per",detail:"\u6307\u5B9A\u671F\u6578,\u8A72\u503C\u5FC5\u9808\u5728 1 \u5230 nper \u7BC4\u570D\u5167\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"nper",detail:"\u5E74\u91D1\u7684\u4ED8\u6B3E\u7E3D\u671F\u6578\u3002",example:"3*12",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73FE\u503C\u5373\u4E00\u7CFB\u5217\u672A\u4F86\u4ED8\u6B3E\u7576\u524D\u503C\u7684\u7E3D\u548C\u3002",example:"100000",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u672A\u4F86\u503C,\u6216\u5728\u6700\u5F8C\u4E00\u6B21\u4ED8\u6B3E\u5F8C\u5E0C\u671B\u5F97\u5230\u7684\u73FE\u91D1\u9918\u984D\u3002",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u6642\u9593\u662F\u5728\u671F\u521D\u9084\u662F\u671F\u672B\u3002 + +0\u8868\u793A\u671F\u672B\uFF1B + +1\u8868\u793A\u671F\u521D\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"INTRATE",t:8,d:"\u8FD4\u56DE\u5B8C\u5168\u6295\u8CC7\u578B\u8B49\u5238\u7684\u5229\u7387\u3002",a:"\u8FD4\u56DE\u5B8C\u5168\u6295\u8CC7\u578B\u8B49\u5238\u7684\u5229\u7387\u3002",m:[4,5],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"investment",detail:"\u6709\u50F9\u8B49\u5238\u7684\u6295\u8CC7\u984D\u3002",example:"100000",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u6709\u50F9\u8B49\u5238\u5230\u671F\u6642\u7684\u514C\u63DB\u503C\u3002",example:"101200",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"12",require:"m",repeat:"n",type:"rangenumber"}]},{n:"PRICE",t:8,d:"\u8FD4\u56DE\u5B9A\u671F\u4ED8\u606F\u7684\u9762\u503C\uFFE5100\u7684\u6709\u50F9\u8B49\u5238\u7684\u50F9\u683C\u3002",a:"\u8FD4\u56DE\u5B9A\u671F\u4ED8\u606F\u7684\u9762\u503C\uFFE5100\u7684\u6709\u50F9\u8B49\u5238\u7684\u50F9\u683C\u3002",m:[6,7],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.057",require:"m",repeat:"n",type:"rangenumber"},{name:"yld",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",example:"0.065",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u9762\u503C\uFFE5100\u7684\u6709\u50F9\u8B49\u5238\u7684\u6E05\u511F\u50F9\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6578\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8,frequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8,frequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8,frequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PRICEDISC",t:8,d:"\u8FD4\u56DE\u6298\u50F9\u767C\u884C\u7684\u9762\u503C\uFFE5100\u7684\u6709\u50F9\u8B49\u5238\u7684\u50F9\u683C\u3002",a:"\u8FD4\u56DE\u6298\u50F9\u767C\u884C\u7684\u9762\u503C\uFFE5100\u7684\u6709\u50F9\u8B49\u5238\u7684\u50F9\u683C\u3002",m:[4,5],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"discount",detail:"\u6709\u4EF7\u8BC1\u5238\u7684\u8D34\u73B0\u7387\u3002",example:"0.0525",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u9762\u503C\uFFE5100\u7684\u6709\u50F9\u8B49\u5238\u7684\u6E05\u511F\u50F9\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"PRICEMAT",t:8,d:"\u8FD4\u56DE\u5230\u671F\u4ED8\u606F\u7684\u9762\u503C\uFFE5100\u7684\u6709\u50F9\u8B49\u5238\u7684\u50F9\u683C\u3002",a:"\u8FD4\u56DE\u5230\u671F\u4ED8\u606F\u7684\u9762\u503C\uFFE5100\u7684\u6709\u50F9\u8B49\u5238\u7684\u50F9\u683C\u3002",m:[5,6],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"issue",detail:"\u6709\u50F9\u8B49\u5238\u7684\u767C\u884C\u65E5\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"rate",detail:"\u6709\u50F9\u8B49\u5238\u5728\u767C\u884C\u65E5\u7684\u5229\u7387\u3002",example:"0.061",require:"m",repeat:"n",type:"rangenumber"},{name:"yld",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",example:"0.061",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"RECEIVED",t:8,d:"\u8FD4\u56DE\u4E00\u6B21\u6027\u4ED8\u606F\u7684\u6709\u50F9\u8B49\u5238\u5230\u671F\u6536\u56DE\u7684\u91D1\u984D\u3002",a:"\u8FD4\u56DE\u4E00\u6B21\u6027\u4ED8\u606F\u7684\u6709\u50F9\u8B49\u5238\u5230\u671F\u6536\u56DE\u7684\u91D1\u984D\u3002",m:[4,5],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"investment",detail:"\u6709\u50F9\u8B49\u5238\u7684\u6295\u8CC7\u984D\u3002",example:"10000000",require:"m",repeat:"n",type:"rangenumber"},{name:"discount",detail:"\u6709\u50F9\u8B49\u5238\u7684\u8CBC\u73FE\u7387\u3002",example:"0.0575",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"12",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DISC",t:8,d:"\u8FD4\u56DE\u6709\u50F9\u8B49\u5238\u7684\u8CBC\u73FE\u7387\u3002",a:"\u8FD4\u56DE\u6709\u50F9\u8B49\u5238\u7684\u8CBC\u73FE\u7387\u3002",m:[4,5],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"pr",detail:"\u6709\u50F9\u8B49\u5238\u7684\u50F9\u683C\uFF08\u6309\u9762\u503C\u70BA\uFFE5100\u8A08\u7B97\uFF09\u3002",example:"97.975",require:"m",repeat:"n",type:"rangenumber"},{name:"redemption",detail:"\u9762\u503C\uFFE5100\u7684\u6709\u50F9\u8B49\u5238\u7684\u6E05\u511F\u50F9\u503C\u3002",example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"12",require:"o",repeat:"n",type:"rangenumber"}]},{n:"NPER",t:8,d:"\u57FA\u65BC\u56FA\u5B9A\u5229\u7387\u53CA\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u7BA1\u9053,\u8FD4\u56DE\u67D0\u9805\u6295\u8CC7\u7684\u7E3D\u671F\u6578\u3002",a:"\u57FA\u65BC\u56FA\u5B9A\u5229\u7387\u53CA\u7B49\u984D\u5206\u671F\u4ED8\u6B3E\u7BA1\u9053,\u8FD4\u56DE\u67D0\u9805\u6295\u8CC7\u7684\u7E3D\u671F\u6578\u3002",m:[3,5],p:[{name:"rate",detail:"\u5404\u671F\u5229\u7387\u3002",example:"0.12",require:"m",repeat:"n",type:"rangenumber"},{name:"pmt",detail:"\u5404\u671F\u6240\u61C9\u652F\u4ED8\u7684\u91D1\u984D,\u5728\u6574\u500B\u5E74\u91D1\u671F\u9593\u4FDD\u6301\u4E0D\u8B8A\u3002",example:"500",require:"m",repeat:"n",type:"rangenumber"},{name:"pv",detail:"\u73FE\u503C,\u6216\u4E00\u7CFB\u5217\u672A\u4F86\u4ED8\u6B3E\u7684\u7576\u524D\u503C\u7684\u7D2F\u7A4D\u548C\u3002",example:"40000",require:"m",repeat:"n",type:"rangenumber"},{name:"fv",detail:"[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u672A\u4F86\u503C,\u6216\u5728\u6700\u5F8C\u4E00\u6B21\u4ED8\u6B3E\u5F8C\u5E0C\u671B\u5F97\u5230\u7684\u73FE\u91D1\u9918\u984D\u3002",example:"0",require:"o",repeat:"n",type:"rangenumber"},{name:"type",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BA0] - \u6307\u5B9A\u5404\u671F\u7684\u4ED8\u6B3E\u6642\u9593\u662F\u5728\u671F\u521D\u9084\u662F\u671F\u672B\u3002 + +0\u8868\u793A\u671F\u672B\uFF1B + +1\u8868\u793A\u671F\u521D\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SLN",t:8,d:"\u8FD4\u56DE\u4E00\u500B\u671F\u9593\u5167\u7684\u8CC7\u7522\u7684\u76F4\u7DDA\u6298\u820A\u3002",a:"\u8FD4\u56DE\u4E00\u500B\u671F\u9593\u5167\u7684\u8CC7\u7522\u7684\u76F4\u7DDA\u6298\u820A\u3002",m:[3,3],p:[{name:"cost",detail:"\u8CC7\u7522\u539F\u503C\u3002",example:"300000",require:"m",repeat:"n",type:"rangenumber"},{name:"salvage",detail:"\u6298\u820A\u672B\u5C3E\u6642\u7684\u503C\uFF08\u6709\u6642\u4E5F\u7A31\u70BA\u8CC7\u7522\u6B98\u503C\uFF09\u3002",example:"75000",require:"m",repeat:"n",type:"rangenumber"},{name:"life",detail:"\u8CC7\u7522\u7684\u6298\u820A\u671F\u6578\uFF08\u6709\u6642\u4E5F\u7A31\u4F5C\u8CC7\u7522\u7684\u4F7F\u7528\u58FD\u547D\uFF09\u3002",example:"10",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DURATION",t:8,d:"\u8FD4\u56DE\u5047\u8A2D\u9762\u503C\uFFE5100\u7684\u5B9A\u671F\u4ED8\u606F\u6709\u50F9\u8B49\u5238\u7684\u4FEE\u6B63\u671F\u9650\u3002",a:"\u8FD4\u56DE\u5047\u8A2D\u9762\u503C\uFFE5100\u7684\u5B9A\u671F\u4ED8\u606F\u6709\u50F9\u8B49\u5238\u7684\u4FEE\u6B63\u671F\u9650\u3002",m:[5,6],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"coupon",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"yld",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",example:"0.09",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6578\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8,frequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8,frequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8,frequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"MDURATION",t:8,d:"\u8FD4\u56DE\u5047\u8A2D\u9762\u503C\uFFE5100\u7684\u6709\u50F9\u8B49\u5238\u7684Macauley\u4FEE\u6B63\u671F\u9650\u3002",a:"\u8FD4\u56DE\u5047\u8A2D\u9762\u503C\uFFE5100\u7684\u6709\u50F9\u8B49\u5238\u7684Macauley\u4FEE\u6B63\u671F\u9650\u3002",m:[5,6],p:[{name:"settlement",detail:"\u6709\u50F9\u8B49\u5238\u7684\u7D50\u7B97\u65E5\u3002\u6709\u50F9\u8B49\u5238\u7D50\u7B97\u65E5\u662F\u5728\u767C\u884C\u65E5\u4E4B\u5F8C,\u6709\u50F9\u8B49\u5238\u8CE3\u7D66\u8CFC\u8CB7\u8005\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"maturity",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5230\u671F\u65E5\u3002\u5230\u671F\u65E5\u662F\u6709\u50F9\u8B49\u5238\u6709\u6548\u671F\u622A\u6B62\u6642\u7684\u65E5\u671F\u3002",example:"DATE(2010",require:"m",repeat:"n",type:"rangeall"},{name:"coupon",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5E74\u606F\u7968\u5229\u7387\u3002",example:"0.08",require:"m",repeat:"n",type:"rangenumber"},{name:"yld",detail:"\u6709\u50F9\u8B49\u5238\u7684\u5E74\u6536\u76CA\u7387\u3002",example:"0.09",require:"m",repeat:"n",type:"rangenumber"},{name:"frequency",detail:`\u5E74\u4ED8\u606F\u6B21\u6578\u3002 + +\u5982\u679C\u6309\u5E74\u652F\u4ED8,frequency = 1\uFF1B + +\u6309\u534A\u5E74\u671F\u652F\u4ED8,frequency = 2\uFF1B + +\u6309\u5B63\u652F\u4ED8,frequency = 4\u3002`,example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"basis",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u8A13\u793A\u8981\u4F7F\u7528\u54EA\u7A2E\u5929\u6578\u8A08\u7B97\u65B9\u6CD5\u3002 + +0\u8868\u793A"\u7F8E\u570B\uFF08NASD\uFF0930/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u6309\u7167\u7F8E\u570B\u5168\u570B\u8B49\u5238\u4EA4\u6613\u5546\u5354\u6703\u6A19\u6E96,\u5047\u8A2D\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929,\u4E26\u5C0D\u6240\u8F38\u5165\u7684\u6708\u672B\u65E5\u671F\u9032\u884C\u5177\u9AD4\u8ABF\u6574\u3002 + +1\u8868\u793A"\u5BE6\u969B/\u5BE6\u969B"\u65B9\u6CD5-\u6B64\u65B9\u6CD5\u8A08\u7B97\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u548C\u6240\u6D89\u53CA\u7684\u5E74\u4EFD\u4E2D\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97\u3002\u6B64\u65B9\u6CD5\u7528\u65BC\u7F8E\u570B\u9577\u671F\u50B5\u5238,\u4E5F\u662F\u5728\u975E\u8CA1\u7D93\u7528\u9014\u65B9\u9762\u4F7F\u7528\u6700\u591A\u7684\u65B9\u6CD5\u3002 + +2\u8868\u793A"\u5BE6\u969B/360"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97, \u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA360\u5929\u3002 + +3\u8868\u793A"\u5BE6\u969B/365"\u65B9\u6CD5 - \u6B64\u65B9\u6CD5\u57FA\u65BC\u6307\u5B9A\u65E5\u671F\u4E4B\u9593\u7684\u5BE6\u969B\u5929\u6578\u9032\u884C\u8A08\u7B97,\u4F46\u5047\u5B9A\u6BCF\u5E74\u70BA365\u5929\u3002 + +4\u8868\u793A"\u6B50\u6D3230 / 360"\u65B9\u6CD5-\u985E\u4F3C\u65BC0,\u6B64\u65B9\u6CD5\u57FA\u65BC\u6BCF\u670830\u5929\u3001\u6BCF\u5E74360\u5929\u9032\u884C\u8A08\u7B97,\u4F46\u6309\u7167\u6B50\u6D32\u91D1\u878D\u6163\u4F8B\u5C0D\u6708\u672B\u65E5\u671F\u9032\u884C\u8ABF\u6574\u3002`,example:"0",require:"o",repeat:"n",type:"rangenumber"}]},{n:"BIN2DEC",t:9,d:"\u5C07\u4E8C\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u5341\u9032\u4F4D\u6578\u3002",a:"\u5C07\u4E8C\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u5341\u9032\u4F4D\u6578\u3002",m:[1,1],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5341\u9032\u4F4D\u6578\u7684\u5E36\u7B26\u865F\u768410\u4F4D\u4E8C\u9032\u4F4D\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u865F\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8AAA,\u8CA0\u6578\u662F\u4EE5\u4E8C\u7684\u88DC\u6578\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u5C0D\u65BC\u6B64\u51FD\u6578,\u6700\u5927\u7684\u6B63\u6578\u8F38\u5165\u503C\u70BA0111111111,\u6700\u5C0F\u7684\u8CA0\u6578\u8F38\u5165\u503C\u70BA1000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u662F\u6709\u6548\u7684\u4E8C\u9032\u4F4D\u6578,\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,BIN2DEC\uFF08100\uFF09\u548CBIN2DEC\uFF08"100"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA4\u3002`,example:"101",require:"m",repeat:"n",type:"rangeall"}]},{n:"BIN2HEX",t:9,d:"\u5C07\u4E8C\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u5341\u516D\u9032\u4F4D\u6578\u3002",a:"\u5C07\u4E8C\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u5341\u516D\u9032\u4F4D\u6578\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u7684\u5E36\u7B26\u865F\u768410\u4F4D\u4E8C\u9032\u4F4D\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u865F\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8AAA,\u8CA0\u6578\u662F\u4EE5\u4E8C\u7684\u88DC\u6578\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u5C0D\u65BC\u6B64\u51FD\u6578,\u6700\u5927\u7684\u6B63\u6578\u8F38\u5165\u503C\u70BA0111111111,\u6700\u5C0F\u7684\u8CA0\u6578\u8F38\u5165\u503C\u70BA1000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u662F\u6709\u6548\u7684\u4E8C\u9032\u4F4D\u6578,\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,BIN2HEX\uFF0811111\uFF09\u548CBIN2HEX\uFF08"11111"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA1F\u3002`,example:"101",require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9078 ] -\u7D50\u679C\u4E2D\u8981\u78BA\u4FDD\u7684\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u8A2D\u5B9A\u7684\u6709\u6548\u4F4D\u6578\u5927\u65BC\u7D50\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6578,\u5247\u5728\u7D50\u679C\u7684\u5DE6\u5074\u586B\u51450,\u4F7F\u7E3D\u6709\u6548\u4F4D\u6578\u9054\u5230\u6709\u6548\u4F4D\u6578\u3002\u4F8B\u5982,BIN2HEX\uFF08"11111",8\uFF09\u6240\u5F97\u7684\u7D50\u679C\u503C\u70BA0000001F\u3002 + +\u5982\u679C\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u7684\u6700\u9AD8\u4F4D\u70BA1,\u5247\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u7576\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u5927\u65BC\u7B49\u65BC1000000000\u6642\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"BIN2OCT",t:9,d:"\u4E8C\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u516B\u9032\u5236\u6578\u3002",a:"\u4E8C\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u516B\u9032\u5236\u6578\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5E36\u7B26\u865F\u7684\u516B\u9032\u5236\u6578\u7684\u5E36\u7B26\u865F\u768410\u4F4D\u4E8C\u9032\u4F4D\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u865F\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8AAA,\u8CA0\u6578\u662F\u4EE5\u4E8C\u7684\u88DC\u6578\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u5C0D\u65BC\u6B64\u51FD\u6578,\u6700\u5927\u7684\u6B63\u6578\u8F38\u5165\u503C\u70BA0111111111,\u6700\u5C0F\u7684\u8CA0\u6578\u8F38\u5165\u503C\u70BA1000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u662F\u6709\u6548\u7684\u4E8C\u9032\u4F4D\u6578,\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,BIN2OCT\uFF0811111\uFF09\u548CBIN2OCT\uFF08"11111"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA37\u3002`,example:"101",require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9078 ] - \u7D50\u679C\u4E2D\u8981\u78BA\u4FDD\u7684\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u8A2D\u5B9A\u7684\u6709\u6548\u4F4D\u6578\u5927\u65BC\u7D50\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6578,\u5247\u5728\u7D50\u679C\u7684\u5DE6\u5074\u586B\u51450,\u4F7F\u7E3D\u6709\u6548\u4F4D\u6578\u9054\u5230\u6709\u6548\u4F4D\u6578\u3002\u4F8B\u5982,BIN2OCT\uFF08"11111"\uFF09\u5F97\u5230\u7684\u7D50\u679C\u503C\u70BA00000037\u3002 + +\u5982\u679C\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u7684\u6700\u9AD8\u4F4D\u70BA1,\u5247\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u7576\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u5927\u65BC\u7B49\u65BC1000000000\u6642\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2BIN",t:9,d:"\u5C07\u5341\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u4E8C\u9032\u4F4D\u6578\u3002",a:"\u5C07\u5341\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u4E8C\u9032\u4F4D\u6578\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u7684\u5341\u9032\u4F4D\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5C0D\u65BC\u6B64\u51FD\u6578,\u6700\u5927\u7684\u6B63\u6578\u8F38\u5165\u503C\u70BA511,\u6700\u5C0F\u7684\u8CA0\u6578\u8F38\u5165\u503C\u70BA-512\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5341\u9032\u4F4D\u6578\u662F\u6709\u6548\u7684\u5341\u9032\u4F4D\u6578,\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,DEC2BIN\uFF08199\uFF09\u548CDEC2BIN\uFF08"199"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA11000111\u3002`,example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:`[ \u53EF\u9078 ] - \u7D50\u679C\u4E2D\u8981\u78BA\u4FDD\u7684\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u8A2D\u5B9A\u7684\u6709\u6548\u4F4D\u6578\u5927\u65BC\u7D50\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6578,\u5247\u5728\u7D50\u679C\u7684\u5DE6\u5074\u586B\u51450,\u4F7F\u7E3D\u6709\u6548\u4F4D\u6578\u9054\u5230\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u5341\u9032\u4F4D\u6578\u70BA\u8CA0\u6578,\u5247\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2HEX",t:9,d:"\u5C07\u5341\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u5341\u516D\u9032\u4F4D\u6578\u3002",a:"\u5C07\u5341\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u5341\u516D\u9032\u4F4D\u6578\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u7684\u5341\u9032\u4F4D\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u6B64\u51FD\u6578\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6578\u503C\u70BA549755813887,\u6700\u5C0F\u8CA0\u6578\u503C\u70BA-549755814888\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5341\u9032\u4F4D\u6578\u662F\u6709\u6548\u7684\u5341\u9032\u4F4D\u6578,\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,DEC2HEX\uFF08100\uFF09\u548CDEC2HEX\uFF08"100"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA64\u3002`,example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:`[ \u53EF\u9078 ] - \u7D50\u679C\u4E2D\u8981\u78BA\u4FDD\u7684\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u8A2D\u5B9A\u7684\u6709\u6548\u4F4D\u6578\u5927\u65BC\u7D50\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6578,\u5247\u5728\u7D50\u679C\u7684\u5DE6\u5074\u586B\u51450,\u4F7F\u7E3D\u6709\u6548\u4F4D\u6578\u9054\u5230\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u5341\u9032\u4F4D\u6578\u70BA\u8CA0\u6578,\u5247\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DEC2OCT",t:9,d:"\u5C07\u5341\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u516B\u9032\u5236\u6578\u3002",a:"\u5C07\u5341\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u516B\u9032\u5236\u6578\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5E36\u7B26\u865F\u7684\u516B\u9032\u5236\u6578\u7684\u5341\u9032\u4F4D\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u6B64\u51FD\u6578\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6578\u503C\u70BA536870911,\u6700\u5C0F\u8CA0\u6578\u503C\u70BA-53687092\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5341\u9032\u4F4D\u6578\u662F\u6709\u6548\u7684\u5341\u9032\u4F4D\u6578,\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,DEC2OCT\uFF08199\uFF09\u548CDEC2OCT\uFF08"199"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA307\u3002`,example:"100",require:"m",repeat:"n",type:"rangenumber"},{name:"places",detail:`[ \u53EF\u9078 ] -\u7D50\u679C\u4E2D\u8981\u78BA\u4FDD\u7684\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u8A2D\u5B9A\u7684\u6709\u6548\u4F4D\u6578\u5927\u65BC\u7D50\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6578,\u5247\u5728\u7D50\u679C\u7684\u5DE6\u5074\u586B\u51450,\u4F7F\u7E3D\u6709\u6548\u4F4D\u6578\u9054\u5230\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u5341\u9032\u4F4D\u6578\u70BA\u8CA0\u6578,\u5247\u5FFD\u7565\u6B64\u503C \u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"HEX2BIN",t:9,d:"\u5C07\u5341\u516D\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u4E8C\u9032\u4F4D\u6578\u3002",a:"\u5C07\u5341\u516D\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u4E8C\u9032\u4F4D\u6578\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u7684\u5E36\u7B26\u865F\u768440\u4F4D\u5341\u516D\u9032\u4F4D\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u865F\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8AAA,\u8CA0\u6578\u662F\u4EE5\u4E8C\u7684\u88DC\u6578\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6578\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6578\u503C\u70BA1FF,\u6700\u5C0F\u8CA0\u6578\u503C\u70BAFFFFFFFE00\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u662F\u6709\u6548\u7684\u5341\u516D\u9032\u4F4D\u6578,\u51FD\u6578\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,HEX2BIN\uFF08199\uFF09\u548CHEX2BIN\uFF08"199"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA110011001\u3002`,example:'"f3"',require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9078 ] - \u7D50\u679C\u4E2D\u8981\u78BA\u4FDD\u7684\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u8A2D\u5B9A\u7684\u6709\u6548\u4F4D\u6578\u5927\u65BC\u7D50\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6578,\u5247\u5728\u7D50\u679C\u7684\u5DE6\u5074\u586B\u51450,\u4F7F\u7E3D\u6709\u6548\u4F4D\u6578\u9054\u5230\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u7684\u6700\u9AD8\u4F4D\u70BA1,\u5247\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u7576\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u5927\u65BC\u7B49\u65BC8000000000\u6642\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"HEX2DEC",t:9,d:"\u5C07\u5341\u516D\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u5341\u9032\u4F4D\u6578\u3002",a:"\u5C07\u5341\u516D\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u5341\u9032\u4F4D\u6578\u3002",m:[1,1],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5341\u9032\u4F4D\u6578\u7684\u5E36\u7B26\u865F\u768440\u4F4D\u5341\u516D\u9032\u4F4D\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u865F\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8AAA,\u8CA0\u6578\u662F\u4EE5\u4E8C\u7684\u88DC\u6578\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6578\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6578\u503C\u70BA7fffffffff,\u6700\u5C0F\u8CA0\u6578\u503C\u70BA8000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u662F\u6709\u6548\u7684\u5341\u516D\u9032\u4F4D\u6578,\u51FD\u6578\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,HEX2DEC\uFF08199\uFF09\u548CHEX2DEC\uFF08"199"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA409 \u3002`,example:'"f3"',require:"m",repeat:"n",type:"rangeall"}]},{n:"HEX2OCT",t:9,d:"\u5C07\u5341\u516D\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u516B\u9032\u5236\u6578\u3002",a:"\u5C07\u5341\u516D\u9032\u4F4D\u6578\u8F49\u63DB\u70BA\u516B\u9032\u5236\u6578\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5E36\u7B26\u865F\u7684\u516B\u9032\u5236\u6578\u7684\u5E36\u7B26\u865F\u768440\u4F4D\u5341\u516D\u9032\u4F4D\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u865F\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8AAA,\u8CA0\u6578\u662F\u4EE5\u4E8C\u7684\u88DC\u6578\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6578\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6578\u503C\u70BA1FFFFFFF,\u6700\u5C0F\u8CA0\u6578\u503C\u70BAFFE0000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u662F\u6709\u6548\u7684\u5341\u516D\u9032\u4F4D\u6578,\u51FD\u6578\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,HEX2OCT\uFF08199\uFF09\u548CHEX2OCT\uFF08"199"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA631\u3002`,example:'"f3"',require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9078 ] - \u7D50\u679C\u4E2D\u8981\u78BA\u4FDD\u7684\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u8A2D\u5B9A\u7684\u6709\u6548\u4F4D\u6578\u5927\u65BC\u7D50\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6578,\u5247\u5728\u7D50\u679C\u7684\u5DE6\u5074\u586B\u51450,\u4F7F\u7E3D\u6709\u6548\u4F4D\u6578\u9054\u5230\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u7684\u6700\u9AD8\u4F4D\u70BA1,\u5247\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u7576\u7D66\u5B9A\u7684\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u5927\u65BC\u7B49\u65BC8000000000\u6642\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"OCT2BIN",t:9,d:"\u5C07\u516B\u9032\u5236\u6578\u8F49\u63DB\u70BA\u4E8C\u9032\u4F4D\u6578\u3002",a:"\u5C07\u516B\u9032\u5236\u6578\u8F49\u63DB\u70BA\u4E8C\u9032\u4F4D\u6578\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5E36\u7B26\u865F\u7684\u4E8C\u9032\u4F4D\u6578\u7684\u5E36\u7B26\u865F\u768430\u4F4D\u516B\u9032\u5236\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E36\u7B26\u865F\u7684\u516B\u9032\u5236\u6578\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u865F\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8AAA,\u8CA0\u6578\u662F\u4EE5\u4E8C\u7684\u88DC\u6578\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6578\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6578\u503C\u70BA777,\u6700\u5C0F\u8CA0\u6578\u503C\u70BA7777777000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u516B\u9032\u5236\u6578\u662F\u6709\u6548\u7684\u516B\u9032\u5236\u6578,\u51FD\u6578\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,OCT2BIN\uFF08177\uFF09\u548COCT2BIN\uFF08"177"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA1111111\u3002`,example:"37",require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9078 ] - \u7D50\u679C\u4E2D\u8981\u78BA\u4FDD\u7684\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u8A2D\u5B9A\u7684\u6709\u6548\u4F4D\u6578\u5927\u65BC\u7D50\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6578,\u5247\u5728\u7D50\u679C\u7684\u5DE6\u5074\u586B\u51450,\u4F7F\u7E3D\u6709\u6548\u4F4D\u6578\u9054\u5230\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u5E36\u7B26\u865F\u7684\u516B\u9032\u5236\u6578\u7684\u6700\u9AD8\u4F4D\u70BA1,\u5247\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u7576\u7D66\u5B9A\u7684\u5E36\u7B26\u865F\u7684\u516B\u9032\u5236\u6578\u5927\u65BC\u7B49\u65BC4000000000\u6642\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"OCT2DEC",t:9,d:"\u5C07\u516B\u9032\u5236\u6578\u8F49\u63DB\u70BA\u5341\u9032\u4F4D\u6578\u3002",a:"\u5C07\u516B\u9032\u5236\u6578\u8F49\u63DB\u70BA\u5341\u9032\u4F4D\u6578\u3002",m:[1,1],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5341\u9032\u4F4D\u6578\u7684\u5E36\u7B26\u865F\u768430\u4F4D\u516B\u9032\u5236\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E36\u7B26\u865F\u7684ba\u9032\u5236\u6578\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u865F\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8AAA,\u8CA0\u6578\u662F\u4EE5\u4E8C\u7684\u88DC\u6578\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6578\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6578\u503C\u70BA3777777777,\u6700\u5C0F\u8CA0\u6578\u503C\u70BA4000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u516B\u9032\u5236\u6578\u662F\u6709\u6548\u7684\u516B\u9032\u5236\u6578,\u51FD\u6578\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,OCT2DEC\uFF08177\uFF09\u548COCT2DEC\uFF08"177"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA127\u3002`,example:"37",require:"m",repeat:"n",type:"rangeall"}]},{n:"OCT2HEX",t:9,d:"\u5C07\u516B\u9032\u5236\u6578\u8F49\u63DB\u70BA\u5341\u516D\u9032\u4F4D\u6578\u3002",a:"\u5C07\u516B\u9032\u5236\u6578\u8F49\u63DB\u70BA\u5341\u516D\u9032\u4F4D\u6578\u3002",m:[1,2],p:[{name:"number",detail:`\u8981\u8F49\u63DB\u70BA\u5E36\u7B26\u865F\u7684\u5341\u516D\u9032\u4F4D\u6578\u7684\u5E36\u7B26\u865F\u768430\u4F4D\u516B\u9032\u5236\u6578\u503C\uFF08\u4EE5\u5B57\u4E32\u5F62\u5F0F\u63D0\u4F9B\uFF09\u3002 + +\u5E36\u7B26\u865F\u7684ba\u9032\u5236\u6578\u7684\u6700\u9AD8\u4F4D\u662F\u7B26\u865F\u4F4D\uFF1B\u4E5F\u5C31\u662F\u8AAA,\u8CA0\u6578\u662F\u4EE5\u4E8C\u7684\u88DC\u6578\u5F62\u5F0F\u8868\u793A\u7684\u3002 + +\u6B64\u51FD\u6578\u53EF\u63A5\u53D7\u7684\u6700\u5927\u6B63\u6578\u503C\u70BA3777777777,\u6700\u5C0F\u8CA0\u6578\u503C\u70BA4000000000\u3002 + +\u5982\u679C\u6240\u63D0\u4F9B\u7684\u5E36\u7B26\u865F\u7684\u516B\u9032\u5236\u6578\u662F\u6709\u6548\u7684\u516B\u9032\u5236\u6578,\u51FD\u6578\u6703\u81EA\u52D5\u5C07\u5176\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u5B57\u4E32\u8F38\u5165\u3002\u4F8B\u5982,OCT2HEX\uFF08177\uFF09\u548COCT2HEX\uFF08"177"\uFF09\u5F97\u51FA\u7684\u7D50\u679C\u76F8\u540C,\u5747\u70BA7F\u3002`,example:"37",require:"m",repeat:"n",type:"rangeall"},{name:"places",detail:`[ \u53EF\u9078 ] - \u7D50\u679C\u4E2D\u8981\u78BA\u4FDD\u7684\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u8A2D\u5B9A\u7684\u6709\u6548\u4F4D\u6578\u5927\u65BC\u7D50\u679C\u4E2D\u7684\u6709\u6548\u4F4D\u6578,\u5247\u5728\u7D50\u679C\u7684\u5DE6\u5074\u586B\u51450,\u4F7F\u7E3D\u6709\u6548\u4F4D\u6578\u9054\u5230\u6709\u6548\u4F4D\u6578\u3002 + +\u5982\u679C\u5E36\u7B26\u865F\u7684\u516B\u9032\u5236\u6578\u7684\u6700\u9AD8\u4F4D\u70BA1,\u5247\u5FFD\u7565\u6B64\u503C\uFF1B\u5373\u7576\u7D66\u5B9A\u7684\u5E36\u7B26\u865F\u7684\u516B\u9032\u5236\u6578\u5927\u65BC\u7B49\u65BC4000000000\u6642\u5FFD\u7565\u6B64\u503C\u3002`,example:"8",require:"o",repeat:"n",type:"rangenumber"}]},{n:"COMPLEX",t:9,d:"\u5C07\u5BE6\u4FC2\u6578\u53CA\u865B\u4FC2\u6578\u8F49\u63DB\u70BA x+yi \u6216 x+yj \u5F62\u5F0F\u7684\u8907\u6578\u3002",a:"\u5C07\u5BE6\u4FC2\u6578\u53CA\u865B\u4FC2\u6578\u8F49\u63DB\u70BA x+yi \u6216 x+yj \u5F62\u5F0F\u7684\u8907\u6578\u3002",m:[2,3],p:[{name:"real_num",detail:"\u8907\u6578\u7684\u5BE6\u4FC2\u6578\u3002",example:"3",require:"m",repeat:"n",type:"rangenumber"},{name:"i_num",detail:"\u8907\u6578\u7684\u865B\u4FC2\u6578\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"suffix",detail:'[\u53EF\u9078 - \u9ED8\u8A8D\u70BA"i"] - \u8907\u6578\u4E2D\u865B\u4FC2\u6578\u7684\u5C3E\u78BC\u3002',example:'"j"',require:"o",repeat:"n",type:"rangestring"}]},{n:"IMREAL",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u8907\u6578\u7684\u5BE6\u4FC2\u6578\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u8907\u6578\u7684\u5BE6\u4FC2\u6578\u3002",m:[1,1],p:[{name:"inumber",detail:"\u9700\u8981\u8A08\u7B97\u5176\u5BE6\u4FC2\u6578\u7684\u8907\u6578\u3002",example:'"4+5i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMAGINARY",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u8907\u6578\u7684\u865B\u4FC2\u6578\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u8907\u6578\u7684\u865B\u4FC2\u6578\u3002",m:[1,1],p:[{name:"inumber",detail:"\u9700\u8981\u8A08\u7B97\u5176\u865B\u4FC2\u6578\u7684\u8907\u6578\u3002",example:'"4+5i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMCONJUGATE",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u8907\u6578\u7684\u5171\u8EDB\u8907\u6578\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u8907\u6578\u7684\u5171\u8EDB\u8907\u6578\u3002",m:[1,1],p:[{name:"inumber",detail:"\u9700\u8981\u8A08\u7B97\u5176\u5171\u8EDB\u6578\u7684\u8907\u6578\u3002",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMABS",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u8907\u6578\u7684\u7D55\u5C0D\u503C\uFF08\u6A21\uFF09\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u8907\u6578\u7684\u7D55\u5C0D\u503C\uFF08\u6A21\uFF09\u3002",m:[1,1],p:[{name:"inumber",detail:"\u8981\u8A08\u7B97\u5176\u7D55\u5C0D\u503C\u7684\u8907\u6578\u3002",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"DELTA",t:9,d:"\u6AA2\u9A57\u5169\u500B\u503C\u662F\u5426\u76F8\u7B49\u3002\u5982\u679C number1=number2,\u5247\u8FD4\u56DE1\uFF1B\u5426\u5247\u8FD4\u56DE0\u3002",a:"\u6AA2\u9A57\u5169\u500B\u503C\u662F\u5426\u76F8\u7B49\u3002\u5982\u679C number1=number2,\u5247\u8FD4\u56DE1\uFF1B\u5426\u5247\u8FD4\u56DE0\u3002",m:[1,2],p:[{name:"number1",detail:"\u7B2C\u4E00\u500B\u6578\u4F4D\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"},{name:"number2",detail:"[\u53EF\u9078 - \u9ED8\u8A8D\u70BA0] - \u7B2C\u4E8C\u500B\u6578\u4F4D\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"IMSUM",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684 1 \u81F3 255 \u500B\u8907\u6578\u7684\u548C\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684 1 \u81F3 255 \u500B\u8907\u6578\u7684\u548C\u3002",m:[1,255],p:[{name:"inumber1",detail:"\u8981\u76F8\u52A0\u7684\u7B2C\u4E00\u500B\u8907\u6578",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"},{name:"inumber2, \u2026",detail:"[\u53EF\u9078] -\u8981\u8207\u503C1\u76F8\u52A0\u7684\u5176\u4ED6\u8907\u6578",example:'"5-3i"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IMSUB",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u5169\u500B\u8907\u6578\u7684\u5DEE\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u5169\u500B\u8907\u6578\u7684\u5DEE\u3002",m:[2,2],p:[{name:"inumber1",detail:"\u5F9E\uFF08\u8907\uFF09\u6578\u4E2D\u51CF\u53BB inumber2\u3002",example:'"6+5i"',require:"m",repeat:"n",type:"rangeall"},{name:"inumber2",detail:"\u5F9E inumber1 \u4E2D\u51CF\uFF08\u8907\uFF09\u6578\u3002",example:'"2+3i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IMPRODUCT",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684 1 \u81F3 255 \u500B\u8907\u6578\u7684\u4E58\u7A4D\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684 1 \u81F3 255 \u500B\u8907\u6578\u7684\u4E58\u7A4D\u3002",m:[1,255],p:[{name:"inumber1",detail:"\u7528\u65BC\u8A08\u7B97\u4E58\u7A4D\u7684\u7B2C\u4E00\u500B\u8907\u6578",example:'"3+4i"',require:"m",repeat:"n",type:"rangeall"},{name:"inumber2, \u2026",detail:"[\u53EF\u9078] -\u8981\u76F8\u4E58\u7684\u5176\u4ED6\u8907\u6578\u3002",example:'"5-3i"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IMDIV",t:9,d:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u5169\u500B\u8907\u6578\u7684\u5546\u3002",a:"\u8FD4\u56DE\u4EE5 x+yi \u6216 x+yj \u6587\u672C\u683C\u5F0F\u8868\u793A\u7684\u5169\u500B\u8907\u6578\u7684\u5546\u3002",m:[2,2],p:[{name:"inumber1",detail:"\u8907\u6578\u5206\u5B50\u6216\u88AB\u9664\u6578\u3002",example:'"11+16i"',require:"m",repeat:"n",type:"rangeall"},{name:"inumber2",detail:"\u8907\u6578\u5206\u6BCD\u6216\u9664\u6578\u3002",example:'"3+2i"',require:"m",repeat:"n",type:"rangeall"}]},{n:"NOT",t:10,d:'\u8FD4\u56DE\u67D0\u500B\u908F\u8F2F\u503C\u7684\u76F8\u53CD\u503C-"NOT\uFF08TRUE\uFF08\uFF09\uFF09"\u5C07\u8FD4\u56DEFALSE\uFF1B"NOT\uFF08FALSE\uFF08\uFF09\uFF09"\u5C07\u8FD4\u56DETRUE\u3002',a:'\u8FD4\u56DE\u67D0\u500B\u908F\u8F2F\u503C\u7684\u76F8\u53CD\u503C-"NOT\uFF08TRUE\uFF08\uFF09\uFF09"\u5C07\u8FD4\u56DEFALSE\uFF1B"NOT\uFF08FALSE\uFF08\uFF09\uFF09"\u5C07\u8FD4\u56DETRUE\u3002',m:[1,1],p:[{name:"logical",detail:"\u8A08\u7B97\u7D50\u679C\u70BATRUE\u6216FALSE\u7684\u4EFB\u4F55\u503C\u6216\u904B\u7B97\u5F0F\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TRUE",t:10,d:"\u8FD4\u56DE\u908F\u8F2F\u503C TRUE\u3002",a:"\u8FD4\u56DE\u908F\u8F2F\u503C TRUE\u3002",m:[0,0],p:[]},{n:"FALSE",t:10,d:"\u8FD4\u56DE\u908F\u8F2F\u503C FALSE\u3002",a:"\u8FD4\u56DE\u908F\u8F2F\u503C FALSE\u3002",m:[0,0],p:[]},{n:"AND",t:10,d:"\u6240\u6709\u53C3\u6578\u7684\u8A08\u7B97\u7D50\u679C\u70BATRUE\u6642,\u8FD4\u56DETRUE\uFF1B\u53EA\u8981\u6709\u4E00\u500B\u53C3\u6578\u7684\u8A08\u7B97\u7D50\u679C\u70BAFALSE,\u5373\u8FD4\u56DEFALSE\u3002",a:"\u6240\u6709\u53C3\u6578\u7684\u8A08\u7B97\u7D50\u679C\u70BATRUE\u6642,\u8FD4\u56DETRUE\uFF1B\u53EA\u8981\u6709\u4E00\u500B\u53C3\u6578\u7684\u8A08\u7B97\u7D50\u679C\u70BAFALSE,\u5373\u8FD4\u56DEFALSE\u3002",m:[1,255],p:[{name:"logical1",detail:"\u8981\u6E2C\u8A66\u7684\u7B2C\u4E00\u500B\u689D\u4EF6,\u5176\u8A08\u7B97\u7D50\u679C\u53EF\u4EE5\u70BATRUE\u6216FALSE\u3002",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"logical2,...",detail:"[\u53EF\u9078] - \u8981\u6E2C\u8A66\u7684\u5176\u4ED6\u689D\u4EF6,\u5176\u8A08\u7B97\u7D50\u679C\u53EF\u4EE5\u70BATRUE\u6216FALSE,\u6700\u591A\u53EF\u5305\u542B255\u500B\u689D\u4EF6\u3002",example:'A3 = "bar"',require:"o",repeat:"y",type:"rangeall"}]},{n:"IFERROR",t:10,d:"\u5982\u679C\u7B2C\u4E00\u500B\u53C3\u6578\u4E0D\u662F\u932F\u8AA4\u503C,\u5C31\u8FD4\u56DE\u7B2C\u4E00\u500B\u53C3\u6578\uFF1B\u5426\u5247,\u8FD4\u56DE\u7B2C\u4E8C\u500B\u53C3\u6578\u3002",a:"\u5982\u679C\u7B2C\u4E00\u500B\u53C3\u6578\u4E0D\u662F\u932F\u8AA4\u503C",m:[2,2],p:[{name:"value",detail:"\u6AA2\u67E5\u662F\u5426\u5B58\u5728\u932F\u8AA4\u7684\u53C3\u6578\u3002",example:"A1",require:"m",repeat:"n",type:"rangeall"},{name:"value_if_error",detail:"\u516C\u5F0F\u7684\u8A08\u7B97\u7D50\u679C\u932F\u8AA4\u6642\u8FD4\u56DE\u7684\u503C\u3002\u8A08\u7B97\u4EE5\u4E0B\u932F\u8AA4\u985E\u578B:#N/A\u3001#VALUE\uFF01\u3001#REF\uFF01\u3001#DIV/0\uFF01\u3001#NUM\uFF01\u3001#NAME\uFF1F\u6216#NULL\uFF01\u3002",example:'"Error in cell A1"',require:"m",repeat:"n",type:"rangeall"}]},{n:"IF",t:10,d:"\u7576\u908F\u8F2F\u904B\u7B97\u5F0F\u7684\u503C\u70BATRUE\u6642\u8FD4\u56DE\u4E00\u500B\u503C,\u800C\u7576\u5176\u70BAFALSE\u6642\u8FD4\u56DE\u53E6\u4E00\u500B\u503C\u3002",a:"\u7576\u908F\u8F2F\u904B\u7B97\u5F0F\u7684\u503C\u70BATRUE\u6642\u8FD4\u56DE\u4E00\u500B\u503C,\u800C\u7576\u5176\u70BAFALSE\u6642\u8FD4\u56DE\u53E6\u4E00\u500B\u503C\u3002",m:[2,3],p:[{name:"logical_test",detail:"\u4E00\u500B\u904B\u7B97\u5F0F\u6216\u5C0D\u5305\u542B\u904B\u7B97\u5F0F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,\u8A72\u904B\u7B97\u5F0F\u4EE3\u8868\u67D0\u7A2E\u908F\u8F2F\u503C\uFF08\u5373TRUE\u6216FALSE\uFF09\u3002",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"value_if_true",detail:"\u7576\u908F\u8F2F\u904B\u7B97\u5F0F\u70BATRUE\u6642\u7684\u8FD4\u56DE\u503C\u3002",example:'"A2 is foo"',require:"m",repeat:"n",type:"rangeall"},{name:"value_if_false",detail:"[\u53EF\u9078 - \u9ED8\u8A8D\u70BA\u7A7A\u767D] - \u7576\u908F\u8F2F\u904B\u7B97\u5F0F\u7B49\u65BCFALSE\u6642\u7684\u51FD\u6578\u8FD4\u56DE\u503C\u3002",example:'"A2 was false"',require:"o",repeat:"n",type:"rangeall"}]},{n:"OR",t:10,d:"\u53EA\u8981\u6709\u4E00\u500B\u53C3\u6578\u7684\u8A08\u7B97\u7D50\u679C\u70BATRUE\u6642,\u8FD4\u56DETRUE\uFF1B\u6240\u6709\u53C3\u6578\u7684\u8A08\u7B97\u7D50\u679C\u70BAFALSE,\u5373\u8FD4\u56DEFALSE\u3002",a:"\u53EA\u8981\u6709\u4E00\u500B\u53C3\u6578\u7684\u8A08\u7B97\u7D50\u679C\u70BATRUE\u6642,\u8FD4\u56DETRUE\uFF1B\u6240\u6709\u53C3\u6578\u7684\u8A08\u7B97\u7D50\u679C\u70BAFALSE,\u5373\u8FD4\u56DEFALSE\u3002",m:[1,255],p:[{name:"logical1",detail:"\u8981\u6E2C\u8A66\u7684\u7B2C\u4E00\u500B\u689D\u4EF6,\u5176\u8A08\u7B97\u7D50\u679C\u53EF\u4EE5\u70BATRUE\u6216FALSE\u3002",example:'A2 = "foo"',require:"m",repeat:"n",type:"rangeall"},{name:"\u908F\u8F2F\u904B\u7B97\u5F0F2",detail:"[\u53EF\u9078] - \u5176\u4ED6\u904B\u7B97\u5F0F\u6216\u5C0D\u5305\u542B\u904B\u7B97\u5F0F\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,\u9019\u4E9B\u904B\u7B97\u5F0F\u4EE3\u8868\u67D0\u7A2E\u908F\u8F2F\u503C\uFF08\u5373TRUE\u6216FALSE\uFF09\u6216\u8005\u53EF\u4EE5\u5F37\u5236\u8F49\u63DB\u70BA\u908F\u8F2F\u503C\u3002",example:' A3 = "bar"',require:"m",repeat:"n",type:"rangeall"}]},{n:"NE",t:11,d:'\u5982\u679C\u6307\u5B9A\u7684\u503C\u4E0D\u76F8\u7B49,\u5247\u8FD4\u56DE"TRUE"\uFF1B\u5426\u5247\u8FD4\u56DE"FALSE"\u3002\u76F8\u7576\u65BC"<>"\u904B\u7B97\u5B50\u3002',a:'\u5982\u679C\u6307\u5B9A\u7684\u503C\u4E0D\u76F8\u7B49,\u5247\u8FD4\u56DE"TRUE"\uFF1B\u5426\u5247\u8FD4\u56DE"FALSE"\u3002\u76F8\u7576\u65BC"<>"\u904B\u7B97\u5B50\u3002',m:[2,2],p:[{name:"value1",detail:"\u7B2C\u4E00\u500B\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u8981\u6AA2\u67E5\u662F\u5426\u8207 value1 \u4E0D\u76F8\u7B49\u7684\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"EQ",t:11,d:'\u5982\u679C\u6307\u5B9A\u7684\u503C\u76F8\u7B49,\u5247\u8FD4\u56DE"TRUE"\uFF1B\u5426\u5247\u8FD4\u56DE"FALSE"\u3002\u76F8\u7576\u65BC"="\u904B\u7B97\u5B50\u3002',a:'\u5982\u679C\u6307\u5B9A\u7684\u503C\u76F8\u7B49,\u5247\u8FD4\u56DE"TRUE"\uFF1B\u5426\u5247\u8FD4\u56DE"FALSE"\u3002\u76F8\u7576\u65BC"="\u904B\u7B97\u5B50\u3002',m:[2,2],p:[{name:"value1",detail:"\u7B2C\u4E00\u500B\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u8981\u6AA2\u67E5\u662F\u5426\u8207value1\u76F8\u7B49\u7684\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"GT",t:11,d:"\u5982\u679C\u7B2C\u4E00\u500B\u53C3\u6578\u56B4\u683C\u5927\u65BC\u7B2C\u4E8C\u500B\uFF0C\u5247\u8FD4\u56DETRUE\uFF1B\u5426\u5247\u8FD4\u56DEFALSE\u3002\u76F8\u7576\u65BC">"\u904B\u7B97\u5B50\u3002",a:"\u5982\u679C\u7B2C\u4E00\u500B\u53C3\u6578\u56B4\u683C\u5927\u65BC\u7B2C\u4E8C\u500B\uFF0C\u5247\u8FD4\u56DETRUE\uFF1B\u5426\u5247\u8FD4\u56DEFALSE\u3002\u76F8\u7576\u65BC">"\u904B\u7B97\u5B50\u3002",m:[2,2],p:[{name:"value1",detail:"\u8981\u6E2C\u8A66\u5176\u662F\u5426\u5927\u65BC value2 \u7684\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u7B2C\u4E8C\u500B\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"GTE",t:11,d:'\u5982\u679C\u7B2C\u4E00\u500B\u53C3\u6578\u5927\u65BC\u6216\u7B49\u65BC\u7B2C\u4E8C\u500B\uFF0C\u5247\u8FD4\u56DETRUE\uFF1B\u5426\u5247\u8FD4\u56DEFALSE\u3002\u76F8\u7576\u65BC">="\u904B\u7B97\u5B50\u3002',a:'\u5982\u679C\u7B2C\u4E00\u500B\u53C3\u6578\u5927\u65BC\u6216\u7B49\u65BC\u7B2C\u4E8C\u500B\uFF0C\u5247\u8FD4\u56DETRUE\uFF1B\u5426\u5247\u8FD4\u56DEFALSE\u3002\u76F8\u7576\u65BC">="\u904B\u7B97\u5B50\u3002',m:[2,2],p:[{name:"value1",detail:"\u8981\u6D4B\u8BD5\u5176\u662F\u5426\u5927\u4E8E\u7B49\u4E8E value2 \u7684\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u7B2C\u4E8C\u500B\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"LT",t:11,d:'\u5982\u679C\u7B2C\u4E00\u500B\u53C3\u6578\u56B4\u683C\u5C0F\u65BC\u7B2C\u4E8C\u500B\uFF0C\u5247\u8FD4\u56DETRUE\uFF1B\u5426\u5247\u8FD4\u56DEFALSE\u3002\u76F8\u7576\u65BC"<"\u904B\u7B97\u5B50\u3002',a:'\u5982\u679C\u7B2C\u4E00\u500B\u53C3\u6578\u56B4\u683C\u5C0F\u65BC\u7B2C\u4E8C\u500B\uFF0C\u5247\u8FD4\u56DETRUE\uFF1B\u5426\u5247\u8FD4\u56DEFALSE\u3002\u76F8\u7576\u65BC"<"\u904B\u7B97\u5B50\u3002',m:[2,2],p:[{name:"value1",detail:"\u8981\u6D4B\u8BD5\u5176\u662F\u5426\u5C0F\u4E8E value2 \u7684\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u7B2C\u4E8C\u500B\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"LTE",t:11,d:'\u5982\u679C\u7B2C\u4E00\u500B\u53C3\u6578\u5C0F\u65BC\u6216\u7B49\u65BC\u7B2C\u4E8C\u500B\uFF0C\u5247\u8FD4\u56DETRUE\uFF1B\u5426\u5247\u8FD4\u56DEFALSE\u3002\u76F8\u7576\u65BC"<="\u904B\u7B97\u5B50\u3002',a:'\u5982\u679C\u7B2C\u4E00\u500B\u53C3\u6578\u5C0F\u65BC\u6216\u7B49\u65BC\u7B2C\u4E8C\u500B\uFF0C\u5247\u8FD4\u56DETRUE\uFF1B\u5426\u5247\u8FD4\u56DEFALSE\u3002\u76F8\u7576\u65BC"<="\u904B\u7B97\u5B50\u3002',m:[2,2],p:[{name:"value1",detail:"\u8981\u6D4B\u8BD5\u5176\u662F\u5426\u5C0F\u4E8E\u7B49\u4E8E value2 \u7684\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u7B2C\u4E8C\u500B\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"ADD",t:11,d:'\u8FD4\u56DE\u5169\u500B\u6578\u503C\u4E4B\u548C\u3002\u76F8\u7576\u65BC"+"\u904B\u7B97\u5B50\u3002',a:'\u8FD4\u56DE\u5169\u500B\u6578\u503C\u4E4B\u548C\u3002\u76F8\u7576\u65BC"+"\u904B\u7B97\u5B50\u3002',m:[2,2],p:[{name:"value1",detail:"\u7B2C\u4E00\u500B\u52A0\u6578\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"\u7B2C\u4E8C\u500B\u52A0\u6578\u3002",example:"A3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MINUS",t:11,d:'\u8FD4\u56DE\u5169\u500B\u6578\u503C\u4E4B\u5DEE\u3002\u76F8\u7576\u65BC"-"\u904B\u7B97\u5B50\u3002',a:'\u8FD4\u56DE\u5169\u500B\u6578\u503C\u4E4B\u5DEE\u3002\u76F8\u7576\u65BC"-"\u904B\u7B97\u5B50\u3002',m:[2,2],p:[{name:"value1",detail:"\u88AB\u6E1B\u6578,\u5373\u8981\u5C0D\u5176\u8A08\u51CF\u7684\u6578\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"\u6E1B\u6578,\u5373\u8981\u5F9Evalue1\u4E2D\u51CF\u9664\u7684\u6578\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MULTIPLY",t:11,d:'\u8FD4\u56DE\u5169\u500B\u6578\u7684\u4E58\u7A4D\u3002\u76F8\u7576\u65BC"*"\u904B\u7B97\u5B50\u3002',a:'\u8FD4\u56DE\u5169\u500B\u6578\u7684\u4E58\u7A4D\u3002\u76F8\u7576\u65BC"*"\u904B\u7B97\u5B50\u3002',m:[2,2],p:[{name:"value1",detail:"\u7B2C\u4E00\u500B\u4E58\u6578\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:"\u7B2C\u4E8C\u500B\u4E58\u6578\u3002",example:"B2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DIVIDE",t:11,d:"\u8FD4\u56DE\u5169\u500B\u53C3\u6578\u76F8\u9664\u6240\u5F97\u7684\u7D50\u679C\u3002\u76F8\u7576\u65BC`/`\u904B\u7B97\u5B50\u3002",a:"\u8FD4\u56DE\u5169\u500B\u53C3\u6578\u76F8\u9664\u6240\u5F97\u7684\u7D50\u679C\u3002\u76F8\u7576\u65BC`/`\u904B\u7B97\u5B50\u3002",m:[2,2],p:[{name:"value1",detail:"\u8981\u88AB\u9664\u7684\u6578\u503C\u3002",example:"4",require:"m",repeat:"n",type:"rangenumber"},{name:"value2",detail:`\u7528\u65BC\u9664\u5176\u4ED6\u6578\u7684\u6578\u503C\u3002 + +\u9664\u6578\u4E0D\u5F97\u70BA0\u3002`,example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONCAT",t:11,d:"\u8FD4\u56DE\u5169\u500B\u503C\u7684\u4E32\u806F\u3002\u76F8\u7576\u65BC`&`\u904B\u7B97\u5B50\u3002",a:"\u8FD4\u56DE\u5169\u500B\u503C\u7684\u4E32\u806F\u3002\u76F8\u7576\u65BC`&`\u904B\u7B97\u5B50\u3002",m:[2,2],p:[{name:"value1",detail:"value2 \u5C07\u9644\u65BC\u5176\u5F8C\u7684\u503C\u3002",example:'"de"',require:"m",repeat:"n",type:"rangeall"},{name:"value2",detail:"\u8981\u9644\u65BC value1 \u4E4B\u5F8C\u7684\u503C\u3002",example:'"mystify"',require:"m",repeat:"n",type:"rangeall"}]},{n:"UNARY_PERCENT",t:11,d:'\u8FD4\u56DE\u6309\u767E\u5206\u6BD4\u89E3\u91CB\u7684\u6578\u503C\u3002\u4F8B\u5982,"UNARY_PERCENT\uFF08100\uFF09"\u7B49\u65BC1\u3002',a:'\u8FD4\u56DE\u6309\u767E\u5206\u6BD4\u89E3\u91CB\u7684\u6578\u503C\u3002\u4F8B\u5982,"UNARY_PERCENT\uFF08100\uFF09"\u7B49\u65BC1\u3002',m:[1,1],p:[{name:"number",detail:"\u8981\u4F5C\u70BA\u767E\u5206\u6BD4\u89E3\u91CB\u7684\u6578\u503C\u3002",example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CONCATENATE",t:12,d:"\u5C07\u5169\u500B\u6216\u591A\u500B\u6587\u5B57\u5B57\u4E32\u806F\u63A5\u70BA\u4E00\u500B\u5B57\u4E32\u3002",a:"\u5C07\u5169\u500B\u6216\u591A\u500B\u6587\u5B57\u5B57\u4E32\u806F\u63A5\u70BA\u4E00\u500B\u5B57\u4E32\u3002",m:[1,255],p:[{name:"text1",detail:"\u521D\u59CB\u5B57\u4E32\u3002",example:'"Super"',require:"m",repeat:"n",type:"rangeall"},{name:"text2\u2026",detail:"[\u53EF\u9078] - \u8981\u6309\u9806\u5E8F\u9023\u63A5\u5728\u4E00\u8D77\u7684\u5176\u4ED6\u5B57\u4E32\u3002",example:'"calla"',require:"o",repeat:"y",type:"rangeall"}]},{n:"CODE",t:12,d:"\u8FD4\u56DE\u6240\u63D0\u4F9B\u7684\u5B57\u4E32\u4E2D\u9996\u5B57\u5143\u7684Unicode\u6620\u5C04\u503C\u3002",a:"\u8FD4\u56DE\u6240\u63D0\u4F9B\u7684\u5B57\u4E32\u4E2D\u9996\u5B57\u5143\u7684Unicode\u6620\u5C04\u503C\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8FD4\u56DE\u5176\u9996\u5B57\u5143\u7684Unicode\u6620\u5C04\u503C\u7684\u5B57\u4E32\u3002",example:'"a"',require:"m",repeat:"n",type:"rangeall"}]},{n:"CHAR",t:12,d:"\u6309\u7167\u7576\u524DUnicode\u7DE8\u78BC\u8868,\u5C07\u6578\u4F4D\u8F49\u63DB\u70BA\u5C0D\u61C9\u7684\u5B57\u5143\u3002",a:"\u6309\u7167\u7576\u524DUnicode\u7DE8\u78BC\u8868,\u5C07\u6578\u4F4D\u8F49\u63DB\u70BA\u5C0D\u61C9\u7684\u5B57\u5143\u3002",m:[1,1],p:[{name:"number",detail:"\u4ECB\u65BC1\u5230255\u4E4B\u9593\u7684\u6578\u4F4D\u3002",example:"97",require:"m",repeat:"n",type:"rangenumber"}]},{n:"ARABIC",t:12,d:"\u5C07\u7F85\u99AC\u6578\u5B57\u8F49\u63DB\u70BA\u963F\u62C9\u4F2F\u6578\u5B57\u3002",a:"\u5C07\u7F85\u99AC\u6578\u5B57\u8F49\u63DB\u70BA\u963F\u62C9\u4F2F\u6578\u5B57\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8F49\u63DB\u683C\u5F0F\u7684\u7F85\u99AC\u6578\u5B57",example:'"XIV"',require:"m",repeat:"n",type:"rangeall"}]},{n:"ROMAN",t:12,d:"\u5C07\u6578\u4F4D\u683C\u5F0F\u8A2D\u5B9A\u70BA\u7F85\u99AC\u6578\u5B57\u5F62\u5F0F\u3002",a:"\u5C07\u6578\u4F4D\u683C\u5F0F\u8A2D\u5B9A\u70BA\u7F85\u99AC\u6578\u5B57\u5F62\u5F0F\u3002",m:[1,1],p:[{name:"number",detail:"\u8981\u8A2D\u5B9A\u683C\u5F0F\u7684\u6578\u4F4D,\u4ECB\u65BC1\u52303999\u4E4B\u9593\uFF08\u5305\u62EC\u9019\u5169\u500B\u6578\u4F4D\uFF09\u3002",example:"499",require:"m",repeat:"n",type:"rangenumber"}]},{n:"REGEXEXTRACT",t:12,d:"\u6309\u7167\u898F\u5247\u904B\u7B97\u5F0F\u9078\u53D6\u5339\u914D\u7684\u5B50\u4E32\u3002",a:"\u6309\u7167\u898F\u5247\u904B\u7B97\u5F0F\u9078\u53D6\u5339\u914D\u7684\u5B50\u4E32\u3002",m:[2,2],p:[{name:"text",detail:"\u8F38\u5165\u6587\u5B57\u3002",example:'"Needle in a haystack"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"\u6B64\u51FD\u6578\u5C07\u8FD4\u56DE\u6587\u5B57\u4E2D\u7B26\u5408\u6B64\u904B\u7B97\u5F0F\u7684\u7B2C\u4E00\u500B\u5B50\u4E32\u3002",example:'".e{2}dle"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REGEXMATCH",t:12,d:"\u5224\u65B7\u4E00\u6BB5\u6587\u5B57\u662F\u5426\u8207\u898F\u5247\u904B\u7B97\u5F0F\u76F8\u5339\u914D\u3002",a:"\u5224\u65B7\u4E00\u6BB5\u6587\u5B57\u662F\u5426\u8207\u898F\u5247\u904B\u7B97\u5F0F\u76F8\u5339\u914D\u3002",m:[2,2],p:[{name:"text",detail:"\u8981\u7528\u898F\u5247\u904B\u7B97\u5F0F\u6E2C\u8A66\u7684\u6587\u5B57\u3002",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"\u7528\u4F86\u6E2C\u8A66\u6587\u5B57\u7684\u898F\u5247\u904B\u7B97\u5F0F\u3002",example:'"S.r"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REGEXREPLACE",t:12,d:"\u4F7F\u7528\u898F\u5247\u904B\u7B97\u5F0F\u5C07\u6587\u5B57\u5B57\u4E32\u4E2D\u7684\u4E00\u90E8\u5206\u66FF\u63DB\u70BA\u5176\u4ED6\u6587\u5B57\u5B57\u4E32\u3002",a:"\u4F7F\u7528\u898F\u5247\u904B\u7B97\u5F0F\u5C07\u6587\u5B57\u5B57\u4E32\u4E2D\u7684\u4E00\u90E8\u5206\u66FF\u63DB\u70BA\u5176\u4ED6\u6587\u5B57\u5B57\u4E32\u3002",m:[3,3],p:[{name:"text",detail:"\u8981\u5C0D\u5176\u5C40\u90E8\u9032\u884C\u66FF\u63DB\u64CD\u4F5C\u7684\u6587\u5B57\u3002",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"regular_expression",detail:"\u898F\u5247\u904B\u7B97\u5F0F\u3002text\u4E2D\u6240\u6709\u5339\u914D\u7684\u5BE6\u4F8B\u90FD\u5C07\u88AB\u66FF\u63DB\u3002",example:'"S.*d"',require:"m",repeat:"n",type:"rangeall"},{name:"replacement",detail:"\u8981\u63D2\u5165\u5230\u539F\u6709\u6587\u5B57\u4E2D\u7684\u6587\u5B57\u3002",example:'"Bed"',require:"m",repeat:"n",type:"rangeall"}]},{n:"T",t:12,d:"\u8FD4\u56DE\u6587\u672C\u683C\u5F0F\u7684\u5B57\u4E32\u53C3\u6578\u3002",a:"\u8FD4\u56DE\u6587\u672C\u683C\u5F0F\u7684\u5B57\u4E32\u53C3\u6578\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F49\u63DB\u70BA\u6587\u5B57\u7684\u53C3\u6578\u3002 + +\u5982\u679C\u503C\u70BA\u6587\u5B57,T\u5C07\u8FD4\u56DE\u503C\u672C\u8EAB\u3002 + +\u5982\u679C\u503C\u70BA\u6307\u5411\u5305\u542B\u6587\u5B57\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,T\u5C07\u8FD4\u56DE\u503C\u4E2D\u7684\u5167\u5BB9\u3002 + +\u5982\u679C\u503C\u70BA\u932F\u8AA4\u503C\u6216\u5305\u542B\u932F\u8AA4\u503C\u7684\u5132\u5B58\u683C,T\u5C07\u8FD4\u56DE\u8A72\u932F\u8AA4\u503C\u3002 + +\u5C0D\u65BC\u6240\u6709\u5176\u4ED6\u60C5\u51B5,T\u5C07\u8FD4\u56DE\u7A7A\u4E32\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"FIXED",t:12,d:"\u4EE5\u56FA\u5B9A\u7684\u5C0F\u6578\u4F4D\u6578\u8A2D\u5B9A\u6578\u4F4D\u7684\u683C\u5F0F\u3002",a:"\u4EE5\u56FA\u5B9A\u7684\u5C0F\u6578\u4F4D\u6578\u8A2D\u5B9A\u6578\u4F4D\u7684\u683C\u5F0F\u3002",m:[1,3],p:[{name:"number",detail:"\u8981\u9032\u884C\u820D\u5165\u4E26\u8F49\u63DB\u70BA\u6587\u5B57\u7684\u6578\u4F4D\u3002",example:"3.141592653",require:"m",repeat:"n",type:"rangenumber"},{name:"decimals",detail:`[\u53EF\u9078-\u9810\u8A2D\u503C\u70BA2] - \u7D50\u679C\u4E2D\u8981\u986F\u793A\u7684\u5C0F\u6578\u4F4D\u6578\u3002 + +\u5982\u679C\u6578\u503C\u7684\u6709\u6548\u4F4D\u6578\u5C0F\u65BC\u5C0F\u6578\u4F4D\u6578,\u5C07\u4EE5\u96F6\u586B\u5145\u3002\u5982\u679C\u6578\u503C\u7684\u6709\u6548\u4F4D\u6578\u5927\u65BC\u5C0F\u6578\u4F4D\u6578,\u5247\u5C07\u5176\u820D\u5165\u5230\u6240\u9700\u7684\u5C0F\u6578\u4F4D\u6578\u800C\u4E0D\u662F\u5C07\u5176\u622A\u65B7\u3002`,example:"2",require:"o",repeat:"n",type:"rangenumber"},{name:"no_commas",detail:"[\u53EF\u9078-\u9810\u8A2D\u503C\u70BAFALSE\uFF08\uFF09] - \u4E00\u500B\u908F\u8F2F\u503C,\u5982\u679C\u70BATRUE\uFF08\uFF09,\u5247\u6703\u7981\u6B62FIXED\u5728\u8FD4\u56DE\u7684\u6587\u5B57\u4E2D\u5305\u542B\u9017\u865F\u3002",example:"FALSE\uFF08\uFF09",require:"o",repeat:"n",type:"rangeall"}]},{n:"FIND",t:12,d:"\u8FD4\u56DE\u5B57\u4E32\u5728\u6587\u5B57\u4E2D\u9996\u6B21\u51FA\u73FE\u7684\u4F4D\u7F6E\uFF08\u5340\u5206\u5927\u5C0F\u5BEB\uFF09\u3002",a:"\u8FD4\u56DE\u5B57\u4E32\u5728\u6587\u5B57\u4E2D\u9996\u6B21\u51FA\u73FE\u7684\u4F4D\u7F6E\uFF08\u5340\u5206\u5927\u5C0F\u5BEB\uFF09\u3002",m:[2,3],p:[{name:"find_text",detail:"\u8981\u5728\u8981\u8490\u7D22\u7684\u6587\u5B57\u4E2D\u67E5\u627E\u7684\u5B57\u4E32\u3002",example:'"n"',require:"m",repeat:"n",type:"rangeall"},{name:"within_text",detail:"\u8981\u5728\u5176\u4E2D\u8490\u7D22\u8490\u7D22\u5B57\u4E32\u7684\u9996\u6B21\u51FA\u73FE\u4F4D\u7F6E\u7684\u6587\u5B57\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"start_num",detail:"[\u53EF\u9078-\u9810\u8A2D\u503C\u70BA1] - \u8981\u5728\u8981\u8490\u7D22\u7684\u6587\u5B57\u4E2D\u958B\u59CB\u8490\u7D22\u7684\u5B57\u5143\u4F4D\u7F6E\u3002",example:"14",require:"o",repeat:"n",type:"rangenumber"}]},{n:"FINDB",t:12,d:"\u8FD4\u56DE\u67D0\u500B\u5B57\u4E32\u5728\u6587\u5B57\u4E2D\u9996\u6B21\u51FA\u73FE\u7684\u4F4D\u7F6E\uFF08\u6BCF\u500B\u96D9\u4F4D\u5143\u7D44\u5B57\u5143\u5360\u5169\u500B\u4F4D\u7F6E\uFF09\u3002",a:"\u8FD4\u56DE\u67D0\u500B\u5B57\u4E32\u5728\u6587\u5B57\u4E2D\u9996\u6B21\u51FA\u73FE\u7684\u4F4D\u7F6E\uFF08\u6BCF\u500B\u96D9\u4F4D\u5143\u7D44\u5B57\u5143\u5360\u5169\u500B\u4F4D\u7F6E\uFF09\u3002",m:[2,3],p:[{name:"find_text",detail:"\u8981\u5728\u8981\u8490\u7D22\u7684\u6587\u5B57\u4E2D\u67E5\u627E\u7684\u5B57\u4E32\u3002",example:'"\u65B0"',require:"m",repeat:"n",type:"rangeall"},{name:"within_text",detail:"\u8981\u5728\u5176\u4E2D\u8490\u7D22\u8490\u7D22\u5B57\u4E32\u7684\u9996\u6B21\u51FA\u73FE\u4F4D\u7F6E\u7684\u6587\u5B57\u3002",example:'"\u8FB2\u66C6\u65B0\u5E74"',require:"m",repeat:"n",type:"rangeall"},{name:"start_num",detail:"[\u53EF\u9078-\u9810\u8A2D\u503C\u70BA1] - \u8981\u5728\u8981\u8490\u7D22\u7684\u6587\u5B57\u4E2D\u958B\u59CB\u8490\u7D22\u7684\u5B57\u5143\u4F4D\u7F6E\u3002",example:"2",require:"o",repeat:"n",type:"rangenumber"}]},{n:"JOIN",t:12,d:"\u5C07\u4E00\u500B\u6216\u591A\u500B\u4F7F\u7528\u6307\u5B9A\u5B9A\u754C\u7B26\u7684\u4E00\u7DAD\u6578\u7D44\u7684\u5143\u7D20\u9023\u63A5\u5230\u4E00\u8D77\u3002",a:"\u5C07\u4E00\u500B\u6216\u591A\u500B\u4F7F\u7528\u6307\u5B9A\u5B9A\u754C\u7B26\u7684\u4E00\u7DAD\u6578\u7D44\u7684\u5143\u7D20\u9023\u63A5\u5230\u4E00\u8D77\u3002",m:[2,255],p:[{name:"separator",detail:`\u7F6E\u65BC\u76F8\u4E92\u9023\u63A5\u7684\u503C\u4E4B\u9593\u7684\u5B57\u5143\u6216\u5B57\u4E32\u3002 + +\u5B9A\u754C\u7B26\u53EF\u4EE5\u70BA\u7A7A,\u4F8B\u5982JOIN\uFF08,{1,2,3}\uFF09\u3002`,example:'"and-a"',require:"m",repeat:"n",type:"rangeall"},{name:"array1",detail:"\u8981\u4F7F\u7528\u5B9A\u754C\u7B26\u9023\u63A5\u7684\u4E00\u500B\u6216\u591A\u500B\u503C\u3002",example:"{1",require:"m",repeat:"n",type:"rangeall"},{name:"array2,\u2026",detail:"[\u53EF\u9078] - \u8981\u4F7F\u7528\u5B9A\u754C\u7B26\u9023\u63A5\u7684\u5176\u4ED6\u503C\u6216\u6578\u7D44\u3002",example:"2",require:"o",repeat:"y",type:"rangeall"}]},{n:"LEFT",t:12,d:"\u5F9E\u6587\u5B57\u5B57\u4E32\u7684\u7B2C\u4E00\u500B\u5B57\u5143\u958B\u59CB\u8FD4\u56DE\u6307\u5B9A\u500B\u6578\u7684\u5B57\u5143\u3002",a:"\u5F9E\u6587\u5B57\u5B57\u4E32\u7684\u7B2C\u4E00\u500B\u5B57\u5143\u958B\u59CB\u8FD4\u56DE\u6307\u5B9A\u500B\u6578\u7684\u5B57\u5143\u3002",m:[1,2],p:[{name:"text",detail:"\u5305\u542B\u8981\u9078\u53D6\u7684\u5B57\u5143\u7684\u6587\u5B57\u5B57\u4E32\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"num_chars",detail:"[\u53EF\u9078-\u9810\u8A2D\u503C\u70BA1] - \u6307\u5B9A\u8981\u7531LEFT\u9078\u53D6\u7684\u5B57\u5143\u7684\u6578\u91CF\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"RIGHT",t:12,d:"\u6839\u64DA\u6240\u6307\u5B9A\u7684\u5B57\u5143\u6578\u8FD4\u56DE\u6587\u5B57\u5B57\u4E32\u4E2D\u6700\u5F8C\u4E00\u500B\u6216\u591A\u500B\u5B57\u5143\u3002",a:"\u6839\u64DA\u6240\u6307\u5B9A\u7684\u5B57\u5143\u6578\u8FD4\u56DE\u6587\u5B57\u5B57\u4E32\u4E2D\u6700\u5F8C\u4E00\u500B\u6216\u591A\u500B\u5B57\u5143\u3002",m:[1,2],p:[{name:"text",detail:"\u5305\u542B\u8981\u9078\u53D6\u7684\u5B57\u5143\u7684\u6587\u5B57\u5B57\u4E32\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"num_chars",detail:"[\u53EF\u9078-\u9810\u8A2D\u503C\u70BA1] - \u6307\u5B9A\u8981\u7531RIGHT\u9078\u53D6\u7684\u5B57\u5143\u7684\u6578\u91CF\u3002",example:"2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MID",t:12,d:"\u8FD4\u56DE\u6587\u5B57\u5B57\u4E32\u4E2D\u5F9E\u6307\u5B9A\u4F4D\u7F6E\u958B\u59CB\u7684\u7279\u5B9A\u6578\u76EE\u7684\u5B57\u5143\u3002",a:"\u8FD4\u56DE\u6587\u5B57\u5B57\u4E32\u4E2D\u5F9E\u6307\u5B9A\u4F4D\u7F6E\u958B\u59CB\u7684\u7279\u5B9A\u6578\u76EE\u7684\u5B57\u5143\u3002",m:[3,3],p:[{name:"text",detail:"\u5305\u542B\u8981\u9078\u53D6\u7684\u5B57\u5143\u7684\u6587\u5B57\u5B57\u4E32\u3002",example:'"get this"',require:"m",repeat:"n",type:"rangeall"},{name:"start_num",detail:"\u8981\u5F9E\u5B57\u4E32\u4E2D\u958B\u59CB\u9078\u53D6\u7684\u4F4D\u7F6E\u3002\u5B57\u4E32\u4E2D\u7B2C\u4E00\u500B\u5B57\u5143\u7684\u7D22\u5F15\u70BA1\u3002",example:"5",require:"m",repeat:"n",type:"rangenumber"},{name:"num_chars",detail:`\u6307\u5B9A\u8981\u7531MID\u9078\u53D6\u7684\u5B57\u5143\u7684\u6578\u91CF\u3002 + +\u5982\u679C\u9078\u53D6\u7684\u5B57\u5143\u6578\u5C1A\u4E0D\u8DB3\u9078\u53D6\u9577\u5EA6\u500B\u5B57\u5143\u6642\u5C31\u5230\u9054\u4E86\u5B57\u4E32\u5C3E\u90E8,\u5247MID\u8FD4\u56DE\u5F9E\u958B\u59CB\u4F4D\u7F6E\u5230\u5B57\u4E32\u5C3E\u90E8\u7684\u5B57\u5143\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"LEN",t:12,d:"\u8FD4\u56DE\u7D66\u5B9A\u5B57\u4E32\u7684\u9577\u5EA6\u3002",a:"\u8FD4\u56DE\u7D66\u5B9A\u5B57\u4E32\u7684\u9577\u5EA6\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8FD4\u56DE\u5176\u9577\u5EA6\u7684\u5B57\u4E32\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"LENB",t:12,d:"\u8FD4\u56DE\u6587\u5B57\u4E2D\u6240\u5305\u542B\u7684\u5B57\u5143\u6578\u3002\u8207\u96D9\u4F4D\u5143\u7D44\u5B57\u5143\u96C6\uFF08DBCS\uFF09\u4E00\u8D77\u4F7F\u7528\u3002",a:"\u8FD4\u56DE\u6587\u5B57\u4E2D\u6240\u5305\u542B\u7684\u5B57\u5143\u6578\u3002\u8207\u96D9\u4F4D\u5143\u7D44\u5B57\u5143\u96C6\uFF08DBCS\uFF09\u4E00\u8D77\u4F7F\u7528\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8FD4\u56DE\u5176\u4F4D\u5143\u7D44\u6578\u7684\u5B57\u4E32\u3002\uFF08\u4E00\u500B\u6F22\u5B57\u70BA\u5169\u500B\u4F4D\u5143\u7D44\u6578\uFF09",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"LOWER",t:12,d:"\u5C07\u6307\u5B9A\u5B57\u4E32\u4E2D\u7684\u5B57\u6BCD\u8F49\u63DB\u70BA\u5C0F\u5BEB\u3002",a:"\u5C07\u6307\u5B9A\u5B57\u4E32\u4E2D\u7684\u5B57\u6BCD\u8F49\u63DB\u70BA\u5C0F\u5BEB\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8F49\u63DB\u70BA\u5C0F\u5BEB\u7684\u5B57\u4E32\u3002",example:'"LOREM IPSUM"',require:"m",repeat:"n",type:"rangeall"}]},{n:"UPPER",t:12,d:"\u5C07\u6307\u5B9A\u5B57\u4E32\u4E2D\u7684\u5B57\u6BCD\u8F49\u63DB\u70BA\u5927\u5BEB\u3002",a:"\u5C07\u6307\u5B9A\u5B57\u4E32\u4E2D\u7684\u5B57\u6BCD\u8F49\u63DB\u70BA\u5927\u5BEB\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8F49\u63DB\u70BA\u5927\u5BEB\u7684\u5B57\u4E32\u3002",example:'"lorem ipsum"',require:"m",repeat:"n",type:"rangeall"}]},{n:"EXACT",t:12,d:"\u6BD4\u8F03\u5169\u500B\u5B57\u4E32\u662F\u5426\u76F8\u540C\u3002",a:"\u6BD4\u8F03\u5169\u500B\u5B57\u4E32\u662F\u5426\u76F8\u540C\u3002",m:[2,2],p:[{name:"text1",detail:"\u8981\u6BD4\u8F03\u7684\u7B2C\u4E00\u500B\u5B57\u4E32\u3002",example:"A1",require:"m",repeat:"n",type:"rangeall"},{name:"text2",detail:"\u8981\u6BD4\u8F03\u7684\u7B2C\u4E8C\u500B\u5B57\u4E32\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"REPLACE",t:12,d:"\u5C07\u6587\u5B57\u5B57\u4E32\u7684\u4E00\u90E8\u5206\u66FF\u63DB\u70BA\u5176\u4ED6\u6587\u5B57\u5B57\u4E32\u3002",a:"\u5C07\u6587\u5B57\u5B57\u4E32\u7684\u4E00\u90E8\u5206\u66FF\u63DB\u70BA\u5176\u4ED6\u6587\u5B57\u5B57\u4E32\u3002",m:[4,4],p:[{name:"old_text",detail:"\u8981\u5C0D\u5176\u5C40\u90E8\u9032\u884C\u66FF\u63DB\u64CD\u4F5C\u7684\u6587\u5B57\u3002",example:'"Spreadsheets"',require:"m",repeat:"n",type:"rangeall"},{name:"start_num",detail:"\u958B\u59CB\u9032\u884C\u66FF\u63DB\u64CD\u4F5C\u7684\u4F4D\u7F6E\uFF08\u6587\u5B57\u958B\u982D\u4F4D\u7F6E\u70BA1\uFF09\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"num_chars",detail:"\u8981\u5728\u6587\u5B57\u4E2D\u66FF\u63DB\u7684\u5B57\u5143\u500B\u6578\u3002",example:"6",require:"m",repeat:"n",type:"rangenumber"},{name:"new_text",detail:"\u8981\u63D2\u5165\u5230\u539F\u6709\u6587\u5B57\u4E2D\u7684\u6587\u5B57\u3002",example:'"Bed"',require:"m",repeat:"n",type:"rangeall"}]},{n:"REPT",t:12,d:"\u8FD4\u56DE\u6307\u5B9A\u6587\u5B57\u7684\u591A\u6B21\u91CD\u8907\u3002",a:"\u8FD4\u56DE\u6307\u5B9A\u6587\u5B57\u7684\u591A\u6B21\u91CD\u8907\u3002",m:[2,2],p:[{name:"text",detail:"\u8981\u91CD\u8907\u7684\u5B57\u5143\u6216\u5B57\u4E32\u3002",example:'"ha"',require:"m",repeat:"n",type:"rangeall"},{name:"number_times",detail:`\u8981\u91CD\u8907\u7684\u6587\u5B57\u8981\u5728\u8FD4\u56DE\u503C\u4E2D\u51FA\u73FE\u7684\u6B21\u6578\u3002 + +\u6700\u5927\u91CD\u8907\u6B21\u6578\u70BA100\u3002\u5373\u4F7F\u91CD\u8907\u6B21\u6578\u5927\u65BC100,REPT\u4E5F\u50C5\u5C07\u76F8\u61C9\u6587\u5B57\u91CD\u8907100\u6B21\u3002`,example:"4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SEARCH",t:12,d:"\u8FD4\u56DE\u5B57\u4E32\u5728\u6587\u5B57\u4E2D\u9996\u6B21\u51FA\u73FE\u7684\u4F4D\u7F6E\uFF08\u4E0D\u5340\u5206\u5927\u5C0F\u5BEB\uFF09\u3002",a:"\u8FD4\u56DE\u5B57\u4E32\u5728\u6587\u5B57\u4E2D\u9996\u6B21\u51FA\u73FE\u7684\u4F4D\u7F6E\uFF08\u4E0D\u5340\u5206\u5927\u5C0F\u5BEB\uFF09\u3002",m:[2,3],p:[{name:"find_text",detail:"\u8981\u5728\u8981\u8490\u7D22\u7684\u6587\u5B57\u4E2D\u67E5\u627E\u7684\u5B57\u4E32\u3002",example:'"n"',require:"m",repeat:"n",type:"rangeall"},{name:"within_text",detail:"\u8981\u5728\u5176\u4E2D\u8490\u7D22\u8490\u7D22\u5B57\u4E32\u7684\u9996\u6B21\u51FA\u73FE\u4F4D\u7F6E\u7684\u6587\u5B57\u3002",example:"A2",require:"m",repeat:"n",type:"rangeall"},{name:"start_num",detail:"[\u53EF\u9078-\u9810\u8A2D\u503C\u70BA1 ] - \u8981\u5728\u8981\u8490\u7D22\u7684\u6587\u5B57\u4E2D\u958B\u59CB\u8490\u7D22\u7684\u5B57\u5143\u4F4D\u7F6E\u3002",example:"14",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUBSTITUTE",t:12,d:"\u5728\u6587\u5B57\u5B57\u4E32\u4E2D\u7528new_text\u66FF\u63DBold_text\u3002",a:"\u5728\u6587\u5B57\u5B57\u4E32\u4E2D\u7528new_text\u66FF\u63DBold_text\u3002",m:[3,4],p:[{name:"text",detail:"\u9700\u8981\u66FF\u63DB\u5176\u4E2D\u5B57\u5143\u7684\u6587\u5B57,\u6216\u5C0D\u542B\u6709\u6587\u5B57\uFF08\u9700\u8981\u66FF\u63DB\u5176\u4E2D\u5B57\u5143\uFF09\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3002",example:'"search for it"',require:"m",repeat:"n",type:"rangeall"},{name:"old_text",detail:"\u9700\u8981\u66FF\u63DB\u7684\u6587\u5B57\u3002",example:'"search for"',require:"m",repeat:"n",type:"rangeall"},{name:"new_text",detail:"\u7528\u65BC\u66FF\u63DBold_text\u7684\u6587\u5B57\u3002",example:'"Google"',require:"m",repeat:"n",type:"rangeall"},{name:"instance_num",detail:"[\u53EF\u9078] - \u6307\u5B9A\u8981\u7528new_text\u66FF\u63DBold_text\u7684\u4E8B\u4EF6\u3002\u5982\u679C\u6307\u5B9A\u4E86instance_num,\u5247\u53EA\u6709\u6EFF\u8DB3\u8981\u6C42\u7684old_text\u88AB\u66FF\u63DB\u3002\u5426\u5247,\u6587\u5B57\u4E2D\u51FA\u73FE\u7684\u6240\u6709old_text\u90FD\u6703\u66F4\u6539\u70BAnew_text\u3002",example:"3",require:"m",repeat:"n",type:"rangenumber"}]},{n:"CLEAN",t:12,d:"\u79FB\u9664\u6587\u5B57\u4E2D\u7684\u4E0D\u53EF\u5217\u5370ASCII\u5B57\u5143\u5F8C\u5C07\u5176\u8FD4\u56DE\u3002",a:"\u79FB\u9664\u6587\u5B57\u4E2D\u7684\u4E0D\u53EF\u5217\u5370ASCII\u5B57\u5143\u5F8C\u5C07\u5176\u8FD4\u56DE\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u79FB\u9664\u5176\u4E2D\u4E0D\u53EF\u5217\u5370\u5B57\u5143\u7684\u6587\u5B57\u3002",example:'"AF"&CHAR\uFF0831\uFF09',require:"m",repeat:"n",type:"rangeall"}]},{n:"TEXT",t:12,d:"\u6309\u7167\u6307\u5B9A\u683C\u5F0F\u5C07\u6578\u4F4D\u8F49\u63DB\u70BA\u6587\u5B57\u3002",a:"\u6309\u7167\u6307\u5B9A\u683C\u5F0F\u5C07\u6578\u4F4D\u8F49\u63DB\u70BA\u6587\u5B57\u3002",m:[2,2],p:[{name:"value",detail:"\u8981\u8A2D\u5B9A\u683C\u5F0F\u7684\u6578\u4F4D\u3001\u65E5\u671F\u6216\u6642\u9593\u3002",example:"1.23",require:"m",repeat:"n",type:"rangenumber"},{name:"format_text",detail:`\u4EE5\u62EC\u5F27\u62EC\u8D77\u4F86\u7684\u6A21\u5F0F\u4E32,\u5C07\u6309\u8A72\u6A21\u5F0F\u8A2D\u5B9A\u6578\u4F4D\u7684\u683C\u5F0F\u3002 + +0\u8868\u793A\u5728\u6578\u503C\u4F4D\u6578\u5C11\u65BC\u683C\u5F0F\u6307\u5B9A\u7684\u4F4D\u6578\u6642\u5FC5\u5B9A\u4EE5\u96F6\u586B\u5145\u3002\u4F8B\u5982,TEXT\uFF0812.3,\u201C000.00"\uFF09\u5C07\u8FD4\u56DE012.30\u3002\u7576\u6578\u503C\u7684\u5C0F\u6578\u4F4D\u6578\u8D85\u904E\u6A21\u5F0F\u6307\u5B9A\u7684\u5C0F\u6578\u4F4D\u6578\u6642,\u56DB\u6368\u4E94\u5165\u70BA\u6307\u5B9A\u7684\u5C0F\u6578\u4F4D\u6578\u3002\u4F8B\u5982,TEXT\uFF0812.305,\u201C00.00"\uFF09\u5C07\u8FD4\u56DE12.31\u3002 + +#\u985E\u4F3C\u65BC0,\u4F46\u4E26\u4E0D\u662F\u5728\u5C0F\u6578\u9EDE\u7684\u5169\u5074\u90FD\u4EE5\u96F6\u586B\u5145\u3002\u4F8B\u5982,TEXT\uFF0812.3,\u201C###.##"\uFF09\u5C07\u8FD4\u56DE12.3\u3002`,example:'"$0.00"',require:"m",repeat:"n",type:"rangeall"}]},{n:"TRIM",t:12,d:"\u5220\u9664\u6307\u5B9A\u5B57\u4E32\u524D\u5F8C\u7684\u7A7A\u683C\u3002",a:"\u5220\u9664\u6307\u5B9A\u5B57\u4E32\u524D\u5F8C\u7684\u7A7A\u683C\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u4FEE\u526A\u7684\u5B57\u4E32\u6216\u6307\u5411\u5305\u542B\u8A72\u5B57\u4E32\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3002",example:'"lorem ipsum"',require:"m",repeat:"n",type:"rangeall"}]},{n:"VALUE",t:12,d:"\u5C07\u53EF\u8B58\u5225\u7684\u4EFB\u4F55\u65E5\u671F\u3001\u6642\u9593\u6216\u6578\u4F4D\u683C\u5F0F\u7684\u5B57\u4E32\u8F49\u63DB\u70BA\u6578\u4F4D\u3002",a:"\u5C07\u53EF\u8B58\u5225\u7684\u4EFB\u4F55\u65E5\u671F\u3001\u6642\u9593\u6216\u6578\u4F4D\u683C\u5F0F\u7684\u5B57\u4E32\u8F49\u63DB\u70BA\u6578\u4F4D\u3002",m:[1,1],p:[{name:"text",detail:"\u5305\u542B\u8981\u8F49\u63DB\u7684\u503C\u7684\u5B57\u4E32\u3002",example:'"123"',require:"m",repeat:"n",type:"rangeall"}]},{n:"PROPER",t:12,d:"\u5C07\u6307\u5B9A\u5B57\u4E32\u4E2D\u6BCF\u500B\u55AE\u8A5E\u7684\u9996\u5B57\u6BCD\u8F49\u70BA\u5927\u5BEB\u3002",a:"\u5C07\u6307\u5B9A\u5B57\u4E32\u4E2D\u6BCF\u500B\u55AE\u8A5E\u7684\u9996\u5B57\u6BCD\u8F49\u70BA\u5927\u5BEB\u3002",m:[1,1],p:[{name:"text",detail:"\u8981\u8F49\u63DB\u7684\u6587\u5B57,\u5176\u4E2D\u6BCF\u500B\u55AE\u8A5E\u7684\u9996\u5B57\u6BCD\u90FD\u5C07\u8F49\u70BA\u5927\u5BEB,\u6240\u6709\u5176\u4ED6\u5B57\u6BCD\u5247\u8F49\u70BA\u5C0F\u5BEB\u3002",example:'"united states"',require:"m",repeat:"n",type:"rangeall"}]},{n:"CONVERT",t:13,d:"\u5C07\u6578\u4F4D\u5F9E\u4E00\u7A2E\u5EA6\u91CF\u7CFB\u7D71\u8F49\u63DB\u70BA\u53E6\u4E00\u7A2E\u5EA6\u91CF\u7CFB\u7D71\u3002",a:"\u5C07\u6578\u4F4D\u5F9E\u4E00\u7A2E\u5EA6\u91CF\u7CFB\u7D71\u8F49\u63DB\u70BA\u53E6\u4E00\u7A2E\u5EA6\u91CF\u7CFB\u7D71\u3002",m:[3,3],p:[{name:"number",detail:"\u662F\u4EE5from_unit\u70BA\u7D44\u7E54\u7684\u9700\u8981\u9032\u884C\u8F49\u63DB\u7684\u6578\u503C\u3002",example:"5.1",require:"m",repeat:"n",type:"rangenumber"},{name:"from_unit",detail:"\u662F\u6578\u503C\u7684\u7D44\u7E54\u3002",example:'"g"',require:"m",repeat:"n",type:"rangeall"},{name:"to_unit",detail:"\u662F\u7D50\u679C\u7684\u7D44\u7E54\u3002",example:'"kg"',require:"m",repeat:"n",type:"rangeall"}]},{n:"SUMX2MY2",t:14,d:"\u8FD4\u56DE\u5169\u6578\u7D44\u4E2D\u5C0D\u61C9\u6578\u503C\u7684\u5E73\u65B9\u5DEE\u4E4B\u548C\u3002",a:"\u8FD4\u56DE\u5169\u6578\u7D44\u4E2D\u5C0D\u61C9\u6578\u503C\u7684\u5E73\u65B9\u5DEE\u4E4B\u548C\u3002",m:[2,2],p:[{name:"array_x",detail:"\u7B2C\u4E00\u500B\u6578\u7D44\u6216\u6578\u503C\u5340\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"\u7B2C\u4E8C\u500B\u6578\u7D44\u6216\u6578\u503C\u5340\u57DF\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMX2PY2",t:14,d:"\u8FD4\u56DE\u5169\u6578\u7D44\u4E2D\u5C0D\u61C9\u6578\u503C\u7684\u5E73\u65B9\u548C\u4E4B\u548C\u3002",a:"\u8FD4\u56DE\u5169\u6578\u7D44\u4E2D\u5C0D\u61C9\u6578\u503C\u7684\u5E73\u65B9\u548C\u4E4B\u548C\u3002",m:[2,2],p:[{name:"array_x",detail:"\u7B2C\u4E00\u500B\u6578\u7D44\u6216\u6578\u503C\u5340\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"\u7B2C\u4E8C\u500B\u6578\u7D44\u6216\u6578\u503C\u5340\u57DF\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMXMY2",t:14,d:"\u8FD4\u56DE\u5169\u6578\u7D44\u4E2D\u5C0D\u61C9\u6578\u503C\u4E4B\u5DEE\u7684\u5E73\u65B9\u548C\u3002",a:"\u8FD4\u56DE\u5169\u6578\u7D44\u4E2D\u5C0D\u61C9\u6578\u503C\u4E4B\u5DEE\u7684\u5E73\u65B9\u548C\u3002",m:[2,2],p:[{name:"array_x",detail:"\u7B2C\u4E00\u500B\u6578\u7D44\u6216\u6578\u503C\u5340\u57DF\u3002",example:"A2:A100",require:"m",repeat:"n",type:"rangenumber"},{name:"array_y",detail:"\u7B2C\u4E8C\u500B\u6578\u7D44\u6216\u6578\u503C\u5340\u57DF\u3002",example:"B2:B100",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TRANSPOSE",t:14,d:"\u5C07\u6578\u7D44\u6216\u5132\u5B58\u683C\u7BC4\u570D\u7684\u884C\u5217\u8F49\u7F6E\u3002",a:"\u5C07\u6578\u7D44\u6216\u5132\u5B58\u683C\u7BC4\u570D\u7684\u884C\u5217\u8F49\u7F6E\u3002",m:[1,1],p:[{name:"array",detail:"\u8981\u5C07\u5176\u884C\u5217\u4E92\u63DB\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002",example:"{1,2}",require:"m",repeat:"n",type:"range"}]},{n:"TREND",t:14,d:"\u8FD4\u56DE\u7DDA\u6027\u8DA8\u52E2\u503C\u3002",a:"\u8FD4\u56DE\u7DDA\u6027\u8DA8\u52E2\u503C\u3002",m:[1,4],p:[{name:"known_y",detail:`\u95DC\u4FC2\u904B\u7B97\u5F0Fy = mx + b \u4E2D\u5DF2\u77E5\u7684y\u503C\u96C6\u5408\u3002 + +\u5982\u679Cknown_y\u70BA\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D,\u5247known_x\u7684\u7DAD\u6578\u5FC5\u9808\u8207\u4E4B\u76F8\u540C,\u6216\u8005\u7701\u7565\u6B64\u53C3\u6578\u3002 + +\u5982\u679Cknown_y\u70BA\u4E00\u7DAD\u6578\u7D44\u6216\u7BC4\u570D,known_x\u5247\u53EF\u4EE3\u8868\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D\u4E2D\u7684\u591A\u500B\u5F15\u6578\u3002\u4E5F\u5C31\u662F\u8AAA,\u5982\u679Cknown_y\u70BA\u55AE\u884C,\u5247\u5C07known_x\u4E2D\u7684\u6BCF\u884C\u89E3\u91CB\u70BA\u5404\u81EA\u7368\u7ACB\u7684\u503C,\u985E\u4F3C\u60C5\u51B5\u4E5F\u9069\u7528\u65BCknown_y\u70BA\u55AE\u5217\u7684\u60C5\u51B5\u3002`,example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_x",detail:`[\u53EF\u9078-\u9ED8\u8A8D\u8A72\u6578\u7D44\u70BA{1,2,3,\u2026},\u5176\u5927\u5C0F\u8207known_y\u76F8\u540C] -\u95DC\u4FC2\u904B\u7B97\u5F0Fy = mx + b \u4E2D\u5DF2\u77E5\u7684\u53EF\u9078x\u503C\u96C6\u5408\u3002 + +\u5982\u679Cknown_y\u70BA\u4E00\u7DAD\u6578\u7D44\u6216\u7BC4\u570D,known_x\u5247\u53EF\u4EE3\u8868\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D\u4E2D\u7684\u591A\u500B\u5F15\u6578\u3002\u4E5F\u5C31\u662F\u8AAA,\u5982\u679Cknown_y\u70BA\u55AE\u884C,\u5247\u5C07known_x\u4E2D\u7684\u6BCF\u884C\u89E3\u91CB\u70BA\u5404\u81EA\u7368\u7ACB\u7684\u503C,\u985E\u4F3C\u60C5\u51B5\u4E5F\u9069\u7528\u65BCknown_y\u70BA\u55AE\u5217\u7684\u60C5\u51B5\u3002`,example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"new_x",detail:"[\u53EF\u9078 - \u9ED8\u8A8D\u8207known_x\u76F8\u540C] - \u9700\u8981\u51FD\u6578TREND\u8FD4\u56DE\u5C0D\u61C9y\u503C\u7684\u65B0x\u503C\u3002",example:"A11:A13",require:"o",repeat:"n",type:"rangenumber"},{name:"const",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BATRUE\uFF08\uFF09] - \u4E00\u500B\u908F\u8F2F\u503C,\u7528\u65BC\u6307\u5B9A\u662F\u5426\u5C07\u5E38\u6578b\u5F37\u5236\u8A2D\u70BA0\u3002 + +TRUE\uFF08\uFF09\u8868\u793Ab\u5C07\u6309\u6B63\u5E38\u8A08\u7B97\uFF1B + +FALSE\uFF08\uFF09\u8868\u793Ab\u5C07\u88AB\u8A2D\u70BA0\uFF08\u96F6\uFF09,m \u5C07\u88AB\u8ABF\u6574\u4EE5\u4F7Fy = mx\u3002`,example:"TRUE\uFF08\uFF09",require:"o",repeat:"n",type:"rangeall"}]},{n:"FREQUENCY",t:14,d:"\u8A08\u7B97\u6578\u503C\u5728\u67D0\u500B\u5340\u57DF\u5167\u7684\u51FA\u73FE\u983B\u7387,\u7136\u5F8C\u8FD4\u56DE\u4E00\u500B\u5782\u76F4\u6578\u7D44\u3002",a:"\u8A08\u7B97\u6578\u503C\u5728\u67D0\u500B\u5340\u57DF\u5167\u7684\u51FA\u73FE\u983B\u7387,\u7136\u5F8C\u8FD4\u56DE\u4E00\u500B\u5782\u76F4\u6578\u7D44\u3002",m:[2,2],p:[{name:"data_array",detail:"\u8981\u5C0D\u5176\u983B\u7387\u9032\u884C\u8A08\u6578\u7684\u4E00\u7D44\u6578\u503C\u6216\u5C0D\u9019\u7D44\u6578\u503C\u7684\u5F15\u7528\u3002",example:"A2:A40",require:"m",repeat:"n",type:"rangenumber"},{name:"bins_array",detail:`\u8981\u5C07data_array\u4E2D\u7684\u503C\u63D2\u5165\u5230\u7684\u9593\u9694\u6578\u7D44\u6216\u5C0D\u9593\u9694\u7684\u5F15\u7528\u3002 + +\u70BA\u6E05\u6670\u8D77\u898B,\u61C9\u5C07\u985E\u5225\u6392\u5E8F,\u4F46\u5982\u679C\u672A\u6392\u5E8F,FREQUENCY\u6703\u5728\u5167\u90E8\u5C0D\u9019\u4E9B\u6307\u5B9A\u7684\u503C\u9032\u884C\u6392\u5E8F\u4E26\u8FD4\u56DE\u6B63\u78BA\u7D50\u679C\u3002`,example:"B2:B5",require:"m",repeat:"n",type:"rangenumber"}]},{n:"GROWTH",t:14,d:"\u4F7F\u7528\u73FE\u6709\u6578\u64DA\u8A08\u7B97\u9810\u6E2C\u7684\u6307\u6578\u7B49\u6BD4\u3002",a:"\u4F7F\u7528\u73FE\u6709\u6578\u64DA\u8A08\u7B97\u9810\u6E2C\u7684\u6307\u6578\u7B49\u6BD4\u3002",m:[1,4],p:[{name:"known_y",detail:`\u95DC\u4FC2\u904B\u7B97\u5F0Fy = b*m^x \u4E2D\u5DF2\u77E5\u7684y\u503C\u96C6\u5408\u3002 + +\u5982\u679C\u5DF2\u77E5\u6578\u64DA_y\u70BA\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D,\u5247\u5DF2\u77E5\u6578\u64DA_x\u7684\u7DAD\u6578\u5FC5\u9808\u8207\u4E4B\u76F8\u540C,\u6216\u8005\u7701\u7565\u6B64\u53C3\u6578\u3002 + +\u5982\u679C\u5DF2\u77E5\u6578\u64DA_y\u70BA\u4E00\u7DAD\u6578\u7D44\u6216\u7BC4\u570D,\u5DF2\u77E5\u6578\u64DA_x\u5247\u53EF\u4EE3\u8868\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D\u4E2D\u7684\u591A\u500B\u5F15\u6578\u3002\u4E5F\u5C31\u662F\u8AAA,\u5982\u679C\u5DF2\u77E5\u6578\u64DA_y\u70BA\u55AE\u884C,\u5247\u5C07\u5DF2\u77E5\u6578\u64DA_x\u4E2D\u7684\u6BCF\u884C\u89E3\u91CB\u70BA\u5404\u81EA\u7368\u7ACB\u7684\u503C,\u985E\u4F3C\u60C5\u51B5\u4E5F\u9069\u7528\u65BC\u5DF2\u77E5\u6578\u64DA_y\u70BA\u55AE\u5217\u7684\u60C5\u51B5\u3002`,example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_x",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u8A72\u6578\u7D44\u70BA{1,2,3,\u2026},\u5176\u5927\u5C0F\u8207known_y\u76F8\u540C] - \u95DC\u4FC2\u904B\u7B97\u5F0Fy = b*m^x \u4E2D\u5DF2\u77E5\u7684\u53EF\u9078x\u503C\u96C6\u5408\u3002 + +\u5982\u679C\u5DF2\u77E5\u6578\u64DA_y\u70BA\u4E00\u7DAD\u6578\u7D44\u6216\u7BC4\u570D,\u5DF2\u77E5\u6578\u64DA_x\u5247\u53EF\u4EE3\u8868\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D\u4E2D\u7684\u591A\u500B\u5F15\u6578\u3002\u4E5F\u5C31\u662F\u8AAA,\u5982\u679C\u5DF2\u77E5\u6578\u64DA_y\u70BA\u55AE\u884C,\u5247\u5C07\u5DF2\u77E5\u6578\u64DA_x\u4E2D\u7684\u6BCF\u884C\u89E3\u91CB\u70BA\u5404\u81EA\u7368\u7ACB\u7684\u503C,\u985E\u4F3C\u60C5\u51B5\u4E5F\u9069\u7528\u65BC\u5DF2\u77E5\u6578\u64DA_y\u70BA\u55AE\u5217\u7684\u60C5\u51B5\u3002`,example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"new_x",detail:"[\u53EF\u9078 - \u9ED8\u8A8D\u8207known_x\u76F8\u540C] - \u9700\u8981\u51FD\u6578GROWTH\u8FD4\u56DE\u5C0D\u61C9y\u503C\u7684\u65B0x\u503C\u3002",example:"A11:A13",require:"o",repeat:"n",type:"rangenumber"},{name:"const",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BATRUE\uFF08\uFF09] - \u4E00\u500B\u908F\u8F2F\u503C,\u7528\u65BC\u6307\u5B9A\u662F\u5426\u5C07\u5E38\u6578b\u5F37\u5236\u8A2D\u70BA1\u3002 + +TRUE\uFF08\uFF09\u8868\u793Ab\u5C07\u6309\u6B63\u5E38\u8A08\u7B97\uFF1B + +FALSE\uFF08\uFF09\u8868\u793Ab\u5C07\u88AB\u8A2D\u70BA1,m\u5C07\u88AB\u8ABF\u6574\u4EE5\u4F7Fy = m^x\u3002`,example:"TRUE\uFF08\uFF09",require:"o",repeat:"n",type:"rangeall"}]},{n:"LINEST",t:14,d:"\u53EF\u901A\u904E\u4F7F\u7528\u6700\u5C0F\u4E8C\u4E58\u6CD5\u8A08\u7B97\u8207\u73FE\u6709\u6578\u64DA\u6700\u4F73\u64EC\u5408\u7684\u76F4\u7DDA,\u4F86\u8A08\u7B97\u67D0\u76F4\u7DDA\u7684\u7D71\u8A08\u503C,\u7136\u5F8C\u8FD4\u56DE\u63CF\u8FF0\u6B64\u76F4\u7DDA\u7684\u6578\u7D44\u3002",a:"\u53EF\u901A\u904E\u4F7F\u7528\u6700\u5C0F\u4E8C\u4E58\u6CD5\u8A08\u7B97\u8207\u73FE\u6709\u6578\u64DA\u6700\u4F73\u64EC\u5408\u7684\u76F4\u7DDA,\u4F86\u8A08\u7B97\u67D0\u76F4\u7DDA\u7684\u7D71\u8A08\u503C,\u7136\u5F8C\u8FD4\u56DE\u63CF\u8FF0\u6B64\u76F4\u7DDA\u7684\u6578\u7D44\u3002",m:[1,4],p:[{name:"known_y",detail:`\u95DC\u4FC2\u904B\u7B97\u5F0Fy = mx + b \u4E2D\u5DF2\u77E5\u7684y\u503C\u96C6\u5408\u3002 + +\u5982\u679Cknown_y\u70BA\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D,\u5247known_x\u7684\u7DAD\u6578\u5FC5\u9808\u8207\u4E4B\u76F8\u540C,\u6216\u8005\u7701\u7565\u6B64\u53C3\u6578\u3002 + +\u5982\u679Cknown_y\u70BA\u4E00\u7DAD\u6578\u7D44\u6216\u7BC4\u570D,known_x\u5247\u53EF\u4EE3\u8868\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D\u4E2D\u7684\u591A\u500B\u5F15\u6578\u3002\u4E5F\u5C31\u662F\u8AAA,\u5982\u679Cknown_y\u70BA\u55AE\u884C,\u5247\u5C07known_x\u4E2D\u7684\u6BCF\u884C\u89E3\u91CB\u70BA\u5404\u81EA\u7368\u7ACB\u7684\u503C,\u985E\u4F3C\u60C5\u51B5\u4E5F\u9069\u7528\u65BCknown_y\u70BA\u55AE\u5217\u7684\u60C5\u51B5\u3002`,example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_x",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u8A72\u6578\u7D44\u70BA{1,2,3,\u2026},\u5176\u5927\u5C0F\u8207known_y\u76F8\u540C] - \u95DC\u4FC2\u904B\u7B97\u5F0Fy = mx + b\u4E2D\u5DF2\u77E5\u7684\u53EF\u9078x\u503C\u96C6\u5408\u3002 + +\u5982\u679Cknown_y\u70BA\u4E00\u7DAD\u6578\u7D44\u6216\u7BC4\u570D,known_x\u5247\u53EF\u4EE3\u8868\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D\u4E2D\u7684\u591A\u500B\u5F15\u6578\u3002\u4E5F\u5C31\u662F\u8AAA,\u5982\u679Cknown_y\u70BA\u55AE\u884C,\u5247\u5C07known_x\u4E2D\u7684\u6BCF\u884C\u89E3\u91CB\u70BA\u5404\u81EA\u7368\u7ACB\u7684\u503C,\u985E\u4F3C\u60C5\u51B5\u4E5F\u9069\u7528\u65BCknown_y\u70BA\u55AE\u5217\u7684\u60C5\u51B5\u3002`,example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"const",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BATRUE\uFF08\uFF09] - \u4E00\u500B\u908F\u8F2F\u503C,\u7528\u65BC\u6307\u5B9A\u662F\u5426\u5C07\u5E38\u6578b\u5F37\u5236\u8A2D\u70BA0\u3002 + +TRUE\uFF08\uFF09\u8868\u793Ab\u5C07\u6309\u6B63\u5E38\u8A08\u7B97\uFF1B + +FALSE\uFF08\uFF09\u8868\u793Ab\u5C07\u88AB\u8A2D\u70BA0\uFF08\u96F6\uFF09,m\u5C07\u88AB\u8ABF\u6574\u4EE5\u4F7Fy = mx\u3002`,example:"TRUE\uFF08\uFF09",require:"o",repeat:"n",type:"rangeall"},{name:"stats",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BAFALSE\uFF08\uFF09] - \u4E00\u500B\u908F\u8F2F\u503C,\u7528\u65BC\u6307\u5B9A\u662F\u5426\u8FD4\u56DE\u9644\u52A0\u56DE\u6B78\u7D71\u8A08\u503C\u3002 + +\u5982\u679C\u8A73\u7D30\u70BATRUE,\u9664\u4E86\u5C0D\u61C9\u65BC\u6BCF\u500B\u5F15\u6578\u7684\u4E00\u7D44\u7DDA\u6027\u4FC2\u6578\u548Cy\u622A\u8DDD\u4E4B\u5916,LINEST\u9084\u8FD4\u56DE\u4EE5\u4E0B\u8CC7\u8A0A: + +\u6BCF\u9805\u4FC2\u6578\u548C\u622A\u8DDD\u7684\u6A19\u6E96\u8AA4\u5DEE\u3001 + +\u9650\u5B9A\u4FC2\u6578\uFF08\u4ECB\u65BC0\u548C1\u4E4B\u9593,1\u8868\u793A\u5B8C\u5168\u76F8\u95DC\uFF09\u3001 + +\u56E0\u8B8A\u6578\u503C\u7684\u6A19\u51C6\u8AA4\u5DEE\u3001 + +F\u7D71\u8A08\u6216F\u89C0\u6E2C\u503C,\u8A13\u793A\u6240\u89C0\u6E2C\u5230\u7684\u56E0\u8B8A\u6578\u548C\u5F15\u6578\u8B8A\u6578\u4E4B\u9593\u7684\u95DC\u4FC2\u662F\u96A8\u6A5F\u7684\u9084\u662F\u7DDA\u6027\u7684\u3001 + +\u81EA\u7531\u5EA6,\u7528\u65BC\u5728\u53C3\u7167\u9336\u4E2D\u67E5\u627EF\u7D71\u8A08\u503C\u4EE5\u4F30\u7B97\u53EF\u4FE1\u5EA6\u3001 + +\u56DE\u6B78\u5E73\u65B9\u548C,\u4EE5\u53CA + +\u6B98\u5DEE\u5E73\u65B9\u548C\u3002`,example:"TRUE\uFF08\uFF09",require:"o",repeat:"n",type:"rangeall"}]},{n:"LOGEST",t:14,d:"\u5728\u56DE\u6B78\u5206\u6790\u4E2D,\u8A08\u7B97\u6700\u7B26\u5408\u6578\u64DA\u7684\u6307\u6578\u56DE\u6B78\u64EC\u5408\u66F2\u7DDA,\u4E26\u8FD4\u56DE\u63CF\u8FF0\u8A72\u66F2\u7DDA\u7684\u6578\u503C\u6578\u7D44\u3002",a:"\u5728\u56DE\u6B78\u5206\u6790\u4E2D,\u8A08\u7B97\u6700\u7B26\u5408\u6578\u64DA\u7684\u6307\u6578\u56DE\u6B78\u64EC\u5408\u66F2\u7DDA,\u4E26\u8FD4\u56DE\u63CF\u8FF0\u8A72\u66F2\u7DDA\u7684\u6578\u503C\u6578\u7D44\u3002",m:[1,4],p:[{name:"known_y",detail:`\u95DC\u4FC2\u904B\u7B97\u5F0Fy = mx + b \u4E2D\u5DF2\u77E5\u7684y\u503C\u96C6\u5408\u3002 + +\u5982\u679Cknown_y\u70BA\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D,\u5247known_x\u7684\u7DAD\u6578\u5FC5\u9808\u8207\u4E4B\u76F8\u540C,\u6216\u8005\u7701\u7565\u6B64\u53C3\u6578\u3002 + +\u5982\u679Cknown_y\u70BA\u4E00\u7DAD\u6578\u7D44\u6216\u7BC4\u570D,known_x\u5247\u53EF\u4EE3\u8868\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D\u4E2D\u7684\u591A\u500B\u5F15\u6578\u3002\u4E5F\u5C31\u662F\u8AAA,\u5982\u679Cknown_y\u70BA\u55AE\u884C,\u5247\u5C07known_x\u4E2D\u7684\u6BCF\u884C\u89E3\u91CB\u70BA\u5404\u81EA\u7368\u7ACB\u7684\u503C,\u985E\u4F3C\u60C5\u51B5\u4E5F\u9069\u7528\u65BCknown_y\u70BA\u55AE\u5217\u7684\u60C5\u51B5\u3002`,example:"B2:B10",require:"m",repeat:"n",type:"rangenumber"},{name:"known_x",detail:`[\u53EF\u9078 - \u9ED8\u8A8D\u8A72\u6578\u7D44\u70BA{1,2,3,\u2026},\u5176\u5927\u5C0F\u8207known_y\u76F8\u540C] - \u95DC\u4FC2\u904B\u7B97\u5F0Fy = mx + b\u4E2D\u5DF2\u77E5\u7684\u53EF\u9078x\u503C\u96C6\u5408\u3002 + +\u5982\u679Cknown_y\u70BA\u4E00\u7DAD\u6578\u7D44\u6216\u7BC4\u570D,known_x\u5247\u53EF\u4EE3\u8868\u4E8C\u7DAD\u9663\u5217\u6216\u7BC4\u570D\u4E2D\u7684\u591A\u500B\u5F15\u6578\u3002\u4E5F\u5C31\u662F\u8AAA,\u5982\u679Cknown_y\u70BA\u55AE\u884C,\u5247\u5C07known_x\u4E2D\u7684\u6BCF\u884C\u89E3\u91CB\u70BA\u5404\u81EA\u7368\u7ACB\u7684\u503C,\u985E\u4F3C\u60C5\u51B5\u4E5F\u9069\u7528\u65BCknown_y\u70BA\u55AE\u5217\u7684\u60C5\u51B5\u3002`,example:"A2:A10",require:"o",repeat:"n",type:"rangenumber"},{name:"const",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BATRUE\uFF08\uFF09] - \u4E00\u500B\u908F\u8F2F\u503C,\u7528\u65BC\u6307\u5B9A\u662F\u5426\u5C07\u5E38\u6578b\u5F37\u5236\u8A2D\u70BA0\u3002 + +TRUE\uFF08\uFF09\u8868\u793Ab\u5C07\u6309\u6B63\u5E38\u8A08\u7B97\uFF1B + +FALSE\uFF08\uFF09\u8868\u793Ab\u5C07\u88AB\u8A2D\u70BA0\uFF08\u96F6\uFF09,m\u5C07\u88AB\u8ABF\u6574\u4EE5\u4F7Fy = mx\u3002`,example:"TRUE\uFF08\uFF09",require:"o",repeat:"n",type:"rangeall"},{name:"stats",detail:`[\u53EF\u9078 - \u9810\u8A2D\u503C\u70BAFALSE\uFF08\uFF09] - \u4E00\u500B\u908F\u8F2F\u503C,\u7528\u65BC\u6307\u5B9A\u662F\u5426\u8FD4\u56DE\u9644\u52A0\u56DE\u6B78\u7D71\u8A08\u503C\u3002 + +\u5982\u679C\u8A73\u7D30\u70BATRUE,\u5247\u9664\u4E86\u70BA\u6BCF\u500B\u5F15\u6578\u548C\u4FC2\u6578b\u8FD4\u56DE\u4E00\u7D44\u6307\u6578\u503C\u4E4B\u5916,LOGEST\u9084\u5C07\u8FD4\u56DE\u4EE5\u4E0B\u6578\u64DA: + +\u6BCF\u9805\u6307\u6578\u548C\u4FC2\u6578\u7684\u6A19\u6E96\u8AA4\u5DEE\u3001 + +\u9650\u5B9A\u4FC2\u6578\uFF08\u4ECB\u65BC0\u548C1\u4E4B\u9593,1\u8868\u793A\u5B8C\u5168\u76F8\u95DC\uFF09\u3001 + +\u56E0\u8B8A\u6578\u503C\u7684\u6A19\u51C6\u8AA4\u5DEE\u3001 + +F\u7D71\u8A08\u6216F\u89C0\u6E2C\u503C,\u8A13\u793A\u6240\u89C0\u6E2C\u5230\u7684\u56E0\u8B8A\u6578\u548C\u5F15\u6578\u4E4B\u9593\u7684\u95DC\u4FC2\u662F\u96A8\u6A5F\u7684\u9084\u662F\u6307\u6578\u7684\u3001 + +\u81EA\u7531\u5EA6-\u7528\u65BC\u5728\u53C3\u7167\u9336\u4E2D\u67E5\u627EF\u7D71\u8A08\u503C\u4EE5\u4F30\u7B97\u53EF\u4FE1\u5EA6\u3001 + +\u56DE\u6B78\u5E73\u65B9\u548C,\u4EE5\u53CA + +\u6B98\u5DEE\u5E73\u65B9\u548C\u3002`,example:"TRUE\uFF08\uFF09",require:"o",repeat:"n",type:"rangeall"}]},{n:"MDETERM",t:14,d:"\u8FD4\u56DE\u4E00\u500B\u6578\u7D44\u7684\u77E9\u9663\u884C\u5217\u5F0F\u7684\u503C\u3002",a:"\u8FD4\u56DE\u4E00\u500B\u6578\u7D44\u7684\u77E9\u9663\u884C\u5217\u5F0F\u7684\u503C\u3002",m:[1,1],p:[{name:"array",detail:"\u884C\u6578\u548C\u5217\u6578\u76F8\u7B49\u7684\u6578\u503C\u6578\u7D44\u3002",example:"A1:D4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MINVERSE",t:14,d:"\u8FD4\u56DE\u6578\u7D44\u4E2D\u5B58\u5132\u7684\u77E9\u9663\u7684\u9006\u77E9\u9663\u3002",a:"\u8FD4\u56DE\u6578\u7D44\u4E2D\u5B58\u5132\u7684\u77E9\u9663\u7684\u9006\u77E9\u9663\u3002",m:[1,1],p:[{name:"array",detail:"\u884C\u6578\u548C\u5217\u6578\u76F8\u7B49\u7684\u6578\u503C\u6578\u7D44\u3002",example:"A1:D4",require:"m",repeat:"n",type:"rangenumber"}]},{n:"MMULT",t:14,d:"\u8FD4\u56DE\u5169\u500B\u6578\u7D44\u7684\u77E9\u9663\u4E58\u7A4D\u3002\u7D50\u679C\u77E9\u9663\u7684\u884C\u6578\u8207array1\u7684\u884C\u6578\u76F8\u540C,\u77E9\u9663\u7684\u5217\u6578\u8207array2\u7684\u5217\u6578\u76F8\u540C\u3002",a:"\u8FD4\u56DE\u5169\u500B\u6578\u7D44\u7684\u77E9\u9663\u4E58\u7A4D\u3002\u7D50\u679C\u77E9\u9663\u7684\u884C\u6578\u8207array1\u7684\u884C\u6578\u76F8\u540C,\u77E9\u9663\u7684\u5217\u6578\u8207array2\u7684\u5217\u6578\u76F8\u540C\u3002",m:[2,2],p:[{name:"array1",detail:`\u8981\u9032\u884C\u77E9\u9663\u4E58\u6CD5\u904B\u7B97\u7684\u7B2C\u4E00\u500B\u77E9\u9663\u6578\u7D44\u3002 + +array1\u5217\u6578\u5FC5\u9808\u8207array2\u7684\u884C\u6578\u76F8\u540C`,example:"A1:B3",require:"m",repeat:"n",type:"rangenumber"},{name:"array2",detail:`\u8981\u9032\u884C\u77E9\u9663\u4E58\u6CD5\u904B\u7B97\u7684\u7B2C\u4E8C\u500B\u77E9\u9663\u6578\u7D44\u3002 + +array2\u7684\u884C\u6578\u5FC5\u9808\u8207array1\u5217\u6578\u76F8\u540C`,example:"C1:F2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"SUMPRODUCT",t:14,d:"\u5728\u7D66\u5B9A\u7684\u5E7E\u7D44\u6578\u7D44\u4E2D,\u5C07\u6578\u7D44\u9593\u5C0D\u61C9\u7684\u5143\u7D20\u76F8\u4E58,\u4E26\u8FD4\u56DE\u4E58\u7A4D\u4E4B\u548C\u3002",a:"\u5728\u7D66\u5B9A\u7684\u5E7E\u7D44\u6578\u7D44\u4E2D,\u5C07\u6578\u7D44\u9593\u5C0D\u61C9\u7684\u5143\u7D20\u76F8\u4E58,\u4E26\u8FD4\u56DE\u4E58\u7A4D\u4E4B\u548C\u3002",m:[1,255],p:[{name:"array1",detail:"\u5176\u76F8\u61C9\u5143\u7D20\u9700\u8981\u9032\u884C\u76F8\u4E58\u4E26\u6C42\u548C\u7684\u7B2C\u4E00\u500B\u6578\u7D44\u53C3\u6578\u3002",example:"A2:C5",require:"m",repeat:"n",type:"rangenumber"},{name:"array2",detail:"[\u53EF\u9078] - \u5176\u76F8\u61C9\u5143\u7D20\u9700\u8981\u9032\u884C\u76F8\u4E58\u4E26\u6C42\u548C\u7684\u5176\u5B83\u6578\u7D44\u53C3\u6578\u3002",example:"D2:F5",require:"o",repeat:"y",type:"rangenumber"}]},{n:"ISFORMULA",t:15,d:"\u6AA2\u67E5\u516C\u5F0F\u662F\u5426\u4F4D\u65BC\u5F15\u7528\u7684\u5132\u5B58\u683C\u4E2D\u3002",a:"\u6AA2\u67E5\u516C\u5F0F\u662F\u5426\u4F4D\u65BC\u5F15\u7528\u7684\u5132\u5B58\u683C\u4E2D\u3002",m:[1,1],p:[{name:"cell",detail:`\u8981\u6AA2\u67E5\u662F\u5426\u5B58\u5728\u516C\u5F0F\u7684\u5132\u5B58\u683C\u3002 + +\u5982\u679C cell \u70BA\u5305\u542B\u516C\u5F0F\u7684\u5132\u5B58\u683C,\u5247 ISFORMULA \u5C07\u8FD4\u56DETRUE\u3002\u5982\u679C cell \u70BA\u76F8\u61C9\u5132\u5B58\u683C\u7BC4\u570D,\u5247\u7576\u8A72\u7BC4\u570D\u5167\u7684\u9996\u500B\u5132\u5B58\u683C\u5305\u542B\u516C\u5F0F\u6642,\u7CFB\u7D71\u6703\u8FD4\u56DETRUE\u3002\u5982\u679C\u662F\u4EFB\u4F55\u5176\u4ED6\u503C,\u7CFB\u7D71\u90FD\u5C07\u8FD4\u56DEFALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"CELL",t:15,d:"\u8FD4\u56DE\u6709\u95DC\u5132\u5B58\u683C\u7684\u683C\u5F0F\u3001\u4F4D\u7F6E\u6216\u5167\u5BB9\u7684\u8CC7\u8A0A\u3002",a:"\u8FD4\u56DE\u6709\u95DC\u5132\u5B58\u683C\u7684\u683C\u5F0F\u3001\u4F4D\u7F6E\u6216\u5167\u5BB9\u7684\u8CC7\u8A0A\u3002",m:[2,2],p:[{name:"info_type",detail:"\u4E00\u500B\u6587\u5B57\u503C,\u6307\u5B9A\u8981\u8FD4\u56DE\u7684\u5132\u5B58\u683C\u8CC7\u8A0A\u7684\u985E\u578B\u3002",example:'"type"',require:"m",repeat:"n",type:"rangeall"},{name:"reference",detail:"\u9700\u8981\u5176\u76F8\u95DC\u8CC7\u8A0A\u7684\u5132\u5B58\u683C\u3002",example:"C2",require:"m",repeat:"n",type:"range"}]},{n:"NA",t:15,d:"\u8FD4\u56DE\u932F\u8AA4\u503C#N/A\u3002",a:"\u8FD4\u56DE\u932F\u8AA4\u503C#N/A\u3002",m:[0,0],p:[]},{n:"ERROR_TYPE",t:15,d:"\u8FD4\u56DE\u8207\u5176\u4ED6\u5132\u5B58\u683C\u4E2D\u7684\u932F\u8AA4\u503C\u76F8\u5C0D\u61C9\u7684\u6578\u4F4D\u3002",a:"\u8FD4\u56DE\u8207\u5176\u4ED6\u5132\u5B58\u683C\u4E2D\u7684\u932F\u8AA4\u503C\u76F8\u5C0D\u61C9\u7684\u6578\u4F4D\u3002",m:[1,1],p:[{name:"error_val",detail:"\u7528\u65BC\u67E5\u627E\u932F\u8AA4\u865F\u7684\u5132\u5B58\u683C,\u96D6\u7136\u60A8\u4E5F\u53EF\u4EE5\u76F4\u63A5\u63D0\u4F9B\u932F\u8AA4\u503C\u3002",example:"A3",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISBLANK",t:15,d:"\u6AA2\u67E5\u6240\u5F15\u7528\u7684\u5132\u5B58\u683C\u662F\u5426\u70BA\u7A7A\u3002",a:"\u6AA2\u67E5\u6240\u5F15\u7528\u7684\u5132\u5B58\u683C\u662F\u5426\u70BA\u7A7A\u3002",m:[1,1],p:[{name:"value",detail:`\u5C0D\u8981\u6AA2\u67E5\u5176\u662F\u5426\u70BA\u7A7A\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528\u3002 + +\u5982\u679C\u662F\u7A7A\u5132\u5B58\u683C,\u5247TRUE\uFF1B\u5426\u5247\u8FD4\u56DEFALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"ISERR",t:15,d:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA#N/A\u4EE5\u5916\u7684\u932F\u8AA4\u503C\u3002",a:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA#N/A\u4EE5\u5916\u7684\u932F\u8AA4\u503C\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A57\u8B49\u5176\u662F\u5426\u70BA#N/A\u4EE5\u5916\u7684\u932F\u8AA4\u985E\u578B\u7684\u503C\u3002 + +\u5982\u679C\u503C\u662F\u9664#N/A\u4E4B\u5916\u7684\u4EFB\u4F55\u932F\u8AA4\uFF08\u5305\u62EC#DIV/0\uFF01\u3001#NAME\uFF1F\u3001#NULL\uFF01\u3001#NUM\uFF01\u3001#VALUE\uFF01\u548C#REF\uFF01\uFF09,ISERR\u5C07\u8FD4\u56DETRUE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISERROR",t:15,d:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u932F\u8AA4\u503C\u3002",a:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u932F\u8AA4\u503C\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A57\u8B49\u5176\u662F\u5426\u70BA\u932F\u8AA4\u985E\u578B\u7684\u503C\u3002 + +\u53EA\u8981\u503C\u662F\u67D0\u7A2E\u932F\u8AA4\u503C\uFF08\u5305\u62EC#DIV/0\uFF01\u3001#N/A\u3001#NAME\uFF1F\u3001#NULL\uFF01\u3001#NUM\uFF01\u3001#VALUE\uFF01\u548C#REF\uFF01\uFF09,ISERROR\u5C31\u6703\u8FD4\u56DETRUE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISLOGICAL",t:15,d:"\u6AA2\u67E5\u67D0\u500B\u503C\u662FTRUE\u9084\u662FFALSE\u3002",a:"\u6AA2\u67E5\u67D0\u500B\u503C\u662FTRUE\u9084\u662FFALSE\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A57\u8B49\u5176\u70BA\u908F\u8F2F TRUE \u9084\u662F\u908F\u8F2F FALSE \u7684\u503C\u3002 + +*\u5982\u679C\u503C\u70BATRUE\u6216FALSE,\u6216\u70BA\u6307\u5411\u503C\u70BATRUE\u6216FALSE\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,ISLOGICAL\u5C07\u8FD4\u56DETRUE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNA",t:15,d:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u932F\u8AA4\u503C#N/A\u3002",a:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u932F\u8AA4\u503C#N/A\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8207\u932F\u8AA4\u503C#N/A\u9032\u884C\u6BD4\u8F03\u7684\u503C\u3002 + +*\u5982\u679C\u503C\u70BA#N/A\u6216\u6307\u5411\u5305\u542B#N/A\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,\u5247ISNA\u5C07\u8FD4\u56DETRUE,\u5426\u5247\u8FD4\u56DEFALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNONTEXT",t:15,d:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u975E\u6587\u5B57\u3002",a:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u975E\u6587\u5B57\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u6AA2\u67E5\u7684\u6587\u5B57\u3002 + +*\u5982\u679C\u53C3\u6578\u70BA\u6587\u5B57\u503C\u6216\u6307\u5411\u5305\u542B\u6587\u5B57\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,ISNONTEXT\u5C07\u8FD4\u56DEFALSE,\u5426\u5247\u8FD4\u56DETRUE\u3002 + +\u7576\u503C\u70BA\u6307\u5411\u7A7A\u5132\u5B58\u683C\u7684\u5F15\u7528\u6642,ISNONTEXT\u6703\u8FD4\u56DETRUE\u3002 + +\u7576\u503C\u70BA\u7A7A\u5B57\u4E32\u6642,ISNONTEXT\u5C07\u8FD4\u56DEFALSE,\u56E0\u70BA\u7A7A\u4E32\u88AB\u8996\u4F5C\u6587\u5B57\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISNUMBER",t:15,d:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u6578\u4F4D\u3002",a:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u6578\u4F4D\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A57\u8B49\u5176\u662F\u5426\u70BA\u6578\u4F4D\u7684\u503C\u3002 + +*\u5982\u679C\u53C3\u6578\u70BA\u6578\u4F4D\u6216\u6307\u5411\u5167\u5BB9\u70BA\u6578\u4F4D\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,ISNUMBER\u5C07\u8FD4\u56DETRUE,\u5426\u5247\u8FD4\u56DEFALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISREF",t:15,d:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u6709\u6548\u7684\u5132\u5B58\u683C\u5F15\u7528\u3002",a:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u6709\u6548\u7684\u5132\u5B58\u683C\u5F15\u7528\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A57\u8B49\u5176\u662F\u5426\u70BA\u5132\u5B58\u683C\u5F15\u7528\u7684\u503C\u3002 + +*\u5982\u679C\u53C3\u6578\u662F\u6709\u6548\u7684\u5132\u5B58\u683C\u5F15\u7528,ISREF\u5C07\u8FD4\u56DETRUE,\u5426\u5247\u8FD4\u56DEFALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"range"}]},{n:"ISTEXT",t:15,d:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u6587\u5B57\u3002",a:"\u6AA2\u67E5\u67D0\u500B\u503C\u662F\u5426\u70BA\u6587\u5B57\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u9A57\u8B49\u5176\u662F\u5426\u70BA\u6587\u5B57\u7684\u503C\u3002 + +\u5982\u679C\u53C3\u6578\u70BA\u6587\u5B57\u503C\u6216\u6307\u5411\u5305\u542B\u6587\u5B57\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,ISTEXT\u5C07\u8FD4\u56DETRUE,\u5426\u5247\u8FD4\u56DEFALSE\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TYPE",t:15,d:"\u8FD4\u56DE\u6578\u503C\u7684\u985E\u578B\u3002",a:"\u8FD4\u56DE\u6578\u503C\u7684\u985E\u578B\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u78BA\u5B9A\u5176\u985E\u578B\u7684\u6578\u64DA\u3002 + +\u6578\u4F4D\u8FD4\u56DE1\uFF1B + +\u6587\u5B57\u8FD4\u56DE2\uFF1B + +\u908F\u8F2F\u503C\u8FD4\u56DE4\uFF1B + +\u932F\u8AA4\u503C\u8FD4\u56DE16\uFF1B + +\u6578\u7D44\u8FD4\u56DE64\uFF1B`,example:"C4",require:"m",repeat:"n",type:"rangeall"}]},{n:"N",t:15,d:"\u8FD4\u56DE\u8F49\u5316\u70BA\u6578\u503C\u5F8C\u7684\u503C\u3002",a:"\u8FD4\u56DE\u8F49\u5316\u70BA\u6578\u503C\u5F8C\u7684\u503C\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F49\u63DB\u70BA\u6578\u4F4D\u7684\u53C3\u6578\u3002 + +\u5982\u679C\u503C\u70BA\u6578\u4F4D,\u5247\u8FD4\u56DE\u8A72\u6578\u4F4D\u3002 + +\u5982\u679C\u503C\u70BA\u65E5\u671F,\u5247\u8FD4\u56DE\u8A72\u65E5\u671F\u7684\u5E8F\u865F\u3002 + +\u5982\u679C\u503C\u70BATRUE,\u5247\u8FD4\u56DE1\u3002 + +\u5982\u679C\u503C\u70BAFALSE,\u5247\u8FD4\u56DE0\u3002 + +\u5982\u679C\u503C\u70BA\u932F\u8AA4\u503C,\u5247\u8FD4\u56DE\u932F\u8AA4\u503C\u3002 + +\u5982\u679C\u503C\u70BA\u5176\u4ED6\u503C,\u5247\u8FD4\u56DE0\u3002`,example:"A2",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_DATE",t:16,d:"\u5C07\u6307\u5B9A\u7684\u6578\u4F4D\u8F49\u63DB\u70BA\u65E5\u671F\u3002",a:"\u5C07\u6307\u5B9A\u7684\u6578\u4F4D\u8F49\u63DB\u70BA\u65E5\u671F\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F49\u63DB\u70BA\u65E5\u671F\u7684\u53C3\u6578\u6216\u5176\u5132\u5B58\u683C\u5F15\u7528\u3002 + +\u5982\u679C\u503C\u70BA\u6578\u4F4D\u6216\u6307\u5411\u5167\u5BB9\u70BA\u6578\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,TO_DATE\u6703\u5C07\u503C\u8F49\u63DB\u70BA\u76F8\u61C9\u7684\u65E5\u671F\u4E26\u8FD4\u56DE,\u503C\u4EE3\u8868\u5F9E\u5341\u4E8C\u670830\u65E5\u5230\u5C0D\u61C9\u7684\u65E5\u671F\u4E4B\u9593\u7684\u5929\u6578, + +\u8CA0\u503C\u8868\u793A\u5C0D\u61C9\u7684\u65E5\u671F\u5728\u5341\u4E8C\u670830\u65E5\u4E4B\u524D,\u800C\u5C0F\u6578\u503C\u5247\u4EE3\u8868\u4E00\u5929\u4E2D\u5F9E\u5348\u591C\u7B97\u8D77\u7684\u6642\u9593\u3002 +\u5982\u679C\u503C\u4E0D\u662F\u6578\u4F4D\u6216\u6307\u5411\u5167\u5BB9\u70BA\u6578\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,\u5247TO_DATE\u5C07\u5728\u4E0D\u505A\u4EFB\u4F55\u4FEE\u6539\u7684\u60C5\u51B5\u4E0B\u8FD4\u56DE\u503C\u3002`,example:"25405",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TO_PURE_NUMBER",t:16,d:"\u5C07\u7D66\u5B9A\u7684\u65E5\u671F/\u6642\u9593\u3001\u767E\u5206\u6BD4\u3001\u8CA8\u5E63\u91D1\u984D\u6216\u5176\u4ED6\u683C\u5F0F\u7684\u6578\u503C\u8F49\u63DB\u70BA\u4E0D\u5E36\u683C\u5F0F\u7684\u7D14\u6578\u4F4D\u3002",a:"\u5C07\u7D66\u5B9A\u7684\u65E5\u671F/\u6642\u9593\u3001\u767E\u5206\u6BD4\u3001\u8CA8\u5E63\u91D1\u984D\u6216\u5176\u4ED6\u683C\u5F0F\u7684\u6578\u503C\u8F49\u63DB\u70BA\u4E0D\u5E36\u683C\u5F0F\u7684\u7D14\u6578\u4F4D\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F49\u63DB\u70BA\u7D14\u6578\u4F4D\u7684\u53C3\u6578\u6216\u5176\u5132\u5B58\u683C\u5F15\u7528\u3002 + +\u5982\u679C\u503C\u70BA\u6578\u4F4D\u6216\u6307\u5411\u5305\u542B\u6578\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,TO_PURE_NUMBER\u5C07\u4EE5\u4E0D\u5E36\u4EFB\u4F55\u683C\u5F0F\u8207\u89E3\u91CB\u7684\u5F62\u5F0F\u8FD4\u56DE\u503C\u3002 + +\u5982\u679C\u503C\u4E0D\u662F\u6578\u4F4D\u6216\u6307\u5411\u5167\u5BB9\u70BA\u6578\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,\u5247TO_PERCENT\u5C07\u5728\u4E0D\u505A\u4EFB\u4F55\u4FEE\u6539\u7684\u60C5\u51B5\u4E0B\u8FD4\u56DE\u503C\u3002`,example:"50%",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_TEXT",t:16,d:"\u5C07\u7D66\u5B9A\u7684\u6578\u4F4D\u503C\u8F49\u63DB\u70BA\u6587\u672C\u683C\u5F0F\u3002",a:"\u5C07\u7D66\u5B9A\u7684\u6578\u4F4D\u503C\u8F49\u63DB\u70BA\u6587\u672C\u683C\u5F0F\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F49\u63DB\u70BA\u6587\u5B57\u7684\u53C3\u6578\u6216\u5176\u5132\u5B58\u683C\u5F15\u7528\u3002 + +\u5982\u679C\u503C\u70BA\u6578\u4F4D\u6216\u6307\u5411\u5305\u542B\u6578\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,TO_TEXT\u5C07\u8FD4\u56DE\u5B57\u4E32\u5F62\u5F0F\u7684\u503C,\u4E26\u4FDD\u6301\u73FE\u6709\u683C\u5F0F\u3002\u5373\u539F\u70BA\u8CA8\u5E63\u7684\u4ECD\u70BA\u8CA8\u5E63,\u539F\u70BA\u5341\u9032\u4F4D\u6578\u7684\u4ECD\u70BA\u5341\u9032\u4F4D\u6578,\u539F\u70BA\u767E\u5206\u6BD4\u7684\u4ECD\u70BA\u767E\u5206\u6BD4,\u539F\u70BA\u65E5\u671F\u7684\u4ECD\u70BA\u65E5\u671F\u3002 + +\u5982\u679C\u503C\u4E0D\u662F\u6578\u4F4D\u6216\u6307\u5411\u5167\u5BB9\u70BA\u6578\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,\u5247TO_TEXT\u5C07\u5728\u4E0D\u505A\u4EFB\u4F55\u4FEE\u6539\u7684\u60C5\u51B5\u4E0B\u8FD4\u56DE\u503C\u3002`,example:"24",require:"m",repeat:"n",type:"rangeall"}]},{n:"TO_DOLLARS",t:16,d:"\u5C07\u6307\u5B9A\u7684\u6578\u4F4D\u8F49\u63DB\u70BA\u7F8E\u5143\u91D1\u984D\u3002",a:"\u5C07\u6307\u5B9A\u7684\u6578\u4F4D\u8F49\u63DB\u70BA\u7F8E\u5143\u91D1\u984D\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F49\u63DB\u70BA\u7F8E\u5143\u91D1\u984D\u7684\u53C3\u6578\u6216\u5176\u5132\u5B58\u683C\u5F15\u7528\u3002 + +\u5982\u679C\u503C\u4E0D\u662F\u6578\u4F4D\u6216\u6307\u5411\u5167\u5BB9\u70BA\u6578\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,\u5247TO_DOLLARS\u5C07\u5728\u4E0D\u505A\u4EFB\u4F55\u4FEE\u6539\u7684\u60C5\u51B5\u4E0B\u8FD4\u56DE\u503C\u3002`,example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"TO_PERCENT",t:16,d:"\u5C07\u6307\u5B9A\u7684\u6578\u4F4D\u8F49\u63DB\u70BA\u767E\u5206\u6BD4\u3002",a:"\u5C07\u6307\u5B9A\u7684\u6578\u4F4D\u8F49\u63DB\u70BA\u767E\u5206\u6BD4\u3002",m:[1,1],p:[{name:"value",detail:`\u8981\u8F49\u63DB\u70BA\u767E\u5206\u6BD4\u7684\u53C3\u6578\u6216\u5176\u5132\u5B58\u683C\u5F15\u7528\u3002 + +\u5982\u679C\u503C\u70BA\u6578\u4F4D\u6216\u6307\u5411\u5305\u542B\u6578\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,TO_PERCENT\u6703\u4EE51 = 100%\u70BA\u6A19\u6E96,\u5C07\u503C\u8F49\u63DB\u70BA\u767E\u5206\u6BD4\u3002 + +\u5982\u679C\u503C\u4E0D\u662F\u6578\u4F4D\u6216\u6307\u5411\u5167\u5BB9\u70BA\u6578\u503C\u7684\u5132\u5B58\u683C\u7684\u5F15\u7528,\u5247TO_PERCENT\u5C07\u5728\u4E0D\u505A\u4EFB\u4F55\u4FEE\u6539\u7684\u60C5\u51B5\u4E0B\u8FD4\u56DE\u503C\u3002`,example:"A2",require:"m",repeat:"n",type:"rangenumber"}]},{n:"DGET",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u5F9E\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5217\u4E2D\u9078\u53D6\u7B26\u5408\u6307\u5B9A\u689D\u4EF6\u7684\u55AE\u500B\u503C\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u5F9E\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5217\u4E2D\u9078\u53D6\u7B26\u5408\u6307\u5B9A\u689D\u4EF6\u7684\u55AE\u500B\u503C\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DMAX",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6700\u5927\u6578\u4F4D\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6700\u5927\u6578\u4F4D\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DMIN",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6700\u5C0F\u6578\u4F4D\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6700\u5C0F\u6578\u4F4D\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DAVERAGE",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u5C0D\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u503C\u6C42\u5E73\u5747\u503C\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u5C0D\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u503C\u6C42\u5E73\u5747\u503C\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DCOUNT",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u5305\u542B\u6578\u4F4D\u7684\u5132\u5B58\u683C\u7684\u500B\u6578\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u5305\u542B\u6578\u4F4D\u7684\u5132\u5B58\u683C\u7684\u500B\u6578\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DCOUNTA",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u975E\u7A7A\u5132\u5B58\u683C\u7684\u500B\u6578\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u975E\u7A7A\u5132\u5B58\u683C\u7684\u500B\u6578\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DPRODUCT",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u503C\u7684\u4E58\u7A4D\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u503C\u7684\u4E58\u7A4D\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSTDEV",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5229\u7528\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u4F4D\u4F5C\u70BA\u4E00\u500B\u6A23\u672C\u4F30\u7B97\u51FA\u7684\u7E3D\u9AD4\u6A19\u6E96\u5DEE\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5229\u7528\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u4F4D\u4F5C\u70BA\u4E00\u500B\u6A23\u672C\u4F30\u7B97\u51FA\u7684\u7E3D\u9AD4\u6A19\u6E96\u5DEE\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSTDEVP",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5229\u7528\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u4F4D\u4F5C\u70BA\u6A23\u672C\u7E3D\u9AD4\u8A08\u7B97\u51FA\u7684\u7E3D\u9AD4\u6A19\u6E96\u5DEE\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5229\u7528\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u4F4D\u4F5C\u70BA\u6A23\u672C\u7E3D\u9AD4\u8A08\u7B97\u51FA\u7684\u7E3D\u9AD4\u6A19\u6E96\u5DEE\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DSUM",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u4F4D\u4E4B\u548C\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5217\u8868\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u4F4D\u4E4B\u548C\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DVAR",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5229\u7528\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u4F4D\u4F5C\u70BA\u4E00\u500B\u6A23\u672C\u4F30\u7B97\u51FA\u7684\u7E3D\u9AD4\u65B9\u5DEE\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u8FD4\u56DE\u5229\u7528\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u4F4D\u4F5C\u70BA\u4E00\u500B\u6A23\u672C\u4F30\u7B97\u51FA\u7684\u7E3D\u9AD4\u65B9\u5DEE\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"DVARP",t:17,d:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u901A\u904E\u4F7F\u7528\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u4F4D\u8A08\u7B97\u6A23\u672C\u7E3D\u9AD4\u7684\u6A23\u672C\u7E3D\u9AD4\u65B9\u5DEE\u3002",a:"\u4F7F\u7528SQL\u5F0F\u67FB\u8A62,\u901A\u904E\u4F7F\u7528\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u4E2D\u6EFF\u8DB3\u6307\u5B9A\u689D\u4EF6\u7684\u8A18\u9304\u6B04\u4F4D\uFF08\u5217\uFF09\u4E2D\u7684\u6578\u4F4D\u8A08\u7B97\u6A23\u672C\u7E3D\u9AD4\u7684\u6A23\u672C\u7E3D\u9AD4\u65B9\u5DEE\u3002",m:[3,3],p:[{name:"database",detail:"\u69CB\u6210\u6E05\u55AE\u6216\u8CC7\u6599\u5EAB\u7684\u5132\u5B58\u683C\u5340\u57DF,\u6E05\u55AE\u7684\u7B2C\u4E00\u884C\u5305\u542B\u6BCF\u4E00\u5217\u7684\u6A19\u7C64\u3002",example:"A2:F20",require:"m",repeat:"n",type:"range"},{name:"field",detail:`\u6307\u5B9Adatabase\u4E2D\u7684\u54EA\u4E00\u5217\u5305\u542B\u8981\u9078\u53D6\u548C\u7528\u65BC\u8A08\u7B97\u7684\u503C\u3002 + +field\u53EF\u4EE5\u662F\u8207database\u7B2C\u4E00\u884C\u4E2D\u67D0\u500B\u5217\u6A19\u984C\u5C0D\u61C9\u7684\u6587\u5B57\u6A19\u7C64,\u4E5F\u53EF\u4EE5\u662F\u6307\u5B9A\u76F8\u95DC\u5217\u7684\u6578\u4F4D\u7D22\u5F15,\u7B2C\u4E00\u5217\u7684\u7D22\u5F15\u503C\u70BA1\u3002`,example:"G2",require:"m",repeat:"n",type:"rangeall"},{name:"criteria",detail:"\u5305\u542B\u6240\u6307\u5B9A\u689D\u4EF6\u7684\u5132\u5B58\u683C\u5340\u57DF\u3002\u8A08\u7B97\u4E4B\u524D\u5C07\u4F7F\u7528\u9019\u4E9B\u689D\u4EF6\u4F86\u904E\u6FFEdatabase\u4E2D\u7684\u503C\u3002",example:"A22:D23",require:"m",repeat:"n",type:"range"}]},{n:"AGE_BY_IDCARD",t:"3",d:"\u64DA\u4E2D\u570B\u8EAB\u4EFD\u8B49\u865F\u8A08\u7B97\u51FA\u5E74\u9F61\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8B49",a:"\u64DA\u4E2D\u570B\u8EAB\u4EFD\u8B49\u865F\u8A08\u7B97\u51FA\u5E74\u9F61",m:[1,2],p:[{name:"\u8EAB\u4EFD\u8B49\u865F",example:"A1",detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8B49\u865F\u6216\u7BC4\u570D\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u622A\u6B62\u65E5\u671F",example:'"2017-10-01"',detail:"\u5E74\u9F61\u8A08\u7B97\u7684\u622A\u6B62\u65E5\u671F\u6216\u7BC4\u570D,\u9ED8\u8A8D\u70BA\u7576\u65E5\u3002",require:"o",repeat:"n",type:"rangedatetime"}]},{n:"SEX_BY_IDCARD",t:"3",d:"\u6839\u64DA\u4E2D\u570B\u8EAB\u4EFD\u8B49\u865F\u8A08\u7B97\u51FA\u6027\u5225\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8B49",a:"\u6839\u64DA\u8EAB\u4EFD\u8B49\u865F\u5F97\u5230\u6027\u5225\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8B49\u865F",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8B49\u865F\u6216\u7BC4\u570D\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"BIRTHDAY_BY_IDCARD",t:"3",d:"\u6839\u64DA\u4E2D\u570B\u8EAB\u4EFD\u8B49\u865F\u8A08\u7B97\u51FA\u751F\u65E5\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8B49",a:"\u6839\u64DA\u8EAB\u4EFD\u8B49\u865F\u5F97\u5230\u751F\u65E5\u3002",m:[1,2],p:[{name:"\u8EAB\u4EFD\u8B49\u865F",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8B49\u865F\u6216\u7BC4\u570D\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u751F\u65E5\u683C\u5F0F",example:"0",detail:"\u65E5\u671F\u985E\u578B,\u9ED8\u8A8D0:[1900/01/01],1:[1900-01-01],2:[1900\u5E741\u67081\u65E5]",require:"o",repeat:"n",type:"rangeall"}]},{n:"PROVINCE_BY_IDCARD",t:"3",d:"\u6839\u64DA\u4E2D\u570B\u8EAB\u4EFD\u8B49\u865F\u8A08\u7B97\u51FA\u7C4D\u8CAB\u7684\u7701\u4EFD\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8B49",a:"\u6839\u64DA\u8EAB\u4EFD\u8B49\u865F\u5F97\u5230\u7C4D\u8CAB\u7684\u7701\u4EFD\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8B49\u865F",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8B49\u865F\u6216\u7BC4\u570D\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"CITY_BY_IDCARD",t:"3",d:"\u6839\u64DA\u4E2D\u570B\u8EAB\u4EFD\u8B49\u865F\u8A08\u7B97\u51FA\u7C4D\u8CAB\u7684\u90FD\u5E02\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8B49",a:"\u6839\u64DA\u8EAB\u4EFD\u8B49\u865F\u5F97\u5230\u7C4D\u8CAB\u7684\u90FD\u5E02\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8B49\u865F",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8B49\u865F\u6216\u7BC4\u570D\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"STAR_BY_IDCARD",t:"3",d:"\u6839\u64DA\u4E2D\u570B\u8EAB\u4EFD\u8B49\u865F\u8A08\u7B97\u51FA\u661F\u5EA7\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8B49",a:"\u6839\u64DA\u8EAB\u4EFD\u8B49\u865F\u5F97\u5230\u661F\u5EA7\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8B49\u865F",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8B49\u865F\u6216\u7BC4\u570D\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"ANIMAL_BY_IDCARD",t:"3",d:"\u6839\u64DA\u4E2D\u570B\u8EAB\u4EFD\u8B49\u865F\u8A08\u7B97\u51FA\u751F\u8096\uFF08\u9F20\u3001\u725B\u3001\u864E\u3001\u5154\u2026\uFF09\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8B49",a:"\u6839\u64DA\u8EAB\u4EFD\u8B49\u865F\u5F97\u5230\u751F\u8096\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8B49\u865F",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8B49\u865F\u6216\u7BC4\u570D\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"ISIDCARD",t:"3",d:"\u9A57\u8B49\u8EAB\u4EFD\u8B49\u7684\u683C\u5F0F\u662F\u5426\u6B63\u78BA\u3002\u652F\u630115\u4F4D\u621618\u4F4D\u8EAB\u4EFD\u8B49",a:"\u9A57\u8B49\u8EAB\u4EFD\u8B49\u683C\u5F0F\u6B63\u78BA\u6027\u3002",m:[1,1],p:[{name:"\u8EAB\u4EFD\u8B49\u865F",example:'"31033519900101XXXX"',detail:"15\u4F4D\u6216\u800518\u4F4D\u7684\u8EAB\u4EFD\u8B49\u865F\u6216\u7BC4\u570D\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"DM_TEXT_CUTWORD",t:"4",d:"\u6587\u5B57\u5206\u8A5E\u3002\u628A\u4E00\u9023\u4E32\u6587\u5B57\u6298\u958B\u70BA\u4E00\u7CFB\u5217\u55AE\u7368\u8A5E\u8A9E",a:"\u4E2D\u6587\u6587\u5B57\u5206\u8A5E\u3002",m:[1,2],p:[{name:"\u6587\u5B57",example:'"\u6211\u4F86\u5230\u5317\u4EAC\u6E05\u83EF\u5927\u5B78"',detail:"\u4EFB\u610F\u9700\u8981\u5206\u8A5E\u7684\u6587\u5B57\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u5206\u8A5E\u6A21\u5F0F",example:"0",detail:"\u9ED8\u8A8D\u70BA0[\u7CBE\u78BA\u6A21\u5F0F]\uFF0C1[\u5168\u6A21\u5F0F]\uFF0C2[\u641C\u5C0B\u5F15\u64CE\u6A21\u5F0F]\u3002",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DM_TEXT_TFIDF",t:"4",d:"\u63A1\u7528tf-idf\u7B97\u704B\u9032\u884C\u95DC\u9375\u5B57\u9078\u53D6\u3002\u5F9E\u4E00\u9023\u4E32\u6587\u5B57\u4E2D\u8B58\u5225\u95DC\u9375\u5B57",a:"tf-idf\u95DC\u9375\u5B57\u8B58\u5225\u3002",m:[1,3],p:[{name:"\u6587\u5B57",example:'"\u6211\u4F86\u5230\u5317\u4EAC\u6E05\u83EF\u5927\u5B78"',detail:"\u4EFB\u610F\u9700\u8981\u5206\u8A5E\u7684\u6587\u5B57\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u95DC\u9375\u5B57\u500B\u6578",example:"20",detail:"\u7B97\u704B\u8FD4\u56DE\u7684\u95DC\u9375\u5B57\u500B\u6578\uFF0C\u9ED8\u8A8D20",require:"o",repeat:"n",type:"rangenumber"},{name:"\u8A9E\u6599\u5EAB",example:"1",detail:"\u9078\u64C7\u7279\u5B9A\u9818\u57DF\u7684\u8A9E\u6599\u5EAB\uFF0C\u9ED8\u8A8D0[\u901A\u7528]\uFF0C1[\u91D1\u878D]\uFF0C2[\u91AB\u7642]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DM_TEXT_TEXTRANK",t:"4",d:"\u63A1\u7528TextRank\u7B97\u704B\u9032\u884C\u95DC\u9375\u5B57\u9078\u53D6\u3002\u5F9E\u4E00\u9023\u4E32\u6587\u5B57\u4E2D\u8B58\u5225\u95DC\u9375\u5B57",a:"TextRank\u95DC\u9375\u5B57\u8B58\u5225\u3002",m:[1,3],p:[{name:"\u6587\u5B57",example:'"\u6211\u4F86\u5230\u5317\u4EAC\u6E05\u83EF\u5927\u5B78"',detail:"\u4EFB\u610F\u9700\u8981\u5206\u8A5E\u7684\u6587\u5B57\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u95DC\u9375\u5B57\u500B\u6578",example:"20",detail:"\u7B97\u704B\u8FD4\u56DE\u7684\u95DC\u9375\u5B57\u500B\u6578\uFF0C\u9ED8\u8A8D20",require:"o",repeat:"n",type:"rangenumber"},{name:"\u8A9E\u6599\u5EAB",example:"1",detail:"\u9078\u64C7\u7279\u5B9A\u9818\u57DF\u7684\u8A9E\u6599\u5EAB\uFF0C\u9ED8\u8A8D0[\u901A\u7528]\uFF0C1[\u91D1\u878D]\uFF0C2[\u91AB\u7642]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_CLOSE",t:"5",d:"\u6839\u64DA\u80A1\u7968\u4EE3\u78BC\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u6536\u76E4\u50F9\u3002",a:"\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u6536\u76E4\u50F9\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u78BC",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u78BC\uFF0C\u5FC5\u586B\u9805\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5\uFF0C\u9ED8\u8A8D\u70BA\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u8907\u6B0A\u9664\u6B0A",example:"0",detail:"\u9078\u64C7\u80A1\u7968\u7684\u9664\u6B0A\u8907\u6B0A\u985E\u578B\uFF0C\u9ED8\u8A8D0[\u524D\u8907\u6B0A]\uFF0C1[\u539F\u59CB\u50F9\u683C]\uFF0C2[\u5F8C\u8907\u6B0A]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_OPEN",t:"5",d:"\u6839\u64DA\u80A1\u7968\u4EE3\u78BC\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u958B\u76E4\u50F9\u3002",a:"\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u958B\u76E4\u50F9\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u78BC",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u78BC\uFF0C\u5FC5\u586B\u9805\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5\uFF0C\u9ED8\u8A8D\u70BA\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u8907\u6B0A\u9664\u6B0A",example:"0",detail:"\u9078\u64C7\u80A1\u7968\u7684\u9664\u6B0A\u8907\u6B0A\u985E\u578B\uFF0C\u9ED8\u8A8D0[\u524D\u8907\u6B0A]\uFF0C1[\u539F\u59CB\u50F9\u683C]\uFF0C2[\u5F8C\u8907\u6B0A]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_MAX",t:"5",d:"\u6839\u64DA\u80A1\u7968\u4EE3\u78BC\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u6700\u9AD8\u50F9\u3002",a:"\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u6700\u9AD8\u50F9\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u78BC",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u78BC\uFF0C\u5FC5\u586B\u9805\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5\uFF0C\u9ED8\u8A8D\u70BA\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u8907\u6B0A\u9664\u6B0A",example:"0",detail:"\u9078\u64C7\u80A1\u7968\u7684\u9664\u6B0A\u8907\u6B0A\u985E\u578B\uFF0C\u9ED8\u8A8D0[\u524D\u8907\u6B0A]\uFF0C1[\u539F\u59CB\u50F9\u683C]\uFF0C2[\u5F8C\u8907\u6B0A]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_MIN",t:"5",d:"\u6839\u64DA\u80A1\u7968\u4EE3\u78BC\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u6700\u4F4E\u50F9\u3002",a:"\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u6700\u4F4E\u50F9\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u78BC",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u78BC\uFF0C\u5FC5\u586B\u9805\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5,\u9ED8\u8BA4\u4E3A\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u8907\u6B0A\u9664\u6B0A",example:"0",detail:"\u9078\u64C7\u80A1\u7968\u7684\u9664\u6B0A\u8907\u6B0A\u985E\u578B\uFF0C\u9ED8\u8A8D0[\u524D\u8907\u6B0A]\uFF0C1[\u539F\u59CB\u50F9\u683C]\uFF0C2[\u5F8C\u8907\u6B0A]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_VOLUMN",t:"5",d:"\u6839\u64DA\u80A1\u7968\u4EE3\u78BC\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u6210\u4EA4\u91CF\u3002",a:"\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u6210\u4EA4\u91CF\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u78BC",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u78BC\uFF0C\u5FC5\u586B\u9805\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5\uFF0C\u9ED8\u8A8D\u70BA\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u8907\u6B0A\u9664\u6B0A",example:"0",detail:"\u9078\u64C7\u80A1\u7968\u7684\u9664\u6B0A\u8907\u6B0A\u985E\u578B\uFF0C\u9ED8\u8A8D0[\u524D\u8907\u6B0A]\uFF0C1[\u539F\u59CB\u50F9\u683C]\uFF0C2[\u5F8C\u8907\u6B0A]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"DATA_CN_STOCK_AMOUNT",t:"5",d:"\u6839\u64DA\u80A1\u7968\u4EE3\u78BC\u548C\u65E5\u671F\uFF0C\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u6210\u4EA4\u984D\u3002",a:"\u8FD4\u56DEA\u80A1\u5C0D\u61C9\u80A1\u7968\u6210\u4EA4\u984D\u3002",m:[1,3],p:[{name:"\u80A1\u7968\u4EE3\u78BC",example:'"000001"',detail:"6\u4F4D\u80A1\u7968\u4EE3\u78BC\uFF0C\u5FC5\u586B\u9805\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65E5\u671F",example:"2015-01-08",detail:"\u80A1\u7968\u7684\u4EA4\u6613\u65E5\uFF0C\u9ED8\u8A8D\u70BA\u6700\u65B0\u4EA4\u6613\u65E5",require:"o",repeat:"n",type:"rangedate"},{name:"\u8907\u6B0A\u9664\u6B0A",example:"0",detail:"\u9078\u64C7\u80A1\u7968\u7684\u9664\u6B0A\u8907\u6B0A\u985E\u578B\uFF0C\u9ED8\u8A8D0[\u524D\u8907\u6B0A]\uFF0C1[\u539F\u59CB\u50F9\u683C]\uFF0C2[\u5F8C\u8907\u6B0A]",require:"o",repeat:"n",type:"rangenumber"}]},{n:"ISDATE",t:"6",d:"\u9A57\u8B49\u65E5\u671F\u7684\u683C\u5F0F\u662F\u5426\u6B63\u78BA\u3002\u652F\u6301\u591A\u7A2E\u65E5\u671F\u683C\u5F0F",a:"\u9A57\u8B49\u65E5\u671F\u683C\u5F0F\u6B63\u78BA\u6027\u3002",m:[1,1],p:[{name:"\u65E5\u671F",example:'"1990-01-01"',detail:"\u65E5\u671F\u503C,\u4F8B\u59821990/01/01, 1990\u5E741\u67081\u65E5\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"}]},{n:"LINESPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5132\u5B58\u683C\u5167\u7684\u6298\u7DDA\u5716sparklines\uFF0C\u7528\u65BC\u63CF\u8FF0\u6578\u64DA\u7684\u9023\u7E8C\u8D70\u52E2",a:"\u751F\u6210\u5132\u5B58\u683C\u6298\u7DDA\u5716",m:[1,8],p:[{name:"\u6578\u64DA\u7BC4\u570D",example:"A1:A20",detail:"\u6578\u64DA\u7BC4\u570D\uFF0C\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C{1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u7DDA\u689D\u984F\u8272",example:"#2ec7c9",detail:"\u7DDA\u5716\u7684\u7DDA\u689D\u984F\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u500B\u7BC4\u570DA1\u3001\u8272\u9336\u7D22\u5F15\u6578\u503C\u6216\u8005\u5177\u9AD4\u984F\u8272\u503C\uFF0C\u8A2D\u5B9A\u70BA0\u6216false\u5247\u4E0D\u986F\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8A8D#2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"\u7DDA\u689D\u7C97\u7D30",example:"1",detail:"\u6298\u7DDA\u5716\u7DDA\u6BB5\u7C97\u7D30\uFF0C\u9ED8\u8A8D\u70BA1px",require:"o",repeat:"n",type:"rangeall"},{name:"\u8F14\u52A9\u7DDA",example:"avg",detail:"\u4E00\u689D\u6A6B\u7DDA\uFF0C\u53EF\u4EE5\u662Fmin\u3001max\u3001avg\u3001median\u3001\u7BC4\u570D\u6216\u81EA\u5B9A\u7FA9\u6578\u503C\uFF0C\u9ED8\u8A8D0\u7121",require:"o",repeat:"n",type:"rangeall"},{name:"\u8F14\u52A9\u7DDA\u984F\u8272",example:"#000",detail:"\u8F14\u52A9\u7DDA\u7684\u984F\u8272\u8A2D\u5B9A\uFF0C\u540C\u7DDA\u689D\u984F\u8272\u914D\u5BD8\uFF0C\u9ED8\u8A8D#000",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5927\u503C\u6A19\u8B58",example:"#fc5c5c",detail:"\u6A19\u8B58\u7DDA\u5716\u6700\u5927\u503C\uFF0C\u540C\u7DDA\u689D\u984F\u8272\u914D\u5BD8\uFF0C\u9ED8\u8A8D0\u4E0D\u986F\u793A",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5C0F\u503C\u6A19\u8B58",example:"#fc5c5c",detail:"\u6A19\u8B58\u7DDA\u5716\u6700\u5C0F\u503C\uFF0C\u540C\u7DDA\u689D\u984F\u8272\u914D\u5BD8\uFF0C\u9ED8\u8A8D0\u4E0D\u986F\u793A",require:"o",repeat:"n",type:"rangeall"},{name:"\u6A19\u8B58\u5927\u5C0F",example:"1.5",detail:"\u6700\u5927\u503C\u548C\u6700\u5C0F\u503C\u7684\u6A19\u8B58\u5927\u5C0F\u8A2D\u5B9A\uFF0C\u9ED8\u8A8D\u70BA1.5",require:"o",repeat:"n",type:"rangeall"}]},{n:"AREASPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5132\u5B58\u683C\u5167\u7684\u9762\u7A4D\u5716sparklines\uFF0C\u4E00\u822C\u7528\u65BC\u63CF\u8FF0\u6578\u64DA\u7684\u9023\u7E8C\u7D2F\u7A4D\u503C\u8D70\u52E2",a:"\u751F\u6210\u5132\u5B58\u683C\u9762\u7A4D\u5716",m:[1,5],p:[{name:"\u6578\u64DA\u7BC4\u570D",example:"A1:A20",detail:"\u6578\u64DA\u7BC4\u570D\uFF0C\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C{1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u7DDA\u689D\u984F\u8272",example:"#2ec7c9",detail:"\u7DDA\u5716\u7684\u7DDA\u689D\u984F\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u500B\u7BC4\u570DA1\u3001\u8272\u9336\u7D22\u5F15\u6578\u503C\u6216\u8005\u5177\u9AD4\u984F\u8272\u503C\uFF0C\u8A2D\u5B9A\u70BA0\u6216false\u5247\u4E0D\u986F\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8A8D#2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"\u586B\u5145\u984F\u8272",example:"#CCF3F4",detail:"\u5F62\u6210\u9762\u7A4D\u5716\uFF0C\u540C\u7DDA\u689D\u984F\u8272\u914D\u5BD8\uFF0C\u9ED8\u8A8D0\u4E0D\u986F\u793A",require:"o",repeat:"n",type:"rangeall"},{name:"\u7DDA\u689D\u7C97\u7D30",example:"1",detail:"\u6298\u7DDA\u5716\u7DDA\u6BB5\u7C97\u7D30\uFF0C\u9ED8\u8A8D\u70BA1px",require:"o",repeat:"n",type:"rangeall"},{name:"\u8F14\u52A9\u7DDA",example:"avg",detail:"\u4E00\u689D\u6A6B\u7DDA\uFF0C\u53EF\u4EE5\u662Fmin\u3001max\u3001avg\u3001median\u3001\u7BC4\u570D\u6216\u81EA\u5B9A\u7FA9\u6578\u503C\uFF0C\u9ED8\u8A8D0\u7121",require:"o",repeat:"n",type:"rangeall"},{name:"\u8F14\u52A9\u7DDA\u984F\u8272",example:"#000",detail:"\u8F14\u52A9\u7DDA\u7684\u984F\u8272\u8A2D\u5B9A\uFF0C\u540C\u7DDA\u689D\u984F\u8272\u914D\u5BD8\uFF0C\u9ED8\u8A8D#000",require:"o",repeat:"n",type:"rangeall"}]},{n:"COLUMNSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5132\u5B58\u683C\u5167\u7684\u5782\u76F4\u67F1\u72C0\u5716sparklines\uFF0C\u4E00\u822C\u7528\u65BC\u63CF\u8FF0\u96E2\u6563\u6578\u64DA\u4E4B\u9593\u7684\u5927\u5C0F\u60C5\u51B5",a:"\u751F\u6210\u5132\u5B58\u683C\u5782\u76F4\u67F1\u72C0\u5716",m:[1,6],p:[{name:"\u6578\u64DA\u7BC4\u570D",example:"A1:A20",detail:"\u6578\u64DA\u7BC4\u570D\uFF0C\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C{1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u67F1\u689D\u9593\u9694",example:"1",detail:"\u67F1\u689D\u4E4B\u9593\u7684\u9593\u9694\u8DDD\u96E2\uFF0C\u9ED8\u8A8D\u70BA1",require:"o",repeat:"n",type:"rangeall"},{name:"\u67F1\u689D\u984F\u8272",example:"#fc5c5c",detail:"\u7DDA\u5716\u7684\u7DDA\u689D\u984F\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u500B\u7BC4\u570DA1\u3001\u8272\u9336\u7D22\u5F15\u6578\u503C\u6216\u8005\u5177\u9AD4\u984F\u8272\u503C\uFF0C\u8A2D\u5B9A\u70BA0\u6216false\u5247\u4E0D\u986F\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8A8D#fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"\u8CA0\u5411\u67F1\u689D\u984F\u8272",example:"#97b552",detail:"\u8CA0\u5411\u67F1\u689D\u984F\u8272\u8A2D\u5B9A\uFF0C\u4EE3\u8868\u8CA0\u503C\u7684\u984F\u8272\uFF0C\u540C\u67F1\u689D\u984F\u8272\u914D\u5BD8\uFF0C\u9ED8\u8A8D#97b552",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5927\u503C",example:"100",detail:"\u67F1\u5716\u6700\u5927\u503C\uFF0C\u7528\u65BC\u898F\u7BC4\u67F1\u5716\u9577\u5EA6\uFF0C\u9ED8\u8A8D\u70BA\u81EA\u52D5\u8A08\u7B97false\u3001auto\u3001null",require:"o",repeat:"n",type:"rangeall"},{name:"\u8272\u677F",example:"#97b552",detail:"\u8ABF\u8272\u677F\u53EF\u4EE5\u55AE\u7368\u8A2D\u5B9A\u6BCF\u500B\u67F1\u689D\u7684\u984F\u8272\uFF0C\u53EF\u8A2D\u5B9A\u591A\u500B\uFF0C\u652F\u6301\u5169\u7A2E\u683C\u5F0F:1\u984F\u8272\u4F8B\u5982#000\uFF0C\u4EE3\u8868\u7B2C\u4E00\u500B\u67F1\u7684\u984F\u8272\u662F\u9ED1\u8272\uFF1B2\u6578\u503C\u7BC4\u570D:\u984F\u8272\uFF0C\u4F8B\u5982-2:#000\u8868\u793A\u6578\u503C\u70BA-2\u7684\u67F1\u70BA\u9ED1\u8272\uFF0C0:5:#000\u8868\u793A\u6578\u503C0-5\u7684\u67F1\u70BA\u9ED1\u8272\uFF0C\u9ED8\u8A8D\u70BA\u7A7A",require:"o",repeat:"y",type:"rangeall"}]},{n:"STACKCOLUMNSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5132\u5B58\u683C\u5167\u7684\u7D2F\u7A4D\u5782\u76F4\u67F1\u72C0\u5716sparklines\uFF0C\u4E00\u822C\u7528\u65BC\u63CF\u8FF0\u96E2\u6563\u6578\u64DA\u591A\u500B\u7DAD\u5EA6\u7684\u6578\u503C\u5927\u5C0F",a:"\u751F\u6210\u5132\u5B58\u683C\u7D2F\u7A4D\u5782\u76F4\u67F1\u72C0\u5716",m:[1,5],p:[{name:"\u6578\u64DA\u7BC4\u570D",example:"A1:A20",detail:"\u6578\u64DA\u7BC4\u570D\uFF0C\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1:A20\uFF0C{1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u6309\u5217\u5806\u7A4D",example:"1",detail:"\u5982\u679C\u9700\u8981\u6309\u884C\u5806\u7A4D\u5247\u672C\u9805\u8A2D\u70BAfalse\u62160\uFF0C\u9ED8\u8A8D\u70BA\u662F1",require:"o",repeat:"n",type:"rangeall"},{name:"\u67F1\u689D\u9593\u9694",example:"1",detail:"\u67F1\u689D\u4E4B\u9593\u7684\u9593\u9694\u8DDD\u96E2\uFF0C\u9ED8\u8A8D\u70BA1",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5927\u503C",example:"100",detail:"\u7D2F\u7A4D\u67F1\u5716\u6700\u5927\u503C\uFF0C\u7528\u65BC\u898F\u7BC4\u67F1\u5716\u9577\u5EA6\uFF0C\u9ED8\u8A8D\u70BA\u81EA\u52D5\u8A08\u7B97false\u3001auto\u3001null",require:"o",repeat:"n",type:"rangeall"},{name:"\u7D2F\u7A4D\u8272\u677F",example:"#97b552",detail:"\u8ABF\u8272\u677F\u53EF\u4EE5\u55AE\u7368\u8A2D\u5B9A\u6BCF\u500B\u7DAD\u5EA6\u7684\u67F1\u689D\u984F\u8272\uFF0C\u53EF\u8A2D\u5B9A\u70BAA1:A10\u7B49\u7BC4\u570D\uFF0C\u9ED8\u8A8D\u70BA#2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"BARSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5132\u5B58\u683C\u5167\u7684\u6A6B\u5411\u689D\u5F62\u5716sparklines\uFF0C\u4E00\u822C\u7528\u65BC\u63CF\u8FF0\u96E2\u6563\u6578\u64DA\u4E4B\u9593\u7684\u5927\u5C0F\u60C5\u51B5",a:"\u751F\u6210\u5132\u5B58\u683C\u6A6B\u5411\u689D\u5F62\u5716",m:[1,6],p:[{name:"\u6578\u64DA\u7BC4\u570D",example:"A1:A20",detail:"\u6578\u64DA\u7BC4\u570D,\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1:A20, {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u67F1\u689D\u9593\u9694",example:"1",detail:"\u67F1\u689D\u4E4B\u9593\u7684\u9593\u9694\u8DDD\u96E2\uFF0C\u9ED8\u8A8D\u70BA1",require:"o",repeat:"n",type:"rangeall"},{name:"\u67F1\u689D\u984F\u8272",example:"#fc5c5c",detail:"\u7DDA\u5716\u7684\u7DDA\u689D\u984F\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u500B\u7BC4\u570DA1\u3001\u8272\u9336\u7D22\u5F15\u6578\u503C\u6216\u8005\u5177\u9AD4\u984F\u8272\u503C\uFF0C\u8A2D\u5B9A\u70BA0\u6216false\u5247\u4E0D\u986F\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8A8D#fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"\u8CA0\u5411\u67F1\u689D\u984F\u8272",example:"#97b552",detail:"\u8CA0\u5411\u67F1\u689D\u984F\u8272\u8A2D\u5B9A\uFF0C\u4EE3\u8868\u8CA0\u503C\u7684\u984F\u8272\uFF0C\u540C\u67F1\u689D\u984F\u8272\u914D\u5BD8\uFF0C\u9ED8\u8A8D#97b552",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5927\u503C",example:"100",detail:"\u67F1\u5716\u6700\u5927\u503C\uFF0C\u7528\u65BC\u898F\u7BC4\u67F1\u5716\u9577\u5EA6\uFF0C\u9ED8\u8A8D\u70BA\u81EA\u52D5\u8A08\u7B97false\u3001auto\u3001null",require:"o",repeat:"n",type:"rangeall"},{name:"\u8272\u677F",example:"#97b552",detail:"\u8ABF\u8272\u677F\u53EF\u4EE5\u55AE\u7368\u8A2D\u5B9A\u6BCF\u500B\u67F1\u689D\u7684\u984F\u8272\uFF0C\u53EF\u8A2D\u5B9A\u591A\u500B\uFF0C\u652F\u6301\u5169\u7A2E\u683C\u5F0F:1\u984F\u8272\u4F8B\u5982#000\uFF0C\u4EE3\u8868\u7B2C\u4E00\u500B\u67F1\u7684\u984F\u8272\u662F\u9ED1\u8272\uFF1B2\u6578\u503C\u7BC4\u570D:\u984F\u8272\uFF0C\u4F8B\u5982-2:#000\u8868\u793A\u6578\u503C\u70BA-2\u7684\u67F1\u70BA\u9ED1\u8272\uFF0C0:5:#000\u8868\u793A\u6578\u503C0-5\u7684\u67F1\u70BA\u9ED1\u8272\uFF0C\u9ED8\u8A8D\u70BA\u7A7A",require:"o",repeat:"y",type:"rangeall"}]},{n:"STACKBARSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5132\u5B58\u683C\u5167\u7684\u7D2F\u7A4D\u6A6B\u5411\u689D\u5F62\u5716sparklines\uFF0C\u4E00\u822C\u7528\u65BC\u63CF\u8FF0\u96E2\u6563\u6578\u64DA\u591A\u500B\u7DAD\u5EA6\u7684\u6578\u503C\u5927\u5C0F",a:"\u751F\u6210\u5132\u5B58\u683C\u7D2F\u7A4D\u6A6B\u5411\u689D\u5F62\u5716",m:[1,5],p:[{name:"\u6578\u64DA\u7BC4\u570D",example:"A1:A20",detail:"\u6578\u64DA\u7BC4\u570D,\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1:A20, {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u6309\u5217\u5806\u7A4D",example:"1",detail:"\u5982\u679C\u9700\u8981\u6309\u884C\u5806\u7A4D\u5247\u672C\u9805\u8A2D\u70BAfalse\u62160\uFF0C\u9ED8\u8A8D\u70BA\u662F1",require:"o",repeat:"n",type:"rangeall"},{name:"\u67F1\u689D\u9593\u9694",example:"1",detail:"\u67F1\u689D\u4E4B\u9593\u7684\u9593\u9694\u8DDD\u96E2\uFF0C\u9ED8\u8A8D\u70BA1",require:"o",repeat:"n",type:"rangeall"},{name:"\u6700\u5927\u503C",example:"100",detail:"\u7D2F\u7A4D\u67F1\u5716\u6700\u5927\u503C\uFF0C\u7528\u65BC\u898F\u7BC4\u67F1\u5716\u9577\u5EA6\uFF0C\u9ED8\u8A8D\u70BA\u81EA\u52D5\u8A08\u7B97false\u3001auto\u3001null",require:"o",repeat:"n",type:"rangeall"},{name:"\u7D2F\u7A4D\u8272\u677F",example:"#97b552",detail:"\u8ABF\u8272\u677F\u53EF\u4EE5\u55AE\u7368\u8A2D\u5B9A\u6BCF\u500B\u7DAD\u5EA6\u7684\u67F1\u689D\u984F\u8272\uFF0C\u53EF\u8A2D\u5B9A\u70BAA1:A10\u7B49\u7BC4\u570D\uFF0C\u9ED8\u8A8D\u70BA#2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"DISCRETESPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5132\u5B58\u683C\u5167\u7684\u96E2\u6563\u5716sparklines\uFF0C\u4E00\u822C\u7528\u65BC\u63CF\u8FF0\u96E2\u6563\u6578\u64DA\u8D70\u52E2",a:"\u751F\u6210\u5132\u5B58\u683C\u96E2\u6563\u5716",m:[1,4],p:[{name:"\u6578\u64DA\u7BC4\u570D",example:"A1:A20",detail:"\u6578\u64DA\u7BC4\u570D,\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1:A20, {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u5206\u5272\u95BE\u503C",example:"1",detail:"\u96E2\u6563\u5716\u67F1\u5F62\u984F\u8272\u7684\u5340\u5206\uFF0C\u4F8B\u5982:\u8A72\u503C\u70BA0\uFF0C\u5247\u5927\u65BC0\u70BA\u85CD\u8272\uFF0C\u5C0F\u65BC0\u70BA\u7D05\u8272\uFF0C\u9ED8\u8A8D\u70BA0",require:"o",repeat:"n",type:"rangeall"},{name:"\u95BE\u503C\u4EE5\u4E0A\u984F\u8272",example:"#2ec7c9",detail:"\u7DDA\u5716\u7684\u7DDA\u689D\u984F\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u500B\u7BC4\u570DA1\u3001\u8272\u9336\u7D22\u5F15\u6578\u503C\u6216\u8005\u5177\u9AD4\u984F\u8272\u503C\uFF0C\u8A2D\u5B9A\u70BA0\u6216false\u5247\u4E0D\u986F\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8A8D#2ec7c9",require:"o",repeat:"n",type:"rangeall"},{name:"\u95BE\u503C\u4EE5\u4E0B\u984F\u8272",example:"#fc5c5c",detail:"\u95BE\u503C\u4EE5\u4E0B\u67F1\u689D\u984F\u8272\u8A2D\u5B9A\uFF0C\u540C\u95BE\u503C\u4EE5\u4E0A\u984F\u8272\uFF0C\u9ED8\u8A8D#fc5c5c",require:"o",repeat:"n",type:"rangeall"}]},{n:"TRISTATESPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5132\u5B58\u683C\u5167\u7684\u4E09\u614B\u5716sparklines\uFF0C\u4E00\u822C\u7528\u65BC\u63CF\u8FF0\u4E09\u7A2E\u614B\u52E2\u7684\u8D70\u52E2\u4F8B\u5982\u52DD\u8CA0\u5E73",a:"\u751F\u6210\u5132\u5B58\u683C\u4E09\u614B\u5716",m:[1,6],p:[{name:"\u6578\u64DA\u7BC4\u570D",example:"A1:A20",detail:"\u6578\u64DA\u7BC4\u570D,\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1:A20, {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u67F1\u689D\u9593\u9694",example:"1",detail:"\u67F1\u689D\u4E4B\u9593\u7684\u9593\u9694\u8DDD\u96E2\uFF0C\u9ED8\u8A8D\u70BA1",require:"o",repeat:"n",type:"rangeall"},{name:"\u67F1\u689D\u984F\u8272",example:"#fc5c5c",detail:"\u7DDA\u5716\u7684\u7DDA\u689D\u984F\u8272\uFF0C\u53EF\u4EE5\u662F\u5426\u500B\u7BC4\u570DA1\u3001\u8272\u9336\u7D22\u5F15\u6578\u503C\u6216\u8005\u5177\u9AD4\u984F\u8272\u503C\uFF0C\u8A2D\u5B9A\u70BA0\u6216false\u5247\u4E0D\u986F\u793A\uFF0C\u652F\u6301regx\u3001rgb\u3001rgba\u7B49\u3002\u9ED8\u8A8D#fc5c5c",require:"o",repeat:"n",type:"rangeall"},{name:"\u8D1F\u5411\u67F1\u689D\u984F\u8272",example:"#97b552",detail:"\u8CA0\u5411\u67F1\u689D\u984F\u8272\u8A2D\u5B9A\uFF0C\u4EE3\u8868\u8CA0\u503C\u7684\u984F\u8272\uFF0C\u540C\u67F1\u689D\u984F\u8272\u914D\u5BD8\uFF0C\u9ED8\u8A8D#97b552",require:"o",repeat:"n",type:"rangeall"},{name:"\u96F6\u503C\u67F1\u689D\u984F\u8272",example:"#999",detail:"\u96F6\u503C\u67F1\u689D\u984F\u8272\u8A2D\u5B9A\uFF0C\u4EE3\u88680\u503C\u984F\u8272\uFF0C\u540C\u67F1\u689D\u984F\u8272\u914D\u5BD8\uFF0C\u9ED8\u8A8D#999",require:"o",repeat:"n",type:"rangeall"},{name:"\u8272\u677F",example:"#97b552",detail:"\u8ABF\u8272\u677F\u53EF\u4EE5\u55AE\u7368\u8A2D\u5B9A\u6BCF\u500B\u67F1\u689D\u7684\u984F\u8272\uFF0C\u53EF\u8A2D\u5B9A\u591A\u500B\uFF0C\u652F\u6301\u5169\u7A2E\u683C\u5F0F:1\u984F\u8272\u4F8B\u5982#000\uFF0C\u4EE3\u8868\u7B2C\u4E00\u500B\u67F1\u7684\u984F\u8272\u662F\u9ED1\u8272\uFF1B2\u6578\u503C\u7BC4\u570D:\u984F\u8272\uFF0C\u4F8B\u5982-2:#000\u8868\u793A\u6578\u503C\u70BA-2\u7684\u67F1\u70BA\u9ED1\u8272\uFF0C0-5:#000\u8868\u793A\u6578\u503C0-5\u7684\u67F1\u70BA\u9ED1\u8272\uFF0C\u9ED8\u8A8D\u70BA\u7A7A",require:"o",repeat:"y",type:"rangeall"}]},{n:"PIESPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5132\u5B58\u683C\u5167\u7684\u9905\u5716sparklines\uFF0C\u4E00\u822C\u7528\u65BC\u63CF\u8FF0\u6578\u64DA\u5360\u6BD4",a:"\u751F\u6210\u5132\u5B58\u683C\u9905\u5716",m:[1,5],p:[{name:"\u6578\u64DA\u7BC4\u570D",example:"A1:A20",detail:"\u6578\u64DA\u7BC4\u570D,\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1:A20, {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u65CB\u8F49\u89D2\u5EA6",example:"0",detail:"\u9905\u5716\u7684\u65CB\u8F49\u89D2\u5EA6\uFF0C\u9ED8\u8A8D\u70BA0",require:"o",repeat:"n",type:"rangeall"},{name:"\u9905\u5716\u908A\u6846",example:"0",detail:"\u9905\u5716\u908A\u6846\u5927\u5C0F\uFF0C\u9ED8\u8A8D\u70BA\u71210",require:"o",repeat:"n",type:"rangeall"},{name:"\u908A\u6846\u984F\u8272",example:"#000",detail:"\u9905\u5716\u908A\u6846\u984F\u8272\uFF0C\u9ED8\u8A8D\u70BA#000",require:"o",repeat:"n",type:"rangeall"},{name:"\u9905\u5716\u8272\u677F",example:"#97b552",detail:"\u8ABF\u8272\u677F\u53EF\u4EE5\u8A2D\u5B9A\u5207\u7247\u7684\u984F\u8272\uFF0C\u53EF\u8A2D\u5B9A\u70BAA1:A10\u7B49\u7BC4\u570D\uFF0C\u9ED8\u8A8D\u70BA#2ec7c9, #fc5c5c, #5ab1ef, #ffb980...",require:"o",repeat:"y",type:"rangeall"}]},{n:"BOXSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5132\u5B58\u683C\u5167\u7684\u7BB1\u7DDA\u5716sparklines\uFF0C\u4E00\u822C\u7528\u65BC\u63CF\u8FF0\u6578\u64DA\u96C6\u7684\u7D71\u8A08\u5206\u4F48",a:"\u751F\u6210\u5132\u5B58\u683C\u7BB1\u7DDA\u5716",m:[1,4],p:[{name:"\u6578\u64DA\u7BC4\u570D",example:"A1:A20",detail:"\u6578\u64DA\u7BC4\u570D,\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1:A20, {1,2,3,4,5}\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u96E2\u7FA4\u9EDE\u6BD4\u4F8B",example:"1.5",detail:"\u96E2\u7FA4\u9EDE\u7684\u95BE\u503C\u7BC4\u570D\uFF0C\u5982\u679C\u70BA0\u6216false\u5247\u4E0D\u986F\u793A\uFF0C\u9ED8\u8A8D\u70BA1.5\u500D",require:"o",repeat:"n",type:"rangeall"},{name:"\u76EE\u6A19\u9EDE\u503C",example:"10",detail:"\u7BB1\u7DDA\u5716\u4E0A\u7684\u76EE\u6A19\u503C\u8A2D\u5B9A\uFF0C\u9ED8\u8A8D\u70BAfalse\u4E0D\u986F\u793A",require:"o",repeat:"n",type:"rangeall"},{name:"\u6578\u64DA\u9EDE\u5927\u5C0F",example:"1.5",detail:"\u76EE\u6A19\u9EDE\u548C\u96E2\u7FA4\u9EDE\u7684\u534A\u5F91\u5927\u5C0F\u8A2D\u5B9A\uFF0C\u9ED8\u8A8D\u70BA1.5",require:"o",repeat:"n",type:"rangeall"}]},{n:"BULLETSPLINES",t:"3",d:"\u751F\u6210\u5D4C\u5165\u5728\u5132\u5B58\u683C\u5167\u7684\u5B50\u5F48\u5716sparklines\uFF0C\u4E00\u822C\u7528\u65BC\u63CF\u8FF0\u4EFB\u52D9\u9054\u6210\u7387",a:"\u751F\u6210\u5132\u5B58\u683C\u5B50\u5F48\u5716",m:[2,3],p:[{name:"\u76EE\u6A19",example:"10",detail:"\u9054\u6210\u7684\u76EE\u6A19\u503C\uFF0C\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1\uFF0C100\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u5BE6\u969B\u5B8C\u6210",example:"8",detail:"\u73FE\u6642\u5B8C\u6210\u503C\uFF0C\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1\uFF0C100\u7B49\u3002",require:"m",repeat:"n",type:"rangeall"},{name:"\u5C0D\u6BD4\u503C",example:"12",detail:"\u5C0D\u6BD4\u503C\uFF0C\u4F8B\u5982\u8D85\u984D\u3001\u6700\u4F4E\u3001\u7372\u734E\u5E95\u7DDA\u7B49\uFF0C\u6578\u503C\u624D\u80FD\u88AB\u6709\u6548\u8A08\u7B97\uFF0C\u4F8B\u5982A1\uFF0C100\u7B49\u3002\u53EF\u4EE5\u8A2D\u5B9A\u6700\u591A9\u500B\u5C0D\u6BD4\u503C",require:"o",repeat:"y",type:"rangeall"}]},{n:"COMPOSESPLINES",t:"3",d:"\u652F\u6301\u591A\u500B\u985E\u578B\u7684\u5716\u756B\u5728\u540C\u4E00\u500B\u5132\u5B58\u683C\uFF0C\u6BCF\u500B\u53C3\u6578\u4EE3\u8868\u4E00\u500Bsparklines\u5716",a:"\u7D44\u5408sparklines\u5716\u5230\u4E00\u500B\u5132\u5B58\u683C",m:[1,1],p:[{name:"\u5716\u8A2D\u5B9A",example:"PIESPLINES(A1:A20)",detail:"sparklines\u5716\u8A2D\u5B9A\uFF0C\u4F8B\u5982A1:A20\uFF0C\u4E00\u500B\u5B8C\u6210\u7684\u9905\u5716\u3001\u7DDA\u5716\u8A2D\u5B9A\u7B49\u3002",require:"m",repeat:"y",type:"rangeall"}]},{n:"SORT",t:"14",d:"\u8FD4\u56DE\u6578\u7D44\u4E2D\u5143\u7D20\u7684\u6392\u5E8F\u6578\u7D44\u3002\u8FD4\u56DE\u7684\u6578\u7D44\u8207\u63D0\u4F9B\u7684\u6578\u7D44\u53C3\u6578\u5F62\u72C0\u76F8\u540C\u3002",a:"\u8FD4\u56DE\u6578\u7D44\u4E2D\u5143\u7D20\u7684\u6392\u5E8F\u6578\u7D44\u3002\u8FD4\u56DE\u7684\u6578\u7D44\u8207\u63D0\u4F9B\u7684\u6578\u7D44\u53C3\u6578\u5F62\u72C0\u76F8\u540C\u3002",m:[1,4],p:[{name:"array",detail:"\u8981\u6392\u5E8F\u7684\u7BC4\u570D\u6216\u6578\u7D44\u3002",example:"A2:A17",require:"m",repeat:"n",type:"rangenumber"},{name:"sort_index",detail:"[\u53EF\u9078] - \u8868\u793A\u8981\u6392\u5E8F\u7684\u884C\u6216\u5217\u7684\u6578\u4F4D\u3002\uFF08\u9ED8\u8A8Drow1/col1\uFF09",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"sort_order",detail:"[\u53EF\u9078] - \u8868\u793A\u6240\u9700\u6392\u5E8F\u9806\u5E8F\u7684\u6578\u4F4D\uFF1B1\u8868\u793A\u6607\u51AA\uFF08\u9ED8\u8A8D\uFF09\uFF0C-1\u8868\u793A\u964D\u5E8F\u3002",example:"-1",require:"o",repeat:"n",type:"rangenumber"},{name:"by_col",detail:"[\u53EF\u9078] - \u8868\u793A\u6240\u9700\u6392\u5E8F\u65B9\u5411\u7684\u908F\u8F2F\u503C\uFF1B\u6309\u884C\u6392\u5E8F\u70BAFALSE\uFF08\uFF09\uFF08\u9ED8\u8A8D\uFF09\uFF0C\u6309\u5217\u6392\u5E8F\u70BATRUE\uFF08\uFF09\u3002",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"FILTER",t:"14",d:"\u57FA\u65BC\u4E00\u500B\u5E03\u6797\uFF08\u771F/\u5047\uFF09\u6578\u7D44\u904E\u6FFE\u4E00\u500B\u6578\u7D44\u3002",a:"\u57FA\u65BC\u4E00\u500B\u5E03\u6797\uFF08\u771F/\u5047\uFF09\u6578\u7D44\u904E\u6FFE\u4E00\u500B\u6578\u7D44\u3002",m:[2,3],p:[{name:"array",detail:"\u8981\u7BE9\u9078\u7684\u6578\u7D44\u6216\u7BC4\u570D\u3002",example:"A5:D20",require:"m",repeat:"n",type:"range"},{name:"include",detail:"\u5E03\u6797\u6578\u7D44\uFF0C\u5176\u9AD8\u5EA6\u6216\u5BEC\u5EA6\u8207\u6578\u7D44\u76F8\u540C",example:"1",require:"m",repeat:"n",type:"range"},{name:"if_empty",detail:"[\u53EF\u9078] - \u5982\u679C\u5305\u542B\u6578\u7D44\u4E2D\u7684\u6240\u6709\u503C\u90FD\u70BA\u7A7A\uFF08filter\u4E0D\u8FD4\u56DE\u4EFB\u4F55\u503C\uFF09\uFF0C\u5247\u8FD4\u56DE\u7684\u503C\u3002",example:'""',require:"o",repeat:"n",type:"rangeall"}]},{n:"UNIQUE",t:"14",d:"\u8FD4\u56DE\u5217\u8868\u6216\u5340\u57DF\u4E2D\u7684\u552F\u4E00\u503C\u7684\u6E05\u55AE\u3002",a:"\u8FD4\u56DE\u5217\u8868\u6216\u5340\u57DF\u4E2D\u7684\u552F\u4E00\u503C\u7684\u6E05\u55AE\u3002",m:[1,3],p:[{name:"array",detail:"\u5F9E\u5176\u8FD4\u56DE\u552F\u4E00\u503C\u7684\u6578\u7D44\u6216\u5340\u57DF\u3002",example:"A2:B26",require:"m",repeat:"n",type:"rangenumber"},{name:"by_col",detail:"[\u53EF\u9078] - \u908F\u8F2F\u503C\uFF0C\u8A13\u793A\u5982\u4F55\u6BD4\u8F03\uFF1B\u6309\u884C= FALSE\uFF08\uFF09\u6216\u7701\u7565\uFF1B\u6309\u5217= TRUE\uFF08\uFF09\u3002",example:"TRUE()",require:"o",repeat:"n",type:"rangeall"},{name:"occurs_once",detail:"[\u53EF\u9078] - \u908F\u8F2F\u503C\uFF0C\u50C5\u8FD4\u56DE\u552F\u4E00\u503C\u4E2D\u51FA\u73FE\u4E00\u6B21= TRUE\uFF08\uFF09\uFF1B\u5305\u62EC\u6240\u6709\u552F\u4E00\u503C= FALSE\uFF08\uFF09\u6216\u7701\u7565\u3002",example:"FALSE()",require:"o",repeat:"n",type:"rangeall"}]},{n:"RANDARRAY",t:"14",d:"\u8FD4\u56DE0\u52301\u4E4B\u9593\u7684\u96A8\u6A5F\u6578\u4F4D\u6578\u7D44\u3002",a:"\u8FD4\u56DE0\u52301\u4E4B\u9593\u7684\u96A8\u6A5F\u6578\u4F4D\u6578\u7D44",m:[0,2],p:[{name:"rows",detail:"[\u53EF\u9078] - \u8981\u8FD4\u56DE\u7684\u884C\u6578\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"cols",detail:"[\u53EF\u9078] - \u8981\u8FD4\u56DE\u7684\u5217\u6578\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"SEQUENCE",t:"14",d:"\u751F\u6210\u6578\u4F4D\u5E8F\u5217\u7684\u6E05\u55AE\u3002",a:"\u751F\u6210\u6578\u4F4D\u5E8F\u5217\u7684\u6E05\u55AE\u3002",m:[1,4],p:[{name:"rows",detail:"\u8981\u8FD4\u56DE\u7684\u884C\u6578\u3002",example:"1",require:"m",repeat:"n",type:"rangenumber"},{name:"cols",detail:"[\u53EF\u9078] - \u8981\u8FD4\u56DE\u7684\u5217\u6578\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"start",detail:"[\u53EF\u9078] - \u5E8F\u5217\u4E2D\u7684\u7B2C\u4E00\u500B\u6578\u4F4D\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"},{name:"step",detail:"[\u53EF\u9078] -\u5E8F\u5217\u4E2D\u6BCF\u500B\u5E8F\u5217\u503C\u7684\u589E\u91CF\u3002",example:"1",require:"o",repeat:"n",type:"rangenumber"}]},{n:"EVALUATE",t:"3",d:"\u5C0D\u4EE5\u6587\u5B57\u8868\u793A\u7684\u516C\u5F0F\u6216\u8005\u8868\u9054\u5F0F\u6C42\u503C\uFF0C\u4E26\u8FD4\u56DE\u7D50\u679C\u3002",a:"\u6839\u64DA\u6587\u5B57\u516C\u5F0F\u6216\u8005\u8868\u9054\u5F0F\u6C42\u503C\u3002",m:[1,1],p:[{name:"\u516C\u5F0F",example:'"A1+5*2^2"',detail:"\u516C\u5F0F\u6216\u8868\u9054\u5F0F",require:"m",repeat:"n",type:"rangeall"}]}],toolbar:{undo:"\u64A4\u92B7",redo:"\u91CD\u505A",paintFormat:"\u683C\u5F0F\u5237",currencyFormat:"\u8CA8\u5E63\u683C\u5F0F",percentageFormat:"\u767E\u5206\u6BD4\u683C\u5F0F",numberDecrease:"\u51CF\u5C11\u5C0F\u6578\u4F4D\u6578",numberIncrease:"\u65B0\u589E\u5C0F\u6578\u4F4D\u6578",moreFormats:"\u66F4\u591A\u683C\u5F0F",font:"\u5B57\u9AD4",fontSize:"\u5B57\u578B\u5927\u5C0F",bold:"\u7C97\u9AD4\uFF08Ctrl+B\uFF09",italic:"\u659C\u9AD4\uFF08Ctrl+I\uFF09",strikethrough:"\u5220\u9664\u7DDA\uFF08Alt+Shift+5\uFF09",underline:"\u5E95\u7DDA",textColor:"\u6587\u5B57\u984F\u8272",chooseColor:"\u984F\u8272\u9078\u64C7",resetColor:"\u91CD\u7F6E\u984F\u8272",customColor:"\u81EA\u5B9A\u7FA9",alternatingColors:"\u4EA4\u66FF\u984F\u8272",confirmColor:"\u78BA\u5B9A\u984F\u8272",cancelColor:"\u53D6\u6D88",collapse:"\u6536\u8D77",fillColor:"\u5132\u5B58\u683C\u984F\u8272",border:"\u908A\u6846",borderStyle:"\u908A\u6846\u985E\u578B",mergeCell:"\u5408\u4F75\u5132\u5B58\u683C",chooseMergeType:"\u9078\u64C7\u5408\u4F75\u985E\u578B",horizontalAlign:"\u6C34\u51C6\u5C0D\u9F4A",verticalAlign:"\u5782\u76F4\u5C0D\u9F4A",alignment:"\u5C0D\u9F4A\u7BA1\u9053",textWrap:"\u6587\u5B57\u63DB\u884C",textWrapMode:"\u63DB\u884C\u7BA1\u9053",textRotate:"\u6587\u5B57\u65CB\u8F49",textRotateMode:"\u65CB\u8F49\u7BA1\u9053",freezeTopRow:"\u51CD\u7D50\u9996\u884C",sortAndFilter:"\u6392\u5E8F\u548C\u7BE9\u9078",findAndReplace:"\u67E5\u627E\u66FF\u63DB",sum:"\u6C42\u548C",autoSum:"\u81EA\u52D5\u6C42\u548C",moreFunction:"\u66F4\u591A\u51FD\u6578",conditionalFormat:"\u689D\u4EF6\u683C\u5F0F",postil:"\u6279\u8A3B",pivotTable:"\u6578\u64DA\u900F\u8996\u9336",chart:"\u5716\u8868",screenshot:"\u622A\u5716",splitColumn:"\u5206\u5217",insertImage:"\u63D2\u5165\u5716\u7247",insertLink:"\u63D2\u5165\u9023\u7D50",dataVerification:"\u6578\u64DA\u9A57\u8B49",protection:"\u4FDD\u8B77\u5DE5\u4F5C\u8868\u5167\u5BB9",clearText:"\u6E05\u9664\u984F\u8272\u9078\u64C7",noColorSelectedText:"\u6C92\u6709\u984F\u8272\u88AB\u9078\u64C7",toolMore:"\u66F4\u591A",toolLess:"\u5C11\u65BC",toolClose:"\u6536\u8D77",toolMoreTip:"\u66F4\u591A\u529F\u80FD",moreOptions:"\u66F4\u591A\u9078\u9805",cellFormat:"\u8A2D\u5B9A\u5132\u5B58\u683C\u683C\u5F0F",print:"\u5217\u5370"},alternatingColors:{applyRange:"\u61C9\u7528\u7BC4\u570D",selectRange:"\u9078\u64C7\u61C9\u7528\u7BC4\u570D",header:"\u9801\u7709",footer:"\u9801\u8173",errorInfo:"\u4E0D\u80FD\u5C0D\u591A\u91CD\u9078\u64C7\u5340\u57DF\u57F7\u884C\u6B64\u64CD\u4F5C,\u8ACB\u9078\u64C7\u55AE\u500B\u5340\u57DF,\u7136\u5F8C\u518D\u8A66",textTitle:"\u683C\u5F0F\u6A23\u5F0F",custom:"\u81EA\u5B9A\u7FA9",close:"\u95DC\u9589",selectionTextColor:"\u9078\u64C7\u6587\u5B57\u984F\u8272",selectionCellColor:"\u9078\u64C7\u5132\u5B58\u683C\u984F\u8272",removeColor:"\u79FB\u9664\u4EA4\u66FF\u984F\u8272",colorShow:"\u984F\u8272",currentColor:"\u7576\u524D\u984F\u8272",tipSelectRange:"\u8ACB\u9078\u64C7\u4EA4\u66FF\u984F\u8272\u61C9\u7528\u7BC4\u570D",errorNoRange:"\u60A8\u9078\u64C7\u7684\u61C9\u7528\u7BC4\u570D\u4E0D\u662F\u9078\u5340\uFF01",errorExistColors:"\u60A8\u9078\u64C7\u7684\u61C9\u7528\u7BC4\u570D\u5DF2\u5B58\u5728\u4EA4\u66FF\u984F\u8272\u4E14\u4E0D\u5C6C\u65BC\u4F60\u8981\u7DE8\u8F2F\u7684\u61C9\u7528\u7BC4\u570D\uFF01"},button:{confirm:"\u78BA\u5B9A",cancel:"\u53D6\u6D88",close:"\u95DC\u9589",update:"Update",delete:"Delete",insert:"\u65B0\u5EFA",prevPage:"\u4E0A\u4E00\u9801",nextPage:"\u4E0B\u4E00\u9801",total:"\u7E3D\u5171\uFF1A"},paint:{start:"\u683C\u5F0F\u5237\u958B\u555F",end:"ESC\u9375\u9000\u51FA",tipSelectRange:"\u8ACB\u9078\u64C7\u9700\u8981\u8907\u88FD\u683C\u5F0F\u7684\u5340\u57DF",tipNotMulti:"\u7121\u6CD5\u5C0D\u591A\u91CD\u9078\u64C7\u5340\u57DF\u57F7\u884C\u6B64\u64CD\u4F5C"},format:{moreCurrency:"\u66F4\u591A\u8CA8\u5E63\u683C\u5F0F",moreDateTime:"\u66F4\u591A\u65E5\u671F\u8207\u6642\u9593\u683C\u5F0F",moreNumber:"\u66F4\u591A\u6578\u4F4D\u683C\u5F0F",titleCurrency:"\u8CA8\u5E63\u683C\u5F0F",decimalPlaces:"\u5C0F\u6578\u4F4D\u6578",titleDateTime:"\u65E5\u671F\u8207\u6642\u9593\u683C\u5F0F",titleNumber:"\u6578\u4F4D\u683C\u5F0F"},info:{detailUpdate:"\u65B0\u6253\u958B",detailSave:"\u5DF2\u6062\u5FA9\u672C\u5730\u7DE9\u5B58",row:"\u884C",column:"\u5217",loading:"\u6E32\u67D3\u4E2D\xB7\xB7\xB7",copy:"\u526F\u672C",return:"\u8FD4\u56DE",rename:"\u91CD\u547D\u540D",tips:"\u8868\u683C\u91CD\u547D\u540D",noName:"\u7121\u6A19\u984C\u7684\u8A66\u7B97\u8868",wait:"\u5F85\u66F4\u65B0",add:"\u6DFB\u52A0",addLast:"\u5728\u5E95\u90E8\u6DFB\u52A0",backTop:"\u56DE\u5230\u9802\u90E8",pageInfo:"\u5171${total}\u689D,${totalPage}\u9801,\u7576\u524D\u5DF2\u986F\u793A${currentPage}\u9801",nextPage:"\u4E0B\u4E00\u9801",tipInputNumber:"\u8ACB\u8F38\u5165\u6578\u4F4D",tipInputNumberLimit:"\u65B0\u589E\u7BC4\u570D\u9650\u5236\u57281-100",tipRowHeightLimit:"\u884C\u9AD8\u5FC5\u9808\u57280 ~ 545\u4E4B\u9593",tipColumnWidthLimit:"\u5217\u5BEC\u5FC5\u9808\u57280 ~ 2038\u4E4B\u9593",pageInfoFull:"\u5171${total}\u689D,${totalPage}\u9801,\u5DF2\u986F\u793A\u5168\u90E8\u6578\u64DA"},currencyDetail:{RMB:"\u4EBA\u6C11\u5E63",USdollar:"\u7F8E\u5143",EUR:"\u6B50\u5143",GBP:"\u82F1\u938A",HK:"\u6E2F\u5143",JPY:"\u65E5\u5143",AlbanianLek:"\u963F\u723E\u5DF4\u5C3C\u4E9E\u5217\u514B",AlgerianDinar:"\u963F\u723E\u53CA\u5229\u4E9E\u7B2C\u7D0D\u723E",Afghani:"\u963F\u5BCC\u6C57\u5C3C",ArgentinePeso:"\u963F\u6839\u5EF7\u6BD4\u7D22",UnitedArabEmiratesDirham:"\u963F\u62C9\u4F2F\u806F\u5408\u5927\u516C\u570B\u8FEA\u62C9\u59C6",ArubanFlorin:"\u963F\u9B6F\u5DF4\u5F17\u7F85\u6797",OmaniRial:"\u963F\u66FC\u88E1\u4E9E\u723E",Azerbaijanimanat:"\u963F\u585E\u62DC\u7586\u99AC\u7D0D\u7279",EgyptianPound:"\u57C3\u53CA\u938A",EthiopianBirr:"\u8863\u7D22\u6BD4\u4E9E\u6BD4\u723E",AngolaKwanza:"\u5B89\u54E5\u62C9\u5BEC\u7D2E",AustralianDollar:"\u6FB3\u5927\u5229\u4E9E\u5143",Patacas:"\u6FB3\u9580\u5143",BarbadosDollar:"\u5DF4\u5DF4\u591A\u65AF\u5143",PapuaNewGuineaKina:"\u5DF4\u5E03\u4E9E\u65B0\u5E7E\u5167\u4E9E\u57FA\u90A3",BahamianDollar:"\u5DF4\u54C8\u99AC\u5143",PakistanRupee:"\u5DF4\u57FA\u65AF\u5766\u76E7\u6BD4",ParaguayanGuarani:"\u5DF4\u62C9\u572D\u74DC\u62C9\u5C3C",BahrainiDinar:"\u5DF4\u6797\u7B2C\u7D0D\u723E",PanamanianBalboa:"\u5DF4\u62FF\u99AC\u5DF4\u6CE2\u4E9E",Brazilianreal:"\u5DF4\u897F\u88CF\u4E9E\u4F0A",Belarusianruble:"\u767D\u4FC4\u7F85\u65AF\u76E7\u5E03",BermudianDollar:"\u767E\u6155\u5927\u5143",BulgarianLev:"\u4FDD\u52A0\u5229\u4E9E\u5217\u5F17",IcelandKrona:"\u51B0\u5CF6\u514B\u6717",BosniaHerzegovinaConvertibleMark:"\u6CE2\u9ED1\u53EF\u514C\u63DB\u99AC\u514B",PolishZloty:"\u6CE2\u862D\u8332\u7F85\u63D0",Boliviano:"\u73BB\u5229\u7DAD\u4E9E\u8AFE",BelizeDollar:"\u8C9D\u88E1\u65AF\u5143",BotswanaPula:"\u6CE2\u5284\u90A3\u666E\u62C9",NotDannuzhamu:"\u4E0D\u4E39\u52AA\u7D2E\u59C6",BurundiFranc:"\u5E03\u9686\u8FEA\u6CD5\u90CE",NorthKoreanWon:"\u671D\u9BAE\u5713",DanishKrone:"\u4E39\u9EA5\u514B\u6717",EastCaribbeanDollar:"\u6771\u52A0\u52D2\u6BD4\u5143",DominicaPeso:"\u591A\u660E\u5C3C\u52A0\u6BD4\u7D22",RussianRuble:"\u4FC4\u570B\u76E7\u5E03",EritreanNakfa:"\u5384\u5229\u5782\u4E9E\u7D0D\u514B\u6CD5",CFAfranc:"\u975E\u6D32\u91D1\u878D\u5171\u540C\u9AD4\u6CD5\u90CE",PhilippinePeso:"\u83F2\u5F8B\u8CD3\u6BD4\u7D22",FijiDollar:"\u6590\u6FDF\u5143",CapeVerdeEscudo:"\u4F5B\u5F97\u89D2\u57C3\u65AF\u5EAB\u591A",FalklandIslandsPound:"\u798F\u514B\u862D\u7FA4\u5CF6\u938A",GambianDalasi:"\u5CA1\u6BD4\u4E9E\u9054\u62C9\u897F",Congolesefranc:"\u525B\u679C\u6CD5\u90CE",ColombianPeso:"\u54E5\u502B\u6BD4\u4E9E\u6BD4\u7D22",CostaRicanColon:"\u54E5\u65AF\u5927\u9ECE\u52A0\u79D1\u6717",CubanPeso:"\u53E4\u5DF4\u6BD4\u7D22",Cubanconvertiblepeso:"\u53E4\u5DF4\u53EF\u514C\u63DB\u6BD4\u7D22",GuyanaDollar:"\u84CB\u4E9E\u90A3\u5143",KazakhstanTenge:"\u54C8\u85A9\u514B\u5171\u548C\u570B\u5805\u6208",Haitiangourde:"\u6D77\u5730\u53E4\u5FB7",won:"\u97D3\u5143",NetherlandsAntillesGuilder:"\u8377\u5C6C\u5B89\u7684\u5217\u65AF\u76FE",Honduraslempiras:"\u6D2A\u90FD\u62C9\u65AF\u62C9\u502B\u76AE\u62C9",DjiboutiFranc:"\u5409\u5E03\u63D0\u6CD5\u90CE",KyrgyzstanSom:"\u5409\u723E\u5409\u65AF\u65AF\u5766\u7D22\u59C6",GuineaFranc:"\u5E7E\u5167\u4E9E\u6CD5\u90CE",CanadianDollar:"\u52A0\u62FF\u5927\u5143",GhanaianCedi:"\u52A0\u7D0D\u585E\u5730",Cambodianriel:"\u9AD8\u68C9\u745E\u723E",CzechKoruna:"\u6377\u514B\u514B\u6717",ZimbabweDollar:"\u8F9B\u5DF4\u5A01\u5143",QatariRiyal:"\u5361\u5854\u723E\u88E1\u4E9E\u723E",CaymanIslandsDollar:"\u958B\u66FC\u7FA4\u5CF6\u5143",Comorianfranc:"\u79D1\u6469\u7F85\u6CD5\u90CE",KuwaitiDinar:"\u79D1\u5A01\u7279\u7B2C\u7D0D\u723E",CroatianKuna:"\u514B\u7F85\u5730\u4E9E\u5EAB\u7D0D",KenyanShilling:"\u80AF\u96C5\u5148\u4EE4",LesothoLoti:"\u840A\u7D22\u6258\u6D1B\u8482",LaoKip:"\u8001\u64BE\u57FA\u666E",LebanesePound:"\u9ECE\u5DF4\u5AE9\u938A",Lithuanianlitas:"\u7ACB\u9676\u5B9B\u7ACB\u7279",LibyanDinar:"\u5229\u6BD4\u4E9E\u7B2C\u7D0D\u723E",LiberianDollar:"\u5229\u6BD4\u4E9E\u5143",RwandaFranc:"\u76E7\u5B89\u9054\u6CD5\u90CE",RomanianLeu:"\u7F85\u99AC\u5C3C\u4E9E\u5217\u4F0A",MalagasyAriary:"\u99AC\u62C9\u52A0\u897F\u963F\u88CF\u4E9E\u88CF",MaldivianRufiyaa:"\u746A\u5F8B\u5730\u592B\u62C9\u83F2\u4E9E",MalawiKwacha:"\u99AC\u62C9\u5A01\u514B\u74E6\u67E5",MalaysianRinggit:"\u99AC\u4F86\u897F\u4E9E\u6797\u5409\u7279",MacedoniawearingDinar:"\u99AC\u5176\u9813\u6234\u7B2C\u7D0D\u723E",MauritiusRupee:"\u6A21\u88E1\u897F\u65AF\u76E7\u6BD4",MauritanianOuguiya:"\u8305\u5229\u5854\u5C3C\u4E9E\u70CF\u5409\u4E9E",MongolianTugrik:"\u8499\u53E4\u5716\u683C\u88E1\u514B",BangladeshiTaka:"\u5B5F\u52A0\u62C9\u5854\u5361",PeruvianNuevoSol:"\u79D8\u9B6F\u65B0\u7D22\u723E",MyanmarKyat:"\u7DEC\u7538\u958B\u4E9E\u7279",MoldovanLeu:"\u83AB\u723E\u9054\u74E6\u5217\u4F0A",MoroccanDirham:"\u6469\u6D1B\u54E5\u8FEA\u62C9\u59C6",MozambiqueMetical:"\u83AB\u4E09\u6BD4\u514B\u6885\u8482\u5361\u723E",MexicanPeso:"\u58A8\u897F\u54E5\u6BD4\u7D22",NamibianDollar:"\u7D0D\u7C73\u6BD4\u4E9E\u5143",SouthAfricanRand:"\u5357\u975E\u862D\u7279",SouthSudanesePound:"\u5357\u8607\u4E39\u938A",NicaraguaCordoba:"\u5C3C\u52A0\u62C9\u74DC\u79D1\u591A\u5DF4",NepaleseRupee:"\u5C3C\u6CCA\u723E\u76E7\u6BD4",NigerianNaira:"\u5948\u53CA\u5229\u4E9E\u5948\u62C9",NorwegianKrone:"\u632A\u5A01\u514B\u6717",GeorgianLari:"\u55AC\u6CBB\u4E9E\u62C9\u745E",RMBOffshore:"\u4EBA\u6C11\u5E63\uFF08\u96E2\u5CB8\uFF09",SwedishKrona:"\u745E\u5178\u514B\u6717",SwissFranc:"\u745E\u58EB\u6CD5\u90CE",SerbianDinar:"\u585E\u723E\u7DAD\u4E9E\u7B2C\u7D0D\u723E",SierraLeone:"\u585E\u62C9\u91CC\u6602\u5229\u6602",SeychellesRupee:"\u585E\u820C\u8033\u76E7\u6BD4",SaudiRiyal:"\u6C99\u7279\u88E1\u4E9E\u723E",SaoTomeDobra:"\u8056\u591A\u7F8E\u591A\u5E03\u62C9",SaintHelenapound:"\u8056\u8D6B\u502B\u90A3\u7FA4\u5CF6\u78C5",SriLankaRupee:"\u65AF\u91CC\u862D\u5361\u76E7\u6BD4",SwazilandLilangeni:"\u53F2\u74E6\u6FDF\u862D\u88CF\u862D\u5409\u5C3C",SudanesePound:"\u8607\u4E39\u938A",Surinamesedollar:"\u8607\u5229\u5357\u5143",SolomonIslandsDollar:"\u6240\u7F85\u9580\u7FA4\u5CF6\u5143",SomaliShilling:"\u7D22\u99AC\u5229\u4E9E\u5148\u4EE4",TajikistanSomoni:"\u5854\u5409\u514B\u5171\u548C\u570B\u7D22\u83AB\u5C3C",PacificFranc:"\u592A\u5E73\u6D0B\u6CD5\u90CE",ThaiBaht:"\u6CF0\u570B\u9296",TanzanianShilling:"\u5766\u5C1A\u5C3C\u4E9E\u5148\u4EE4",TonganPaanga:"\u6771\u52A0\u6F58\u52A0",TrinidadandTobagoDollar:"\u5343\u88E1\u9054\u6258\u8C9D\u54E5\u5143",TunisianDinar:"\u7A81\u5C3C\u65AF\u7B2C\u7D0D\u723E",TurkishLira:"\u571F\u8033\u5176\u91CC\u62C9",VanuatuVatu:"\u74E6\u52AA\u963F\u5716\u74E6\u5716",GuatemalanQuetzal:"\u74DC\u5730\u99AC\u62C9\u683C\u67E5\u723E",CommissionBolivar:"\u59D4\u5167\u745E\u62C9\u535A\u5229\u74E6",BruneiDollar:"\u6C76\u840A\u5143",UgandanShilling:"\u70CF\u5E72\u9054\u5148\u4EE4",UkrainianHryvnia:"\u70CF\u514B\u862D\u683C\u88E1\u592B\u5C3C\u4E9E",UruguayanPeso:"\u70CF\u62C9\u572D\u6BD4\u7D22",Uzbekistansom:"\u70CF\u8332\u5225\u514B\u8607\u59C6",WesternSamoaTala:"\u85A9\u6469\u4E9E\u5854\u62C9",SingaporeDollar:"\u65B0\u52A0\u5761\u5143",NT:"\u65B0\u81FA\u5E63",NewZealandDollar:"\u65B0\u897F\u862D\u5143",HungarianForint:"\u5308\u7259\u5229\u798F\u6797",SyrianPound:"\u6558\u5229\u4E9E\u938A",JamaicanDollar:"\u7259\u8CB7\u52A0\u5143",ArmenianDram:"\u4E9E\u7F8E\u5C3C\u4E9E\u5FB7\u62C9\u59C6",YemeniRial:"\u8449\u9580\u88E1\u4E9E\u723E",IraqiDinar:"\u4F0A\u62C9\u514B\u7B2C\u7D0D\u723E",IranianRial:"\u4F0A\u6717\u88E1\u4E9E\u723E",NewIsraeliShekel:"\u4EE5\u8272\u5217\u65B0\u8B1D\u514B\u723E",IndianRupee:"\u5370\u5EA6\u76E7\u6BD4",IndonesianRupiah:"\u5370\u5C3C\u76E7\u6BD4",JordanianDinar:"\u7D04\u65E6\u7B2C\u7D0D\u723E",VND:"\u8D8A\u5357\u76FE",ZambianKwacha:"\u5C1A\u6BD4\u4E9E\u514B\u74E6\u67E5",GibraltarPound:"\u76F4\u5E03\u7F85\u9640\u938A",ChileanPeso:"\u667A\u5229\u6BD4\u7D22",CFAFrancBEAC:"\u4E2D\u975E\u91D1\u878D\u5408\u4F5C\u6CD5\u90CE"},defaultFmt:[{text:"\u81EA\u52D5",value:"General",example:""},{text:"\u7D14\u6587\u5B57",value:"@",example:""},{text:"",value:"split",example:""},{text:"\u6578\u4F4D",value:"##0.00",example:"1000.12"},{text:"\u767E\u5206\u6BD4",value:"#0.00%",example:"12.21%"},{text:"\u79D1\u5B78\u8A08\u6578",value:"0.00E+00",example:"1.01E+5"},{text:"",value:"split",example:""},{text:"\u6703\u8A08",value:"\xA5(0.00)",example:"\xA5(1200.09)"},{text:"\u842C\u5143",value:"w",example:"1\u4EBF2000\u4E072500"},{text:"\u8CA8\u5E63",value:"\xA50.00",example:"\xA51200.09"},{text:"\u842C\u51432\u4F4D\u5C0F\u6578",value:"w0.00",example:"2\u4E072500.55"},{text:"",value:"split",example:""},{text:"\u65E5\u671F",value:"yyyy-MM-dd",example:"2017-11-29"},{text:"\u6642\u9593",value:"hh:mm AM/PM",example:"3:00 PM"},{text:"\u6642\u959324H",value:"hh:mm",example:"15:00"},{text:"\u65E5\u671F\u6642\u9593",value:"yyyy-MM-dd hh:mm AM/PM",example:"2017-11-29 3:00 PM"},{text:"\u65E5\u671F\u6642\u959324H",value:"yyyy-MM-dd hh:mm",example:"2017-11-29 15:00"},{text:"",value:"split",example:""},{text:"\u81EA\u5B9A\u7FA9\u683C\u5F0F",value:"fmtOtherSelf",example:"more"}],dateFmtList:[{name:"1930-08-05",value:"yyyy-MM-dd"},{name:"1930/8/5",value:"yyyy/MM/dd"},{name:"1930\u5E748\u67085\u65E5",value:'yyyy"\u5E74"M"\u6708"d"\u65E5"'},{name:"08-05",value:"MM-dd"},{name:"8-5",value:"M-d"},{name:"8\u67085\u65E5",value:'M"\u6708"d"\u65E5"'},{name:"13:30:30",value:"h:mm:ss"},{name:"13:30",value:"h:mm"},{name:"\u4E0B\u534801:30",value:"\u4E0A\u5348/\u4E0B\u5348 hh:mm"},{name:"\u4E0B\u53481:30",value:"\u4E0A\u5348/\u4E0B\u5348 h:mm"},{name:"\u4E0B\u53481:30:30",value:"\u4E0A\u5348/\u4E0B\u5348 h:mm:ss"},{name:"08-05 \u4E0B\u534801:30",value:"MM-dd \u4E0A\u5348/\u4E0B\u5348 hh:mm"}],fontFamily:{MicrosoftYaHei:"Microsoft YaHei"},fontarray:["Times New Roman","Arial","Tahoma","Verdana","\u5FAE\u8EDF\u96C5\u9ED1","\u5B8B\u9AD4","\u9ED1\u9AD4","\u6977\u9AD4","\u4EFF\u5B8B","\u65B0\u5B8B\u9AD4","\u83EF\u6587\u65B0\u9B4F","\u83EF\u6587\u884C\u6977","\u83EF\u6587\u96B8\u66F8"],fontjson:{"times new roman":0,arial:1,tahoma:2,verdana:3,\u5FAE\u8EDF\u96C5\u9ED1:4,"microsoft yahei":4,\u5B8B\u9AD4:5,simsun:5,\u9ED1\u9AD4:6,simhei:6,\u6977\u9AD4:7,kaiti:7,\u4EFF\u5B8B:8,fangsong:8,\u65B0\u5B8B\u9AD4:9,nsimsun:9,\u83EF\u6587\u65B0\u9B4F:10,stxinwei:10,\u83EF\u6587\u884C\u6977:11,stxingkai:11,\u83EF\u6587\u96B8\u66F8:12,stliti:12},border:{borderTop:"\u4E0A\u6846\u7DDA",borderBottom:"\u4E0B\u6846\u7DDA",borderLeft:"\u5DE6\u6846\u7DDA",borderRight:"\u53F3\u6846\u7DDA",borderNone:"\u7121",borderAll:"\u6240\u6709",borderOutside:"\u5916\u5074",borderInside:"\u5167\u5074",borderHorizontal:"\u5167\u5074\u6A6B\u7DDA",borderVertical:"\u5167\u5074\u5206\u9694\u865F",borderColor:"\u908A\u6846\u984F\u8272",borderSize:"\u908A\u6846\u7C97\u7D30"},merge:{mergeAll:"\u5168\u90E8\u5408\u4F75",mergeV:"\u5782\u76F4\u5408\u4F75",mergeH:"\u6C34\u5E73\u5408\u4F75",mergeCancel:"\u53D6\u6D88\u5408\u4F75",overlappingError:"\u4E0D\u80FD\u5408\u4F75\u91CD\u758A\u5340\u57DF",partiallyError:"\u7121\u6CD5\u5C0D\u90E8\u5206\u5408\u4F75\u5132\u5B58\u683C\u57F7\u884C\u6B64\u64CD\u4F5C"},align:{left:"\u5DE6\u5C0D\u9F4A",center:"\u4E2D\u9593\u5C0D\u9F4A",right:"\u53F3\u5C0D\u9F4A",top:"\u9802\u90E8\u5C0D\u9F4A",middle:"\u5C45\u4E2D\u5C0D\u9F4A",bottom:"\u5E95\u90E8\u5C0D\u9F4A"},textWrap:{overflow:"\u6EA2\u51FA",wrap:"\u81EA\u52D5\u63DB\u884C",clip:"\u622A\u65B7"},rotation:{none:"\u7121\u65CB\u8F49",angleup:"\u5411\u4E0A\u50BE\u659C",angledown:"\u5411\u4E0B\u50BE\u659C",vertical:"\u8C4E\u6392\u6587\u5B57",rotationUp:"\u5411\u4E0A90\xB0",rotationDown:"\u5411\u4E0B90\xB0"},freezen:{default:"\u51CD\u7D50\u9996\u884C",freezenRow:"\u51CD\u7D50\u9996\u884C",freezenColumn:"\u51CD\u7D50\u9996\u5217",freezenRC:"\u51CD\u7D50\u884C\u5217",freezenRowRange:"\u51CD\u7D50\u884C\u5230\u9078\u5340",freezenColumnRange:"\u51CD\u7D50\u5217\u5230\u9078\u5340",freezenRCRange:"\u51CD\u7D50\u884C\u5217\u5230\u9078\u5340",freezenCancel:"\u53D6\u6D88\u51CD\u7D50",noSeletionError:"\u6CA1\u6709\u9078\u5340"},sort:{asc:"\u6607\u51AA",desc:"\u964D\u5E8F",custom:"\u81EA\u5B9A\u7FA9\u6392\u5E8F",hasTitle:"\u6578\u64DA\u5177\u6709\u6A19\u984C\u884C",sortBy:"\u6392\u5E8F\u4F9D\u64DA",addOthers:"\u6DFB\u52A0\u5176\u4ED6\u6392\u5E8F\u5217",close:"\u95DC\u9589",confirm:"\u6392\u5E8F",columnOperation:"\u5217",secondaryTitle:"\u6B21\u8981\u6392\u5E8F",sortTitle:"\u6392\u5E8F\u7BC4\u570D",sortRangeTitle:"\u6392\u5E8F\u7BC4\u570D\u5F9E",sortRangeTitleTo:"\u5230",noRangeError:"\u4E0D\u80FD\u5C0D\u591A\u91CD\u9078\u64C7\u5340\u57DF\u57F7\u884C\u6B64\u64CD\u4F5C,\u8ACB\u9078\u64C7\u55AE\u500B\u5340\u57DF,\u7136\u5F8C\u518D\u8A66",mergeError:"\u9078\u5340\u6709\u5408\u4F75\u5132\u5B58\u683C,\u7121\u6CD5\u57F7\u884C\u6B64\u64CD\u4F5C\uFF01"},filter:{filter:"\u7BE9\u9078",clearFilter:"\u6E05\u9664\u7BE9\u9078",sortByAsc:"\u4EE5A-Z\u6607\u51AA\u6392\u5217",sortByDesc:"\u4EE5Z-A\u964D\u5E8F\u6392\u5217",filterByColor:"\u6309\u984F\u8272\u7BE9\u9078",filterByCondition:"\u6309\u689D\u4EF6\u904E\u6FFE",filterByValues:"\u6309\u503C\u904E\u6FFE",filiterInputNone:"\u7121",filiterInputTip:"\u8F38\u5165\u7BE9\u9078\u503C",filiterRangeStartTip:"\u7BC4\u570D\u958B\u59CB",filiterRangeEndTip:"\u7BC4\u570D\u7ED3\u675F",filterValueByAllBtn:"\u5168\u9078",filterValueByClearBtn:"\u6E05\u9664",filterValueByInverseBtn:"\u53CD\u9078",filterValueByTip:"\u6309\u7167\u503C\u9032\u884C\u7BE9\u9078",filterConform:"\u78BA \u8A8D",filterCancel:"\u53D6 \u6D88",clearFilter:"\u6E05\u9664\u7BE9\u9078",conditionNone:"\u7121",conditionCellIsNull:"\u5132\u5B58\u683C\u70BA\u7A7A",conditionCellNotNull:"\u5132\u5B58\u683C\u6709\u6578\u64DA",conditionCellTextContain:"\u6587\u5B57\u5305\u542B",conditionCellTextNotContain:"\u6587\u5B57\u4E0D\u5305\u542B",conditionCellTextStart:"\u6587\u5B57\u958B\u982D\u70BA",conditionCellTextEnd:"\u6587\u5B57\u7D50\u5C3E\u70BA",conditionCellTextEqual:"\u6587\u5B57\u7B49\u65BC",conditionCellDateEqual:"\u65E5\u671F\u7B49\u65BC",conditionCellDateBefore:"\u65E5\u671F\u65E9\u65BC",conditionCellDateAfter:"\u65E5\u671F\u665A\u65BC",conditionCellGreater:"\u5927\u65BC",conditionCellGreaterEqual:"\u5927\u65BC\u7B49\u65BC",conditionCellLess:"\u5C0F\u65BC",conditionCellLessEqual:"\u5C0F\u4E8E\u7B49\u65BC",conditionCellEqual:"\u7B49\u65BC",conditionCellNotEqual:"\u4E0D\u7B49\u65BC",conditionCellBetween:"\u4ECB\u65BC",conditionCellNotBetween:"\u4E0D\u5728\u5176\u4E2D",filiterMoreDataTip:"\u6578\u64DA\u91CF\u5927\uFF01\u8ACB\u7A0D\u5F8C",filiterMonthText:"\u6708",filiterYearText:"\u5E74",filiterByColorTip:"\u6309\u5132\u5B58\u683C\u984F\u8272\u7BE9\u9078",filiterByTextColorTip:"\u6309\u5132\u5B58\u683C\u5B57\u9AD4\u984F\u8272\u7BE9\u9078",filterContainerOneColorTip:"\u672C\u5217\u50C5\u5305\u542B\u4E00\u7A2E\u984F\u8272",filterDateFormatTip:"\u65E5\u671F\u683C\u5F0F",valueBlank:"(\u7A7A\u767D)",mergeError:"\u7BE9\u9078\u9078\u5340\u6709\u5408\u4F75\u5132\u5B58\u683C,\u7121\u6CD5\u57F7\u884C\u6B64\u64CD\u4F5C\uFF01"},rightclick:{copy:"\u8907\u88FD",copyAs:"\u8907\u88FD\u70BA",paste:"\u7C98\u8CBC",insert:"\u63D2\u5165",delete:"\u5220\u9664",deleteCell:"\u5220\u9664\u5132\u5B58\u683C",deleteSelected:"\u5220\u9664\u9078\u4E2D",hide:"\u96B1\u85CF",hideSelected:"\u96B1\u85CF\u9078\u4E2D",showHide:"\u986F\u793A\u96B1\u85CF",to:"\u5411",left:"\u5DE6",right:"\u53F3",top:"\u4E0A",bottom:"\u4E0B",moveLeft:"\u5DE6\u79FB",moveUp:"\u4E0A\u79FB",add:"\u65B0\u589E",row:"\u884C",column:"\u5217",width:"\u5BEC",height:"\u9AD8",number:"\u6578\u4F4D",confirm:"\u78BA\u8A8D",orderAZ:"A-Z\u9806\u5E8F\u6392\u5217",orderZA:"Z-A\u964D\u5E8F\u6392\u5217",clearContent:"\u6E05\u9664\u5167\u5BB9",matrix:"\u77E9\u9663\u64CD\u4F5C\u9078\u5340",sortSelection:"\u6392\u5E8F\u9078\u5340",filterSelection:"\u7BE9\u9078\u9078\u5340",chartGeneration:"\u5716\u8868\u751F\u6210",firstLineTitle:"\u9996\u884C\u70BA\u6A19\u984C",untitled:"\u7121\u6A19\u984C",array1:"\u4E00\u7DAD\u6578\u7D44",array2:"\u4E8C\u7DAD\u9663\u5217",array3:"\u591A\u5143\u6578\u7D44",diagonal:"\u5C0D\u89D2\u7DDA",antiDiagonal:"\u53CD\u5C0D\u89D2\u7DDA",diagonalOffset:"\u5C0D\u89D2\u504F\u79FB",offset:"\u504F\u79FB\u91CF",boolean:"\u5E03\u6797\u503C",flip:"\u7FFB\u8F49",upAndDown:"\u4E0A\u4E0B",leftAndRight:"\u5DE6\u53F3",clockwise:"\u9806\u6642\u91DD",counterclockwise:"\u9006\u6642\u91DD",transpose:"\u8F49\u7F6E",matrixCalculation:"\u77E9\u9663\u8A08\u7B97",plus:"\u52A0",minus:"\u51CF",multiply:"\u4E58",divided:"\u9664",power:"\u6B21\u65B9",root:"\u6B21\u65B9\u6839",log:"log",delete0:"\u5220\u9664\u5169\u7AEF0\u503C",removeDuplicate:"\u5220\u9664\u91CD\u8907\u503C",byRow:"\u6309\u884C",byCol:"\u6309\u5217",generateNewMatrix:"\u751F\u6210\u65B0\u77E9\u9663"},comment:{insert:"\u65B0\u5EFA\u6279\u8A3B",edit:"\u7DE8\u8F2F\u6279\u8A3B",delete:"\u5220\u9664",showOne:"\u986F\u793A/\u96B1\u85CF\u6279\u8A3B",showAll:"\u986F\u793A/\u96B1\u85CF\u6240\u6709\u6279\u8A3B"},screenshot:{screenshotTipNoSelection:"\u8ACB\u6846\u9078\u9700\u8981\u622A\u5716\u7684\u7BC4\u570D",screenshotTipTitle:"\u63D0\u793A\uFF01",screenshotTipHasMerge:"\u7121\u6CD5\u5C0D\u5408\u4F75\u5132\u5B58\u683C\u57F7\u884C\u6B64\u64CD\u4F5C",screenshotTipHasMulti:"\u7121\u6CD5\u5C0D\u591A\u91CD\u9078\u64C7\u5340\u57DF\u57F7\u884C\u6B64\u64CD\u4F5C",screenshotTipSuccess:"\u622A\u53D6\u6210\u529F",screenshotImageName:"\u622A\u5716",downLoadClose:"\u95DC\u9589",downLoadCopy:"\u8907\u88FD\u5230\u526A\u5207\u677F",downLoadBtn:"\u4E0B\u8F09",browserNotTip:"\u4E0B\u8F09\u529F\u80FDIE\u700F\u89BD\u5668\u4E0D\u652F\u6301\uFF01",rightclickTip:"\u8ACB\u5728\u5716\u7247\u4E0A\u53F3\u9375\u9EDE\u64CA'\u8907\u88FD'",successTip:"\u5DF2\u6210\u529F\u8907\u88FD\uFF08\u5982\u679C\u7C98\u8CBC\u5931\u6557,\u8ACB\u5728\u5716\u7247\u4E0A\u53F3\u9375\u9EDE\u64CA'\u8907\u88FD\u5716\u7247'\uFF09"},splitText:{splitDelimiters:"\u5206\u5272\u7B26\u865F",splitOther:"\u5176\u5B83",splitContinueSymbol:"\u9023\u7E8C\u5206\u9694\u7B26\u865F\u8996\u70BA\u55AE\u500B\u8655\u7406",splitDataPreview:"\u6578\u64DA\u9810\u89BD",splitTextTitle:"\u6587\u5B57\u5206\u5217",splitConfirmToExe:"\u6B64\u8655\u5DF2\u6709\u6578\u64DA,\u662F\u5426\u66FF\u63DB\u5B83\uFF1F",tipNoMulti:"\u80FD\u5C0D\u591A\u91CD\u9078\u64C7\u5340\u57DF\u57F7\u884C\u6B64\u64CD\u4F5C,\u8ACB\u9078\u64C7\u55AE\u500B\u5340\u57DF,\u7136\u5F8C\u518D\u8A66",tipNoMultiColumn:"\u4E00\u6B21\u53EA\u80FD\u8F49\u63DB\u4E00\u5217\u6578\u64DA,\u9078\u5B9A\u5340\u57DF\u53EF\u4EE5\u6709\u591A\u884C,\u4F46\u4E0D\u80FD\u6709\u591A\u5217,\u8ACB\u5728\u9078\u5B9A\u55AE\u5217\u5340\u57DF\u4EE5\u5F8C\u518D\u8A66"},imageText:{imageSetting:"\u5716\u7247\u8A2D\u5B9A",close:"\u95DC\u9589",conventional:"\u5E38\u898F",moveCell1:"\u79FB\u52D5\u4E26\u8ABF\u6574\u5132\u5B58\u683C\u5927\u5C0F",moveCell2:"\u79FB\u52D5\u4E26\u4E14\u4E0D\u8ABF\u6574\u5132\u5B58\u683C\u7684\u5927\u5C0F",moveCell3:"\u4E0D\u8981\u79FB\u52D5\u5132\u5B58\u683C\u4E26\u8ABF\u6574\u5176\u5927\u5C0F",fixedPos:"\u56FA\u5B9A\u4F4D\u7F6E",border:"\u908A\u6846",width:"\u5BEC\u5EA6",radius:"\u534A\u5F91",style:"\u6A23\u5F0F",solid:"\u5BE6\u7DDA",dashed:"\u865B\u7DDA",dotted:"\u9EDE\u72C0",double:"\u96D9\u7DDA",color:"\u984F\u8272"},punctuation:{tab:"Tab \u9375",semicolon:"\u5206\u865F",comma:"\u9017\u865F",space:"\u7A7A\u683C"},findAndReplace:{find:"\u67E5\u627E",replace:"\u66FF\u63DB",goto:"\u8F49\u5230",location:"\u5B9A\u4F4D\u689D\u4EF6",formula:"\u516C\u5F0F",date:"\u65E5\u671F",number:"\u6578\u4F4D",string:"\u5B57\u5143",error:"\u932F\u8AA4",condition:"\u689D\u4EF6\u683C\u5F0F",rowSpan:"\u9593\u9694\u884C",columnSpan:"\u9593\u9694\u5217",locationExample:"\u5B9A\u4F4D",lessTwoRowTip:"\u8ACB\u9078\u64C7\u6700\u5C11\u5169\u884C",lessTwoColumnTip:"\u8ACB\u9078\u64C7\u6700\u5C11\u5169\u884C",findTextbox:"\u67E5\u627E\u5185\u5BB9",replaceTextbox:"\u66FF\u63DB\u5167\u5BB9",regexTextbox:"\u898F\u5247\u904B\u7B97\u5F0F\u5339\u914D",wholeTextbox:"\u6574\u8A5E\u5339\u914D",distinguishTextbox:"\u5340\u5206\u5927\u5C0F\u5BEB\u5339\u914D",allReplaceBtn:"\u5168\u90E8\u66FF\u63DB",replaceBtn:"\u66FF\u63DB",allFindBtn:"\u67E5\u627E\u5168\u90E8",findBtn:"\u67E5\u627E\u4E0B\u4E00\u500B",noFindTip:"\u6C92\u6709\u67E5\u627E\u5230\u8A72\u5167\u5BB9",modeTip:"\u8A72\u6A21\u5F0F\u4E0B\u4E0D\u53EF\u9032\u884C\u6B64\u64CD\u4F5C",searchTargetSheet:"\u5DE5\u4F5C\u8868",searchTargetCell:"\u5132\u5B58\u683C",searchTargetValue:"\u503C",searchInputTip:"\u8ACB\u8F38\u5165\u67E5\u627E\u5167\u5BB9",noReplceTip:"\u6C92\u6709\u53EF\u66FF\u63DB\u7684\u5167\u5BB9",noMatchTip:"\u627E\u4E0D\u5230\u5339\u914D\u9805",successTip:"\u5DF2\u7D93\u5E6B\u60A8\u8490\u7D22\u4E26\u9032\u884C\u4E86${xlength}\u8655\u66FF\u63DB",locationConstant:"\u5E38\u6578",locationFormula:"\u516C\u5F0F",locationDate:"\u65E5\u671F",locationDigital:"\u6578\u4F4D",locationString:"\u5B57\u5143",locationBool:"\u908F\u8F2F\u503C",locationError:"\u932F\u8AA4",locationNull:"\u7A7A\u503C",locationCondition:"\u689D\u4EF6\u683C\u5F0F",locationRowSpan:"\u9593\u9694\u884C",locationColumnSpan:"\u9593\u9694\u5217",locationTiplessTwoRow:"\u8ACB\u9078\u64C7\u6700\u5C11\u5169\u884C",locationTiplessTwoColumn:"\u8ACB\u9078\u64C7\u6700\u5C11\u5169\u5217",locationTipNotFindCell:"\u672A\u627E\u5230\u5132\u5B58\u683C"},sheetconfig:{delete:"\u5220\u9664",copy:"\u8907\u88FD",rename:"\u91CD\u547D\u540D",changeColor:"\u66F4\u6539\u984F\u8272",hide:"\u96B1\u85CF",unhide:"\u53D6\u6D88\u96B1\u85CF",moveLeft:"\u5411\u5DE6\u79FB",moveRight:"\u5411\u53F3\u79FB",resetColor:"\u91CD\u7F6E\u984F\u8272",cancelText:"\u53D6\u6D88",chooseText:"\u78BA\u5B9A\u984F\u8272",tipNameRepeat:"\u7C64\u9801\u7684\u540D\u7A31\u4E0D\u80FD\u91CD\u8907\uFF01\u8ACB\u91CD\u65B0\u4FEE\u6539",noMoreSheet:"\u5DE5\u4F5C\u8584\u5167\u81F3\u5C11\u542B\u6709\u4E00\u5F35\u53EF\u8996\u5DE5\u4F5C\u8868\u3002\u82E5\u9700\u5220\u9664\u9078\u5B9A\u7684\u5DE5\u4F5C\u8868,\u8ACB\u5148\u63D2\u5165\u4E00\u5F35\u65B0\u5DE5\u4F5C\u8868\u6216\u986F\u793A\u4E00\u5F35\u96B1\u85CF\u7684\u5DE5\u4F5C\u8868\u3002\u3002",confirmDelete:"\u662F\u5426\u5220\u9664",redoDelete:"\u53EF\u4EE5\u901A\u904ECtrl+Z\u64A4\u92B7\u5220\u9664",noHide:"\u4E0D\u80FD\u96B1\u85CF,\u81F3\u5C11\u4FDD\u7559\u4E00\u500Bsheet\u6A19\u7C64",chartEditNoOpt:"\u5716\u8868\u7DE8\u8F2F\u6A21\u5F0F\u4E0B\u4E0D\u5141\u8A31\u8A72\u64CD\u4F5C\uFF01",sheetNameSpecCharError:`\u540D\u7A31\u4E0D\u80FD\u5305\u542B:[ ] : ? * / ' "`,sheetNamecannotIsEmptyError:"\u540D\u7A31\u4E0D\u80FD\u70BA\u7A7A"},conditionformat:{conditionformat_greaterThan:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u5927\u65BC",conditionformat_greaterThan_title:"\u70BA\u5927\u65BC\u4EE5\u4E0B\u503C\u7684\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",conditionformat_lessThan:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u5C0F\u65BC",conditionformat_lessThan_title:"\u70BA\u5C0F\u65BC\u4EE5\u4E0B\u503C\u7684\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",conditionformat_betweenness:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u4ECB\u65BC",conditionformat_betweenness_title:"\u70BA\u4ECB\u65BC\u4EE5\u4E0B\u503C\u7684\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",conditionformat_equal:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u7B49\u65BC",conditionformat_equal_title:"\u70BA\u7B49\u65BC\u4EE5\u4E0B\u503C\u7684\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",conditionformat_textContains:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u6587\u5B57\u5305\u542B",conditionformat_textContains_title:"\u70BA\u5305\u542B\u4EE5\u4E0B\u6587\u5B57\u7684\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",conditionformat_occurrenceDate:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u767C\u751F\u65E5\u671F",conditionformat_occurrenceDate_title:"\u70BA\u5305\u542B\u4EE5\u4E0B\u65E5\u671F\u7684\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",conditionformat_duplicateValue:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u91CD\u8907\u503C",conditionformat_duplicateValue_title:"\u70BA\u5305\u542B\u4EE5\u4E0B\u985E\u578B\u503C\u7684\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",conditionformat_top10:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u524D10\u9805",conditionformat_top10_percent:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u524D10%",conditionformat_top10_title:"\u70BA\u503C\u6700\u5927\u7684\u90A3\u4E9B\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",conditionformat_last10:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u6700\u5F8C10\u9805",conditionformat_last10_percent:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u6700\u5F8C10%",conditionformat_last10_title:"\u70BA\u503C\u6700\u5C0F\u7684\u90A3\u4E9B\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",conditionformat_AboveAverage:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u9AD8\u65BC\u5E73\u5747\u503C",conditionformat_AboveAverage_title:"\u70BA\u9AD8\u65BC\u5E73\u5747\u503C\u7684\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",conditionformat_SubAverage:"\u689D\u4EF6\u683C\u5F0F\u2014\u2014\u4F4E\u65BC\u5E73\u5747\u503C",conditionformat_SubAverage_title:"\u70BA\u4F4E\u65BC\u5E73\u5747\u503C\u7684\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",rule:"\u898F\u5247",newRule:"\u65B0\u5EFA\u898F\u5247",editRule:"\u7DE8\u8F2F\u898F\u5247",deleteRule:"\u5220\u9664\u898F\u5247",deleteCellRule:"\u6E05\u9664\u6240\u9078\u5132\u5B58\u683C\u7684\u898F\u5247",deleteSheetRule:"\u6E05\u9664\u6574\u500B\u5DE5\u4F5C\u8868\u7684\u898F\u5247",manageRules:"\u7BA1\u7406\u898F\u5247",showRules:"\u986F\u793A\u5176\u683C\u5F0F\u898F\u5247",highlightCellRules:"\u7A81\u51FA\u986F\u793A\u5132\u5B58\u683C\u898F\u5247",itemSelectionRules:"\u9805\u76EE\u9078\u53D6\u898F\u5247",conditionformatManageRules:"\u689D\u4EF6\u683C\u5F0F\u898F\u5247\u7BA1\u7406\u5668",format:"\u683C\u5F0F",setFormat:"\u8A2D\u5B9A\u683C\u5F0F",setAs:"\u8A2D\u5B9A\u70BA",setAsByArea:"\u91DD\u5C0D\u9078\u5B9A\u5340\u57DF,\u8A2D\u5B9A\u70BA",applyRange:"\u61C9\u7528\u7BC4\u570D",selectRange:"\u9EDE\u64CA\u9078\u64C7\u61C9\u7528\u7BC4\u570D",selectRange_percent:"\u6240\u9078\u7BC4\u570D\u7684\u767E\u5206\u6BD4",selectRange_average:"\u9078\u5B9A\u7BC4\u570D\u7684\u5E73\u5747\u503C",selectRange_value:"\u9078\u5B9A\u7BC4\u570D\u4E2D\u7684\u6578\u503C",pleaseSelectRange:"\u8ACB\u9078\u64C7\u61C9\u7528\u7BC4\u570D",selectDataRange:"\u9EDE\u64CA\u9078\u64C7\u6578\u64DA\u7BC4\u570D",selectCell:"\u9078\u64C7\u5132\u5B58\u683C",pleaseSelectCell:"\u8ACB\u9078\u64C7\u5132\u5B58\u683C",pleaseSelectADate:"\u8ACB\u9078\u64C7\u65E5\u671F",pleaseEnterInteger:"\u8ACB\u8F38\u5165\u4E00\u500B\u4ECB\u65BC1\u548C1000\u4E4B\u9593\u7684\u6574\u6578",onlySingleCell:"\u53EA\u80FD\u5C0D\u55AE\u500B\u5132\u5B58\u683C\u9032\u884C\u5F15\u7528",conditionValueCanOnly:"\u689D\u4EF6\u503C\u53EA\u80FD\u662F\u6578\u4F4D\u6216\u8005\u55AE\u500B\u5132\u5B58\u683C",ruleTypeItem1:"\u57FA\u65BC\u5404\u81EA\u503C\u8A2D\u5B9A\u6240\u6709\u5132\u5B58\u683C\u7684\u683C\u5F0F",ruleTypeItem2:"\u53EA\u70BA\u5305\u542B\u4EE5\u4E0B\u5167\u5BB9\u7684\u5132\u5B58\u683C\u8A2D\u5B9A\u683C\u5F0F",ruleTypeItem2_title:"\u53EA\u70BA\u6EFF\u8DB3\u4EE5\u4E0B\u689D\u4EF6\u7684\u5132\u5B58\u683C",ruleTypeItem3:"\u50C5\u5C0D\u6392\u540D\u9760\u524D\u6216\u9760\u5F8C\u7684\u6578\u503C\u8A2D\u5B9A\u683C\u5F0F",ruleTypeItem3_title:"\u70BA\u4EE5\u4E0B\u6392\u540D\u5167\u7684\u503C",ruleTypeItem4:"\u50C5\u5C0D\u9AD8\u65BC\u6216\u4F4E\u65BC\u5E73\u5747\u503C\u7684\u6578\u503C\u8A2D\u5B9A\u683C\u5F0F",ruleTypeItem4_title:"\u70BA\u6EFF\u8DB3\u4EE5\u4E0B\u689D\u4EF6\u7684\u503C",ruleTypeItem5:"\u50C5\u5C0D\u552F\u4E00\u503C\u6216\u91CD\u8907\u503C\u8A2D\u5B9A\u683C\u5F0F",ruleTypeItem6:"\u4F7F\u7528\u516C\u5F0F\u78BA\u5B9A\u8981\u8A2D\u7F6E\u683C\u5F0F\u7684\u55AE\u5143\u683C",formula:"\u516C\u5F0F",textColor:"\u6587\u5B57\u984F\u8272",cellColor:"\u5132\u5B58\u683C\u984F\u8272",confirm:"\u78BA\u5B9A",confirmColor:"\u78BA\u5B9A\u984F\u8272",cancel:"\u53D6\u6D88",close:"\u95DC\u9589",clearColorSelect:"\u6E05\u9664\u984F\u8272\u9078\u64C7",sheet:"\u9336",currentSheet:"\u7576\u524D\u5DE5\u4F5C\u8868",dataBar:"\u6578\u64DA\u689D",dataBarColor:"\u6578\u64DA\u689D\u984F\u8272",gradientDataBar_1:"\u85CD-\u767D\u6F38\u8B8A\u6578\u64DA\u689D",gradientDataBar_2:"\u7DA0-\u767D\u6F38\u8B8A\u6578\u64DA\u689D",gradientDataBar_3:"\u7D05-\u767D\u6F38\u8B8A\u6578\u64DA\u689D",gradientDataBar_4:"\u67F3\u4E01-\u767D\u6F38\u8B8A\u6578\u64DA\u689D",gradientDataBar_5:"\u6DFA\u85CD-\u767D\u6F38\u8B8A\u6578\u64DA\u689D",gradientDataBar_6:"\u7D2B-\u767D\u6F38\u8B8A\u6578\u64DA\u689D",solidColorDataBar_1:"\u85CD\u8272\u6578\u64DA\u689D",solidColorDataBar_2:"\u7DA0\u8272\u6578\u64DA\u689D",solidColorDataBar_3:"\u7D05\u8272\u6578\u64DA\u689D",solidColorDataBar_4:"\u6A59\u8272\u6578\u64DA\u689D",solidColorDataBar_5:"\u6DFA\u85CD\u8272\u6578\u64DA\u689D",solidColorDataBar_6:"\u7D2B\u8272\u6578\u64DA\u689D",colorGradation:"\u8272\u968E",colorGradation_1:"\u7DA0-\u9EC3-\u7D05\u8272\u968E",colorGradation_2:"\u7D05-\u9EC3-\u7DA0\u8272\u968E",colorGradation_3:"\u7DA0-\u767D-\u7D05\u8272\u968E",colorGradation_4:"\u7D05-\u767D-\u7DA0\u8272\u968E",colorGradation_5:"\u85CD-\u767D-\u7D05\u8272\u968E",colorGradation_6:"\u7D05-\u767D-\u85CD\u8272\u968E",colorGradation_7:"\u767D-\u7D05\u8272\u968E",colorGradation_8:"\u7D05-\u767D\u8272\u968E",colorGradation_9:"\u7DA0-\u767D\u8272\u968E",colorGradation_10:"\u767D-\u7DA0\u8272\u968E",colorGradation_11:"\u7DA0-\u9EC3\u8272\u968E",colorGradation_12:"\u9EC3-\u7DA0\u8272\u968E",icons:"\u5716\u6A19\u96C6",pleaseSelectIcon:"\u8ACB\u9EDE\u64CA\u9078\u64C7\u4E00\u7D44\u5716\u6A19:",cellValue:"\u5132\u5B58\u683C\u503C",specificText:"\u7279\u5B9A\u6587\u5B57",occurrence:"\u767C\u751F\u65E5\u671F",greaterThan:"\u5927\u65BC",lessThan:"\u5C0F\u65BC",between:"\u4ECB\u65BC",equal:"\u7B49\u65BC",in:"\u548C",to:"\u5230",between2:"\u4E4B\u9593",contain:"\u5305\u542B",textContains:"\u6587\u5B57\u5305\u542B",duplicateValue:"\u91CD\u8907\u503C",uniqueValue:"\u552F\u4E00\u503C",top:"\u524D",top10:"\u524D10\u9805",top10_percent:"\u524D10%",last:"\u5F8C",last10:"\u5F8C10\u9805",last10_percent:"\u5F8C10%",oneself:"\u500B",above:"\u9AD8\u65BC",aboveAverage:"\u9AD8\u65BC\u5E73\u5747\u503C",below:"\u4F4E\u65BC",belowAverage:"\u4F4E\u65BC\u5E73\u5747\u503C",all:"\u5168\u90E8",yesterday:"\u6628\u5929",today:"\u4ECA\u5929",tomorrow:"\u660E\u5929",lastWeek:"\u4E0A\u5468",thisWeek:"\u672C\u5468",lastMonth:"\u4E0A\u6708",thisMonth:"\u672C\u6708",lastYear:"\u53BB\u5E74",thisYear:"\u672C\u5E74",last7days:"\u6700\u8FD17\u5929",last30days:"\u6700\u8FD130\u5929",next7days:"\u672A\u4F867\u5929",next30days:"\u672A\u4F8630\u5929",next60days:"\u672A\u4F8660\u5929",chooseRuleType:"\u9078\u64C7\u898F\u5247\u985E\u578B",editRuleDescription:"\u7DE8\u8F2F\u898F\u5247\u8AAA\u660E",newFormatRule:"\u65B0\u5EFA\u683C\u5F0F\u898F\u5247",editFormatRule:"\u7DE8\u8F2F\u683C\u5F0F\u898F\u5247",formatStyle:"\u683C\u5F0F\u6A23\u5F0F",fillType:"\u586B\u5145\u985E\u578B",color:"\u984F\u8272",twocolor:"\u96D9\u8272",tricolor:"\u4E09\u8272",multicolor:"\u5F69\u8272",grayColor:"\u7070\u8272",gradient:"\u6F38\u8B8A",solid:"\u5BE6\u5FC3",maxValue:"\u6700\u5927\u503C",medianValue:"\u4E2D\u9593\u503C",minValue:"\u6700\u5C0F\u503C",direction:"\u65B9\u5411",threeWayArrow:"\u4E09\u5411\u7BAD\u982D",fourWayArrow:"\u56DB\u5411\u7BAD\u982D",fiveWayArrow:"\u4E94\u5411\u7BAD\u982D",threeTriangles:"3\u500B\u4E09\u89D2\u5F62",shape:"\u5F62\u72C0",threeColorTrafficLight:"\u4E09\u8272\u4EA4\u901A\u71C8",fourColorTrafficLight:"\u56DB\u8272\u4EA4\u901A\u71C8",threeSigns:"\u4E09\u6A19\u8A8C",greenRedBlackGradient:"\u7DA0-\u7D05-\u9ED1\u6F38\u8B8A",rimless:"\u7121\u908A\u6846",bordered:"\u6709\u908A\u6846",mark:"\u6A19\u8A18",threeSymbols:"\u4E09\u500B\u7B26\u865F",tricolorFlag:"\u4E09\u8272\u65D7",circled:"\u6709\u5713\u5708",noCircle:"\u7121\u5713\u5708",grade:"\u7B49\u7D1A",grade4:"\u56DB\u7B49\u7D1A",grade5:"\u4E94\u7B49\u7D1A",threeStars:"3\u500B\u661F\u5F62",fiveQuadrantDiagram:"\u4E94\u8C61\u9650\u5716",fiveBoxes:"5\u500B\u6846"},insertLink:{linkText:"\u6587\u5B57",linkType:"\u9023\u7D50\u985E\u578B",external:"\u5916\u90E8\u9023\u7D50",internal:"\u5185\u90E8\u9023\u7D50",linkAddress:"\u9023\u7D50\u5730\u5740",linkSheet:"\u5DE5\u4F5C\u8868",linkCell:"\u5132\u5B58\u683C\u5F15\u7528",linkTooltip:"\u63D0\u793A",placeholder1:"\u8ACB\u8F38\u5165\u7DB2\u9801\u9023\u7D50\u4F4D\u5740",placeholder2:"\u8ACB\u8F38\u5165\u8981\u5F15\u7528\u7684\u5132\u5B58\u683C,\u4F8BA1",placeholder3:"\u8ACB\u8F38\u5165\u63D0\u793A\u5167\u5BB9",tooltipInfo1:"\u8ACB\u8F38\u5165\u6709\u6548\u7684\u9023\u7D50",tooltipInfo2:"\u8ACB\u8F38\u5165\u6B63\u78BA\u7684\u5132\u5B58\u683C\u5F15\u7528"},dataVerification:{cellRange:"\u5132\u5B58\u683C\u7BC4\u570D",selectCellRange:"\u9EDE\u64CA\u9078\u64C7\u5132\u5B58\u683C\u7BC4\u570D",selectCellRange2:"\u8ACB\u9078\u64C7\u5132\u5B58\u683C\u7BC4\u570D",verificationCondition:"\u9A57\u8B49\u689D\u4EF6",allowMultiSelect:"\u662F\u5426\u5141\u8A31\u591A\u9078",dropdown:"\u4E0B\u62C9\u6E05\u55AE",checkbox:"\u6838\u53D6\u65B9\u584A",number:"\u6578\u4F4D",number_integer:"\u6578\u4F4D-\u6574\u6578",number_decimal:"\u6578\u4F4D-\u5C0F\u6578",text_content:"\u6587\u5B57-\u5167\u5BB9",text_length:"\u6587\u5B57-\u9577\u5EA6",date:"\u65E5\u671F",validity:"\u6709\u6548\u6027",placeholder1:"\u8ACB\u8F38\u5165\u9078\u9805,\u4EE5\u82F1\u6587\u9017\u865F\u5206\u9694,\u59821,2,3,4,5",placeholder2:"\u8ACB\u8F38\u5165\u5167\u5BB9",placeholder3:"\u6578\u503C,\u598210",placeholder4:"\u8ACB\u8F38\u5165\u6307\u5B9A\u7684\u6587\u5B57",placeholder5:"\u8ACB\u8F38\u5165\u9078\u4E2D\u5132\u5B58\u683C\u6642\u986F\u793A\u7684\u63D0\u793A\u8A9E",selected:"\u9078\u64C7\u6642",notSelected:"\u672A\u9078\u64C7",between:"\u4ECB\u65BC",notBetween:"\u4E0D\u4ECB\u65BC",equal:"\u7B49\u65BC",notEqualTo:"\u4E0D\u7B49\u65BC",moreThanThe:"\u5927\u65BC",lessThan:"\u5C0F\u65BC",greaterOrEqualTo:"\u5927\u65BC\u7B49\u65BC",lessThanOrEqualTo:"\u5C0F\u65BC\u7B49\u65BC",include:"\u5305\u62EC",exclude:"\u4E0D\u5305\u62EC",earlierThan:"\u65E9\u65BC",noEarlierThan:"\u4E0D\u65E9\u65BC",laterThan:"\u665A\u65BC",noLaterThan:"\u4E0D\u665A\u65BC",identificationNumber:"\u8EAB\u4EFD\u8B49\u865F\u78BC",phoneNumber:"\u624B\u6A5F\u865F",remote:"\u81EA\u52D5\u9060\u7A0B\u7372\u53D6\u9078\u9805",prohibitInput:"\u8F38\u5165\u6578\u64DA\u7121\u6548\u6642\u7981\u6B62\u8F38\u5165",hintShow:"\u9078\u4E2D\u5132\u5B58\u683C\u6642\u986F\u793A\u63D0\u793A\u8A9E",deleteVerification:"\u5220\u9664\u9A57\u8B49",tooltipInfo1:"\u4E0B\u62C9\u6E05\u55AE\u9078\u9805\u4E0D\u53EF\u70BA\u7A7A",tooltipInfo2:"\u6838\u53D6\u65B9\u584A\u5167\u5BB9\u4E0D\u53EF\u70BA\u7A7A",tooltipInfo3:"\u8F38\u5165\u7684\u503C\u4E0D\u662F\u6578\u503C\u985E\u578B",tooltipInfo4:"\u6578\u503C2\u4E0D\u80FD\u5C0F\u65BC\u6578\u503C1",tooltipInfo5:"\u6587\u5B57\u5167\u5BB9\u4E0D\u80FD\u70BA\u7A7A",tooltipInfo6:"\u8F38\u5165\u7684\u503C\u4E0D\u662F\u65E5\u671F\u985E\u578B",tooltipInfo7:"\u65E5\u671F2\u4E0D\u80FD\u5C0F\u65BC\u65E5\u671F1"},formula:{sum:"\u6C42\u548C",average:"\u5E73\u5747\u503C",count:"\u8A08\u6578",max:"\u6700\u5927\u503C",min:"\u6700\u5C0F\u503C",ifGenerate:"if\u516C\u5F0F\u751F\u6210\u5668",find:"\u66F4\u591A\u51FD\u6578",tipNotBelongToIf:"\u8A72\u5132\u5B58\u683C\u51FD\u6578\u4E0D\u5C6C\u65BCif\u516C\u5F0F!",tipSelectCell:"\u8ACB\u9078\u64C7\u5132\u5B58\u683C\u63D2\u5165\u51FD\u6578",ifGenCompareValueTitle:"\u6BD4\u8F83\u503C",ifGenSelectCellTitle:"\u9EDE\u64CA\u9078\u64C7\u5132\u5B58\u683C",ifGenRangeTitle:"\u7BC4\u570D",ifGenRangeTo:"\u81F3",ifGenRangeEvaluate:"\u7BC4\u570D\u8A55\u4F30",ifGenSelectRangeTitle:"\u9EDE\u64CA\u9078\u64C7\u7BC4\u570D",ifGenCutWay:"\u5283\u5206\u7BA1\u9053",ifGenCutSame:"\u5283\u5206\u503C\u76F8\u540C",ifGenCutNpiece:"\u5283\u5206\u4E3AN\u4EFD",ifGenCutCustom:"\u81EA\u5B9A\u7FA9\u8F38\u5165",ifGenCutConfirm:"\u751F\u6210",ifGenTipSelectCell:"\u9078\u64C7\u5132\u5B58\u683C",ifGenTipSelectCellPlace:"\u8ACB\u9078\u64C7\u5132\u5B58\u683C",ifGenTipSelectRange:"\u9078\u64C7\u55AE\u7BC4\u570D",ifGenTipSelectRangePlace:"\u8ACB\u9078\u64C7\u7BC4\u570D",ifGenTipNotNullValue:"\u6BD4\u8F03\u503C\u4E0D\u80FD\u70BA\u7A7A!",ifGenTipLableTitile:"\u6A19\u7C64",ifGenTipRangeNotforNull:"\u7BC4\u570D\u4E0D\u80FD\u70BA\u7A7A!",ifGenTipCutValueNotforNull:"\u5283\u5206\u503C\u4E0D\u80FD\u70BA\u7A7A\uFF01",ifGenTipNotGenCondition:"\u6C92\u6709\u751F\u6210\u53EF\u7528\u7684\u689D\u4EF6\uFF01"},formulaMore:{valueTitle:"\u503C",tipSelectDataRange:"\u9078\u53D6\u6578\u64DA\u7BC4\u570D",tipDataRangeTile:"\u6578\u64DA\u7BC4\u570D",findFunctionTitle:"\u67E5\u627E\u51FD\u6578",tipInputFunctionName:"\u8ACB\u8F38\u5165\u60A8\u8981\u67E5\u627E\u7684\u51FD\u6578\u540D\u7A31\u6216\u51FD\u6578\u529F\u80FD\u7684\u7C21\u8981\u63CF\u8FF0",Array:"\u6578\u7D44",Database:"\u8CC7\u6599\u4F86\u6E90",Date:"\u65E5\u671F",Engineering:"\u5DE5\u7A0B\u8A08\u7B97",Filter:"\u7BE9\u6AA2\u7A0B\u5F0F",Financial:"\u8CA1\u52D9",luckysheet:"Luckysheet\u5167\u5BD8",other:"\u5176\u5B83",Logical:"\u908F\u8F2F",Lookup:"\u67E5\u627E",Math:"\u6578\u5B78",Operator:"\u904B\u7B97\u5B50",Parser:"\u8F49\u63DB\u5DE5\u5177",Statistical:"\u7D71\u8A08",Text:"\u6587\u5B57",dataMining:"\u8CC7\u6599\u6316\u6398",selectFunctionTitle:"\u9078\u64C7\u51FD\u6578",calculationResult:"\u8A08\u7B97\u7D50\u679C",tipSuccessText:"\u6210\u529F",tipParamErrorText:"\u53C3\u6578\u985E\u578B\u932F\u8AA4",helpClose:"\u95DC\u9589",helpCollapse:"\u6536\u8D77",helpExample:"\u793A\u4F8B",helpAbstract:"\u6458\u8981",execfunctionError:'\u63D0\u793A", "\u516C\u5F0F\u5B58\u5728\u932F\u8AA4',execfunctionSelfError:"\u516C\u5F0F\u4E0D\u53EF\u5F15\u7528\u5176\u672C\u8EAB\u7684\u5132\u5B58\u683C",execfunctionSelfErrorResult:"\u516C\u5F0F\u4E0D\u53EF\u5F15\u7528\u5176\u672C\u8EAB\u7684\u5132\u5B58\u683C,\u6703\u5C0E\u81F4\u8A08\u7B97\u7D50\u679C\u4E0D\u6E96\u78BA",allowRepeatText:"\u53EF\u91CD\u8907",allowOptionText:"\u53EF\u9078",selectCategory:"\u6216\u9078\u64C7\u985E\u5225"},drag:{noMerge:"\u7121\u6CD5\u5C0D\u5408\u4F75\u5132\u5B58\u683C\u57F7\u884C\u6B64\u64CD\u4F5C",affectPivot:"\u7121\u6CD5\u5C0D\u6240\u9078\u5132\u5B58\u683C\u9032\u884C\u6B64\u66F4\u6539,\u56E0\u70BA\u5B83\u6703\u5F71\u97FF\u6578\u64DA\u900F\u8996\u9336\uFF01",noMulti:"\u7121\u6CD5\u5C0D\u591A\u91CD\u9078\u64C7\u5340\u57DF\u57F7\u884C\u6B64\u64CD\u4F5C,\u8ACB\u9078\u64C7\u55AE\u500B\u5340\u57DF",noPaste:"\u7121\u6CD5\u5728\u6B64\u8655\u7C98\u8CBC\u6B64\u5167\u5BB9,\u8ACB\u9078\u64C7\u7C98\u8CBC\u5340\u57DF\u7684\u4E00\u500B\u5132\u5B58\u683C,\u7136\u5F8C\u518D\u6B21\u5617\u8A66\u7C98\u8CBC",noPartMerge:"\u7121\u6CD5\u5C0D\u90E8\u5206\u5408\u4F75\u5132\u5B58\u683C\u57F7\u884C\u6B64\u64CD\u4F5C",inputCorrect:"\u8ACB\u8F38\u5165\u6B63\u78BA\u7684\u6578\u503C",notLessOne:"\u884C\u5217\u6578\u4E0D\u80FD\u5C0F\u65BC1",offsetColumnLessZero:"\u504F\u79FB\u5217\u4E0D\u80FD\u70BA\u8CA0\u6578\uFF01",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:"\u6578\u64DA\u900F\u8996\u9336",closePannel:"\u95DC\u9589",editRange:"\u7DE8\u8F2F\u7BC4\u570D",tipPivotFieldSelected:"\u9078\u64C7\u9700\u8981\u6DFB\u52A0\u5230\u6578\u64DA\u900F\u8996\u9336\u7684\u6B04\u4F4D",tipClearSelectedField:"\u6E05\u9664\u6240\u6709\u5DF2\u9078\u6B04\u4F4D",btnClearSelectedField:"\u6E05\u9664",btnFilter:"\u7BE9\u9078",titleRow:"\u884C",titleColumn:"\u5217",titleValue:"\u6578\u503C",tipShowColumn:"\u7D71\u8A08\u6B04\u4F4D\u986F\u793A\u70BA\u5217",tipShowRow:"\u7D71\u8A08\u6B04\u4F4D\u986F\u793A\u70BA\u884C",titleSelectionDataRange:"\u9078\u53D6\u6578\u64DA\u7BC4\u570D",titleDataRange:"\u6578\u64DA\u7BC4\u570D",valueSum:"\u7E3D\u8A08",valueStatisticsSUM:"\u6C42\u548C",valueStatisticsCOUNT:"\u6578\u503C\u8A08\u6578",valueStatisticsCOUNTA:"\u8A08\u6578",valueStatisticsCOUNTUNIQUE:"\u53BB\u91CD\u8A08\u6578",valueStatisticsAVERAGE:"\u5E73\u5747\u503C",valueStatisticsMAX:"\u6700\u5927\u503C",valueStatisticsMIN:"\u6700\u5C0F\u503C",valueStatisticsMEDIAN:"\u4E2D\u4F4D\u6578",valueStatisticsPRODUCT:"\u4E58\u7A4D",valueStatisticsSTDEV:"\u6A19\u6E96\u5DEE",valueStatisticsSTDEVP:"\u6574\u9AD4\u6A19\u6E96\u5DEE",valueStatisticslet:"\u65B9\u5DEE",valueStatisticsVARP:"\u6574\u9AD4\u65B9\u5DEE",errorNotAllowEdit:"\u975E\u7DE8\u8F2F\u6A21\u5F0F\u4E0B\u7981\u6B62\u8A72\u64CD\u4F5C!",errorNotAllowMulti:"\u4E0D\u80FD\u5C0D\u591A\u91CD\u9078\u64C7\u5340\u57DF\u57F7\u884C\u6B64\u64CD\u4F5C,\u8ACB\u9078\u64C7\u55AE\u500B\u5340\u57DF,\u7136\u5F8C\u518D\u8A66",errorSelectRange:"\u8ACB\u9078\u64C7\u65B0\u5EFA\u900F\u8996\u9336\u7684\u5340\u57DF",errorIsDamage:"\u6B64\u6578\u64DA\u900F\u8996\u9336\u7684\u6E90\u6578\u64DA\u5DF2\u640D\u58DE\uFF01",errorNotAllowPivotData:"\u4E0D\u53EF\u9078\u64C7\u6578\u64DA\u900F\u8996\u9336\u70BA\u6E90\u6578\u64DA!",errorSelectionRange:"\u9078\u64C7\u5931\u6557,\u8F38\u5165\u7BC4\u570D\u932F\u8AA4\uFF01",errorIncreaseRange:"\u8ACB\u64F4\u5927\u9078\u64C7\u7684\u6578\u64DA\u7BC4\u570D!",titleAddColumn:"\u6DFB\u52A0\u5217\u5230\u6578\u64DA\u900F\u8996\u9336",titleMoveColumn:"\u79FB\u52D5\u8A72\u5217\u5230\u4E0B\u65B9\u767D\u6846",titleClearColumnFilter:"\u6E05\u9664\u8A72\u5217\u7684\u7BE9\u9078\u689D\u4EF6",titleFilterColumn:"\u7BE9\u9078\u8A72\u5217",titleSort:"\u6392\u5E8F",titleNoSort:"\u7121\u6392\u5E8F",titleSortAsc:"\u6607\u51AA",titleSortDesc:"\u964D\u5E8F",titleSortBy:"\u6392\u5E8F\u4F9D\u64DA",titleShowSum:"\u986F\u793A\u7E3D\u8A08",titleStasticTrue:"\u662F",titleStasticFalse:"\u5426"},dropCell:{copyCell:"\u8907\u88FD\u5132\u5B58\u683C",sequence:"\u586B\u5145\u5E8F\u5217",onlyFormat:"\u50C5\u586B\u5145\u683C\u5F0F",noFormat:"\u4E0D\u5E36\u683C\u5F0F\u586B\u5145",day:"\u4EE5\u5929\u6578\u586B\u5145",workDay:"\u4EE5\u5DE5\u4F5C\u65E5\u586B\u5145",month:"\u4EE5\u6708\u586B\u5145",year:"\u4EE5\u5E74\u586B\u5145",chineseNumber:"\u4EE5\u4E2D\u6587\u5C0F\u5BEB\u6578\u4F4D\u586B\u5145"},imageCtrl:{borderTile:"\u5716\u7247\u908A\u6846\u984F\u8272\u9078\u64C7",borderCur:"\u7576\u524D\u984F\u8272"},protection:{protectiontTitle:"\u4FDD\u8B77\u5DE5\u4F5C\u8868",enterPassword:"\u8ACB\u8F38\u5165\u5BC6\u78BC\uFF08\u53EF\u7559\u7A7A\uFF09",enterHint:"\u60A8\u8A66\u5716\u66F4\u6539\u7684\u5132\u5B58\u683C\u6216\u5716\u8868\u4F4D\u65BC\u53D7\u4FDD\u8B77\u7684\u5DE5\u4F5C\u8868\u4E2D\u3002\u82E5\u8981\u66F4\u6539,\u8ACB\u53D6\u6D88\u5DE5\u4F5C\u8868\u4FDD\u8B77\u3002\u60A8\u53EF\u80FD\u9700\u8981\u8F38\u5165\u5BC6\u78BC",swichProtectionTip:"\u4FDD\u8B77\u5DE5\u4F5C\u8868\u53CA\u9396\u5B9A\u7684\u5132\u5B58\u683C\u5167\u5BB9",authorityTitle:"\u5141\u8A31\u6B64\u5DE5\u4F5C\u8868\u7684\u7528\u6236\u9032\u884C:",selectLockedCells:"\u5B9A\u9396\u5B9A\u5132\u5B58\u683C",selectunLockedCells:"\u9078\u5B9A\u89E3\u9664\u9396\u5B9A\u7684\u5132\u5B58\u683C",formatCells:"\u8A2D\u5B9A\u5132\u5B58\u683C\u683C\u5F0F",formatColumns:"\u8A2D\u5B9A\u5217\u683C\u5F0F",formatRows:"\u8A2D\u5B9A\u884C\u683C\u5F0F",insertColumns:"\u63D2\u5165\u5217",insertRows:"\u63D2\u5165\u884C",insertHyperlinks:"\u63D2\u5165\u8D85\u9023\u7D50",deleteColumns:"\u5220\u9664\u5217",deleteRows:"\u5220\u9664\u884C",sort:"\u6392\u5E8F",filter:"\u4F7F\u7528\u81EA\u52D5\u7BE9\u9078",usePivotTablereports:"\u4F7F\u7528\u6578\u64DA\u900F\u8996\u9336\u548C\u5831\u8868",editObjects:"\u7DE8\u8F2F\u5C0D\u8C61",editScenarios:"\u7DE8\u8F2F\u65B9\u6848",allowRangeTitle:"\u5141\u8A31\u7528\u6236\u7DE8\u8F2F\u5340\u57DF",allowRangeAdd:"\u65B0\u5EFA...",allowRangeAddTitle:"\u6A19\u984C",allowRangeAddSqrf:"\u5F15\u7528\u5132\u5B58\u683C",selectCellRange:"\u9EDE\u64CA\u9078\u64C7\u5132\u5B58\u683C\u7BC4\u570D",selectCellRangeHolder:"\u8ACB\u8F38\u5165\u5132\u5B58\u683C\u7BC4\u570D",allowRangeAddTitlePassword:"\u5BC6\u78BC",allowRangeAddTitleHint:"\u63D0\u793A",allowRangeAddTitleHintTitle:"\u8A2D\u7F6E\u5BC6\u78BC\u5F8C,\u63D0\u793A\u7528\u6236\u8F38\u5165\u5BC6\u78BC\uFF08\u53EF\u7559\u7A7A\uFF09",allowRangeAddtitleDefault:"\u8ACB\u8F38\u5165\u5340\u57DF\u540D\u7A31",rangeItemDblclick:"\u6309\u5169\u4E0B\u9032\u884C\u7DE8\u8F2F",rangeItemHasPassword:"\u5DF2\u8A2D\u7F6E\u5BC6\u78BC",rangeItemErrorTitleNull:"\u6A19\u984C\u4E0D\u80FD\u70BA\u7A7A",rangeItemErrorRangeNull:"\u5132\u5B58\u683C\u7BC4\u570D\u4E0D\u80FD\u70BA\u7A7A",rangeItemErrorRange:"\u5132\u5B58\u683C\u7BC4\u570D\u683C\u5F0F\u932F\u8AA4",validationTitle:"\u9A57\u8B49\u63D0\u793A",validationTips:"\u9700\u8981\u8F38\u5165\u5BC6\u78BC\u4F86\u64A4\u92B7\u5DE5\u4F5C\u8868\u7684\u4FDD\u8B77",validationInputHint:"\u8ACB\u8F38\u5165\u5BC6\u78BC",checkPasswordNullalert:"\u5BC6\u78BC\u4E0D\u80FD\u70BA\u7A7A!",checkPasswordWrongalert:"\u5BC6\u78BC\u932F\u8AA4,\u8ACB\u91CD\u8A66\uFF01",checkPasswordSucceedalert:"\u89E3\u9396\u6210\u529F,\u53EF\u4EE5\u7DE8\u8F2F\u8A72\u5340\u57DF!",defaultRangeHintText:"\u8A72\u5132\u5B58\u683C\u6B63\u5728\u53D7\u5BC6\u78BC\u4FDD\u8B77",defaultSheetHintText:"\u8A72\u5132\u5B58\u683C\u6216\u5716\u8868\u4F4D\u65BC\u53D7\u4FDD\u8B77\u7684\u5DE5\u4F5C\u8868\u4E2D,\u82E5\u8981\u9032\u884C\u66F4\u6539,\u8ACB\u53D6\u6D88\u5DE5\u4F5C\u8868\u4FDD\u8B77,\u60A8\u53EF\u80FD\u9700\u8981\u8F38\u5165\u5BC6\u78BC\u3002"},cellFormat:{cellFormatTitle:"\u8A2D\u5B9A\u5132\u5B58\u683C\u683C\u5F0F",protection:"\u4FDD\u8B77",locked:"\u9396\u5B9A\u5132\u5B58\u683C",hidden:"\u96B1\u85CF\u516C\u5F0F",protectionTips:"\u53EA\u6709\u4FDD\u8B77\u5DE5\u4F5C\u8868\u529F\u80FD\uFF08\u5728\u529F\u80FD\u8868\u5217\u9EDE\u64CA\u4FDD\u8B77\u5DE5\u4F5C\u8868\u6309\u9215\u9032\u884C\u8A2D\u5B9A\uFF09\u958B\u555F\u5F8C,\u9396\u5B9A\u5132\u5B58\u683C\u6216\u96B1\u85CF\u516C\u5F0F\u624D\u80FD\u751F\u6548",tipsPart:"\u90E8\u5206\u9078\u4E2D",tipsAll:"\u5168\u90E8\u9078\u4E2D",selectionIsNullAlert:"\u8ACB\u9078\u64C7\u4E00\u500B\u7BC4\u570D\uFF01",sheetDataIsNullAlert:"\u6578\u64DA\u70BA\u7A7A\u7121\u6CD5\u8A2D\u5B9A\uFF01"},print:{normalBtn:"\u5E38\u898F\u8996\u5716",layoutBtn:"\u9801\u9762\u4F48\u5C40",pageBtn:"\u5206\u9801\u9810\u89BD",menuItemPrint:"\u5217\u5370(Ctrl+P)",menuItemAreas:"\u5217\u5370\u5340\u57DF",menuItemRows:"\u5217\u5370\u6A19\u984C\u884C",menuItemColumns:"\u5217\u5370\u6A19\u984C\u5217"},edit:{typing:"\u6B63\u5728\u8F38\u5165"},websocket:{success:"WebSocket\u9023\u63A5\u6210\u529F",refresh:"WebSocket\u9023\u63A5\u767C\u751F\u932F\u8AA4,\u8ACB\u5237\u65B0\u9801\u9762\uFF01",wait:"WebSocket\u9023\u63A5\u767C\u751F\u932F\u8AA4,\u8ACB\u8010\u5FC3\u7B49\u5F85\uFF01",close:"WebSocket\u9023\u63A5\u95DC\u9589",contact:"\u670D\u52D9\u5668\u901A\u4FE1\u767C\u751F\u932F\u8AA4,\u8ACB\u5237\u65B0\u9801\u9762\u5F8C\u518D\u8A66,\u5982\u82E5\u4E0D\u884C\u8ACB\u806F\u7CFB\u7BA1\u7406\u54E1\uFF01",support:"\u7576\u524D\u700F\u89BD\u5668\u4E0D\u652F\u6301WebSocket"}}});function sp(){return op[h.lang]}var op,Q,bt=Ae(()=>{ru();au();iu();su();Ke();op={en:tu,zh:lu,es:nu,zh_tw:ou};Q=sp});function cu(){let e=Q().toolbar,a=Q().fontarray,t=Q().defaultFmt,l={undo:`
+
+
+
+ +
+
+
+
`,redo:`
+
+
+
+ +
+
+
+
`,paintFormat:`
+
+
+
+ +
+
+
+
`,currencyFormat:`
+
+
+
+ +
+
+
+
`,percentageFormat:`
+
+
+
+ +
+
+
+
`,numberDecrease:`
+
+
+
+ +
+
+
+
`,numberIncrease:`
+
+
+
+ +
+
+
+
`,moreFormats:`
+
+
+
+ ${t[0].text} +
+
+
+
+
+
`,font:`
+
+
+
+ ${a[0]} +
+
+
+
+
+
`,fontSize:`
+
+
+
+ +
+
+
+
+
+
`,bold:`
+
+
+
+ +
+
+
+
`,italic:`
+
+
+
+ +
+
+
+
`,strikethrough:`
+
+
+
+ +
+
+
+
`,underline:`
+
+
+
+ +
+
+
+
`,textColor:`
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
`,fillColor:`
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
`,border:`
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
`,mergeCell:`
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
`,horizontalAlignMode:`
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
`,verticalAlignMode:`
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
`,textWrapMode:`
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
`,textRotateMode:`
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
`,image:`
+
+
+
+
+ +
+
+
+
+
`,link:``,chart:`
+
+
+
+
+ +
+
+
+
+
`,postil:`
+
+
+
+
+
+
+
+
+
`,pivotTable:`
+
+
+
+
+ +
+
+
+
+
`,function:`
+
+
+
+ +
+
+ ${e.sum} +
+
+
+
+
+
+
+
+
+
+
+
`,frozenMode:`
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
`,sortAndFilter:`
+
+
+
+ +
+
+
+
+
+
`,conditionalFormat:`
+
+
+ +
+ +
+
+
+
+
+
`,dataVerification:`
+
+
+
+
+ +
+
+
+
+
`,splitColumn:`
+
+
+
+
+ +
+
+
+
+
`,screenshot:`
+
+
+
+
+ +
+
+
+
+
`,findAndReplace:`
+
+
+ +
+ +
+
+
+
+
+
`,protection:`
+
+
+
+
+ +
+
+
+
+
`,print:`
+
+
+ +
+ +
+
+
+
+
+
`},n=fe.showtoolbar,o=fe.showtoolbarConfig,s=['
'];if(P(o)==="array"){if(!n)return"";let d=0;return o.forEach(function(f,m){if(f==="|"){let g=o[m-1];g!=="|"&&s.push(`
`)}else s.push(l[f])}),s.join("")}let u=Rl.reduce(function(d,f){return f!=="|"&&(d[f]=!0),d},{});if(!n)for(let d in u)u[d]=!1;JSON.stringify(o)!=="{}"&&(o.hasOwnProperty("undoRedo")&&(u.undo=u.redo=o.undoRedo),Object.assign(u,o));for(let d=0;d`)}else s.push(l[f])}return s.join("")}var Rl,Wo,Yo=Ae(()=>{bt();xr();dt();Rl=["undo","redo","paintFormat","|","currencyFormat","percentageFormat","numberDecrease","numberIncrease","moreFormats","|","font","|","fontSize","|","bold","italic","strikethrough","underline","textColor","|","fillColor","border","mergeCell","|","horizontalAlignMode","verticalAlignMode","textWrapMode","textRotateMode","|","image","link","chart","postil","pivotTable","|","function","frozenMode","sortAndFilter","conditionalFormat","dataVerification","splitColumn","screenshot","findAndReplace","protection","print"],Wo={undo:"#luckysheet-icon-undo",redo:"#luckysheet-icon-redo",paintFormat:["#luckysheet-icon-paintformat"],currencyFormat:"#luckysheet-icon-currency",percentageFormat:"#luckysheet-icon-percent",numberDecrease:"#luckysheet-icon-fmt-decimal-decrease",numberIncrease:"#luckysheet-icon-fmt-decimal-increase",moreFormats:"#luckysheet-icon-fmt-other",font:"#luckysheet-icon-font-family",fontSize:"#luckysheet-icon-font-size",bold:"#luckysheet-icon-bold",italic:"#luckysheet-icon-italic",strikethrough:"#luckysheet-icon-strikethrough",underline:"#luckysheet-icon-underline",textColor:["#luckysheet-icon-text-color","#luckysheet-icon-text-color-menu"],fillColor:["#luckysheet-icon-cell-color","#luckysheet-icon-cell-color-menu"],border:["#luckysheet-icon-border-all","#luckysheet-icon-border-menu"],mergeCell:["#luckysheet-icon-merge-button","#luckysheet-icon-merge-menu"],horizontalAlignMode:["#luckysheet-icon-align","#luckysheet-icon-align-menu"],verticalAlignMode:["#luckysheet-icon-valign","#luckysheet-icon-valign-menu"],textWrapMode:["#luckysheet-icon-textwrap","#luckysheet-icon-textwrap-menu"],textRotateMode:["#luckysheet-icon-rotation","#luckysheet-icon-rotation-menu"],image:"#luckysheet-insertImg-btn-title",link:"#luckysheet-insertLink-btn-title",chart:"#luckysheet-chart-btn-title",postil:"#luckysheet-icon-postil",pivotTable:["#luckysheet-pivot-btn-title"],function:["#luckysheet-icon-function","#luckysheet-icon-function-menu"],frozenMode:["#luckysheet-freezen-btn-horizontal","#luckysheet-icon-freezen-menu"],sortAndFilter:"#luckysheet-icon-autofilter",conditionalFormat:"#luckysheet-icon-conditionformat",dataVerification:"#luckysheet-dataVerification-btn-title",splitColumn:"#luckysheet-splitColumn-btn-title",screenshot:"#luckysheet-chart-btn-screenshot",findAndReplace:"#luckysheet-icon-seachmore",protection:"#luckysheet-icon-protection",print:"#luckysheet-icon-print"}});function fu(){let e=Q(),a=e.rightclick,t=e.toolbar,l=hp(),n=!0;!l.insertRow&&!l.insertColumn&&!l.deleteRow&&!l.deleteColumn&&!l.deleteCell&&(n=!1);let o=!0;!l.clear&&!l.matrix&&!l.sort&&!l.filter&&!l.chart&&!l.image&&!l.link&&!l.data&&!l.cellFormat&&(o=!1);let s=(l.customs||[]).map((d,f)=>` +
+
+ ${d.title} +
+
`).join("");return`
+
+
${a.copy}
+
+
+
+ ${a.copyAs} +
+
+
+
${a.paste}
+
+
+ +
+
+ ${a.insert}${a.row} +
+
+
+
+ ${a.insert}${a.column} +
+
+
+
+ ${a.deleteSelected}${a.row} +
+
+
+
+ ${a.deleteSelected}${a.column} +
+
+ +
+
+ ${a.deleteCell} +
+
+
+
+ +
+
+ ${a.to} + ${a.left} + ${a.add} + + ${a.column} +
+
+
+
+ ${a.to} + ${a.right} + ${a.add} + + ${a.column} +
+
+
+
+ ${a.deleteSelected} + ${a.column} +
+
+
+
+ ${a.hideSelected} + ${a.column} +
+
+
+
+ ${a.showHide} + ${a.column} +
+
+
+
+ ${a.column} + ${a.width} + + px +
+
+
+
+ +
+
${a.orderAZ}
+
+
+
${a.orderZA}
+
+
+
+ +
+
${a.clearContent}
+
+
+
+ ${a.matrix} +
+
+
+
${a.sortSelection}
+
+
+
${a.filterSelection}
+
+
+
${a.chartGeneration}
+
+
+
${t.insertImage}
+
+ +
+
${t.dataVerification}
+
+
+
${t.cellFormat}
+
+ ${s} +
+
+
+
+
Json ${a.firstLineTitle}
+
+
+
Json ${a.untitled}
+
+
+
${a.array1}
+
+
+
${a.array2}
+
+
+
+ ${a.array3} + + \xD7 + +
+
+ +
+
${a.diagonal}
+
+
+
${a.antiDiagonal}
+
+
+
+ ${a.diagonalOffset} + + ${a.column} +
+
+
+
${a.boolean}
+
+
+ + + + + + + +
+
+
+ ${a.moveLeft} +
+
+
+
+ ${a.moveUp} +
+
+
+
+
+
+ ${a.flip} + + +
+
+
+
+ ${a.flip} + + +
+
+
+
${a.transpose}
+
+ +
+
+
${a.matrixCalculation}
+
+ + +
+
+
+
+
+ ${a.delete0} + + +
+
+
+
+ ${a.removeDuplicate} + + +
+
+
`}function xu(){let e=Q().sheetconfig,a=dp();if(Object.values(a).every(o=>!o))return $("#luckysheet-sheet-container-c").addClass("luckysheet-sheet-container-menu-hide"),"";let t=!0,l=!0;return!a.delete&&!a.copy&&!a.rename&&!a.color&&(t=!1,a.hide||(l=!1)),a.hide||(t=!1),a.move||(l=!1),`
+
+
${e.delete}
+
+
+
${e.copy}
+
+
+
${e.rename}
+
+
+
+ ${e.changeColor} +
+
+ +
+
${e.hide}
+
+
+
${e.unhide}
+
+ +
+
${e.moveLeft}
+
+
+
${e.moveRight}
+
+
+
+
+
${e.resetColor}
+
+
+
+ +
+
+
`}function Hi(){let a=Q().filter;return`
${a.sortByAsc}
${a.sortByDesc}
${a.filterByColor}
${a.filterByCondition}
${a.filterByValues}
${a.filterValueByAllBtn} - ${a.filterValueByClearBtn} - ${a.filterValueByInverseBtn}
${a.filterConform}
${a.filterCancel}
${a.clearFilter}
`}function Vi(){let a=Q().filter;return`
${a.conditionNone}
${a.conditionCellIsNull}
${a.conditionCellNotNull}
${a.conditionCellTextContain}
${a.conditionCellTextNotContain}
${a.conditionCellTextStart}
${a.conditionCellTextEnd}
${a.conditionCellTextEqual}
${a.conditionCellDateEqual}
${a.conditionCellDateBefore}
${a.conditionCellDateAfter}
${a.conditionCellGreater}
${a.conditionCellGreaterEqual}
${a.conditionCellLess}
${a.conditionCellLessEqual}
${a.conditionCellEqual}
${a.conditionCellNotEqual}
${a.conditionCellBetween}
${a.conditionCellNotBetween}
`}function _u(){let e=Q(),a=e.alternatingColors,t=e.toolbar;return'
'+t.alternatingColors+'
'+a.applyRange+'
'+a.textTitle+'
'+a.custom+'
'+a.header+'
'+a.colorShow+'1
'+a.colorShow+'2
"}function Su(){return cu()}function cp(){let a=Q().info,t={enable:!0,image:"image://css/loading.gif",text:a.loading,viewBox:"32 32 64 64",imageClass:"",textClass:"",customClass:""};return JSON.stringify(fe.loading)!=="{}"&&Object.assign(t,fe.loading),t}function hp(){let e={copy:!0,copyAs:!0,paste:!0,insertRow:!0,insertColumn:!0,deleteRow:!0,deleteColumn:!0,deleteCell:!0,hideRow:!0,hideColumn:!0,rowHeight:!0,columnWidth:!0,clear:!0,matrix:!0,sort:!0,filter:!0,chart:!0,image:!0,link:!0,data:!0,cellFormat:!0};return JSON.stringify(fe.cellRightClickConfig)!=="{}"&&Object.assign(e,fe.cellRightClickConfig),fe.cellRightClickConfig=e,e}function dp(){let e={delete:!0,copy:!0,rename:!0,color:!0,hide:!0,move:!0};return JSON.stringify(fe.sheetRightClickConfig)!=="{}"&&Object.assign(e,fe.sheetRightClickConfig),fe.sheetRightClickConfig=e,e}var uu,hu,du,mu,pu,Kr,gu,yu,vu,bu,ft,ku,wu,Cu,Tu,up,Dl,Vr,nt,Cr,Ha,fn,Wl,jt=Ae(()=>{bt();Ke();xr();dt();Yo();uu=function(){let e=Q(),a=e.info,t=e.print,l=fe.userInfo===!0?' Lucky':fe.userInfo;return`
+ +
+
+
+ +
+ +
+ +
+
${a.detailUpdate}
+
${a.wait}
+ + \${functionButton} + + ${P(l)==="string"?`
+ ${l}
`:""} + + ${P(l)==="object"?`
+ + ${l.userName} +
`:""} + +
+
\${menu}
+
+
+
+
+
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
\${columnHeader} +
+
+
+
+
+
+
+
\${rowHeader} +
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+
\${flow} +
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
100%
+
+
+
+
+
+
+
+ +
+
+
+
+ +
+
`},hu='
${flow}
',du="";mu=function(){let a=Q().pivotTable;return'
'+a.titleSort+'
'+a.titleSortBy+'
'+a.titleShowSum+'
"},pu=function(){let a=Q().pivotTable;return'
'+a.valueStatisticsSUM+'
'+a.valueStatisticsCOUNT+'
'+a.valueStatisticsCOUNTA+'
'+a.valueStatisticsCOUNTUNIQUE+'
'+a.valueStatisticsAVERAGE+'
'+a.valueStatisticsMAX+'
'+a.valueStatisticsMIN+'
'+a.valueStatisticsMEDIAN+'
'+a.valueStatisticsPRODUCT+'
'+a.valueStatisticsSTDEV+'
'+a.valueStatisticsSTDEVP+'
'+a.valueStatisticslet+'
'+a.valueStatisticsVARP+'
'},Kr='
${name} ${colorset}
',gu='
${column}
',yu='
${item}
',vu='
${icon}${name}
',bu='
',ft='',ku='
';wu=function(){let a=Q().pivotTable;return` +
+
${a.title}
+
+
+
+
${a.editRange}
+
+
${a.tipPivotFieldSelected} ${a.btnClearSelectedField}
+
+
+
+
${a.btnFilter}
+
+
+
+
${a.titleRow}
+
+
+
+
${a.titleColumn}
+
+
+
+
${a.titleValue}
+
+
+
+
+
+ `};Cu='
\u9009\u62E9\u7EF4\u5EA6
\u6392\u5E8F
\u5168\u9009 - \u6E05\u9664 - \u53CD\u9009\u53EF\u4EE5\u76F4\u63A5\u6846\u9009\u6570\u636E\u70B9
\u6570\u636E\u70B9\u8BBE\u7F6E
\u56FE\u5F62\u989C\u8272
\u56FE\u5F62\u5927\u5C0F
\u56FE\u5F62\u5F62\u72B6
\u8FB9\u6846\u7C97\u7EC6
\u8FB9\u6846\u6837\u5F0F
\u8FB9\u6846\u989C\u8272
\u6587\u5B57\u6807\u7B7E
\u6570\u503C\u6BD4\u4F8B
\u5C0F\u6570\u4F4D\u6570
\u6807\u7B7E\u683C\u5F0F
\u6570\u636E\u540D\u79F0
\u6807\u7B7E\u4F4D\u7F6E
',Tu='';up=function(e){if(typeof e.image=="function")return e.image();let t=new RegExp("^(image|path)://").exec(e.image),l="";if(t!==null){let n=t[0],o=t[1],s=t.input.substring(n.length);switch(o){case"image":l=`
`;break;case"path":let u=document.createElementNS("http://www.w3.org/2000/svg","svg");u.setAttribute("class","path-type"),u.setAttribute("viewBox",e.viewBox);let d=document.createElementNS("http://www.w3.org/2000/svg","path");d.setAttribute("d",s),d.setAttribute("fill","currentColor"),u.appendChild(d),l=u.outerHTML;break;default:break}}return l},Dl=function(e,a){if(!e)return;let t=cp();if(a&&JSON.stringify(a)!=="{}"&&Object.assign(t,a),typeof t.enable=="boolean"&&t.enable===!1)return{el:"",show:u,close:d};let l=up(t),n="luckysheet-loading-"+uuid.v4(),o=` +
+
+ ${l} +
+
+ ${t.text} +
+
`,s=document.createElement("div");s.id=n,s.className="luckysheet-loading-mask "+t.customClass,$(s).html(o),$(e).append(s);function u(){n&&$("#"+n).show()}function d(){n&&$("#"+n).hide()}return{el:s,show:u,close:d}},Vr=["#c1232b","#27727b","#fcce10","#e87c25","#b5c334","#fe8463","#9bca63","#fad860","#f3a43b","#60c0dd","#d7504b","#c6e579","#f4e001","#f0805a","#26c0c0","#c12e34","#e6b600","#0098d9","#2b821d","#005eaa","#339ca8","#cda819","#32a487","#3fb1e3","#6be6c1","#626c91","#a0a7e6","#c4ebad","#96dee8"],nt={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,PAUSE:19,CAPSLOCK:20,ESC:27,SPACE:33,PAGEUP:33,PAGEDOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,INSERT:45,DELETE:46,WIN:91,WIN_R:92,MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SCROLLLOCK:145},Cr={fillStyle:"#000000",textBaseline:"middle",strokeStyle:"#dfdfdf",rowFillStyle:"#5e5e5e",textAlign:"center"},Ha=function(){return"normal normal normal "+h.defaultFontSize+"pt "+Q().fontarray[0]+', "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif'},fn=new Image;fn.src="data:image/png;base64,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";Wl={border:{"border-top":" iconfont luckysheet-iconfont-shangbiankuang","border-bottom":" iconfont luckysheet-iconfont-xiabiankuang","border-left":" iconfont luckysheet-iconfont-zuobiankuang","border-right":" iconfont luckysheet-iconfont-youbiankuang","border-none":" iconfont luckysheet-iconfont-wubiankuang","border-all":" iconfont luckysheet-iconfont-quanjiabiankuang","border-outside":" iconfont luckysheet-iconfont-sizhoujiabiankuang","border-inside":" iconfont luckysheet-iconfont-neikuangxian","border-horizontal":" iconfont luckysheet-iconfont-neikuanghengxian","border-vertical":" iconfont luckysheet-iconfont-neikuangshuxian"},align:{left:" iconfont luckysheet-iconfont-wenbenzuoduiqi",center:" iconfont luckysheet-iconfont-wenbenjuzhongduiqi",right:" iconfont luckysheet-iconfont-wenbenyouduiqi",top:" iconfont luckysheet-iconfont-dingbuduiqi",middle:" iconfont luckysheet-iconfont-shuipingduiqi",bottom:" iconfont luckysheet-iconfont-dibuduiqi"},textWrap:{overflow:" iconfont luckysheet-iconfont-yichu1",wrap:" iconfont luckysheet-iconfont-zidonghuanhang",clip:" iconfont luckysheet-iconfont-jieduan"},rotation:{none:" iconfont luckysheet-iconfont-wuxuanzhuang",angleup:" iconfont luckysheet-iconfont-xiangshangqingxie",angledown:" iconfont luckysheet-iconfont-xiangxiaqingxie",vertical:" iconfont luckysheet-iconfont-shupaiwenzi","rotation-up":" iconfont luckysheet-iconfont-wenbenxiangshang","rotation-down":" iconfont luckysheet-iconfont-xiangxia90"}}});function Z(e){for(let a=0;a{a.chart&&a.chart.forEach(t=>{let l=h.getChartJson(t.chart_id);t.chartOptions=l})}),h.luckysheetfile}function Au(){return h.config}function ji(){return h.visibledatarow}function Ui(){return h.visibledatacolumn}var Rt=Ae(()=>{dt();Ke()});function Iu(e){h.luckysheet_select_save=e}function Yl(e){h.luckysheet_scroll_status=e}function Va(e){h.luckysheetfile=e}var _a=Ae(()=>{Rt();Ke()});var fp,ol,mn=Ae(()=>{fp={mobilecheck:function(){var e=!1;return function(a){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))&&(e=!0)}(navigator.userAgent||navigator.vendor||window.opera),document.body&&document.body.clientWidth&&document.body.clientHeight&&document.body.clientWidth<350&&document.body.clientHeight<500&&(e=!0),e},iphoneCheck:function(){var e=!1;return/iPhone/i.test(navigator.userAgent)&&(e=!0),!0},isWeixin:function(){var e=navigator.userAgent.toLowerCase();return e.match(/MicroMessenger/i)=="micromessenger"},isAndroid:function(){var e=navigator.userAgent,a=(navigator.appVersion,e.indexOf("Android")>-1||e.indexOf("Linux")>-1);return a},tabletCheck:function(){var e=/ipad|android|android 3.0|xoom|sch-i800|playbook|tablet|kindle/i.test(navigator.userAgent.toLowerCase());return e},BrowserType:function(){var e=navigator.userAgent,a=e.indexOf("Opera")>-1,t=e.indexOf("compatible")>-1&&e.indexOf("MSIE")>-1&&!a,l=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1,n=e.indexOf("Edge")>-1,o=e.indexOf("Firefox")>-1,s=e.indexOf("Safari")>-1&&e.indexOf("Chrome")==-1,u=e.indexOf("Chrome")>-1&&e.indexOf("Safari")>-1;if(t){var d=new RegExp("MSIE (\\d+\\.\\d+);");d.test(e);var f=parseFloat(RegExp.$1);return f==7?"IE7":f==8?"IE8":f==9?"IE9":f==10?"IE10":"0"}if(o)return"FF";if(a)return"Opera";if(s)return"Safari";if(u)return"Chrome";if(n)return"Edge";if(l)return"IE11"},isIE:function(){var e=navigator.userAgent,a=e.indexOf("Opera")>-1,t=e.indexOf("compatible")>-1&&e.indexOf("MSIE")>-1&&!a,l=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1;return t||l?"1":"-1"},IEVersion:function(){var e=navigator.userAgent,a=e.indexOf("Opera")>-1,t=e.indexOf("compatible")>-1&&e.indexOf("MSIE")>-1&&!a,l=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1,n=e.indexOf("Windows NT 6.1; Trident/7.0;")>-1&&!t;if(t){var o=new RegExp("MSIE (\\d+\\.\\d+);");o.test(e);var s=parseFloat(RegExp.$1);return s==7?"IE7":s==8?"IE8":s==9?"IE9":s==10?"IE10":"0"}else return n?"Edge":l?"IE11":"-1"},luckysheetrefreshfixednum:null,luckysheetrefreshfixed:function(){var e=this;return e.luckysheetrefreshfixednum==null&&(e.BrowserType()=="FF"?e.luckysheetrefreshfixednum=5:e.luckysheetrefreshfixednum=0),e.luckysheetrefreshfixednum},detectOS(){var e=navigator.userAgent,a=navigator.platform=="Win32"||navigator.platform=="Windows",t=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";if(t)return"Mac";var l=navigator.platform=="X11"&&!a&&!t;if(l)return"Unix";var n=String(navigator.platform).indexOf("Linux")>-1;if(n)return"Linux";if(a){var o=e.indexOf("Windows NT 5.0")>-1||e.indexOf("Windows 2000")>-1;if(o)return"Win2000";var s=e.indexOf("Windows NT 5.1")>-1||e.indexOf("Windows XP")>-1;if(s)return"WinXP";var u=e.indexOf("Windows NT 5.2")>-1||e.indexOf("Windows 2003")>-1;if(u)return"Win2003";var d=e.indexOf("Windows NT 6.0")>-1||e.indexOf("Windows Vista")>-1;if(d)return"WinVista";var f=e.indexOf("Windows NT 6.1")>-1||e.indexOf("Windows 7")>-1;if(f)return"Win7"}return"other"}},ol=fp});var na=kr(jr=>{"use strict";var mp=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";function pp(e,a){return Object.prototype.hasOwnProperty.call(e,a)}jr.assign=function(e){for(var a=Array.prototype.slice.call(arguments,1);a.length;){var t=a.shift();if(!!t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(var l in t)pp(t,l)&&(e[l]=t[l])}}return e};jr.shrinkBuf=function(e,a){return e.length===a?e:e.subarray?e.subarray(0,a):(e.length=a,e)};var gp={arraySet:function(e,a,t,l,n){if(a.subarray&&e.subarray){e.set(a.subarray(t,t+l),n);return}for(var o=0;o{"use strict";var vp=na(),bp=4,Ru=0,Du=1,kp=2;function pn(e){for(var a=e.length;--a>=0;)e[a]=0}var xp=0,qu=1,wp=2,_p=3,Cp=258,Xo=29,li=256,ai=li+1+Xo,gn=30,Ko=19,Fu=2*ai+1,ja=15,Zo=16,Tp=7,Jo=256,Mu=16,Eu=17,Nu=18,Qo=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],Gi=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Sp=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Pu=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],$p=512,ia=new Array((ai+2)*2);pn(ia);var ni=new Array(gn*2);pn(ni);var ii=new Array($p);pn(ii);var oi=new Array(Cp-_p+1);pn(oi);var es=new Array(Xo);pn(es);var Wi=new Array(gn);pn(Wi);function ts(e,a,t,l,n){this.static_tree=e,this.extra_bits=a,this.extra_base=t,this.elems=l,this.max_length=n,this.has_stree=e&&e.length}var zu,Lu,Ou;function rs(e,a){this.dyn_tree=e,this.max_code=0,this.stat_desc=a}function Bu(e){return e<256?ii[e]:ii[256+(e>>>7)]}function si(e,a){e.pending_buf[e.pending++]=a&255,e.pending_buf[e.pending++]=a>>>8&255}function Zr(e,a,t){e.bi_valid>Zo-t?(e.bi_buf|=a<>Zo-e.bi_valid,e.bi_valid+=t-Zo):(e.bi_buf|=a<>>=1,t<<=1;while(--a>0);return t>>>1}function Ap(e){e.bi_valid===16?(si(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)}function Ip(e,a){var t=a.dyn_tree,l=a.max_code,n=a.stat_desc.static_tree,o=a.stat_desc.has_stree,s=a.stat_desc.extra_bits,u=a.stat_desc.extra_base,d=a.stat_desc.max_length,f,m,g,y,v,b,k=0;for(y=0;y<=ja;y++)e.bl_count[y]=0;for(t[e.heap[e.heap_max]*2+1]=0,f=e.heap_max+1;fd&&(y=d,k++),t[m*2+1]=y,!(m>l)&&(e.bl_count[y]++,v=0,m>=u&&(v=s[m-u]),b=t[m*2],e.opt_len+=b*(y+v),o&&(e.static_len+=b*(n[m*2+1]+v)));if(k!==0){do{for(y=d-1;e.bl_count[y]===0;)y--;e.bl_count[y]--,e.bl_count[y+1]+=2,e.bl_count[d]--,k-=2}while(k>0);for(y=d;y!==0;y--)for(m=e.bl_count[y];m!==0;)g=e.heap[--f],!(g>l)&&(t[g*2+1]!==y&&(e.opt_len+=(y-t[g*2+1])*t[g*2],t[g*2+1]=y),m--)}}function Vu(e,a,t){var l=new Array(ja+1),n=0,o,s;for(o=1;o<=ja;o++)l[o]=n=n+t[o-1]<<1;for(s=0;s<=a;s++){var u=e[s*2+1];u!==0&&(e[s*2]=Hu(l[u]++,u))}}function Rp(){var e,a,t,l,n,o=new Array(ja+1);for(t=0,l=0;l>=7;l8?si(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function Dp(e,a,t,l){Uu(e),l&&(si(e,t),si(e,~t)),vp.arraySet(e.pending_buf,e.window,a,t,e.pending),e.pending+=t}function Gu(e,a,t,l){var n=a*2,o=t*2;return e[n]>1;s>=1;s--)ls(e,t,s);f=o;do s=e.heap[1],e.heap[1]=e.heap[e.heap_len--],ls(e,t,1),u=e.heap[1],e.heap[--e.heap_max]=s,e.heap[--e.heap_max]=u,t[f*2]=t[s*2]+t[u*2],e.depth[f]=(e.depth[s]>=e.depth[u]?e.depth[s]:e.depth[u])+1,t[s*2+1]=t[u*2+1]=f,e.heap[1]=f++,ls(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Ip(e,a),Vu(t,d,e.bl_count)}function Yu(e,a,t){var l,n=-1,o,s=a[0*2+1],u=0,d=7,f=4;for(s===0&&(d=138,f=3),a[(t+1)*2+1]=65535,l=0;l<=t;l++)o=s,s=a[(l+1)*2+1],!(++u=3&&e.bl_tree[Pu[a]*2+1]===0;a--);return e.opt_len+=3*(a+1)+5+5+4,a}function Fp(e,a,t,l){var n;for(Zr(e,a-257,5),Zr(e,t-1,5),Zr(e,l-4,4),n=0;n>>=1)if(a&1&&e.dyn_ltree[t*2]!==0)return Ru;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return Du;for(t=32;t0?(e.strm.data_type===kp&&(e.strm.data_type=Mp(e)),as(e,e.l_desc),as(e,e.d_desc),s=qp(e),n=e.opt_len+3+7>>>3,o=e.static_len+3+7>>>3,o<=n&&(n=o)):n=o=t+5,t+4<=n&&a!==-1?Zu(e,a,t,l):e.strategy===bp||o===n?(Zr(e,(qu<<1)+(l?1:0),3),Wu(e,ia,ni)):(Zr(e,(wp<<1)+(l?1:0),3),Fp(e,e.l_desc.max_code+1,e.d_desc.max_code+1,s+1),Wu(e,e.dyn_ltree,e.dyn_dtree)),ju(e),l&&Uu(e)}function zp(e,a,t){return e.pending_buf[e.d_buf+e.last_lit*2]=a>>>8&255,e.pending_buf[e.d_buf+e.last_lit*2+1]=a&255,e.pending_buf[e.l_buf+e.last_lit]=t&255,e.last_lit++,a===0?e.dyn_ltree[t*2]++:(e.matches++,a--,e.dyn_ltree[(oi[t]+li+1)*2]++,e.dyn_dtree[Bu(a)*2]++),e.last_lit===e.lit_bufsize-1}yn._tr_init=Ep;yn._tr_stored_block=Zu;yn._tr_flush_block=Pp;yn._tr_tally=zp;yn._tr_align=Np});var ns=kr((r1,Qu)=>{"use strict";function Lp(e,a,t,l){for(var n=e&65535|0,o=e>>>16&65535|0,s=0;t!==0;){s=t>2e3?2e3:t,t-=s;do n=n+a[l++]|0,o=o+n|0;while(--s);n%=65521,o%=65521}return n|o<<16|0}Qu.exports=Lp});var is=kr((l1,eh)=>{"use strict";function Op(){for(var e,a=[],t=0;t<256;t++){e=t;for(var l=0;l<8;l++)e=e&1?3988292384^e>>>1:e>>>1;a[t]=e}return a}var Bp=Op();function Hp(e,a,t,l){var n=Bp,o=l+t;e^=-1;for(var s=l;s>>8^n[(e^a[s])&255];return e^-1}eh.exports=Hp});var Yi=kr((n1,th)=>{"use strict";th.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}});var uh=kr(Jl=>{"use strict";var Ur=na(),gl=Ju(),rh=ns(),Ca=is(),Vp=Yi(),Ua=0,jp=1,Up=3,Ta=4,lh=5,Kl=0,ah=1,yl=-2,Gp=-3,os=-5,Wp=-1,Yp=1,Xi=2,Xp=3,Kp=4,Zp=0,Jp=2,Ki=8,Qp=9,eg=15,tg=8,rg=29,lg=256,ss=lg+1+rg,ag=30,ng=19,ig=2*ss+1,og=15,Bt=3,Sa=258,ql=Sa+Bt+1,sg=32,Zi=42,cs=69,Ji=73,Qi=91,eo=103,Ga=113,ci=666,Tr=1,ui=2,Wa=3,vn=4,cg=3;function $a(e,a){return e.msg=Vp[a],a}function nh(e){return(e<<1)-(e>4?9:0)}function Aa(e){for(var a=e.length;--a>=0;)e[a]=0}function Ia(e){var a=e.state,t=a.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(Ur.arraySet(e.output,a.pending_buf,a.pending_out,t,e.next_out),e.next_out+=t,a.pending_out+=t,e.total_out+=t,e.avail_out-=t,a.pending-=t,a.pending===0&&(a.pending_out=0))}function qr(e,a){gl._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,a),e.block_start=e.strstart,Ia(e.strm)}function Ut(e,a){e.pending_buf[e.pending++]=a}function hi(e,a){e.pending_buf[e.pending++]=a>>>8&255,e.pending_buf[e.pending++]=a&255}function ug(e,a,t,l){var n=e.avail_in;return n>l&&(n=l),n===0?0:(e.avail_in-=n,Ur.arraySet(a,e.input,e.next_in,n,t),e.state.wrap===1?e.adler=rh(e.adler,a,n,t):e.state.wrap===2&&(e.adler=Ca(e.adler,a,n,t)),e.next_in+=n,e.total_in+=n,n)}function ih(e,a){var t=e.max_chain_length,l=e.strstart,n,o,s=e.prev_length,u=e.nice_match,d=e.strstart>e.w_size-ql?e.strstart-(e.w_size-ql):0,f=e.window,m=e.w_mask,g=e.prev,y=e.strstart+Sa,v=f[l+s-1],b=f[l+s];e.prev_length>=e.good_match&&(t>>=2),u>e.lookahead&&(u=e.lookahead);do if(n=a,!(f[n+s]!==b||f[n+s-1]!==v||f[n]!==f[l]||f[++n]!==f[l+1])){l+=2,n++;do;while(f[++l]===f[++n]&&f[++l]===f[++n]&&f[++l]===f[++n]&&f[++l]===f[++n]&&f[++l]===f[++n]&&f[++l]===f[++n]&&f[++l]===f[++n]&&f[++l]===f[++n]&&ls){if(e.match_start=a,s=o,o>=u)break;v=f[l+s-1],b=f[l+s]}}while((a=g[a&m])>d&&--t!=0);return s<=e.lookahead?s:e.lookahead}function Ya(e){var a=e.w_size,t,l,n,o,s;do{if(o=e.window_size-e.lookahead-e.strstart,e.strstart>=a+(a-ql)){Ur.arraySet(e.window,e.window,a,a,0),e.match_start-=a,e.strstart-=a,e.block_start-=a,l=e.hash_size,t=l;do n=e.head[--t],e.head[t]=n>=a?n-a:0;while(--l);l=a,t=l;do n=e.prev[--t],e.prev[t]=n>=a?n-a:0;while(--l);o+=a}if(e.strm.avail_in===0)break;if(l=ug(e.strm,e.window,e.strstart+e.lookahead,o),e.lookahead+=l,e.lookahead+e.insert>=Bt)for(s=e.strstart-e.insert,e.ins_h=e.window[s],e.ins_h=(e.ins_h<e.pending_buf_size-5&&(t=e.pending_buf_size-5);;){if(e.lookahead<=1){if(Ya(e),e.lookahead===0&&a===Ua)return Tr;if(e.lookahead===0)break}e.strstart+=e.lookahead,e.lookahead=0;var l=e.block_start+t;if((e.strstart===0||e.strstart>=l)&&(e.lookahead=e.strstart-l,e.strstart=l,qr(e,!1),e.strm.avail_out===0)||e.strstart-e.block_start>=e.w_size-ql&&(qr(e,!1),e.strm.avail_out===0))return Tr}return e.insert=0,a===Ta?(qr(e,!0),e.strm.avail_out===0?Wa:vn):(e.strstart>e.block_start&&(qr(e,!1),e.strm.avail_out===0),Tr)}function us(e,a){for(var t,l;;){if(e.lookahead=Bt&&(e.ins_h=(e.ins_h<=Bt)if(l=gl._tr_tally(e,e.strstart-e.match_start,e.match_length-Bt),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=Bt){e.match_length--;do e.strstart++,e.ins_h=(e.ins_h<=Bt&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=Bt-1)),e.prev_length>=Bt&&e.match_length<=e.prev_length){n=e.strstart+e.lookahead-Bt,l=gl._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-Bt),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=n&&(e.ins_h=(e.ins_h<=Bt&&e.strstart>0&&(n=e.strstart-1,l=s[n],l===s[++n]&&l===s[++n]&&l===s[++n])){o=e.strstart+Sa;do;while(l===s[++n]&&l===s[++n]&&l===s[++n]&&l===s[++n]&&l===s[++n]&&l===s[++n]&&l===s[++n]&&l===s[++n]&&ne.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=Bt?(t=gl._tr_tally(e,1,e.match_length-Bt),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=gl._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(qr(e,!1),e.strm.avail_out===0))return Tr}return e.insert=0,a===Ta?(qr(e,!0),e.strm.avail_out===0?Wa:vn):e.last_lit&&(qr(e,!1),e.strm.avail_out===0)?Tr:ui}function fg(e,a){for(var t;;){if(e.lookahead===0&&(Ya(e),e.lookahead===0)){if(a===Ua)return Tr;break}if(e.match_length=0,t=gl._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(qr(e,!1),e.strm.avail_out===0))return Tr}return e.insert=0,a===Ta?(qr(e,!0),e.strm.avail_out===0?Wa:vn):e.last_lit&&(qr(e,!1),e.strm.avail_out===0)?Tr:ui}function Zl(e,a,t,l,n){this.good_length=e,this.max_lazy=a,this.nice_length=t,this.max_chain=l,this.func=n}var kn;kn=[new Zl(0,0,0,0,hg),new Zl(4,4,8,4,us),new Zl(4,5,16,8,us),new Zl(4,6,32,32,us),new Zl(4,4,16,16,bn),new Zl(8,16,32,32,bn),new Zl(8,16,128,128,bn),new Zl(8,32,128,256,bn),new Zl(32,128,258,1024,bn),new Zl(32,258,258,4096,bn)];function mg(e){e.window_size=2*e.w_size,Aa(e.head),e.max_lazy_match=kn[e.level].max_lazy,e.good_match=kn[e.level].good_length,e.nice_match=kn[e.level].nice_length,e.max_chain_length=kn[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=Bt-1,e.match_available=0,e.ins_h=0}function pg(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=Ki,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Ur.Buf16(ig*2),this.dyn_dtree=new Ur.Buf16((2*ag+1)*2),this.bl_tree=new Ur.Buf16((2*ng+1)*2),Aa(this.dyn_ltree),Aa(this.dyn_dtree),Aa(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Ur.Buf16(og+1),this.heap=new Ur.Buf16(2*ss+1),Aa(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Ur.Buf16(2*ss+1),Aa(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function oh(e){var a;return!e||!e.state?$a(e,yl):(e.total_in=e.total_out=0,e.data_type=Jp,a=e.state,a.pending=0,a.pending_out=0,a.wrap<0&&(a.wrap=-a.wrap),a.status=a.wrap?Zi:Ga,e.adler=a.wrap===2?0:1,a.last_flush=Ua,gl._tr_init(a),Kl)}function sh(e){var a=oh(e);return a===Kl&&mg(e.state),a}function gg(e,a){return!e||!e.state||e.state.wrap!==2?yl:(e.state.gzhead=a,Kl)}function ch(e,a,t,l,n,o){if(!e)return yl;var s=1;if(a===Wp&&(a=6),l<0?(s=0,l=-l):l>15&&(s=2,l-=16),n<1||n>Qp||t!==Ki||l<8||l>15||a<0||a>9||o<0||o>Kp)return $a(e,yl);l===8&&(l=9);var u=new pg;return e.state=u,u.strm=e,u.wrap=s,u.gzhead=null,u.w_bits=l,u.w_size=1<lh||a<0)return e?$a(e,yl):yl;if(l=e.state,!e.output||!e.input&&e.avail_in!==0||l.status===ci&&a!==Ta)return $a(e,e.avail_out===0?os:yl);if(l.strm=e,t=l.last_flush,l.last_flush=a,l.status===Zi)if(l.wrap===2)e.adler=0,Ut(l,31),Ut(l,139),Ut(l,8),l.gzhead?(Ut(l,(l.gzhead.text?1:0)+(l.gzhead.hcrc?2:0)+(l.gzhead.extra?4:0)+(l.gzhead.name?8:0)+(l.gzhead.comment?16:0)),Ut(l,l.gzhead.time&255),Ut(l,l.gzhead.time>>8&255),Ut(l,l.gzhead.time>>16&255),Ut(l,l.gzhead.time>>24&255),Ut(l,l.level===9?2:l.strategy>=Xi||l.level<2?4:0),Ut(l,l.gzhead.os&255),l.gzhead.extra&&l.gzhead.extra.length&&(Ut(l,l.gzhead.extra.length&255),Ut(l,l.gzhead.extra.length>>8&255)),l.gzhead.hcrc&&(e.adler=Ca(e.adler,l.pending_buf,l.pending,0)),l.gzindex=0,l.status=cs):(Ut(l,0),Ut(l,0),Ut(l,0),Ut(l,0),Ut(l,0),Ut(l,l.level===9?2:l.strategy>=Xi||l.level<2?4:0),Ut(l,cg),l.status=Ga);else{var s=Ki+(l.w_bits-8<<4)<<8,u=-1;l.strategy>=Xi||l.level<2?u=0:l.level<6?u=1:l.level===6?u=2:u=3,s|=u<<6,l.strstart!==0&&(s|=sg),s+=31-s%31,l.status=Ga,hi(l,s),l.strstart!==0&&(hi(l,e.adler>>>16),hi(l,e.adler&65535)),e.adler=1}if(l.status===cs)if(l.gzhead.extra){for(n=l.pending;l.gzindex<(l.gzhead.extra.length&65535)&&!(l.pending===l.pending_buf_size&&(l.gzhead.hcrc&&l.pending>n&&(e.adler=Ca(e.adler,l.pending_buf,l.pending-n,n)),Ia(e),n=l.pending,l.pending===l.pending_buf_size));)Ut(l,l.gzhead.extra[l.gzindex]&255),l.gzindex++;l.gzhead.hcrc&&l.pending>n&&(e.adler=Ca(e.adler,l.pending_buf,l.pending-n,n)),l.gzindex===l.gzhead.extra.length&&(l.gzindex=0,l.status=Ji)}else l.status=Ji;if(l.status===Ji)if(l.gzhead.name){n=l.pending;do{if(l.pending===l.pending_buf_size&&(l.gzhead.hcrc&&l.pending>n&&(e.adler=Ca(e.adler,l.pending_buf,l.pending-n,n)),Ia(e),n=l.pending,l.pending===l.pending_buf_size)){o=1;break}l.gzindexn&&(e.adler=Ca(e.adler,l.pending_buf,l.pending-n,n)),o===0&&(l.gzindex=0,l.status=Qi)}else l.status=Qi;if(l.status===Qi)if(l.gzhead.comment){n=l.pending;do{if(l.pending===l.pending_buf_size&&(l.gzhead.hcrc&&l.pending>n&&(e.adler=Ca(e.adler,l.pending_buf,l.pending-n,n)),Ia(e),n=l.pending,l.pending===l.pending_buf_size)){o=1;break}l.gzindexn&&(e.adler=Ca(e.adler,l.pending_buf,l.pending-n,n)),o===0&&(l.status=eo)}else l.status=eo;if(l.status===eo&&(l.gzhead.hcrc?(l.pending+2>l.pending_buf_size&&Ia(e),l.pending+2<=l.pending_buf_size&&(Ut(l,e.adler&255),Ut(l,e.adler>>8&255),e.adler=0,l.status=Ga)):l.status=Ga),l.pending!==0){if(Ia(e),e.avail_out===0)return l.last_flush=-1,Kl}else if(e.avail_in===0&&nh(a)<=nh(t)&&a!==Ta)return $a(e,os);if(l.status===ci&&e.avail_in!==0)return $a(e,os);if(e.avail_in!==0||l.lookahead!==0||a!==Ua&&l.status!==ci){var d=l.strategy===Xi?fg(l,a):l.strategy===Xp?dg(l,a):kn[l.level].func(l,a);if((d===Wa||d===vn)&&(l.status=ci),d===Tr||d===Wa)return e.avail_out===0&&(l.last_flush=-1),Kl;if(d===ui&&(a===jp?gl._tr_align(l):a!==lh&&(gl._tr_stored_block(l,0,0,!1),a===Up&&(Aa(l.head),l.lookahead===0&&(l.strstart=0,l.block_start=0,l.insert=0))),Ia(e),e.avail_out===0))return l.last_flush=-1,Kl}return a!==Ta?Kl:l.wrap<=0?ah:(l.wrap===2?(Ut(l,e.adler&255),Ut(l,e.adler>>8&255),Ut(l,e.adler>>16&255),Ut(l,e.adler>>24&255),Ut(l,e.total_in&255),Ut(l,e.total_in>>8&255),Ut(l,e.total_in>>16&255),Ut(l,e.total_in>>24&255)):(hi(l,e.adler>>>16),hi(l,e.adler&65535)),Ia(e),l.wrap>0&&(l.wrap=-l.wrap),l.pending!==0?Kl:ah)}function bg(e){var a;return!e||!e.state?yl:(a=e.state.status,a!==Zi&&a!==cs&&a!==Ji&&a!==Qi&&a!==eo&&a!==Ga&&a!==ci?$a(e,yl):(e.state=null,a===Ga?$a(e,Gp):Kl))}function kg(e,a){var t=a.length,l,n,o,s,u,d,f,m;if(!e||!e.state||(l=e.state,s=l.wrap,s===2||s===1&&l.status!==Zi||l.lookahead))return yl;for(s===1&&(e.adler=rh(e.adler,a,t,0)),l.wrap=0,t>=l.w_size&&(s===0&&(Aa(l.head),l.strstart=0,l.block_start=0,l.insert=0),m=new Ur.Buf8(l.w_size),Ur.arraySet(m,a,t-l.w_size,l.w_size,0),a=m,t=l.w_size),u=e.avail_in,d=e.next_in,f=e.input,e.avail_in=t,e.next_in=0,e.input=a,Ya(l);l.lookahead>=Bt;){n=l.strstart,o=l.lookahead-(Bt-1);do l.ins_h=(l.ins_h<{"use strict";var to=na(),hh=!0,dh=!0;try{String.fromCharCode.apply(null,[0])}catch(e){hh=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){dh=!1}var di=new to.Buf8(256);for(var Ra=0;Ra<256;Ra++)di[Ra]=Ra>=252?6:Ra>=248?5:Ra>=240?4:Ra>=224?3:Ra>=192?2:1;di[254]=di[254]=1;xn.string2buf=function(e){var a,t,l,n,o,s=e.length,u=0;for(n=0;n>>6,a[o++]=128|t&63):t<65536?(a[o++]=224|t>>>12,a[o++]=128|t>>>6&63,a[o++]=128|t&63):(a[o++]=240|t>>>18,a[o++]=128|t>>>12&63,a[o++]=128|t>>>6&63,a[o++]=128|t&63);return a};function fh(e,a){if(a<65534&&(e.subarray&&dh||!e.subarray&&hh))return String.fromCharCode.apply(null,to.shrinkBuf(e,a));for(var t="",l=0;l4){u[l++]=65533,t+=o-1;continue}for(n&=o===2?31:o===3?15:7;o>1&&t1){u[l++]=65533;continue}n<65536?u[l++]=n:(n-=65536,u[l++]=55296|n>>10&1023,u[l++]=56320|n&1023)}return fh(u,l)};xn.utf8border=function(e,a){var t;for(a=a||e.length,a>e.length&&(a=e.length),t=a-1;t>=0&&(e[t]&192)==128;)t--;return t<0||t===0?a:t+di[e[t]]>a?t:a}});var ds=kr((s1,mh)=>{"use strict";function xg(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}mh.exports=xg});var vh=kr(pi=>{"use strict";var fi=uh(),mi=na(),fs=hs(),ms=Yi(),wg=ds(),ph=Object.prototype.toString,_g=0,ps=4,wn=0,gh=1,yh=2,Cg=-1,Tg=0,Sg=8;function Xa(e){if(!(this instanceof Xa))return new Xa(e);this.options=mi.assign({level:Cg,method:Sg,chunkSize:16384,windowBits:15,memLevel:8,strategy:Tg,to:""},e||{});var a=this.options;a.raw&&a.windowBits>0?a.windowBits=-a.windowBits:a.gzip&&a.windowBits>0&&a.windowBits<16&&(a.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new wg,this.strm.avail_out=0;var t=fi.deflateInit2(this.strm,a.level,a.method,a.windowBits,a.memLevel,a.strategy);if(t!==wn)throw new Error(ms[t]);if(a.header&&fi.deflateSetHeader(this.strm,a.header),a.dictionary){var l;if(typeof a.dictionary=="string"?l=fs.string2buf(a.dictionary):ph.call(a.dictionary)==="[object ArrayBuffer]"?l=new Uint8Array(a.dictionary):l=a.dictionary,t=fi.deflateSetDictionary(this.strm,l),t!==wn)throw new Error(ms[t]);this._dict_set=!0}}Xa.prototype.push=function(e,a){var t=this.strm,l=this.options.chunkSize,n,o;if(this.ended)return!1;o=a===~~a?a:a===!0?ps:_g,typeof e=="string"?t.input=fs.string2buf(e):ph.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;do{if(t.avail_out===0&&(t.output=new mi.Buf8(l),t.next_out=0,t.avail_out=l),n=fi.deflate(t,o),n!==gh&&n!==wn)return this.onEnd(n),this.ended=!0,!1;(t.avail_out===0||t.avail_in===0&&(o===ps||o===yh))&&(this.options.to==="string"?this.onData(fs.buf2binstring(mi.shrinkBuf(t.output,t.next_out))):this.onData(mi.shrinkBuf(t.output,t.next_out)))}while((t.avail_in>0||t.avail_out===0)&&n!==gh);return o===ps?(n=fi.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===wn):(o===yh&&(this.onEnd(wn),t.avail_out=0),!0)};Xa.prototype.onData=function(e){this.chunks.push(e)};Xa.prototype.onEnd=function(e){e===wn&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=mi.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function gs(e,a){var t=new Xa(a);if(t.push(e,!0),t.err)throw t.msg||ms[t.err];return t.result}function $g(e,a){return a=a||{},a.raw=!0,gs(e,a)}function Ag(e,a){return a=a||{},a.gzip=!0,gs(e,a)}pi.Deflate=Xa;pi.deflate=gs;pi.deflateRaw=$g;pi.gzip=Ag});var kh=kr((u1,bh)=>{"use strict";var ro=30,Ig=12;bh.exports=function(a,t){var l,n,o,s,u,d,f,m,g,y,v,b,k,x,w,_,S,C,T,R,I,A,E,N,D;l=a.state,n=a.next_in,N=a.input,o=n+(a.avail_in-5),s=a.next_out,D=a.output,u=s-(t-a.avail_out),d=s+(a.avail_out-257),f=l.dmax,m=l.wsize,g=l.whave,y=l.wnext,v=l.window,b=l.hold,k=l.bits,x=l.lencode,w=l.distcode,_=(1<>>24,b>>>=T,k-=T,T=C>>>16&255,T===0)D[s++]=C&65535;else if(T&16){R=C&65535,T&=15,T&&(k>>=T,k-=T),k<15&&(b+=N[n++]<>>24,b>>>=T,k-=T,T=C>>>16&255,T&16){if(I=C&65535,T&=15,kf){a.msg="invalid distance too far back",l.mode=ro;break e}if(b>>>=T,k-=T,T=s-u,I>T){if(T=I-T,T>g&&l.sane){a.msg="invalid distance too far back",l.mode=ro;break e}if(A=0,E=v,y===0){if(A+=m-T,T2;)D[s++]=E[A++],D[s++]=E[A++],D[s++]=E[A++],R-=3;R&&(D[s++]=E[A++],R>1&&(D[s++]=E[A++]))}else{A=s-I;do D[s++]=D[A++],D[s++]=D[A++],D[s++]=D[A++],R-=3;while(R>2);R&&(D[s++]=D[A++],R>1&&(D[s++]=D[A++]))}}else if((T&64)==0){C=w[(C&65535)+(b&(1<>3,n-=R,k-=R<<3,b&=(1<{"use strict";var xh=na(),_n=15,wh=852,_h=592,Ch=0,ys=1,Th=2,Rg=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],Dg=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],qg=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],Fg=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];Sh.exports=function(a,t,l,n,o,s,u,d){var f=d.bits,m=0,g=0,y=0,v=0,b=0,k=0,x=0,w=0,_=0,S=0,C,T,R,I,A,E=null,N=0,D,F=new xh.Buf16(_n+1),M=new xh.Buf16(_n+1),z=null,O=0,H,U,X;for(m=0;m<=_n;m++)F[m]=0;for(g=0;g=1&&F[v]===0;v--);if(b>v&&(b=v),v===0)return o[s++]=1<<24|64<<16|0,o[s++]=1<<24|64<<16|0,d.bits=1,0;for(y=1;y0&&(a===Ch||v!==1))return-1;for(M[1]=0,m=1;m<_n;m++)M[m+1]=M[m]+F[m];for(g=0;gwh||a===Th&&_>_h)return 1;for(;;){H=m-x,u[g]D?(U=z[O+u[g]],X=E[N+u[g]]):(U=32+64,X=0),C=1<>x)+T]=H<<24|U<<16|X|0;while(T!==0);for(C=1<>=1;if(C!==0?(S&=C-1,S+=C):S=0,g++,--F[m]==0){if(m===v)break;m=t[l+u[g]]}if(m>b&&(S&I)!==R){for(x===0&&(x=b),A+=y,k=m-x,w=1<wh||a===Th&&_>_h)return 1;R=S&I,o[R]=b<<24|k<<16|A-s|0}}return S!==0&&(o[A+S]=m-x<<24|64<<16|0),d.bits=b,0}});var sd=kr(Fl=>{"use strict";var sl=na(),vs=ns(),Ql=is(),Mg=kh(),gi=$h(),Eg=0,Ah=1,Ih=2,Rh=4,Ng=5,lo=6,Ka=0,Pg=1,zg=2,vl=-2,Dh=-3,bs=-4,Lg=-5,qh=8,Fh=1,Mh=2,Eh=3,Nh=4,Ph=5,zh=6,Lh=7,Oh=8,Bh=9,Hh=10,ao=11,oa=12,ks=13,Vh=14,xs=15,jh=16,Uh=17,Gh=18,Wh=19,no=20,io=21,Yh=22,Xh=23,Kh=24,Zh=25,Jh=26,ws=27,Qh=28,ed=29,ur=30,_s=31,Og=32,Bg=852,Hg=592,Vg=15,jg=Vg;function td(e){return(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24)}function Ug(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new sl.Buf16(320),this.work=new sl.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function rd(e){var a;return!e||!e.state?vl:(a=e.state,e.total_in=e.total_out=a.total=0,e.msg="",a.wrap&&(e.adler=a.wrap&1),a.mode=Fh,a.last=0,a.havedict=0,a.dmax=32768,a.head=null,a.hold=0,a.bits=0,a.lencode=a.lendyn=new sl.Buf32(Bg),a.distcode=a.distdyn=new sl.Buf32(Hg),a.sane=1,a.back=-1,Ka)}function ld(e){var a;return!e||!e.state?vl:(a=e.state,a.wsize=0,a.whave=0,a.wnext=0,rd(e))}function ad(e,a){var t,l;return!e||!e.state||(l=e.state,a<0?(t=0,a=-a):(t=(a>>4)+1,a<48&&(a&=15)),a&&(a<8||a>15))?vl:(l.window!==null&&l.wbits!==a&&(l.window=null),l.wrap=t,l.wbits=a,ld(e))}function nd(e,a){var t,l;return e?(l=new Ug,e.state=l,l.window=null,t=ad(e,a),t!==Ka&&(e.state=null),t):vl}function Gg(e){return nd(e,jg)}var id=!0,Cs,Ts;function Wg(e){if(id){var a;for(Cs=new sl.Buf32(512),Ts=new sl.Buf32(32),a=0;a<144;)e.lens[a++]=8;for(;a<256;)e.lens[a++]=9;for(;a<280;)e.lens[a++]=7;for(;a<288;)e.lens[a++]=8;for(gi(Ah,e.lens,0,288,Cs,0,e.work,{bits:9}),a=0;a<32;)e.lens[a++]=5;gi(Ih,e.lens,0,32,Ts,0,e.work,{bits:5}),id=!1}e.lencode=Cs,e.lenbits=9,e.distcode=Ts,e.distbits=5}function od(e,a,t,l){var n,o=e.state;return o.window===null&&(o.wsize=1<=o.wsize?(sl.arraySet(o.window,a,t-o.wsize,o.wsize,0),o.wnext=0,o.whave=o.wsize):(n=o.wsize-o.wnext,n>l&&(n=l),sl.arraySet(o.window,a,t-l,n,o.wnext),l-=n,l?(sl.arraySet(o.window,a,t-l,l,0),o.wnext=l,o.whave=o.wsize):(o.wnext+=n,o.wnext===o.wsize&&(o.wnext=0),o.whave>>8&255,t.check=Ql(t.check,E,2,0),f=0,m=0,t.mode=Mh;break}if(t.flags=0,t.head&&(t.head.done=!1),!(t.wrap&1)||(((f&255)<<8)+(f>>8))%31){e.msg="incorrect header check",t.mode=ur;break}if((f&15)!==qh){e.msg="unknown compression method",t.mode=ur;break}if(f>>>=4,m-=4,I=(f&15)+8,t.wbits===0)t.wbits=I;else if(I>t.wbits){e.msg="invalid window size",t.mode=ur;break}t.dmax=1<>8&1),t.flags&512&&(E[0]=f&255,E[1]=f>>>8&255,t.check=Ql(t.check,E,2,0)),f=0,m=0,t.mode=Eh;case Eh:for(;m<32;){if(u===0)break e;u--,f+=l[o++]<>>8&255,E[2]=f>>>16&255,E[3]=f>>>24&255,t.check=Ql(t.check,E,4,0)),f=0,m=0,t.mode=Nh;case Nh:for(;m<16;){if(u===0)break e;u--,f+=l[o++]<>8),t.flags&512&&(E[0]=f&255,E[1]=f>>>8&255,t.check=Ql(t.check,E,2,0)),f=0,m=0,t.mode=Ph;case Ph:if(t.flags&1024){for(;m<16;){if(u===0)break e;u--,f+=l[o++]<>>8&255,t.check=Ql(t.check,E,2,0)),f=0,m=0}else t.head&&(t.head.extra=null);t.mode=zh;case zh:if(t.flags&1024&&(v=t.length,v>u&&(v=u),v&&(t.head&&(I=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Array(t.head.extra_len)),sl.arraySet(t.head.extra,l,o,v,I)),t.flags&512&&(t.check=Ql(t.check,l,v,o)),u-=v,o+=v,t.length-=v),t.length))break e;t.length=0,t.mode=Lh;case Lh:if(t.flags&2048){if(u===0)break e;v=0;do I=l[o+v++],t.head&&I&&t.length<65536&&(t.head.name+=String.fromCharCode(I));while(I&&v>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=oa;break;case Hh:for(;m<32;){if(u===0)break e;u--,f+=l[o++]<>>=m&7,m-=m&7,t.mode=ws;break}for(;m<3;){if(u===0)break e;u--,f+=l[o++]<>>=1,m-=1,f&3){case 0:t.mode=Vh;break;case 1:if(Wg(t),t.mode=no,a===lo){f>>>=2,m-=2;break e}break;case 2:t.mode=Uh;break;case 3:e.msg="invalid block type",t.mode=ur}f>>>=2,m-=2;break;case Vh:for(f>>>=m&7,m-=m&7;m<32;){if(u===0)break e;u--,f+=l[o++]<>>16^65535)){e.msg="invalid stored block lengths",t.mode=ur;break}if(t.length=f&65535,f=0,m=0,t.mode=xs,a===lo)break e;case xs:t.mode=jh;case jh:if(v=t.length,v){if(v>u&&(v=u),v>d&&(v=d),v===0)break e;sl.arraySet(n,l,o,v,s),u-=v,o+=v,d-=v,s+=v,t.length-=v;break}t.mode=oa;break;case Uh:for(;m<14;){if(u===0)break e;u--,f+=l[o++]<>>=5,m-=5,t.ndist=(f&31)+1,f>>>=5,m-=5,t.ncode=(f&15)+4,f>>>=4,m-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=ur;break}t.have=0,t.mode=Gh;case Gh:for(;t.have>>=3,m-=3}for(;t.have<19;)t.lens[F[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,N={bits:t.lenbits},A=gi(Eg,t.lens,0,19,t.lencode,0,t.work,N),t.lenbits=N.bits,A){e.msg="invalid code lengths set",t.mode=ur;break}t.have=0,t.mode=Wh;case Wh:for(;t.have>>24,_=x>>>16&255,S=x&65535,!(w<=m);){if(u===0)break e;u--,f+=l[o++]<>>=w,m-=w,t.lens[t.have++]=S;else{if(S===16){for(D=w+2;m>>=w,m-=w,t.have===0){e.msg="invalid bit length repeat",t.mode=ur;break}I=t.lens[t.have-1],v=3+(f&3),f>>>=2,m-=2}else if(S===17){for(D=w+3;m>>=w,m-=w,I=0,v=3+(f&7),f>>>=3,m-=3}else{for(D=w+7;m>>=w,m-=w,I=0,v=11+(f&127),f>>>=7,m-=7}if(t.have+v>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=ur;break}for(;v--;)t.lens[t.have++]=I}}if(t.mode===ur)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=ur;break}if(t.lenbits=9,N={bits:t.lenbits},A=gi(Ah,t.lens,0,t.nlen,t.lencode,0,t.work,N),t.lenbits=N.bits,A){e.msg="invalid literal/lengths set",t.mode=ur;break}if(t.distbits=6,t.distcode=t.distdyn,N={bits:t.distbits},A=gi(Ih,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,N),t.distbits=N.bits,A){e.msg="invalid distances set",t.mode=ur;break}if(t.mode=no,a===lo)break e;case no:t.mode=io;case io:if(u>=6&&d>=258){e.next_out=s,e.avail_out=d,e.next_in=o,e.avail_in=u,t.hold=f,t.bits=m,Mg(e,y),s=e.next_out,n=e.output,d=e.avail_out,o=e.next_in,l=e.input,u=e.avail_in,f=t.hold,m=t.bits,t.mode===oa&&(t.back=-1);break}for(t.back=0;x=t.lencode[f&(1<>>24,_=x>>>16&255,S=x&65535,!(w<=m);){if(u===0)break e;u--,f+=l[o++]<>C)],w=x>>>24,_=x>>>16&255,S=x&65535,!(C+w<=m);){if(u===0)break e;u--,f+=l[o++]<>>=C,m-=C,t.back+=C}if(f>>>=w,m-=w,t.back+=w,t.length=S,_===0){t.mode=Jh;break}if(_&32){t.back=-1,t.mode=oa;break}if(_&64){e.msg="invalid literal/length code",t.mode=ur;break}t.extra=_&15,t.mode=Yh;case Yh:if(t.extra){for(D=t.extra;m>>=t.extra,m-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=Xh;case Xh:for(;x=t.distcode[f&(1<>>24,_=x>>>16&255,S=x&65535,!(w<=m);){if(u===0)break e;u--,f+=l[o++]<>C)],w=x>>>24,_=x>>>16&255,S=x&65535,!(C+w<=m);){if(u===0)break e;u--,f+=l[o++]<>>=C,m-=C,t.back+=C}if(f>>>=w,m-=w,t.back+=w,_&64){e.msg="invalid distance code",t.mode=ur;break}t.offset=S,t.extra=_&15,t.mode=Kh;case Kh:if(t.extra){for(D=t.extra;m>>=t.extra,m-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=ur;break}t.mode=Zh;case Zh:if(d===0)break e;if(v=y-d,t.offset>v){if(v=t.offset-v,v>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=ur;break}v>t.wnext?(v-=t.wnext,b=t.wsize-v):b=t.wnext-v,v>t.length&&(v=t.length),k=t.window}else k=n,b=s-t.offset,v=t.length;v>d&&(v=d),d-=v,t.length-=v;do n[s++]=k[b++];while(--v);t.length===0&&(t.mode=io);break;case Jh:if(d===0)break e;n[s++]=t.length,d--,t.mode=io;break;case ws:if(t.wrap){for(;m<32;){if(u===0)break e;u--,f|=l[o++]<{"use strict";cd.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}});var hd=kr((m1,ud)=>{"use strict";function Jg(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}ud.exports=Jg});var fd=kr(vi=>{"use strict";var Cn=sd(),yi=na(),oo=hs(),yr=Ss(),$s=Yi(),Qg=ds(),ey=hd(),dd=Object.prototype.toString;function Za(e){if(!(this instanceof Za))return new Za(e);this.options=yi.assign({chunkSize:16384,windowBits:0,to:""},e||{});var a=this.options;a.raw&&a.windowBits>=0&&a.windowBits<16&&(a.windowBits=-a.windowBits,a.windowBits===0&&(a.windowBits=-15)),a.windowBits>=0&&a.windowBits<16&&!(e&&e.windowBits)&&(a.windowBits+=32),a.windowBits>15&&a.windowBits<48&&(a.windowBits&15)==0&&(a.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Qg,this.strm.avail_out=0;var t=Cn.inflateInit2(this.strm,a.windowBits);if(t!==yr.Z_OK)throw new Error($s[t]);if(this.header=new ey,Cn.inflateGetHeader(this.strm,this.header),a.dictionary&&(typeof a.dictionary=="string"?a.dictionary=oo.string2buf(a.dictionary):dd.call(a.dictionary)==="[object ArrayBuffer]"&&(a.dictionary=new Uint8Array(a.dictionary)),a.raw&&(t=Cn.inflateSetDictionary(this.strm,a.dictionary),t!==yr.Z_OK)))throw new Error($s[t])}Za.prototype.push=function(e,a){var t=this.strm,l=this.options.chunkSize,n=this.options.dictionary,o,s,u,d,f,m=!1;if(this.ended)return!1;s=a===~~a?a:a===!0?yr.Z_FINISH:yr.Z_NO_FLUSH,typeof e=="string"?t.input=oo.binstring2buf(e):dd.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;do{if(t.avail_out===0&&(t.output=new yi.Buf8(l),t.next_out=0,t.avail_out=l),o=Cn.inflate(t,yr.Z_NO_FLUSH),o===yr.Z_NEED_DICT&&n&&(o=Cn.inflateSetDictionary(this.strm,n)),o===yr.Z_BUF_ERROR&&m===!0&&(o=yr.Z_OK,m=!1),o!==yr.Z_STREAM_END&&o!==yr.Z_OK)return this.onEnd(o),this.ended=!0,!1;t.next_out&&(t.avail_out===0||o===yr.Z_STREAM_END||t.avail_in===0&&(s===yr.Z_FINISH||s===yr.Z_SYNC_FLUSH))&&(this.options.to==="string"?(u=oo.utf8border(t.output,t.next_out),d=t.next_out-u,f=oo.buf2string(t.output,u),t.next_out=d,t.avail_out=l-d,d&&yi.arraySet(t.output,t.output,u,d,0),this.onData(f)):this.onData(yi.shrinkBuf(t.output,t.next_out))),t.avail_in===0&&t.avail_out===0&&(m=!0)}while((t.avail_in>0||t.avail_out===0)&&o!==yr.Z_STREAM_END);return o===yr.Z_STREAM_END&&(s=yr.Z_FINISH),s===yr.Z_FINISH?(o=Cn.inflateEnd(this.strm),this.onEnd(o),this.ended=!0,o===yr.Z_OK):(s===yr.Z_SYNC_FLUSH&&(this.onEnd(yr.Z_OK),t.avail_out=0),!0)};Za.prototype.onData=function(e){this.chunks.push(e)};Za.prototype.onEnd=function(e){e===yr.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=yi.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function As(e,a){var t=new Za(a);if(t.push(e,!0),t.err)throw t.msg||$s[t.err];return t.result}function ty(e,a){return a=a||{},a.raw=!0,As(e,a)}vi.Inflate=Za;vi.inflate=As;vi.inflateRaw=ty;vi.ungzip=As});var gd=kr((g1,pd)=>{"use strict";var ry=na().assign,ly=vh(),ay=fd(),ny=Ss(),md={};ry(md,ly,ay,ny);pd.exports=md});function Tn(e){$("#luckysheet-cell-loading").find("span").text(e).end().show()}function bi(){$("#luckysheet-cell-loading").hide()}var Is=Ae(()=>{});var iy,xe,Kt=Ae(()=>{mn();Vt();Wt();Yt();Rt();Ke();iy={deepCopyFlowDataState:!1,deepCopyFlowDataCache:"",deepCopyFlowDataWorker:null,deepCopyFlowData:function(e){let a=this;return a.deepCopyFlowDataState?(a.deepCopyFlowDataWorker!=null&&a.deepCopyFlowDataWorker.terminate(),a.deepCopyFlowDataCache):(e==null&&(e=h.flowdata),$.extend(!0,[],e))},webWorkerFlowDataCache:function(e){let a=this;try{a.deepCopyFlowDataWorker!=null&&a.deepCopyFlowDataWorker.terminate();let t="data:text/javascript;chartset=US-ASCII,onmessage = function (e) { postMessage(e.data); };";a.deepCopyFlowDataState=!1;let l;if(ol.isIE()==1){let n="self.onmessage=function(e){postMessage(e.data);}";l=new Worker("./plugins/Worker-helper.js"),l.postMessage(n)}else l=new Worker(t);a.deepCopyFlowDataWorker=l,l.postMessage(e),l.onmessage=function(n){a.deepCopyFlowDataCache=n.data,a.deepCopyFlowDataState=!0}}catch(t){a.deepCopyFlowDataCache=$.extend(!0,[],e)}},controlHandler:function(e,a){let l=this.deepCopyFlowData(h.flowdata),n=a||h.luckysheet_select_save[h.luckysheet_select_save.length-1],o=n.row==null?0:n.row[0],s=n.column==null?0:n.column[0],u=e.length,d=e[0].length,f=o+u-l.length,m=s+d-l[0].length;(f>0||m>0)&&(l=or([].concat(l),f,m,!0));for(let g=0;g0||m>0?Gr(l[0].length,l.length,l,null,h.luckysheet_select_save,"datachangeAll"):Sn(l,h.luckysheet_select_save)},clearRangeByindex:function(e,a,t,l,n){let o=Z(n),s=$.extend(!0,[],h.luckysheetfile[o].data);for(let u=e;u<=a;u++){let d=[].concat(s[u]);for(let f=t;f<=l;f++)p.delFunctionGroup(u,f),p.execFunctionGroup(u,f,""),d[f]=null;s[u]=d}if(n==h.currentSheetIndex){let u=a-e+1,d=l-t+1;u>5e3?Ze(s,[{row:[e,a],column:[t,l]}]):Sn(s,{row:[e,a],column:[t,l]})}else h.luckysheetfile[o].data=s},controlHandlerD:function(e){let t=this.deepCopyFlowData(h.flowdata),l=h.luckysheet_select_save[h.luckysheet_select_save.length-1],n=l.row[0],o=l.row[1],s=l.column[0],u=l.column[1],d=e.length,f=e[0].length,m=n+d-t.length,g=s+f-t[0].length;(m>0||g>0)&&(t=or([].concat(t),m,g,!0));for(let v=n;v<=o;v++)for(let b=s;b<=u;b++)t[v][b]=null;for(let v=0;v{dt();Rt();Ke()});function bl(e){let a;if(document.createRange)if(e.innerHTML!=e.innerText||e.innerHTML=="")e.focus(),a=window.getSelection(),a.selectAllChildren(e),a.collapseToEnd();else{let t=e.innerText.length;a=document.createRange(),a.selectNodeContents(e),a.setStart(e.childNodes[0],t),a.collapse(!0);let l=window.getSelection();l.removeAllRanges(),l.addRange(a)}else document.selection&&(a=document.body.createTextRange(),a.moveToElementText(e),a.collapse(!1),a.select())}function kl(e){e.target.classList&&(e.target.classList.contains("luckysheet-cols-rows-shift-left")||e.target.classList.contains("luckysheet-cols-rows-shift-right"))||!$(e.target).hasClass("luckysheet-mousedown-cancel")&&$(e.target).filter("[class*='sp-palette']").length==0&&$(e.target).filter("[class*='sp-thumb']").length==0&&$(e.target).filter("[class*='sp-']").length==0&&($("#luckysheet-rightclick-menu").hide(),$("#luckysheet-cols-h-hover").hide(),$("#luckysheet-cols-menu-btn").hide(),$("#luckysheet-sheet-list, #luckysheet-rightclick-sheet-menu, #luckysheet-user-menu").hide(),$("body > .luckysheet-filter-menu, body > .luckysheet-filter-submenu, body > .luckysheet-cols-menu").hide(),h.luckysheet_cols_menu_status=!1)}function vd(e){if(window.getSelection){let a=document.createRange();a.selectNodeContents(e),a.startContainer&&co(a.startContainer)&&(window.getSelection().removeAllRanges(),window.getSelection().addRange(a))}else if(document.selection){let a=document.body.createTextRange();a.moveToElementText(e),a.select()}}function bd(e){if(window.getSelection){let t=document.createRange();var a=e.firstChild;t.setStart(a,0),t.setEnd(a,a.length),t.startContainer&&co(t.startContainer)&&(window.getSelection().removeAllRanges(),window.getSelection().addRange(t))}else if(document.selection){let t=document.body.createTextRange();t.moveToElementText(e),t.select()}}function kd(e,a){if(window.getSelection){let n=document.createRange();var t=e.firstChild,l=a.firstChild;n.setStart(t,0),n.setEnd(l,l.length),n.startContainer&&co(n.startContainer)&&(window.getSelection().removeAllRanges(),window.getSelection().addRange(n))}}function xd(e,a){if(window.getSelection){let l=document.createRange();var t=e.firstChild;a>t.length?a=t.length:a<0&&(a=0),l.setStart(t,a),l.collapse(!0),l.startContainer&&co(l.startContainer)&&(window.getSelection().removeAllRanges(),window.getSelection().addRange(l))}}function co(e){return e===document.body?!1:document.body.contains(e)}var sa=Ae(()=>{Ke()});function wr(e){return e&&e.ct!=null&&e.ct.t=="inlineStr"&&e.ct.s!=null&&e.ct.s.length>0}function uo(e){return e!=null&&e.t=="inlineStr"&&e.s!=null&&e.s.length>0}function Cd(e,a,t,l){var n=window.getSelection(),o;n.type=="None"?o=h.inlineStringEditRange:o=n.getRangeAt(0);let s=o.commonAncestorContainer,u;s.id=="luckysheet-rich-text-editor"?u=$(s):u=$(s).closest("#luckysheet-rich-text-editor");let d=$(s).closest("#luckysheet-functionbox-cell");if(u.length==0&&d.length==0&&h.inlineStringEditRange!=null&&(o=h.inlineStringEditRange,s=o.commonAncestorContainer,s.id=="luckysheet-rich-text-editor"?u=$(s):u=$(s).closest("#luckysheet-rich-text-editor"),d=$(s).closest("#luckysheet-functionbox-cell")),o.collapsed===!0)return;let f=o.endContainer,m=o.startContainer,g=o.endOffset,y=o.startOffset;if(u.length>0){if(m===f){let v=m.parentNode,b,k=!1,x=v.innerHTML;u.html().substr(0,5)!=""+_+""}if(S!=""){let D=Ds(v.style.cssText,a,t);if(k){let F=$(v).closest("#luckysheet-input-box").get(0);F!=null&&(D=qs(F.style.cssText,D))}E+=""+S+""}if(C!=""){let D=v.style.cssText;if(k){let F=$(v).closest("#luckysheet-input-box").get(0);F!=null&&(D=qs(F.style.cssText,D))}E+=""+C+""}m.parentNode.tagName=="SPAN"?(b=u.find("span").index(v),$(v).replaceWith(E)):(b=0,$(v).html(E));let N=0;T==R?N=b:N=b+1,bd(u.find("span").get(N))}else if(m.parentNode.tagName=="SPAN"&&f.parentNode.tagName=="SPAN"){let v=m.parentNode,b,k=f.parentNode,x;b=u.find("span").index(v),x=u.find("span").index(k);let w=v.innerHTML,_=k.innerHTML,S="",C="",T="",R="",I=0,A=y,E=g,N=_.length;S=w.substring(I,A),C=w.substring(A,w.length),T=_.substring(0,E),R=_.substring(E,N);let D=u.find("span"),F=D.slice(b,x+1),M="";for(let H=0;H"+X+""}if(S!=""&&(M+=""+S+""),C!=""){let H=Ds(v.style.cssText,a,t);M+=""+C+""}if(b"+X+""}if(T!=""){let H=Ds(k.style.cssText,a,t);M+=""+T+""}R!=""&&(M+=""+R+"");for(let H=x+1;H"+X+""}u.html(M);let z,O;I==A?(z=b,O=x):(z=b+1,O=x+1),D=u.find("span"),kd(D.get(z),D.get(O))}}else d.length>0}function Td(e){var a=window.getSelection();if(a.type=="None")return;var t=a.getRangeAt(0);let l=t.commonAncestorContainer,n;l.id=="luckysheet-rich-text-editor"?n=$(l):n=$(l).closest("#luckysheet-rich-text-editor");let o=$(l).closest("#luckysheet-functionbox-cell"),s=t.endContainer,u=t.startContainer,d=t.endOffset,f=t.startOffset;if(n.length>0){let m=u.parentNode;u.id=="luckysheet-rich-text-editor"&&(m=$(u).find("span"),m.length==0&&(u.innerHTML=`${u.innerText}`,m=$(u).find("span")),m=m.get(m.length-1),f=m.innerHTML.length),t.collapsed===!1&&t.deleteContents();let g=m.innerText,y="",v="",b=0,k=f;y=g.substring(b,k),v=g.substring(k,g.length);let x,w;if(u.parentNode.tagName=="SPAN"){let _=n.find("span");if(x=_.index(m),x==_.length-1&&v==""){let S=_[x].innerHTML;S.substr(S.length-1,1)==` +`?w=""+y+` +`:w=""+y+` + +`}else w=""+y+` +`+v+"";$(m).replaceWith(w)}else{let _=$n(e);if(v==""?w=""+y+` + +`:w=""+y+` +`+v+"",u.id=="luckysheet-rich-text-editor"){$(m).replaceWith(w);let S=n.find("span");x=S.length-1,f=S.get(x).innerHTML.length-1}else $(m).html(w),x=0}xd(n.find("span").get(x),f+1)}else o.length>0}function Sd(e,a,t){if(e.ct==null)return;let l=e.ct.s;if(l!=null)for(let n=0;n{s=s.toLowerCase();let u=Fr(s.substr(0,s.indexOf(":"))),d=Fr(s.substr(s.indexOf(":")+1));if(u=="font-weight"&&(d=="bold"?o.bl=1:o.bl=0),u=="font-style"&&(d=="italic"?o.it=1:o.it=0),u=="font-family"){let f=n[d];f==null?o.ff=d:o.ff=f}u=="font-size"&&(o.fs=parseInt(d)),u=="color"&&(o.fc=d),u=="text-decoration"&&(o.cl=1),u=="border-bottom"&&(o.un=1),u=="lucky-strike"&&(o.cl=d),u=="lucky-underline"&&(o.un=d)}),o}function Id(e,a){let t=e.split(";");if(a==null||a.length==0)return e;if(e.indexOf(a)>-1)for(let l=0;l-1)for(let o=0;o0&&(n+=u+":"+d+";")}else a.length>0&&(e+=a+":"+t+";",n=e);return n}function uy(e,a){let t=e.split(";"),l="",n=a;if(a==null||a.length==0)return e;if(a in Ad&&(a=Ad[a]),e.indexOf(a)>-1)for(let o=0;o0&&(l+=u+":"+d+";")}else l=e;return l}function Ds(e,a,t){let l={};if(l[a]=t,a=="un"){let u=Id(e,"color");u==""&&(u="#000000");let d=Id(e,"font-size");d==""&&(d=11),d=parseInt(d),l._fontSize=d,l._color=u}let n=$n(l,void 0,void 0,!1),o=Fr(n.substr(0,n.indexOf(":"))),s=Fr(n.substr(n.indexOf(":")+1));return s=s.substr(0,s.length-1),e=uy(e,a),e=cy(e,o,s),e}function qs(e,a,t=!0){let l=e.split(";"),n=a.split(";"),o="",s={};for(let u=0;u{Wt();sa();bt();Ke();wd={bl:1,it:1,ff:1,cl:1,un:1,fs:1,fc:1},_d={"font-weight":1,"font-style":1,"font-family":1,"text-decoration":1,"border-bottom":1,"font-size":1,color:1};Ad={bl:"font-weight",it:"font-style",ff:"font-family",fs:"font-size",fc:"color",cl:"text-decoration",un:"border-bottom"}});function Dt(e,a){if(e==null&&(e=h.luckysheet_select_save[0]),e.row==null||e.row.length==0)return[];let t,l;a!=null&&a!=h.currentSheetIndex?(t=h.luckysheetfile[Z(a)].data,l=h.luckysheetfile[Z(a)].config):(t=xe.deepCopyFlowData(h.flowdata),l=h.config);let n=[];for(let o=e.row[0];o<=e.row[1];o++){if(t[o]==null||l.rowhidden!=null&&l.rowhidden[o]!=null)continue;let s=[];for(let u=e.column[0];u<=e.column[1];u++)s.push(t[o][u]);n.push(s)}return n}function xi(e,a){if(a==null||a.row==null||a.row.length==0)return[];let t=ki(h.luckysheetfile[Z(h.currentSheetIndex)].dynamicArray),l=[];if(e==null)return l;for(let n=a.row[0];n<=a.row[1];n++){if(e[n]==null)continue;let o=[];for(let s=a.column[0];s<=a.column[1];s++){let u;n+"_"+s in t?u=t[n+"_"+s]:u=e[n][s],o.push(u)}l.push(o)}return l}function Rd(e){if(e==null||e.row==null||e.row.length==0)return[];let a=[];for(let t=e.row[0];t<=e.row[1];t++){let l=[];if(!(h.config.rowhidden!=null&&h.config.rowhidden[t]!=null)){for(let n=e.column[0];n<=e.column[1];n++){let o="";h.flowdata[t]!=null&&h.flowdata[t][n]!=null&&(o=h.flowdata[t][n]),l.push(o)}a.push(l)}}return a}function ze(e,a,t,l){l==null&&(l="v"),t==null&&(t=h.flowdata);let n;if(e!=null&&a!=null)n=t[e][a];else if(e!=null)n=t[e];else if(a!=null)n=t[0].map(function(u,d){return t.map(function(f){return f[d]})})[a];else return t;let o=n;return P(n)=="object"&&(o=n[l],l=="f"&&o!=null?o=p.functionHTMLGenerate(o):l=="f"?o=n.v:n&&n.ct&&n.ct.t=="d"&&(o=n.m)),o==null&&(o=null),o}function or(e,a,t,l){if(a<=0&&t<=0)return e;a<=0&&(a=0),t<=0&&(t=0);let n=0;e.length==0?(e=[],n=0):n=e[0].length;let o=[];for(let u=0;u"+d.v+""}}return s}return""}function $n(e,a,t,l=!0){if(e==null)return;let n="",s=Q().fontarray;for(let u in e){let d=e[u];if(l&&(d=xl(e,u)),u=="bl"&&d!="0"&&(n+="font-weight: bold;"),u=="it"&&d!="0"&&(n+="font-style:italic;"),u=="ff"){let f=d;isNaN(parseInt(d))?f=d:f=s[parseInt(d)],n+="font-family: "+f+";"}if(u=="fs"&&d!="10"&&(n+="font-size: "+d+"pt;"),(u=="fc"&&d!="#000000"||a!=null||t!=null&&t.textColor!=null)&&(t!=null&&t.textColor!=null?n+="color: "+t.textColor+";":a!=null?n+="color: "+a[0]+";":n+="color: "+d+";"),u=="cl"&&d!="0"&&(n+="text-decoration: line-through;"),u=="un"&&(d=="1"||d=="3")){let f=e._color;f==null&&(f=e.fc);let m=e._fontSize;m==null&&(m=e.fs),n+="border-bottom: "+Math.floor(m/9)+"px solid "+f+";"}}return n}function xl(e,a){let t=e;return a in{bl:1,it:1,ff:1,cl:1,un:1}||a=="fs"&&wr(e)?t==null?t="0":(t=t[a],t==null&&(t="0")):a=="fc"?t==null?t="#000000":(t=t[a],t==null&&(t="#000000"),t.indexOf("rgba")>-1&&(t=Da(t))):a=="bg"?t==null?t=null:(t=t[a],t==null?t=null:t.toString().indexOf("rgba")>-1&&(t=Da(t))):a.substr(0,2)=="bs"?t==null?t="none":(t=t[a],t==null&&(t="none")):a.substr(0,2)=="bc"?t==null?t="#000000":(t=t[a],t==null&&(t="#000000")):a=="ht"?(t==null?t="1":(t=t[a],t==null&&(t="1")),["0","1","2"].indexOf(t.toString())==-1&&(t="1")):a=="vt"?(t==null?t="0":(t=t[a],t==null&&(t="0")),["0","1","2"].indexOf(t.toString())==-1&&(t="0")):a=="ct"?t==null?t=null:(t=t[a],t==null&&(t=null)):a=="fs"?t==null?t="10":(t=t[a],t==null&&(t="10")):a=="tb"||a=="tr"?t==null?t="0":(t=t[a],t==null&&(t="0")):a=="rt"&&(t==null?t=null:(t=t[a],t==null&&(t=null))),t}function Fr(e){return e==null||e.length==0?e:e.replace(/^\s+|\s+$/gm,"")}var Wt=Ae(()=>{dt();Rt();Zt();Vt();Kt();so();hr();ca();bt();Ke()});function dy(e,a){let t=0,l=e.length-1;for(;t<=l;){let n=parseInt((l+t)/2);if(a=e[n-1]))return n;if(a>=e[n])t=n+1;else if(a=0&&s>=t;){if(l=e[s],s==0?n=0:n=e[s-1],a>=n&&a=n&&a=e[t-20]?t=fy(e,a):t=dy(e,a),t}var Ml=Ae(()=>{});function Qt(e){let a=0,t=0;return a=h.visibledatarow[e],e==0?t=0:t=h.visibledatarow[e-1],[t,a,e]}function xt(e){let a=lt(h.visibledatarow,e);return a==-1&&e>0?a=h.visibledatarow.length-1:a==-1&&e<=0&&(a=0),Qt(a)}function $t(e){let a=0,t=0;return a=h.visibledatacolumn[e],e==0?t=0:t=h.visibledatacolumn[e-1],[t,a,e]}function Fd(e,a){let t=0,l=0;return t=h.visibledatacolumn[e+a-1],e==0?l=0:l=h.visibledatacolumn[e-1],[l,t,e]}function vt(e){let a=lt(h.visibledatacolumn,e);return a==-1&&e>0?a=h.visibledatacolumn.length-1:a==-1&&e<=0&&(a=0),$t(a)}function at(e,a){let t=$("#"+h.container).offset(),l=e-t.left-h.rowHeaderWidth,n=a-t.top-h.infobarHeight-h.toolbarHeight-h.calculatebarHeight-h.columnHeaderHeight;return[l,n]}var Pr=Ae(()=>{Ml();Ke()});function mr(e,a,t,l){let n=$.extend(!0,{},l);n.rowlen==null&&(n.rowlen={}),n.customHeight==null&&(n.customHeight={});let o=$("#luckysheetTableContent").get(0).getContext("2d");o.textBaseline="top";for(let s=a;s<=t;s++){if(n.rowhidden!=null&&n.rowhidden[s]!=null)continue;let u=h.defaultrowlen;if(n.customHeight[s]!=1){delete n.rowlen[s];for(let d=0;du&&(u=y)}}u=u/h.zoomRatio,u!=h.defaultrowlen?n.rowlen[s]=u:l.rowlen[s]&&(n.rowlen[s]=l.rowlen[s])}}return n}function Md(e,a){let t=0,l=$("#luckysheetTableContent").get(0).getContext("2d");l.textBaseline="top";for(let n=0;nt&&(t=d)}}return t}function my(e,a){let t=$t(a);return e.mc&&e.mc.c!==e.mc.cs&&(t=Fd(a,e.mc.cs)),t[1]-t[0]-2}function Ed(e,a,t){let l=0,n=ho(t,a),o=$("#luckysheetTableContent").get(0).getContext("2d");o.textBaseline="top";for(var s=0;sl&&(l=m)}}return l}function ho(e,a){let t=[],l=0;for(let n=0;n180||b<0)&&(b=0),b=parseInt(b),b>90&&(b=90-b,k=0,x=1),a.textAlign="start";let w={};w.values=[];let _,S="0",C="0",T=11,R=!1,I,A=[];if(wr(e)){let E=e.ct.s,N=0;for(let D=0;Dn&&M[D]!=null&&(z.push(F-ue),F=ue,D+=1),X==A.length-1&&z.push(F),M[D]==null&&(M[D]=[]);let me={content:ae,style:Y,width:ie,height:ue,left:0,top:0,colIndex:D,asc:oe.actualBoundingBoxAscent,desc:oe.actualBoundingBoxDescent,inline:!0};Y.wrap===!0&&(me.wrap=!0),M[D].push(me),console.log("normal",X,D,Y,U,M),U=Y}}else{let U=El(I,a),X=U.actualBoundingBoxDescent+U.actualBoundingBoxAscent;I=I.toString();let Y=[];I.length>1?Y=I.split(""):Y.push(I);let ee=El(Y[0],a).width;for(let ae=0;aen&&M[D]!=null&&(z.push(F-ie),F=ie,D+=1),ae==Y.length-1&&z.push(F),M[D]==null&&(M[D]=[]),M[D].push({content:Y[ae],style:_,width:oe,height:ie,left:0,top:0,colIndex:D,asc:U.actualBoundingBoxAscent,desc:U.actualBoundingBoxDescent})}}let O=[];for(let U=0;U1)for(let Ge=0;Gen),ot+f>n&&O[M]!=null&&y=="2"&&ue!=A.length)if(K!=null&&Kl&&O[M]!=null&&y=="2"&&ue!=A.length)if(K!=null&&Kn&&O[M]!=null&&ue!=I.length)ce!=null&&ce.indexl&&O[M]!=null&&ue!=I.length)ce!=null&&ce.index=0;Ct--){let ot=Qe[Ct],yt,Ge;if(b!=0){let Se,Je=se+gt.asc;if(Se=se/Math.tan(ne)-He+F,m=="0"){let Fe=D/Math.sin(ne);g=="0"?(yt=Se+l/2-N/2+je*Math.cos(ne)/2,Ge=Je+n/2-D/2-je*Math.cos(ne)/2):g=="1"?(yt=Se+l/2-N/2,Ge=Je-(D/2-Ee/2)):g=="2"&&(yt=Se+l/2-N/2+je*Math.cos(ne),Ge=Je+n-Ee/2-D/2-je*Math.cos(ne))}else m=="1"?g=="0"?(yt=Se-Ee*Math.sin(ne)/2+je*Math.cos(ne)/2,Ge=Je+n/2+Ee*Math.cos(ne)/2-je*Math.cos(ne)/2):g=="1"?(yt=Se-Ee*Math.sin(ne),Ge=Je+Ee*Math.cos(ne)):g=="2"&&(yt=Se+je*Math.cos(ne),Ge=Je+n-je*Math.cos(ne)):m=="2"&&(g=="0"?(yt=Se+l-_e/2-(F/2+D/2/Math.tan(ne))+je*Math.cos(ne)/2,Ge=Je+n/2-D/2-je*Math.cos(ne)/2):g=="1"?(yt=Se+l-N+Ue,Ge=Je-D):g=="2"&&(yt=Se+l-_e*Math.cos(ne)+je*Math.cos(ne),Ge=Je+n-_e*Math.sin(ne)-je*Math.cos(ne)))}ot.left=yt,ot.top=Ge,wi(ot,S,C,{width:ot.width,height:ot.height,left:yt-ot.width,top:Ge,asc:gt.asc,desc:gt.desc,fs:ot.fs}),w.values.push(ot),He+=ot.width}se+=gt.height}}else for(let Pe=0;Pe{dt();lr();Wt();Pr();At();ca();Ke()});function ua(e,a){if(gy(),e!=null){h.visibledatarow=[],h.rh_height=0;for(let t=0;t300?n=300:n{Ke();cl();xr()});var ha=kr((Ms,Es)=>{(function(e,a){typeof Ms=="object"&&typeof Es!="undefined"?Es.exports=a():typeof define=="function"&&define.amd?define(a):e.dayjs=a()})(Ms,function(){"use strict";var e="millisecond",a="second",t="minute",l="hour",n="day",o="week",s="month",u="quarter",d="year",f="date",m=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},v=function(I,A,E){var N=String(I);return!N||N.length>=A?I:""+Array(A+1-N.length).join(E)+I},b={s:v,z:function(I){var A=-I.utcOffset(),E=Math.abs(A),N=Math.floor(E/60),D=E%60;return(A<=0?"+":"-")+v(N,2,"0")+":"+v(D,2,"0")},m:function I(A,E){if(A.date()12||u>31)return!1;if(s==2){if(new Date(o,1,29).getDate()==29&&u>29)return!1;if(new Date(o,1,29).getDate()!=29&&u>28)return!1}return!0}}function sr(e,a){return(0,Ns.default)(e).diff((0,Ns.default)(a))}function qa(e){let a={};return qt(e)&&(a.date=!0),!isNaN(parseFloat(e))&&!xa(e)&&(a.num=!0),a}function Jr(e){let a="string";return qt(e)?a="date":!isNaN(parseFloat(e))&&!xa(e)&&(a="num"),a}var Ns,Nl=Ae(()=>{At();Ns=Er(ha())});var Qa=kr((Nd,fo)=>{(function(e,a){typeof define=="function"&&define.amd?define(a):typeof fo=="object"&&fo.exports?fo.exports=a():e.numeral=a()})(Nd,function(){var e,a,t="2.0.6",l={},n={},o={currentLocale:"en",zeroFormat:null,nullFormat:null,defaultFormat:"0,0",scalePercentBy100:!0},s={currentLocale:o.currentLocale,zeroFormat:o.zeroFormat,nullFormat:o.nullFormat,defaultFormat:o.defaultFormat,scalePercentBy100:o.scalePercentBy100};function u(d,f){this._input=d,this._value=f}return e=function(d){var f,m,g,y;if(e.isNumeral(d))f=d.value();else if(d===0||typeof d=="undefined")f=0;else if(d===null||a.isNaN(d))f=null;else if(typeof d=="string")if(s.zeroFormat&&d===s.zeroFormat)f=0;else if(s.nullFormat&&d===s.nullFormat||!d.replace(/[^0-9]+/g,"").length)f=null;else{for(m in l)if(y=typeof l[m].regexps.unformat=="function"?l[m].regexps.unformat():l[m].regexps.unformat,y&&d.match(y)){g=l[m].unformat;break}g=g||e._.stringToNumber,f=g(d)}else f=Number(d)||null;return new u(d,f)},e.version=t,e.isNumeral=function(d){return d instanceof u},e._=a={numberToFormat:function(d,f,m){var g=n[e.options.currentLocale],y=!1,v=!1,b=0,k="",x=1e12,w=1e9,_=1e6,S=1e3,C="",T=!1,R,I,A,E,N,D,F,M,z,O;if(d=d||0,I=Math.abs(d),e._.includes(f,"(")?(y=!0,f=f.replace(/[\(|\)]/g,"")):(e._.includes(f,"+")||e._.includes(f,"-"))&&(M=e._.includes(f,"+")?f.indexOf("+"):d<0?f.indexOf("-"):-1,f=f.replace(/[\+|\-]/g,"")),e._.includes(f,"a")&&(R=f.match(/a(k|m|b|t)?/),R=R?R[1]:!1,e._.includes(f," a")&&(k=" "),f=f.replace(new RegExp(k+"a[kmbt]?"),""),I>=x&&!R||R==="t"?(k+=g.abbreviations.trillion,d=d/x):I=w&&!R||R==="b"?(k+=g.abbreviations.billion,d=d/w):I=_&&!R||R==="m"?(k+=g.abbreviations.million,d=d/_):(I<_&&I>=S&&!R||R==="k")&&(k+=g.abbreviations.thousand,d=d/S)),e._.includes(f,"[.]")&&(v=!0,f=f.replace("[.]",".")),D=d.toString().split(".")[0],F=f.split(".")[1],z=f.indexOf(","),b=(f.split(".")[0].split(",")[0].match(/0/g)||[]).length,F?(e._.includes(F,"[")?(F=F.replace("]",""),F=F.split("["),C=e._.toFixed(d,F[0].length+F[1].length,m,F[1].length)):C=e._.toFixed(d,F.length,m),D=C.split(".")[0],e._.includes(C,".")?C=g.delimiters.decimal+C.split(".")[1]:C="",v&&Number(C.slice(1))===0&&(C="")):D=e._.toFixed(d,0,m),k&&!R&&Number(D)>=1e3&&k!==g.abbreviations.trillion)switch(D=String(Number(D)/1e3),k){case g.abbreviations.thousand:k=g.abbreviations.million;break;case g.abbreviations.million:k=g.abbreviations.billion;break;case g.abbreviations.billion:k=g.abbreviations.trillion;break}if(e._.includes(D,"-")&&(D=D.slice(1),T=!0),D.length0;H--)D="0"+D;return z>-1&&(D=D.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+g.delimiters.thousands)),f.indexOf(".")===0&&(D=""),O=D+C+(k||""),y?O=(y&&T?"(":"")+O+(y&&T?")":""):M>=0?O=M===0?(T?"-":"+")+O:O+(T?"-":"+"):T&&(O="-"+O),O},stringToNumber:function(d){var f=n[s.currentLocale],m=d,g={thousand:3,million:6,billion:9,trillion:12},y,v,b,k;if(s.zeroFormat&&d===s.zeroFormat)v=0;else if(s.nullFormat&&d===s.nullFormat||!d.replace(/[^0-9]+/g,"").length)v=null;else{v=1,f.delimiters.decimal!=="."&&(d=d.replace(/\./g,"").replace(f.delimiters.decimal,"."));for(y in g)if(k=new RegExp("[^a-zA-Z]"+f.abbreviations[y]+"(?:\\)|(\\"+f.currency.symbol+")?(?:\\))?)?$"),m.match(k)){v*=Math.pow(10,g[y]);break}v*=(d.split("-").length+Math.min(d.split("(").length-1,d.split(")").length-1))%2?1:-1,d=d.replace(/[^0-9\.]+/g,""),v*=Number(d)}return v},isNaN:function(d){return typeof d=="number"&&isNaN(d)},includes:function(d,f){return d.indexOf(f)!==-1},insert:function(d,f,m){return d.slice(0,m)+f+d.slice(m)},reduce:function(d,f){if(this===null)throw new TypeError("Array.prototype.reduce called on null or undefined");if(typeof f!="function")throw new TypeError(f+" is not a function");var m=Object(d),g=m.length>>>0,y=0,v;if(arguments.length===3)v=arguments[2];else{for(;y=g)throw new TypeError("Reduce of empty array with no initial value");v=m[y++]}for(;yg?f:g},1)},toFixed:function(d,f,m,g){var y=d.toString().split("."),v=f-(g||0),b,k,x,w;return y.length===2?b=Math.min(Math.max(y[1].length,v),f):b=v,x=Math.pow(10,b),w=(m(d+"e+"+b)/x).toFixed(b),g>f-b&&(k=new RegExp("\\.?0{1,"+(g-(f-b))+"}$"),w=w.replace(k,"")),w}},e.options=s,e.formats=l,e.locales=n,e.locale=function(d){return d&&(s.currentLocale=d.toLowerCase()),s.currentLocale},e.localeData=function(d){if(!d)return n[s.currentLocale];if(d=d.toLowerCase(),!n[d])throw new Error("Unknown locale : "+d);return n[d]},e.reset=function(){for(var d in o)s[d]=o[d]},e.zeroFormat=function(d){s.zeroFormat=typeof d=="string"?d:null},e.nullFormat=function(d){s.nullFormat=typeof d=="string"?d:null},e.defaultFormat=function(d){s.defaultFormat=typeof d=="string"?d:"0.0"},e.register=function(d,f,m){if(f=f.toLowerCase(),this[d+"s"][f])throw new TypeError(f+" "+d+" already registered.");return this[d+"s"][f]=m,m},e.validate=function(d,f){var m,g,y,v,b,k,x,w;if(typeof d!="string"&&(d+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",d)),d=d.trim(),d.match(/^\d+$/))return!0;if(d==="")return!1;try{x=e.localeData(f)}catch(_){x=e.localeData(e.locale())}return y=x.currency.symbol,b=x.abbreviations,m=x.delimiters.decimal,x.delimiters.thousands==="."?g="\\.":g=x.delimiters.thousands,w=d.match(/^[^\d]+/),w!==null&&(d=d.substr(1),w[0]!==y)||(w=d.match(/[^\d]+$/),w!==null&&(d=d.slice(0,-1),w[0]!==b.thousand&&w[0]!==b.million&&w[0]!==b.billion&&w[0]!==b.trillion))?!1:(k=new RegExp(g+"{2}"),d.match(/[^\d.,]/g)?!1:(v=d.split(m),v.length>2?!1:v.length<2?!!v[0].match(/^\d+.*\d$/)&&!v[0].match(k):v[0].length===1?!!v[0].match(/^\d+$/)&&!v[0].match(k)&&!!v[1].match(/^\d+$/):!!v[0].match(/^\d+.*\d$/)&&!v[0].match(k)&&!!v[1].match(/^\d+$/)))},e.fn=u.prototype={clone:function(){return e(this)},format:function(d,f){var m=this._value,g=d||s.defaultFormat,y,v,b;if(f=f||Math.round,m===0&&s.zeroFormat!==null)v=s.zeroFormat;else if(m===null&&s.nullFormat!==null)v=s.nullFormat;else{for(y in l)if(g.match(l[y].regexps.format)){b=l[y].format;break}b=b||e._.numberToFormat,v=b(m,g,f)}return v},value:function(){return this._value},input:function(){return this._input},set:function(d){return this._value=Number(d),this},add:function(d){var f=a.correctionFactor.call(null,this._value,d);function m(g,y,v,b){return g+Math.round(f*y)}return this._value=a.reduce([this._value,d],m,0)/f,this},subtract:function(d){var f=a.correctionFactor.call(null,this._value,d);function m(g,y,v,b){return g-Math.round(f*y)}return this._value=a.reduce([d],m,Math.round(this._value*f))/f,this},multiply:function(d){function f(m,g,y,v){var b=a.correctionFactor(m,g);return Math.round(m*b)*Math.round(g*b)/Math.round(b*b)}return this._value=a.reduce([this._value,d],f,1),this},divide:function(d){function f(m,g,y,v){var b=a.correctionFactor(m,g);return Math.round(m*b)/Math.round(g*b)}return this._value=a.reduce([this._value,d],f),this},difference:function(d){return Math.abs(e(this._value).subtract(d).value())}},e.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(d){var f=d%10;return~~(d%100/10)==1?"th":f===1?"st":f===2?"nd":f===3?"rd":"th"},currency:{symbol:"$"}}),function(){e.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(d,f,m){var g=e._.includes(f," BPS")?" ":"",y;return d=d*1e4,f=f.replace(/\s?BPS/,""),y=e._.numberToFormat(d,f,m),e._.includes(y,")")?(y=y.split(""),y.splice(-1,0,g+"BPS"),y=y.join("")):y=y+g+"BPS",y},unformat:function(d){return+(e._.stringToNumber(d)*1e-4).toFixed(15)}})}(),function(){var d={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},f={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},m=d.suffixes.concat(f.suffixes.filter(function(y){return d.suffixes.indexOf(y)<0})),g=m.join("|");g="("+g.replace("B","B(?!PS)")+")",e.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(g)},format:function(y,v,b){var k,x=e._.includes(v,"ib")?f:d,w=e._.includes(v," b")||e._.includes(v," ib")?" ":"",_,S,C;for(v=v.replace(/\s?i?b/,""),_=0;_<=x.suffixes.length;_++)if(S=Math.pow(x.base,_),C=Math.pow(x.base,_+1),y===null||y===0||y>=S&&y0&&(y=y/S);break}return k=e._.numberToFormat(y,v,b),k+w},unformat:function(y){var v=e._.stringToNumber(y),b,k;if(v){for(b=d.suffixes.length-1;b>=0;b--){if(e._.includes(y,d.suffixes[b])){k=Math.pow(d.base,b);break}if(e._.includes(y,f.suffixes[b])){k=Math.pow(f.base,b);break}}v*=k||1}return v}})}(),function(){e.register("format","currency",{regexps:{format:/(\$)/},format:function(d,f,m){var g=e.locales[e.options.currentLocale],y={before:f.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:f.match(/([\+|\-|\)|\s|\$]*)$/)[0]},v,b,k;for(f=f.replace(/\s?\$\s?/,""),v=e._.numberToFormat(d,f,m),d>=0?(y.before=y.before.replace(/[\-\(]/,""),y.after=y.after.replace(/[\-\)]/,"")):d<0&&!e._.includes(y.before,"-")&&!e._.includes(y.before,"(")&&(y.before="-"+y.before),k=0;k=0;k--)switch(b=y.after[k],b){case"$":v=k===y.after.length-1?v+g.currency.symbol:e._.insert(v,g.currency.symbol,-(y.after.length-(1+k)));break;case" ":v=k===y.after.length-1?v+" ":e._.insert(v," ",-(y.after.length-(1+k)+g.currency.symbol.length-1));break}return v}})}(),function(){e.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(d,f,m){var g,y=typeof d=="number"&&!e._.isNaN(d)?d.toExponential():"0e+0",v=y.split("e");return f=f.replace(/e[\+|\-]{1}0/,""),g=e._.numberToFormat(Number(v[0]),f,m),g+"e"+v[1]},unformat:function(d){var f=e._.includes(d,"e+")?d.split("e+"):d.split("e-"),m=Number(f[0]),g=Number(f[1]);g=e._.includes(d,"e-")?g*=-1:g;function y(v,b,k,x){var w=e._.correctionFactor(v,b),_=v*w*(b*w)/(w*w);return _}return e._.reduce([m,Math.pow(10,g)],y,1)}})}(),function(){e.register("format","ordinal",{regexps:{format:/(o)/},format:function(d,f,m){var g=e.locales[e.options.currentLocale],y,v=e._.includes(f," o")?" ":"";return f=f.replace(/\s?o/,""),v+=g.ordinal(d),y=e._.numberToFormat(d,f,m),y+v}})}(),function(){e.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(d,f,m){var g=e._.includes(f," %")?" ":"",y;return e.options.scalePercentBy100&&(d=d*100),f=f.replace(/\s?\%/,""),y=e._.numberToFormat(d,f,m),e._.includes(y,")")?(y=y.split(""),y.splice(-1,0,g+"%"),y=y.join("")):y=y+g+"%",y},unformat:function(d){var f=e._.stringToNumber(d);return e.options.scalePercentBy100?f*.01:f}})}(),function(){e.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(d,f,m){var g=Math.floor(d/60/60),y=Math.floor((d-g*60*60)/60),v=Math.round(d-g*60*60-y*60);return g+":"+(y<10?"0"+y:y)+":"+(v<10?"0"+v:v)},unformat:function(d){var f=d.split(":"),m=0;return f.length===3?(m=m+Number(f[0])*60*60,m=m+Number(f[1])*60,m=m+Number(f[2])):f.length===2&&(m=m+Number(f[0])*60,m=m+Number(f[1])),Number(m)}})}(),e})});function Ps(e,a){var t=Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds()),l=Date.UTC(1899,11,31,0,0,0);return a?t-=1461*24*60*60*1e3:e>=by&&(t+=24*60*60*1e3),(t-l)/(24*60*60*1e3)}function xy(e,a){var t=new Date(e);if(ky)return a>0?t.setTime(t.getTime()+t.getTimezoneOffset()*60*1e3):a<0&&t.setTime(t.getTime()-t.getTimezoneOffset()*60*1e3),t;if(e instanceof Date)return e;if(mo.getFullYear()==1917&&!isNaN(t.getFullYear())){var l=t.getFullYear();return e.indexOf(""+l)>-1||t.setFullYear(t.getFullYear()+100),t}var n=e.match(/\d+/g)||["2017","2","19","0","0","0"],o=new Date(+n[0],+n[1]-1,+n[2],+n[3]||0,+n[4]||0,+n[5]||0);return e.indexOf("Z")>-1&&(o=new Date(o.getTime()-o.getTimezoneOffset()*60*1e3)),o}function wy(e){var a=Number(e);if(typeof e=="number")return e;if(!isNaN(a))return a;var t=1,l=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return t*=100,""});return!isNaN(a=Number(l))||(l=l.replace(/[(](.*)[)]/,function(n,o){return t=-t,o}),!isNaN(a=Number(l)))?a/t:a}function it(e){var a=[],t=null,l={},n=e;if(e==null)return null;if(/^-?[0-9]{1,}[,][0-9]{3}(.[0-9]{1,2})?$/.test(e)){t=e,n=Number(e.split(".")[0].replace(",",""));let w="#,##0";if(e.split(".")[1]){w="#,##0.";for(let _=0;_0&&(Math.abs(parseFloat(e))>=1e11||Math.abs(parseFloat(e))<1e-9)){n=(0,Pl.default)(e).value();var o=n.toExponential();if(o.indexOf(".")>-1){var s=o.split(".")[1].split("e")[0].length;s>5&&(s=5),l={fa:"#0."+new Array(s+1).join("0")+"E+00",t:"n"}}else l={fa:"#0.E+00",t:"n"};t=vr.format(l.fa,n)}else if(e.toString().indexOf("%")>-1){var u=e.toString().indexOf("%"),d=e.toString().substr(0,u),f=d.replace(/,/g,"");if(u==e.toString().length-1&&L(f))if(d.indexOf(".")>-1)if(d.indexOf(".")==d.lastIndexOf(".")){var m=d.split(".")[0],g=d.split(".")[1],y=g.length;if(y>9&&(y=9),m.indexOf(",")>-1){for(var v=!0,b=m.split(","),k=1;k-1){for(var v=!0,b=d.split(","),k=1;k-1)if(e.toString().indexOf(".")==e.toString().lastIndexOf(".")){var x=e.toString().split(".")[0],d=e.toString().split(".")[1],y=d.length;if(y>9&&(y=9),x.indexOf(",")>-1){for(var v=!0,b=x.split(","),k=1;k-1||e.toString().indexOf(":")>-1||e.toString().length<16)?(n=Ps(xy(e.toString().replace(/-/g,"/"))),n.toString().indexOf(".")>-1?e.toString().length>18?l.fa="yyyy-MM-dd hh:mm:ss":e.toString().length>11?l.fa="yyyy-MM-dd hh:mm":l.fa="yyyy-MM-dd":l.fa="yyyy-MM-dd",l.t="d",t=vr.format(l.fa,n)):(t=e,l.fa="General",l.t="g");return[t,l,n]}function mt(e,a){return vr.format(e,a)}function Pd(e,a){return vr.is_date(e,a)}function da(e,a,t){var l=ze(e,a,t,"m");return l==null?l=ze(e,a,t,"v"):isNaN(wy(l))?t[e][a].ct!=null&&t[e][a].ct.t=="d"||t[e][a].ct!=null&&t[e][a].ct.t=="b"||(l=ze(e,a,t,"v")):typeof l=="string"&&l.indexOf("%")>-1||(l=ze(e,a,t,"v")),l}var Pl,vr,yy,pk,gk,vy,yk,by,mo,ky,Ir=Ae(()=>{At();Nl();Wt();Pl=Er(Qa()),vr={},yy=function(a){a.version="0.11.2";function t(K){for(var G="",le=K.length-1;le>=0;)G+=K.charAt(le--);return G}function l(K,G){for(var le="";le.length=G?le:l("0",G-le.length)+le}function o(K,G){var le=""+K;return le.length>=G?le:l(" ",G-le.length)+le}function s(K,G){var le=""+K;return le.length>=G?le:le+l(" ",G-le.length)}function u(K,G){var le=""+Math.round(K);return le.length>=G?le:l("0",G-le.length)+le}function d(K,G){var le=""+K;return le.length>=G?le:l("0",G-le.length)+le}var f=Math.pow(2,32);function m(K,G){if(K>f||K<-f)return u(K,G);var le=Math.round(K);return d(le,G)}function g(K,G){return G=G||0,K.length>=7+G&&(K.charCodeAt(G)|32)==103&&(K.charCodeAt(G+1)|32)==101&&(K.charCodeAt(G+2)|32)==110&&(K.charCodeAt(G+3)|32)==101&&(K.charCodeAt(G+4)|32)==114&&(K.charCodeAt(G+5)|32)==97&&(K.charCodeAt(G+6)|32)==108}var y=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],v=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];function b(K){K[0]="General",K[1]="0",K[2]="0.00",K[3]="#,##0",K[4]="#,##0.00",K[9]="0%",K[10]="0.00%",K[11]="0.00E+00",K[12]="# ?/?",K[13]="# ??/??",K[14]="m/d/yy",K[15]="d-mmm-yy",K[16]="d-mmm",K[17]="mmm-yy",K[18]="h:mm AM/PM",K[19]="h:mm:ss AM/PM",K[20]="h:mm",K[21]="h:mm:ss",K[22]="m/d/yy h:mm",K[37]="#,##0 ;(#,##0)",K[38]="#,##0 ;[Red](#,##0)",K[39]="#,##0.00;(#,##0.00)",K[40]="#,##0.00;[Red](#,##0.00)",K[45]="mm:ss",K[46]="[h]:mm:ss",K[47]="mmss.0",K[48]="##0.0E+0",K[49]="@",K[56]='"\u4E0A\u5348/\u4E0B\u5348 "hh"\u6642"mm"\u5206"ss"\u79D2 "',K[65535]="General"}var k={};b(k);var x=[],w=0;for(w=5;w<=8;++w)x[w]=32+w;for(w=23;w<=26;++w)x[w]=0;for(w=27;w<=31;++w)x[w]=14;for(w=50;w<=58;++w)x[w]=14;for(w=59;w<=62;++w)x[w]=w-58;for(w=67;w<=68;++w)x[w]=w-58;for(w=72;w<=75;++w)x[w]=w-58;for(w=67;w<=68;++w)x[w]=w-57;for(w=76;w<=78;++w)x[w]=w-56;for(w=79;w<=81;++w)x[w]=w-34;var _=[];_[5]=_[63]='"$"#,##0_);\\("$"#,##0\\)',_[6]=_[64]='"$"#,##0_);[Red]\\("$"#,##0\\)',_[7]=_[65]='"$"#,##0.00_);\\("$"#,##0.00\\)',_[8]=_[66]='"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',_[41]='_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',_[42]='_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',_[43]='_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',_[44]='_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)';function S(K,G,le){for(var ke=K<0?-1:1,se=K*ke,He=0,ne=1,Me=0,je=1,_e=0,Ee=0,Ue=Math.floor(se);_eG&&(_e>G?(Ee=je,Me=He):(Ee=_e,Me=ne)),!le)return[0,ke*Me,Ee];var Pe=Math.floor(ke*Me/Ee);return[Pe,ke*Me-Pe*Ee,Ee]}function C(K,G,le){if(K>2958465||K<0)return null;var ke=K|0,se=Math.floor(86400*(K-ke)),He=0,ne=[],Me={D:ke,T:se,u:86400*(K-ke)-se,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(Me.u)<1e-6&&(Me.u=0),G&&G.date1904&&(ke+=1462),Me.u>.9999&&(Me.u=0,++se==86400&&(Me.T=se=0,++ke,++Me.D)),ke===60)ne=le?[1317,10,29]:[1900,2,29],He=3;else if(ke===0)ne=le?[1317,8,29]:[1900,1,0],He=6;else{ke>60&&--ke;var je=new Date(1900,0,1);je.setDate(je.getDate()+ke-1),ne=[je.getFullYear(),je.getMonth()+1,je.getDate()],He=je.getDay(),ke<60&&(He=(He+6)%7),le&&(He=F(je,ne))}return Me.y=ne[0],Me.m=ne[1],Me.d=ne[2],Me.S=se%60,se=Math.floor(se/60),Me.M=se%60,se=Math.floor(se/60),Me.H=se,Me.q=He,Me}a.parse_date_code=C;var T=new Date(1899,11,31,0,0,0),R=T.getTime(),I=new Date(1900,2,1,0,0,0);function A(K,G){var le=K.getTime();return G?le-=1461*24*60*60*1e3:K>=I&&(le+=24*60*60*1e3),(le-(R+(K.getTimezoneOffset()-T.getTimezoneOffset())*6e4))/(24*60*60*1e3)}function E(K){return K.toString(10)}a._general_int=E;var N=function(){var G=/(?:\.0*|(\.\d*[1-9])0+)$/;function le(_e){return _e.indexOf(".")==-1?_e:_e.replace(G,"$1")}var ke=/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,se=/(E[+-])(\d)$/;function He(_e){return _e.indexOf("E")==-1?_e:_e.replace(ke,"$1E").replace(se,"$10$2")}function ne(_e){var Ee=_e<0?12:11,Ue=le(_e.toFixed(12));return Ue.length<=Ee||(Ue=_e.toPrecision(10),Ue.length<=Ee)?Ue:_e.toExponential(5)}function Me(_e){var Ee=le(_e.toFixed(11));return Ee.length>(_e<0?12:11)||Ee==="0"||Ee==="-0"?_e.toPrecision(6):Ee}function je(_e){var Ee=Math.floor(Math.log(Math.abs(_e))*Math.LOG10E),Ue;return Ee>=-4&&Ee<=-1?Ue=_e.toPrecision(10+Ee):Math.abs(Ee)<=9?Ue=ne(_e):Ee===10?Ue=_e.toFixed(10).substr(0,12):Ue=Me(_e),le(He(Ue.toUpperCase()))}return je}();a._general_num=N;function D(K,G){switch(typeof K){case"string":return K;case"boolean":return K?"TRUE":"FALSE";case"number":return(K|0)===K?K.toString(10):N(K);case"undefined":return"";case"object":if(K==null)return"";if(K instanceof Date)return me(14,A(K,G&&G.date1904),G)}throw new Error("unsupported value in General format: "+K)}a._general=D;function F(K,G){G[0]-=581;var le=K.getDay();return K<60&&(le=(le+6)%7),le}var M="\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59".split("");function z(K,G,le,ke){var se="",He=0,ne=0,Me=le.y,je,_e=0;switch(K){case 98:Me=le.y+543;case 121:switch(G.length){case 1:case 2:je=Me%100,_e=2;break;default:je=Me%1e4,_e=4;break}break;case 109:switch(G.length){case 1:case 2:je=le.m,_e=G.length;break;case 3:return v[le.m-1][1];case 5:return v[le.m-1][0];default:return v[le.m-1][2]}break;case 100:switch(G.length){case 1:case 2:je=le.d,_e=G.length;break;case 3:return y[le.q][0];default:return y[le.q][1]}break;case 104:switch(G.length){case 1:case 2:je=1+(le.H+11)%12,_e=G.length;break;default:throw"bad hour format: "+G}break;case 72:switch(G.length){case 1:case 2:je=le.H,_e=G.length;break;default:throw"bad hour format: "+G}break;case 77:switch(G.length){case 1:case 2:je=le.M,_e=G.length;break;default:throw"bad minute format: "+G}break;case 115:if(G!="s"&&G!="ss"&&G!=".0"&&G!=".00"&&G!=".000")throw"bad second format: "+G;return le.u===0&&(G=="s"||G=="ss")?n(le.S,G.length):(ke>=2?ne=ke===3?1e3:100:ne=ke===1?10:1,He=Math.round(ne*(le.S+le.u)),He>=60*ne&&(He=0),G==="s"?He===0?"0":""+He/ne:(se=n(He,2+ke),G==="ss"?se.substr(0,2):"."+se.substr(2,G.length-1)));case 90:switch(G){case"[h]":case"[hh]":je=le.D*24+le.H;break;case"[m]":case"[mm]":je=(le.D*24+le.H)*60+le.M;break;case"[s]":case"[ss]":je=((le.D*24+le.H)*60+le.M)*60+Math.round(le.S+le.u);break;default:throw"bad abstime format: "+G}_e=G.length===3?1:2;break;case 101:je=Me,_e=1;break}var Ee=_e>0?n(je,_e):"";return Ee}function O(K){var G=3;if(K.length<=G)return K;for(var le=K.length%G,ke=K.substr(0,le);le!=K.length;le+=G)ke+=(ke.length>0?",":"")+K.substr(le,G);return ke}var H=function(){var G=/%/g;function le(Fe,pe,ve){var ht=pe.replace(G,""),De=pe.length-ht.length;return H(Fe,ht,ve*Math.pow(10,2*De))+l("%",De)}function ke(Fe,pe,ve){for(var ht=pe.length-1;pe.charCodeAt(ht-1)===44;)--ht;return H(Fe,pe.substr(0,ht),ve/Math.pow(10,3*(pe.length-ht)))}function se(Fe,pe){var ve,ht=Fe.indexOf("E")-Fe.indexOf(".")-1;if(Fe.match(/^#+0.0E\+0$/)){if(pe==0)return"0.0E+0";if(pe<0)return"-"+se(Fe,-pe);var De=Fe.indexOf(".");De===-1&&(De=Fe.indexOf("E"));var Ce=Math.floor(Math.log(pe)*Math.LOG10E)%De;if(Ce<0&&(Ce+=De),ve=(pe/Math.pow(10,Ce)).toPrecision(ht+1+(De+Ce)%De),ve.indexOf("e")===-1){var Tt=Math.floor(Math.log(pe)*Math.LOG10E);for(ve.indexOf(".")===-1?ve=ve.charAt(0)+"."+ve.substr(1)+"E+"+(Tt-ve.length+Ce):ve+="E+"+(Tt-Ce);ve.substr(0,2)==="0.";)ve=ve.charAt(0)+ve.substr(2,De)+"."+ve.substr(2+De),ve=ve.replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");ve=ve.replace(/\+-/,"-")}ve=ve.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(rr,fr,nr,zt){return fr+nr+zt.substr(0,(De+Ce)%De)+"."+zt.substr(Ce)+"E"})}else ve=pe.toExponential(ht);return Fe.match(/E\+00$/)&&ve.match(/e[+-]\d$/)&&(ve=ve.substr(0,ve.length-1)+"0"+ve.charAt(ve.length-1)),Fe.match(/E\-/)&&ve.match(/e\+/)&&(ve=ve.replace(/e\+/,"e")),ve.replace("e","E")}var He=/# (\?+)( ?)\/( ?)(\d+)/;function ne(Fe,pe,ve){var ht=parseInt(Fe[4],10),De=Math.round(pe*ht),Ce=Math.floor(De/ht),Tt=De-Ce*ht,rr=ht;return ve+(Ce===0?"":""+Ce)+" "+(Tt===0?l(" ",Fe[1].length+1+Fe[4].length):o(Tt,Fe[1].length)+Fe[2]+"/"+Fe[3]+n(rr,Fe[4].length))}function Me(Fe,pe,ve){return ve+(pe===0?"":""+pe)+l(" ",Fe[1].length+2+Fe[4].length)}var je=/^#*0*\.([0#]+)/,_e=/\).*[0#]/,Ee=/\(###\) ###\\?-####/;function Ue(Fe){for(var pe="",ve,ht=0;ht!=Fe.length;++ht)switch(ve=Fe.charCodeAt(ht)){case 35:break;case 63:pe+=" ";break;case 48:pe+="0";break;default:pe+=String.fromCharCode(ve)}return pe}function Pe(Fe,pe){var ve=Math.pow(10,pe);return""+Math.round(Fe*ve)/ve}function Qe(Fe,pe){var ve=Fe-Math.floor(Fe),ht=Math.pow(10,pe);return pe<(""+Math.round(ve*ht)).length?0:Math.round(ve*ht)}function gt(Fe,pe){return pe<(""+Math.round((Fe-Math.floor(Fe))*Math.pow(10,pe))).length?1:0}function Ct(Fe){return Fe<2147483647&&Fe>-2147483648?""+(Fe>=0?Fe|0:Fe-1|0):""+Math.floor(Fe)}function ot(Fe,pe,ve){if(Fe.charCodeAt(0)===40&&!pe.match(_e)){var ht=pe.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return ve>=0?ot("n",ht,ve):"("+ot("n",ht,-ve)+")"}if(pe.charCodeAt(pe.length-1)===44)return ke(Fe,pe,ve);if(pe.indexOf("%")!==-1)return le(Fe,pe,ve);if(pe.indexOf("E")!==-1)return se(pe,ve);if(pe.charCodeAt(0)===36)return"$"+ot(Fe,pe.substr(pe.charAt(1)==" "?2:1),ve);var De,Ce,Tt,rr,fr=Math.abs(ve),nr=ve<0?"-":"";if(pe.match(/^00+$/))return nr+m(fr,pe.length);if(pe.match(/^[#?]+$/))return De=m(ve,0),De==="0"&&(De=""),De.length>pe.length?De:Ue(pe.substr(0,pe.length-De.length))+De;if(Ce=pe.match(He))return ne(Ce,fr,nr);if(pe.match(/^#+0+$/))return nr+m(fr,pe.length-pe.indexOf("0"));if(Ce=pe.match(je))return De=Pe(ve,Ce[1].length).replace(/^([^\.]+)$/,"$1."+Ue(Ce[1])).replace(/\.$/,"."+Ue(Ce[1])).replace(/\.(\d*)$/,function(J,te){return"."+te+l("0",Ue(Ce[1]).length-te.length)}),pe.indexOf("0.")!==-1?De:De.replace(/^0\./,".");if(pe=pe.replace(/^#+([0.])/,"$1"),Ce=pe.match(/^(0*)\.(#*)$/))return nr+Pe(fr,Ce[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,Ce[1].length?"0.":".");if(Ce=pe.match(/^#{1,3},##0(\.?)$/))return nr+O(m(fr,0));if(Ce=pe.match(/^#,##0\.([#0]*0)$/))return ve<0?"-"+ot(Fe,pe,-ve):O(""+(Math.floor(ve)+gt(ve,Ce[1].length)))+"."+n(Qe(ve,Ce[1].length),Ce[1].length);if(Ce=pe.match(/^#,#*,#0/))return ot(Fe,pe.replace(/^#,#*,/,""),ve);if(Ce=pe.match(/^([0#]+)(\\?-([0#]+))+$/))return De=t(ot(Fe,pe.replace(/[\\-]/g,""),ve)),Tt=0,t(t(pe.replace(/\\/g,"")).replace(/[0#]/g,function(J){return Tt=0?Je("n",ht,ve):"("+Je("n",ht,-ve)+")"}if(pe.charCodeAt(pe.length-1)===44)return yt(Fe,pe,ve);if(pe.indexOf("%")!==-1)return Ge(Fe,pe,ve);if(pe.indexOf("E")!==-1)return Se(pe,ve);if(pe.charCodeAt(0)===36)return"$"+Je(Fe,pe.substr(pe.charAt(1)==" "?2:1),ve);var De,Ce,Tt,rr,fr=Math.abs(ve),nr=ve<0?"-":"";if(pe.match(/^00+$/))return nr+n(fr,pe.length);if(pe.match(/^[#?]+$/))return De=""+ve,ve===0&&(De=""),De.length>pe.length?De:Ue(pe.substr(0,pe.length-De.length))+De;if(Ce=pe.match(He))return Me(Ce,fr,nr);if(pe.match(/^#+0+$/))return nr+n(fr,pe.length-pe.indexOf("0"));if(Ce=pe.match(je))return De=(""+ve).replace(/^([^\.]+)$/,"$1."+Ue(Ce[1])).replace(/\.$/,"."+Ue(Ce[1])),De=De.replace(/\.(\d*)$/,function(J,te){return"."+te+l("0",Ue(Ce[1]).length-te.length)}),pe.indexOf("0.")!==-1?De:De.replace(/^0\./,".");if(pe=pe.replace(/^#+([0.])/,"$1"),Ce=pe.match(/^(0*)\.(#*)$/))return nr+(""+fr).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,Ce[1].length?"0.":".");if(Ce=pe.match(/^#{1,3},##0(\.?)$/))return nr+O(""+fr);if(Ce=pe.match(/^#,##0\.([#0]*0)$/))return ve<0?"-"+Je(Fe,pe,-ve):O(""+ve)+"."+l("0",Ce[1].length);if(Ce=pe.match(/^#,#*,#0/))return Je(Fe,pe.replace(/^#,#*,/,""),ve);if(Ce=pe.match(/^([0#]+)(\\?-([0#]+))+$/))return De=t(Je(Fe,pe.replace(/[\\-]/g,""),ve)),Tt=0,t(t(pe.replace(/\\/g,"")).replace(/[0#]/g,function(J){return Tt-1||le=="\\"&&K.charAt(G+1)=="-"&&"0#".indexOf(K.charAt(G+2))>-1););break;case"?":for(;K.charAt(++G)===le;);break;case"*":++G,(K.charAt(G)==" "||K.charAt(G)=="*")&&++G;break;case"(":case")":++G;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;G-1;);break;case" ":++G;break;default:++G;break}return!1}a.is_date=Y;function ee(K,G,le,ke){for(var se=[],He="",ne=0,Me="",je="t",_e,Ee,Ue,Pe="H";ne=12?"P":"A"),Ct.t="T",Pe="h",ne+=3):K.substr(ne,5).toUpperCase()==="AM/PM"?(_e!=null&&(Ct.v=_e.H>=12?"PM":"AM"),Ct.t="T",ne+=5,Pe="h"):K.substr(ne,5).toUpperCase()==="\u4E0A\u5348/\u4E0B\u5348"?(_e!=null&&(Ct.v=_e.H>=12?"\u4E0B\u5348":"\u4E0A\u5348"),Ct.t="T",ne+=5,Pe="h"):(Ct.t="t",++ne),_e==null&&Ct.t==="T")return"";se[se.length]=Ct,je=Me;break;case"[":for(He=Me;K.charAt(ne++)!=="]"&&ne-1&&(He=(He.match(/\$([^-\[\]]*)/)||[])[1]||"$",Y(K)||(se[se.length]={t:"t",v:He}));break;case".":if(_e!=null){for(He=Me;++ne-1;)He+=Me;se[se.length]={t:"n",v:He};break;case"?":for(He=Me;K.charAt(++ne)===Me;)He+=Me;se[se.length]={t:Me,v:He},je=Me;break;case"*":++ne,(K.charAt(ne)==" "||K.charAt(ne)=="*")&&++ne;break;case"(":case")":se[se.length]={t:ke===1?"t":Me,v:Me},++ne;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(He=Me;ne-1;)He+=K.charAt(ne);se[se.length]={t:"D",v:He};break;case" ":se[se.length]={t:Me,v:Me},++ne;break;case"$":se[se.length]={t:"t",v:"$"},++ne;break;default:if("\xA4\u0E3FBsBr\u20B5\u20A1\u20AB\u0192FtRs.\u20ADkr\xA3\u20A4Lm\u20A5\u20A6\u20B1PQRSkRp\u09F2\u09F3R$S/.\u3012\u20AE\u20A9\xA5NT\uFFE5z\u0142\u20B4\u20AA\u17DB\u0440\u0443\u0431\u20AC\uFF04,$-+/():!^&'~{}<>=\u20ACacfijklopqrtuvwxzP$\uFFE5LekdinAf$dhAflRial?\uFFE1BirrKzMOPPGKRsGsB/R$\u0440\u0440levkrKMzBsPNuFBuKPkrRD$NfkCFA?CVEGMDFrCDHTGNAfLFdjKGSFGGHSRielKCFknKshLSLL\uFFE1LtRFRONArRfMWKRMMURsMROS/KMDLMTnRC$kr\u20ACGELCHFSLLSCRDbSZLSDGSOSSomFCFPTShT$VUVQUGX\u0433\u0440\u043DsomWSTNT$FtDramRpZMWFCFA".indexOf(Me)===-1)throw new Error("unrecognized character "+Me+" in "+K);se[se.length]={t:"t",v:Me},++ne;break}var ot=0,yt=0,Ge;for(ne=se.length-1,je="t";ne>=0;--ne)switch(se[ne].t){case"h":case"H":se[ne].t=Pe,je="h",ot<1&&(ot=1);break;case"s":(Ge=se[ne].v.match(/\.0+$/))&&(yt=Math.max(yt,Ge[0].length-1)),ot<3&&(ot=3);case"d":case"y":case"M":case"e":je=se[ne].t;break;case"m":je==="s"&&(se[ne].t="M",ot<2&&(ot=2));break;case"X":break;case"Z":ot<1&&se[ne].v.match(/[Hh]/)&&(ot=1),ot<2&&se[ne].v.match(/[Mm]/)&&(ot=2),ot<3&&se[ne].v.match(/[Ss]/)&&(ot=3)}switch(ot){case 0:break;case 1:_e.u>=.5&&(_e.u=0,++_e.S),_e.S>=60&&(_e.S=0,++_e.M),_e.M>=60&&(_e.M=0,++_e.H);break;case 2:_e.u>=.5&&(_e.u=0,++_e.S),_e.S>=60&&(_e.S=0,++_e.M);break}var Se="",Je;for(ne=0;ne0){Se.charCodeAt(0)==40?(pe=G<0&&Se.charCodeAt(0)===45?-G:G,ve=H("n",Se,pe)):(pe=G<0&&ke>1?-G:G,ve=H("n",Se,pe),pe<0&&se[0]&&se[0].t=="t"&&(ve=ve.substr(1),se[0].v="-"+se[0].v)),Je=ve.length-1;var ht=se.length;for(ne=0;ne-1){ht=ne;break}var De=se.length;if(ht===se.length&&ve.indexOf("E")===-1){for(ne=se.length-1;ne>=0;--ne)se[ne]==null||"n?".indexOf(se[ne].t)===-1||(Je>=se[ne].v.length-1?(Je-=se[ne].v.length,se[ne].v=ve.substr(Je+1,se[ne].v.length)):Je<0?se[ne].v="":(se[ne].v=ve.substr(0,Je+1),Je=-1),se[ne].t="t",De=ne);Je>=0&&De=0;--ne)if(!(se[ne]==null||"n?".indexOf(se[ne].t)===-1)){for(Ee=se[ne].v.indexOf(".")>-1&&ne===ht?se[ne].v.indexOf(".")-1:se[ne].v.length-1,Fe=se[ne].v.substr(Ee+1);Ee>=0;--Ee)Je>=0&&(se[ne].v.charAt(Ee)==="0"||se[ne].v.charAt(Ee)==="#")&&(Fe=ve.charAt(Je--)+Fe);se[ne].v=Fe,se[ne].t="t",De=ne}for(Je>=0&&De-1&&ne===ht?se[ne].v.indexOf(".")+1:0,Fe=se[ne].v.substr(0,Ee);Ee-1&&(pe=ke>1&&G<0&&ne>0&&se[ne-1].v==="-"?-G:G,se[ne].v=H(se[ne].t,se[ne].v,pe),se[ne].t="t");var Ce="";for(ne=0;ne!==se.length;++ne)se[ne]!=null&&(Ce+=se[ne].v);return Ce}a._eval=ee;var ae=/\[[=<>]/,oe=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function ie(K,G){if(G==null)return!1;var le=parseFloat(G[2]);switch(G[1]){case"=":if(K==le)return!0;break;case">":if(K>le)return!0;break;case"<":if(K":if(K!=le)return!0;break;case">=":if(K>=le)return!0;break;case"<=":if(K<=le)return!0;break}return!1}function ue(K,G){var le=U(K),ke=le.length,se=le[ke-1].indexOf("@");if(ke<4&&se>-1&&--ke,le.length>4)throw new Error("cannot find right format for |"+le.join("|")+"|");if(typeof G!="number")return[4,le.length===4||se>-1?le[le.length-1]:"@"];switch(le.length){case 1:le=se>-1?["General","General","General",le[0]]:[le[0],le[0],le[0],"@"];break;case 2:le=se>-1?[le[0],le[0],le[0],le[1]]:[le[0],le[1],le[0],"@"];break;case 3:le=se>-1?[le[0],le[1],le[0],le[2]]:[le[0],le[1],le[2],"@"];break;case 4:break}var He=G>0?le[0]:G<0?le[1]:le[2];if(le[0].indexOf("[")===-1&&le[1].indexOf("[")===-1)return[ke,He];if(le[0].match(ae)!=null||le[1].match(ae)!=null){var ne=le[0].match(oe),Me=le[1].match(oe);return ie(G,ne)?[ke,le[0]]:ie(G,Me)?[ke,le[1]]:[ke,le[ne!=null&&Me!=null?2:1]]}return[ke,He]}function me(K,G,le){le==null&&(le={});var ke="";switch(typeof K){case"string":K=="m/d/yy"&&le.dateNF?ke=le.dateNF:ke=K;break;case"number":K==14&&le.dateNF?ke=le.dateNF:ke=(le.table!=null?le.table:k)[K],ke==null&&(ke=le.table&&le.table[x[K]]||k[x[K]]),ke==null&&(ke=_[K]||"General");break}var se=/^(w|W)((0?)|(0\.0+))$/;if(ke.match(se)){if(isNaN(G))return G;var He=ke.slice(1),ne=!1;!isNaN(G)&&Number(G)<0&&(ne=!0,G=Math.abs(G));var Me=parseInt(G),je=Me.toString().length;if(je>4){if(je>8){var _e=parseInt(G/1e8),Ee=parseInt(parseFloat(G).subtract(_e*1e8)/1e4),Ue=parseFloat(G).subtract(_e*1e8+Ee*1e4);He!=""&&(Ue=(0,Pl.default)(Ue).format(He)),G=_e+"\u4EBF"+Ee+"\u4E07"+Ue}else{var Ee=parseInt(G/1e4),Ue=parseFloat(G).subtract(Ee*1e4);He!=""&&(Ue=(0,Pl.default)(Ue).format(He)),G=Ee+"\u4E07"+Ue}if(G.indexOf("\u4EBF0\u4E070")!=-1?G=G.replace("0\u4E070",""):G.indexOf("\u4EBF0\u4E07")!=-1?G=G.replace("0\u4E07",""):G.indexOf("\u4E070")!=-1&&(G=G.replace("\u4E070","\u4E07")),G.indexOf("\u4EBF")!=-1&&G.indexOf("\u4E07")==-1){var Pe=G.substring(G.indexOf("\u4EBF")+1);if(Pe.substring(0,1)!=="."&&Pe!=""){switch((parseInt(Pe)+"").length){case 1:Pe="000"+Pe;break;case 2:Pe="00"+Pe;break;case 3:Pe="0"+Pe;break}G=G.substring(0,G.indexOf("\u4EBF")+1)+Pe}}else if(G.indexOf("\u4EBF")==-1&&G.indexOf("\u4E07")!=-1){var Qe=G.substring(G.indexOf("\u4E07")+1);if(Qe.substring(0,1)!=="."&&Qe!=""){switch((parseInt(Qe)+"").length){case 1:Qe="000"+Qe;break;case 2:Qe="00"+Qe;break;case 3:Qe="0"+Qe;break}G=G.substring(0,G.indexOf("\u4E07")+1)+Qe}}else if(G.indexOf("\u4EBF")!=-1&&G.indexOf("\u4E07")!=-1){var Pe=G.substring(G.indexOf("\u4EBF")+1,G.indexOf("\u4E07")),Qe=G.substring(G.indexOf("\u4E07")+1);switch((parseInt(Pe)+"").length){case 1:Pe="000"+Pe;break;case 2:Pe="00"+Pe;break;case 3:Pe="0"+Pe;break}if(G=G.substring(0,G.indexOf("\u4EBF")+1)+Pe+G.substring(G.indexOf("\u4E07")),Qe.substring(0,1)!=="."&&Qe!=""){switch((parseInt(Qe)+"").length){case 1:Qe="000"+Qe;break;case 2:Qe="00"+Qe;break;case 3:Qe="0"+Qe;break}G=G.substring(0,G.indexOf("\u4E07")+1)+Qe}}}else He!=""&&(G=(0,Pl.default)(G).format(He));return ne?"-"+G:G}if(g(ke,0))return D(G,le);G instanceof Date&&(G=A(G,le.date1904));var gt=ue(ke,G);if(g(gt[1]))return D(G,le);if(G===!0)G="TRUE";else if(G===!1)G="FALSE";else if(G===""||G==null)return"";return ee(gt[1],G,le,gt[0])}function ce(K,G){if(typeof G!="number"){G=+G||-1;for(var le=0;le<392;++le){if(k[le]==null){G<0&&(G=le);continue}if(k[le]==K){G=le;break}}G<0&&(G=391)}return k[G]=K,G}a.load=ce,a._table=k,a.get_table=function(){return k},a.load_table=function(G){for(var le=0;le!=392;++le)G[le]!==void 0&&ce(G[le],le)},a.init_table=b,a.format=me};yy(vr);pk={"General Number":"General","General Date":vr._table[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":vr._table[15],"Short Date":vr._table[14],"Long Time":vr._table[19],"Medium Time":vr._table[18],"Short Time":vr._table[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:vr._table[2],Standard:vr._table[4],Percent:vr._table[10],Scientific:vr._table[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'},gk=function(){var e=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/g,a=/_x([\da-fA-F]{4})_/g;return function t(l){var n=l+"",o=n.indexOf("-1?16:10))||u}).replace(a,function(u,d){return String.fromCharCode(parseInt(d,16))});var s=n.indexOf("]]>");return t(n.slice(0,o))+n.slice(o+9,s)+t(n.slice(s+3))}}(),vy=new Date(1899,11,31,0,0,0),yk=vy.getTime(),by=new Date(1900,2,1,0,0,0);mo=new Date("2017-02-19T19:06:09.000Z");isNaN(mo.getFullYear())&&(mo=new Date("2/19/17"));ky=mo.getFullYear()==2017});function Ot(e,a,t,l){t==null&&(t=h.flowdata);let n=t[e][a],o;if(P(l)=="object"?(n==null?n=l:(l.f!=null?n.f=l.f:n.hasOwnProperty("f")&&delete n.f,l.spl!=null&&(n.spl=l.spl),l.ct!=null&&(n.ct=l.ct)),P(l.v)=="object"?o=l.v.v:o=l.v):o=l,de(o)){P(n)=="object"?(delete n.m,delete n.v):n=null,t[e][a]=n;return}(de(n)||(P(n)==="string"||P(n)==="number")&&n===l)&&(n={});let s=o.toString();if(s.substr(0,1)=="'")n.m=s.substr(1),n.ct={fa:"@",t:"s"},n.v=s.substr(1),n.qp=1;else if(n.qp==1)n.m=s,n.ct={fa:"@",t:"s"},n.v=s;else if(s.toUpperCase()==="TRUE")n.m="TRUE",n.ct={fa:"General",t:"b"},n.v=!0;else if(s.toUpperCase()==="FALSE")n.m="FALSE",n.ct={fa:"General",t:"b"},n.v=!1;else if(s.substr(-1)==="%"&&L(s.substring(0,s.length-1)))n.ct={fa:"0%",t:"n"},n.v=s.substring(0,s.length-1)/100,n.m=o;else if(B(o))n.m=s,n.ct!=null?n.ct.t="e":n.ct={fa:"General",t:"e"},n.v=o;else if(n.f!=null&&L(o)&&!/^\d{6}(18|19|20)?\d{2}(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i.test(o))if(n.v=parseFloat(o),n.ct==null&&(n.ct={fa:"General",t:"n"}),n.v==Infinity||n.v==-Infinity)n.m=n.v.toString();else if(n.v.toString().indexOf("e")>-1){let u;n.v.toString().split(".").length==1?u=0:u=n.v.toString().split(".")[1].split("e")[0].length,u>5&&(u=5),n.m=n.v.toExponential(u).toString()}else{let u=Math.round(n.v*1e9)/1e9;if(n.ct==null){let d=it(u);n.m=d[0].toString()}else{let d=mt(n.ct.fa,u);n.m=d.toString()}}else if(n.ct!=null&&n.ct.fa=="@")n.m=s,n.v=o;else if(n.ct!=null&&n.ct.fa!=null&&n.ct.fa!="General"){L(o)&&(o=parseFloat(o));let u=mt(n.ct.fa,o);u===o?(u=it(o),n.m=u[0].toString(),n.ct=u[1],n.v=u[2]):(n.m=u.toString(),n.v=o)}else if(L(o)&&!/^\d{6}(18|19|20)?\d{2}(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i.test(o))if(typeof o=="string"&&o.split("").every(d=>d=="0"||d==".")&&(o=parseFloat(o)),n.v=o,n.ct={fa:"General",t:"n"},n.v==Infinity||n.v==-Infinity)n.m=n.v.toString();else{let u=it(n.v);n.m=u[0].toString()}else{let u=it(o);n.m=u[0].toString(),n.ct=u[1],n.v=u[2]}if(!re.allowUpdate&&!fe.pointEdit&&n.ct!=null&&/^(w|W)((0?)|(0\.0+))$/.test(n.ct.fa)==!1&&n.ct.t=="n"&&n.v!=null&&parseInt(n.v).toString().length>4){let u=fe.autoFormatw.toString().toUpperCase(),d=fe.accuracy,f=_y(u,d);f!="General"&&(n.ct.fa=f,n.m=mt(f,n.v))}t[e][a]=n}function _y(e,a){let t="0.",l;if(e=="TRUE"){if(a==null)return"w";{let n=parseInt(a);if(n==0)return"w0";t="w0.";for(let o=0;o{dt();At();Ir();Zt();xr();Ke()});function br(){if(h.luckysheet_select_save.length==0)return;let e=Infinity,a=-Infinity,t=0,l=0,n=0;for(let u=0;ua&&(a=g))}}let o=Q().formula,s="";s+=""+o.count+":"+l+"",(isFinite(a)||isFinite(e))&&(s+=""+o.sum+":"+mt("w",t)+"",s+=""+o.average+":"+mt("w",Math.round(t/l*1e4)/1e4)+""),isFinite(a)&&(s+=""+o.max+":"+mt("w",a)+""),isFinite(e)&&(s+=""+o.min+":"+mt("w",e)+""),$("#luckysheet-sta-content").html(s)}var An=Ae(()=>{Ke();Wt();At();Ir();bt()});function In(e,a,t,l,n){t==null&&(t=!0),e||(e="down"),a||(a="cell"),n==null&&(n=!1);let o=h.luckysheet_select_save[h.luckysheet_select_save.length-1],s=o.row==null?0:o.row[0],u=o.column==null?0:o.column[0],d=o.row==null?0:o.row[0],f=o.column==null?0:o.column[0],m=o.row==null?0:o.row[1],g=o.column==null?0:o.column[1];if(p.fucntionboxshow(s,u),a=="range"){var y=h.luckysheet_shiftpositon.row[0],v=h.luckysheet_shiftpositon.column[0];let S=h.luckysheet_shiftpositon.row[1],C=h.luckysheet_shiftpositon.column[1];e=="down"||e=="up"?Sd?s=o.row==null?0:o.row[0]:S==m&&y==d&&(e=="down"?s=o.row==null?0:o.row[1]:s=o.row==null?0:o.row[0]):(e=="right"||e=="left")&&(Cf?u=o.column==null?0:o.column[0]:C==g&&v==f&&(e=="right"?u=o.column==null?0:o.column[1]:u=o.column==null?0:o.column[0]))}let b=h.flowdata.length,k=h.flowdata[0].length,x=h.flowdata,w="",_=0;if(e=="up"){if(s==0)return;{let S=[],C=null,T=0,R=null;for(let I=f;I<=g;I++){S=[],T=0;for(let A=s-1;A>=0;A--){let E=x[A][I];if(P(E)=="object"&&de(E.v)||de(E)?S.push(!1):S.push(!0),S.length>1){if(S[T]==!0&&S[T-1]==!1){C=A;break}else if(S[T]==!1&&S[T-1]==!0){C=A+1;break}}T++}C==null&&(C=0),(R==null||C1){if(S[T]==!0&&S[T-1]==!1){C=A;break}else if(S[T]==!1&&S[T-1]==!0){C=A-1;break}}T++}C==null&&(C=x.length-1),(R==null||C>R)&&(R=C)}w="down",_=R-s}}else if(e=="left"){if(u==0)return;{let S=[],C=null,T=0,R=null;for(let I=d;I<=m;I++){S=[],T=0;for(let A=u-1;A>=0;A--){let E=x[I][A];if(P(E)=="object"&&de(E.v)||de(E)?S.push(!1):S.push(!0),S.length>1){if(S[T]==!0&&S[T-1]==!1){C=A;break}else if(S[T]==!1&&S[T-1]==!0){C=A+1;break}}T++}C==null&&(C=0),(R==null||C1){if(S[T]==!0&&S[T-1]==!1){C=A;break}else if(S[T]==!1&&S[T-1]==!0){C=A-1;break}}T++}C==null&&(C=x[0].length-1),(R==null||C>R)&&(R=C)}w="right",_=R-u}}if(a=="range"&&(e=="up"?p_endRd&&_+s>y&&(_=y-s):e=="left"?p_endCf&&_+u>v&&(_=v-u),l!=null&&Math.abs(_)>Math.abs(l)&&(_=l)),!n)a=="cell"?Ht(w,_,"rangeOfSelect",t):a=="range"&&Fa(w,_,"rangeOfSelect",t);else return _}function Ht(e,a,t,l){l==null&&(l=!0),e||e=="down";let n=h.flowdata.length,o=h.flowdata[0].length,s,u,d,f,m,g,y,v;if(t=="rangeOfSelect"){let C=h.luckysheet_select_save[h.luckysheet_select_save.length-1],T;C.row_focus==null?T=C.row[0]:T=C.row_focus;let R;C.column_focus==null?R=C.column[0]:R=C.column_focus;let I=be.mergeborer(h.flowdata,T,R);if(I){let D=I.row[2],F=I.row[3],M=I.column[2],z=I.column[3];a>0?e=="down"?(T=F,R=M):e=="right"&&(T=D,R=z):(T=D,R=M)}let A=C.moveXY==null?T:C.moveXY.x,E=C.moveXY==null?R:C.moveXY.y;e=="down"?(T+=a,A=T):e=="right"&&(R+=a,E=R),T>=n&&(T=n-1,A=T),T<0&&(T=0,A=T),R>=o&&(R=o-1,E=R),R<0&&(R=0,E=R);let N=be.mergeborer(h.flowdata,T,R);N?(s=N.row[1],u=N.row[0],d=N.row[2],f=N.row[3],m=N.column[1],g=N.column[0],y=N.column[2],v=N.column[3]):(s=h.visibledatarow[A],u=A-1==-1?0:h.visibledatarow[A-1],m=h.visibledatacolumn[E],g=E-1==-1?0:h.visibledatacolumn[E-1],d=f=T,y=v=R),C.row=[d,f],C.column=[y,v],C.row_focus=d,C.column_focus=y,C.moveXY={x:A,y:E},et(),Oe.pivotclick(d,y),p.fucntionboxshow(d,y)}else if(t=="rangeOfFormula"){let C=p.func_selectedrange,T;C.row_focus==null?T=C.row[0]:T=C.row_focus;let R;C.column_focus==null?R=C.column[0]:R=C.column_focus;let I=be.mergeborer(h.flowdata,T,R);if(I){let D=I.row[2],F=I.row[3],M=I.column[2],z=I.column[3];a>0?e=="down"?(T=F,R=M):e=="right"&&(T=D,R=z):(T=D,R=M)}let A=C.moveXY==null?T:C.moveXY.x,E=C.moveXY==null?R:C.moveXY.y;e=="down"?(T+=a,A=T):e=="right"&&(R+=a,E=R),T>=n&&(T=n-1,A=T),T<0&&(T=0,A=T),R>=o&&(R=o-1,E=R),R<0&&(R=0,E=R);let N=be.mergeborer(h.flowdata,T,R);N?(s=N.row[1],u=N.row[0],d=N.row[2],f=N.row[3],m=N.column[1],g=N.column[0],y=N.column[2],v=N.column[3]):(s=h.visibledatarow[A],u=A-1==-1?0:h.visibledatarow[A-1],d=A,f=A,m=h.visibledatacolumn[E],g=E-1==-1?0:h.visibledatacolumn[E-1],y=E,v=E),p.func_selectedrange={left:g,width:m-g-1,top:u,height:s-u-1,left_move:g,width_move:m-g-1,top_move:u,height_move:s-u-1,row:[d,f],column:[y,v],row_focus:d,column_focus:y,moveXY:{x:A,y:E}},$("#luckysheet-formula-functionrange-select").css({left:g,width:m-g-1,top:u,height:s-u-1}).show(),p.rangeSetValue({row:[d,f],column:[y,v]})}let b=$("#luckysheet-cell-main").scrollLeft(),k=$("#luckysheet-cell-main").scrollTop(),x=$("#luckysheet-cell-main").height(),w=$("#luckysheet-cell-main").width(),_=0,S=0;m-b-w+20>0?(_=m-w+20,l&&$("#luckysheet-scrollbar-x").scrollLeft(_)):g-b-20<0&&(_=g-20,l&&$("#luckysheet-scrollbar-x").scrollLeft(_)),s-k-x+20>0?(S=s-x+20,l&&$("#luckysheet-scrollbar-y").scrollTop(S)):u-k-20<0&&(S=u-20,l&&$("#luckysheet-scrollbar-y").scrollTop(S)),clearTimeout(h.countfuncTimeout),br(),re.saveParam("mv",h.currentSheetIndex,h.luckysheet_select_save)}function en(e,a,t){t||(t=!0);let l,n,o,s;if(a=="rangeOfSelect"){let v=h.luckysheet_select_save[h.luckysheet_select_save.length-1],b=v.row_focus,k=v.column_focus,x=!1,w={};if(h.config.merge!=null&&b+"_"+k in h.config.merge&&(x=!0,w=h.config.merge[b+"_"+k]),e=="down"){if(b==h.flowdata.length-1)return;x?b=pt("down",k,w.r+w.rs-1,h.flowdata.length-1):b=pt("down",k,b,h.flowdata.length-1)}else if(e=="up"){if(b==0)return;x?b=pt("up",k,0,w.r):b=pt("up",k,0,b)}else if(e=="right"){if(k==h.flowdata[0].length-1)return;x?k=pt("right",b,w.c+w.cs-1,h.flowdata[0].length-1):k=pt("right",b,k,h.flowdata[0].length-1)}else if(e=="left"){if(k==0)return;x?k=pt("left",b,0,w.c):k=pt("left",b,0,k)}let _=[b,b],S=[k,k];l=h.visibledatarow[b],n=b-1==-1?0:h.visibledatarow[b-1],o=h.visibledatacolumn[k],s=k-1==-1?0:h.visibledatacolumn[k-1];let C=be.mergeMoveMain(S,_,v,n,l-n-1,s,o-s-1);C!=null&&(S=C[0],_=C[1]),h.luckysheet_select_save=[{row:_,column:S}],et(),Oe.pivotclick(b,k),p.fucntionboxshow(b,k)}else if(a=="rangeOfFormula"){let v=p.func_selectedrange,b=v.row_focus,k=v.column_focus,x=!1,w={};if(h.config.merge!=null&&b+"_"+k in h.config.merge&&(x=!0,w=h.config.merge[b+"_"+k]),e=="down"){if(b==h.flowdata.length-1)return;x?b=pt("down",k,w.r+w.rs-1,h.flowdata.length-1):b=pt("down",k,b,h.flowdata.length-1)}else if(e=="up"){if(b==0)return;x?b=pt("up",k,0,w.r):b=pt("up",k,0,b)}else if(e=="right"){if(k==h.flowdata[0].length-1)return;x?k=pt("right",b,w.c+w.cs-1,h.flowdata[0].length-1):k=pt("right",b,k,h.flowdata[0].length-1)}else if(e=="left"){if(k==0)return;x?k=pt("left",b,0,w.c):k=pt("left",b,0,k)}let _=[b,b],S=[k,k];l=h.visibledatarow[b],n=b-1==-1?0:h.visibledatarow[b-1],o=h.visibledatacolumn[k],s=k-1==-1?0:h.visibledatacolumn[k-1];let C=n,T=l-n-1,R=s,I=o-s-1,A=be.mergeMoveMain(S,_,v,C,T,R,I);A!=null&&(S=A[0],_=A[1],C=A[2],T=A[3],R=A[4],I=A[5]),p.func_selectedrange={left:R,width:I,top:C,height:T,left_move:R,width_move:I,top_move:C,height_move:T,row:_,column:S,row_focus:b,column_focus:k},$("#luckysheet-formula-functionrange-select").css({left:R,width:I,top:C,height:T}).show(),p.rangeSetValue({row:_,column:S})}let u=$("#luckysheet-cell-main").scrollLeft(),d=$("#luckysheet-cell-main").scrollTop(),f=$("#luckysheet-cell-main").height(),m=$("#luckysheet-cell-main").width(),g=0,y=0;o-u-m+20>0?(g=o-m+20,t&&$("#luckysheet-scrollbar-x").scrollLeft(g)):s-u-20<0&&(g=s-20,t&&$("#luckysheet-scrollbar-x").scrollLeft(g)),l-d-f+20>0?(y=l-f+20,t&&$("#luckysheet-scrollbar-y").scrollTop(y)):n-d-20<0&&(y=n-20,t&&$("#luckysheet-scrollbar-y").scrollTop(y)),clearTimeout(h.countfuncTimeout),br()}function Fa(e,a,t,l){l==null&&(l=!0),e||e=="down";let n,o,s,u;if(t=="rangeOfSelect"){let b=h.luckysheet_select_save[h.luckysheet_select_save.length-1],k=b.row[0],x=b.row[1],w=b.column[0],_=b.column[1],S=b.row_focus,C=b.column_focus,T=h.flowdata.length,R=h.flowdata[0].length;if(e=="down"){if(zr(S,w,_)){let N=Qr(S,w,_),D=N[0],F=N[1];D>k&&F==x?(a>0&&zr(k,w,_)&&(k=Qr(k,w,_)[1]),k+=a):F0?x+=a:k+=a}else S>k&&S==x?(a>0&&zr(k,w,_)&&(k=Qr(k,w,_)[1]),k+=a):S0?x+=a:k+=a);x>=T&&(x=T-1),x<0&&(x=0),k>=T&&(k=T-1),k<0&&(k=0)}else{if(Lr(C,k,x)){let N=el(C,k,x),D=N[0],F=N[1];D>w&&F==_?(a>0&&Lr(w,k,x)&&(w=el(w,k,x)[1]),w+=a):F<_&&D==w?(a<0&&Lr(_,k,x)&&(_=el(_,k,x)[0]),_+=a):a>0?_+=a:w+=a}else C>w&&C==_?(a>0&&Lr(w,k,x)&&(w=el(w,k,x)[1]),w+=a):C<_&&C==w?(a<0&&Lr(_,k,x)&&(_=el(_,k,x)[0]),_+=a):C==w&&C==_&&(a>0?_+=a:w+=a);_>=R&&(_=R-1),_<0&&(_=0),w>=R&&(w=R-1),w<0&&(w=0)}let I=[k,x],A=[w,_];n=h.visibledatarow[x],o=k-1==-1?0:h.visibledatarow[k-1],s=h.visibledatacolumn[_],u=w-1==-1?0:h.visibledatacolumn[w-1];let E=be.mergeMoveMain(A,I,b,o,n-o-1,u,s-u-1);E!=null&&(A=E[0],I=E[1]),b.row=I,b.column=A,et()}else if(t=="rangeOfFormula"){let b=p.func_selectedrange,k=b.row[0],x=b.row[1],w=b.column[0],_=b.column[1],S=b.row_focus,C=b.column_focus,T=h.flowdata.length,R=h.flowdata[0].length;if(e=="down"){if(zr(S,w,_)){let z=Qr(S,w,_),O=z[0],H=z[1];O>k&&H==x?(a>0&&zr(k,w,_)&&(k=Qr(k,w,_)[1]),k+=a):H0?x+=a:k+=a}else S>k&&S==x?(a>0&&zr(k,w,_)&&(k=Qr(k,w,_)[1]),k+=a):S0?x+=a:k+=a);x>=T&&(x=T-1),x<0&&(x=0),k>=T&&(k=T-1),k<0&&(k=0)}else{if(Lr(C,k,x)){let z=el(C,k,x),O=z[0],H=z[1];O>w&&H==_?(a>0&&Lr(w,k,x)&&(w=el(w,k,x)[1]),w+=a):H<_&&O==w?(a<0&&Lr(_,k,x)&&(_=el(_,k,x)[0]),_+=a):a>0?_+=a:w+=a}else C>w&&C==_?(a>0&&Lr(w,k,x)&&(w=el(w,k,x)[1]),w+=a):C<_&&C==w?(a<0&&Lr(_,k,x)&&(_=el(_,k,x)[0]),_+=a):C==w&&C==_&&(a>0?_+=a:w+=a);_>=R&&(_=R-1),_<0&&(_=0),w>=R&&(w=R-1),w<0&&(w=0)}let I=[k,x],A=[w,_];n=h.visibledatarow[x],o=k-1==-1?0:h.visibledatarow[k-1],s=h.visibledatacolumn[_],u=w-1==-1?0:h.visibledatacolumn[w-1];let E=o,N=n-o-1,D=u,F=s-u-1,M=be.mergeMoveMain(A,I,b,E,N,D,F);M!=null&&(A=M[0],I=M[1],E=M[2],N=M[3],D=M[4],F=M[5]),p.func_selectedrange={left:D,width:F,top:E,height:N,left_move:D,width_move:F,top_move:E,height_move:N,row:I,column:A,row_focus:S,column_focus:C},$("#luckysheet-formula-functionrange-select").css({left:D,width:F,top:E,height:N}).show(),p.rangeSetValue({row:I,column:A})}let d=$("#luckysheet-cell-main").scrollLeft(),f=$("#luckysheet-cell-main").scrollTop(),m=$("#luckysheet-cell-main").height(),g=$("#luckysheet-cell-main").width(),y=0,v=0;s-d-g+20>0?(y=s-g+20,l&&$("#luckysheet-scrollbar-x").scrollLeft(y)):u-d-20<0&&(y=u-20,l&&$("#luckysheet-scrollbar-x").scrollLeft(y)),n-f-m+20>0?(v=n-m+20,l&&$("#luckysheet-scrollbar-y").scrollTop(v)):o-f-20<0&&(v=o-20,l&&$("#luckysheet-scrollbar-y").scrollTop(v)),clearTimeout(h.countfuncTimeout),br()}function ea(e,a,t){t||(t=!0);let l,n,o,s;if(a=="rangeOfSelect"){let v=h.luckysheet_select_save[h.luckysheet_select_save.length-1],b=v.row_focus,k=v.column_focus,x=v.row[0],w=v.row[1],_=v.column[0],S=v.column[1];if(e=="down"){if(w==h.flowdata.length-1)return;if(zr(b,_,S)){let I=Qr(b,_,S),A=I[0],E=I[1];A>x&&E==w?x=pt("down",k,x,w):w=pt("down",k,w,h.flowdata.length-1)}else b>x&&b==w?x=pt("down",k,x,w):w=pt("down",k,w,h.flowdata.length-1)}else if(e=="up"){if(x==0)return;if(zr(b,_,S)){let I=Qr(b,_,S),A=I[0];I[1]_&&E==S?_=pt("right",b,_,S):S=pt("right",b,S,h.flowdata[0].length-1)}else k>_&&k==S?_=pt("right",b,_,S):S=pt("right",b,S,h.flowdata[0].length-1)}else if(e=="left"){if(_==0)return;if(Lr(k,x,w)){let I=el(k,x,w),A=I[0];I[1]x&&M==w?x=pt("down",k,x,w):w=pt("down",k,w,h.flowdata.length-1)}else b>x&&b==w?x=pt("down",k,x,w):w=pt("down",k,w,h.flowdata.length-1)}else if(e=="up"){if(x==0)return;if(zr(b,_,S)){let D=Qr(b,_,S),F=D[0];D[1]_&&M==S?_=pt("right",b,_,S):S=pt("right",b,S,h.flowdata[0].length-1)}else k>_&&k==S?_=pt("right",b,_,S):S=pt("right",b,S,h.flowdata[0].length-1)}else if(e=="left"){if(_==0)return;if(Lr(k,x,w)){let D=el(k,x,w),F=D[0];D[1]0?(g=o-m+20,t&&$("#luckysheet-scrollbar-x").scrollLeft(g)):s-u-20<0&&(g=s-20,t&&$("#luckysheet-scrollbar-x").scrollLeft(g)),l-d-f+20>0?(y=l-f+20,t&&$("#luckysheet-scrollbar-y").scrollTop(y)):n-d-20<0&&(y=n-20,t&&$("#luckysheet-scrollbar-y").scrollTop(y)),clearTimeout(h.countfuncTimeout),br()}function zr(e,a,t){let l=!1;for(let n=a;n<=t;n++){let o=h.flowdata[e][n];if(P(o)=="object"&&"mc"in o){l=!0;break}}return l}function Lr(e,a,t){let l=!1;for(let n=a;n<=t;n++){let o=h.flowdata[n][e];if(P(o)=="object"&&"mc"in o){l=!0;break}}return l}function Qr(e,a,t){let l=0,n=h.flowdata.length-1,o=null;if(e>l)for(let u=e;u>=l;u--){for(let d=a;d<=t;d++){let f=h.flowdata[u][d];if(P(f)=="object"&&"mc"in f){let m=h.config.merge[f.mc.r+"_"+f.mc.c];(o==null||m.rl)u=o-1;else break}else o=l;let s=null;if(es)&&(s=m.r+m.rs-1)}}if(zr(s+1,a,t)&&sl)for(let u=e;u>=l;u--){for(let d=a;d<=t;d++){let f=h.flowdata[d][u];if(P(f)=="object"&&"mc"in f){let m=h.config.merge[f.mc.r+"_"+f.mc.c];(o==null||m.cl)u=o-1;else break}else o=l;let s=null;if(es)&&(s=m.c+m.cs-1)}}if(Lr(s+1,a,t)&&s1){if(o&&u[d]==!1){n=t+d+1;break}else if(!o){if(u[d]==!1&&u[d-1]==!0){n=t+d+1;break}else if(u[d]==!0&&u[d-1]==!1){n=t+d;break}}}f==l&&(n=l),d++}}else if(e=="up"){let s=h.flowdata[l][a];P(s)=="object"&&de(s.v)||de(s)?o=!0:o=!1;let u=[],d=0;for(let f=l-1;f>=t;f--){let m=h.flowdata[f][a];if(P(m)=="object"&&de(m.v)||de(m)?u.push(!0):u.push(!1),u.length==1&&o&&u[d]==!1){n=l-(d+1);break}else if(u.length>1){if(o&&u[d]==!1){n=l-(d+1);break}else if(!o){if(u[d]==!1&&u[d-1]==!0){n=l-(d+1);break}else if(u[d]==!0&&u[d-1]==!1){n=l-d;break}}}f==t&&(n=t),d++}}else if(e=="right"){let s=h.flowdata[a][t];P(s)=="object"&&de(s.v)||de(s)?o=!0:o=!1;let u=[],d=0;for(let f=t+1;f<=l;f++){let m=h.flowdata[a][f];if(P(m)=="object"&&de(m.v)||de(m)?u.push(!0):u.push(!1),u.length==1&&o&&u[d]==!1){n=t+d+1;break}else if(u.length>1){if(o&&u[d]==!1){n=t+d+1;break}else if(!o){if(u[d]==!1&&u[d-1]==!0){n=t+d+1;break}else if(u[d]==!0&&u[d-1]==!1){n=t+d;break}}}f==l&&(n=l),d++}}else if(e=="left"){let s=h.flowdata[a][l];P(s)=="object"&&de(s.v)||de(s)?o=!0:o=!1;let u=[],d=0;for(let f=l-1;f>=t;f--){let m=h.flowdata[a][f];if(P(m)=="object"&&de(m.v)||de(m)?u.push(!0):u.push(!1),u.length==1&&o&&u[d]==!1){n=l-(d+1);break}else if(u.length>1){if(o&&u[d]==!1){n=l-(d+1);break}else if(!o){if(u[d]==!1&&u[d-1]==!0){n=l-(d+1);break}else if(u[d]==!0&&u[d-1]==!1){n=l-d;break}}}f==t&&(n=t),d++}}return n}var Rn=Ae(()=>{dt();Vt();At();An();lr();Xt();ta();Ke();Zt()});var Cy,Jt,Dn=Ae(()=>{Rt();dt();Vt();At();ar();Yt();jt();ul();Zt();Xt();Ke();bt();Cy={rangefocus:!1,modelfocusIndex:null,FixedModelColor:[{head:{fc:"#000",bc:"#bfbdbe"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#f8f3f7"},foot:{fc:"#000",bc:"#dde2de"}},{head:{fc:"#000",bc:"#4bd4e7"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#eaf7ff"},foot:{fc:"#000",bc:"#aae9f8"}},{head:{fc:"#000",bc:"#5ed593"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#e5fbee"},foot:{fc:"#000",bc:"#a5efcc"}},{head:{fc:"#000",bc:"#f6cb4b"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#fff9e7"},foot:{fc:"#000",bc:"#ffebac"}},{head:{fc:"#000",bc:"#f96420"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#ffe5d9"},foot:{fc:"#000",bc:"#ffcfba"}},{head:{fc:"#000",bc:"#5599fc"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#ecf2fe"},foot:{fc:"#000",bc:"#afcbfa"}},{head:{fc:"#000",bc:"#22a69b"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#dff2f8"},foot:{fc:"#000",bc:"#8dd4d0"}},{head:{fc:"#000",bc:"#7a939a"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#f0eff7"},foot:{fc:"#000",bc:"#bdcad0"}},{head:{fc:"#000",bc:"#d7a270"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#fdf3f1"},foot:{fc:"#000",bc:"#ead2b6"}},{head:{fc:"#000",bc:"#89c54b"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#f1f7e9"},foot:{fc:"#000",bc:"#c5e3a7"}},{head:{fc:"#000",bc:"#8f88f0"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#f0e5ff"},foot:{fc:"#000",bc:"#c6c4f6"}},{head:{fc:"#000",bc:"#fd1664"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#feddee"},foot:{fc:"#000",bc:"#f98ab5"}},{head:{fc:"#000",bc:"#da96d3"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#fce8fb"},foot:{fc:"#000",bc:"#f2caee"}},{head:{fc:"#000",bc:"#b49191"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#f5ebe8"},foot:{fc:"#000",bc:"#d8c3c3"}},{head:{fc:"#000",bc:"#91b493"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#f0fbf0"},foot:{fc:"#000",bc:"#b4cfb6"}},{head:{fc:"#000",bc:"#b4a891"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#f8f6f1"},foot:{fc:"#000",bc:"#d3cab8"}},{head:{fc:"#000",bc:"#91abb4"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#eff7fa"},foot:{fc:"#000",bc:"#b7cbd3"}},{head:{fc:"#000",bc:"#b7ba82"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#fafbeb"},foot:{fc:"#000",bc:"#dadcb4"}},{head:{fc:"#000",bc:"#df3e3e"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#fde9e9"},foot:{fc:"#000",bc:"#f89292"}},{head:{fc:"#000",bc:"#f2711c"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#fef0d7"},foot:{fc:"#000",bc:"#fbb335"}},{head:{fc:"#000",bc:"#b5cc18"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#f9fbd4"},foot:{fc:"#000",bc:"#e2ed2a"}},{head:{fc:"#000",bc:"#00b5ad"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#ccfaf9"},foot:{fc:"#000",bc:"#00e4df"}},{head:{fc:"#000",bc:"#2185d0"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#d8f3fc"},foot:{fc:"#000",bc:"#3cc4f0"}},{head:{fc:"#000",bc:"#a5673f"},one:{fc:"#000",bc:"#ffffff"},two:{fc:"#000",bc:"#f6ede5"},foot:{fc:"#000",bc:"#d3a47c"}}],getModelBox:function(e,a){let t=this;$("#luckysheet-modal-dialog-slider-alternateformat #luckysheet-alternateformat-modelList").empty(),$("#luckysheet-modal-dialog-slider-alternateformat #luckysheet-alternateformat-modelCustom").empty();let l="";for(let o=0;o
\u2014 \u2014 \u2014 \u2014
'}$("#luckysheet-modal-dialog-slider-alternateformat #luckysheet-alternateformat-modelList").append(l);let n=h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_alternateformat_save_modelCustom;if(n!=null&&n.length>0){let o="";for(let s=0;s
\u2014 \u2014 \u2014 \u2014
'}$("#luckysheet-modal-dialog-slider-alternateformat #luckysheet-alternateformat-modelCustom").append(o)}},init:function(){let e=this;$("#luckysheet-modal-dialog-slider-alternateformat").remove(),$("body").append(_u()),Ft(),$("#luckysheet-modal-dialog-slider-alternateformat .luckysheet-model-close-btn").click(function(){$("#luckysheet-modal-dialog-slider-alternateformat").hide(),Ft()}),$(document).off("focus.AFrangeInput").on("focus.AFrangeInput","#luckysheet-alternateformat-range input",function(){e.rangefocus=!0}),$(document).off("blur.AFrangeInput").on("blur.AFrangeInput","#luckysheet-alternateformat-range input",function(){e.rangefocus=!1}),$(document).off("keydown.AFrangeInput").on("keydown.AFrangeInput","#luckysheet-alternateformat-range input",function(a){let t=$(this).val().trim();a.keyCode==13&&e.update()}),$(document).off("click.AFrangeIcon").on("click.AFrangeIcon","#luckysheet-alternateformat-range .fa-table",function(){$("#luckysheet-modal-dialog-slider-alternateformat").hide(),Ft();let a=$(this).parents("#luckysheet-alternateformat-range").find("input").val().trim();e.rangeDialog(a)}),$(document).off("click.AFrDCf").on("click.AFrDCf","#luckysheet-alternateformat-rangeDialog-confirm",function(){let a=$(this).parents("#luckysheet-alternateformat-rangeDialog").find("input").val().trim();$("#luckysheet-modal-dialog-slider-alternateformat #luckysheet-alternateformat-range input").val(a),$(this).parents("#luckysheet-alternateformat-rangeDialog").hide(),$("#luckysheet-modal-dialog-slider-alternateformat").show(),Ft(),e.update()}),$(document).off("click.AFrDCl").on("click.AFrDCl","#luckysheet-alternateformat-rangeDialog-close",function(){$(this).parents("#luckysheet-alternateformat-rangeDialog").hide(),$("#luckysheet-modal-dialog-slider-alternateformat").show(),Ft()}),$(document).off("click.AFrDTitle").on("click.AFrDTitle","#luckysheet-alternateformat-rangeDialog .luckysheet-modal-dialog-title-close",function(){$(this).parents("#luckysheet-alternateformat-rangeDialog").hide(),$("#luckysheet-modal-dialog-slider-alternateformat").show(),Ft()}),$(document).off("change.AFrowHeader").on("change.AFrowHeader","#luckysheet-alternateformat-rowHeader",function(){let a;$(this).is(":checked")?a=!0:a=!1;let t;$("#luckysheet-alternateformat-rowFooter").is(":checked")?t=!0:t=!1,e.checkboxChange(a,t),e.modelboxOn(),e.update()}),$(document).off("change.AFrowFooter").on("change.AFrowFooter","#luckysheet-alternateformat-rowFooter",function(){let a;$("#luckysheet-alternateformat-rowHeader").is(":checked")?a=!0:a=!1;let t;$(this).is(":checked")?t=!0:t=!1,e.checkboxChange(a,t),e.modelboxOn(),e.update()}),$(document).off("click.AFmodelbox").on("click.AFmodelbox","#luckysheet-modal-dialog-slider-alternateformat .modelbox",function(){let a=$(this).index(),t=$(this).parents(".cf").attr("id");if(t=="luckysheet-alternateformat-modelList")e.modelfocusIndex=a;else if(t=="luckysheet-alternateformat-modelCustom"){let l=e.FixedModelColor.length;e.modelfocusIndex=a+l}e.modelboxOn(),e.update()}),$(document).off("click.AFselectColor").on("click.AFselectColor","#luckysheet-modal-dialog-slider-alternateformat .luckysheet-color-menu-button-indicator",function(){let a=$(this).closest(".toningbox"),t,l;$(this).find(".luckysheet-icon-img").hasClass("luckysheet-icon-text-color")?(t="fc",l=a.find(".toningShow").data("fc")):$(this).find(".luckysheet-icon-img").hasClass("luckysheet-icon-cell-color")&&(t="bc",l=a.find(".toningShow").data("bc"));let n;a.hasClass("header")?n="0":a.hasClass("ctOne")?n="1":a.hasClass("ctTwo")?n="2":a.hasClass("footer")&&(n="3"),e.colorSelectDialog(l,t,n)}),$(document).off("click.AFselectColorConfirm").on("click.AFselectColorConfirm","#luckysheet-alternateformat-colorSelect-dialog-confirm",function(){let a=$(this).parents("#luckysheet-alternateformat-colorSelect-dialog"),l=Q().alternatingColors;$("#luckysheet-modal-dialog-mask").hide(),a.hide();let n=a.find(".currenColor span").attr("title"),o;a.find(".luckysheet-modal-dialog-title-text").text()==l.selectionTextColor?o="fc":a.find(".luckysheet-modal-dialog-title-text").text()==l.selectionCellColor&&(o="bc");let s=a.find(".currenColor").attr("data-source");s=="0"?(o=="fc"&&($("#luckysheet-alternateformat-modelToning .header .toningShow").css("color",n),$("#luckysheet-alternateformat-modelToning .header .toningShow").data("fc",n),$("#luckysheet-alternateformat-modelToning .header .luckysheet-icon-text-color").parents(".luckysheet-color-menu-button-indicator").css("border-bottom-color",n)),o=="bc"&&($("#luckysheet-alternateformat-modelToning .header .toningShow").css("background-color",n),$("#luckysheet-alternateformat-modelToning .header .toningShow").data("bc",n),$("#luckysheet-alternateformat-modelToning .header .luckysheet-icon-cell-color").parents(".luckysheet-color-menu-button-indicator").css("border-bottom-color",n))):s=="1"?(o=="fc"&&($("#luckysheet-alternateformat-modelToning .ctOne .toningShow").css("color",n),$("#luckysheet-alternateformat-modelToning .ctOne .toningShow").data("fc",n),$("#luckysheet-alternateformat-modelToning .ctOne .luckysheet-icon-text-color").parents(".luckysheet-color-menu-button-indicator").css("border-bottom-color",n)),o=="bc"&&($("#luckysheet-alternateformat-modelToning .ctOne .toningShow").css("background-color",n),$("#luckysheet-alternateformat-modelToning .ctOne .toningShow").data("bc",n),$("#luckysheet-alternateformat-modelToning .ctOne .luckysheet-icon-cell-color").parents(".luckysheet-color-menu-button-indicator").css("border-bottom-color",n))):s=="2"?(o=="fc"&&($("#luckysheet-alternateformat-modelToning .ctTwo .toningShow").css("color",n),$("#luckysheet-alternateformat-modelToning .ctTwo .toningShow").data("fc",n),$("#luckysheet-alternateformat-modelToning .ctTwo .luckysheet-icon-text-color").parents(".luckysheet-color-menu-button-indicator").css("border-bottom-color",n)),o=="bc"&&($("#luckysheet-alternateformat-modelToning .ctTwo .toningShow").css("background-color",n),$("#luckysheet-alternateformat-modelToning .ctTwo .toningShow").data("bc",n),$("#luckysheet-alternateformat-modelToning .ctTwo .luckysheet-icon-cell-color").parents(".luckysheet-color-menu-button-indicator").css("border-bottom-color",n))):s=="3"&&(o=="fc"&&($("#luckysheet-alternateformat-modelToning .footer .toningShow").css("color",n),$("#luckysheet-alternateformat-modelToning .footer .toningShow").data("fc",n),$("#luckysheet-alternateformat-modelToning .footer .luckysheet-icon-text-color").parents(".luckysheet-color-menu-button-indicator").css("border-bottom-color",n)),o=="bc"&&($("#luckysheet-alternateformat-modelToning .footer .toningShow").css("background-color",n),$("#luckysheet-alternateformat-modelToning .footer .toningShow").data("bc",n),$("#luckysheet-alternateformat-modelToning .footer .luckysheet-icon-cell-color").parents(".luckysheet-color-menu-button-indicator").css("border-bottom-color",n)));let u;$("#luckysheet-alternateformat-rowHeader").is(":checked")?u=!0:u=!1;let d;$("#luckysheet-alternateformat-rowFooter").is(":checked")?d=!0:d=!1;let f=e.modelfocusIndex,m=e.FixedModelColor.length,g,y;if(f1?l.splice(a,1):l=[];let o=$.extend(!0,[],l);e.ref(n,o),re.allowUpdate&&re.saveParam("all",h.currentSheetIndex,l,{k:"luckysheet_alternateformat_save"}),$("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-modal-dialog-slider-alternateformat").hide(),Ft()})},perfect:function(){let e=this,a=$.extend(!0,{},h.luckysheet_select_save[0]),t=e.rangeIsExists(a)[1],l=$.extend(!0,{},h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_alternateformat_save[t]),n=l.cellrange;$("#luckysheet-alternateformat-range input").val(kt(h.currentSheetIndex,{row:n.row,column:n.column},h.currentSheetIndex)),h.luckysheet_select_save=[{row:n.row,column:n.column}],et();let o=l.hasRowHeader,s=l.hasRowFooter,u=l.format;e.modelfocusIndex=e.getIndexByFormat(u),e.modelfocusIndex==null&&(e.addCustomModel(u),e.modelfocusIndex=e.getIndexByFormat(u)),e.checkboxChange(o,s),e.modelboxOn(),$("#luckysheet-alternateformat-remove").data("index",t)},checkboxChange:function(e,a){e?($("#luckysheet-alternateformat-rowHeader").prop("checked",!0),$("#luckysheet-alternateformat-modelToning .header").show()):($("#luckysheet-alternateformat-rowHeader").removeAttr("checked"),$("#luckysheet-alternateformat-modelToning .header").hide()),a?($("#luckysheet-alternateformat-rowFooter").prop("checked",!0),$("#luckysheet-alternateformat-modelToning .footer").show()):($("#luckysheet-alternateformat-rowFooter").removeAttr("checked"),$("#luckysheet-alternateformat-modelToning .footer").hide()),this.getModelBox(e,a)},modelboxOn:function(){let e=this;$("#luckysheet-modal-dialog-slider-alternateformat .modelbox").removeClass("on");let a=e.modelfocusIndex,t=e.FixedModelColor.length;a"+n.currentColor+"\uFF1A
",botton:'",style:"z-index:100003"}));let d=$("#luckysheet-alternateformat-colorSelect-dialog").find(".luckysheet-modal-dialog-content").css("min-width",300).end(),f=d.outerHeight(),m=d.outerWidth(),g=$(window).width(),y=$(window).height(),v=$(document).scrollLeft(),b=$(document).scrollTop();$("#luckysheet-alternateformat-colorSelect-dialog").css({left:(g+v-m)/2,top:(y+b-f)/3}).show(),$("#luckysheet-alternateformat-colorSelect-dialog").find(".colorshowbox").spectrum({showPalette:!0,showPaletteOnly:!0,preferredFormat:"hex",clickoutFiresChange:!1,showInitial:!0,showInput:!0,flat:!0,hideAfterPaletteSelect:!0,showSelectionPalette:!0,showButtons:!1,maxPaletteSize:8,maxSelectionSize:8,color:e,cancelText:o.cancel,chooseText:s.confirmColor,togglePaletteMoreText:s.customColor,togglePaletteLessText:s.collapse,togglePaletteOnly:!0,clearText:s.clearText,noColorSelectedText:s.noColorSelectedText,localStorageKey:"spectrum.textcolor"+re.gridKey,palette:[["#000","#444","#666","#999","#ccc","#eee","#f3f3f3","#fff"],["#f00","#f90","#ff0","#0f0","#0ff","#00f","#90f","#f0f"],["#f4cccc","#fce5cd","#fff2cc","#d9ead3","#d0e0e3","#cfe2f3","#d9d2e9","#ead1dc"],["#ea9999","#f9cb9c","#ffe599","#b6d7a8","#a2c4c9","#9fc5e8","#b4a7d6","#d5a6bd"],["#e06666","#f6b26b","#ffd966","#93c47d","#76a5af","#6fa8dc","#8e7cc3","#c27ba0"],["#c00","#e69138","#f1c232","#6aa84f","#45818e","#3d85c6","#674ea7","#a64d79"],["#900","#b45f06","#bf9000","#38761d","#134f5c","#0b5394","#351c75","#741b47"],["#600","#783f04","#7f6000","#274e13","#0c343d","#073763","#20124d","#4c1130"]],move:function(k){k!=null?k=k.toHexString():k="#000",$("#luckysheet-alternateformat-colorSelect-dialog .currenColor span").css("background-color",k).attr("title",k)}})},rangeDialog:function(e){$("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-alternateformat-rangeDialog").remove();let a=Q(),t=a.alternatingColors,l=a.button;$("body").append(we(ft,{id:"luckysheet-alternateformat-rangeDialog",addclass:"luckysheet-alternateformat-rangeDialog",title:t.selectRange,content:'',botton:'",style:"z-index:100003"}));let n=$("#luckysheet-alternateformat-rangeDialog").find(".luckysheet-modal-dialog-content").css("min-width",300).end(),o=n.outerHeight(),s=n.outerWidth(),u=$(window).width(),d=$(window).height(),f=$(document).scrollLeft(),m=$(document).scrollTop();$("#luckysheet-alternateformat-rangeDialog").css({left:(u+f-s)/2,top:(d+m-o)/3}).show()},rangeIsExists:function(e,a){let t=this,l=!1,n=null,o=$.extend(!0,[],h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_alternateformat_save);if(a!=null&&a!=null&&(o.length>1?o.splice(a,1):o=[]),o.length>0){let s=[];for(let d=0;d0)for(let o=0;o0)for(let t=0;t1)for(let g=u+1;gu)for(let g=f;g<=m;g++)a[d+"_"+g]=[n.foot.fc,n.foot.bc]}else if(o){for(let g=f;g<=m;g++)a[u+"_"+g]=[n.head.fc,n.head.bc];if(d>u)for(let g=u+1;g<=d;g++){let y,v;(g-u)%2!=0?(y=n.one.fc,v=n.one.bc):(y=n.two.fc,v=n.two.bc);for(let b=f;b<=m;b++)a[g+"_"+b]=[y,v]}}else if(s){if(d>u)for(let g=u;g{dt();Ty={parseJsonParm:function(e){if(e==null)return{};if(P(e)=="string")try{return new Function("return "+e)()}catch(a){return{}}else return e},hasKey:function(e){let t=this.parseJsonParm(e);for(let l in t)return!0;return!1}},Ma=Ty});function Ea(e,a,t,l,n,o,s,u,d,f){if(a?(e.addClass("luckysheet-filter-options-active").data("rowhidden",JSON.stringify(t)).data("caljs",JSON.stringify(l)).html(''),l!=null&&(e.data("byconditionvalue",l.value).data("byconditiontype",l.type).data("byconditiontext",l.text),l.value1!=null&&e.data("byconditionvalue1",l.value1),l.value2!=null&&e.data("byconditionvalue2",l.value2))):(e.removeClass("luckysheet-filter-options-active").data("rowhidden","").data("caljs","").html(''),e.data("byconditionvalue","null").data("byconditiontype","0").data("byconditiontext","\u65E0").data("byconditionvalue1","").data("byconditionvalue2","")),n){let m=h.luckysheetfile[Z(h.currentSheetIndex)];if(m.filter==null&&(m.filter={}),a){let g={caljs:l,rowhidden:t,optionstate:a,str:o,edr:s,cindex:u,stc:d,edc:f};m.filter[u-d]=g}else delete m.filter[u-d];re.saveParam("all",h.currentSheetIndex,m.filter,{k:"filter"})}}function zd(e,a,t,l,n,o){let s=xe.deepCopyFlowData(h.flowdata);e=e+1;let u=!1,d=[];for(let m=e;m<=t;m++){let g=[];for(let y=a;y<=l;y++){if(s[m][y]!=null&&s[m][y].mc!=null){u=!0;break}g.push(s[m][y])}d.push(g)}if(u){let m=Q().filter;he()?alert(m.mergeError):j.info(m.mergeError,"");return}d=zl(d,n-a,o);for(let m=e;m<=t;m++)for(let g=a;g<=l;g++)s[m][g]=d[m-e][g-a];let f={};if(h.config.rowlen!=null){let m=$.extend(!0,{},h.config);m=mr(s,e,t,m),f={cfg:m,RowlChange:!0}}Ze(s,[{row:[e,t],column:[a,l]}],f)}function Ci(){if(!St(h.currentSheetIndex,"filter"))return;if(h.luckysheet_select_save.length>1){$("#luckysheet-rightclick-menu").hide(),$("#luckysheet-filter-menu, #luckysheet-filter-submenu").hide(),$("#"+h.container).attr("tabindex",0).focus();let a=Q().splitText;he()?alert(a.tipNoMulti):j.info(a.tipNoMulti,"");return}if(h.luckysheetfile[Z(h.currentSheetIndex)].isPivotTable)return;$("#luckysheet-filter-selected-sheet"+h.currentSheetIndex+", #luckysheet-filter-options-sheet"+h.currentSheetIndex).remove();let e=h.luckysheet_select_save[0];if(e.row[0]==e.row[1]&&e.column[0]==e.column[1]){let a,t,l=e.row[1];for(let n=0;n';$("#luckysheet-cell-main").append(m);let g="";for(let v=n;v<=o;v++)if(a==null||a[v-n]==null)g+='
';else{let b;if(a[v-n].caljs!=null){let k;a[v-n].caljs.value1!=null?k='data-byconditionvalue1="'+a[v-n].caljs.value1+'" ':k="";let x;a[v-n].caljs.value2!=null?x='data-byconditionvalue2="'+a[v-n].caljs.value2+'" ':x="",b='data-caljs="'+JSON.stringify(a[v-n].caljs)+'" data-byconditionvalue="'+a[v-n].caljs.value+'" data-byconditiontype="'+a[v-n].caljs.type+'" data-byconditiontext="'+a[v-n].caljs.text+'" '+k+x}else b="";g+='
'}$("#luckysheet-cell-main").append('
'+g+"
"),$("#luckysheet-rightclick-menu").hide(),$("#luckysheet-filter-menu, #luckysheet-filter-submenu").hide(),$("#luckysheet-cell-main").scrollTop()>e.top_move&&$("#luckysheet-scrollbar-y").scrollTop(e.top_move);let y=h.luckysheetfile[Z(h.currentSheetIndex)];y.filter_select=e}function Ld(){let e=null,a=Q(),t=a.filter,l=a.button;$("#luckysheetfilter").click(Ci);let n=null,o=null;$(".luckysheet-cols-menu .luckysheet-cols-submenu").hover(function(){let s=$(this),u=s.attr("id"),d=$("#"+u+"_sub"),f=s.parent(),m=$(window).width(),g=$(window).height(),y=f.width(),v=d.height()+25,b=d.width()+5,k=s.offset(),x=k.top,w=k.left+y;w+b>m&&(w=k.left-b),x+v>g&&(x=g-v),d.css({top:x,left:w}).show(),o=s},function(){let s=$(this),u=s.attr("id"),d=$("#"+u+"_sub");n=setTimeout(function(){d.hide()},200)}),$(".luckysheet-rightgclick-menu-sub").hover(function(){o.addClass("luckysheet-cols-menuitem-hover"),clearTimeout(n)},function(){o.removeClass("luckysheet-cols-menuitem-hover"),$(this).hide()}),$("#luckysheet-filter-menu").mouseover(function(){clearTimeout(e),e=setTimeout(function(){$("#luckysheet-filter-submenu").hide()},500)}),$("#luckysheet-filter-submenu").mouseover(function(){clearTimeout(e)}).find(".luckysheet-cols-menuitem").click(function(s){$("#luckysheet-filter-selected span").html($(this).find(".luckysheet-cols-menuitem-content").text()).data("value",$(this).data("value")),$("#luckysheet-filter-menu .luckysheet-filter-selected-input").hide();let u=$(this).data("type"),d=$(this).attr("data-value");u=="2"?($("#luckysheet-filter-selected span").data("type","2"),$("#luckysheet-filter-menu .luckysheet-filter-selected-input2").show(),$("#luckysheet-filter-menu .luckysheet-filter-selected-input input").prop("type","number")):u=="0"?$("#luckysheet-filter-selected span").data("type","0"):($("#luckysheet-filter-selected span").data("type","1"),$("#luckysheet-filter-menu .luckysheet-filter-selected-input").eq(0).show(),d=="dateequal"||d=="datelessthan"||d=="datemorethan"?$("#luckysheet-filter-menu .luckysheet-filter-selected-input input").prop("type","date"):d=="morethan"||d=="moreequalthan"||d=="lessthan"||d=="lessequalthan"||d=="equal"||d=="noequal"?$("#luckysheet-filter-menu .luckysheet-filter-selected-input input").prop("type","number"):$("#luckysheet-filter-menu .luckysheet-filter-selected-input input").prop("type","text")),$("#luckysheet-filter-byvalue").next().slideUp(),$("#luckysheet-filter-submenu").hide()}),$("#luckysheet-filter-bycondition, #luckysheet-filter-byvalue").click(function(){let s=$(this);s.next().slideToggle(200),setTimeout(function(){s.attr("id")=="luckysheet-filter-bycondition"&&$("#luckysheet-filter-bycondition").next().is(":visible")&&$("#luckysheet-filter-selected span").text()!=t.filiterInputNone&&$("#luckysheet-filter-byvalue").next().slideUp(200),s.is($("#luckysheet-filter-bycondition"))&&$("#luckysheet-filter-bycondition").next().is(":hidden")&&$("#luckysheet-filter-byvalue").next().is(":hidden")&&$("#luckysheet-filter-byvalue").next().slideDown(200)},300)}),$("#luckysheet-filter-selected").click(function(){let s=$(this),u=s.offset(),d=$("#luckysheet-filter-submenu");d.hide();let f=$(window).height(),m=$(window).width(),g=d.width(),y=d.height(),v=u.top,b=u.left,k=f-u.top-20;u.left+g>m&&(b=u.left-g),u.top>f/2&&(v=f-u.top,v<0&&(v=0),k=u.top-20),d.css({top:v,left:b,height:k}).show(),clearTimeout(e)}),$("#luckysheet-cell-main").on("click",".luckysheet-filter-options",function(s){if(!St(h.currentSheetIndex,"filter"))return;let u=$(s.currentTarget),d=u.offset(),f=$("#luckysheet-filter-menu"),m=$(window).height(),g=$(window).width(),y=u.data("str"),v=u.data("edr"),b=u.data("cindex"),k=u.data("stc"),x=u.data("edc"),w=u.data("rowhidden")==""?{}:JSON.parse(u.data("rowhidden").replace(/\'/g,'"'));$("body .luckysheet-cols-menu").hide(),$("#luckysheet-filter-menu, #luckysheet-filter-submenu").hide(),$("#luckysheet-filter-byvalue-input").val(""),$("#luckysheet-filter-bycondition").next().hide(),$("#luckysheet-filter-byvalue").next().show(),f.data("str",y),f.data("edr",v),f.data("cindex",b),f.data("stc",k),f.data("edc",x),$("#luckysheet-filter-menu .luckysheet-filter-selected-input").hide().find("input").val(),$("#luckysheet-filter-selected span").data("type","0").data("type",null).text(t.filiterInputNone);let _=u.data("byconditiontype");if($("#luckysheet-filter-selected span").data("value",u.data("byconditionvalue")).data("type",_).text(u.data("byconditiontext")),_=="2"){let R=$("#luckysheet-filter-menu .luckysheet-filter-selected-input2").show().find("input");R.eq(0).val(u.data("byconditionvalue1")),R.eq(1).val(u.data("byconditionvalue2"))}else _=="1"&&$("#luckysheet-filter-menu .luckysheet-filter-selected-input").eq(0).show().find("input").val(u.data("byconditionvalue1"));$("#luckysheet-filter-orderby-asc").off("click").on("click",function(){zd(y,k,v,x,b,!0)}),$("#luckysheet-filter-orderby-desc").off("click").on("click",function(){zd(y,k,v,x,b,!1)});let S=Dl("#luckysheet-filter-byvalue-select",{text:t.filiterMoreDataTip});$("#luckysheet-filter-byvalue-select").empty().append(S.el);let C={};$("#luckysheet-filter-options-sheet"+h.currentSheetIndex+" .luckysheet-filter-options").not(this).each(function(){let R=$(this),I=R.data("rowhidden");if(I=="")return!0;I=JSON.parse(I.replace(/\'/g,'"'));for(let A in I)C[A]=0});let T=h.flowdata;return setTimeout(function(){let R={},I={},A={},E={};for(let F=y+1;F<=v;F++){if(F in C||h.flowdata[F]==null)continue;let M=h.flowdata[F][b];if(M!=null&&!de(M.v)&&M.ct!=null&&M.ct.t=="d"){let z=mt("YYYY-MM-DD",M.v),O=z.split("-")[0],H=z.split("-")[1],U=z.split("-")[2];O in R||(R[O]={}),H in R[O]||(R[O][H]={}),U in R[O][H]||(R[O][H][U]=0),R[O][H][U]++,F in w&&(I[O]=0,I[H]=0,I[U]=0)}else{let z,O;M==null||de(M.v)?(z=null,O=null):(z=M.v,O=M.m),z in A||(A[z]={}),O in A[z]||(A[z][O]=0),A[z][O]++,F in w&&(E[z+"#$$$#"+O]=0)}}let N=[];if(JSON.stringify(R).length>2)for(let F in R){let M=0,z="";for(let H in R[F]){let U=0,X="";for(let ee in R[F][H]){let ae=R[F][H][ee];U+=ae;let oe;Number(H)<10?oe="0"+Number(H):oe=H;let ie;Number(ee)<10?ie="0"+Number(ee):ie=ee,F in I&&H in I&&ee in I?X+='
( '+ae+" )
":X+='
( '+ae+" )
"}M+=U;let Y;Number(H)<10?Y="0"+Number(H):Y=H,F in I&&H in I?z+='
( '+U+' )
'+X+"
":z+='
( '+U+' )
'+X+"
"}let O;F in I?O='
( '+M+' )
'+z+"
":O='
( '+M+' )
'+z+"
",N.unshift(O)}if(JSON.stringify(A).length>2){let F=Object.keys(A);F=po(F,!0);for(let M=0;M( '+A[z][O]+" )":U='
( '+A[z][O]+" )
",N.push(U)}}}let D=m-d.top-350;D<0&&(D=100),$("#luckysheet-filter-byvalue-select").append("
"+N.join("")+"
"),S.close()},1),ra(f,d.left,d.top+20),s.stopPropagation(),!1}),$("#luckysheet-filter-orderby-color").hover(function(){let s=$("#luckysheet-filter-menu"),u=s.data("str"),d=s.data("edr"),f=s.data("cindex"),m=s.data("stc"),g=s.data("edc"),y={},v={},b=Jt.getComputeMap(),k=$e.getComputeMap();for(let M=u+1;M<=d;M++){let z=h.flowdata[M][f],O=be.checkstatus(h.flowdata,M,f,"bg");O==null&&(O="#ffffff");let H=Jt.checksAF(M,f,b);H!=null&&(O=H[1]);let U=$e.checksCF(M,f,k);U!=null&&U.cellColor!=null&&(O=U.cellColor),O.indexOf("rgb")>-1&&(O=Da(O)),O.length==4&&(O=O.substr(0,1)+O.substr(1,1).repeat(2)+O.substr(2,1).repeat(2)+O.substr(3,1).repeat(2));let X=be.checkstatus(h.flowdata,M,f,"fc");H!=null&&(X=H[0]),U!=null&&U.textColor!=null&&(X=U.textColor),X.indexOf("rgb")>-1&&(X=Da(X)),X.length==4&&(X=X.substr(0,1)+X.substr(1,1).repeat(2)+X.substr(2,1).repeat(2)+X.substr(3,1).repeat(2)),h.config!=null&&h.config.rowhidden!=null&&M in h.config.rowhidden?(y[O]=1,z!=null&&!de(z.v)&&(v[X]=1)):(y[O]=0,z!=null&&!de(z.v)&&(v[X]=0))}let x="";if(JSON.stringify(y).length>2&&Object.keys(y).length>1){let M="";for(let z in y)y[z]==0?M+='
':M+='
';x='
'+t.filiterByColorTip+'
'+M+"
"}let w="";if(JSON.stringify(v).length>2&&Object.keys(v).length>1){let M="";for(let z in v)v[z]==0?M+='
':M+='
';w='
'+t.filiterByTextColorTip+'
'+M+"
"}let _;x==""&&w==""?_='
'+t.filterContainerOneColorTip+"
":_=x+w+'
",$("#luckysheet-filter-orderby-color-submenu").remove(),$("body").append('
'+_+"
");let S=$("#luckysheet-filter-orderby-color-submenu").end(),C=$(this).parent(),T=$(window).width(),R=$(window).height(),I=C.width(),A=S.height()+25,E=S.width()+5,N=$(this).offset(),D=N.top,F=N.left+I;F+E>T&&(F=N.left-E),D+A>R&&(D=R-A),$("#luckysheet-filter-orderby-color-submenu").css({top:D,left:F}).show()},function(){n=setTimeout(function(){$("#luckysheet-filter-orderby-color-submenu").hide()},200)}),$(document).on("mouseover mouseleave","#luckysheet-filter-orderby-color-submenu",function(s){s.type==="mouseover"?clearTimeout(n):$(this).hide()}),$(document).on("click","#luckysheet-filter-orderby-color-submenu .item label",function(){$(this).siblings("input[type='checkbox']").click()}),$(document).off("click.orderbyColorConfirm").on("click.orderbyColorConfirm","#luckysheet-filter-orderby-color-submenu #luckysheet-filter-orderby-color-confirm",function(){let s={},u={};$("#luckysheet-filter-orderby-color-submenu .item").each(function(D,F){if($(F).find("input[type='checkbox']").is(":checked")){let M=$(this).find("label").attr("title"),z=$(this).closest(".box").attr("id");z=="filterBgColor"?s[M]=0:z=="filterFcColor"&&(u[M]=0)}});let d;$("#luckysheet-filter-orderby-color-submenu #filterBgColor").length>0?d=!0:d=!1;let f;$("#luckysheet-filter-orderby-color-submenu #filterFcColor").length>0?f=!0:f=!1;let m=$("#luckysheet-filter-menu"),g=m.data("str"),y=m.data("edr"),v=m.data("cindex"),b=m.data("stc"),k=m.data("edc"),x={};$("#luckysheet-filter-options-sheet"+h.currentSheetIndex+" .luckysheet-filter-options").not($("#luckysheet-filter-options-sheet"+h.currentSheetIndex+" .luckysheet-filter-options").eq(v-b).get(0)).each(function(){let D=$(this),F=D.data("rowhidden");if(F=="")return!0;F=JSON.parse(F);for(let M in F)x[M]=0});let w={},_={},S={},C=Jt.getComputeMap(),T=$e.getComputeMap();for(let D=g+1;D<=y;D++){if(D in x||h.flowdata[D]==null)continue;let F=h.flowdata[D][v],M=be.checkstatus(h.flowdata,D,v,"bg"),z=Jt.checksAF(D,v,C);z!=null&&(M=z[1]);let O=$e.checksCF(D,v,T);O!=null&&O.cellColor!=null&&(M=O.cellColor),M=M==null?"#ffffff":M,M.indexOf("rgb")>-1&&(M=Da(M)),M.length==4&&(M=M.substr(0,1)+M.substr(1,1).repeat(2)+M.substr(2,1).repeat(2)+M.substr(3,1).repeat(2));let H=be.checkstatus(h.flowdata,D,v,"fc");z!=null&&(H=z[0]),O!=null&&O.textColor!=null&&(H=O.textColor),H.indexOf("rgb")>-1&&(H=Da(H)),H.length==4&&(H=H.substr(0,1)+H.substr(1,1).repeat(2)+H.substr(2,1).repeat(2)+H.substr(3,1).repeat(2)),d&&f?!(M in s)&&(!(H in u)||F==null||de(F.v))&&(_[D]=0):d?M in s||(_[D]=0):f&&(!(H in u)||F==null||de(F.v))&&(_[D]=0)}let R=$("#luckysheet-filter-options-sheet"+h.currentSheetIndex+" .luckysheet-filter-options").eq(v-b),I=Object.keys(_).length>0,A=$.extend(!0,x,_),E=Ma.parseJsonParm(R.data("rowhidden"));Ea(R,I,_,S,!0,g,y,v,b,k);let N=$.extend(!0,{},h.config);if(N.rowhidden=A,h.clearjfundo){let D={};D.type="datachangeAll_filter",D.sheetIndex=h.currentSheetIndex,D.config=$.extend(!0,{},h.config),D.curconfig=N,D.optionstate=I,D.optionsindex=v-b,D.rowhidden=$.extend(!0,{},_),D.rowhidenPre=$.extend(!0,{},E),S!=null&&(D.caljs=S),h.jfundo.length=0,h.jfredo.push(D)}h.config=N,h.luckysheetfile[Z(h.currentSheetIndex)].config=h.config,re.saveParam("cg",h.currentSheetIndex,N.rowhidden,{k:"rowhidden"}),_t(h.flowdata.length,h.flowdata[0].length),$("#luckysheet-filter-menu, #luckysheet-filter-submenu, #luckysheet-filter-orderby-color-submenu").hide(),er()}),$(document).off("click.filterCheckbox1").on("click.filterCheckbox1","#luckysheet-filter-byvalue-select .textBox",function(){$(this).attr("data-check")=="true"?($(this).attr("data-check","false"),$(this).find("input[type='checkbox']").removeAttr("checked")):($(this).attr("data-check","true"),$(this).find("input[type='checkbox']").prop("checked",!0))}),$(document).off("click.filterCheckbox2").on("click.filterCheckbox2","#luckysheet-filter-byvalue-select .year",function(){$(this).attr("data-check")=="true"?($(this).attr("data-check","false"),$(this).parents(".yearBox").find(".month").attr("data-check","false"),$(this).parents(".yearBox").find(".day").attr("data-check","false"),$(this).parents(".yearBox").find("input[type='checkbox']").removeAttr("checked")):($(this).attr("data-check","true"),$(this).parents(".yearBox").find(".month").attr("data-check","true"),$(this).parents(".yearBox").find(".day").attr("data-check","true"),$(this).parents(".yearBox").find("input[type='checkbox']").prop("checked",!0))}),$(document).off("click.filterCheckbox3").on("click.filterCheckbox3","#luckysheet-filter-byvalue-select .month",function(){$(this).attr("data-check")=="true"?($(this).attr("data-check","false"),$(this).parents(".monthBox").find(".day").attr("data-check","false"),$(this).parents(".monthBox").find("input[type='checkbox']").removeAttr("checked")):($(this).attr("data-check","true"),$(this).parents(".monthBox").find(".day").attr("data-check","true"),$(this).parents(".monthBox").find("input[type='checkbox']").prop("checked",!0));let s=!0;$(this).parents(".yearBox").find(".day").each(function(d,f){$(f).attr("data-check")=="true"||(s=!1)}),s?($(this).parents(".yearBox").find(".year").attr("data-check","true"),$(this).parents(".yearBox").find(".year input[type='checkbox']").prop("checked",!0)):($(this).parents(".yearBox").find(".year").attr("data-check","false"),$(this).parents(".yearBox").find(".year input[type='checkbox']").removeAttr("checked"))}),$(document).off("click.filterCheckbox4").on("click.filterCheckbox4","#luckysheet-filter-byvalue-select .day",function(){$(this).attr("data-check")=="true"?($(this).attr("data-check","false"),$(this).find("input[type='checkbox']").removeAttr("checked")):($(this).attr("data-check","true"),$(this).find("input[type='checkbox']").prop("checked",!0));let s=!0;$(this).parents(".monthBox").find(".day").each(function(m,g){$(g).attr("data-check")=="true"||(s=!1)}),s?($(this).parents(".monthBox").find(".month").attr("data-check","true"),$(this).parents(".monthBox").find(".month input[type='checkbox']").prop("checked",!0)):($(this).parents(".monthBox").find(".month").attr("data-check","false"),$(this).parents(".monthBox").find(".month input[type='checkbox']").removeAttr("checked"));let d=!0;$(this).parents(".yearBox").find(".day").each(function(m,g){$(g).attr("data-check")=="true"||(d=!1)}),d?($(this).parents(".yearBox").find(".year").attr("data-check","true"),$(this).parents(".yearBox").find(".year input[type='checkbox']").prop("checked",!0)):($(this).parents(".yearBox").find(".year").attr("data-check","false"),$(this).parents(".yearBox").find(".year input[type='checkbox']").removeAttr("checked"))}),$(document).off("click.filterYearDropdown").on("click.filterYearDropdown","#luckysheet-filter-byvalue-select .yearBox .fa-caret-right",function(s){let u=$(this).parents(".luckysheet-mousedown-cancel");u.hasClass("year")&&$(this).parents(".yearBox").find(".monthList").slideToggle(),u.hasClass("month")&&$(this).parents(".monthBox").find(".dayList").slideToggle(),s.stopPropagation()}),$("#luckysheet-filter-byvalue-btn-all").click(function(){$("#luckysheet-filter-byvalue-select .ListBox input[type='checkbox']").prop("checked",!0),$("#luckysheet-filter-byvalue-select .ListBox input[type='checkbox']").parents(".luckysheet-mousedown-cancel").attr("data-check","true")}),$("#luckysheet-filter-byvalue-btn-clear").click(function(){$("#luckysheet-filter-byvalue-select .ListBox input[type='checkbox']").removeAttr("checked"),$("#luckysheet-filter-byvalue-select .ListBox input[type='checkbox']").parents(".luckysheet-mousedown-cancel").attr("data-check","false")}),$("#luckysheet-filter-byvalue-btn-contra").click(function(){$("#luckysheet-filter-byvalue-select .ListBox input[type='checkbox']").each(function(f,m){$(m).is(":checked")?($(m).removeAttr("checked"),$(m).parents(".luckysheet-mousedown-cancel").attr("data-check","false")):($(m).prop("checked",!0),$(m).parents(".luckysheet-mousedown-cancel").attr("data-check","true"))}),$("#luckysheet-filter-byvalue-select .ListBox .monthBox").each(function(f,m){let g=!0;$(m).find(".day input[type='checkbox']").each(function(v,b){$(b).is(":checked")||(g=!1)}),g?($(m).find(".month input[type='checkbox']").prop("checked",!0),$(m).attr("data-check","true")):($(m).find(".month input[type='checkbox']").removeAttr("checked"),$(m).attr("data-check","false"))}),$("#luckysheet-filter-byvalue-select .ListBox .yearBox").each(function(f,m){let g=!0;$(m).find(".day input[type='checkbox']").each(function(v,b){$(b).is(":checked")||(g=!1)}),g?($(m).find(".year input[type='checkbox']").prop("checked",!0),$(m).attr("data-check","true")):($(m).find(".year input[type='checkbox']").removeAttr("checked"),$(m).attr("data-check","false"))})}),$("#luckysheet-filter-initial").click(function(){if(!St(h.currentSheetIndex,"filter"))return;$("#luckysheet-filter-menu .luckysheet-filter-selected-input").hide().find("input").val(),$("#luckysheet-filter-selected span").data("type","0").data("type",null).text(t.conditionNone);let s={};s.type="datachangeAll_filter_clear",s.sheetIndex=h.currentSheetIndex,s.config=$.extend(!0,{},h.config),h.config.rowhidden={},s.curconfig=$.extend(!0,{},h.config),s.filter_save=$.extend(!0,{},h.luckysheet_filter_save);let u=[];$("#luckysheet-filter-options-sheet"+h.currentSheetIndex+" .luckysheet-filter-options").each(function(){let d=$(this),f=d.hasClass("luckysheet-filter-options-active"),m=Ma.parseJsonParm(d.data("rowhidden")),g=Ma.parseJsonParm(d.data("caljs"));u.push({optionstate:f,rowhidden:m,caljs:g,str:d.data("str"),edr:d.data("edr"),cindex:d.data("cindex"),stc:d.data("stc"),edc:d.data("edc")})}),s.optiongroups=u,h.jfundo.length=0,h.jfredo.push(s),$("#luckysheet-filter-selected-sheet"+h.currentSheetIndex+", #luckysheet-filter-options-sheet"+h.currentSheetIndex).remove(),$("#luckysheet-filter-menu, #luckysheet-filter-submenu").hide(),h.luckysheetfile[Z(h.currentSheetIndex)].filter=null,h.luckysheetfile[Z(h.currentSheetIndex)].filter_select=null,re.saveParam("fsc",h.currentSheetIndex,null),h.luckysheetfile[Z(h.currentSheetIndex)].config=h.config,re.saveParam("cg",h.currentSheetIndex,{},{k:"rowhidden"}),_t(h.flowdata.length,h.flowdata[0].length)}),$("#luckysheet-filter-byvalue-input").on("input propertychange",function(){let s=$(this).val().toString();$("#luckysheet-filter-byvalue-select .ListBox .luckysheet-mousedown-cancel").show(),s!=""&&$("#luckysheet-filter-byvalue-select .ListBox input[type='checkbox']").each(function(u,d){if($(d).closest(".day").length>0){let f=$(d).siblings("label").text().toString(),m=$(d).closest(".monthBox").find(".month label").text().toString();($(d).closest(".yearBox").find(".year label").text().toString()+"-"+m+"-"+f).indexOf(s)==-1&&($(d).closest(".day").hide(),$(d).closest(".dayList").find(".day:visible").length==0&&$(d).closest(".monthBox").find(".month").hide(),$(d).closest(".monthList").find(".day:visible").length==0&&$(d).closest(".yearBox").find(".year").hide())}$(d).closest(".textBox").length>0&&$(d).siblings("label").text().toString().indexOf(s)==-1&&$(d).parents(".textBox").hide()})}),$("#luckysheet-filter-cancel").click(function(){$("#luckysheet-filter-menu, #luckysheet-filter-submenu").hide()}),$("#luckysheet-filter-confirm").click(function(){let s=$("#luckysheet-filter-menu"),u=s.data("str"),d=s.data("edr"),f=s.data("cindex"),m=s.data("stc"),g=s.data("edc"),y={};$("#luckysheet-filter-options-sheet"+h.currentSheetIndex+" .luckysheet-filter-options").not($("#luckysheet-filter-options-sheet"+h.currentSheetIndex+" .luckysheet-filter-options").eq(f-m).get(0)).each(function(){let T=$(this),R=T.data("rowhidden");if(R=="")return!0;R=JSON.parse(R.replace(/\'/g,'"'));for(let I in R)y[I]=0});let v={},b={},k={};if($("#luckysheet-filter-bycondition").next().is(":visible")&&$("#luckysheet-filter-byvalue").next().is(":hidden")&&$("#luckysheet-filter-selected span").data("value")!="null"){let T=$("#luckysheet-filter-selected span"),R=T.data("type"),I=T.data("value");if(k.value=I,k.text=T.text(),R=="0")k.type="0";else if(R=="2"){let A=$("#luckysheet-filter-menu .luckysheet-filter-selected-input2 input");k.type="2",k.value1=A.eq(0).val(),k.value2=A.eq(1).val()}else k.type="1",k.value1=$("#luckysheet-filter-menu .luckysheet-filter-selected-input").eq(0).find("input").val();for(let A=u+1;A<=d;A++){if(A in y||h.flowdata[A]==null)continue;let E=h.flowdata[A][f];if(I=="cellnull")E!=null&&!de(E.v)&&(b[A]=0);else if(I=="cellnonull")(E==null||de(E.v))&&(b[A]=0);else if(I=="textinclude"){let N=k.value1;(E==null||de(E.v)||E.m.indexOf(N)==-1)&&(b[A]=0)}else if(I=="textnotinclude"){let N=k.value1;E==null||de(E.v)||E.m.indexOf(N)>-1&&(b[A]=0)}else if(I=="textstart"){let N=k.value1,D=N.length;(E==null||de(E.v)||E.m.substr(0,D)!=N)&&(b[A]=0)}else if(I=="textend"){let N=k.value1,D=N.length;(E==null||de(E.v)||D>E.m.length||E.m.substr(E.m.length-D,D)!=N)&&(b[A]=0)}else if(I=="textequal"){let N=k.value1;(E==null||de(E.v)||E.m!=N)&&(b[A]=0)}else if(I=="dateequal"){let N=it(k.value1)[2];E==null||de(E.v)?b[A]=0:E.ct!=null&&E.ct.t=="d"?parseInt(E.v)!=N&&(b[A]=0):b[A]=0}else if(I=="datelessthan"){let N=it(k.value1)[2];E==null||de(E.v)?b[A]=0:E.ct!=null&&E.ct.t=="d"?parseInt(E.v)>=N&&(b[A]=0):b[A]=0}else if(I=="datemorethan"){let N=it(k.value1)[2];E==null||de(E.v)?b[A]=0:E.ct!=null&&E.ct.t=="d"?parseInt(E.v)<=N&&(b[A]=0):b[A]=0}else if(I=="morethan"){let N=parseFloat(k.value1);E==null||de(E.v)?b[A]=0:E.ct!=null&&E.ct.t=="n"?E.v<=N&&(b[A]=0):b[A]=0}else if(I=="moreequalthan"){let N=parseFloat(k.value1);E==null||de(E.v)?b[A]=0:E.ct!=null&&E.ct.t=="n"?E.v=N&&(b[A]=0):b[A]=0}else if(I=="lessequalthan"){let N=parseFloat(k.value1);E==null||de(E.v)?b[A]=0:E.ct!=null&&E.ct.t=="n"?E.v>N&&(b[A]=0):b[A]=0}else if(I=="equal"){let N=parseFloat(k.value1);E==null||de(E.v)?b[A]=0:E.ct!=null&&E.ct.t=="n"?E.v!=N&&(b[A]=0):b[A]=0}else if(I=="noequal"){let N=parseFloat(k.value1);E==null||de(E.v)?b[A]=0:E.ct!=null&&E.ct.t=="n"?E.v==N&&(b[A]=0):b[A]=0}else if(I=="include"){let N=parseFloat(k.value1),D=parseFloat(k.value2),F,M;NM)&&(b[A]=0):b[A]=0}else if(I=="noinclude"){let N=parseFloat(k.value1),D=parseFloat(k.value2),F,M;N=F&&E.v<=M&&(b[A]=0):b[A]=0}}}else{$("#luckysheet-filter-byvalue-select .ListBox input[type='checkbox']").each(function(T,R){if($(R).is(":visible")&&$(R).is(":checked"))return!0;if($(R).closest(".day").length>0){let I=$(R).siblings("label").text();Number(I)<10&&(I="0"+Number(I));let A=$(R).closest(".monthBox").find(".month label").text().replace(t.filiterMonthText,"");Number(A)<10&&(A="0"+Number(A));let E=$(R).closest(".yearBox").find(".year label").text().replace(t.filiterYearText,""),N=t.filterDateFormatTip+"#$$$#"+E+"-"+A+"-"+I;v[N]="1"}if($(R).closest(".textBox").length>0){let I=$(R).closest(".textBox").data("filter");v[I]="1"}});for(let T=u+1;T<=d;T++){if(T in y||h.flowdata[T]==null)continue;let R=h.flowdata[T][f],I;if(R==null||de(R.v))I="null#$$$#null";else if(R.ct!=null&&R.ct.t=="d"){let A=mt("YYYY-MM-DD",R.v);I=t.filterDateFormatTip+"#$$$#"+A}else I=R.v+"#$$$#"+R.m;I in v&&(b[T]=0)}}let x=$("#luckysheet-filter-options-sheet"+h.currentSheetIndex+" .luckysheet-filter-options").eq(f-m),w=$("#luckysheet-filter-byvalue-select .ListBox input[type='checkbox']:visible:checked").length<$("#luckysheet-filter-byvalue-select .ListBox input[type='checkbox']:visible").length||$("#luckysheet-filter-byvalue-input").val().length>0||$("#luckysheet-filter-bycondition").next().is(":visible")&&$("#luckysheet-filter-byvalue").next().is(":hidden")&&$("#luckysheet-filter-selected span").data("value")!="null",_=$.extend(!0,y,b),S=Ma.parseJsonParm(x.data("rowhidden"));Ea(x,w,b,k,!0,u,d,f,m,g);let C=$.extend(!0,{},h.config);if(C.rowhidden=_,h.clearjfundo){let T={};T.type="datachangeAll_filter",T.sheetIndex=h.currentSheetIndex,T.config=$.extend(!0,{},h.config),T.curconfig=C,T.optionstate=w,T.optionsindex=f-m,T.rowhidden=$.extend(!0,{},b),T.rowhidenPre=$.extend(!0,{},S),k!=null&&(T.caljs=k),h.jfundo.length=0,h.jfredo.push(T)}h.config=C,h.luckysheetfile[Z(h.currentSheetIndex)].config=h.config,re.saveParam("cg",h.currentSheetIndex,C.rowhidden,{k:"rowhidden"}),_t(h.flowdata.length,h.flowdata[0].length),$("#luckysheet-filter-menu, #luckysheet-filter-submenu").hide(),er()})}var fa=Ae(()=>{Rt();Kt();At();ar();cl();Xt();Rn();jt();Zt();bt();Ke();lr();hl();Dn();Dr();dt();Ll();Yt();tn();qn();Ir()});var Sy,Re,Ol=Ae(()=>{Pr();Zt();ul();jt();Dr();Rt();_a();dt();Ke();bt();Sy={imgItem:{type:"3",src:"",originWidth:null,originHeight:null,default:{width:null,height:null,left:null,top:null},crop:{width:null,height:null,offsetLeft:0,offsetTop:0},isFixedPos:!1,fixedLeft:null,fixedTop:null,border:{width:0,radius:0,style:"solid",color:"#000"}},images:null,currentImgId:null,currentWinW:null,currentWinH:null,resize:null,resizeXY:null,move:!1,moveXY:null,cropChange:null,cropChangeXY:null,cropChangeObj:null,copyImgItemObj:null,inserImg:function(e){let a=this,t=h.luckysheet_select_save[h.luckysheet_select_save.length-1],l=t.row_focus||0,n=t.column_focus||0,o=n==0?0:h.visibledatacolumn[n-1],s=l==0?0:h.visibledatarow[l-1],u=new Image;u.onload=function(){let d=u.width,f=u.height,m={src:e,left:o,top:s,originWidth:d,originHeight:f};a.addImgItem(m)},u.src=e},generateRandomId:function(e){e==null&&(e="img");let a=window.navigator.userAgent.replace(/[^a-zA-Z0-9]/g,"").split(""),t="";for(let n=0;n<12;n++)t+=a[Math.round(Math.random()*(a.length-1))];let l=new Date().getTime();return e+"_"+t+"_"+l},modelHtml:function(e,a){let t=this,l=a.src,n=t.getImgItemParam(a),o=n.width*h.zoomRatio,s=n.height*h.zoomRatio,u=n.left*h.zoomRatio,d=n.top*h.zoomRatio,f=n.position,m=a.border.width;return`
+
+ +
+
+
`},getSliderHtml:function(){let e=Q().imageText;return`
+
+ ${e.imageSetting} + + + +
+
+
+
${e.conventional}
+
+
+ + +
+
+ + +
+
+ + +
+
+
+ + +
+
+
+
${e.border}
+
+
+ + +
+
+ + +
+
+ + +
+
+ +
+ +
+
+
+
+
+
`},sliderHtmlShow:function(){let e=this;$("#luckysheet-modal-dialog-slider-imageCtrl").remove();let a=e.getSliderHtml();$("body").append(a),Ft();let t=e.images[e.currentImgId],l=t.type;$("#luckysheet-modal-dialog-slider-imageCtrl #imgItemType"+l).prop("checked",!0);let n=t.isFixedPos;$("#luckysheet-modal-dialog-slider-imageCtrl #imgItemIsFixedPos").prop("checked",n);let o=t.border;$("#luckysheet-modal-dialog-slider-imageCtrl #imgItemBorderWidth").val(o.width),$("#luckysheet-modal-dialog-slider-imageCtrl #imgItemBorderRadius").val(o.radius),$("#luckysheet-modal-dialog-slider-imageCtrl #imgItemBorderStyle").val(o.style),$("#luckysheet-modal-dialog-slider-imageCtrl #imgItemBorderColor span").css("background-color",o.color).attr("title",o.color),e.init()},colorSelectDialog:function(e){let a=Q(),t=a.button,l=a.toolbar,n=a.imageCtrl;$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-imageCtrl-colorSelect-dialog").remove(),$("body").append(we(ft,{id:"luckysheet-imageCtrl-colorSelect-dialog",addclass:"luckysheet-imageCtrl-colorSelect-dialog",title:n.borderTile,content:`
+ ${n.borderCur}: +
+
`,botton:` + `,style:"z-index:100003"}));let o=$("#luckysheet-imageCtrl-colorSelect-dialog").find(".luckysheet-modal-dialog-content").css("min-width",300).end(),s=o.outerHeight(),u=o.outerWidth(),d=$(window).width(),f=$(window).height(),m=$(document).scrollLeft(),g=$(document).scrollTop();$("#luckysheet-imageCtrl-colorSelect-dialog").css({left:(d+m-u)/2,top:(f+g-s)/3}).show(),$("#luckysheet-imageCtrl-colorSelect-dialog").find(".colorshowbox").spectrum({showPalette:!0,showPaletteOnly:!0,preferredFormat:"hex",clickoutFiresChange:!1,showInitial:!0,showInput:!0,flat:!0,hideAfterPaletteSelect:!0,showSelectionPalette:!0,showButtons:!1,maxPaletteSize:8,maxSelectionSize:8,color:e,cancelText:t.cancel,chooseText:l.confirmColor,togglePaletteMoreText:l.customColor,togglePaletteLessText:l.collapse,togglePaletteOnly:!0,clearText:l.clearText,noColorSelectedText:l.noColorSelectedText,localStorageKey:"spectrum.textcolor"+re.gridKey,palette:[["#000","#444","#666","#999","#ccc","#eee","#f3f3f3","#fff"],["#f00","#f90","#ff0","#0f0","#0ff","#00f","#90f","#f0f"],["#f4cccc","#fce5cd","#fff2cc","#d9ead3","#d0e0e3","#cfe2f3","#d9d2e9","#ead1dc"],["#ea9999","#f9cb9c","#ffe599","#b6d7a8","#a2c4c9","#9fc5e8","#b4a7d6","#d5a6bd"],["#e06666","#f6b26b","#ffd966","#93c47d","#76a5af","#6fa8dc","#8e7cc3","#c27ba0"],["#c00","#e69138","#f1c232","#6aa84f","#45818e","#3d85c6","#674ea7","#a64d79"],["#900","#b45f06","#bf9000","#38761d","#134f5c","#0b5394","#351c75","#741b47"],["#600","#783f04","#7f6000","#274e13","#0c343d","#073763","#20124d","#4c1130"]],move:function(y){y!=null?y=y.toHexString():y="#000",$("#luckysheet-imageCtrl-colorSelect-dialog .currenColor span").css("background-color",y).attr("title",y)}})},init:function(){let e=this;$("#luckysheet-modal-dialog-slider-imageCtrl .luckysheet-model-close-btn").click(function(){$("#luckysheet-modal-dialog-slider-imageCtrl").hide(),Ft()}),$("#luckysheet-modal-dialog-slider-imageCtrl").off("change.radio").on("change.radio",".radio-item input[type=radio][name=imgItemType]",function(){e.configChange("type",this.value)}),$("#luckysheet-modal-dialog-slider-imageCtrl").off("change.checkbox").on("change.checkbox",".slider-box-checkbox input[type=checkbox]",function(){e.configChange("fixedPos",this.checked)}),$("#luckysheet-modal-dialog-slider-imageCtrl").off("change.borderWidth").on("change.borderWidth","#imgItemBorderWidth",function(){e.configChange("border-width",this.valueAsNumber)}),$("#luckysheet-modal-dialog-slider-imageCtrl").off("change.borderRadius").on("change.borderRadius","#imgItemBorderRadius",function(){e.configChange("border-radius",this.valueAsNumber)}),$("#luckysheet-modal-dialog-slider-imageCtrl").off("change.borderStyle").on("change.borderStyle","#imgItemBorderStyle",function(){e.configChange("border-style",this.value)}),$("#luckysheet-modal-dialog-slider-imageCtrl").off("click.color").on("click.color","#imgItemBorderColor",function(){let a=$(this).find("span").attr("title");e.colorSelectDialog(a)}),$(document).off("click.selectColorConfirm").on("click.selectColorConfirm","#luckysheet-imageCtrl-colorSelect-dialog-confirm",function(){let a=$(this).parents("#luckysheet-imageCtrl-colorSelect-dialog");$("#luckysheet-modal-dialog-mask").hide(),a.hide();let t=a.find(".currenColor span").attr("title");$("#luckysheet-modal-dialog-slider-imageCtrl #imgItemBorderColor span").css("background-color",t).attr("title",t),e.configChange("border-color",t)}),$("#luckysheet-image-showBoxs").off("mousedown.active").on("mousedown.active",".luckysheet-modal-dialog-image",function(a){if(!St(h.currentSheetIndex,"editObjects",!1))return;$(this).hide();let t=$(this).attr("id");e.currentImgId!=null&&e.currentImgId!=t&&e.cancelActiveImgItem(),e.currentImgId=t;let l=e.images[t],n=e.getImgItemParam(l),o=n.width*h.zoomRatio,s=n.height*h.zoomRatio,u=n.left*h.zoomRatio,d=n.top*h.zoomRatio,f=n.position;$("#luckysheet-modal-dialog-activeImage").show().css({width:o,height:s,left:u,top:d,position:f}),$("#luckysheet-modal-dialog-activeImage .luckysheet-modal-dialog-content").css({"background-image":"url("+l.src+")","background-size":l.default.width*h.zoomRatio+"px "+l.default.height*h.zoomRatio+"px","background-position":-l.crop.offsetLeft*h.zoomRatio+"px "+-l.crop.offsetTop*h.zoomRatio+"px"}),$("#luckysheet-modal-dialog-activeImage .luckysheet-modal-dialog-border").css({"border-width":l.border.width*h.zoomRatio,"border-style":l.border.style,"border-color":l.border.color,"border-radius":l.border.radius*h.zoomRatio,left:-l.border.width*h.zoomRatio,right:-l.border.width*h.zoomRatio,top:-l.border.width*h.zoomRatio,bottom:-l.border.width*h.zoomRatio}),e.sliderHtmlShow(),a.stopPropagation()}),$("#luckysheet-modal-dialog-activeImage").off("mousedown.move").on("mousedown.move",".luckysheet-modal-dialog-content",function(a){if(!St(h.currentSheetIndex,"editObjects",!1))return;$("#luckysheet-modal-dialog-slider-imageCtrl").is(":visible")||e.sliderHtmlShow(),e.move=!0,e.currentWinW=$("#luckysheet-cell-main")[0].scrollWidth,e.currentWinH=$("#luckysheet-cell-main")[0].scrollHeight;let t=$("#luckysheet-modal-dialog-activeImage").offset();e.moveXY=[a.pageX-t.left,a.pageY-t.top],Yl(!0),a.stopPropagation()}),$("#luckysheet-modal-dialog-activeImage").off("mousedown.resize").on("mousedown.resize",".luckysheet-modal-dialog-resize-item",function(a){if(!St(h.currentSheetIndex,"editObjects",!1))return;e.currentWinW=$("#luckysheet-cell-main")[0].scrollWidth,e.currentWinH=$("#luckysheet-cell-main")[0].scrollHeight,e.resize=$(this).data("type");let t=$("#luckysheet-cell-main").scrollTop(),l=$("#luckysheet-cell-main").scrollLeft(),n=at(a.pageX,a.pageY),o=n[0]+l,s=n[1]+t,u=$("#luckysheet-modal-dialog-activeImage").position(),d=$("#luckysheet-modal-dialog-activeImage").width(),f=$("#luckysheet-modal-dialog-activeImage").height();e.resizeXY=[o,s,d,f,u.left+l,u.top+t,l,t],Yl(!0),a.stopPropagation()}),$("#luckysheet-modal-dialog-activeImage").off("mousedown.croppingEnter").on("mousedown.croppingEnter",".luckysheet-modal-controll-crop",function(a){e.croppingEnter(),a.stopPropagation()}),$("#luckysheet-modal-dialog-cropping").off("mousedown.croppingExit").on("mousedown.croppingExit",".luckysheet-modal-controll-crop",function(a){e.croppingExit(),a.stopPropagation()}),$("#luckysheet-modal-dialog-cropping").off("mousedown.cropChange").on("mousedown.cropChange",".resize-item",function(a){e.cropChange=$(this).data("type");let t=$("#luckysheet-cell-main").scrollTop(),l=$("#luckysheet-cell-main").scrollLeft(),n=at(a.pageX,a.pageY),o=n[0]+l,s=n[1]+t;e.cropChangeXY=[o,s],Yl(!0),a.stopPropagation()}),$("#luckysheet-image-showBoxs").off("mousedown.restore").on("mousedown.restore",".luckysheet-modal-controll-restore",function(a){e.restoreImgItem(),a.stopPropagation()}),$("#luckysheet-image-showBoxs").off("mousedown.delete").on("mousedown.delete",".luckysheet-modal-controll-del",function(a){e.removeImgItem(),a.stopPropagation()})},configChange:function(e,a){let t=this,l=t.images[t.currentImgId];switch(e){case"type":l.type=a;break;case"fixedPos":l.isFixedPos=a;let n=t.getImgItemParam(l),o=n.width,s=n.height,u=n.left,d=n.top,f=n.position;$("#luckysheet-modal-dialog-activeImage").show().css({width:o,height:s,left:u,top:d,position:f});break;case"border-width":l.border.width=a,$("#luckysheet-modal-dialog-activeImage .luckysheet-modal-dialog-border").css({"border-width":a,left:-a,right:-a,top:-a,bottom:-a});break;case"border-radius":l.border.radius=a,$("#luckysheet-modal-dialog-activeImage .luckysheet-modal-dialog-border").css("border-radius",a);break;case"border-style":l.border.style=a,$("#luckysheet-modal-dialog-activeImage .luckysheet-modal-dialog-border").css("border-style",a);break;case"border-color":l.border.color=a,$("#luckysheet-modal-dialog-activeImage .luckysheet-modal-dialog-border").css("border-color",a);break}t.ref()},getImgItemParam(e){let a=e.isFixedPos,t=e.default.width,l=e.default.height,n=e.default.left,o=e.default.top;(e.crop.width!=t||e.crop.height!=l)&&(t=e.crop.width,l=e.crop.height,n+=e.crop.offsetLeft,o+=e.crop.offsetTop);let s="absolute";return a&&(s="fixed",n=e.fixedLeft+e.crop.offsetLeft,o=e.fixedTop+e.crop.offsetTop),{width:t,height:l,left:n,top:o,position:s}},cancelActiveImgItem:function(){let e=this;$("#luckysheet-modal-dialog-activeImage").hide(),$("#luckysheet-modal-dialog-cropping").hide(),$("#luckysheet-modal-dialog-slider-imageCtrl").hide();let a=e.images[e.currentImgId],t=e.getImgItemParam(a),l=t.width*h.zoomRatio,n=t.height*h.zoomRatio,o=t.left*h.zoomRatio,s=t.top*h.zoomRatio,u=t.position;$("#"+e.currentImgId).show().css({width:l,height:n,left:o,top:s,position:u}),$("#"+e.currentImgId+" img").css({width:a.default.width*h.zoomRatio,height:a.default.height*h.zoomRatio,left:-a.crop.offsetLeft*h.zoomRatio,top:-a.crop.offsetTop*h.zoomRatio}),$("#"+e.currentImgId+" .luckysheet-modal-dialog-border").css({"border-width":a.border.width*h.zoomRatio,"border-style":a.border.style,"border-color":a.border.color,"border-radius":a.border.radius*h.zoomRatio,left:-a.border.width*h.zoomRatio,right:-a.border.width*h.zoomRatio,top:-a.border.width*h.zoomRatio,bottom:-a.border.width*h.zoomRatio}),e.currentImgId=null},addImgItem:function(e){let a=this,t,l,n=400;e.originHeight=o)f.default.top=m.top+u-f.crop.offsetTop;else if(m.top+m.height>=o-2)if(m.topo+u){let y=1/m.height;f.default.height=Math.round(f.default.height*y),f.crop.height=Math.round(f.crop.height*y),f.crop.offsetTop=Math.round(f.crop.offsetTop*y),f.default.top=o+u-f.crop.offsetTop}else if(m.top+m.height>o+u){let y=(o+u-m.top)/m.height;f.default.height=Math.round(f.default.height*y),f.crop.height=Math.round(f.crop.height*y),f.crop.offsetTop=Math.round(f.crop.offsetTop*y)}}else g=="2"&&(m.top>=o?f.default.top=m.top+u-f.crop.offsetTop:m.top>o+u&&(f.default.top=o+u-f.crop.offsetTop))}}else if(e=="column"){let o=h.visibledatacolumn[a],s=a-1==-1?0:h.visibledatacolumn[a-1],u=t-(o-s-1);for(let d in n){let f=n[d],m=l.getImgItemParam(f),g=f.type;if(g=="1"){if(m.left>=o)f.default.left=m.left+u-f.crop.offsetLeft;else if(m.left+m.width>=o-2)if(m.lefto+u){let y=1/m.width;f.default.width=Math.round(f.default.width*y),f.crop.width=Math.round(f.crop.width*y),f.crop.offsetLeft=Math.round(f.crop.offsetLeft*y),f.default.left=o+u-f.crop.offsetLeft}else if(m.left+m.width>o+u){let y=(o+u-m.left)/m.width;f.default.width=Math.round(f.default.width*y),f.crop.width=Math.round(f.crop.width*y),f.crop.offsetLeft=Math.round(f.crop.offsetLeft*y)}}else g=="2"&&(m.left>=o?f.default.left=m.left+u-f.crop.offsetLeft:m.left>o+u&&(f.default.left=o+u-f.crop.offsetLeft))}}return n},ref:function(){let e=this,a=h.luckysheetfile[Z(h.currentSheetIndex)],t=e.images;h.clearjfundo&&(h.jfundo.length=0,h.jfredo.push({type:"imageCtrl",sheetIndex:h.currentSheetIndex,images:a.images==null?null:$.extend(!0,{},a.images),curImages:t})),a.images=$.extend(!0,{},t),re.saveParam("all",h.currentSheetIndex,a.images,{k:"images"})}},Re=Sy});var $y,Ye,dl=Ae(()=>{dt();Vt();At();Nl();Yt();ar();_l();Wt();Kt();jt();Xt();Zt();lr();hr();Rt();bt();Ke();$y={defaultItem:{type:"dropdown",type2:null,value1:"",value2:"",checked:!1,remote:!1,prohibitInput:!1,hintShow:!1,hintText:""},curItem:null,dataVerification:null,selectRange:[],selectStatus:!1,optionLabel:{number:"\u6570\u503C",number_integer:"\u6574\u6570",number_decimal:"\u5C0F\u6570",bw:"\u4ECB\u4E8E",nb:"\u4E0D\u4ECB\u4E8E",eq:"\u7B49\u4E8E",ne:"\u4E0D\u7B49\u4E8E",gt:"\u5927\u4E8E",lt:"\u5C0F\u4E8E",gte:"\u5927\u4E8E\u7B49\u4E8E",lte:"\u5C0F\u4E8E\u7B49\u4E8E",include:"\u5305\u62EC",exclude:"\u4E0D\u5305\u62EC",equal:"\u7B49\u4E8E",bf:"\u65E9\u4E8E",nbf:"\u4E0D\u65E9\u4E8E",af:"\u665A\u4E8E",naf:"\u4E0D\u665A\u4E8E",card:"\u8EAB\u4EFD\u8BC1\u53F7\u7801",phone:"\u624B\u673A\u53F7"},optionLabel_en:{number:"numeric",number_integer:"integer",number_decimal:"decimal",bw:"between",nb:"not between",eq:"equal to",ne:"not equal to",gt:"greater",lt:"less than",gte:"greater or equal to",lte:"less than or equal to",include:"include",exclude:"not include",equal:"equal to",bf:"earlier than",nbf:"not earlier than",af:"later than",naf:"not later than",card:"identification number",phone:"phone number"},createDialog:function(){let e=this,a=Q(),t=a.dataVerification,l=a.toolbar,n=a.button;$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-dataVerification-dialog").remove();let o=`
+
+
${t.cellRange}
+
+ + +
+
+
+
${t.verificationCondition}
+ +
+
+
+ + +
+
+ + +
+
+
+
+ ${t.selected} \u2014\u2014 + +
+
+ ${t.notSelected} \u2014\u2014 + +
+
+
+ +
+ + - + +
+
+ +
+
+
+ +
+ +
+
+
+ +
+ + - + +
+
+ +
+
+
+ +
+ + - + +
+
+ +
+
+
+ +
+
+
+
+
+ + +
+
+ + +
+
+ + +
+
+ +
+
+
`;$("body").append(we(ft,{id:"luckysheet-dataVerification-dialog",addclass:"luckysheet-dataVerification-dialog",title:l.dataVerification,content:o,botton:` + + `,style:"z-index:100003"}));let s=$("#luckysheet-dataVerification-dialog").find(".luckysheet-modal-dialog-content").css("min-width",350).end(),u=s.outerHeight(),d=s.outerWidth(),f=$(window).width(),m=$(window).height(),g=$(document).scrollLeft(),y=$(document).scrollTop();$("#luckysheet-dataVerification-dialog").css({left:(f+g-d)/2,top:(m+y-u)/3}).show(),e.dataAllocation()},init:function(){let e=this,a=Q().dataVerification;$(document).off("click.dropdownBtn").on("click.dropdownBtn","#luckysheet-dataVerification-dropdown-btn",function(t){e.dropdownListShow(),t.stopPropagation()}),$(document).off("click.dropdownListItem").on("click.dropdownListItem","#luckysheet-dataVerification-dropdown-List .dropdown-List-item",function(t){var l=$(this);let n=t.target.innerText;l.hasClass("multi")?(l.toggleClass("checked"),n=$.map($("#luckysheet-dataVerification-dropdown-List").children().filter(".checked"),function(d){return d.innerText}).join(",")):$("#luckysheet-dataVerification-dropdown-List").hide();let o=h.luckysheet_select_save[h.luckysheet_select_save.length-1],s=o.row_focus,u=o.column_focus;$("#luckysheet-rich-text-editor").text(n),p.updatecell(s,u),t.stopPropagation()}),$(document).off("click.dvRange").on("click.dvRange","#data-verification-range .fa-table",function(t){$("#luckysheet-dataVerification-dialog").hide();let l="0",n=$(this).siblings("input").val().trim();e.rangeDialog(l,n),e.selectRange=[];let o=e.getRangeByTxt(n);if(p.rangetosheet=h.currentSheetIndex,o[0].sheetIndex!=h.currentSheetIndex&&ye.changeSheetExec(o[0].sheetIndex),o.length>0)for(let s=0;s0)for(let s=0;s1){j.info('',"\u4E0D\u80FD\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C\uFF0C\u8BF7\u9009\u62E9\u5355\u4E2A\u533A\u57DF\uFF0C\u7136\u540E\u518D\u8BD5");return}l=="0"?$("#luckysheet-dataVerification-dialog #data-verification-range input").val(n):l=="1"&&$("#luckysheet-dataVerification-dialog .show-box-item-dropdown .range input").val(n),$("#luckysheet-dataVerificationRange-dialog").hide(),$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-dataVerification-dialog").show(),p.rangetosheet!=null&&p.rangetosheet!=h.currentSheetIndex&&(ye.changeSheetExec(p.rangetosheet),p.rangetosheet=null),Mt([])}),$(document).off("click.dvRangeClose").on("click.dvRangeClose","#luckysheet-dataVerificationRange-dialog-close",function(t){$("#luckysheet-dataVerificationRange-dialog").hide(),$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-dataVerification-dialog").show(),p.rangetosheet!=null&&p.rangetosheet!=h.currentSheetIndex&&(ye.changeSheetExec(p.rangetosheet),p.rangetosheet=null),Mt([])}),$(document).on("click","#luckysheet-dataVerificationRange-dialog .luckysheet-modal-dialog-title-close",function(t){$("#luckysheet-dataVerificationRange-dialog").hide(),$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-dataVerification-dialog").show(),p.rangetosheet!=null&&p.rangetosheet!=h.currentSheetIndex&&(ye.changeSheetExec(p.rangetosheet),p.rangetosheet=null),Mt([])}),$(document).off("change.typeSelect").on("change.typeSelect","#data-verification-type-select",function(t){$("#luckysheet-dataVerification-dialog .show-box .show-box-item").hide();let l=this.value,n=e.curItem;if(l=="dropdown"){$("#luckysheet-dataVerification-dialog .show-box .show-box-item-dropdown").show();let o="";l==n.type&&(o=n.value1),$("#luckysheet-dataVerification-dialog .show-box-item-dropdown .data-verification-value1").val(o),$("#luckysheet-dataVerification-dialog #data-verification-multi").prop("checked",!!n.type2)}else if(l=="checkbox"){$("#luckysheet-dataVerification-dialog .show-box .show-box-item-checkbox").show();let o="",s="";l==n.type&&(o=n.value1,s=n.value2),$("#luckysheet-dataVerification-dialog .show-box-item-checkbox .data-verification-value1").val(o),$("#luckysheet-dataVerification-dialog .show-box-item-checkbox .data-verification-value2").val(s)}else if(l=="number"||l=="number_integer"||l=="number_decimal"){$("#luckysheet-dataVerification-dialog .show-box-item-number").show(),$("#luckysheet-dataVerification-dialog .show-box-item-number .input").hide();let o="bw",s="",u="";(n.type=="number"||n.type=="number_integer"||n.type=="number_decimal")&&(o=n.type2,s=n.value1,u=n.value2),$("#luckysheet-dataVerification-dialog #data-verification-number-select").val(o),o=="bw"||o=="nb"?$("#luckysheet-dataVerification-dialog .show-box-item-number .input1").show():$("#luckysheet-dataVerification-dialog .show-box-item-number .input2").show(),$("#luckysheet-dataVerification-dialog .show-box-item-number .data-verification-value1").val(s),$("#luckysheet-dataVerification-dialog .show-box-item-number .data-verification-value2").val(u)}else if(l=="text_content"){$("#luckysheet-dataVerification-dialog .show-box-item-text").show();let o="include",s="";l==n.type&&(o=n.type2,s=n.value1),$("#luckysheet-dataVerification-dialog #data-verification-text-select").val(o),$("#luckysheet-dataVerification-dialog .show-box-item-text .data-verification-value1").val(s)}else if(l=="text_length"){$("#luckysheet-dataVerification-dialog .show-box-item-textLength").show(),$("#luckysheet-dataVerification-dialog .show-box-item-textLength .input").hide();let o="bw",s="",u="";l==n.type&&(o=n.type2,s=n.value1,u=n.value2),$("#luckysheet-dataVerification-dialog #data-verification-textLength-select").val(o),o=="bw"||o=="nb"?$("#luckysheet-dataVerification-dialog .show-box-item-textLength .input1").show():$("#luckysheet-dataVerification-dialog .show-box-item-textLength .input2").show(),$("#luckysheet-dataVerification-dialog .show-box-item-textLength .data-verification-value1").val(s),$("#luckysheet-dataVerification-dialog .show-box-item-textLength .data-verification-value2").val(u)}else if(l=="date"){$("#luckysheet-dataVerification-dialog .show-box-item-date").show(),$("#luckysheet-dataVerification-dialog .show-box-item-date .input").hide();let o="bw",s="",u="";l==n.type&&(o=n.type2,s=n.value1,u=n.value2),$("#luckysheet-dataVerification-dialog #data-verification-date-select").val(o),o=="bw"||o=="nb"?$("#luckysheet-dataVerification-dialog .show-box-item-date .input1").show():$("#luckysheet-dataVerification-dialog .show-box-item-date .input2").show(),$("#luckysheet-dataVerification-dialog .show-box-item-date .data-verification-value1").val(s),$("#luckysheet-dataVerification-dialog .show-box-item-date .data-verification-value2").val(u)}else if(l=="validity"){$("#luckysheet-dataVerification-dialog .show-box .show-box-item-validity").show();let o="card";l==n.type&&(o=n.type2),$("#luckysheet-dataVerification-dialog #data-verification-validity-select").val(o)}}),$(document).off("change.numberSelect").on("change.numberSelect","#data-verification-number-select",function(t){$("#luckysheet-dataVerification-dialog .show-box-item-number .input").hide();let l=this.value;l=="bw"||l=="nb"?$("#luckysheet-dataVerification-dialog .show-box-item-number .input1").show():$("#luckysheet-dataVerification-dialog .show-box-item-number .input2").show()}),$(document).off("change.dateSelect").on("change.dateSelect","#data-verification-date-select",function(t){$("#luckysheet-dataVerification-dialog .show-box-item-date .input").hide();let l=this.value;l=="bw"||l=="nb"?$("#luckysheet-dataVerification-dialog .show-box-item-date .input1").show():$("#luckysheet-dataVerification-dialog .show-box-item-date .input2").show()}),$(document).off("change.hintShow").on("change.hintShow","#data-verification-hint-show",function(t){this.checked?$("#luckysheet-dataVerification-dialog .data-verification-hint-text").show():$("#luckysheet-dataVerification-dialog .data-verification-hint-text").hide()}),$(document).off("click.dvSaveConfirm").on("click.dvSaveConfirm","#luckysheet-dataVerification-dialog-confirm",function(t){let l=$("#luckysheet-dataVerification-dialog #data-verification-range input").val().trim(),n=e.getRangeByTxt(l);if(n.length==0){j.info('',a.selectCellRange2);return}let o=n[n.length-1].row[0],s=n[n.length-1].row[1],u=n[n.length-1].column[0],d=n[n.length-1].column[1],f=xe.deepCopyFlowData(h.flowdata);o<0&&(o=0),s>f.length-1&&(s=f.length-1),u<0&&(u=0),d>f[0].length-1&&(d=f[0].length-1);let m=$("#luckysheet-dataVerification-dialog #data-verification-type-select").val(),g=null,y="",v="";if(m=="dropdown"){if(y=$("#luckysheet-dataVerification-dialog .show-box-item-dropdown .data-verification-value1").val().trim(),y.length==0){j.info('',a.tooltipInfo1);return}g=$("#luckysheet-dataVerification-dialog #data-verification-multi").is(":checked")}else if(m=="checkbox"){if(y=$("#luckysheet-dataVerification-dialog .show-box-item-checkbox .data-verification-value1").val().trim(),v=$("#luckysheet-dataVerification-dialog .show-box-item-checkbox .data-verification-value2").val().trim(),y.length==0||v.length==0){j.info('',a.tooltipInfo2);return}}else if(m=="number"||m=="number_integer"||m=="number_decimal"){if(g=$("#luckysheet-dataVerification-dialog #data-verification-number-select").val(),y=$("#luckysheet-dataVerification-dialog .show-box-item-number .input:visible .data-verification-value1").val().trim(),!L(y)){j.info('',a.tooltipInfo3);return}if(g=="bw"||g=="nb"){if(v=$("#luckysheet-dataVerification-dialog .show-box-item-number .input:visible .data-verification-value2").val().trim(),!L(v)){j.info('',a.tooltipInfo3);return}if(Number(v)
',a.tooltipInfo4);return}}}else if(m=="text_content"){if(g=$("#luckysheet-dataVerification-dialog #data-verification-text-select").val(),y=$("#luckysheet-dataVerification-dialog .show-box-item-text .data-verification-value1").val().trim(),y.length==0){j.info('',a.tooltipInfo5);return}}else if(m=="text_length"){if(g=$("#luckysheet-dataVerification-dialog #data-verification-textLength-select").val(),y=$("#luckysheet-dataVerification-dialog .show-box-item-textLength .input:visible .data-verification-value1").val().trim(),!L(y)){j.info('',a.tooltipInfo3);return}if(g=="bw"||g=="nb"){if(v=$("#luckysheet-dataVerification-dialog .show-box-item-textLength .input:visible .data-verification-value2").val().trim(),!L(v)){j.info('',a.tooltipInfo3);return}if(Number(v)',a.tooltipInfo4);return}}}else if(m=="date"){if(g=$("#luckysheet-dataVerification-dialog #data-verification-date-select").val(),y=$("#luckysheet-dataVerification-dialog .show-box-item-date .input:visible .data-verification-value1").val().trim(),!qt(y)){j.info('',a.tooltipInfo6);return}if(g=="bw"||g=="nb"){if(v=$("#luckysheet-dataVerification-dialog .show-box-item-date .input:visible .data-verification-value2").val().trim(),!qt(v)){j.info('',a.tooltipInfo6);return}if(sr(y,v)>0){j.info('',a.tooltipInfo7);return}}}else m=="validity"&&(g=$("#luckysheet-dataVerification-dialog #data-verification-validity-select").val());let b=$("#luckysheet-dataVerification-dialog #data-verification-remote").is(":checked"),k=$("#luckysheet-dataVerification-dialog #data-verification-prohibitInput").is(":checked"),x=$("#luckysheet-dataVerification-dialog #data-verification-hint-show").is(":checked"),w="";x&&(w=$("#luckysheet-dataVerification-dialog .data-verification-hint-text input").val().trim());let _={type:m,type2:g,value1:y,value2:v,checked:!1,remote:b,prohibitInput:k,hintShow:x,hintText:w},S=$.extend(!0,{},e.dataVerification),C=$.extend(!0,{},e.dataVerification);for(let T=o;T<=s;T++)for(let R=u;R<=d;R++)C[T+"_"+R]=_,m=="checkbox"&&Ot(T,R,f,_.value2);m=="checkbox"?e.refOfCheckbox(S,C,h.currentSheetIndex,f,n[n.length-1]):e.ref(S,C,h.currentSheetIndex),$("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-dataVerification-dialog").hide()}),$(document).off("click.delete").on("click.delete","#luckysheet-dataVerification-dialog-delete",function(t){let l=$("#luckysheet-dataVerification-dialog #data-verification-range input").val().trim(),n=e.getRangeByTxt(l);if(n.length==0){j.info('',a.selectCellRange2);return}let o=$.extend(!0,{},e.dataVerification),s=$.extend(!0,{},e.dataVerification),u=n[n.length-1].row[0],d=n[n.length-1].row[1],f=n[n.length-1].column[0],m=n[n.length-1].column[1];for(let g=u;g<=d;g++)for(let y=f;y<=m;y++)delete s[g+"_"+y];e.ref(o,s,h.currentSheetIndex),$("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-dataVerification-dialog").hide()}),$(document).on("click","#luckysheet-info .luckysheet-modal-dialog-title-close, #luckysheet-info .luckysheet-model-close-btn",function(t){$(this).parents("#luckysheet-info").hide(),$("#luckysheet-dataVerification-dialog").is(":visible")&&$("#luckysheet-modal-dialog-mask").show(),t.stopPropagation()})},dataAllocation:function(){let e=this,a=h.luckysheet_select_save[h.luckysheet_select_save.length-1],t=kt(h.currentSheetIndex,a,h.currentSheetIndex);$("#luckysheet-dataVerification-dialog #data-verification-range input").val(t);let l=a.row_focus||a.row[0],n=a.column_focus||a.column[0],s=$.extend(!0,{},e.dataVerification)[l+"_"+n];s==null&&(s=$.extend(!0,{},e.defaultItem)),e.curItem=s,$("#luckysheet-dataVerification-dialog #data-verification-type-select").val(s.type),$("#luckysheet-dataVerification-dialog .show-box .show-box-item").hide(),s.type=="dropdown"?($("#luckysheet-dataVerification-dialog .show-box .show-box-item-dropdown").show(),$("#luckysheet-dataVerification-dialog .show-box-item-dropdown .data-verification-value1").val(s.value1),$("#luckysheet-dataVerification-dialog #data-verification-multi").prop("checked",!!s.type2)):s.type=="checkbox"?($("#luckysheet-dataVerification-dialog .show-box .show-box-item-checkbox").show(),$("#luckysheet-dataVerification-dialog .show-box-item-checkbox .data-verification-value1").val(s.value1),$("#luckysheet-dataVerification-dialog .show-box-item-checkbox .data-verification-value2").val(s.value2)):s.type=="number"||s.type=="number_integer"||s.type=="number_decimal"?($("#luckysheet-dataVerification-dialog .show-box-item-number").show(),$("#luckysheet-dataVerification-dialog #data-verification-number-select").val(s.type2),$("#luckysheet-dataVerification-dialog .show-box-item-number .input").hide(),s.type2=="bw"||s.type2=="nb"?$("#luckysheet-dataVerification-dialog .show-box-item-number .input1").show():$("#luckysheet-dataVerification-dialog .show-box-item-number .input2").show(),$("#luckysheet-dataVerification-dialog .show-box-item-number .data-verification-value1").val(s.value1),$("#luckysheet-dataVerification-dialog .show-box-item-number .data-verification-value2").val(s.value2)):s.type=="text_content"?($("#luckysheet-dataVerification-dialog .show-box-item-text").show(),$("#luckysheet-dataVerification-dialog #data-verification-text-select").val(s.type2),$("#luckysheet-dataVerification-dialog .show-box-item-text .data-verification-value1").val(s.value1)):s.type=="text_length"?($("#luckysheet-dataVerification-dialog .show-box-item-textLength").show(),$("#luckysheet-dataVerification-dialog #data-verification-textLength-select").val(s.type2),$("#luckysheet-dataVerification-dialog .show-box-item-textLength .input").hide(),s.type2=="bw"||s.type2=="nb"?$("#luckysheet-dataVerification-dialog .show-box-item-textLength .input1").show():$("#luckysheet-dataVerification-dialog .show-box-item-textLength .input2").show(),$("#luckysheet-dataVerification-dialog .show-box-item-textLength .data-verification-value1").val(s.value1),$("#luckysheet-dataVerification-dialog .show-box-item-textLength .data-verification-value2").val(s.value2)):s.type=="date"?($("#luckysheet-dataVerification-dialog .show-box-item-date").show(),$("#luckysheet-dataVerification-dialog #data-verification-date-select").val(s.type2),$("#luckysheet-dataVerification-dialog .show-box-item-date .input").hide(),s.type2=="bw"||s.type2=="nb"?$("#luckysheet-dataVerification-dialog .show-box-item-date .input1").show():$("#luckysheet-dataVerification-dialog .show-box-item-date .input2").show(),$("#luckysheet-dataVerification-dialog .show-box-item-date .data-verification-value1").val(s.value1),$("#luckysheet-dataVerification-dialog .show-box-item-date .data-verification-value2").val(s.value2)):s.type=="validity"&&($("#luckysheet-dataVerification-dialog .show-box .show-box-item-validity").show(),$("#luckysheet-dataVerification-dialog #data-verification-validity-select").val(s.type2)),$("#luckysheet-dataVerification-dialog #data-verification-remote").prop("checked",s.remote),$("#luckysheet-dataVerification-dialog #data-verification-prohibitInput").prop("checked",s.prohibitInput),$("#luckysheet-dataVerification-dialog #data-verification-hint-show").prop("checked",s.hintShow),s.hintShow?$("#luckysheet-dataVerification-dialog .data-verification-hint-text").show():$("#luckysheet-dataVerification-dialog .data-verification-hint-text").hide(),$("#luckysheet-dataVerification-dialog .data-verification-hint-text input").val(s.hintText)},rangeDialog:function(e,a){let t=this,l=Q(),n=l.dataVerification,o=l.button;$("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-dataVerificationRange-dialog").remove(),$("body").append(we(ft,{id:"luckysheet-dataVerificationRange-dialog",addclass:"luckysheet-dataVerificationRange-dialog",title:n.selectCellRange,content:``,botton:` + `,style:"z-index:100003"}));let s=$("#luckysheet-dataVerificationRange-dialog").find(".luckysheet-modal-dialog-content").css("min-width",300).end(),u=s.outerHeight(),d=s.outerWidth(),f=$(window).width(),m=$(window).height(),g=$(document).scrollLeft(),y=$(document).scrollTop();$("#luckysheet-dataVerificationRange-dialog").css({left:(f+g-d)/2,top:(m+y-u)/3}).show()},getTxtByRange:function(e){if(e.length>0){let a=[];for(let t=0;tHint: ':y='\u63D0\u793A\uFF1A',y+=l.getHintText(f),$("#luckysheet-dataVerification-showHintBox").html(y).show().css({left:u,top:n});return}let m=ze(e,a,null);if(de(m))return;if(!l.validateCellData(m,f)){let y;h.lang=="en"?y='Failure: ':y='\u5931\u6548\uFF1A',y+=l.getFailureText(f),$("#luckysheet-dataVerification-showHintBox").html(y).show().css({left:u,top:n})}},getHintText:function(e){let a=this,t=e.hintText||"";return t.length==0&&(h.lang=="en"?e.type=="dropdown"?t+="please select an option in the drop-down list":e.type=="checkbox"||(e.type=="number"||e.type=="number_integer"||e.type=="number_decimal"?(t+="please enter a "+a.optionLabel_en[e.type]+" "+a.optionLabel_en[e.type2]+" "+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+=" and "+e.value2)):e.type=="text_content"?t+="please enter text "+a.optionLabel_en[e.type2]+" "+e.value1:e.type=="text_length"?(t+="please enter text with length "+a.optionLabel_en[e.type2]+" "+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+=" and "+e.value2)):e.type=="date"?(t+="please enter a date "+a.optionLabel_en[e.type2]+" "+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+=" and "+e.value2)):e.type=="validity"&&(t+="please enter the correct "+a.optionLabel_en[e.type2])):e.type=="dropdown"?t+="\u8BF7\u9009\u62E9\u4E0B\u62C9\u5217\u8868\u4E2D\u7684\u9009\u9879":e.type=="checkbox"||(e.type=="number"||e.type=="number_integer"||e.type=="number_decimal"?(t+="\u8BF7\u8F93\u5165"+a.optionLabel[e.type2]+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+="\u548C"+e.value2+"\u4E4B\u95F4"),t+="\u7684"+a.optionLabel[e.type]):e.type=="text_content"?t+="\u8BF7\u8F93\u5165\u5185\u5BB9"+a.optionLabel[e.type2]+e.value1+"\u7684\u6587\u672C":e.type=="text_length"?(t+="\u8BF7\u8F93\u5165\u957F\u5EA6"+a.optionLabel[e.type2]+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+="\u548C"+e.value2+"\u4E4B\u95F4"),t+="\u7684\u6587\u672C"):e.type=="date"?(t+="\u8BF7\u8F93\u5165"+a.optionLabel[e.type2]+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+="\u548C"+e.value2+"\u4E4B\u95F4"),t+="\u7684\u65E5\u671F"):e.type=="validity"&&(t+="\u8BF7\u8F93\u5165\u6B63\u786E\u7684"+a.optionLabel[e.type2]))),t},getFailureText:function(e){let a=this,t="";return h.lang=="en"?e.type=="dropdown"?t+="what you selected is not an option in the drop-down list":e.type=="checkbox"||(e.type=="number"||e.type=="number_integer"||e.type=="number_decimal"?(t+="what you entered is not a "+a.optionLabel_en[e.type]+" "+a.optionLabel_en[e.type2]+" "+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+=" and "+e.value2)):e.type=="text_content"?t+="what you entered is not text that "+a.optionLabel_en[e.type2]+" "+e.value1:e.type=="text_length"?(t+="the text you entered is not length "+a.optionLabel_en[e.type2]+" "+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+=" and "+e.value2)):e.type=="date"?(t+="the date you entered is not "+a.optionLabel_en[e.type2]+" "+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+=" and "+e.value2)):e.type=="validity"&&(t+="what you entered is not a correct "+a.optionLabel_en[e.type2])):e.type=="dropdown"?t+="\u4F60\u9009\u62E9\u7684\u4E0D\u662F\u4E0B\u62C9\u5217\u8868\u4E2D\u7684\u9009\u9879":e.type=="checkbox"||(e.type=="number"||e.type=="number_integer"||e.type=="number_decimal"?(t+="\u4F60\u8F93\u5165\u7684\u4E0D\u662F"+a.optionLabel[e.type2]+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+="\u548C"+e.value2+"\u4E4B\u95F4"),t+="\u7684"+a.optionLabel[e.type]):e.type=="text_content"?t+="\u4F60\u8F93\u5165\u7684\u4E0D\u662F\u5185\u5BB9"+a.optionLabel[e.type2]+e.value1+"\u7684\u6587\u672C":e.type=="text_length"?(t+="\u4F60\u8F93\u5165\u7684\u4E0D\u662F\u957F\u5EA6"+a.optionLabel[e.type2]+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+="\u548C"+e.value2+"\u4E4B\u95F4"),t+="\u7684\u6587\u672C"):e.type=="date"?(t+="\u4F60\u8F93\u5165\u7684\u4E0D\u662F"+a.optionLabel[e.type2]+e.value1,(e.type2=="bw"||e.type2=="nb")&&(t+="\u548C"+e.value2+"\u4E4B\u95F4"),t+="\u7684\u65E5\u671F"):e.type=="validity"&&(t+="\u4F60\u8F93\u5165\u7684\u4E0D\u662F\u4E00\u4E2A\u6B63\u786E\u7684"+a.optionLabel[e.type2])),t},validateCellData:function(e,a){let t=this,l=a.type,n=a.type2,o=a.value1,s=a.value2;if(l=="dropdown"){let u=t.getDropdownList(o);if(n&&e)return e.split(",").every(function(f){return u.indexOf(f)!==-1});let d=!1;for(let f=0;fs))||n=="nb"&&e>=o&&e<=s||n=="eq"&&e!=o||n=="ne"&&e==o||n=="gt"&&e<=o||n=="lt"&&e>=o||n=="gte"&&eo)return!1}else if(l=="text_content"){if(e=e.toString(),o=o.toString(),n=="include"&&e.indexOf(o)==-1||n=="exclude"&&e.indexOf(o)>-1||n=="equal"&&e!=o)return!1}else if(l=="text_length"){if(e=e.toString().length,o=Number(o),s=Number(s),n=="bw"&&(es)||n=="nb"&&e>=o&&e<=s||n=="eq"&&e!=o||n=="ne"&&e==o||n=="gt"&&e<=o||n=="lt"&&e>=o||n=="gte"&&eo)return!1}else if(l=="date"){if(!qt(e)||n=="bw"&&(sr(e,o)<0||sr(e,s)>0)||n=="nb"&&sr(e,o)>=0&&sr(e,s)<=0||n=="eq"&&sr(e,o)!=0||n=="ne"&&sr(e,o)==0||n=="bf"&&sr(e,o)>=0||n=="nbf"&&sr(e,o)<0||n=="af"&&sr(e,o)<=0||n=="naf"&&sr(e,o)>0)return!1}else if(l=="validity"&&(n=="card"&&!/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(e)||n=="phone"&&!/^[1][3,4,5,7,8][0-9]{9}$/.test(e)))return!1}return!0},dropdownListShow:function(){$("#luckysheet-dataVerification-showHintBox").hide();let e=this,a=h.luckysheet_select_save[h.luckysheet_select_save.length-1],t=a.row_focus,l=a.column_focus,n=h.visibledatarow[t],o=t==0?0:h.visibledatarow[t-1],s=h.visibledatacolumn[l],u=l==0?0:h.visibledatacolumn[l-1],d=be.mergeborer(h.flowdata,t,l);d&&(n=d.row[1],o=d.row[0],s=d.column[1],u=d.column[0]);let f=e.dataVerification[t+"_"+l],m=e.getDropdownList(f.value1),g="";if(f.type==="dropdown"&&f.type2){let b=ze(t,l,null),k=de(b)?[]:b.split(",");m.forEach(x=>{g+=``})}else m.forEach(b=>{g+=``});$("#luckysheet-dataVerification-dropdown-List").html(g).prop("data-index",t+"_"+l).show().css({width:s-u-1,left:u,top:n});let y=$("#luckysheet-dataVerification-dropdown-List").outerHeight(),v=$("#luckysheet-cell-main")[0].scrollHeight;n+y>v-42-6&&$("#luckysheet-dataVerification-dropdown-List").css({top:o-y})},getDropdownList:function(e){let a=[];if(p.iscelldata(e)){let t=p.getcellrange(e),l=h.luckysheetfile[Z(t.sheetIndex)].data;for(let n=t.row[0];n<=t.row[1];n++)for(let o=t.column[0];o<=t.column[1];o++){if(l[n]==null)continue;let s=l[n][o];if(s==null||s.v==null)continue;let u=s.m||s.v;a.includes(u)||a.push(u)}}else{let t=e.split(",");for(let l=0;l0)for(let N=0;N=a&&(D.r+=t):l=="rightbottom"&&F>a&&(D.r+=t),g.push(D)}else if(e=="column"){let H="="+p.functionStrChange(O,"add","col",l,a,t);u[F][M]&&u[F][M].f==O&&(u[F][M].f=H),l=="lefttop"?M>=a&&(D.c+=t):l=="rightbottom"&&M>a&&(D.c+=t),g.push(D)}}let y=s.filter_select,v=s.filter,b=null;if(y!=null&&JSON.stringify(y)!="{}"){b={filter_select:null,filter:null};let N=y.row[0],D=y.row[1],F=y.column[0],M=y.column[1];if(e=="row"){if(Na)&&(D+=t):N==a?l=="lefttop"?(N+=t,D+=t):l=="rightbottom"&&D>a&&(D+=t):(N+=t,D+=t),v!=null){b.filter={};for(let z in v){let O=v[z].rowhidden,H={};for(let U in O)U=parseFloat(U),Ua)&&(M+=t):F==a?l=="lefttop"?(F+=t,M+=t):l=="rightbottom"&&M>a&&(M+=t):(F+=t,M+=t),v!=null)){b.filter={};for(let z in v){let O=v[z].cindex;(O==a&&l=="lefttop"||O>a)&&(O+=t),b.filter[O-F]=$.extend(!0,{},v[z]),b.filter[O-F].cindex=O,b.filter[O-F].stc=F,b.filter[O-F].edc=M}}b.filter_select={row:[N,D],column:[F,M]}}if(b!=null&&b.filter!=null){d.rowhidden==null&&(d.rowhidden={});for(let N in b.filter){let D=b.filter[N].rowhidden;for(let F in D)d.rowhidden[F]=0}}let k=s.luckysheet_conditionformat_save,x=[];if(k!=null&&k.length>0)for(let N=0;Na)&&(H+=t):O==a?l=="lefttop"?(O+=t,H+=t):l=="rightbottom"&&H>a&&(H+=t):(O+=t,H+=t):e=="column"&&(Ua)&&(X+=t):U==a?l=="lefttop"?(U+=t,X+=t):l=="rightbottom"&&X>a&&(X+=t):(U+=t,X+=t)),F.push({row:[O,H],column:[U,X]})}let M=$.extend(!0,{},k[N]);M.cellrange=F,x.push(M)}let w=s.luckysheet_alternateformat_save,_=[];if(w!=null&&w.length>0)for(let N=0;Na)&&(F+=t):D==a?l=="lefttop"?(D+=t,F+=t):l=="rightbottom"&&F>a&&(F+=t):(D+=t,F+=t):e=="column"&&(Ma)&&(z+=t):M==a?l=="lefttop"?(M+=t,z+=t):l=="rightbottom"&&z>a&&(z+=t):(M+=t,z+=t)),O.cellrange={row:[D,F],column:[M,z]},_.push(O)}let S={freezenhorizontaldata:null,freezenverticaldata:null};if(W.freezenhorizontaldata!=null&&e=="row"){let N=W.freezenhorizontaldata[2],D=W.freezenhorizontaldata[1]-1;(D==a&&l=="lefttop"||D>a)&&(D+=t);let F=h.visibledatarow[D]-2-N+h.columnHeaderHeight;S.freezenhorizontaldata=[h.visibledatarow[D],D+1,N,W.cutVolumn(h.visibledatarow,D+1),F]}else S.freezenhorizontaldata=W.freezenhorizontaldata;if(W.freezenverticaldata!=null&&e=="column"){let N=W.freezenverticaldata[2],D=W.freezenverticaldata[1]-1;(D==a&&l=="lefttop"||D>a)&&(D+=t);let F=h.visibledatacolumn[D]-2-N+h.rowHeaderWidth;S.freezenverticaldata=[h.visibledatacolumn[D],D+1,N,W.cutVolumn(h.visibledatacolumn,D+1),F]}else S.freezenverticaldata=W.freezenverticaldata;let C=s.dataVerification,T={};if(C!=null)for(let N in C){let D=Number(N.split("_")[0]),F=Number(N.split("_")[1]),M=C[N];if(e=="row")if(a0){let M=[];for(let z=0;z=Y&&U.push({row:[Y,ee],column:H[X].column})}if(U.length>0){let X={rangeType:"range",borderType:d.borderInfo[z].borderType,style:d.borderInfo[z].style,color:d.borderInfo[z].color,range:U};M.push(X)}}else if(O=="cell"){let H=d.borderInfo[z].value.row_index;l=="lefttop"?a<=H&&(H+=t):a0){let F=[];for(let M=0;M=X&&H.push({row:O[U].row,column:[X,Y]})}if(H.length>0){let U={rangeType:"range",borderType:d.borderInfo[M].borderType,style:d.borderInfo[M].style,color:d.borderInfo[M].color,range:H};F.push(U)}}else if(z=="cell"){let O=d.borderInfo[M].value.col_index;l=="lefttop"?a<=O&&(O+=t):a0?$("#luckysheet-scrollbar-y").scrollTop(z-F+20):O-D-20<0&&$("#luckysheet-scrollbar-y").scrollTop(O-20),t>30&&($("#luckysheet-row-count-show").hide(),$("#luckysheet-column-count-show").hide())}}function go(e,a){let t=xe.deepCopyFlowData(h.flowdata),l=$.extend(!0,{},h.config);l.merge==null&&(l.merge={});let n=t[0].length,o=or([],e,n);t=t.concat(o);for(let s=0;ss.length-1&&(a=s.length-1),t>s.length-1&&(t=s.length-1)):(a>s[0].length-1&&(a=s[0].length-1),t>s[0].length-1&&(t=s[0].length-1)),a>t)return;let u=t-a+1,d=$.extend(!0,{},o.config);d.merge==null&&(d.merge={});let f={};for(let E in d.merge){let N=d.merge[E],D=N.r,F=N.c,M=N.rs,z=N.cs;e=="row"?D=a&&D+M-1=t&&(f[D+"_"+F]={r:D,c:F,rs:M-u,cs:z}):D>=a&&D<=t?D+M-1>t&&(f[a+"_"+F]={r:a,c:F,rs:D+M-1-t,cs:z}):D>t&&(f[D-u+"_"+F]={r:D-u,c:F,rs:M,cs:z}):e=="column"&&(F=a&&F+z-1=t&&(f[D+"_"+F]={r:D,c:F,rs:M,cs:z-u}):F>=a&&F<=t?F+z-1>t&&(f[D+"_"+a]={r:D,c:a,rs:M,cs:F+z-1-t}):F>t&&(f[D+"_"+(F-u)]={r:D,c:F-u,rs:M,cs:z}))}d.merge=f;let m=o.calcChain,g=[];if(m!=null&&m.length>0)for(let E=0;Et){let O="="+p.functionStrChange(z,"del","row",null,a,u);s[D][F]&&s[D][F].f==z&&(s[D][F].f=O),D>t&&(N.r=D-u),g.push(N)}}else if(e=="column"&&(Ft)){let O="="+p.functionStrChange(z,"del","col",null,a,u);s[D][F]&&s[D][F].f==z&&(s[D][F].f=O),F>t&&(N.c=F-u),g.push(N)}}let y=o.filter_select,v=o.filter,b=null;if(y!=null&&JSON.stringify(y)!="{}"){b={filter_select:null,filter:null};let E=y.row[0],N=y.row[1],D=y.column[0],F=y.column[1];if(e=="row"){if(E>t?(E-=u,N-=u,b.filter_select={row:[E,N],column:[D,F]}):Et&&(O[H-u]=0);JSON.stringify(O)!="{}"&&(b.filter==null&&(b.filter={}),b.filter[M]=$.extend(!0,{},v[M]),b.filter[M].rowhidden=O,b.filter[M].str=E,b.filter[M].edr=N)}}else if(e=="column"&&(D>t?(D-=u,F-=u,b.filter_select={row:[E,N],column:[D,F]}):Dt&&(D=a,F-=u,b.filter_select={row:[E,N],column:[D,F]}),b.filter_select!=null&&v!=null))for(let M in v){let z=v[M].cindex;zt&&(z-=u,b.filter==null&&(b.filter={}),b.filter[z-D]=$.extend(!0,{},v[M]),b.filter[z-D].cindex=z,b.filter[z-D].stc=D,b.filter[z-D].edc=F)}}if(b!=null&&b.filter!=null){d.rowhidden==null&&(d.rowhidden={});for(let E in b.filter){let N=b.filter[E].rowhidden;for(let D in N)d.rowhidden[D]=0}}let k=o.luckysheet_conditionformat_save,x=[];if(k!=null&&k.length>0)for(let E=0;E=a&&z<=t||(M>t?(M-=u,z-=u):Mt&&(M=a,z-=u),D.push({row:[M,z],column:[O,H]})):e=="column"&&(O>=a&&H<=t||(O>t?(O-=u,H-=u):Ot&&(O=a,H-=u),D.push({row:[M,z],column:[O,H]})))}if(D.length>0){let F=$.extend(!0,{},k[E]);F.cellrange=D,x.push(F)}}let w=o.luckysheet_alternateformat_save,_=[];if(w!=null&&w.length>0)for(let E=0;E=a&&D<=t)){let z=$.extend(!0,{},w[E]);N>t?(N-=u,D-=u):Nt&&(N=a,D-=u),z.cellrange={row:[N,D],column:[F,M]},_.push(z)}}else if(e=="column"&&!(F>=a&&M<=t)){let z=$.extend(!0,{},w[E]);F>t?(F-=u,M-=u):Ft&&(F=a,M-=u),z.cellrange={row:[N,D],column:[F,M]},_.push(z)}}let S={freezenhorizontaldata:null,freezenverticaldata:null};if(W.freezenhorizontaldata!=null&&e=="row"){let E=W.freezenhorizontaldata[2],N=lt(h.visibledatarow,E);N==-1&&(N=0);let D=W.freezenhorizontaldata[1]-1;D>=a&&(D=a&&(Dt&&(T[N-u+"_"+D]=F):e=="column"&&(Dt&&(T[N+"_"+(D-u)]=F))}let R=o.hyperlink,I={};if(R!=null)for(let E in R){let N=Number(E.split("_")[0]),D=Number(E.split("_")[1]),F=R[E];e=="row"?Nt&&(I[N-u+"_"+D]=F):e=="column"&&(Dt&&(I[N+"_"+(D-u)]=F))}let A;if(e=="row"){A="r",d.rowlen==null&&(d.rowlen={});let E={};for(let D in d.rowlen)Dt&&(E[D-u]=d.rowlen[D]);d.rowlen=E,d.rowhidden==null&&(d.rowhidden={});let N={};for(let D in d.rowhidden)Dt&&(N[D-u]=d.rowhidden[D]);if(d.rowhidden=N,d.borderInfo&&d.borderInfo.length>0){let D=[];for(let F=0;F=U&&O.push({row:[U,X],column:z[H].column})}if(O.length>0){let H={rangeType:"range",borderType:d.borderInfo[F].borderType,style:d.borderInfo[F].style,color:d.borderInfo[F].color,range:O};D.push(H)}}else if(M=="cell"){let z=d.borderInfo[F].value.row_index;zt&&(d.borderInfo[F].value.row_index=z-(t-a+1),D.push(d.borderInfo[F]))}}d.borderInfo=D}s.splice(a,u);for(let D=0;Dt&&(E[F-u]=d.columnlen[F]);d.columnlen=E,d.colhidden==null&&(d.colhidden={});let N={};for(let F in d.colhidden)Ft&&(N[F-u]=d.colhidden[F]);if(d.colhidden=N,d.borderInfo&&d.borderInfo.length>0){let F=[];for(let M=0;M=X&&H.push({row:O[U].row,column:[X,Y]})}if(H.length>0){let U={rangeType:"range",borderType:d.borderInfo[M].borderType,style:d.borderInfo[M].style,color:d.borderInfo[M].color,range:H};F.push(U)}}else if(z=="cell"){let O=d.borderInfo[M].value.col_index;Ot&&(d.borderInfo[M].value.col_index=O-(t-a+1),F.push(d.borderInfo[M]))}}d.borderInfo=F}let D=[];for(let F=0;FD+M-1||tF+z-1)y[D+"_"+F]={r:D,c:F,rs:M,cs:z};else if(a<=D&&t>=D+M-1&&nF+z-1||nD+M-1)y[D+"_"+F]={r:D,c:F,rs:M,cs:z};else if(l<=F&&n>=F+z-1&&t0)for(let E=0;Et||Fn){let O;e=="moveLeft"?(O="="+p.functionStrChange(z,"del","col",null,l,m),F>n&&D>=a&&D<=t&&(N.c=F-m)):e=="moveUp"&&(O="="+p.functionStrChange(z,"del","row",null,a,f),D>t&&F>=l&&F<=n&&(N.r=D-f)),d[D][F]&&d[D][F].f==z&&(d[D][F].f=O),b.push(N)}}let k=u.filter_select,x=u.filter,w=null;if(k!=null&&JSON.stringify(k)!="{}"){w={filter_select:null,filter:null};let E=k.row[0],N=k.row[1],D=k.column[0],F=k.column[1];if(e=="moveUp")if(D>=l&&F<=n){if(E>t?w.filter_select={row:[E-f,N-f],column:[D,F]}:Nt?w.filter_select={row:[E,N-f],column:[D,F]}:w.filter_select={row:[E,a-1],column:[D,F]}),w.filter_select!=null&&x!=null)for(let M in x){let z=x[M].rowhidden,O={};for(let H in z)Ht&&(O[H-slen]=0);w.filter==null&&(w.filter={}),w.filter[M]=$.extend(!0,{},x[M]),JSON.stringify(O)!="{}"&&(w.filter[M].rowhidden=O),w.filter[M].str=w.filter_select.row[0],w.filter[M].edr=w.filter_select.row[1]}}else if(E>=a&&N<=t){if(D>n?w.filter_select={row:[E,N],column:[D,F]}:D>=l?F>n&&(w.filter_select={row:[E,N],column:[l,F-m]}):Fn){w.filter==null&&(w.filter={}),H>n&&(H-=m);let U=H-z;w.filter[U]=$.extend(!0,{},x[M]),w.filter[U].cindex=H,w.filter[U].stc=z,w.filter[U].edc=O}}}else w.filter_select={row:[E,N],column:[D,F]},x!=null&&(w.filter=x);else if(e=="moveLeft")if(E>=a&&N<=t){if(D>n?w.filter_select={row:[E,N],column:[D-m,F-m]}:Fn?w.filter_select={row:[E,N],column:[D,F-m]}:w.filter_select={row:[E,N],column:[D,l-1]}),w.filter_select!=null&&x!=null)for(let M in x){let z=w.filter_select.column[0],O=w.filter_select.column[1],H=x[M].cindex;if(Hn){w.filter==null&&(w.filter={}),H>n&&(H-=m);let U=H-z;w.filter[U]=$.extend(!0,{},x[M]),w.filter[U].cindex=H,w.filter[U].stc=z,w.filter[U].edc=O}}}else D>=l&&F<=n?(Et)&&(w.filter_select={row:[E,N],column:[D,F]},x!=null&&(w.filter=x)):(w.filter_select={row:[E,N],column:[D,F]},x!=null&&(w.filter=x))}if(w!=null&&w.filter!=null){g.rowhidden==null&&(g.rowhidden={});for(let E in w.filter){let N=w.filter[E].rowhidden;for(let D in N)g.rowhidden[D]=0}}let _=u.luckysheet_conditionformat_save,S=[];if(_!=null&&_.length>0)for(let E=0;E<_.length;E++){let N=_[E].cellrange,D=[];for(let F=0;F=z&&l<=O&&n>=H||(D=Od(e,a,t,l,n,M,z,O,H,f,m))}if(D.length>0){let F=$.extend(!0,{},_[E]);F.cellrange=D,S.push(F)}}let C=u.dataVerification,T={};if(C!=null)for(let E in C){let N=Number(E.split("_")[0]),D=Number(E.split("_")[1]),F=C[E];(Nt||Dn)&&(e=="moveLeft"?D>n&&N>=a&&N<=t?T[N+"_"+(D-m)]=F:T[N+"_"+D]=F:e=="moveUp"&&(N>t&&D>=l&&D<=n?T[N-f+"_"+D]=F:T[N+"_"+D]=F))}let R=u.hyperlink,I={};if(R!=null)for(let E in R){let N=Number(E.split("_")[0]),D=Number(E.split("_")[1]),F=R[E];(Nt||Dn)&&(e=="moveLeft"?D>n&&N>=a&&N<=t?I[N+"_"+(D-m)]=F:I[N+"_"+D]=F:e=="moveUp"&&(N>t&&D>=l&&D<=n?I[N-f+"_"+D]=F:I[N+"_"+D]=F))}if(g.borderInfo&&g.borderInfo.length>0){let E=[];for(let N=0;N=H&&l<=U&&n>=X||(M=Od(e,a,t,l,n,O,H,U,X,f,m))}if(M.length>0){let z={rangeType:"range",borderType:g.borderInfo[N].borderType,style:g.borderInfo[N].style,color:g.borderInfo[N].color,range:M};E.push(z)}}else if(D=="cell"){let F=g.borderInfo[N].value.row_index,M=g.borderInfo[N].value.col_index;(Ft||Mn)&&(e=="moveLeft"?M>n&&F>=a&&F<=t&&(M-=m,g.borderInfo[N].value.col_index=M):e=="moveUp"&&F>t&&M>=l&&M<=n&&(F-=f,g.borderInfo[N].value.row_index=F),E.push(g.borderInfo[N]))}}g.borderInfo=E}let A=[];for(let E=l;E<=n;E++)A.push(null);if(e=="moveUp"){let E=[];for(let D=a;D<=d.length-1;D++){let F=[];for(let M=l;M<=n;M++)F.push(d[D][M]);E.push(F)}E.splice(0,f);let N=[];for(let D=a;D<=t;D++)N.push(A);E=E.concat(N);for(let D=a;D<=d.length-1;D++)for(let F=l;F<=n;F++)d[D][F]=E[D-a][F-l]}else if(e=="moveLeft")for(let E=a;E<=t;E++)d[E].splice(l,m),d[E]=d[E].concat(A);u.index==h.currentSheetIndex?Ti(d,g,{type:e,str:a,edr:t,stc:l,edc:n},b,w,S,T,I):(u.data=d,u.config=g,u.calcChain=b,u.filter=w.filter,u.filter_select=w.filter_select,u.luckysheet_conditionformat_save=S,u.dataVerification=T,u.hyperlink=I)}function Od(e,a,t,l,n,o,s,u,d,f,m){let g=[];if(e=="moveLeft"){if(a>s||td)g.push({row:[o,s],column:[u,d]});else if(n=s)g.push({row:[o,s],column:[u-m,d-m]});else if(a>o&&to){let y=[{row:[o,a-1],column:[u,d]},{row:[a,s],column:[u-m,d-m]}];g=g.concat(y)}else if(t=u){if(l<=u&&n>=d){if(a>o&&to){let y=[{row:[o,a-1],column:[u,d]}];g=g.concat(y)}else if(tu&&n=s)g.push({row:[o,s],column:[u,d-m]});else if(a>o&&to){let y=[{row:[o,a-1],column:[u,d]},{row:[a,s],column:[u,d-m]}];g=g.concat(y)}else if(tu){if(a<=o&&t>=s)g.push({row:[o,s],column:[u,l-1]});else if(a>o&&to){let y=[{row:[o,a-1],column:[u,d]},{row:[a,s],column:[u,l-1]}];g=g.concat(y)}else if(t=s)g.push({row:[o,s],column:[u-m,d-m]});else if(a>o&&to){let y=[{row:[o,a-1],column:[u,d]},{row:[a,s],column:[u-m,d-m]}];g=g.concat(y)}else if(td||ns)g.push({row:[o,s],column:[u,d]});else if(t=d)g.push({row:[o-f,s-f],column:[u,d]});else if(l>u&&nu){let y=[{row:[o,s],column:[u,l-1]},{row:[o-f,s-f],column:[l,d]}];g=g.concat(y)}else if(n=o){if(a<=o&&t>=s){if(l>u&&nu){let y=[{row:[o,s],column:[u,l-1]}];g=g.concat(y)}else if(no&&t=d)g.push({row:[o,s-f],column:[u,d]});else if(l>u&&nu){let y=[{row:[o,s],column:[u,l-1]},{row:[o,s-f],column:[l,d]}];g=g.concat(y)}else if(no){if(l<=u&&n>=d)g.push({row:[o,a-1],column:[u,d]});else if(l>u&&nu){let y=[{row:[o,s],column:[u,l-1]},{row:[o,a-1],column:[l,d]}];g=g.concat(y)}else if(n=d)g.push({row:[o-f,s-f],column:[u,d]});else if(l>u&&nu){let y=[{row:[o,s],column:[u,l-1]},{row:[o-f,s-f],column:[l,d]}];g=g.concat(y)}else if(n{Kt();Vt();Yt();Wt();_l();hl();Or();Xt();Ml();Dr();Rt();Ke()});function zs(e,a,t,l,n){n==null&&(n=!0),h.visibledatarow=[],h.visibledatacolumn=[],h.ch_width=0,h.rh_height=0,h.zoomRatio=1,l!=null?h.config=l:h.config={},t.length==0?h.flowdata=or(t,a,e):t.length{Wt();Kt();_i();Vt();Yt();hr();Ke()});var Fn,Ay,ut,Wr=Ae(()=>{Zt();jt();hr();Vt();Ol();dl();ta();Or();Rt();ln();xr();Kt();Bd();Ke();Fn={defaultStore:{container:null,luckysheetfile:null,defaultcolumnNum:60,defaultrowNum:84,fullscreenmode:!0,devicePixelRatio:1,currentSheetIndex:0,calculateSheetIndex:0,flowdata:[],config:{},visibledatarow:[],visibledatacolumn:[],ch_width:0,rh_height:0,cellmainWidth:0,cellmainHeight:0,toolbarHeight:0,infobarHeight:0,calculatebarHeight:0,rowHeaderWidth:46,columnHeaderHeight:20,cellMainSrollBarSize:12,sheetBarHeight:31,statisticBarHeight:23,luckysheetTableContentHW:[0,0],defaultcollen:73,defaultrowlen:19,jfcountfuncTimeout:null,jfautoscrollTimeout:null,luckysheet_select_status:!1,luckysheet_select_save:[{row:[0,0],column:[0,0]}],luckysheet_selection_range:[],luckysheet_copy_save:{},luckysheet_paste_iscut:!1,filterchage:!0,luckysheet_filter_save:{row:[],column:[]},luckysheet_sheet_move_status:!1,luckysheet_sheet_move_data:[],luckysheet_scroll_status:!1,luckysheetisrefreshdetail:!0,luckysheetisrefreshtheme:!0,luckysheetcurrentisPivotTable:!1,luckysheet_rows_selected_status:!1,luckysheet_cols_selected_status:!1,luckysheet_rows_change_size:!1,luckysheet_rows_change_size_start:[],luckysheet_cols_change_size:!1,luckysheet_cols_change_size_start:[],luckysheet_cols_dbclick_timeout:null,luckysheet_cols_dbclick_times:0,luckysheetCellUpdate:[],luckysheet_shiftpositon:null,iscopyself:!0,orderbyindex:0,luckysheet_model_move_state:!1,luckysheet_model_xy:[0,0],luckysheet_model_move_obj:null,luckysheet_cell_selected_move:!1,luckysheet_cell_selected_move_index:[],luckysheet_cell_selected_extend:!1,luckysheet_cell_selected_extend_index:[],luckysheet_cell_selected_extend_time:null,clearjfundo:!0,jfredo:[],jfundo:[],lang:"en",createChart:"",highlightChart:"",zIndex:15,chartparam:{luckysheetCurrentChart:null,luckysheetCurrentChartActive:!1,luckysheetCurrentChartMove:null,luckysheetCurrentChartMoveTimeout:null,luckysheetCurrentChartMoveObj:null,luckysheetCurrentChartMoveXy:null,luckysheetCurrentChartMoveWinH:null,luckysheetCurrentChartMoveWinW:null,luckysheetCurrentChartResize:null,luckysheetCurrentChartResizeObj:null,luckysheetCurrentChartResizeXy:null,luckysheetCurrentChartResizeWinH:null,luckysheetCurrentChartResizeWinW:null,luckysheetInsertChartTosheetChange:!0,luckysheetCurrentChartZIndexRank:100,luckysheet_chart_redo_click:!1,luckysheetCurrentChartMaxState:!1,jfrefreshchartall:"",changeChartCellData:"",renderChart:"",getChartJson:""},functionList:null,luckysheet_function:null,chart_selection:{},currentChart:"",scrollRefreshSwitch:!0,measureTextCache:{},measureTextCellInfoCache:{},measureTextCacheTimeOut:null,cellOverflowMapCache:{},zoomRatio:1,visibledatacolumn_unique:null,visibledatarow_unique:null,showGridLines:!0,toobarObject:{},inlineStringEditCache:null,inlineStringEditRange:null,fontList:[],currentSheetView:"viewNormal"},defaultFormula:{searchFunctionCell:null,functionlistPosition:{},rangechangeindex:null,rangestart:!1,rangetosheet:null,rangeSetValueTo:null,func_selectedrange:{},rangedrag_column_start:!1,rangedrag_row_start:!1,rangeResizeObj:null,rangeResize:null,rangeResizeIndex:null,rangeResizexy:null,rangeResizeWinH:null,rangeResizeWinW:null,rangeResizeTo:null,rangeMovexy:null,rangeMove:!1,rangeMoveObj:null,rangeMoveIndex:null,rangeMoveRangedata:null,functionHTMLIndex:0,functionRangeIndex:null,execvertex:{},execFunctionGroupData:null,execFunctionExist:null,formulaContainSheetList:{},cellTextToIndexList:{},isFunctionRangeSave:!1,execvertex:{},execFunctionGroupData:null,execFunctionExist:null,formulaContainSheetList:{},formulaContainCellList:{},cellTextToIndexList:{},execFunctionGlobalData:{},groupValuesRefreshData:[],functionResizeData:{},functionResizeStatus:!1,functionResizeTimeout:null,data_parm_index:0},defaultSheet:{sheetMaxIndex:0,nulldata:null,mergeCalculationSheet:{},checkLoadSheetIndexToDataIndex:{},CacheNotLoadControll:[]},defaultPivotTable:{pivotDatas:null,pivotSheetIndex:0,pivotDataSheetIndex:0,celldata:null,origindata:null,pivot_data_type:{},pivot_select_save:null,column:null,row:null,values:null,filter:null,showType:null,rowhidden:null,selected:null,caljs:null,initial:!0,filterparm:null,luckysheet_pivotTable_select_state:!1,jgridCurrentPivotInput:null,movestate:!1,moveitemposition:[],movesave:{},drawPivotTable:!0,pivotTableBoundary:[12,6]},defaultImage:{imgItem:{type:"3",src:"",originWidth:null,originHeight:null,default:{width:null,height:null,left:null,top:null},crop:{width:null,height:null,offsetLeft:0,offsetTop:0},isFixedPos:!1,fixedLeft:null,fixedTop:null,border:{width:0,radius:0,style:"solid",color:"#000"}},images:null,currentImgId:null,currentWinW:null,currentWinH:null,resize:null,resizeXY:null,move:!1,moveXY:null,cropChange:null,cropChangeXY:null,cropChangeObj:null,copyImgItemObj:null},defaultDataVerification:{defaultItem:{type:"dropdown",type2:null,value1:"",value2:"",checked:!1,remote:!1,prohibitInput:!1,hintShow:!1,hintText:""},curItem:null,dataVerification:null,selectRange:[],selectStatus:!1}},Ay={addDataAjax:function(e,a,t,l){let n=this;a==null&&(a=h.currentSheetIndex),t==null&&(t=re.loadSheetUrl),$("#luckysheet-grid-window-1").append(Dl()),e.currentPage++;let o="application/json;charset=UTF-8",s=sessionStorage.getItem("x-auth-token");$.ajax({method:"POST",url:t,headers:{"x-auth-token":s},data:JSON.stringify(e),contentType:o,success:function(u){typeof u=="string"&&(u=JSON.parse(u));let d=u.data,f=d.celldata;go(d.row,f),setTimeout(function(){h.loadingObj.close()},500),l&&typeof l=="function"&&l(d)}})},reload:function(e,a,t,l){let n=this;a==null&&(a=h.currentSheetIndex),t==null&&(t=re.loadSheetUrl),$("#luckysheet-grid-window-1").append(Dl());let o={gridKey:re.gridKey,index:a};e=$.extend(!0,e,o);let s=h.luckysheetfile[Z(a)];$.post(t,e,function(u){let d=new Function("return "+u)();s.celldata=d[a.toString()];let f=ye.buildGridData(s);setTimeout(function(){h.loadingObj.close()},500),s.data=f,h.flowdata=f,xe.webWorkerFlowDataCache(f),zs(f[0].length,f.length,f,null,!1),s.load="1",h.luckysheet_select_save.length=0,h.luckysheet_selection_range=[],re.saveParam("shs",null,h.currentSheetIndex),ye.changeSheet(a),l&&typeof l=="function"&&l()})},clearSheetByIndex:function(e){let a=Z(e),t=h.luckysheetfile[a];t.isPivotTable?delete h.luckysheetfile[a]:(t.data=[],t.row=h.defaultrowNum,t.column=h.defaultcolumnNum,t.chart=[],t.config=null,t.filter=null,t.filter_select=null,t.celldata=[],t.pivotTable={},t.calcChain=[],t.status=0,t.load=0,h.flowdata=[],xe.webWorkerFlowDataCache(h.flowdata),$("#"+h.container+" .luckysheet-data-visualization-chart").remove(),$("#"+h.container+" .luckysheet-datavisual-selection-set").remove(),$("#luckysheet-row-count-show, #luckysheet-formula-functionrange-select, #luckysheet-row-count-show, #luckysheet-column-count-show, #luckysheet-change-size-line, #luckysheet-cell-selected-focus, #luckysheet-selection-copy, #luckysheet-cell-selected-extend, #luckysheet-cell-selected-move, #luckysheet-cell-selected").hide(),delete t.load)},clear:function(e){let a=this;if(e=="all")for(let t=0;t .luckysheet-cols-menu").remove(),$("#luckysheet-modal-dialog-mask, #luckysheetTextSizeTest, #luckysheet-icon-morebtn-div").remove(),$("#luckysheet-input-box").parent().remove(),$("#luckysheet-formula-help-c").remove(),$(".chartSetting, .luckysheet-modal-dialog-slider").remove(),$(document).off(".luckysheetEvent"),$(document).off(".luckysheetProtection"),W.initialHorizontal=!0,W.initialVertical=!0;let e=$.extend(!0,{},Fn.defaultStore);for(let s in e)s in h&&(h[s]=e[s]);let a=$.extend(!0,{},Fn.defaultFormula);for(let s in a)s in p&&(p[s]=a[s]);let t=$.extend(!0,{},Fn.defaultSheet);for(let s in t)s in ye&&(ye[s]=t[s]);let l=$.extend(!0,{},Fn.defaultPivotTable);for(let s in l)s in Oe&&(Oe[s]=l[s]);let n=$.extend(!0,{},Fn.defaultImage);for(let s in n)s in Re&&(Re[s]=n[s]);let o=$.extend(!0,{},Fn.defaultDataVerification);for(let s in o)s in Ye&&(Ye[s]=o[s]);h.asyncLoad=["core"]},editorChart:function(e){let a=Vr[0],t="luckysheetEditMode-datav-chart",l=t+"_selection";e.chart_id=t;let n=e.chartTheme;n=n==null?"default0000":n,luckysheet.insertChartTosheet(e.sheetIndex,e.dataSheetIndex,e.option,e.chartType,e.selfOption,e.defaultOption,e.row,e.column,a,t,l,e.chartStyle,e.rangeConfigCheck,e.rangeRowCheck,e.rangeColCheck,e.chartMarkConfig,e.chartTitleConfig,e.winWidth,e.winHeight,e.scrollLeft,e.scrollTop,n,e.myWidth,e.myHeight,e.myLeft!=null?parseFloat(e.myLeft):null,e.myTop!=null?parseFloat(e.myTop):null,e.myindexrank,!0),$("#"+t).find(".luckysheet-modal-controll-update").click()},createHookFunction:function(){let e=arguments[0];if(fe.hook&&fe.hook[e]!=null&&typeof fe.hook[e]=="function"){var a=Array.prototype.slice.apply(arguments);return a.shift(),fe.hook[e].apply(this,a)!==!1}return!0}},ut=Ay});var Iy,Be,Hl=Ae(()=>{Pr();Kt();Vt();sa();Yt();_a();Rt();dt();Or();lr();Dr();Zt();Ke();Wr();Iy={defaultWidth:144,defaultHeight:84,currentObj:null,currentWinW:null,currentWinH:null,resize:null,resizeXY:null,move:!1,moveXY:null,init:function(){let e=this;$("#luckysheet-postil-showBoxs").off("mousedown.showPs").on("mousedown.showPs",".luckysheet-postil-show",function(a){if(!!St(h.currentSheetIndex,"editObjects",!1)){if(e.currentObj=$(this).find(".luckysheet-postil-show-main"),$(this).hasClass("luckysheet-postil-show-active")){a.stopPropagation();return}e.removeActivePs(),$(this).addClass("luckysheet-postil-show-active"),$(this).find(".luckysheet-postil-dialog-resize").show(),$(this).find(".arrowCanvas").css("z-index",200),$(this).find(".luckysheet-postil-show-main").css("z-index",200),a.stopPropagation()}}),$("#luckysheet-postil-showBoxs").off("mouseup.showPs").on("mouseup.showPs",".luckysheet-postil-show",function(a){a.which=="3"&&a.stopPropagation()}),$("#luckysheet-postil-showBoxs").off("mousedown.resize").on("mousedown.resize",".luckysheet-postil-show .luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item",function(a){if(!St(h.currentSheetIndex,"editObjects",!1))return;e.currentObj=$(this).closest(".luckysheet-postil-show-main"),e.currentWinW=$("#luckysheet-cell-main")[0].scrollWidth,e.currentWinH=$("#luckysheet-cell-main")[0].scrollHeight,e.resize=$(this).data("type");let t=$("#luckysheet-cell-main").scrollTop(),l=$("#luckysheet-cell-main").scrollLeft(),n=at(a.pageX,a.pageY),o=n[0]+l,s=n[1]+t,u=e.currentObj.position(),d=e.currentObj.width(),f=e.currentObj.height();if(e.resizeXY=[o,s,d,f,u.left+l,u.top+t,l,t],Yl(!0),$(this).closest(".luckysheet-postil-show").hasClass("luckysheet-postil-show-active")){a.stopPropagation();return}e.removeActivePs(),$(this).closest(".luckysheet-postil-show").addClass("luckysheet-postil-show-active"),$(this).closest(".luckysheet-postil-show").find(".luckysheet-postil-dialog-resize").show(),$(this).closest(".luckysheet-postil-show").find(".arrowCanvas").css("z-index",200),$(this).closest(".luckysheet-postil-show").find(".luckysheet-postil-show-main").css("z-index",200),a.stopPropagation()}),$("#luckysheet-postil-showBoxs").off("mousedown.move").on("mousedown.move",".luckysheet-postil-show .luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item",function(a){if(!St(h.currentSheetIndex,"editObjects",!1))return;e.currentObj=$(this).closest(".luckysheet-postil-show-main"),e.currentWinW=$("#luckysheet-cell-main")[0].scrollWidth,e.currentWinH=$("#luckysheet-cell-main")[0].scrollHeight,e.move=!0;let t=$("#luckysheet-cell-main").scrollTop(),l=$("#luckysheet-cell-main").scrollLeft(),n=e.currentObj.offset(),o=e.currentObj.position();if(e.moveXY=[a.pageX-n.left,a.pageY-n.top,o.left,o.top,l,t],Yl(!0),$(this).closest(".luckysheet-postil-show").hasClass("luckysheet-postil-show-active")){a.stopPropagation();return}e.removeActivePs(),$(this).closest(".luckysheet-postil-show").addClass("luckysheet-postil-show-active"),$(this).closest(".luckysheet-postil-show").find(".luckysheet-postil-dialog-resize").show(),$(this).closest(".luckysheet-postil-show").find(".arrowCanvas").css("z-index",200),$(this).closest(".luckysheet-postil-show").find(".luckysheet-postil-show-main").css("z-index",200),a.stopPropagation()})},overshow:function(e){let a=this;if($("#luckysheet-postil-overshow").remove(),$(e.target).closest("#luckysheet-cell-main").length==0)return;let t=at(e.pageX,e.pageY),l=$("#luckysheet-cell-main").scrollLeft(),n=$("#luckysheet-cell-main").scrollTop(),o=t[0],s=t[1],u=0,d=0;W.freezenverticaldata!=null&&t[0]0)return;let v=y.value==null?"":y.value,b=h.visibledatarow[f],k=f-1==-1?0:h.visibledatarow[f-1],x=h.visibledatacolumn[m],w=m-1==-1?0:h.visibledatacolumn[m-1];g&&(b=g.row[1],k=g.row[0],x=g.column[1],w=g.column[0]);let _=x+u,S=k+d,C=_+18*h.zoomRatio,T=S-18*h.zoomRatio;T<0&&(T=2);let R=a.defaultWidth*h.zoomRatio,I=a.defaultHeight*h.zoomRatio,A=a.getArrowCanvasSize(C,T,_,S),E="",N=v.split(` +`);for(let M of N)E+="
"+a.htmlEscape(M)+"
";let D='
'+E+"
";$(D).appendTo($("#luckysheet-cell-main"));let F=$("#luckysheet-postil-overshow .arrowCanvas").get(0).getContext("2d");a.drawArrow(F,A[4],A[5],A[6],A[7])},getArrowCanvasSize:function(e,a,t,l){let n=t-5;e0&&$("#luckysheet-postil-show_"+e+"_"+a).remove(),t==null)return;let l=this;if(t.isshow==null?!1:t.isshow){let o=h.visibledatarow[e],s=e-1==-1?0:h.visibledatarow[e-1],u=h.visibledatacolumn[a],d=a-1==-1?0:h.visibledatacolumn[a-1],f=be.mergeborer(h.flowdata,e,a);f&&(o=f.row[1],s=f.row[0],u=f.column[1],d=f.column[0]);let m=u,g=s,y=t.left==null?m+18*h.zoomRatio:t.left*h.zoomRatio,v=t.top==null?g-18*h.zoomRatio:t.top*h.zoomRatio,b=t.width==null?l.defaultWidth*h.zoomRatio:t.width*h.zoomRatio,k=t.height==null?l.defaultHeight*h.zoomRatio:t.height*h.zoomRatio,x=t.value==null?"":t.value;v<0&&(v=2);let w=l.getArrowCanvasSize(y,v,m,g),_="",S=x.split(` +`);for(let R of S)_+="
"+l.htmlEscape(R)+"
";let C='
'+_+"
";$(C).appendTo($("#luckysheet-cell-main #luckysheet-postil-showBoxs"));let T=$("#luckysheet-postil-show_"+e+"_"+a+" .arrowCanvas").get(0).getContext("2d");l.drawArrow(T,w[4],w[5],w[6],w[7])}},newPs:function(e,a){if(!St(h.currentSheetIndex,"editObjects")||!ut.createHookFunction("commentInsertBefore",e,a))return;let t=this,l=h.visibledatarow[e],n=e-1==-1?0:h.visibledatarow[e-1],o=h.visibledatacolumn[a],s=a-1==-1?0:h.visibledatacolumn[a-1],u=be.mergeborer(h.flowdata,e,a);u&&(l=u.row[1],n=u.row[0],o=u.column[1],s=u.column[0]);let d=o,f=n,m=d+18*h.zoomRatio,g=f-18*h.zoomRatio;g<0&&(g=2);let y=t.defaultWidth*h.zoomRatio,v=t.defaultHeight*h.zoomRatio,b=t.getArrowCanvasSize(m,g,d,f),k='
';$(k).appendTo($("#luckysheet-cell-main #luckysheet-postil-showBoxs"));let x=$("#luckysheet-postil-show_"+e+"_"+a+" .arrowCanvas").get(0).getContext("2d");t.drawArrow(x,b[4],b[5],b[6],b[7]),$("#luckysheet-postil-show_"+e+"_"+a+" .formulaInputFocus").focus(),t.init();let w=xe.deepCopyFlowData(h.flowdata),_=[];w[e][a]==null&&(w[e][a]={}),w[e][a].ps={left:null,top:null,width:null,height:null,value:"",isshow:!1},_.push(e+"_"+a),t.ref(w,_),setTimeout(()=>{ut.createHookFunction("commentInsertAfter",e,a,w[e][a])},0)},editPs:function(e,a){let t=this;if(!!St(h.currentSheetIndex,"editObjects")){if($("#luckysheet-postil-show_"+e+"_"+a).length>0)$("#luckysheet-postil-show_"+e+"_"+a).show(),$("#luckysheet-postil-show_"+e+"_"+a).addClass("luckysheet-postil-show-active"),$("#luckysheet-postil-show_"+e+"_"+a).find(".luckysheet-postil-dialog-resize").show();else{let l=h.flowdata[e][a].ps,n=h.visibledatarow[e],o=e-1==-1?0:h.visibledatarow[e-1],s=h.visibledatacolumn[a],u=a-1==-1?0:h.visibledatacolumn[a-1],d=be.mergeborer(h.flowdata,e,a);d&&(n=d.row[1],o=d.row[0],s=d.column[1],u=d.column[0]);let f=s,m=o,g=l.left==null?f+18*h.zoomRatio:l.left*h.zoomRatio,y=l.top==null?m-18*h.zoomRatio:l.top*h.zoomRatio,v=l.width==null?t.defaultWidth*h.zoomRatio:l.width*h.zoomRatio,b=l.height==null?t.defaultHeight*h.zoomRatio:l.height*h.zoomRatio,k=l.value==null?"":l.value;y<0&&(y=2);let x=t.getArrowCanvasSize(g,y,f,m),w="",_=k.split(` +`);for(let T of _)w+="
"+t.htmlEscape(T)+"
";let S='
'+w+"
";$(S).appendTo($("#luckysheet-cell-main #luckysheet-postil-showBoxs"));let C=$("#luckysheet-postil-show_"+e+"_"+a+" .arrowCanvas").get(0).getContext("2d");t.drawArrow(C,x[4],x[5],x[6],x[7])}$("#luckysheet-postil-show_"+e+"_"+a+" .formulaInputFocus").focus(),bl($("#luckysheet-postil-show_"+e+"_"+a+" .formulaInputFocus").get(0)),t.init()}},delPs:function(e,a){if(!St(h.currentSheetIndex,"editObjects")||!ut.createHookFunction("commentDeleteBefore",e,a,h.flowdata[e][a]))return;$("#luckysheet-postil-show_"+e+"_"+a).length>0&&$("#luckysheet-postil-show_"+e+"_"+a).remove();let t=xe.deepCopyFlowData(h.flowdata),l=[];delete t[e][a].ps,l.push(e+"_"+a),this.ref(t,l),setTimeout(()=>{ut.createHookFunction("commentDeleteAfter",e,a,h.flowdata[e][a])},0)},showHidePs:function(e,a){let t=this,l=h.flowdata[e][a].ps,n=l.isshow,o=xe.deepCopyFlowData(h.flowdata),s=[];if(n)o[e][a].ps.isshow=!1,$("#luckysheet-postil-show_"+e+"_"+a).remove();else{o[e][a].ps.isshow=!0;let u=h.visibledatarow[e],d=e-1==-1?0:h.visibledatarow[e-1],f=h.visibledatacolumn[a],m=a-1==-1?0:h.visibledatacolumn[a-1],g=be.mergeborer(h.flowdata,e,a);g&&(u=g.row[1],d=g.row[0],f=g.column[1],m=g.column[0]);let y=$("#luckysheet-cell-main").scrollLeft(),v=$("#luckysheet-cell-main").scrollTop(),b=f,k=d;W.freezenverticaldata!=null&&b";let A='
'+R+"
";$(A).appendTo($("#luckysheet-cell-main #luckysheet-postil-showBoxs"));let E=$("#luckysheet-postil-show_"+e+"_"+a+" .arrowCanvas").get(0).getContext("2d");t.drawArrow(E,T[4],T[5],T[6],T[7]),t.init()}s.push(e+"_"+a),t.ref(o,s)},showHideAllPs:function(){let e=this,a=xe.deepCopyFlowData(h.flowdata),t=!0,l=[];for(let o=0;o0)if(t){$("#luckysheet-cell-main #luckysheet-postil-showBoxs").empty();for(let o=0;o";let N='
'+A+"
";$(N).appendTo($("#luckysheet-cell-main #luckysheet-postil-showBoxs"));let D=$("#luckysheet-postil-show_"+s+"_"+u+" .arrowCanvas").get(0).getContext("2d");e.drawArrow(D,I[4],I[5],I[6],I[7]),a[s][u].ps.isshow=!0,n.push(l[o])}}e.ref(a,n),e.init()},removeActivePs:function(){if($("#luckysheet-postil-showBoxs .luckysheet-postil-show-active").length>0){let e=$("#luckysheet-postil-showBoxs .luckysheet-postil-show-active").attr("id"),a=e.split("luckysheet-postil-show_")[1].split("_")[0],t=e.split("luckysheet-postil-show_")[1].split("_")[1],l=$("#"+e).find(".formulaInputFocus").html().replaceAll("
",` +`).replaceAll(/<(.*)>.*?|<(.*) \/>/g,"").trim();if(!ut.createHookFunction("commentUpdateBefore",a,t,l))return;let n=$.extend(!0,{},h.flowdata[a][t]);$("#"+e).removeClass("luckysheet-postil-show-active"),$("#"+e).find(".luckysheet-postil-dialog-resize").hide(),$("#"+e).find(".arrowCanvas").css("z-index",100),$("#"+e).find(".luckysheet-postil-show-main").css("z-index",100);let o=xe.deepCopyFlowData(h.flowdata),s=[];o[a][t].ps.value=l,s.push(a+"_"+t),this.ref(o,s),o[a][t].ps.isshow||$("#"+e).remove(),setTimeout(()=>{ut.createHookFunction("commentUpdateAfter",a,t,n,o[a][t])},0)}},ref:function(e,a){if(h.clearjfundo&&(h.jfundo.length=0,h.jfredo.push({type:"postil",data:h.flowdata,curdata:e,sheetIndex:h.currentSheetIndex,rc:a})),h.flowdata=e,xe.webWorkerFlowDataCache(h.flowdata),h.luckysheetfile[Z(h.currentSheetIndex)].data=h.flowdata,re.allowUpdate)for(let t=0;t"&]/g,function(a,t,l){switch(console.log(a,t,l),a){case"<":return"<";case">":return">";case"&":return"&";case'"':return"""}})}},Be=Iy});function Ls(e,a,t,l,n){let o={},s,u;n==null?(s=h.config,u=h.flowdata):(s=h.luckysheetfile[Z(n)].config,u=h.luckysheetfile[Z(n)].data);let d=s.borderInfo;if(d!=null&&d.length>0)for(let f=0;fa&&(w=a),_l&&(S=l),g=="border-left")for(let C=x;C<=w;C++){if(s.rowhidden!=null&&s.rowhidden[C]!=null)continue;o[C+"_"+_]==null&&(o[C+"_"+_]={}),o[C+"_"+_].l={color:y,style:v};let T=_-1;if(T>=0&&o[C+"_"+T])if(u[C]!=null&&P(u[C][T])=="object"&&u[C][T].mc!=null){let I=u[C][T],A=s.merge[I.mc.r+"_"+I.mc.c];A.c+A.cs-1==T&&(o[C+"_"+T].r={color:y,style:v})}else o[C+"_"+T].r={color:y,style:v};let R=s.merge||{};for(let I in R){let{c:A,r:E,cs:N,rs:D}=R[I];_<=A+N-1&&_>A&&C>=E&&C<=E+D-1&&(o[C+"_"+_].l=null)}}else if(g=="border-right")for(let C=x;C<=w;C++){if(s.rowhidden!=null&&s.rowhidden[C]!=null)continue;o[C+"_"+S]==null&&(o[C+"_"+S]={}),o[C+"_"+S].r={color:y,style:v};let T=S+1;if(T=A&&C>=E&&C<=E+D-1&&(o[C+"_"+S].r=null)}}else if(g=="border-top"){if(s.rowhidden!=null&&s.rowhidden[x]!=null)continue;for(let C=_;C<=S;C++){o[x+"_"+C]==null&&(o[x+"_"+C]={}),o[x+"_"+C].t={color:y,style:v};let T=x-1;if(T>=0&&o[T+"_"+C])if(u[T]!=null&&P(u[T][C])=="object"&&u[T][C].mc!=null){let I=u[T][C],A=s.merge[I.mc.r+"_"+I.mc.c];A.r+A.rs-1==T&&(o[T+"_"+C].b={color:y,style:v})}else o[T+"_"+C].b={color:y,style:v};let R=s.merge||{};for(let I in R){let{c:A,r:E,cs:N,rs:D}=R[I];x<=E+D-1&&x>E&&C>=A&&C<=A+N-1&&(o[x+"_"+C].t=null)}}}else if(g=="border-bottom"){if(s.rowhidden!=null&&s.rowhidden[w]!=null)continue;for(let C=_;C<=S;C++){o[w+"_"+C]==null&&(o[w+"_"+C]={}),o[w+"_"+C].b={color:y,style:v};let T=w+1;if(T=E&&C>=A&&C<=A+N-1&&(o[w+"_"+C].b=null)}}}else if(g=="border-all"){for(let C=x;C<=w;C++)if(!(s.rowhidden!=null&&s.rowhidden[C]!=null))for(let T=_;T<=S;T++){if(u[C]!=null&&P(u[C][T])=="object"&&u[C][T].mc!=null){let R=u[C][T],I=s.merge[R.mc.r+"_"+R.mc.c];I.r==C&&(o[C+"_"+T]==null&&(o[C+"_"+T]={}),o[C+"_"+T].t={color:y,style:v}),I.r+I.rs-1==C&&(o[C+"_"+T]==null&&(o[C+"_"+T]={}),o[C+"_"+T].b={color:y,style:v}),I.c==T&&(o[C+"_"+T]==null&&(o[C+"_"+T]={}),o[C+"_"+T].l={color:y,style:v}),I.c+I.cs-1==T&&(o[C+"_"+T]==null&&(o[C+"_"+T]={}),o[C+"_"+T].r={color:y,style:v})}else o[C+"_"+T]==null&&(o[C+"_"+T]={}),o[C+"_"+T].l={color:y,style:v},o[C+"_"+T].r={color:y,style:v},o[C+"_"+T].t={color:y,style:v},o[C+"_"+T].b={color:y,style:v};if(C==x){let R=x-1;if(R>=0&&o[R+"_"+T])if(u[R]!=null&&P(u[R][T])=="object"&&u[R][T].mc!=null){let I=u[R][T],A=s.merge[I.mc.r+"_"+I.mc.c];A.r+A.rs-1==R&&(o[R+"_"+T].b={color:y,style:v})}else o[R+"_"+T].b={color:y,style:v}}if(C==w){let R=w+1;if(R=0&&o[C+"_"+R])if(u[C]!=null&&P(u[C][R])=="object"&&u[C][R].mc!=null){let I=u[C][R],A=s.merge[I.mc.r+"_"+I.mc.c];A.c+A.cs-1==R&&(o[C+"_"+R].r={color:y,style:v})}else o[C+"_"+R].r={color:y,style:v}}if(T==S){let R=S+1;if(R=0&&o[R+"_"+T])if(u[R]!=null&&P(u[R][T])=="object"&&u[R][T].mc!=null){let I=u[R][T],A=s.merge[I.mc.r+"_"+I.mc.c];A.r+A.rs-1==R&&(o[R+"_"+T].b={color:y,style:v})}else o[R+"_"+T].b={color:y,style:v}}if(C==w){o[C+"_"+T]==null&&(o[C+"_"+T]={}),o[C+"_"+T].b={color:y,style:v};let R=w+1;if(R=0&&o[C+"_"+R])if(u[C]!=null&&P(u[C][R])=="object"&&u[C][R].mc!=null){let I=u[C][R],A=s.merge[I.mc.r+"_"+I.mc.c];A.c+A.cs-1==R&&(o[C+"_"+R].r={color:y,style:v})}else o[C+"_"+R].r={color:y,style:v}}if(T==S){o[C+"_"+T]==null&&(o[C+"_"+T]={}),o[C+"_"+T].r={color:y,style:v};let R=S+1;if(R=0&&o[R+"_"+T]&&delete o[R+"_"+T].b}if(C==w){let R=w+1;R=0&&o[C+"_"+R]&&delete o[C+"_"+R].r}if(T==S){let R=S+1;Ra||vl||s.rowhidden!=null&&s.rowhidden[y]!=null)continue;if(g.l!=null||g.r!=null||g.t!=null||g.b!=null)if(o[y+"_"+v]==null&&(o[y+"_"+v]={}),u[y]!=null&&P(u[y][v])=="object"&&u[y][v].mc!=null){let b=u[y][v],k=s.merge[b.mc.r+"_"+b.mc.c]||{};if(g.l!=null&&v==k.c){o[y+"_"+v].l={color:g.l.color,style:g.l.style};let x=v-1;if(x>=0&&o[y+"_"+x])if(u[y]!=null&&P(u[y][x])=="object"&&u[y][x].mc!=null){let w=u[y][x],_=s.merge[w.mc.r+"_"+w.mc.c];_.c+_.cs-1==x&&(o[y+"_"+x].r={color:g.l.color,style:g.l.style})}else o[y+"_"+x].r={color:g.l.color,style:g.l.style}}else o[y+"_"+v].l=null;if(g.r!=null&&v==k.c+k.cs-1){o[y+"_"+v].r={color:g.r.color,style:g.r.style};let x=v+1;if(x=0&&o[x+"_"+v])if(u[x]!=null&&P(u[x][v])=="object"&&u[x][v].mc!=null){let w=u[x][v],_=s.merge[w.mc.r+"_"+w.mc.c];_.r+_.rs-1==x&&(o[x+"_"+v].b={color:g.t.color,style:g.t.style})}else o[x+"_"+v].b={color:g.t.color,style:g.t.style}}else o[y+"_"+v].t=null;if(g.b!=null&&y==k.r+k.rs-1){o[y+"_"+v].b={color:g.b.color,style:g.b.style};let x=y+1;if(x=0&&o[y+"_"+b])if(u[y]!=null&&P(u[y][b])=="object"&&u[y][b].mc!=null){let k=u[y][b],x=s.merge[k.mc.r+"_"+k.mc.c];x.c+x.cs-1==b&&(o[y+"_"+b].r={color:g.l.color,style:g.l.style})}else o[y+"_"+b].r={color:g.l.color,style:g.l.style}}else o[y+"_"+v].l=null;if(g.r!=null){o[y+"_"+v].r={color:g.r.color,style:g.r.style};let b=v+1;if(b=0&&o[b+"_"+v])if(u[b]!=null&&P(u[b][v])=="object"&&u[b][v].mc!=null){let k=u[b][v],x=s.merge[k.mc.r+"_"+k.mc.c];x.r+x.rs-1==b&&(o[b+"_"+v].b={color:g.t.color,style:g.t.style})}else o[b+"_"+v].b={color:g.t.color,style:g.t.style}}else o[y+"_"+v].t=null;if(g.b!=null){o[y+"_"+v].b={color:g.b.color,style:g.b.style};let b=y+1;if(b{Rt();dt();Ke()});var Ie,Ry,tr,Os=Ae(()=>{Pr();An();Mn();At();Ir();Yt();Kt();Vt();hl();Dr();Xt();Rt();dt();Ke();bt();Ie=Er(ha()),Ry={iconHtml:'
',typeListHtml:'
${copyCell}
${sequence}
${onlyFormat}
${noFormat}
${day}
${workDay}
${month}
${year}
${chineseNumber}
',copyRange:{},applyRange:{},applyType:null,direction:null,chnNumChar:{\u96F6:0,\u4E00:1,\u4E8C:2,\u4E09:3,\u56DB:4,\u4E94:5,\u516D:6,\u4E03:7,\u516B:8,\u4E5D:9},chnNameValue:{\u5341:{value:10,secUnit:!1},\u767E:{value:100,secUnit:!1},\u5343:{value:1e3,secUnit:!1},\u4E07:{value:1e4,secUnit:!0},\u4EBF:{value:1e8,secUnit:!0}},ChineseToNumber:function(e){let a=this,t=0,l=0,n=0,o=!1,s=e.split("");for(let u=0;u0;){let s=e%10;s==0?o||(o=!0,l=a.chnNumChar2[s]+l):(o=!1,t=a.chnNumChar2[s],t+=a.chnUnitChar[n],l=t+l),n++,e=Math.floor(e/10)}return l},NumberToChinese:function(e){let a=this,t=0,l="",n="",o=!1;if(e==0)return a.chnNumChar2[0];for(;e>0;){let s=e%1e4;o&&(n=a.chnNumChar2[0]+n),l=a.SectionToChinese(s),l+=s!=0?a.chnUnitSection[t]:a.chnUnitSection[0],n=l+n,o=s<1e3&&s>0,e=Math.floor(e/1e4),t++}return n},isChnNumber:function(e){let a=this,t=!0;if(e.length==1)e=="\u65E5"||e in a.chnNumChar?t=!0:t=!1;else{let l=e.split("");for(let n=0;n=a&&n>=t?(o=l,s=n):(o=a,s=t);let u=Qt(o)[1],d=Qt(o)[0],f=$t(s)[1],m=$t(s)[0];$("#luckysheet-dropCell-icon").remove(),$("#luckysheet-cell-main").append(e.iconHtml),$("#luckysheet-dropCell-icon").css({left:f,top:u}),$("#luckysheet-dropCell-icon").mouseover(function(){$(this).css("background-color","#ffe8e8")}).mouseleave(function(){$(this).css("background-color","#f1f1f1")}).mousedown(function(g){$("#luckysheet-dropCell-typeList").remove();let v=Q().dropCell;$("body").append(we(e.typeListHtml,{copyCell:v.copyCell,sequence:v.sequence,onlyFormat:v.onlyFormat,noFormat:v.noFormat,day:v.day,workDay:v.workDay,month:v.month,year:v.year,chineseNumber:v.chineseNumber}));let b=e.typeItemHide();!b[0]&&!b[1]&&!b[2]&&!b[3]&&!b[4]&&!b[5]&&!b[6]&&($("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type=1]").hide(),$("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type=4]").hide(),$("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type=5]").hide(),$("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type=6]").hide(),$("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type=7]").hide(),$("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type=8]").hide()),b[2]||($("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type=4]").hide(),$("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type=5]").hide(),$("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type=6]").hide(),$("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type=7]").hide()),b[3]||$("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type=8]").hide();let k=$(this).offset().left,x=$(this).offset().top+25,w=$(window).height(),_=$(window).width(),S=$("#luckysheet-dropCell-typeList").width(),C=$("#luckysheet-dropCell-typeList").height();k+S>_&&(k=k-S),x+C>w&&(x=x-C-38),x<0&&(x=0),$("#luckysheet-dropCell-typeList").css({left:k,top:x}).show(),$("#luckysheet-dropCell-icon").mouseleave(function(){$(this).css("backgroundColor","#ffe8e8")});let T=e.applyType;$("#luckysheet-dropCell-typeList .luckysheet-cols-menuitem[data-type="+T+"]").find("span").append(''),g.stopPropagation()}),$(document).off("click.dCtypeList").on("click.dCtypeList","#luckysheet-dropCell-typeList .luckysheet-cols-menuitem",function(){$("#luckysheet-dropCell-typeList .fa-check").remove(),$(this).find("span").append('');let g=$(this).attr("data-type");e.applyType=g,e.update(),$("#luckysheet-dropCell-typeList").hide(),$("#luckysheet-dropCell-icon").css("backgroundColor","#f1f1f1"),$("#luckysheet-dropCell-icon").mouseleave(function(){$(this).css("backgroundColor","#f1f1f1")}),br()})},typeItemHide:function(){let e=this,a=e.copyRange,t=a.row[0],l=a.row[1],n=a.column[0],o=a.column[1],s=!1,u=!1,d=!1,f=!1,m=!1,g=!1,y=!1;for(let v=t;v<=l;v++)for(let b=n;b<=o;b++)if(h.flowdata[v][b]){let k=h.flowdata[v][b];P(k)=="object"&&k.v!=null&&k.f==null&&(k.ct!=null&&k.ct.t=="n"?s=!0:k.ct!=null&&k.ct.t=="d"?d=!0:e.isExtendNumber(k.m)[0]?u=!0:e.isChnNumber(k.m)&&k.m!="\u65E5"?f=!0:k.m=="\u65E5"?m=!0:e.isChnWeek2(k.m)?g=!0:e.isChnWeek3(k.m)&&(y=!0))}return[s,u,d,f,m,g,y]},update:function(){let e=this;if(!fl([e.applyRange],h.currentSheetIndex)||h.allowEdit===!1)return;let a=xe.deepCopyFlowData(h.flowdata),t=h.luckysheetfile[Z(h.currentSheetIndex)],l=$.extend(!0,{},h.config),n=Vl(),o=$.extend(!0,{},t.dataVerification),s=e.direction,u=e.applyType,d=e.copyRange,f=d.row[0],m=d.row[1],g=d.column[0],y=d.column[1],v=e.getCopyData(a,f,m,g,y,s),b;s=="down"||s=="up"?b=m-f+1:(s=="right"||s=="left")&&(b=y-g+1);let k=e.applyRange,x=k.row[0],w=k.row[1],_=k.column[0],S=k.column[1];if(s=="down"||s=="up"){let R=w-x+1;for(let I=_;I<=S;I++){let A=v[I-_],E=e.getApplyData(A,b,R);if(s=="down")for(let N=x;N<=w;N++){let D=E[N-x];if(D.f!=null){let z="="+p.functionCopy(D.f,"down",N-x+1),O=p.execfunction(z,N,I);if(p.execFunctionGroup(N,I,O[1],void 0,a),D.f=O[2],D.v=O[1],D.spl!=null)D.spl=O[3].data;else if(L(D.v)&&!/^\d{6}(18|19|20)?\d{2}(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i.test(D.v)){if(D.v==Infinity||D.v==-Infinity)D.m=D.v.toString();else if(D.v.toString().indexOf("e")>-1){let H=D.v.toString().split(".")[1].split("e")[0].length;H>5&&(H=5),D.m=D.v.toExponential(H).toString()}else{let H;D.ct.fa==="##0.00"?(H=it(Math.round(D.v*1e9)/1e9+".00"),D.m=H[0].toString()):(H=it(Math.round(D.v*1e9)/1e9),D.m=H[0].toString())}D.ct=D.ct||{fa:"General",t:"n"}}else{let H=it(D.v);D.m=H[0].toString(),D.ct=H[1]}}a[N][I]=D;let F=f+(N-x)%b,M=I;if(n[F+"_"+M]){let z={rangeType:"cell",value:{row_index:N,col_index:I,l:n[F+"_"+M].l,r:n[F+"_"+M].r,t:n[F+"_"+M].t,b:n[F+"_"+M].b}};l.borderInfo.push(z)}else if(n[N+"_"+I]){let z={rangeType:"cell",value:{row_index:N,col_index:I,l:null,r:null,t:null,b:null}};l.borderInfo.push(z)}o[F+"_"+M]&&(o[N+"_"+I]=o[F+"_"+M])}if(s=="up")for(let N=w;N>=x;N--){let D=E[w-N];if(D.f!=null){let z="="+p.functionCopy(D.f,"up",w-N+1),O=p.execfunction(z,N,I);if(p.execFunctionGroup(N,I,O[1],void 0,a),D.f=O[2],D.v=O[1],D.spl!=null)D.spl=O[3].data;else if(L(D.v)&&!/^\d{6}(18|19|20)?\d{2}(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i.test(D.v)){if(D.v==Infinity||D.v==-Infinity)D.m=D.v.toString();else if(D.v.toString().indexOf("e")>-1){let H=D.v.toString().split(".")[1].split("e")[0].length;H>5&&(H=5),D.m=D.v.toExponential(H).toString()}else{let H=it(Math.round(D.v*1e9)/1e9);D.m=H[0].toString()}D.ct={fa:"General",t:"n"}}else{let H=it(D.v);D.m=H[0].toString(),D.ct=H[1]}}a[N][I]=D;let F=m-(w-N)%b,M=I;if(n[F+"_"+M]){let z={rangeType:"cell",value:{row_index:N,col_index:I,l:n[F+"_"+M].l,r:n[F+"_"+M].r,t:n[F+"_"+M].t,b:n[F+"_"+M].b}};l.borderInfo.push(z)}else if(n[N+"_"+I]){let z={rangeType:"cell",value:{row_index:N,col_index:I,l:null,r:null,t:null,b:null}};l.borderInfo.push(z)}o[F+"_"+M]&&(o[N+"_"+I]=o[F+"_"+M])}}}else if(s=="right"||s=="left"){let R=S-_+1;for(let I=x;I<=w;I++){let A=v[I-x],E=e.getApplyData(A,b,R);if(s=="right")for(let N=_;N<=S;N++){let D=E[N-_];if(D.f!=null){let z="="+p.functionCopy(D.f,"right",N-_+1),O=p.execfunction(z,I,N);if(p.execFunctionGroup(N,I,O[1],void 0,a),D.f=O[2],D.v=O[1],D.spl!=null)D.spl=O[3].data;else if(L(D.v)&&!/^\d{6}(18|19|20)?\d{2}(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i.test(D.v)){if(D.v==Infinity||D.v==-Infinity)D.m=D.v.toString();else if(D.v.toString().indexOf("e")>-1){let H=D.v.toString().split(".")[1].split("e")[0].length;H>5&&(H=5),D.m=D.v.toExponential(H).toString()}else{let H=it(Math.round(D.v*1e9)/1e9);D.m=H[0].toString()}D.ct={fa:"General",t:"n"}}else{let H=it(D.v);D.m=H[0].toString(),D.ct=H[1]}}a[I][N]=D;let F=I,M=g+(N-_)%b;if(n[F+"_"+M]){let z={rangeType:"cell",value:{row_index:I,col_index:N,l:n[F+"_"+M].l,r:n[F+"_"+M].r,t:n[F+"_"+M].t,b:n[F+"_"+M].b}};l.borderInfo.push(z)}else if(n[I+"_"+N]){let z={rangeType:"cell",value:{row_index:I,col_index:N,l:null,r:null,t:null,b:null}};l.borderInfo.push(z)}o[F+"_"+M]&&(o[I+"_"+N]=o[F+"_"+M])}if(s=="left")for(let N=S;N>=_;N--){let D=E[S-N];if(D.f!=null){let z="="+p.functionCopy(D.f,"left",S-N+1),O=p.execfunction(z,I,N);if(p.execFunctionGroup(N,I,O[1],void 0,a),D.f=O[2],D.v=O[1],D.spl!=null)D.spl=O[3].data;else if(L(D.v)&&!/^\d{6}(18|19|20)?\d{2}(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i.test(D.v)){if(D.v==Infinity||D.v==-Infinity)D.m=D.v.toString();else if(D.v.toString().indexOf("e")>-1){let H=D.v.toString().split(".")[1].split("e")[0].length;H>5&&(H=5),D.m=D.v.toExponential(H).toString()}else{let H=it(Math.round(D.v*1e9)/1e9);D.m=H[0].toString()}D.ct={fa:"General",t:"n"}}else{let H=it(D.v);D.m=H[0].toString(),D.ct=H[1]}}a[I][N]=D;let F=I,M=y-(S-N)%b;if(n[F+"_"+M]){let z={rangeType:"cell",value:{row_index:I,col_index:N,l:n[F+"_"+M].l,r:n[F+"_"+M].r,t:n[F+"_"+M].t,b:n[F+"_"+M].b}};l.borderInfo.push(z)}else if(n[I+"_"+N]){let z={rangeType:"cell",value:{row_index:I,col_index:N,l:null,r:null,t:null,b:null}};l.borderInfo.push(z)}o[F+"_"+M]&&(o[I+"_"+N]=o[F+"_"+M])}}}let C=$.extend(!0,[],t.luckysheet_conditionformat_save);if(C!=null&&C.length>0)for(let R=0;R0&&(A=A.concat(N))}A.length>0&&C[R].cellrange.push(k)}let T={cfg:l,cdformat:C,dataVerification:o};Ze(a,h.luckysheet_select_save,T),et()},getCopyData:function(e,a,t,l,n,o){let s=this,u=[],d,f,m,g;o=="down"||o=="up"?(d=l,f=n,m=a,g=t):(o=="right"||o=="left")&&(d=a,f=t,m=l,g=n);for(let y=d;y<=f;y++){let v={},b=[],k=[],x="",w=null,_=null,S=!0;for(let C=m;C<=g;C++){let T;o=="down"||o=="up"?T=e[C][y]:(o=="right"||o=="left")&&(T=e[y][C]);let R;if(!!T&&!!T.v&&T.f==null)if(!!T.ct&&T.ct.t=="n")R="number",w=null,_=null;else if(!!T.ct&&T.ct.t=="d")R="date",w=null,_=null;else if(s.isExtendNumber(T.m)[0]){R="extendNumber";let I=s.isExtendNumber(T.m);w==null||_==null?(S=!0,w=I[2],_=I[3]):I[2]!=w||I[3]!=_?(S=!1,w=I[2],_=I[3]):S=!0}else s.isChnNumber(T.m)?(R="chnNumber",w=null,_=null):s.isChnWeek2(T.m)?(R="chnWeek2",w=null,_=null):s.isChnWeek3(T.m)?(R="chnWeek3",w=null,_=null):(R="other",w=null,_=null);else R="other",w=null,_=null;R=="extendNumber"?C==m?m==g?(x=R,b.push(T),k.push(C-m+1),v[x]=[],v[x].push({data:b,index:k})):(x=R,b.push(T),k.push(C-m+1)):C==g?x==R&&S?(b.push(T),k.push(C-m+1),x in v?v[x].push({data:b,index:k}):(v[x]=[],v[x].push({data:b,index:k}))):(x in v?v[x].push({data:b,index:k}):(v[x]=[],v[x].push({data:b,index:k})),x=R,b=[],b.push(T),k=[],k.push(C-m+1),x in v?v[x].push({data:b,index:k}):(v[x]=[],v[x].push({data:b,index:k}))):x==R&&S?(b.push(T),k.push(C-m+1)):(x in v?v[x].push({data:b,index:k}):(v[x]=[],v[x].push({data:b,index:k})),x=R,b=[],b.push(T),k=[],k.push(C-m+1)):C==m?m==g?(x=R,b.push(T),k.push(C-m+1),v[x]=[],v[x].push({data:b,index:k})):(x=R,b.push(T),k.push(C-m+1)):C==g?x==R?(b.push(T),k.push(C-m+1),x in v?v[x].push({data:b,index:k}):(v[x]=[],v[x].push({data:b,index:k}))):(x in v?v[x].push({data:b,index:k}):(v[x]=[],v[x].push({data:b,index:k})),x=R,b=[],b.push(T),k=[],k.push(C-m+1),x in v?v[x].push({data:b,index:k}):(v[x]=[],v[x].push({data:b,index:k}))):x==R?(b.push(T),k.push(C-m+1)):(x in v?v[x].push({data:b,index:k}):(v[x]=[],v[x].push({data:b,index:k})),x=R,b=[],b.push(T),k=[],k.push(C-m+1))}u.push(v)}return u},getApplyData:function(e,a,t){let l=this,n=[],o=l.direction,s=l.applyType,u=Math.floor(t/a),d=t%a,f=e.number,m=[];if(f)for(let I=0;I0)for(let A=0;A0)for(let A=0;A0)for(let A=0;A0)for(let A=0;A0)for(let A=0;A<_.length;A++)I in _[A].index&&n.push(_[A].data[_[A].index[I]]);if(C.length>0)for(let A=0;A0)for(let A=0;A0){for(let u=1;u<=n;u++)for(let d=0;d0&&o.ChineseToNumber(e[m].m)<7?d.push(o.ChineseToNumber(e[m].m)+f*7):d.push(o.ChineseToNumber(e[m].m));if((t=="up"||t=="left")&&(e.reverse(),d.reverse()),o.isEqualDiff(d))if(u||d[d.length-1]<6&&d[0]>0||d[0]<6&&d[d.length-1]>0){let m=d[1]-d[0];s=o.FillChnWeek(e,a,m)}else{let m=d[1]-d[0];s=o.FillChnNumber(e,a,m)}else s=o.FillCopy(e,a)}else if(n=="chnWeek2")if(e.length==1){let u;t=="down"||t=="right"?u=1:(t=="up"||t=="left")&&(u=-1),s=o.FillChnWeek2(e,a,u)}else{let u=[],d=0;for(let f=0;f7){let u;t=="down"||t=="right"?u=1:(t=="up"||t=="left")&&(u=-1,e.reverse());let d;for(let f=1;f<=a;f++){let m=(f-1)%e.length,g=$.extend(!0,{},e[m]),y=Math.ceil(f/e.length);m==0&&(d=(0,Ie.default)(g.m).add(u*y,"months").diff((0,Ie.default)(g.m),"days"));let v=(0,Ie.default)(g.m).add(d,"days").day(),b;v==0?b=(0,Ie.default)(g.m).add(d,"days").subtract(2,"days").format("YYYY-MM-DD"):v==6?b=(0,Ie.default)(g.m).add(d,"days").subtract(1,"days").format("YYYY-MM-DD"):b=(0,Ie.default)(g.m).add(d,"days").format("YYYY-MM-DD"),g.m=b,g.v=it(b)[2],s.push(g)}}else{let u;t=="down"||t=="right"?u=7:(t=="up"||t=="left")&&(u=-7,e.reverse());let d;for(let f=1;f<=a;f++){let m=(f-1)%e.length,g=$.extend(!0,{},e[m]),y=Math.ceil(f/e.length);m==0&&(d=(0,Ie.default)(g.m).add(u*y,"days").diff((0,Ie.default)(g.m),"days"));let v=(0,Ie.default)(g.m).add(d,"days").day(),b;v==0?b=(0,Ie.default)(g.m).add(d,"days").subtract(2,"days").format("YYYY-MM-DD"):v==6?b=(0,Ie.default)(g.m).add(d,"days").subtract(1,"days").format("YYYY-MM-DD"):b=(0,Ie.default)(g.m).add(d,"days").format("YYYY-MM-DD"),g.m=b,g.v=it(b)[2],s.push(g)}}else{let u=o.judgeDate(e);if(u[0]&&u[3]){(t=="up"||t=="left")&&e.reverse();let d=(0,Ie.default)(e[1].m).diff((0,Ie.default)(e[0].m),"months");for(let f=1;f<=a;f++){let m=(f-1)%e.length,g=$.extend(!0,{},e[m]),y=(0,Ie.default)(e[e.length-1].m).add(d*f,"months").day(),v;y==0?v=(0,Ie.default)(e[e.length-1].m).add(d*f,"months").subtract(2,"days").format("YYYY-MM-DD"):y==6?v=(0,Ie.default)(e[e.length-1].m).add(d*f,"months").subtract(1,"days").format("YYYY-MM-DD"):v=(0,Ie.default)(e[e.length-1].m).add(d*f,"months").format("YYYY-MM-DD"),g.m=v,g.v=it(v)[2],s.push(g)}}else if(!u[0]&&u[2])if(Math.abs((0,Ie.default)(e[1].m).diff((0,Ie.default)(e[0].m)))>7){let d;t=="down"||t=="right"?d=1:(t=="up"||t=="left")&&(d=-1,e.reverse());let f;for(let m=1;m<=a;m++){let g=(m-1)%e.length,y=$.extend(!0,{},e[g]),v=Math.ceil(m/e.length);g==0&&(f=(0,Ie.default)(y.m).add(d*v,"months").diff((0,Ie.default)(y.m),"days"));let b=(0,Ie.default)(y.m).add(f,"days").day(),k;b==0?k=(0,Ie.default)(y.m).add(f,"days").subtract(2,"days").format("YYYY-MM-DD"):b==6?k=(0,Ie.default)(y.m).add(f,"days").subtract(1,"days").format("YYYY-MM-DD"):k=(0,Ie.default)(y.m).add(f,"days").format("YYYY-MM-DD"),y.m=k,y.v=it(k)[2],s.push(y)}}else{let d;t=="down"||t=="right"?d=7:(t=="up"||t=="left")&&(d=-7,e.reverse());let f;for(let m=1;m<=a;m++){let g=(m-1)%e.length,y=$.extend(!0,{},e[g]),v=Math.ceil(m/e.length);g==0&&(f=(0,Ie.default)(y.m).add(d*v,"days").diff((0,Ie.default)(y.m),"days"));let b=(0,Ie.default)(y.m).add(f,"days").day(),k;b==0?k=(0,Ie.default)(y.m).add(f,"days").subtract(2,"days").format("YYYY-MM-DD"):b==6?k=(0,Ie.default)(y.m).add(f,"days").subtract(1,"days").format("YYYY-MM-DD"):k=(0,Ie.default)(y.m).add(f,"days").format("YYYY-MM-DD"),y.m=k,y.v=it(k)[2],s.push(y)}}else(t=="up"||t=="left")&&e.reverse(),s=o.FillCopy(e,a)}else if(l=="6")if(e.length==1){let u;t=="down"||t=="right"?u=1:(t=="up"||t=="left")&&(u=-1),s=o.FillMonths(e,a,u)}else if(e.length==2)if((0,Ie.default)(e[1].m).date()==(0,Ie.default)(e[0].m).date()&&(0,Ie.default)(e[1].m).diff((0,Ie.default)(e[0].m),"months")!=0){(t=="up"||t=="left")&&e.reverse();let u=(0,Ie.default)(e[1].m).diff((0,Ie.default)(e[0].m),"months");s=o.FillMonths(e,a,u)}else{let u;t=="down"||t=="right"?u=1:(t=="up"||t=="left")&&(u=-1,e.reverse());let d;for(let f=1;f<=a;f++){let m=(f-1)%e.length,g=$.extend(!0,{},e[m]),y=Math.ceil(f/e.length);m==0&&(d=(0,Ie.default)(g.m).add(u*y,"months").diff((0,Ie.default)(g.m),"days"));let v=(0,Ie.default)(g.m).add(d,"days").format("YYYY-MM-DD");g.m=v,g.v=it(v)[2],s.push(g)}}else{let u=o.judgeDate(e);if(u[0]&&u[3]){(t=="up"||t=="left")&&e.reverse();let d=(0,Ie.default)(e[1].m).diff((0,Ie.default)(e[0].m),"months");s=o.FillMonths(e,a,d)}else if(!u[0]&&u[2]){let d;t=="down"||t=="right"?d=1:(t=="up"||t=="left")&&(d=-1,e.reverse());let f;for(let m=1;m<=a;m++){let g=(m-1)%e.length,y=$.extend(!0,{},e[g]),v=Math.ceil(m/e.length);g==0&&(f=(0,Ie.default)(y.m).add(d*v,"months").diff((0,Ie.default)(y.m),"days"));let b=(0,Ie.default)(y.m).add(f,"days").format("YYYY-MM-DD");y.m=b,y.v=it(b)[2],s.push(y)}}else(t=="up"||t=="left")&&e.reverse(),s=o.FillCopy(e,a)}else if(l=="7")if(e.length==1){let u;t=="down"||t=="right"?u=1:(t=="up"||t=="left")&&(u=-1),s=o.FillYears(e,a,u)}else if(e.length==2)if((0,Ie.default)(e[1].m).date()==(0,Ie.default)(e[0].m).date()&&(0,Ie.default)(e[1].m).month()==(0,Ie.default)(e[0].m).month()&&(0,Ie.default)(e[1].m).diff((0,Ie.default)(e[0].m),"years")!=0){(t=="up"||t=="left")&&e.reverse();let u=(0,Ie.default)(e[1].m).diff((0,Ie.default)(e[0].m),"years");s=o.FillYears(e,a,u)}else{let u;t=="down"||t=="right"?u=1:(t=="up"||t=="left")&&(u=-1,e.reverse());let d;for(let f=1;f<=a;f++){let m=(f-1)%e.length,g=$.extend(!0,{},e[m]),y=Math.ceil(f/e.length);m==0&&(d=(0,Ie.default)(g.m).add(u*y,"years").diff((0,Ie.default)(g.m),"days"));let v=(0,Ie.default)(g.m).add(d,"days").format("YYYY-MM-DD");g.m=v,g.v=it(v)[2],s.push(g)}}else{let u=o.judgeDate(e);if(u[0]&&u[1]&&u[4]){(t=="up"||t=="left")&&e.reverse();let d=(0,Ie.default)(e[1].m).diff((0,Ie.default)(e[0].m),"years");s=o.FillYears(e,a,d)}else if(u[0]&&u[3]||u[2]){let d;t=="down"||t=="right"?d=1:(t=="up"||t=="left")&&(d=-1,e.reverse());let f;for(let m=1;m<=a;m++){let g=(m-1)%e.length,y=$.extend(!0,{},e[g]),v=Math.ceil(m/e.length);g==0&&(f=(0,Ie.default)(y.m).add(d*v,"years").diff((0,Ie.default)(y.m),"days"));let b=(0,Ie.default)(y.m).add(f,"days").format("YYYY-MM-DD");y.m=b,y.v=it(b)[2],s.push(y)}}else(t=="up"||t=="left")&&e.reverse(),s=o.FillCopy(e,a)}else if(l=="8")if(e.length==1){let u;t=="down"||t=="right"?u=1:(t=="up"||t=="left")&&(u=-1),s=o.FillChnNumber(e,a,u)}else{let u=[];for(let d=0;d2&&l.isEqualRatio(o))for(let s=1;s<=a;s++){let u=(s-1)%e.length,d=$.extend(!0,{},e[u]),f;t=="down"||t=="right"?f=Number(e[e.length-1].v)*Math.pow(Number(e[1].v)/Number(e[0].v),s):(t=="up"||t=="left")&&(f=Number(e[0].v)/Math.pow(Number(e[1].v)/Number(e[0].v),s)),d.v=f,d.m=mt(d.ct.fa,f),n.push(d)}else{let s=l.getXArr(e.length);for(let u=1;u<=a;u++){let d=(u-1)%e.length,f=$.extend(!0,{},e[d]),m;t=="down"||t=="right"?m=l.forecast(e.length+u,o,s):(t=="up"||t=="left")&&(m=l.forecast(1-u,o,s)),f.v=m,f.m=mt(f.ct.fa,m),n.push(f)}}return n},FillExtendNumber:function(e,a,t){let l=this,n=[],o=/0|([1-9]+[0-9]*)/g;for(let s=1;s<=a;s++){let u=(s-1)%e.length,d=$.extend(!0,{},e[u]),f=e[e.length-1].m,m=f.match(o),g=m[m.length-1],y=Math.abs(Number(g)+t*s),v=f.lastIndexOf(g),b=f.substr(0,v)+y.toString()+f.substr(v+g.length);d.v=b,d.m=b,n.push(d)}return n},FillOnlyFormat:function(e,a){let t=[];for(let l=1;l<=a;l++){let n=(l-1)%e.length,o=$.extend(!0,{},e[n]);delete o.f,delete o.m,delete o.v,t.push(o)}return t},FillWithoutFormat:function(e){let a=[];for(let t=0;t{Rt();Ml();Xt();fa();Zt();lr();Hl();Os();Pr();Ke();bt();ma={freezenHorizontalHTML:'
 
',freezenVerticalHTML:'
 
',initialHorizontal:!0,initialVertical:!0,horizontalmovestate:!1,horizontalmoveposition:null,verticalmovestate:!1,verticalmoveposition:null,windowHeight:null,windowWidth:null,freezenhorizontaldata:null,freezenverticaldata:null,cutVolumn:function(e,a){if(a<=0)return e;let t=e.slice(0,a),l=t[t.length-1];return e.slice(a)},cancelFreezenVertical:function(e){let a=this,l=Q().freezen;$("#luckysheet-freezen-btn-vertical").html(' '+l.freezenColumn),a.freezenverticaldata=null;let n=$("#luckysheet-freezebar-vertical").is(":visible");$("#luckysheet-freezebar-vertical").hide(),e==null&&(e=h.currentSheetIndex);let o=h.luckysheetfile[Z(e)];o.freezen!=null&&(o.freezen.vertical=null),o.frozen!=null&&n&&re.saveParam("all",e,o.frozen,{k:"frozen"})},createFreezenVertical:function(e,a){let t=this;if(t.initialVertical){t.initialVertical=!1,$("#luckysheet-grid-window-1").append(t.freezenVerticalHTML),$("#luckysheet-freezebar-vertical").find(".luckysheet-freezebar-vertical-drop").hover(function(){$(this).parent().addClass("luckysheet-freezebar-hover")},function(){$(this).parent().removeClass("luckysheet-freezebar-hover")}),$("#luckysheet-freezebar-vertical").find(".luckysheet-freezebar-vertical-drop").mousedown(function(){t.verticalmovestate=!0,t.verticalmoveposition=$(this).position().left,t.windowWidth=$("#luckysheet-grid-window-1").width(),$(this).parent().addClass("luckysheet-freezebar-active"),$("#luckysheet-freezebar-vertical").find(".luckysheet-freezebar-vertical-handle").css("cursor","-webkit-grabbing")});let n=$("#luckysheet-grid-window-1").height();$("#luckysheet-freezebar-vertical").find(".luckysheet-freezebar-vertical-handle").css({height:n-10,width:"4px",cursor:"-webkit-grab",top:"0px"}).end().find(".luckysheet-freezebar-vertical-drop").css({height:n-10,width:"4px",top:"0px",cursor:"-webkit-grab"})}if(e==null){let n=$("#luckysheet-cell-main").scrollLeft(),o=lt(h.visibledatacolumn,n);o==-1&&(o=0),a=h.visibledatacolumn[o]-2-n+h.rowHeaderWidth,e=[h.visibledatacolumn[o],o+1,n,t.cutVolumn(h.visibledatacolumn,o+1),a],t.saveFreezen(null,null,e,a)}t.freezenverticaldata=e;let l=` +
+
+
+ +
+
+ ${Q().freezen.freezenCancel} +
+
+
+ `;$("#luckysheet-freezen-btn-horizontal").html(l),$("#luckysheet-freezebar-vertical").show().find(".luckysheet-freezebar-vertical-handle").css({left:a}).end().find(".luckysheet-freezebar-vertical-drop").css({left:a})},saveFreezen:function(e,a,t,l){let n=h.luckysheetfile[Z(h.currentSheetIndex)];n.freezen==null&&(n.freezen={}),e!=null&&(n.freezen.horizontal==null&&(n.freezen.horizontal={}),n.freezen.horizontal.freezenhorizontaldata=e,n.freezen.horizontal.top=a),t!=null&&(n.freezen.vertical==null&&(n.freezen.vertical={}),n.freezen.vertical.freezenverticaldata=t,n.freezen.vertical.left=l),n.frozen!=null&&re.saveParam("all",h.currentSheetIndex,n.frozen,{k:"frozen"})},initialFreezen:function(e){let a=this;a.frozenTofreezen();let t=h.luckysheetfile[Z(e)];t.freezen!=null&&t.freezen.horizontal!=null&&t.freezen.horizontal.freezenhorizontaldata!=null?a.createFreezenHorizontal(t.freezen.horizontal.freezenhorizontaldata,t.freezen.horizontal.top):a.cancelFreezenHorizontal(e),t.freezen!=null&&t.freezen.vertical!=null&&t.freezen.vertical.freezenverticaldata!=null?a.createFreezenVertical(t.freezen.vertical.freezenverticaldata,t.freezen.vertical.left):a.cancelFreezenVertical(e),a.createAssistCanvas()},changeFreezenIndex:function(e,a){let t=this;if(a=="v"&&t.freezenverticaldata!=null){let l=t.freezenverticaldata[1],n=lt(h.visibledatacolumn,$("#luckysheet-cell-main").scrollLeft());e-n=h.visibledatacolumn.length&&(l=h.visibledatacolumn.length-1),o>=h.visibledatacolumn.length&&(o=h.visibledatacolumn.length-1);let d=h.visibledatacolumn[l],f=h.visibledatacolumn[o];d<=f+u&&setTimeout(function(){$("#luckysheet-scrollbar-x").scrollLeft(0)},100)}if(e.freezenhorizontaldata!=null){let o=e.freezenhorizontaldata[1],s=lt(e.freezenhorizontaldata[3],$("#luckysheet-cell-main").scrollTop()),u=e.freezenhorizontaldata[4];o+=s,a>=h.visibledatarow.length&&(a=h.visibledatarow.length-1),o>=h.visibledatarow.length&&(o=h.visibledatarow.length-1);let d=h.visibledatarow[a],f=h.visibledatarow[o];d<=f+u&&setTimeout(function(){$("#luckysheet-scrollbar-y").scrollTop(0)},100)}},cancelFreezenHorizontal:function(e){let a=this,t=` +
+
+
+ +
+
+ ${Q().freezen.default} +
+
+
+ `;$("#luckysheet-freezen-btn-horizontal").html(t),a.freezenhorizontaldata=null;let l=$("#luckysheet-freezebar-horizontal").is(":visible");$("#luckysheet-freezebar-horizontal").hide(),e==null&&(e=h.currentSheetIndex);let n=h.luckysheetfile[Z(e)];n.freezen!=null&&(n.freezen.horizontal=null),n.frozen!=null&&l&&re.saveParam("all",e,n.frozen,{k:"frozen"})},createFreezenHorizontal:function(e,a){let t=this;if(t.initialHorizontal){t.initialHorizontal=!1,$("#luckysheet-grid-window-1").append(t.freezenHorizontalHTML),$("#luckysheet-freezebar-horizontal").find(".luckysheet-freezebar-horizontal-drop").hover(function(){$(this).parent().addClass("luckysheet-freezebar-hover")},function(){$(this).parent().removeClass("luckysheet-freezebar-hover")}),$("#luckysheet-freezebar-horizontal").find(".luckysheet-freezebar-horizontal-drop").mousedown(function(){t.horizontalmovestate=!0,t.horizontalmoveposition=$(this).position().top,t.windowHeight=$("#luckysheet-grid-window-1").height(),$(this).parent().addClass("luckysheet-freezebar-active"),$("#luckysheet-freezebar-horizontal").find(".luckysheet-freezebar-horizontal-handle").css("cursor","-webkit-grabbing")});let n=$("#luckysheet-grid-window-1").width();$("#luckysheet-freezebar-horizontal").find(".luckysheet-freezebar-horizontal-handle").css({width:n-10,height:"4px",cursor:"-webkit-grab",left:"0px"}).end().find(".luckysheet-freezebar-horizontal-drop").css({width:n-10,height:"4px",left:"0px",cursor:"-webkit-grab"})}if(e==null){let n=$("#luckysheet-cell-main").scrollTop(),o=lt(h.visibledatarow,n);o==-1&&(o=0),a=h.visibledatarow[o]-2-n+h.columnHeaderHeight,e=[h.visibledatarow[o],o+1,n,t.cutVolumn(h.visibledatarow,o+1),a],t.saveFreezen(e,a,null,null)}t.freezenhorizontaldata=e;let l=` +
+
+
+ +
+
+ ${Q().freezen.freezenCancel} +
+
+
+ `;$("#luckysheet-freezen-btn-horizontal").html(l),$("#luckysheet-freezebar-horizontal").show().find(".luckysheet-freezebar-horizontal-handle").css({top:a}).end().find(".luckysheet-freezebar-horizontal-drop").css({top:a})},createAssistCanvas:function(){let e=this;if(e.removeAssistCanvas(),e.freezenverticaldata!=null||e.freezenhorizontaldata!=null){let a,t,l,n,o,s,u=h.luckysheetTableContentHW[0],d=h.luckysheetTableContentHW[1];e.freezenverticaldata!=null&&e.freezenhorizontaldata!=null?(a=e.freezenhorizontaldata[0],t=e.freezenhorizontaldata[1],l=e.freezenhorizontaldata[2],n=e.freezenverticaldata[0],o=e.freezenverticaldata[1],s=e.freezenverticaldata[2],e.createCanvas("freezen_3",n-s,a-l+1,h.rowHeaderWidth-1,h.columnHeaderHeight-1),e.createCanvas("freezen_4",u-n+s,a-l+1,n-s+h.rowHeaderWidth-1,h.columnHeaderHeight-1),e.createCanvas("freezen_7",n-s,d-a+l-h.columnHeaderHeight,h.rowHeaderWidth-1,a-l+h.columnHeaderHeight-1)):e.freezenhorizontaldata!=null?(a=e.freezenhorizontaldata[0],t=e.freezenhorizontaldata[1],l=e.freezenhorizontaldata[2],e.createCanvas("freezen_h",u,a-l+1,h.rowHeaderWidth-1,h.columnHeaderHeight-1)):e.freezenverticaldata!=null&&(n=e.freezenverticaldata[0],o=e.freezenverticaldata[1],s=e.freezenverticaldata[2],e.createCanvas("freezen_v",n-s,d,h.rowHeaderWidth-1,h.columnHeaderHeight-1)),e.scrollAdapt()}},createCanvas:function(e,a,t,l,n){let o=$("").appendTo("#luckysheet-grid-window-1").attr({id:e,width:Math.ceil(a*h.devicePixelRatio),height:Math.ceil(t*h.devicePixelRatio)}).css({"user-select":"none",postion:"absolute",left:l,top:n,width:a,height:t,"z-index":10,"pointer-events":"none"})},removeAssistCanvas:function(){$("#luckysheet-grid-window-1 > canvas").not($("#luckysheetTableContent")).remove(),$("#luckysheet-cell-selected").css("z-index",15)},scrollAdapt:function(){let e=this;if(h.luckysheet_select_save!=null&&h.luckysheet_select_save.length>0&&e.scrollAdaptOfselect(),$("#luckysheet-cell-main .luckysheet-data-visualization-chart").length>0){let a=h.luckysheetfile[Z(h.currentSheetIndex)].chart;a!=null&&a.length>0&&e.scrollAdaptOfchart()}$("#luckysheet-postil-showBoxs .luckysheet-postil-show").length>0&&e.scrollAdaptOfpostil(),$("#luckysheet-dropCell-icon").length>0&&e.scrollAdaptOfdpicon(),$("#luckysheet-filter-options-sheet"+h.currentSheetIndex+" .luckysheet-filter-options").length>0&&e.scrollAdaptOffilteroptions()},scrollAdaptOfselect:function(){let e=this;$("#luckysheet-row-count-show").is(":visible")&&$("#luckysheet-row-count-show").hide(),$("#luckysheet-column-count-show").is(":visible")&&$("#luckysheet-column-count-show").hide(),$("#luckysheet-rows-h-selected").empty(),$("#luckysheet-cols-h-selected").empty();let a=$("#luckysheet-cell-main").scrollTop(),t=$("#luckysheet-cell-main").scrollLeft();if(e.freezenhorizontaldata!=null&&e.freezenverticaldata!=null){let l=e.freezenhorizontaldata[0],n=e.freezenhorizontaldata[1],o=a-e.freezenhorizontaldata[2],s=e.freezenverticaldata[0],u=e.freezenverticaldata[1],d=t-e.freezenverticaldata[2];for(let f=0;f=n?k+x=n?k+x=u?R+I=u?R+I=l?O+H=l?O+H=s?U+X=s?U+X=n?y+v=n?y+v=l?S+C=l?S+C=n?y+v=n?y+v=l?S+C=l?S+Cg+40+2?$(s).css("visibility","hidden"):($(s).css({top:l+a,height:g-b,visibility:"visible"}),$(s).find("canvas").css("top",-b))}else $(s).css({top:u.top-y+a,height:g,visibility:"visible"}),$(s).find("canvas").css("top",0);if(u.left-vm+20+2?$(s).css("visibility","hidden"):($(s).css({left:n+t,width:m-b,visibility:"visible"}),$(s).find("canvas").css("left",-b))}else $(s).css({left:u.left-v+t,width:m,visibility:"visible"}),$(s).find("canvas").css("left",0)})}else if(e.freezenhorizontaldata!=null){let l=e.freezenhorizontaldata[0]-e.freezenhorizontaldata[2];$("#luckysheet-cell-main .luckysheet-data-visualization-chart").each(function(n,o){let s=$(o).position(),u=$(o).height(),d=$(o).find("canvas").height(),f=d-u;if(s.top-fd+40+2?$(o).css("visibility","hidden"):($(o).css({top:l+a,height:d-m,visibility:"visible"}),$(o).find("canvas").css("top",-m))}else $(o).css({top:s.top-f+a,height:d,visibility:"visible"}),$(o).find("canvas").css("top",0)})}else if(e.freezenverticaldata!=null){let l=e.freezenverticaldata[0]-e.freezenverticaldata[2];$("#luckysheet-cell-main .luckysheet-data-visualization-chart").each(function(n,o){let s=$(o).position(),u=$(o).width(),d=$(o).find("canvas").width(),f=d-u;if(s.left-fd+20+2?$(o).css("visibility","hidden"):($(o).css({left:l+t,width:d-m,visibility:"visible"}),$(o).find("canvas").css("left",-m))}else $(o).css({left:s.left-f+t,width:d,visibility:"visible"}),$(o).find("canvas").css("left",0)})}else $("#luckysheet-cell-main .luckysheet-data-visualization-chart").each(function(l,n){let o=$(n).position(),s=$(n).width(),u=$(n).height(),d=$(n).find("canvas").width(),f=$(n).find("canvas").height(),m=f-u,g=d-s;$(n).css({top:o.top-m+a,height:f,left:o.left-g+t,width:d,visibility:"visible"}),$(n).find("canvas").css({top:0,left:0})})},scrollAdaptOfpostil:function(){let e=this,a=$("#luckysheet-cell-main").scrollTop(),t=$("#luckysheet-cell-main").scrollLeft();if(e.freezenhorizontaldata!=null&&e.freezenverticaldata!=null){let l=e.freezenhorizontaldata[0],n=e.freezenverticaldata[0],o=a-e.freezenhorizontaldata[2],s=t-e.freezenverticaldata[2];$("#luckysheet-postil-showBoxs .luckysheet-postil-show").each(function(u,d){let f=$(d).attr("id"),m=f.split("luckysheet-postil-show_")[1].split("_")[0],g=f.split("luckysheet-postil-show_")[1].split("_")[1],y=h.flowdata[m][g].ps,v=h.visibledatarow[m],b=m-1==-1?0:h.visibledatarow[m-1],k=h.visibledatacolumn[g],x=g-1==-1?0:h.visibledatacolumn[g-1],w=be.mergeborer(h.flowdata,m,g);w&&(v=w.row[1],b=w.row[0],k=w.column[1],x=w.column[0]);let _=k,S=b,C=y.left==null?_+18:y.left,T=y.top==null?S-18:y.top,R=y.width==null?Be.defaultWidth:y.width,I=y.height==null?Be.defaultHeight:y.height;T<0&&(T=2);let A=Be.getArrowCanvasSize(C,T,_,S),E=!0,N=!0;m>=e.freezenhorizontaldata[1]?T+I=e.freezenverticaldata[1]?C+R=e.freezenhorizontaldata[1]?S+T=e.freezenverticaldata[1]?_+C=a&&n>=t?(o=l,s=n):(o=a,s=t),e.freezenhorizontaldata!=null&&e.freezenverticaldata!=null){let u=e.freezenhorizontaldata[1],d=lt(e.freezenhorizontaldata[3],$("#luckysheet-cell-main").scrollTop()-e.freezenhorizontaldata[2]),f=e.freezenverticaldata[1],m=lt(e.freezenverticaldata[3],$("#luckysheet-cell-main").scrollLeft()-e.freezenverticaldata[2]);if(o>=u&&s>=f)o=u)if(o=f)if(s=u)o=u)s=a&&f>=l)d=a)if(d=l)f=a?s=a)on&&(n=o),n==-1&&(n=0);let s=h.visibledatarow[n]-2-l+h.columnHeaderHeight;t={horizontal:{freezenhorizontaldata:[h.visibledatarow[n],n+1,l,ma.cutVolumn(h.visibledatarow,n+1),s],top:s}}}else if(a.type==="rangeColumn"){let l=0,n=lt(h.visibledatacolumn,l),o=a.range.column_focus;o>n&&(n=o),n==-1&&(n=0);let s=h.visibledatacolumn[n]-2-l+h.rowHeaderWidth;t={vertical:{freezenverticaldata:[h.visibledatacolumn[n],n+1,l,ma.cutVolumn(h.visibledatacolumn,n+1),s],left:s}}}else if(a.type==="rangeBoth"){let l=0,n=lt(h.visibledatarow,l),o=a.range.row_focus;o>n&&(n=o),n==-1&&(n=0);let s=h.visibledatarow[n]-2-l+h.columnHeaderHeight,u=[h.visibledatarow[n],n+1,l,ma.cutVolumn(h.visibledatarow,n+1),s],d=0,f=lt(h.visibledatacolumn,d),m=a.range.column_focus;m>f&&(f=m),f==-1&&(f=0);let g=h.visibledatacolumn[f]-2-d+h.rowHeaderWidth,y=[h.visibledatacolumn[f],f+1,d,ma.cutVolumn(h.visibledatacolumn,f+1),g];t={horizontal:{freezenhorizontaldata:u,top:s},vertical:{freezenverticaldata:y,left:g}}}else a.type==="cancel"&&(t={horizontal:null,vertical:null});e.freezen=t}},W=ma});function Ft(e=!0){fe.showinfobar?($("#luckysheet_info_detail").show(),h.infobarHeight=document.querySelector("#luckysheet_info_detail").offsetHeight):(h.infobarHeight=0,$("#luckysheet_info_detail").hide()),!!h.toobarObject&&!!h.toobarObject.toobarElements&&h.toobarObject.toobarElements.length===0?($("#"+h.container).find(".luckysheet-wa-editor").hide(),h.toolbarHeight=0):($("#"+h.container).find(".luckysheet-wa-editor").show(),h.toolbarHeight=document.querySelector("#"+h.container+" .luckysheet-wa-editor").offsetHeight),Dy(),qy();let a=document.querySelector("#"+h.container+" .luckysheet-wa-calculate");fe.sheetFormulaBar?(a.style.display="block",h.calculatebarHeight=a.offsetHeight):(a.style.display="none",h.calculatebarHeight=0),$("#"+h.container).find(".luckysheet-grid-container").css("top",h.toolbarHeight+h.infobarHeight+h.calculatebarHeight),za=$("#"+h.container).width(),fe.showConfigWindowResize&&($("#luckysheet-modal-dialog-slider-pivot").is(":visible")?za-=$("#luckysheet-modal-dialog-slider-pivot").outerWidth():$(".chartSetting").is(":visible")?za-=$(".chartSetting").outerWidth():$("#luckysheet-modal-dialog-slider-alternateformat").is(":visible")&&(za-=$("#luckysheet-modal-dialog-slider-alternateformat").outerWidth()),$("#luckysheet-modal-dialog-slider-protection").is(":visible")&&(za-=$("#luckysheet-modal-dialog-slider-protection").outerWidth()));let l=Q().toolbar,n=!1,o=0,s=`
+
+
+ +
+ ${l.toolMore} +
+
+
+ +
+
+
`,u='
';$("#luckysheet-icon-morebtn-div").length==0&&$("body").append(u),We("#luckysheet-icon-morebtn-div").style.visibility="hidden",$("#luckysheet-icon-morebtn-div > div").each(function(){let g=$(this)[0],y=$("#luckysheet-wa-editor")[0];y.appendChild(document.createTextNode(" ")),y.appendChild(g)}),$("#luckysheet-icon-morebtn").remove();let d=h.toobarObject.toobarWidths,f=h.toobarObject.toobarElements,m=0;if(d!=null){for(let g=d.length-1;g>=0;g--)if(d[g]-1){let k=` +
+ ${l.toolClose} +
+
+
+ `;$(this).find(".luckysheet-toolbar-button-inner-box").html(k)}else{let k=` +
+ ${l.toolMore} +
+
+
+ `;$(this).find(".luckysheet-toolbar-button-inner-box").html(k)}}),$("#luckysheet-icon-morebtn-div .luckysheet-toolbar-button-split-left").off("hover").hover(function(){$(this).next(".luckysheet-toolbar-button-split-right").addClass("luckysheet-toolbar-button-split-right-hover")},function(){$(this).next(".luckysheet-toolbar-button-split-right").removeClass("luckysheet-toolbar-button-split-right-hover")}),$("#luckysheet-icon-morebtn-div .luckysheet-toolbar-button-split-right").off("hover").hover(function(){$(this).prev(".luckysheet-toolbar-button-split-left").addClass("luckysheet-toolbar-button-hover")},function(){$(this).prev(".luckysheet-toolbar-button-split-left").removeClass("luckysheet-toolbar-button-hover")}),j.createHoverTip("#luckysheet-icon-morebtn-div",".luckysheet-toolbar-menu-button, .luckysheet-toolbar-button, .luckysheet-toolbar-combo-button")),$("#"+h.container+" .luckysheet-wa-editor .luckysheet-toolbar-button-split-left").off("hover").hover(function(){$(this).next(".luckysheet-toolbar-button-split-right").addClass("luckysheet-toolbar-button-split-right-hover")},function(){$(this).next(".luckysheet-toolbar-button-split-right").removeClass("luckysheet-toolbar-button-split-right-hover")}),$("#"+h.container+" .luckysheet-wa-editor .luckysheet-toolbar-button-split-right").off("hover").hover(function(){$(this).prev(".luckysheet-toolbar-button-split-left").addClass("luckysheet-toolbar-button-hover")},function(){$(this).prev(".luckysheet-toolbar-button-split-left").removeClass("luckysheet-toolbar-button-hover")}),Bs=$("#"+h.container).height(),$("#"+h.container).find(".luckysheet").height(Bs-2).width(za-2),Hs(za,Bs),e&&Le($("#luckysheet-cell-main").scrollLeft(),$("#luckysheet-cell-main").scrollTop()),ye.sheetArrowShowAndHide(),ye.sheetBarShowAndHide()}}function Hs(e,a){e==null&&(e=$("#"+h.container).width()),a==null&&(a=$("#"+h.container).height()),h.cellmainHeight=a-(h.infobarHeight+h.toolbarHeight+h.calculatebarHeight+h.columnHeaderHeight+h.sheetBarHeight+h.statisticBarHeight),h.cellmainWidth=e-h.rowHeaderWidth,$("#luckysheet-cols-h-c, #luckysheet-cell-main").width(h.cellmainWidth),$("#luckysheet-cell-main").height(h.cellmainHeight),$("#luckysheet-rows-h").height(h.cellmainHeight-h.cellMainSrollBarSize),$("#luckysheet-scrollbar-y").height(h.cellmainHeight+h.columnHeaderHeight-h.cellMainSrollBarSize-3),$("#luckysheet-scrollbar-x").height(h.cellMainSrollBarSize),$("#luckysheet-scrollbar-y").width(h.cellMainSrollBarSize),$("#luckysheet-scrollbar-x").width(h.cellmainWidth).css("left",h.rowHeaderWidth-2),h.luckysheetTableContentHW=[h.cellmainWidth+h.rowHeaderWidth-h.cellMainSrollBarSize,h.cellmainHeight+h.columnHeaderHeight-h.cellMainSrollBarSize],$("#luckysheetTableContent, #luckysheetTableContentF").attr({width:Math.ceil(h.luckysheetTableContentHW[0]*h.devicePixelRatio),height:Math.ceil(h.luckysheetTableContentHW[1]*h.devicePixelRatio)}).css({width:h.luckysheetTableContentHW[0],height:h.luckysheetTableContentHW[1]}),$("#"+h.container).find("#luckysheet-grid-window-1").css("bottom",h.sheetBarHeight),$("#"+h.container).find(".luckysheet-grid-window").css("bottom",h.statisticBarHeight);let t=$("#luckysheet-grid-window-1").width();$("#luckysheet-freezebar-horizontal").find(".luckysheet-freezebar-horizontal-handle").css({width:t-10}).end().find(".luckysheet-freezebar-horizontal-drop").css({width:t-10});let l=$("#luckysheet-grid-window-1").height();$("#luckysheet-freezebar-vertical").find(".luckysheet-freezebar-vertical-handle").css({height:l-10}).end().find(".luckysheet-freezebar-vertical-drop").css({height:l-10}),W.createAssistCanvas()}function Hd(){let e=fe.showtoolbar,a=fe.showtoolbarConfig,t=h.toobarObject.toobarWidths=[],l=h.toobarObject.toobarElements=[],n=h.toobarObject.toolbarConfig=o();function o(){let d={};function f(g){let y={},v,b,k=0;for(let x=0;xf.index?1:-1}l.forEach((d,f,m)=>{m[f]=d.ele,f!==l.length-1?d.ele instanceof Array?t.push($(d.ele[0]).offset().left):t.push($(d.ele).offset().left):d.ele instanceof Array?(t.push($(d.ele[0]).offset().left),t.push($(d.ele[0]).offset().left+$(d.ele[0]).outerWidth()+5)):(t.push($(d.ele).offset().left),t.push($(d.ele).offset().left+$(d.ele).outerWidth()+5))});let u=$("#"+h.container).offset().left;t.forEach((d,f)=>{t[f]-=u})}function Dy(){if(!fe.initShowsheetbarConfig){fe.initShowsheetbarConfig=!0;let t={add:!0,menu:!0,sheet:!0};if(!fe.showsheetbar)for(let l in t)t[l]=!1;JSON.stringify(fe.showsheetbarConfig)!=="{}"&&Object.assign(t,fe.showsheetbarConfig),fe.showsheetbarConfig=t}let e=fe.showsheetbarConfig,a=0;for(let t in e)if(!e[t])switch(t){case"add":$("#luckysheet-sheets-add").hide(),a++;break;case"menu":$("#luckysheet-sheets-m").hide(),a++;break;case"sheet":$("#luckysheet-sheet-container").hide(),$("#luckysheet-sheets-leftscroll").hide(),$("#luckysheet-sheets-rightscroll").hide(),a++;break;default:break}a===3?($("#"+h.container).find("#luckysheet-sheet-area").hide(),h.sheetBarHeight=0):($("#"+h.container).find("#luckysheet-sheet-area").show(),h.sheetBarHeight=31)}function qy(){if(!fe.initStatisticBarConfig){fe.initStatisticBarConfig=!0;let t={count:!0,view:!0,zoom:!0};if(!fe.showstatisticBar)for(let l in t)t[l]=!1;JSON.stringify(fe.showstatisticBarConfig)!=="{}"&&Object.assign(t,fe.showstatisticBarConfig),fe.showstatisticBarConfig=t}let e=fe.showstatisticBarConfig,a=0;for(let t in e)if(!e[t])switch(t){case"count":$("#luckysheet-sta-content").hide(),a++;break;case"view":$(".luckysheet-print-viewList").hide(),a++;break;case"zoom":$("#luckysheet-zoom-content").hide(),a++;break;default:break}a===3?($("#"+h.container).find(".luckysheet-stat-area").hide(),h.statisticBarHeight=0):($("#"+h.container).find(".luckysheet-stat-area").show(),h.statisticBarHeight=23)}var za,Bs,ul=Ae(()=>{xr();Or();Yt();Ke();bt();hr();ar();dt();Yo();za=0,Bs=0});function Yd(e){let a=Q(),t=a.protection,l=a.button,n=e.name,o=e.sqref,s=e.password,u="";s!=null&&s.length>0&&(u='');let d=` +
+
+ +
+
+ ${n}${u} +
+
+ ${o} +
+
+ +
+
+ `;$("#luckysheet-protection-rangeItem-container").append(d)}function Fy(e){let a=Q(),t=a.protection,l=a.button;$("#luckysheet-slider-protection-ok").click(function(){let n=$("#protection-password").val(),o=$("#protection-swichProtectionState").is(":checked"),s=$("#protection-hint").val(),u=Gd,d={};u!=null&&u.config!=null&&u.config.authority!=null&&(d=u.config.authority);let f={},m="None";n!="\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022"?(f.password=n,f.algorithmName="None",f.saltValue=null):d!=null?(f.algorithmName=d.algorithmName,f.saltValue=d.saltValue,f.password=d.password):(f.algorithmName="None",f.saltValue=null,f.password=""),f.hintText=s,f.sheet=o==!0?1:0;for(let g=0;g div.luckysheet-protection-rangeItem").index(o),d=la[u];Ud=u,$("#protection-allowRangeAdd-title").val(d.name),$("#protection-allowRangeAdd-range input").val(d.sqref),d.algorithmName=="None"?$("#protection-allowRangeAdd-password").val(d.password):$("#protection-allowRangeAdd-password").val("\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022"),$("#protection-allowRangeAdd-hint").val(d.hintText)}),$(document).off("click.luckysheetProtection.rangeItemDelete").on("click.luckysheetProtection.rangeItemDelete","#luckysheet-protection-rangeItem-container .luckysheet-protection-rangeItem-del",function(n){let o=$(n.target).closest(".luckysheet-protection-rangeItem"),u=$("#luckysheet-protection-rangeItem-container").find("> div.luckysheet-protection-rangeItem").index(o),d=la[u];la.splice(u,1),o.remove()}),$(document).off("click.luckysheetProtection.rangeItemConfirm").on("click.luckysheetProtection.rangeItemConfirm","#luckysheet-protection-rangeItem-confirm",function(){let n=$("#protection-allowRangeAdd-title").val(),o=$("#protection-allowRangeAdd-range input").val(),s=$("#protection-allowRangeAdd-password").val(),u=$("#protection-allowRangeAdd-hint").val();if(n.length==0){alert(t.rangeItemErrorTitleNull);return}let d=Ye.getRangeByTxt(o);if(o.length==0){alert(t.rangeItemErrorRangeNull);return}if(d.length==0){alert(t.rangeItemErrorRange);return}if(o=Jd(o),Vs){let f={name:n,password:s,hintText:u,algorithmName:"None",saltValue:null,checkRangePasswordUrl:null,sqref:o};Yd(f),la.push(f)}else{let f=Ud,m=la[f];m.name=n,m.sqref=o,m.hintText=u,s!="\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022"&&(m.password=s,m.algorithmName="None");let y=$("#luckysheet-protection-rangeItem-container").find("> div.luckysheet-protection-rangeItem").eq(f),v=y.find(".luckysheet-protection-rangeItem-name"),b="";s!=null&&s.length>0&&(b=''),v.html(n+b).attr("title",n),y.find(".luckysheet-protection-rangeItem-range").html(o).attr("title",o)}$("#luckysheet-protection-rangeItem-dialog").hide(),$("#luckysheet-modal-dialog-mask").hide()}),$(document).off("click.luckysheetProtection.validationConfirm").on("click.luckysheetProtection.validationConfirm","#luckysheet-protection-sheet-validation-confirm",function(n){let o=$("#luckysheet-protection-sheet-validation"),s=yo;if(s==null){Gs(yo),o.hide(),$("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-modal-dialog-slider-protection").show(),Ft();return}let d=o.find("input").val();if(d==null||d.length==0){alert(t.checkPasswordNullalert);return}if(s.algorithmName!=null&&s.algorithmName!="None")if(s.saltValue!=null&&s.saltValue.length>0){var f=CryptoApi.getHasher(s.algorithmName);d=CryptoApi.hmac(s.saltValue,d,f)}else d=CryptoApi.hash(s.algorithmName,d);d==s.password?(Gs(yo),o.hide(),$("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-modal-dialog-slider-protection").show(),Ft(),js=!1):alert(t.checkPasswordWrongalert)}),$("#luckysheet-protection-check-selectLockedCells").change(function(){let n=$("#luckysheet-protection-check-selectLockedCells"),o=$("#luckysheet-protection-check-selectunLockedCells"),s=n.is(":checked"),u=o.is(":checked");s&&o.prop("checked",!0)}),$("#luckysheet-protection-check-selectunLockedCells").change(function(){let n=$("#luckysheet-protection-check-selectLockedCells"),o=$("#luckysheet-protection-check-selectunLockedCells"),s=n.is(":checked");o.is(":checked")||n.prop("checked",!1)}),$(document).off("click.luckysheetProtection.dvRange").on("click.luckysheetProtection.dvRange","#protection-allowRangeAdd-range .fa-table",function(n){$("#luckysheet-protection-rangeItem-dialog").hide();let o="0",s=$(this).siblings("input").val().trim();Ye.rangeDialog(o,s),Ye.selectRange=[];let u=Ye.getRangeByTxt(s);if(u.length>0)for(let d=0;d0)for(let d=0;d +
+
+ ${t.allowRangeAddTitle} +
+
+ +
+
+
+
+ ${t.allowRangeAddSqrf} +
+
+
+ + +
+
+
+
+
+ ${t.allowRangeAddTitlePassword} +
+
+ +
+
+
+
+ ${t.allowRangeAddTitleHint} +
+
+ +
+
+
+ `,botton:` + `,style:"z-index:100003"}))}function My(e){let a=Q(),t=a.protection,l=a.button,n="";for(let s=0;s +
+ +
+ + `}let o=` + + `;$("body").append(o),$("body").append(we(ft,{id:"luckysheet-protection-sheet-validation",addclass:"luckysheet-protection-sheet-validation",title:t.validationTitle,content:` +
+
+ ${t.validationTips} +
+
+
+
+ +
+
+ `,botton:` + `,style:"z-index:100003"}))}function Gs(e){e==null&&(e={});for(let n=0;n0?e.algorithmName=="None"||e.algorithmName==null?$("#protection-password").val(e.password):$("#protection-password").val("\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022"):$("#protection-password").val("");let a=e.sheet;e.sheet==null&&(a=0),$("#protection-swichProtectionState").prop("checked",a==1);let t=e.hintText;t==null&&(t=""),$("#protection-hint").val(t),la=[],$("#luckysheet-protection-rangeItem-container").empty();let l=e.allowRangeList;if(l!=null&&l.length>0)for(let n=0;n0){yo=a,$("#luckysheet-protection-sheet-validation input").val(""),an("luckysheet-protection-sheet-validation");return}else Gs(a)}else $("#luckysheet-protection-check-selectLockedCells").prop("checked",!0),$("#luckysheet-protection-check-selectunLockedCells").prop("checked",!0);$("#luckysheet-modal-dialog-slider-protection").show(),Ft()}function Zd(){$("#luckysheet-protection-rangeItem-dialog").hide(),$("#luckysheet-modal-dialog-slider-protection").hide(),Ft()}function Ws(e,a,t,l,n=!0,o=!0){let s=!1,u=t.allowRangeList;if(u!=null&&u.length>0){let d=!1;for(let f=0;f0)for(let v=0;v=b&&e<=k&&a>=x&&a<=w){d=!0;break}}if(d){let v=m.password;if(v!=null&&v.length>0&&!(g in Us))return n&&(Ey(m),$("#luckysheet-selection-copy .luckysheet-selection-copy").hide()),!1;s=!0;break}}}if(!s&&!o&&(s=!0),!s&&n){let d;t.hintText!=null&&t.hintText.length>0?d=t.hintText:d=l.defaultSheetHintText,j.info("",d),$("#luckysheet-selection-copy .luckysheet-selection-copy").hide()}return s}function Ey(e){let a=Q(),t=a.protection,l=a.button;Wd||$("body").append(we(ft,{id:"luckysheet-protection-range-validation",addclass:"luckysheet-protection-sheet-validation",title:t.validationTitle,content:` +
+
+ +
+
+
+
+ +
+
+ `,botton:` + `,style:"z-index:100003"})),Wd=!0,an("luckysheet-protection-range-validation");let n=$("#luckysheet-protection-range-validation-hint");e.hintText!=null&&e.hintText.length>0?n.html(e.hintText):n.html(t.defaultRangeHintText);let o=$("#luckysheet-protection-range-validation"),s=o.find("input");s.val(""),$("#luckysheet-protection-range-validation-confirm").off("click").on("click",function(){let u=s.val();if(u==null||u.length==0){alert(t.checkPasswordNullalert);return}if(e.algorithmName!=null&&e.algorithmName!="None")if(e.saltValue!=null&&e.saltValue.length>0){var d=CryptoApi.getHasher(e.algorithmName);u=CryptoApi.hmac(e.saltValue,u,d)}else u=CryptoApi.hash(e.algorithmName,u);u==e.password?(Us[e.sqref]=1,o.hide(),$("#luckysheet-modal-dialog-mask").hide(),alert(t.checkPasswordSucceedalert)):alert(t.checkPasswordWrongalert)})}function Bl(e){let a=ye.getSheetByIndex(e);if(a==null||a.config==null||a.config.authority==null)return!0;let t=a.config.authority;if(t==null||t.sheet==null||t.sheet==0)return!0;let n=Q().protection,o;return t.hintText!=null&&t.hintText.length>0?o=t.hintText:o=n.defaultSheetHintText,j.info("",o),!1}function pa(e,a,t,l=!0,n=!0){let o=ye.getSheetByIndex(t);if(o==null||o.config==null||o.config.authority==null)return!0;let s=o.data,u=s[e][a],d=o.config.authority;if(d==null||d.sheet==null||d.sheet==0||u&&u.lo===0)return!0;let m=Q().protection;return Ws(e,a,d,m,l,n)}function vo(e,a,t){let l=ye.getSheetByIndex(t);if(!l||l.data&&!l.data[e]||l.data&&!l.data[e][a]||l.config==null||l.config.authority==null)return!0;let n=l.data,o=n[e][a],s=l.config.authority;return s==null||s.sheet==null||s.sheet==0||o==null||o.hi==null||o.hi==0}function fl(e,a){let t=ye.getSheetByIndex(a);if(t==null||t.config==null||t.config.authority==null)return!0;let l=t.config.authority;if(l==null||l.sheet==null||l.sheet==0||e==null||e.length==0)return!0;let o=Q().protection;for(let s=0;s0?o=t.hintText:o=n.defaultSheetHintText,j.info("",o),!1}function St(e,a="formatColumns",t=!0){let l=ye.getSheetByIndex(e);if(l==null||l.config==null||l.config.authority==null)return!0;let n=l.config.authority;if(n==null||n.sheet==null||n.sheet==0||n[a]==1||n[a]==null)return!0;if(t){let s=Q().protection,u;n.hintText!=null&&n.hintText.length>0?u=n.hintText:u=s.defaultSheetHintText,j.info("",u)}return!1}var Vd,jd,la,Vs,Ud,yo,Gd,js,Us,Wd,En,Dr=Ae(()=>{Ke();bt();jt();Rt();_a();hr();ul();dl();dt();Xt();ar();Ll();Vd=!1,jd=!1,la=[],Vs=!0,Ud=null,yo=null,Gd=null,js=!0,Us={},Wd=!1,En=["selectLockedCells","selectunLockedCells","formatCells","formatColumns","formatRows","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","filter","usePivotTablereports","editObjects","editScenarios"]});function zl(e,a,t){t==null&&(t=!0);let l=function(o,s){let u=o[a],d=s[a];if(P(o[a])=="object"&&(u=o[a].v),P(s[a])=="object"&&(d=s[a].v),de(u))return 1;if(de(d))return-1;if(qt(u)&&qt(d))return sr(u,d);if(L(u)&&L(d))return(0,ga.default)(u).value()-(0,ga.default)(d).value();if(!L(u)&&!L(d))return u.localeCompare(d,"zh");if(L(u)){if(!L(d))return-1}else return 1},n=function(o,s){let u=o[a],d=s[a];if(P(o[a])=="object"&&(u=o[a].v),P(s[a])=="object"&&(d=s[a].v),de(u))return 1;if(de(d))return-1;if(qt(u)&&qt(d))return sr(d,u);if(L(u)&&L(d))return(0,ga.default)(d).value()-(0,ga.default)(u).value();if(!L(u)&&!L(d))return d.localeCompare(u,"zh");if(L(u)){if(!L(d))return 1}else return-1};return t?e.sort(l):e.sort(n)}function po(e,a){a==null&&(a=!0);let t=function(n,o){let s=n,u=o;if(P(n)=="object"&&(s=n.v),P(o)=="object"&&(u=o.v),s==null&&(s=""),u==null&&(u=""),qt(s)&&qt(u))return sr(s,u);if(L(s)&&L(u))return(0,ga.default)(s).value()-(0,ga.default)(u).value();if(!L(s)&&!L(u))return s.localeCompare(u,"zh");if(L(s)){if(!L(u))return-1}else return 1},l=function(n,o){let s=n,u=o;if(P(n)=="object"&&(s=n.v),P(o)=="object"&&(u=o.v),s==null&&(s=""),u==null&&(u=""),qt(s)&&qt(u))return sr(u,s);if(L(s)&&L(u))return(0,ga.default)(u).value()-(0,ga.default)(s).value();if(!L(s)&&!L(u))return u.localeCompare(s,"zh");if(L(s)){if(!L(u))return 1}else return-1};return a?e.sort(t):e.sort(l)}function Xs(e){if(!St(h.currentSheetIndex,"sort"))return;if(h.luckysheet_select_save.length>1){he()?alert("\u4E0D\u80FD\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C\uFF0C\u8BF7\u9009\u62E9\u5355\u4E2A\u533A\u57DF\uFF0C\u7136\u540E\u518D\u8BD5"):j.info("\u4E0D\u80FD\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C\uFF0C\u8BF7\u9009\u62E9\u5355\u4E2A\u533A\u57DF\uFF0C\u7136\u540E\u518D\u8BD5","");return}e==null&&(e=!0);let a=xe.deepCopyFlowData(h.flowdata),t=h.luckysheet_select_save[0].row[0],l=h.luckysheet_select_save[0].row[1],n=h.luckysheet_select_save[0].column[0],o=h.luckysheet_select_save[0].column[1],s,u;for(let g=t;g<=l;g++)if(a[g]!=null&&a[g][n]!=null){let y=a[g][n];if(y.mc!=null||de(y.v))continue;if(s==null&&/[\u4e00-\u9fa5]+/g.test(y.v)){s=g+1,u=g+1;continue}s==null&&(s=g),u=g}if(s==null||s>l)return;let d=!1,f=[];for(let g=s;g<=u;g++){let y=[];for(let v=n;v<=o;v++){if(a[g][v]!=null&&a[g][v].mc!=null){d=!0;break}y.push(a[g][v])}f.push(y)}if(d){he()?alert("\u9009\u533A\u6709\u5408\u5E76\u5355\u5143\u683C\uFF0C\u65E0\u6CD5\u6267\u884C\u6B64\u64CD\u4F5C\uFF01"):j.info("\u9009\u533A\u6709\u5408\u5E76\u5355\u5143\u683C\uFF0C\u65E0\u6CD5\u6267\u884C\u6B64\u64CD\u4F5C\uFF01","");return}f=zl(f,0,e);for(let g=s;g<=u;g++)for(let y=n;y<=o;y++)a[g][y]=f[g-s][y-n];let m={};if(h.config.rowlen!=null){let g=$.extend(!0,{},h.config);g=mr(a,s,u,g),m={cfg:g,RowlChange:!0}}Ze(a,[{row:[s,u],column:[n,o]}],m)}function Ks(e,a){if(!St(h.currentSheetIndex,"sort"))return;a==null&&(a=!0);let t=xe.deepCopyFlowData(h.flowdata),l=0,n=t.length-1,o=0,s=t[0].length-1,u,d;for(let y=l;y<=n;y++)if(!(t[y][e]!=null&&t[y][e].mc!=null)){if(t[y][e]!=null&&!de(t[y][e].v)&&/[\u4e00-\u9fa5]+/g.test(t[y][e].v)&&u==null){u=y+1,d=y+1;continue}u==null&&(u=y),t[y][e]!=null&&!de(t[y][e].v)&&(d=y)}if(u==null||u>n)return;let f=!1,m=[];for(let y=u;y<=d;y++){let v=[];for(let b=o;b<=s;b++){if(t[y][b]!=null&&t[y][b].mc!=null){f=!0;break}v.push(t[y][b])}m.push(v)}if(f){he()?alert("\u5217\u6392\u5E8F\u4F1A\u6269\u5C55\u81F3\u6574\u4E2A\u8868\u683C\u9009\u533A\uFF0C\u9009\u533A\u6709\u5408\u5E76\u5355\u5143\u683C\uFF0C\u65E0\u6CD5\u6267\u884C\u6B64\u64CD\u4F5C\uFF0C\u8BF7\u9009\u62E9\u529F\u80FD\u680F\u6392\u5E8F\u529F\u80FD\uFF01"):j.info("\u5217\u6392\u5E8F\u4F1A\u6269\u5C55\u81F3\u6574\u4E2A\u8868\u683C\u9009\u533A\uFF0C\u9009\u533A\u6709\u5408\u5E76\u5355\u5143\u683C\uFF0C\u65E0\u6CD5\u6267\u884C\u6B64\u64CD\u4F5C\uFF0C\u8BF7\u9009\u62E9\u529F\u80FD\u680F\u6392\u5E8F\u529F\u80FD\uFF01","");return}m=zl(m,e,a);for(let y=u;y<=d;y++)for(let v=o;v<=s;v++)t[y][v]=m[y-u][v-o];let g={};if(h.config.rowlen!=null){let y=$.extend(!0,{},h.config);y=mr(t,u,d,y),g={cfg:y,RowlChange:!0}}Ze(t,[{row:[u,d],column:[o,s]}],g)}var ga,tn=Ae(()=>{dt();At();Nl();ar();Kt();cl();Yt();Dr();Ke();ga=Er(Qa())});var Ny,Qd,ef=Ae(()=>{Wt();Ny={transpose:function(e,a=!0){let t=[];if(e.length==0)return[];if(e[0].length==0)return[];for(let l=0;le.row[1]||a.row[1]e.column[1]||a.column[1]e.column[0]&&a.column[1]e.row[0]&&a.row[1]e.row[0]&&a.row[0]e.column[0]&&a.column[1]e.column[0]&&a.column[0]{dt();Py={STDEVP:function(e,a){let t=0;for(let l=0;l{Rt();dt();Wt();Nl();Ir();At();tn();Yt();ar();Kt();Ll();ef();tf();Xt();Ml();jt();hr();ul();Zt();Dr();Ke();bt();Ai=Er(Qa());jt();zy={pivotDatas:null,pivotSheetIndex:0,pivotDataSheetIndex:0,celldata:null,origindata:null,getCellData:function(e,a,t){let l=this,n;e!=null?n=e:n=h.currentSheetIndex;let o=Z(n);P(h.luckysheetfile[o].pivotTable)!="object"&&(h.luckysheetfile[o].pivotTable=new Function("return "+h.luckysheetfile[o].pivotTable)()),h.luckysheetfile[o].pivotTable!=null?(l.column=h.luckysheetfile[o].pivotTable.column,l.row=h.luckysheetfile[o].pivotTable.row,l.values=h.luckysheetfile[o].pivotTable.values,l.filter=h.luckysheetfile[o].pivotTable.filter,l.showType=h.luckysheetfile[o].pivotTable.showType,l.filterparm=h.luckysheetfile[o].pivotTable.filterparm,h.luckysheetfile[o].pivotTable.drawPivotTable!=null?l.drawPivotTable=h.luckysheetfile[o].pivotTable.drawPivotTable:l.drawPivotTable=!0,h.luckysheetfile[o].pivotTable.pivotTableBoundary!=null?l.pivotTableBoundary=h.luckysheetfile[o].pivotTable.pivotTableBoundary:l.pivotTableBoundary=[12,6],t!=null?l.pivot_select_save=t:l.pivot_select_save=h.luckysheetfile[o].pivotTable.pivot_select_save,a!=null?l.pivotDataSheetIndex=a:l.pivotDataSheetIndex=h.luckysheetfile[o].pivotTable.pivotDataSheetIndex):(l.column=null,l.row=null,l.values=null,l.filter=null,l.showType=null,l.filterparm=null,l.drawPivotTable=!0,l.pivotTableBoundary=[12,6],t!=null?l.pivot_select_save=t:l.pivot_select_save=h.luckysheet_select_save,a!=null?l.pivotDataSheetIndex=a:l.pivotDataSheetIndex=n);let s=Z(l.pivotDataSheetIndex),u=h.luckysheetfile[s];u.data==null&&(u.data=ye.buildGridData(u)),l.origindata=xi(u.data,l.pivot_select_save);let d={};if(l.filterparm!=null)for(let m in l.filterparm)for(let g in l.filterparm[m])g==="rowhidden"&&l.filterparm[m][g]!=null&&(d=$.extend(!0,d,l.filterparm[m][g]));l.rowhidden=d,l.pivotSheetIndex=n;let f=[];for(let m=0;m=2?($("#luckysheetpivottablevaluecolrowshow").show(),e.showType=="column"?($("#luckysheetpivottablevaluecolrow").prop("checked",!0),$("#luckysheetpivottablevaluecolrowshow label[for='luckysheetpivottablevaluecolrow']").addClass("ui-state-active"),$("#luckysheetpivottablevaluecolrow1").prop("checked",!1),$("#luckysheetpivottablevaluecolrowshow label[for='luckysheetpivottablevaluecolrow1']").removeClass("ui-state-active")):($("#luckysheetpivottablevaluecolrow1").prop("checked",!0),$("#luckysheetpivottablevaluecolrowshow label[for='luckysheetpivottablevaluecolrow1']").addClass("ui-state-active"),$("#luckysheetpivottablevaluecolrow").prop("checked",!1),$("#luckysheetpivottablevaluecolrowshow label[for='luckysheetpivottablevaluecolrow']").removeClass("ui-state-active"))):$("#luckysheetpivottablevaluecolrowshow").hide()},resetOrderby:function(e){let a=$("#luckysheet-modal-dialog-config-value .luckysheet-modal-dialog-slider-config-item").index(e);$("#luckysheet-modal-dialog-config-row, #luckysheet-modal-dialog-config-column").find(".luckysheet-modal-dialog-slider-config-item").each(function(){$(this).data("orderby")==a&&$(this).data("orderby","self")})},luckysheetsliderlistclearfilter:function(e){let a=this,t=e.parent(),l=t.data("index"),n={},o={},s=a.origindata,u={};t.data("rowhidden","").find(".luckysheet-slider-list-item-filtered").hide(),a.setDatatojsfile("selected",{},l),a.setDatatojsfile("rowhidden",null,l);let d=[];for(let f=0;f2)for(let T in k){let R=0,I="";for(let E in k[T]){let N=0,D="";for(let M in k[T][E]){let z=k[T][E][M];N+=z;let O;Number(E)<10?O="0"+Number(E):O=E;let H;Number(M)<10?H="0"+Number(M):H=M,T in x&&E in x&&M in x?D+='
( '+z+" )
":D+='
( '+z+" )
"}R+=N;let F;Number(E)<10?F="0"+Number(E):F=E,T in x&&E in x?I+='
( '+N+' )
'+D+"
":I+='
( '+N+' )
'+D+"
"}let A;T in x?A='
( '+R+' )
'+I+"
":A='
( '+R+' )
'+I+"
",S.unshift(A)}if(JSON.stringify(w).length>2){let T=Object.keys(w);T=po(T,!0);for(let R=0;R( '+w[I][A]+" )":N='
( '+w[I][A]+" )
",S.push(N)}}}let C=u-o.top-350;C<0&&(C=100),$("#luckysheet-pivotTableFilter-byvalue-select").append("
"+S.join("")+"
"),y.close()},1),ra(s,o.left-250,o.top)},getSumTypeName:function(e){let a="",l=Q().pivotTable;return e=="SUM"?a=l.valueStatisticsSUM:e=="COUNT"?a=l.valueStatisticsCOUNT:e=="COUNTA"?a=l.valueStatisticsCOUNTA:e=="COUNTUNIQUE"?a=l.valueStatisticsCOUNTUNIQUE:e=="AVERAGE"?a=l.valueStatisticsAVERAGE:e=="MAX"?a=l.valueStatisticsMAX:e=="MIN"?a=l.valueStatisticsMIN:e=="MEDIAN"?a=l.valueStatisticsMEDIAN:e=="PRODUCT"?a=l.valueStatisticsPRODUCT:e=="STDEV"?a=l.valueStatisticsSTDEV:e=="STDEVP"?a=l.valueStatisticsSTDEVP:e=="let"?a=l.valueStatisticslet:e=="VARP"&&(a=l.valueStatisticsVARP),a},setDatatojsfile:function(e,a,t){let l=this,n=Z(l.pivotSheetIndex);h.luckysheetfile[n].pivotTable==null&&(h.luckysheetfile[n].pivotTable={}),t==null?(h.luckysheetfile[n].pivotTable[e]=a,l[e]=a):(h.luckysheetfile[n].pivotTable.filterparm==null&&(h.luckysheetfile[n].pivotTable.filterparm={}),h.luckysheetfile[n].pivotTable.filterparm[t.toString()]==null&&(h.luckysheetfile[n].pivotTable.filterparm[t.toString()]={}),h.luckysheetfile[n].pivotTable.filterparm[t.toString()][e]=a,l.filterparm==null&&(l.filterparm={}),l.filterparm[t.toString()]==null&&(l.filterparm[t.toString()]={}),l.filterparm[t.toString()][e]=a)},createPivotTable:function(e){if(he()||h.allowEdit===!1)return;let a=this,t=h.currentSheetIndex,n=Q().pivotTable;if(he()){alert(n.errorNotAllowEdit);return}if(h.luckysheet_select_save.length>1){j.info("",n.errorNotAllowMulti);return}if(h.luckysheet_select_save.length==0||h.luckysheet_select_save[0].row[0]==h.luckysheet_select_save[0].row[1]||h.luckysheet_select_save[0].column[0]==h.luckysheet_select_save[0].column[1]){j.info("",n.errorSelectRange);return}let o=$.extend(!0,{},h.luckysheet_select_save[0]);ye.addNewSheet(e,!0),a.getCellData(h.currentSheetIndex,t,o),a.setDatatojsfile("pivot_select_save",o),a.setDatatojsfile("pivotDataSheetIndex",t),a.initialPivotManage()},changePivotTable:function(e){let a=this,l=Q().pivotTable,n=h.luckysheetfile[Z(e)].pivotTable.pivotDataSheetIndex;if(Z(n)==null){j.info(l.errorIsDamage,"");return}a.getCellData(e),a.initialPivotManage(!0),a.refreshPivotTable()},refreshPivotTable:function(e=!0){let a=this,t={};t.pivotTable=d,t.data=xe.deepCopyFlowData(h.flowdata),a.storePivotTableParam();let l=a.dataHandler(a.column,a.row,a.values,a.showType,a.celldata);a.setDatatojsfile("pivotDatas",l);let n=$.extend(!0,[],ye.nulldata),o=n,s=0,u=0;if(l.length==0)a.setDatatojsfile("drawPivotTable",!0),a.setDatatojsfile("pivotTableBoundary",[12,6]);else{a.setDatatojsfile("drawPivotTable",!1),a.setDatatojsfile("pivotTableBoundary",[l.length,l[0].length]);let f=l.length,m=l[0].length;s=f-n.length,u=m-n[0].length,o=or(n,s+20,u+10,!0);for(let g=0;g0||u>0?Gr(o[0].length,o.length,o,null,h.luckysheet_select_save,"datachangeAll",void 0,void 0,e):(Ze(o,h.luckysheet_select_save,{},null,e),et()),h.clearjfundo=!0},drawPivotTable:!0,pivotTableBoundary:[12,6],pivotclick:function(e,a,t){t==null&&(t=h.currentSheetIndex);let l=h.luckysheetfile[Z(t)];if(!l.isPivotTable)return;let n=l.pivotTable.pivotDataSheetIndex;if(Z(n)==null)return;let s=$("#luckysheet-modal-dialog-slider-pivot"),u=this.isPivotRange(e,a);if(u&&s.is(":hidden")){if(!St(t,"usePivotTablereports",!1))return;s.show(),Ft(),$("#luckysheet-sta-content").css("padding-right",260)}else!u&&s.is(":visible")&&(s.hide(),Ft(),$("#luckysheet-sta-content").css("padding-right",10))},isPivotRange:function(e,a){let t=this;if(h.luckysheetcurrentisPivotTable)return e0){for(let o=0;o0)return e;for(let o=0;o',botton:'"})),$("body").append(we(Hi(),{menuid:"pivotTableFilter"})),$("body").append(we(Vi(),{menuid:"pivotTableFilter"})),$("body").append(mu()),$("body").append(pu()),$("#luckysheet-pivotTableFilter-orderby-asc").remove(),$("#luckysheet-pivotTableFilter-orderby-desc").next().remove(),$("#luckysheet-pivotTableFilter-orderby-desc").remove(),$("#luckysheet-pivotTableFilter-orderby-color").next().remove(),$("#luckysheet-pivotTableFilter-orderby-color").remove(),$("#luckysheetpivottablevaluecolrow, #luckysheetpivottablevaluecolrow1").checkboxradio({icon:!1}).change(function(){a.refreshPivotTable()});let m=null;$("#luckysheet-pivotTableFilter-menu").mouseover(function(){clearTimeout(m),m=setTimeout(function(){$("#luckysheet-pivotTableFilter-submenu").hide()},500)}),$(document).off("click.ptFilterCheckbox1").on("click.ptFilterCheckbox1","#luckysheet-pivotTableFilter-byvalue-select .textBox",function(){$(this).attr("data-check")=="true"?($(this).attr("data-check","false"),$(this).find("input[type='checkbox']").removeAttr("checked")):($(this).attr("data-check","true"),$(this).find("input[type='checkbox']").prop("checked",!0))}),$(document).off("click.ptFilterCheckbox2").on("click.ptFilterCheckbox2","#luckysheet-pivotTableFilter-byvalue-select .year",function(){$(this).attr("data-check")=="true"?($(this).attr("data-check","false"),$(this).parents(".yearBox").find(".month").attr("data-check","false"),$(this).parents(".yearBox").find(".day").attr("data-check","false"),$(this).parents(".yearBox").find("input[type='checkbox']").removeAttr("checked")):($(this).attr("data-check","true"),$(this).parents(".yearBox").find(".month").attr("data-check","true"),$(this).parents(".yearBox").find(".day").attr("data-check","true"),$(this).parents(".yearBox").find("input[type='checkbox']").prop("checked",!0))}),$(document).off("click.ptFilterCheckbox3").on("click.ptFilterCheckbox3","#luckysheet-pivotTableFilter-byvalue-select .month",function(){$(this).attr("data-check")=="true"?($(this).attr("data-check","false"),$(this).parents(".monthBox").find(".day").attr("data-check","false"),$(this).parents(".monthBox").find("input[type='checkbox']").removeAttr("checked")):($(this).attr("data-check","true"),$(this).parents(".monthBox").find(".day").attr("data-check","true"),$(this).parents(".monthBox").find("input[type='checkbox']").prop("checked",!0));let g=!0;$(this).parents(".yearBox").find(".day").each(function(v,b){$(b).attr("data-check")=="true"||(g=!1)}),g?($(this).parents(".yearBox").find(".year").attr("data-check","true"),$(this).parents(".yearBox").find(".year input[type='checkbox']").prop("checked",!0)):($(this).parents(".yearBox").find(".year").attr("data-check","false"),$(this).parents(".yearBox").find(".year input[type='checkbox']").removeAttr("checked"))}),$(document).off("click.ptFilterCheckbox4").on("click.ptFilterCheckbox4","#luckysheet-pivotTableFilter-byvalue-select .day",function(){$(this).attr("data-check")=="true"?($(this).attr("data-check","false"),$(this).find("input[type='checkbox']").removeAttr("checked")):($(this).attr("data-check","true"),$(this).find("input[type='checkbox']").prop("checked",!0));let g=!0;$(this).parents(".monthBox").find(".day").each(function(k,x){$(x).attr("data-check")=="true"||(g=!1)}),g?($(this).parents(".monthBox").find(".month").attr("data-check","true"),$(this).parents(".monthBox").find(".month input[type='checkbox']").prop("checked",!0)):($(this).parents(".monthBox").find(".month").attr("data-check","false"),$(this).parents(".monthBox").find(".month input[type='checkbox']").removeAttr("checked"));let v=!0;$(this).parents(".yearBox").find(".day").each(function(k,x){$(x).attr("data-check")=="true"||(v=!1)}),v?($(this).parents(".yearBox").find(".year").attr("data-check","true"),$(this).parents(".yearBox").find(".year input[type='checkbox']").prop("checked",!0)):($(this).parents(".yearBox").find(".year").attr("data-check","false"),$(this).parents(".yearBox").find(".year input[type='checkbox']").removeAttr("checked"))}),$(document).off("click.ptFilterYearDropdown").on("click.ptFilterYearDropdown","#luckysheet-pivotTableFilter-byvalue-select .yearBox .fa-caret-right",function(){let g=$(this).parents(".luckysheet-mousedown-cancel");g.hasClass("year")&&$(this).parents(".yearBox").find(".monthList").slideToggle(),g.hasClass("month")&&$(this).parents(".monthBox").find(".dayList").slideToggle()}),$("#luckysheet-pivotTableFilter-byvalue-btn-all").click(function(){$("#luckysheet-pivotTableFilter-byvalue-select .ListBox input[type='checkbox']").prop("checked",!0),$("#luckysheet-pivotTableFilter-byvalue-select .ListBox input[type='checkbox']").parents(".luckysheet-mousedown-cancel").attr("data-check","true")}),$("#luckysheet-pivotTableFilter-byvalue-btn-contra").click(function(){$("#luckysheet-pivotTableFilter-byvalue-select .ListBox input[type='checkbox']").each(function(b,k){$(k).is(":checked")?($(k).removeAttr("checked"),$(k).parents(".luckysheet-mousedown-cancel").attr("data-check","false")):($(k).prop("checked",!0),$(k).parents(".luckysheet-mousedown-cancel").attr("data-check","true"))}),$("#luckysheet-pivotTableFilter-byvalue-select .ListBox .monthBox").each(function(b,k){let x=!0;$(k).find(".day input[type='checkbox']").each(function(_,S){$(S).is(":checked")||(x=!1)}),x?($(k).find(".month input[type='checkbox']").prop("checked",!0),$(k).attr("data-check","true")):($(k).find(".month input[type='checkbox']").removeAttr("checked"),$(k).attr("data-check","false"))}),$("#luckysheet-pivotTableFilter-byvalue-select .ListBox .yearBox").each(function(b,k){let x=!0;$(k).find(".day input[type='checkbox']").each(function(_,S){$(S).is(":checked")||(x=!1)}),x?($(k).find(".year input[type='checkbox']").prop("checked",!0),$(k).attr("data-check","true")):($(k).find(".year input[type='checkbox']").removeAttr("checked"),$(k).attr("data-check","false"))})}),$("#luckysheet-pivotTableFilter-byvalue-btn-clear").click(function(){$("#luckysheet-pivotTableFilter-byvalue-select .ListBox input[type='checkbox']").removeAttr("checked"),$("#luckysheet-pivotTableFilter-byvalue-select .ListBox input[type='checkbox']").parents(".luckysheet-mousedown-cancel").attr("data-check","false")}),$("#luckysheet-pivotTableFilter-byvalue-input").on("input propertychange",function(){let g=$(this).val().toString();$("#luckysheet-pivotTableFilter-byvalue-select .ListBox .luckysheet-mousedown-cancel").show(),g!=""&&$("#luckysheet-pivotTableFilter-byvalue-select .ListBox input[type='checkbox']").each(function(v,b){let k=$(b).parents(".luckysheet-mousedown-cancel");if(k.hasClass("day")){let x=$(b).siblings("label").text().toString(),w=$(b).parents(".monthBox").find(".month label").text().toString();($(b).parents(".yearBox").find(".year label").text().toString()+"-"+w+"-"+x).indexOf(g)==-1&&($(b).parents(".day").hide(),$(b).parents(".dayList").find(".day:visible").length==0&&$(b).parents(".monthBox").find(".month").hide(),$(b).parents(".monthList").find(".day:visible").length==0&&$(b).parents(".yearBox").find(".year").hide())}k.hasClass("textBox")&&$(b).siblings("label").text().toString().indexOf(g)==-1&&$(b).parents(".textBox").hide()})}),$("#luckysheet-pivotTableFilter-bycondition, #luckysheet-pivotTableFilter-byvalue").click(function(){let g=$(this);g.next().slideToggle(200),setTimeout(function(){g.attr("id")=="luckysheet-pivotTableFilter-bycondition"&&$("#luckysheet-pivotTableFilter-bycondition").next().is(":visible")&&$("#luckysheet-pivotTableFilter-selected span").text()!=o.filiterInputNone&&$("#luckysheet-pivotTableFilter-byvalue").next().slideUp(200),g.is($("#luckysheet-pivotTableFilter-bycondition"))&&$("#luckysheet-pivotTableFilter-bycondition").next().is(":hidden")&&$("#luckysheet-pivotTableFilter-byvalue").next().is(":hidden")&&$("#luckysheet-pivotTableFilter-byvalue").next().slideDown(200)},300)}),$("#luckysheet-pivotTableFilter-cancel").click(function(){$("#luckysheet-pivotTableFilter-menu, #luckysheet-pivotTableFilter-submenu").hide()}),$("#luckysheet-pivotTableFilter-selected").click(function(){let g=$(this),y=g.offset(),v=$("#luckysheet-pivotTableFilter-submenu");v.hide();let b=$(window).height(),k=$(window).width(),x=v.width(),w=v.height(),_=y.top,S=y.left,C=b-y.top-20;y.left+x>k&&(S=y.left-x),y.top>b/2&&(_=b-y.top,_<0&&(_=0),C=y.top-20),v.css({top:_,left:S,height:C}).show(),clearTimeout(m)}),$("#luckysheet-pivotTableFilter-submenu").mouseover(function(){clearTimeout(m)}).find(".luckysheet-cols-menuitem").click(function(g){$("#luckysheet-pivotTableFilter-selected span").html($(this).find(".luckysheet-cols-menuitem-content").text()).data("value",$(this).data("value")),$("#luckysheet-pivotTableFilter-menu .luckysheet-pivotTableFilter-selected-input").hide(),$(this).data("type")=="2"?($("#luckysheet-pivotTableFilter-selected span").data("type","2"),$("#luckysheet-pivotTableFilter-menu .luckysheet-pivotTableFilter-selected-input2").show()):$(this).data("type")=="0"?$("#luckysheet-pivotTableFilter-selected span").data("type","0"):($("#luckysheet-pivotTableFilter-selected span").data("type","1"),$("#luckysheet-pivotTableFilter-menu .luckysheet-pivotTableFilter-selected-input").eq(0).show(),$(this).attr("data-value")=="dateequal"||$(this).attr("data-value")=="datelessthan"||$(this).attr("data-value")=="datemorethan"?$("#luckysheet-pivotTableFilter-menu .luckysheet-pivotTableFilter-selected-input input").prop("type","date"):$("#luckysheet-pivotTableFilter-menu .luckysheet-pivotTableFilter-selected-input input").prop("type","text")),$("#luckysheet-pivotTableFilter-byvalue").next().slideUp(),$("#luckysheet-pivotTableFilter-submenu").hide()}),$("#luckysheet-modal-dialog-pivotTable-list").on("click"," .luckysheet-slider-list-item-filter",function(g){return a.luckysheetsliderlistitemfilter($(this)),g.stopPropagation(),!1}),$("#luckysheet-modal-dialog-pivotTable-list").on("click"," .luckysheet-slider-list-item-filtered",function(g){return a.luckysheetsliderlistclearfilter($(this).next()),g.stopPropagation(),!1}),$("#luckysheet-dialog-pivotTable-range-seleted").click(function(){$("#luckysheet-modal-dialog-slider-pivot").hide(),Ft();let g=$("#luckysheet-data-pivotTable-selection"),y=g.outerHeight(),v=g.outerWidth(),b=$(window).width(),k=$(window).height(),x=$(document).scrollLeft(),w=$(document).scrollTop();$("#luckysheet-data-pivotTable-selection").css({left:(b+x-v)/2,top:(k+w-y)/4}).show(),a.jgridCurrentPivotInput=$("#luckysheet-dialog-pivotTable-range").html(),$("#luckysheet-pivotTable-range-selection-input").val(a.jgridCurrentPivotInput),a.luckysheet_pivotTable_select_state=!0}),$("#luckysheet-pivotTableFilter-initial").click(function(){$("#luckysheet-modal-dialog-pivotTable-list .luckysheet-slider-list-item-filtered").hide(),$("#luckysheet-modal-dialog-pivotTable-list .luckysheet-modal-dialog-slider-list-item").data("rowhidden",""),$("#luckysheet-pivotTableFilter-menu, #luckysheet-pivotTableFilter-submenu").hide(),$("#luckysheet-pivotTableFilter-menu .luckysheet-pivotTableFilter-selected-input").hide().find("input").val(),$("#luckysheet-pivotTableFilter-selected span").data("type","0").data("type",null).text(o.filiterInputNone),a.setDatatojsfile("filterparm",null),a.celldata=a.origindata,a.refreshPivotTable()}),$("#luckysheet-modal-dialog-config-row, #luckysheet-modal-dialog-config-column").on("click",".luckysheet-modal-dialog-slider-config-item-icon",function(g){let y=$(g.target),v=y.closest(".luckysheet-modal-dialog-slider-config-item"),b=v.data("index"),k=v.offset(),x=v.data("order"),w=v.data("orderby"),_=v.data("stastic");x==null&&(x="default");let S='";return $("#luckysheet-modal-dialog-config-value .luckysheet-modal-dialog-slider-config-item").each(function(C){S+='"}),$("#luckysheet-pivotTable-config-option-orderby").empty().html(S),w==null&&(w="self"),_==null&&(_="1"),$("#luckysheet-pivotTable-config-option-order").val(x).data("index",b),$("#luckysheet-pivotTable-config-option-orderby").val(w).data("index",b),$("#luckysheet-pivotTable-config-option-stastic").val(_).data("index",b),dr($("#luckysheet-pivotTable-config-option"),k.left+v.outerWidth(),k.top-13,"rightbottom"),g.stopPropagation(),!1}),$("#luckysheet-pivotTable-config-option-order,#luckysheet-pivotTable-config-option-orderby,#luckysheet-pivotTable-config-option-stastic").change(function(){let g=$(this),y=g.data("index");$("#luckysheet-modal-dialog-config-row, #luckysheet-modal-dialog-config-column").find(".luckysheet-modal-dialog-slider-config-item").each(function(){$(this).data("index")==y&&$(this).data(g.attr("id").replace("luckysheet-pivotTable-config-option-",""),g.val())}),a.refreshPivotTable()}),$("#luckysheet-modal-dialog-config-value").on("click",".luckysheet-modal-dialog-slider-config-item-icon",function(g){let y=$(g.target),v=y.closest(".luckysheet-modal-dialog-slider-config-item"),b=v.data("index"),k=v.offset(),x=v.data("sumtype"),w=a.pivot_data_type[b.toString()];x==null&&(w=="num"?x="SUM":x="COUNTA");let _=$("#luckysheet-pivotTable-config-option-sumtype");return _.find(".luckysheet-submenu-arrow").hide(),_.find(".luckysheet-cols-menuitem[sumtype='"+x+"'] .luckysheet-submenu-arrow").css("display","inline"),_.data("item",v),dr(_,k.left+v.outerWidth(),k.top-13,"rightbottom"),g.stopPropagation(),!1}),$("#luckysheet-pivotTable-config-option-sumtype .luckysheet-cols-menuitem").click(function(){let g=$("#luckysheet-pivotTable-config-option-sumtype").data("item"),y=$(this).attr("sumtype");g.data("sumtype",$(this).attr("sumtype"));let v=a.getSumTypeName(y)+":"+g.data("name");g.attr("title",v).find(".luckysheet-modal-dialog-slider-config-item-txt").html(v),$("#luckysheet-pivotTable-config-option-sumtype").hide(),a.refreshPivotTable()}),$("#luckysheet-modal-dialog-config-filter").on("click",".luckysheet-modal-dialog-slider-config-item-icon",function(g){let y=$(g.target),v=y.closest(".luckysheet-modal-dialog-slider-config-item").data("index");return a.luckysheetsliderlistitemfilter($("#luckysheet-modal-dialog-pivotTable-list .luckysheet-modal-dialog-slider-list-item").eq(v).find(".luckysheet-slider-list-item-filter")),g.stopPropagation(),!1}),$("#luckysheet-pivotTableFilter-confirm").click(function(){let y=$("#luckysheet-pivotTableFilter-menu").data("index"),v={};$("#luckysheet-modal-dialog-pivotTable-list .luckysheet-modal-dialog-slider-list-item").each(function(){let C=$(this),T=C.data("rowhidden");if(C.data("index")!=y){if(T==null||T=="")return!0;P(T)=="string"&&(T=JSON.parse(T));for(let R in T)v[R]=0}});let b=a.origindata,k={},x={},w={};if($("#luckysheet-pivotTableFilter-bycondition").next().is(":visible")&&$("#luckysheet-pivotTableFilter-byvalue").next().is(":hidden")&&$("#luckysheet-pivotTableFilter-selected span").data("value")!="null"){let C=$("#luckysheet-pivotTableFilter-selected span"),T=C.data("type"),R=C.data("value");if(w.value=R,w.text=C.text(),T=="0")w.type="0";else if(T=="2"){let I=$("#luckysheet-pivotTableFilter-menu .luckysheet-pivotTableFilter-selected-input2 input");w.type="2",w.value1=I.eq(0).val(),w.value2=I.eq(1).val()}else w.type="1",w.value1=$("#luckysheet-pivotTableFilter-menu .luckysheet-pivotTableFilter-selected-input").eq(0).find("input").val();for(let I=1;I-1&&(x[I]=0)}else if(R=="textstart"){let E=w.value1,N=E.length;(A==null||de(A.v)||A.m.substr(0,N)!=E)&&(x[I]=0)}else if(R=="textend"){let E=w.value1,N=E.length;(A==null||de(A.v)||N>A.m.length||A.m.substr(A.m.length-N,N)!=E)&&(x[I]=0)}else if(R=="textequal"){let E=w.value1;(A==null||de(A.v)||A.m!=E)&&(x[I]=0)}else if(R=="dateequal"){let E=it(w.value1)[2];A==null||de(A.v)?x[I]=0:A.ct!=null&&A.ct.t=="d"?parseInt(A.v)!=E&&(x[I]=0):x[I]=0}else if(R=="datelessthan"){let E=it(w.value1)[2];A==null||de(A.v)?x[I]=0:A.ct!=null&&A.ct.t=="d"?parseInt(A.v)>=E&&(x[I]=0):x[I]=0}else if(R=="datemorethan"){let E=it(w.value1)[2];A==null||de(A.v)?x[I]=0:A.ct!=null&&A.ct.t=="d"?parseInt(A.v)<=E&&(x[I]=0):x[I]=0}else if(R=="morethan"){let E=parseFloat(w.value1);A==null||de(A.v)?x[I]=0:A.ct!=null&&A.ct.t=="n"?A.v<=E&&(x[I]=0):x[I]=0}else if(R=="moreequalthan"){let E=parseFloat(w.value1);A==null||de(A.v)?x[I]=0:A.ct!=null&&A.ct.t=="n"?A.v=E&&(x[I]=0):x[I]=0}else if(R=="lessequalthan"){let E=parseFloat(w.value1);A==null||de(A.v)?x[I]=0:A.ct!=null&&A.ct.t=="n"?A.v>E&&(x[I]=0):x[I]=0}else if(R=="equal"){let E=parseFloat(w.value1);A==null||de(A.v)?x[I]=0:A.ct!=null&&A.ct.t=="n"?A.v!=E&&(x[I]=0):x[I]=0}else if(R=="noequal"){let E=parseFloat(w.value1);A==null||de(A.v)?x[I]=0:A.ct!=null&&A.ct.t=="n"?A.v==E&&(x[I]=0):x[I]=0}else if(R=="include"){let E=parseFloat(w.value1),N=parseFloat(w.value2),D,F;EF)&&(x[I]=0):x[I]=0}else if(R=="noinclude"){let E=parseFloat(w.value1),N=parseFloat(w.value2),D,F;E=D&&A.v<=F&&(x[I]=0):x[I]=0}}}else{$("#luckysheet-pivotTableFilter-byvalue-select .ListBox input[type='checkbox']").each(function(C,T){if($(T).is(":visible")&&$(T).is(":checked"))return!0;if($(T).closest(".day").length>0){let R=$(T).siblings("label").text();Number(R)<10&&(R="0"+R);let I=$(T).closest(".monthBox").find(".month label").text().replace(o.filiterMonthText,"");Number(I)<10&&(I="0"+I);let A=$(T).closest(".yearBox").find(".year label").text().replace(o.filiterYearText,""),E=o.filterDateFormatTip+"#$$$#"+A+"-"+I+"-"+R;k[E]="1"}if($(T).closest(".textBox").length>0){let R=$(T).closest(".textBox").data("filter");k[R]="1"}});for(let C=1;C0||$("#luckysheet-pivotTableFilter-bycondition").next().is(":visible")&&$("#luckysheet-pivotTableFilter-byvalue").next().is(":hidden")&&$("#luckysheet-pivotTableFilter-selected span").data("value")!="null"?(_.data("rowhidden",JSON.stringify(x)).find(".luckysheet-slider-list-item-filtered").show(),a.setDatatojsfile("rowhidden",x,y),w!=null&&(_.data("byconditionvalue",w.value).data("byconditiontype",w.type).data("byconditiontext",w.text),w.value1!=null&&_.data("byconditionvalue1",w.value1),w.value2!=null&&_.data("byconditionvalue2",w.value2),a.setDatatojsfile("caljs",w,y))):(_.data("rowhidden","").find(".luckysheet-slider-list-item-filtered").hide(),a.setDatatojsfile("rowhidden",null,y));let S=[];for(let C=0;C1){b=v[0],k=v[1];for(let S in h.luckysheetfile)if(b==h.luckysheetfile[S].name){x=h.luckysheetfile[S].index;break}x==-1&&(x=0)}else{let S=Z(h.currentSheetIndex);b=h.luckysheetfile[S].name,x=h.luckysheetfile[S].index,k=v[0]}if(h.luckysheetfile[Z(x)].isPivotTable){he()?alert(l.errorNotAllowPivotData):j.info("",l.errorNotAllowPivotData),g.val(a.jgridCurrentPivotInput);return}if(k.indexOf(":")==-1){he()?alert(l.errorSelectionRange):j.info("",l.errorSelectionRange),g.val(a.jgridCurrentPivotInput);return}k=k.split(":");let w=[],_=[];if(w[0]=parseInt(k[0].replace(/[^0-9]/g,""))-1,w[1]=parseInt(k[1].replace(/[^0-9]/g,""))-1,w[0]>w[1]){he()?alert(l.errorSelectionRange):j.info("",l.errorSelectionRange),g.val(a.jgridCurrentPivotInput);return}if(_[0]=cr(k[0].replace(/[^A-Za-z]/g,"")),_[1]=cr(k[1].replace(/[^A-Za-z]/g,"")),_[0]>_[1]){he()?alert(l.errorSelectionRange):j.info(l.errorSelectionRange),g.val(a.jgridCurrentPivotInput);return}ye.changeSheetExec(a.pivotSheetIndex),a.setDatatojsfile("pivot_select_save",{row:w,column:_}),a.setDatatojsfile("pivotDataSheetIndex",x),a.getCellData(a.pivotSheetIndex,x,{row:w,column:_}),a.initialPivotManage(),$("#luckysheet-dialog-pivotTable-range").html(y),$("#luckysheet-modal-dialog-slider-pivot").show(),$("#luckysheet-data-pivotTable-selection").hide(),a.luckysheet_pivotTable_select_state=!1,a.refreshPivotTable(),Ft(),er()}}),$("#luckysheet-modal-dialog-slider-pivot").on("mousedown",".luckysheet-slider-list-item-name, .luckysheet-modal-dialog-slider-config-item-txt",function(g){let y=$(g.target);a.movestate=!0,a.movesave.obj=y.parent(),a.movesave.name=y.data("name"),a.movesave.containerid=y.parent().parent().attr("id"),a.movesave.index=y.data("index"),$("#luckysheet-modal-dialog-slider-pivot-move").length==0&&$("body").append('
'+a.movesave.name+"
"),a.movesave.width=$("#luckysheet-modal-dialog-slider-pivot-move").outerWidth(),a.movesave.height=$("#luckysheet-modal-dialog-slider-pivot-move").outerHeight(),$("#luckysheet-modal-dialog-pivotTable-list, #luckysheet-modal-dialog-config-filter, #luckysheet-modal-dialog-config-row, #luckysheet-modal-dialog-config-column, #luckysheet-modal-dialog-config-value").css("cursor","default")}),$("#luckysheet-modal-dialog-config-filter, #luckysheet-modal-dialog-config-row, #luckysheet-modal-dialog-config-column, #luckysheet-modal-dialog-config-value").mousemove(function(g){if(a.movestate){a.moveitemposition.length==0&&(a.moveitemposition=[0],$(this).find(".luckysheet-modal-dialog-slider-config-item").each(function(_){let S=$(this),C=S.outerHeight();a.moveitemposition.push(a.moveitemposition[_]+C+2)}),$(this).append('
')),$("#luckysheet-modal-dialog-slider-pivot-move").css({background:"#FD8585",color:"#fff",border:"1px solid #FD7070"});let y=event.pageX,v=event.pageY,b=$(this),k=v-b.offset().top+b.scrollTop(),x=a.moveitemposition,w=lt(x,k);w==-1?$("#luckysheet-modal-dialog-config-order-help").css({top:x[x.length-1]}):k-x[w-1]>(x[w]-x[w-1])/2?$("#luckysheet-modal-dialog-config-order-help").css({top:x[w]}):$("#luckysheet-modal-dialog-config-order-help").css({top:x[w-1]})}}).mouseleave(function(){a.movestate&&($("#luckysheet-modal-dialog-slider-pivot-move").css({background:"#fff",color:"#000",border:"1px dotted #000"}),a.moveitemposition=[],$("#luckysheet-modal-dialog-config-order-help").remove())}).mouseup(function(g){if(a.movestate){let y=$(this),v;if(a.movesave.containerid==y.attr("id"))v=a.movesave.obj.clone();else{let C=a.movesave.name,T="",R="";y.attr("id")=="luckysheet-modal-dialog-config-value"&&(a.pivot_data_type[a.movesave.index.toString()]=="num"?(C=l.valueStatisticsSUM+":"+C,T="data-sumtype='SUM'",R="data-nameindex='0'"):(C=l.valueStatisticsCOUNTA+":"+C,T="data-sumtype='COUNTA'",R="data-nameindex='0'"),$("#luckysheet-modal-dialog-config-value").find(".luckysheet-modal-dialog-slider-config-item").each(function(){if($(this).find(".luckysheet-modal-dialog-slider-config-item-txt").text()==C){let A=parseFloat($(this).data("nameindex"))+1;return C=C+A.toString(),$(this).data("nameindex",A),!1}})),v='
'+C+'
'}let b=event.pageX,k=event.pageY,x=$(this),w=k-x.offset().top+x.scrollTop(),_=a.moveitemposition,S=lt(_,w);(a.movesave.containerid=="luckysheet-modal-dialog-pivotTable-list"||a.movesave.containerid=="luckysheet-modal-dialog-config-value"&&a.movesave.containerid!=y.attr("id"))&&$("#luckysheet-modal-dialog-config-filter, #luckysheet-modal-dialog-config-row, #luckysheet-modal-dialog-config-column").find(".luckysheet-modal-dialog-slider-config-item").each(function(){$(this).data("index")==a.movesave.index&&$(this).remove()}),S==-1?y.find(".luckysheet-modal-dialog-slider-config-item").length==0?y.append(v):y.find(".luckysheet-modal-dialog-slider-config-item").last().after(v):w-_[S-1]>(_[S]-_[S-1])/2?y.find(".luckysheet-modal-dialog-slider-config-item").eq(S-1).after(v):y.find(".luckysheet-modal-dialog-slider-config-item").eq(S-1).before(v),a.movesave.containerid=="luckysheet-modal-dialog-pivotTable-list"||a.movesave.containerid=="luckysheet-modal-dialog-config-value"&&a.movesave.containerid!=y.attr("id")||a.movesave.obj.remove(),$("#luckysheet-modal-dialog-pivotTable-list").find(".luckysheet-modal-dialog-slider-list-item").each(function(){let C=$(this).find(".luckysheet-slider-list-item-selected");$(this).data("index")==a.movesave.index&&C.find("i").length==0&&C.append('')}),a.refreshPivotTable(),$("#luckysheet-modal-dialog-slider-pivot-move").remove(),a.movestate=!1,$("#luckysheet-modal-dialog-pivotTable-list, #luckysheet-modal-dialog-config-filter, #luckysheet-modal-dialog-config-row, #luckysheet-modal-dialog-config-column, #luckysheet-modal-dialog-config-value").css("cursor","default"),a.moveitemposition=[],$("#luckysheet-modal-dialog-config-order-help").remove(),a.showvaluecolrow(),g.stopPropagation()}}),$("#luckysheet-modal-dialog-pivotTable-list").on("click",".luckysheet-slider-list-item-selected",function(){let g=$(this),y=g.parent(),v=y.data("index"),b=y.data("name");if(g.find("i").length==0){g.append('');let k=a.pivot_data_type[v.toString()],x;if(k=="num")x='
\u6C42\u548C:'+b+'
',$("#luckysheet-modal-dialog-config-value").append(x);else{x='
'+b+'
';let w=$("#luckysheet-modal-dialog-config-column"),_=$("#luckysheet-modal-dialog-config-row"),S=w.find(".luckysheet-modal-dialog-slider-config-item"),C=_.find(".luckysheet-modal-dialog-slider-config-item");S.length<2?w.append(x):C.length<2?_.append(x):w.append(x)}}else g.find("i").remove(),$("#luckysheet-modal-dialog-config-filter, #luckysheet-modal-dialog-config-row, #luckysheet-modal-dialog-config-column, #luckysheet-modal-dialog-config-value").find(".luckysheet-modal-dialog-slider-config-item").each(function(){$(this).data("index")==v&&($(this).parent().attr("id")=="luckysheet-modal-dialog-config-value"&&a.resetOrderby($(this)),$(this).remove())});a.refreshPivotTable(),a.showvaluecolrow()}),$("#luckysheet-dialog-pivotTable-clearitem").click(function(){$("#luckysheet-modal-dialog-config-filter, #luckysheet-modal-dialog-config-row, #luckysheet-modal-dialog-config-column, #luckysheet-modal-dialog-config-value").find(".luckysheet-modal-dialog-slider-config-item").each(function(){$(this).remove()}),$("#luckysheet-modal-dialog-pivotTable-list").find(".luckysheet-modal-dialog-slider-list-item").each(function(){$(this).find(".luckysheet-slider-list-item-selected").find("i").remove()}),a.refreshPivotTable(),a.showvaluecolrow()})}e==null&&(e=!1),a.celldata.length<=1&&a.celldata[0].length<=1&&(he()?alert(l.errorIncreaseRange):j.info("",l.errorIncreaseRange));let s="",u=1,d={},f=1;for(let m=0;m0&&(v="display:block;"),s+='
'+g+'
'}if($("#luckysheet-modal-dialog-pivotTable-list").html(s),$("#luckysheetpivottablevaluecolrowshow").hide(),$("#luckysheetpivottablevaluecolrow").prop("checked",!0),$("#luckysheetpivottablevaluecolrow1").prop("checked",!1),$("#luckysheet-modal-dialog-config-filter, #luckysheet-modal-dialog-config-row, #luckysheet-modal-dialog-config-column, #luckysheet-modal-dialog-config-value").empty(),e){if(a.filter!=null&&a.filter.length>0)for(let m=0;m
'+g.name+'
';$("#luckysheet-modal-dialog-config-filter").append(y);let v=$("#luckysheet-modal-dialog-pivotTable-list .luckysheet-modal-dialog-slider-list-item").eq(g.index).find(".luckysheet-slider-list-item-selected");v.find("i").length==0&&v.append('')}if(a.row!=null&&a.row.length>0)for(let m=0;m
'+g.name+'
';$("#luckysheet-modal-dialog-config-row").append(v);let b=$("#luckysheet-modal-dialog-pivotTable-list .luckysheet-modal-dialog-slider-list-item").eq(g.index).find(".luckysheet-slider-list-item-selected");b.find("i").length==0&&b.append('')}if(a.column!=null&&a.column.length>0)for(let m=0;m
'+g.name+'
';$("#luckysheet-modal-dialog-config-column").append(v);let b=$("#luckysheet-modal-dialog-pivotTable-list .luckysheet-modal-dialog-slider-list-item").eq(g.index).find(".luckysheet-slider-list-item-selected");b.find("i").length==0&&b.append('')}if(a.values!=null&&a.values.length>0){for(let m=0;m
'+a.getSumTypeName(g.sumtype)+":"+g.name+'
';$("#luckysheet-modal-dialog-config-value").append(v);let b=$("#luckysheet-modal-dialog-pivotTable-list .luckysheet-modal-dialog-slider-list-item").eq(g.index).find(".luckysheet-slider-list-item-selected");b.find("i").length==0&&b.append('')}a.values.length>=2&&($("#luckysheetpivottablevaluecolrowshow").show(),a.showType=="column"?($("#luckysheetpivottablevaluecolrow").prop("checked",!0),$("#luckysheetpivottablevaluecolrowshow label[for='luckysheetpivottablevaluecolrow']").addClass("ui-state-active"),$("#luckysheetpivottablevaluecolrow1").prop("checked",!1),$("#luckysheetpivottablevaluecolrowshow label[for='luckysheetpivottablevaluecolrow1']").removeClass("ui-state-active")):($("#luckysheetpivottablevaluecolrow1").prop("checked",!0),$("#luckysheetpivottablevaluecolrowshow label[for='luckysheetpivottablevaluecolrow1']").addClass("ui-state-active"),$("#luckysheetpivottablevaluecolrow").prop("checked",!1),$("#luckysheetpivottablevaluecolrowshow label[for='luckysheetpivottablevaluecolrow']").removeClass("ui-state-active")))}}$("#luckysheet-dialog-pivotTable-range").html(kt(a.pivotDataSheetIndex,a.pivot_select_save)),$("#luckysheet-modal-dialog-slider-pivot").show(),Ft(!1)},getComposeArray:function(e){if(e.length==0)return[];let a=[];for(let t=0;t0){o.children=l.orderbygroupchildren(o.children,a[o.index].orderby,a[o.index].order,t);for(let f=0;fe[t].max&&(e[t].max=n),ne[t].acc&&(e[t].acc=o)}l!=""&&(e[t].data.push(l),e[t].counta+=1,l in e[t].countuniquedata||(e[t].countuniquedata[l]=1,e[t].countunique+=1))},dataHandler:function(e,a,t,l,n){let o=this,s=Q(),u=s.filter,d=s.pivotTable;if(l==null&&(l="column"),e.length==0&&a.length==0&&t.length==0||n.length==0)return o.pivotDatas=[],[];let f={},m=n,g=[],y=[],v={},b=0,k=[],x=[],w={},_=0;for(let N=1;N0&&O.unshift(d.valueSum),X.length>0&&X.unshift(d.valueSum);let ee=v,ae=y;for(let me=0;me0?(K.push(""),K=K.join(t[me].fullname+"|||").split("|||").slice(0,K.length-1)):K.push(t[me].fullname):G.length>0?(G.push(""),G=G.join(t[me].fullname+"|||").split("|||").slice(0,G.length-1)):G.push(t[me].fullname),K.length==0&&K.push(""),G.length==0&&G.push("");for(let le=0;leD.acc&&(D.acc=F),D.result=Sr(D.result,D.acc)}if(g=o.getTitleFromGroup(y,a,f),k=o.getTitleFromGroup(x,e,f),l=="column")if(k.length>0&&k[0].length>0)k=o.addValuesToTitle(k,t);else for(let N=0;N0&&g[0].length>0)g=o.addValuesToTitle(g,t);else for(let N=0;N=A)k[N]!=null?P(k[N][D-A])=="object"?E[N][D]=k[N][D-A].name+d.valueSum:E[N][D]=k[N][D-A]:E[N][D]="";else if(N>=I&&D0&&a.length>0)E[0][0]=t[0].fullname,E.splice(e.length,1);else if(t.length==1&&e.length>0){let N=E.splice(e.length,1),D=[];for(let F=0;F0)for(let g=0;g0)for(let g=0;g{Ke();rf=function(){let e,a;return e=function(){this.init.apply(this,arguments)},arguments.length>1?(arguments[0]?(e.prototype=$.extend(new arguments[0],arguments[arguments.length-1]),e._super=arguments[0].prototype):e.prototype=arguments[arguments.length-1],arguments.length>2&&(a=Array.prototype.slice.call(arguments,1,-1),a.unshift(e.prototype),$.extend.apply($,a))):e.prototype=arguments[0],e.prototype.cls=e,e},Ly=rf({fre:/\{\{([\w.]+?)(:(.+?))?\}\}/g,precre:/(\w+)\.(\d+)/,init:function(e,a){this.format=e,this.fclass=a},render:function(e,a,t){let l=this,n=e,o,s,u,d,f;return this.format.replace(this.fre,function(){let m;return s=arguments[1],u=arguments[3],o=l.precre.exec(s),o?(f=o[2],s=o[1]):f=!1,d=n[s],d===void 0?"":u&&a&&a[u]?(m=a[u],m.get?a[u].get(d)||d:a[u][d]||d):(Oy(d)&&(t.get("numberFormatter")?d=t.get("numberFormatter")(d):d=By(d,f,t.get("numberDigitGroupCount"),t.get("numberDigitGroupSep"),t.get("numberDecimalMark"))),d)})}});$.spformat=function(e,a){return new Ly(e,a)};Ii=function(e,a,t){return et?t:e},Js=function(e,a){let t;return a===2?(t=Math.floor(e.length/2),e.length%2?e[t]:(e[t-1]+e[t])/2):e.length%2?(t=(e.length*a+a)/4,t%1?(e[Math.floor(t)]+e[Math.floor(t)-1])/2:e[t-1]):(t=(e.length*a+2)/4,t%1?(e[Math.floor(t)]+e[Math.floor(t)-1])/2:e[t-1])},Qs=function(e){let a;switch(e){case"undefined":e=void 0;break;case"null":e=null;break;case"true":e=!0;break;case"false":e=!1;break;default:a=parseFloat(e),e==a&&(e=a)}return e},ec=function(e){let a,t=[];for(a=e.length;a--;)t[a]=Qs(e[a]);return t},bo=function(e,a,t){let l;for(l=a.length;l--;)if(!(t&&a[l]===null)&&a[l]!==e)return!1;return!0},lf=function(e,a){let t,l,n=[];for(t=0,l=e.length;t0;s-=t)e.splice(s,0,l);return e.join("")},Ri=rf({init:function(e){let a,t,l=[];for(a in e)e.hasOwnProperty(a)&&typeof a=="string"&&a.indexOf(":")>-1&&(t=a.split(":"),t[0]=t[0].length===0?-Infinity:parseFloat(t[0]),t[1]=t[1].length===0?Infinity:parseFloat(t[1]),t[2]=e[a],l.push(t));this.map=e,this.rangelist=l||!1},get:function(e){let a=this.rangelist,t,l,n;if((n=this.map[e])!==void 0)return n;if(a){for(t=a.length;t--;)if(l=a[t],l[0]<=e&&l[1]>=e)return l[2]}}});$.range_map=function(e){return new Ri(e)};Sl={defaultOption:{common:{type:"line",lineColor:"#2ec7c9",fillColor:"#CCF3F4",defaultPixelsPerValue:3,width:"auto",height:"auto",composite:!1,tagValuesAttribute:"values",tagOptionsPrefix:"spark",enableTagOptions:!1,enableHighlight:!0,highlightLighten:1.4,tooltipSkipNull:!0,tooltipPrefix:"",tooltipSuffix:"",disableHiddenCheck:!1,numberFormatter:!1,numberDigitGroupCount:3,numberDigitGroupSep:",",numberDecimalMark:".",disableTooltips:!0,disableInteraction:!0,offsetX:0,offsetY:0},line:{spotColor:0,highlightSpotColor:"#5f5",highlightLineColor:"#f22",spotRadius:1.5,minSpotColor:0,maxSpotColor:0,lineWidth:1,normalRangeMin:void 0,normalRangeMax:void 0,normalRangeColor:"#ccc",drawNormalOnTop:!0,chartRangeMin:void 0,chartRangeMax:void 0,chartRangeMinX:void 0,chartRangeMaxX:void 0},bar:{barColor:"#fc5c5c",negBarColor:"#97b552",stackedBarColor:["#2ec7c9","#fc5c5c","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],zeroColor:void 0,nullColor:void 0,zeroAxis:!0,barWidth:4,barSpacing:1,chartRangeMax:void 0,chartRangeMin:void 0,chartRangeClip:!1,colorMap:void 0},column:{barColor:"#fc5c5c",negBarColor:"#97b552",stackedBarColor:["#2ec7c9","#fc5c5c","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],zeroColor:void 0,nullColor:void 0,zeroAxis:!0,barWidth:4,barSpacing:1,chartRangeMax:void 0,chartRangeMin:void 0,chartRangeClip:!1,colorMap:void 0},tristate:{barWidth:4,barSpacing:1,posBarColor:"#fc5c5c",negBarColor:"#97b552",zeroBarColor:"#999",colorMap:{}},discrete:{lineHeight:"auto",thresholdColor:"#fc5c5c",thresholdValue:0,chartRangeMax:void 0,chartRangeMin:void 0,chartRangeClip:!1},bullet:{targetColor:"#f33",targetWidth:3,performanceColor:"#33f",rangeColors:["#d3dafe","#a8b6ff","#7f94ff","#6D87FF","#5876FF","#4465FF","#2F54FF","#1A43FF","#0532FF"],base:void 0},pie:{offset:0,sliceColors:["#2ec7c9","#fc5c5c","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],borderWidth:0,borderColor:"#000"},box:{raw:!1,boxLineColor:"#000",boxFillColor:"#cdf",whiskerColor:"#000",outlierLineColor:"#5E5E5E",outlierFillColor:"#fff",medianColor:"#f00",showOutliers:!0,outlierIQR:1.5,spotRadius:1.5,target:void 0,targetColor:"#4a2",chartRangeMax:void 0,chartRangeMin:void 0}},line:{type:"line",init:function(e,a,t,l,n){this.vertices=[],this.regionMap=[],this.xvalues=[],this.yvalues=[],this.yminmax=[],this.hightlightSpotId=null,this.lastShapeId=null},getRegion:function(e,a,t){let l,n=this.regionMap;for(l=n.length;l--;)if(n[l]!==null&&a>=n[l][0]&&a<=n[l][1])return n[l][2]},getCurrentRegionFields:function(){let e=this.currentRegion;return{isNull:this.yvalues[e]===null,x:this.xvalues[e],y:this.yvalues[e],color:this.options.get("lineColor"),fillColor:this.options.get("fillColor"),offset:e}},renderHighlight:function(){let e=this.currentRegion,a=this.target,t=this.vertices[e],l=this.options,n=l.get("spotRadius"),o=l.get("highlightSpotColor"),s=l.get("highlightLineColor"),u,d;!t||(n&&o&&(u=a.drawCircle(t[0],t[1],n,void 0,o),this.highlightSpotId=u.id,a.insertAfterShape(this.lastShapeId,u)),s&&(d=a.drawLine(t[0],this.canvasTop,t[0],this.canvasTop+this.canvasHeight,s),this.highlightLineId=d.id,a.insertAfterShape(this.lastShapeId,d)))},removeHighlight:function(){let e=this.target;this.highlightSpotId&&(e.removeShapeId(this.highlightSpotId),this.highlightSpotId=null),this.highlightLineId&&(e.removeShapeId(this.highlightLineId),this.highlightLineId=null)},scanValues:function(){let e=this.values,a=e.length,t=this.xvalues,l=this.yvalues,n=this.yminmax,o,s,u,d,f;for(o=0;othis.maxy&&(this.maxy=t)),e.get("chartRangeMin")!==void 0&&(e.get("chartRangeClip")||e.get("chartRangeMin")this.maxy)&&(this.maxy=e.get("chartRangeMax")),e.get("chartRangeMinX")!==void 0&&(e.get("chartRangeClipX")||e.get("chartRangeMinX")this.maxx)&&(this.maxx=e.get("chartRangeMaxX"))},drawNormalRange:function(e,a,t,l,n){let o=this.options.get("normalRangeMin"),s=this.options.get("normalRangeMax"),u=a+Math.round(t-t*((s-this.miny)/n)),d=Math.round(t*(s-o)/n);d==0&&o==s&&(d=1),this.target.drawRect(e,u,l,d,void 0,this.options.get("normalRangeColor")).append()},render:function(e,a){this.vertices=[],this.regionMap=[],this.xvalues=[],this.yvalues=[],this.yminmax=[],this.hightlightSpotId=null,this.lastShapeId=null,this.values=a;let t=this.options,l=this.target,n=e.mergedOptions.width,o=e.mergedOptions.height,s=this.vertices,u=t.get("spotRadius"),d=this.regionMap,f,m,g,y,v,b,k,x,w,_,S,C,T,R,I,A,E,N,D,F,M,z,O,H,U;if(this.scanValues(),this.processRangeOptions(),O=this.xvalues,H=this.yvalues,!(!this.yminmax.length||this.yvalues.length<2)){for(y=v=0,f=this.maxx-this.minx==0?1:this.maxx-this.minx,m=this.maxy-this.miny==0?1:this.maxy-this.miny,g=this.yvalues.length-1,u&&(nthis.maxy&&(_=this.maxy),k.length||k.push([C,y+o]),b=[C,y+Math.round(o-o*((_-this.miny)/m))],k.push(b),s.push(b));for(E=[],N=[],D=x.length,U=0;U2&&(k[0]=[k[0][0],k[1][1]]),E.push(k));for(D=N.length,U=0;U-1,(y||$.isArray(O))&&(N=!0,y&&(O=a[w]=ec(O.split(":"))),O=lf(O,null),v=Math.min.apply(Math,O),b=Math.max.apply(Math,O),vg&&(g=b));this.stacked=N,this.regionShapes={},this.barWidth=Math.floor(l/a.length)-s,this.barSpacing=s,this.totalBarWidth=this.barWidth+s,this.width=l,f&&(A=u===void 0?-Infinity:u,E=d===void 0?Infinity:d),x=[],k=N?[]:x;let Y=[],ee=[];for(w=0,_=a.length;w<_;w++)if(N)for(D=a[w],a[w]=z=[],Y[w]=0,k[w]=ee[w]=0,F=0,M=D.length;F0&&(Y[w]+=O),m<0&&g>0?O<0?ee[w]+=Math.abs(O):k[w]+=O:k[w]+=Math.abs(O),x.push(O));else O=f?Ii(a[w],A,E):a[w],O=a[w]=Qs(O),O!==null&&x.push(O);this.max=I=Math.max.apply(Math,x),this.min=R=Math.min.apply(Math,x),this.stackMax=g=N?Math.max.apply(Math,Y):I,this.stackMin=m=N?Math.min.apply(Math,x):R,t.get("chartRangeMin")!==void 0&&(t.get("chartRangeClip")||t.get("chartRangeMin")I)&&(I=t.get("chartRangeMax")),this.zeroAxis=C=t.get("zeroAxis",!0),R<=0&&I>=0&&C?T=0:C==!1?T=R:R>0?T=0:T=I,this.xaxisOffset=T,S=N?Math.max.apply(Math,k)+Math.max.apply(Math,ee):I-T,this.canvasHeightEf=C&&R<0?this.canvasHeight-2:this.canvasHeight-1,this.isNeg=!1,R=this.values.length?void 0:l},getCurrentRegionFields:function(){let e=this.currentRegion,a=ensureArray(this.values[e]),t=[],l,n;for(n=a.length;n--;)l=a[n],t.push({isNull:l===null,value:l,color:this.calcColor(n,l,e),offset:e});return t},calcColor:function(e,a,t){let l=this.colorMapByIndex,n=this.colorMapByValue,o=this.options,s,u;return this.stacked?s=o.get("stackedBarColor"):s=a<0?o.get("negBarColor"):o.get("barColor"),a===0&&o.get("zeroColor")!==void 0&&(s=o.get("zeroColor")),n&&(u=n.get(a))?s=u:l&&l.length>t&&(s=l[t]),$.isArray(s)?s[e%s.length]:s},renderRegion:function(e,a){let t=this.values[e],l=this.options,n=this.xaxisOffset,o=[],s=this.range,u=this.stacked,d=this.target,f=e*this.totalBarWidth,m=this.canvasHeightEf,g=this.yoffset,y,v,b,k,x,w,_,S,C,T;if(t=$.isArray(t)?t:[t],_=t.length,S=t[0],k=bo(null,t),T=bo(n,t,!0),k)return l.get("nullColor")?(b=a?l.get("nullColor"):this.calcHighlightColor(l.get("nullColor"),l),y=g>0?g-1:g,d.drawRect(y,f,0,this.barWidth-1,b,b)):void 0;for(x=g,this.isNeg&&(m=Math.floor(m/2)),w=0;w<_;w++){if(S=t[w],u&&S===n){if(!T||C)continue;C=!0}s>0?v=Math.floor(m*(Math.abs(S-n)/s)):v=m,S-1,(y||$.isArray(O))&&(N=!0,y&&(O=a[w]=ec(O.split(":"))),O=lf(O,null),v=Math.min.apply(Math,O),b=Math.max.apply(Math,O),vg&&(g=b));this.stacked=N,this.regionShapes={},this.barWidth=Math.floor(l/a.length)-s,this.barSpacing=s,this.totalBarWidth=this.barWidth+s,this.width=l,f&&(A=u===void 0?-Infinity:u,E=d===void 0?Infinity:d),x=[],k=N?[]:x;let Y=[],ee=[];for(w=0,_=a.length;w<_;w++)if(N)for(D=a[w],a[w]=z=[],Y[w]=0,k[w]=ee[w]=0,F=0,M=D.length;F0&&(Y[w]+=O),m<0&&g>0?O<0?ee[w]+=Math.abs(O):k[w]+=O:k[w]+=Math.abs(O),x.push(O));else O=f?Ii(a[w],A,E):a[w],O=a[w]=Qs(O),O!==null&&x.push(O);this.max=I=Math.max.apply(Math,x),this.min=R=Math.min.apply(Math,x),this.stackMax=g=N?Math.max.apply(Math,Y):I,this.stackMin=m=N?Math.min.apply(Math,x):R,t.get("chartRangeMin")!==void 0&&(t.get("chartRangeClip")||t.get("chartRangeMin")I)&&(I=t.get("chartRangeMax")),this.zeroAxis=C=t.get("zeroAxis",!0),R<=0&&I>=0&&C?T=0:C==!1?T=R:R>0?T=0:T=I,this.xaxisOffset=T,S=N?Math.max.apply(Math,k)+Math.max.apply(Math,ee):I-T,this.canvasHeightEf=C&&R<0?this.canvasHeight-2:this.canvasHeight-1,this.isNeg=!1,R=this.values.length?void 0:l},getCurrentRegionFields:function(){let e=this.currentRegion,a=ensureArray(this.values[e]),t=[],l,n;for(n=a.length;n--;)l=a[n],t.push({isNull:l===null,value:l,color:this.calcColor(n,l,e),offset:e});return t},calcColor:function(e,a,t){let l=this.colorMapByIndex,n=this.colorMapByValue,o=this.options,s,u;return this.stacked?s=o.get("stackedBarColor"):s=a<0?o.get("negBarColor"):o.get("barColor"),a===0&&o.get("zeroColor")!==void 0&&(s=o.get("zeroColor")),n&&(u=n.get(a))?s=u:l&&l.length>t&&(s=l[t]),$.isArray(s)?s[e%s.length]:s},renderRegion:function(e,a){let t=this.values[e],l=this.options,n=this.xaxisOffset,o=[],s=this.range,u=this.stacked,d=this.target,f=e*this.totalBarWidth,m=this.canvasHeightEf,g=this.yoffset,y,v,b,k,x,w,_,S,C,T;if(t=$.isArray(t)?t:[t],_=t.length,S=t[0],k=bo(null,t),T=bo(n,t,!0),k)return l.get("nullColor")?(b=a?l.get("nullColor"):this.calcHighlightColor(l.get("nullColor"),l),y=g>0?g-1:g,d.drawRect(f,y,this.barWidth-1,0,b,b)):void 0;for(x=g,this.isNeg&&(m=Math.floor(m/2)),w=0;w<_;w++){if(S=t[w],u&&S===n){if(!T||C)continue;C=!0}s>0?v=Math.floor(m*(Math.abs(S-n)/s)):v=m,Sa?s=n[a]:t[a]<0?s=l.get("negBarColor"):t[a]>0?s=l.get("posBarColor"):s=l.get("zeroBarColor"),s},renderRegion:function(e,a){let t=this.values,l=this.options,n=this.target,o,s,u,d,f,m;if(o=this.canvasHeight,u=Math.round(o/2),d=e*this.totalBarWidth,t[e]<0?(f=u,s=u-1):t[e]>0?(f=0,s=u-1):(f=u-1,s=2),m=this.calcColor(t[e],e),m!==null)return a&&(m=this.calcHighlightColor(m,l)),n.drawRect(d,f,this.barWidth-1,s-1,m,m)}},discrete:{type:"discrete",init:function(e,a){let t=this.options,l=e.mergedOptions.width,n=e.mergedOptions.height;this.canvasWidth=e.mergedOptions.width,this.canvasHeight=e.mergedOptions.height,this.regionShapes={},this.values=a=$.map(a,Number),this.min=Math.min.apply(Math,a),this.max=Math.max.apply(Math,a),this.range=this.max-this.min,this.width=l,this.interval=Math.floor(l/a.length),this.itemWidth=l/a.length,t.get("chartRangeMin")!==void 0&&(t.get("chartRangeClip")||t.get("chartRangeMin")this.max)&&(this.max=t.get("chartRangeMax")),this.target&&(this.lineHeight=t.get("lineHeight")==="auto"?Math.round(this.canvasHeight*.3):t.get("lineHeight"))},getRegion:function(e,a,t){return Math.floor(a/this.itemWidth)},getCurrentRegionFields:function(){let e=this.currentRegion;return{isNull:this.values[e]===void 0,value:this.values[e],offset:e}},renderRegion:function(e,a){let t=this.values,l=this.options,n=this.min,o=this.max,s=this.range,u=this.interval,d=this.target,f=this.canvasHeight,m=this.lineHeight,g=f-m,y,v,b,k;return v=Ii(t[e],n,o),k=e*u,y=Math.round(g-g*((v-n)/s)),b=l.get("thresholdColor")&&v0)for(s=a.length;s--;)o+=a[s];this.total=o,this.radius=Math.floor(Math.min(this.canvasWidth,this.canvasHeight)/2)},getRegion:function(e,a,t){let l=this.target.getShapeAt(e,a,t);return l!==void 0&&this.shapes[l]!==void 0?this.shapes[l]:void 0},getCurrentRegionFields:function(){let e=this.currentRegion;return{isNull:this.values[e]===void 0,value:this.values[e],percent:this.values[e]/this.total*100,color:this.options.get("sliceColors")[e%this.options.get("sliceColors").length],offset:e}},changeHighlight:function(e){let a=this.currentRegion,t=this.renderSlice(a,e),l=this.valueShapes[a];delete this.shapes[l],this.target.replaceWithShape(l,t),this.valueShapes[a]=t.id,this.shapes[t.id]=a},renderSlice:function(e,a){let t=this.target,l=this.options,n=this.radius,o=l.get("borderWidth"),s=l.get("offset"),u=2*Math.PI,d=this.values,f=this.total,m=s?2*Math.PI*(s/360):0,g,y,v,b,k;for(b=d.length,v=0;v0&&(y=m+u*(d[v]/f)),e===v)return k=l.get("sliceColors")[v%l.get("sliceColors").length],a&&(k=this.calcHighlightColor(k,l)),t.drawPieSlice(n,n,n-o,g,y,void 0,k);m=y}},render:function(e,a){this.init(e,a);let t=this.target,l=this.values,n=this.options,o=this.radius,s=n.get("borderWidth"),u,d;for(s&&t.drawCircle(o,o,Math.floor(o-s/2),n.get("borderColor"),void 0,s).append(),d=l.length;d--;)l[d]&&(u=this.renderSlice(d).append(),this.valueShapes[d]=u.id,this.shapes[u.id]=d)}},box:{type:"box",init:function(e,a){let t=this.options,l=e.mergedOptions.width,n=e.mergedOptions.height;this.canvasWidth=e.mergedOptions.width,this.canvasHeight=e.mergedOptions.height,this.values=$.map(a,Number),this.width=t.get("width")==="auto"?"4.0em":l,this.values.length||(this.disabled=1)},getRegion:function(){return 1},getCurrentRegionFields:function(){let e=[{field:"lq",value:this.quartiles[0]},{field:"med",value:this.quartiles[1]},{field:"uq",value:this.quartiles[2]}];return this.loutlier!==void 0&&e.push({field:"lo",value:this.loutlier}),this.routlier!==void 0&&e.push({field:"ro",value:this.routlier}),this.lwhisker!==void 0&&e.push({field:"lw",value:this.lwhisker}),this.rwhisker!==void 0&&e.push({field:"rw",value:this.rwhisker}),e},render:function(e,a){this.init(e,a);let t=this.target,l=this.values,n=l.length,o=this.options,s=this.canvasWidth,u=this.canvasHeight,d=o.get("chartRangeMin")===void 0?Math.min.apply(Math,l):o.get("chartRangeMin"),f=o.get("chartRangeMax")===void 0?Math.max.apply(Math,l):o.get("chartRangeMax"),m=0,g,y,v,b,k,x,w,_,S,C,T;if(o.get("raw"))o.get("showOutliers")&&l.length>5?(y=l[0],g=l[1],b=l[2],k=l[3],x=l[4],w=l[5],_=l[6]):(g=l[0],b=l[1],k=l[2],x=l[3],w=l[4]);else if(l.sort(function(R,I){return R-I}),b=Js(l,1),k=Js(l,2),x=Js(l,3),v=x-b,o.get("showOutliers")){for(g=w=void 0,S=0;Sb-v*o.get("outlierIQR")&&(g=l[S]),l[S]w&&t.drawCircle((_-d)*T+m,u/2,o.get("spotRadius"),o.get("outlierLineColor"),o.get("outlierFillColor")).append()),t.drawRect(Math.round((b-d)*T+m),Math.round(u*.1),Math.round((x-b)*T),Math.round(u*.8),o.get("boxLineColor"),o.get("boxFillColor")).append(),t.drawLine(Math.round((g-d)*T+m),Math.round(u/2),Math.round((b-d)*T+m),Math.round(u/2),o.get("lineColor")).append(),t.drawLine(Math.round((g-d)*T+m),Math.round(u/4),Math.round((g-d)*T+m),Math.round(u-u/4),o.get("whiskerColor")).append(),t.drawLine(Math.round((w-d)*T+m),Math.round(u/2),Math.round((x-d)*T+m),Math.round(u/2),o.get("lineColor")).append(),t.drawLine(Math.round((w-d)*T+m),Math.round(u/4),Math.round((w-d)*T+m),Math.round(u-u/4),o.get("whiskerColor")).append(),t.drawLine(Math.round((k-d)*T+m),Math.round(u*.1),Math.round((k-d)*T+m),Math.round(u*.9),o.get("medianColor")).append(),o.get("target")&&(C=Math.ceil(o.get("spotRadius")),t.drawLine(Math.round((o.get("target")-d)*T+m),Math.round(u/2-C),Math.round((o.get("target")-d)*T+m),Math.round(u/2+C),o.get("targetColor")).append(),t.drawLine(Math.round((o.get("target")-d)*T+m-C),Math.round(u/2),Math.round((o.get("target")-d)*T+m+C),Math.round(u/2),o.get("targetColor")).append())}},shapeCount:0,shapes:{},shapeseq:[],lastShapeId:null,mergedOptions:null,init:function(e,a){let t,l,n;a=a||{};let o=this;return l=this.defaultOption,n=l.common,t=l[a.type||n.type],o.shapeCount=0,o.shapes={},o.shapeseq=[],o.lastShapeId=null,o.mergedOptions=$.extend({},n,t,a),o.mergedOptions.width=o.mergedOptions.width,o.mergedOptions.height=o.mergedOptions.height,o[o.mergedOptions.type].render(o,e),{shapes:o.shapes,shapeseq:o.shapeseq,offsetX:o.mergedOptions.offsetX,offsetY:o.mergedOptions.offsetY,pixelWidth:o.mergedOptions.width,pixelHeight:o.mergedOptions.height}},_getContext:function(e,a,t){let l;return this.ctx!=null?l=this.ctx:l=$("#"+this._canvasID).get(0).getContext("2d"),e!==void 0&&(l.strokeStyle=e),l.lineWidth=t===void 0?1:t,a!==void 0&&(l.fillStyle=a),l},reset:function(){this._getContext().clearRect(0,0,this.pixelWidth,this.pixelHeight),this.shapes={},this.shapeseq=[],this.currentTargetShapeId=void 0},_drawShape:function(e,a,t,l,n){let o=this._getContext(t,l,n),s,u;for(o.beginPath(),o.moveTo(a[0][0]+.5+this.offsetX,a[0][1]+.5+this.offsetY),s=1,u=a.length;s=h.visibledatarow.length&&(y=h.visibledatarow.length-1),v=lt(h.visibledatacolumn,e),b=lt(h.visibledatacolumn,e+t),v==-1&&(v=0),v+=s,b==-1&&(b=h.visibledatacolumn.length-1),b+=s,b>=h.visibledatacolumn.length&&(b=h.visibledatacolumn.length-1);let k,x,w,_;g==0?k=0:k=h.visibledatarow[g-1],x=h.visibledatarow[y],v==0?w=0:w=h.visibledatacolumn[v-1],_=h.visibledatacolumn[b],m.fillStyle="#ffffff",m.fillRect(n-1,o-1,_-e,x-a),m.font=Ha(),m.fillStyle=Cr.fillStyle;let S=[],C={},T={},R=.5;ut.createHookFunction("cellAllRenderBefore",h.flowdata,f,m);for(let F=g;F<=y;F++){let M;F==0?M=-a-1:M=h.visibledatarow[F-1]-a-1;let z=h.visibledatarow[F]-a;if(!(h.config.rowhidden!=null&&h.config.rowhidden[F]!=null))for(let O=v;O<=b;O++){let H;O==0?H=-e:H=h.visibledatacolumn[O-1]-e;let U=h.visibledatacolumn[O]-e;if(h.config.colhidden!=null&&h.config.colhidden[O]!=null)continue;let X=h.defaultcollen;if(h.config.columnlen!=null&&h.config.columnlen[O]!=null&&(X=h.config.columnlen[O]),h.flowdata[F]!=null&&h.flowdata[F][O]!=null){let Y=h.flowdata[F][O];if(P(Y)=="object"&&"mc"in Y)if(T[F+"_"+O]={start_r:M,start_c:H,end_r:z,end_c:U},"rs"in Y.mc){let ee="r"+F+"c"+O;C[ee]=S.length}else{let ee="r"+Y.mc.r+"c"+Y.mc.c,ae=S[C[ee]];ae==null?(C[ee]=S.length,S.push({r:F,c:O,start_c:H,start_r:M,end_r:z,end_c:U,firstcolumnlen:X})):(ae.c==O&&(ae.end_r+=z-M-1),ae.r==F&&(ae.end_c+=U-H,ae.firstcolumnlen+=X));continue}}S.push({r:F,c:O,start_r:M,start_c:H,end_r:z,end_c:U,firstcolumnlen:X}),T[F+"_"+O]={start_r:M,start_c:H,end_r:z,end_c:U}}}let I=ki(h.luckysheetfile[Z(h.currentSheetIndex)].dynamicArray),A=Jt.getComputeMap(),E=$e.getComputeMap(),N=jy(m,v,b,g,y),D=[];for(let F=0;F0){let F=function(U,X,Y,ee,ae,oe,ie,ue,me){let ce=U,K=ee-2+R+ie,G=Y+ue-1,le=ee-2+R+ie,ke=ae-2+R+ue;me.save(),be.setLineDash(me,ce,"v",K,G,le,ke),me.strokeStyle=X,me.stroke(),me.closePath(),me.restore()},M=function(U,X,Y,ee,ae,oe,ie,ue,me){let ce=U,K=oe-2+R+ie,G=Y+ue-1,le=oe-2+R+ie,ke=ae-2+R+ue;me.save(),be.setLineDash(me,ce,"v",K,G,le,ke),me.strokeStyle=X,me.stroke(),me.closePath(),me.restore()},z=function(U,X,Y,ee,ae,oe,ie,ue,me){let ce=U,K=ee-2+R+ie,G=ae-2+R+ue,le=oe-2+R+ie,ke=ae-2+R+ue;me.save(),be.setLineDash(me,ce,"h",K,G,le,ke),me.strokeStyle=X,me.stroke(),me.closePath(),me.restore()},O=function(U,X,Y,ee,ae,oe,ie,ue,me){let ce=U,K=ee-2+R+ie,G=Y-1+R+ue,le=oe-2+R+ie,ke=Y-1+R+ue;me.save(),be.setLineDash(me,ce,"h",K,G,le,ke),me.strokeStyle=X,me.stroke(),me.closePath(),me.restore()},H=Ls(g,y,v,b);for(let U in H){let X=U.substr(0,U.indexOf("_")),Y=U.substr(U.indexOf("_")+1);if(T[X+"_"+Y]){let ee=T[X+"_"+Y].start_r,ae=T[X+"_"+Y].start_c,oe=T[X+"_"+Y].end_r,ie=T[X+"_"+Y].end_c,ue=lc(N,X,Y,v,b),me=H[U].l;me!=null&&(!ue.colIn||ue.stc==Y)&&F(me.style,me.color,ee,ae,oe,ie,n,o,m);let ce=H[U].r;ce!=null&&(!ue.colIn||ue.colLast)&&M(ce.style,ce.color,ee,ae,oe,ie,n,o,m);let K=H[U].t;K!=null&&O(K.style,K.color,ee,ae,oe,ie,n,o,m);let G=H[U].b;G!=null&&z(G.style,G.color,ee,ae,oe,ie,n,o,m)}}}b==h.visibledatacolumn.length-1&&m.clearRect(_-e+n-1,o-1,h.ch_width-h.visibledatacolumn[b],x-a),m.restore(),h.measureTextCacheTimeOut=setTimeout(()=>{h.measureTextCache={},h.measureTextCellInfoCache={},h.cellOverflowMapCache={}},100)}function jy(e,a,t,l,n){let o={},s=h.flowdata;for(let u=l;u<=n;u++){if(s[u]==null)continue;if(h.cellOverflowMapCache[u]!=null){o[u]=h.cellOverflowMapCache[u];continue}let d=!1;for(let f=0;f=a)&&xs[e].length-1)return{success:!1,r:e,c:t};let u=s[e][t];if(u!=null&&(!de(u.v)||u.mc!=null))return{success:!1,r:e,c:t};let d=a-1<0?0:h.visibledatacolumn[a-1],f=h.visibledatacolumn[a],m=o-(f-d);n=="0"?(d-=m/2,f+=m/2):n=="1"?f+=m:n=="2"&&(d-=m);let g=t-1<0?0:h.visibledatacolumn[t-1],y=h.visibledatacolumn[t];if(l=="forward")return dy?Nn(e,a,t+1,l,n,o):f>g?{success:!0,r:e,c:t}:{success:!1,r:e,c:t}}function lc(e,a,t,l,n){let o=!1,s=!1,u,d,f,m;for(let g in e){for(let y in e[g]){u=g,d=y;let v=e[g][y];if(f=v.stc,m=v.edc,u==a&&t>=f&&t<=m&&(o=!0,t==m||t==n)){s=!0;break}}if(s)break}return{colIn:o,colLast:s,rowIndex:u,colIndex:d,stc:f,edc:m}}function cf(e,a,t){if(e==null)return;let l=e.values,n=t.pos_x,o=t.pos_y;if(l!=null){e.rotate!=0&&e.type!="verticalWrap"&&(a.save(),a.translate((n+e.textLeftAll)/h.zoomRatio,(o+e.textTopAll)/h.zoomRatio),a.rotate(-e.rotate*Math.PI/180),a.translate(-(e.textLeftAll+n)/h.zoomRatio,-(o+e.textTopAll)/h.zoomRatio));for(let s=0;s{ta();hl();Dn();tc();lr();dl();jt();Ml();so();mn();At();cl();Wt();Mn();Rt();dt();ca();Wr();Ke();bt();hr();nf=function(e,a,t,l,n,o){if(h.flowdata[e]==null||h.flowdata[e][a]==null)return;let s=h.flowdata[e][a].spl;if(s!=null){if(typeof s=="string"&&(s=new Function("return "+s)()),P(s)=="object"){let u=s,d=u.offsetX,f=u.offsetY;d=d==null?0:d,f=f==null?0:f,Yr.render(u.shapeseq,u.shapes,t+d,l+f,u.pixelWidth,u.pixelHeight,n,o)}else if(P(s)=="array"&&P(s[0])=="object")for(let u=0;uie?R:ie,ce=ee+me-A;u.textBaseline="bottom";let K=ce-13*h.zoomRatio;N=="0"?(ce=ee+me/2,u.textBaseline="middle",K=ce-6*h.zoomRatio):N=="1"&&(ce=ee+A,u.textBaseline="top",K=ce+1*h.zoomRatio),ue=ue/h.zoomRatio,ce=ce/h.zoomRatio,K=K/h.zoomRatio,u.lineWidth=1,u.strokeStyle="#000",u.strokeRect(ue,K,10,10),H[e+"_"+a].checked&&(u.beginPath(),u.lineTo(ue+1,K+6),u.lineTo(ue+4,K+9),u.lineTo(ue+9,K+2),u.stroke(),u.closePath()),u.fillStyle=be.checkstatus(h.flowdata,e,a,"fc"),u.fillText(s==null?"":s,ue+14,ce),u.restore()}else{if(F!=null&&F.dataBar!=null&&F.dataBar.valueLen&&F.dataBar.valueLen.toString()!=="NaN"){let oe=l+m+I,ie=t+g+A,ue=T-I*2,me=R-A*2,ce=F.dataBar.valueType,K=F.dataBar.valueLen,G=F.dataBar.format;if(ce=="minus"){let le=F.dataBar.minusLen;if(G.length>1){let ke=u.createLinearGradient(oe+ue*le*(1-K),ie,oe+ue*le,ie);ke.addColorStop(0,"#ffffff"),ke.addColorStop(1,"#ff0000"),u.fillStyle=ke}else u.fillStyle="#ff0000";u.fillRect(oe+ue*le*(1-K),ie,ue*le*K,me),u.beginPath(),u.moveTo(oe+ue*le*(1-K),ie),u.lineTo(oe+ue*le*(1-K),ie+me),u.lineTo(oe+ue*le,ie+me),u.lineTo(oe+ue*le,ie),u.lineTo(oe+ue*le*(1-K),ie),u.lineWidth=1,u.strokeStyle="#ff0000",u.stroke(),u.closePath()}else if(ce=="plus"){let le=F.dataBar.plusLen;if(le==1){if(G.length>1){let ke=u.createLinearGradient(oe,ie,oe+ue*K,ie);ke.addColorStop(0,G[0]),ke.addColorStop(1,G[1]),u.fillStyle=ke}else u.fillStyle=G[0];u.fillRect(oe,ie,ue*K,me),u.beginPath(),u.moveTo(oe,ie),u.lineTo(oe,ie+me),u.lineTo(oe+ue*K,ie+me),u.lineTo(oe+ue*K,ie),u.lineTo(oe,ie),u.lineWidth=1,u.strokeStyle=G[0],u.stroke(),u.closePath()}else{let ke=F.dataBar.minusLen;if(G.length>1){let se=u.createLinearGradient(oe+ue*ke,ie,oe+ue*ke+ue*le*K,ie);se.addColorStop(0,G[0]),se.addColorStop(1,G[1]),u.fillStyle=se}else u.fillStyle=G[0];u.fillRect(oe+ue*ke,ie,ue*le*K,me),u.beginPath(),u.moveTo(oe+ue*ke,ie),u.lineTo(oe+ue*ke,ie+me),u.lineTo(oe+ue*ke+ue*le*K,ie+me),u.lineTo(oe+ue*ke+ue*le*K,ie),u.lineTo(oe+ue*ke,ie),u.lineWidth=1,u.strokeStyle=G[0],u.stroke(),u.closePath()}}}let Y=l+m,ee=t+g+1;u.save(),u.beginPath(),u.rect(Y,ee,T,R),u.clip(),u.scale(h.zoomRatio,h.zoomRatio);let ae=wl(C,u,{cellWidth:T,cellHeight:R,space_width:I,space_height:A,r:e,c:a});if(F!=null&&F.icons!=null&&ae.type=="plain"){let oe=F.icons.left,ie=F.icons.top,ue=ae.values[0],me=Y+ue.left,ce=ee+ue.top-ae.textHeightAll;N=="0"?ce=ee+R/2-ae.textHeightAll/2:N=="1"?ce=ee:N=="2"&&(ce=ce-ae.desc),ce=ce/h.zoomRatio,me=me/h.zoomRatio,u.drawImage(fn,oe*42,ie*32,32,32,Y/h.zoomRatio,ce,ae.textHeightAll/h.zoomRatio,ae.textHeightAll/h.zoomRatio),E!="0"&&E!="2"&&(me=me+ae.textHeightAll/h.zoomRatio)}u.fillStyle=be.checkstatus(h.flowdata,e,a,"fc"),D!=null&&D[0]!=null&&(u.fillStyle=D[0]),F!=null&&F.textColor!=null&&(u.fillStyle=F.textColor),C.ct&&C.ct.fa&&C.ct.fa.indexOf("[Red]")>-1&&C.ct.t=="n"&&C.v<0&&(u.fillStyle="#ff0000"),cf(ae,u,{pos_x:Y,pos_y:ee}),u.restore()}U&&!h.luckysheetcurrentisPivotTable&&!M&&h.showGridLines&&(u.beginPath(),u.moveTo(o+m-2+_,t+g),u.lineTo(o+m-2+_,n+g),u.lineWidth=1,u.strokeStyle=Cr.strokeStyle,u.stroke(),u.closePath()),!h.luckysheetcurrentisPivotTable&&!M&&h.showGridLines&&(u.beginPath(),u.moveTo(l+m-1,n+g-2+_),u.lineTo(o+m-1,n+g-2+_),u.lineWidth=1,u.strokeStyle=Cr.strokeStyle,u.stroke(),u.closePath()),ut.createHookFunction("cellRenderAfter",h.flowdata[e][a],{r:e,c:a,start_r:O[1],start_c:O[0],end_r:O[3]+O[1],end_c:O[2]+O[0]},ye.getSheetByIndex(),u)},sf=function(e,a,t,l,n,o,s,u,d,f,m){let g;e==0?g=-o-1:g=h.visibledatarow[e-1]-o-1;let y=h.visibledatarow[e]-o,v;t==0?v=-s:v=h.visibledatacolumn[t-1]-s;let b=h.visibledatacolumn[l]-s,k=h.flowdata[e][a],x=b-v-2,w=y-g-2,_=2,S=2,C=v+u,T=g+d+1,R=Ja(k);n.font=R,n.save(),n.beginPath(),n.rect(C,T,x,w),n.clip(),n.scale(h.zoomRatio,h.zoomRatio);let I=wl(k,n,{cellWidth:x,cellHeight:w,space_width:_,space_height:S,r:e,c:a}),A=Jt.checksAF(e,a,f),E=$e.checksCF(e,a,m);n.fillStyle=be.checkstatus(h.flowdata,e,a,"fc"),A!=null&&A[0]!=null&&(n.fillStyle=A[0]),E!=null&&E.textColor!=null&&(n.fillStyle=E.textColor),cf(I,n,{pos_x:C,pos_y:T}),n.restore()}});var Uy,$r,Pn=Ae(()=>{dt();Wt();Yt();Pr();Vt();ar();Kt();jt();Xt();Zt();hr();Or();lr();Rt();bt();Ke();Uy={item:{linkType:"external",linkAddress:"",linkTooltip:""},hyperlink:null,createDialog:function(){let e=this,a=Q(),t=a.insertLink,l=a.toolbar,n=a.button;$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-insertLink-dialog").remove();let o="";h.luckysheetfile.forEach(b=>{o+=``});let s=`
+
+ + +
+
+ + +
+
+
+ + +
+
+
+
+ + +
+
+ + +
+
+
+ + +
+
`;$("body").append(we(ft,{id:"luckysheet-insertLink-dialog",addclass:"luckysheet-insertLink-dialog",title:l.insertLink,content:s,botton:` + `,style:"z-index:100003"}));let u=$("#luckysheet-insertLink-dialog").find(".luckysheet-modal-dialog-content").css("min-width",350).end(),d=u.outerHeight(),f=u.outerWidth(),m=$(window).width(),g=$(window).height(),y=$(document).scrollLeft(),v=$(document).scrollTop();$("#luckysheet-insertLink-dialog").css({left:(m+y-f)/2,top:(g+v-d)/3}).show(),e.dataAllocation()},init:function(){let e=this,t=Q().insertLink;$(document).off("change.linkType").on("change.linkType","#luckysheet-insertLink-dialog-linkType",function(l){let n=this.value;$("#luckysheet-insertLink-dialog .show-box").hide(),$("#luckysheet-insertLink-dialog .show-box-"+n).show()}),$(document).off("click.confirm").on("click.confirm","#luckysheet-insertLink-dialog-confirm",function(l){let n=h.luckysheet_select_save[h.luckysheet_select_save.length-1],o=n.row_focus||n.row[0],s=n.column_focus||n.column[0],u=$("#luckysheet-insertLink-dialog-linkText").val(),d=$("#luckysheet-insertLink-dialog-linkType").val(),f=$("#luckysheet-insertLink-dialog-linkAddress").val(),m=$("#luckysheet-insertLink-dialog-linkSheet").val(),g=$("#luckysheet-insertLink-dialog-linkCell").val(),y=$("#luckysheet-insertLink-dialog-linkTooltip").val();if(d=="external"){if(/^http[s]?:\/\//.test(f)||(f="https://"+f),!/^http[s]?:\/\/([\w\-\.]+)+[\w-]*([\w\-\.\/\?%&=]+)?$/ig.test(f)){j.info('',t.tooltipInfo1);return}}else{if(!p.iscelldata(g)){j.info('',t.tooltipInfo2);return}f=m+"!"+g}(u==null||u.replace(/\s/g,"")=="")&&(u=f);let v={linkType:d,linkAddress:f,linkTooltip:y},b=$.extend(!0,{},e.hyperlink),k=$.extend(!0,{},e.hyperlink);k[o+"_"+s]=v;let x=xe.deepCopyFlowData(h.flowdata),w=x[o][s];w==null&&(w={}),w.fc="rgb(0, 0, 255)",w.un=1,w.v=u,x[o][s]=w,e.ref(b,k,h.currentSheetIndex,x,{row:[o,o],column:[s,s]}),$("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-insertLink-dialog").hide()})},dataAllocation:function(){let e=this,a=h.luckysheet_select_save[h.luckysheet_select_save.length-1],t=a.row_focus||a.row[0],l=a.column_focus||a.column[0],o=(e.hyperlink||{})[t+"_"+l]||{},s=ze(t,l,null,"m");$("#luckysheet-insertLink-dialog-linkText").val(s);let u=o.linkType||"external";$("#luckysheet-insertLink-dialog-linkType").val(u),$("#luckysheet-insertLink-dialog .show-box").hide(),$("#luckysheet-insertLink-dialog .show-box-"+u).show();let d=o.linkAddress||"";if(u=="external")$("#luckysheet-insertLink-dialog-linkAddress").val(d);else if(p.iscelldata(d)){let m=d.split("!")[0],g=d.split("!")[1];$("#luckysheet-insertLink-dialog-linkSheet").val(m),$("#luckysheet-insertLink-dialog-linkCell").val(g)}let f=o.linkTooltip||"";$("#luckysheet-insertLink-dialog-linkTooltip").val(f)},cellFocus:function(e,a){let t=this;if(t.hyperlink==null||t.hyperlink[e+"_"+a]==null)return;let l=t.hyperlink[e+"_"+a];if(l.linkType=="external")window.open(l.linkAddress);else{let n=p.getcellrange(l.linkAddress),o=n.sheetIndex,s=[{row:n.row,column:n.column}];o!=h.currentSheetIndex&&($("#luckysheet-sheet-area div.luckysheet-sheets-item").removeClass("luckysheet-sheets-item-active"),$("#luckysheet-sheets-item"+o).addClass("luckysheet-sheets-item-active"),ye.changeSheet(o)),h.luckysheet_select_save=s,et(!0);let u=n.row[0]-1==-1?0:h.visibledatarow[n.row[0]-1],d=n.column[0]-1==-1?0:h.visibledatacolumn[n.column[0]-1];$("#luckysheet-scrollbar-x").scrollLeft(d),$("#luckysheet-scrollbar-y").scrollTop(u)}},overshow:function(e){let a=this;if($("#luckysheet-hyperlink-overshow").remove(),$(e.target).closest("#luckysheet-cell-main").length==0)return;let t=at(e.pageX,e.pageY),l=$("#luckysheet-cell-main").scrollLeft(),n=$("#luckysheet-cell-main").scrollTop(),o=t[0]+l,s=t[1]+n;if(W.freezenverticaldata!=null&&t[0] +
${g}
+
\u5355\u51FB\u9F20\u6807\u53EF\u4EE5\u8FFD\u8E2A
+ `;$(x).appendTo($("#luckysheet-cell-main"))},ref:function(e,a,t,l,n){let o=this;if(h.clearjfundo){h.jfundo.length=0;let s={};s.type="updateHyperlink",s.sheetIndex=t,s.historyHyperlink=e,s.currentHyperlink=a,s.data=h.flowdata,s.curData=l,s.range=n,h.jfredo.push(s)}o.hyperlink=a,h.luckysheetfile[Z(t)].hyperlink=a,h.flowdata=l,xe.webWorkerFlowDataCache(h.flowdata),h.luckysheetfile[Z(t)].data=h.flowdata,re.allowUpdate&&(re.saveParam("all",t,a,{k:"hyperlink"}),re.historyParam(h.flowdata,t,n)),setTimeout(function(){Le()},1)}},$r=Uy});function ac(e,a,t){p.execFunctionExist=[];for(let l=0;l-1)f.type="extend",f.config=$.extend(!0,{},h.config),f.curconfig=$.extend(!0,{},l),f.range=$.extend(!0,[],h.luckysheet_select_save),f.currange=n,f.ctrlType=o,f.ctrlValue=s,re.saveParam("arc",h.currentSheetIndex,{index:s.index,len:s.len,direction:s.direction,mc:l.merge},{rc:s.type});else if(o.indexOf("dele")>-1)f.type="dele",f.config=$.extend(!0,{},h.config),f.curconfig=$.extend(!0,{},l),f.range=$.extend(!0,[],h.luckysheet_select_save),f.currange=n,f.ctrlType=o,f.ctrlValue=s,re.saveParam("drc",h.currentSheetIndex,{index:s.index,len:s.len,mc:l.merge,borderInfo:l.borderInfo},{rc:s.type});else{f.type="datachangeAll",f.range=$.extend(!0,[],h.luckysheet_select_save),f.currange=n,f.ctrlType=o,f.ctrlValue=s,m=!0;for(let g=0;g0&&et(),m&&ac(n,h.currentSheetIndex,t),_t(a,e),d&&($l=setTimeout(function(){Le()},1)),ye.storeSheetParamALL(),window.luckysheet_getcelldata_cache=null}function Sn(e,a,t){clearTimeout($l),h.clearjfundo&&(h.jfundo.length=0,h.jfredo.push({type:"rangechange",data:h.flowdata,curdata:e,range:a,sheetIndex:h.currentSheetIndex,cdformat:$.extend(!0,[],h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_conditionformat_save),curCdformat:t})),h.flowdata=e,xe.webWorkerFlowDataCache(h.flowdata),h.luckysheetfile[Z(h.currentSheetIndex)].data=h.flowdata,t!=null&&(h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_conditionformat_save=t),ac(a,h.currentSheetIndex,e),$l=setTimeout(function(){Le()},1);for(let l=0;l0)for(let w=0;w0)for(let g=0;g0&&et(),h.luckysheetfile[Z(e.sheetIndex)].luckysheet_conditionformat_save=e.curCdformat,h.luckysheetfile[Z(a.sheetIndex)].luckysheet_conditionformat_save=a.curCdformat,h.currentSheetIndex==e.sheetIndex?Ye.dataVerification=e.curDataVerification:h.currentSheetIndex==a.sheetIndex&&(Ye.dataVerification=a.curDataVerification),h.luckysheetfile[Z(e.sheetIndex)].dataVerification=e.curDataVerification,h.luckysheetfile[Z(a.sheetIndex)].dataVerification=a.curDataVerification,p.execFunctionExist.reverse(),p.execFunctionGroup(null,null,null,null,a.curData),p.execFunctionGlobalData=null;let o=Z(h.currentSheetIndex),s=h.luckysheetfile[o];s.scrollTop=$("#luckysheet-cell-main").scrollTop(),s.scrollLeft=$("#luckysheet-cell-main").scrollLeft(),ye.showSheet(),$l=setTimeout(function(){Le()},1),ye.storeSheetParamALL(),re.saveParam("all",e.sheetIndex,e.curConfig,{k:"config"}),re.saveParam("all",a.sheetIndex,a.curConfig,{k:"config"}),re.historyParam(e.curData,e.sheetIndex,{row:e.range.row,column:e.range.column}),re.historyParam(a.curData,a.sheetIndex,{row:a.range.row,column:a.range.column}),re.saveParam("all",e.sheetIndex,e.curCdformat,{k:"luckysheet_conditionformat_save"}),re.saveParam("all",a.sheetIndex,a.curCdformat,{k:"luckysheet_conditionformat_save"}),re.saveParam("all",e.sheetIndex,e.curDataVerification,{k:"dataVerification"}),re.saveParam("all",a.sheetIndex,a.curDataVerification,{k:"dataVerification"})}function _t(e,a,t=!0){ua(e,a),clearTimeout($l),ye.storeSheetParam();let l=h.luckysheetfile[Z(h.currentSheetIndex)].calcChain;if(l!=null&&l.length>0){h.config.rowlen==null&&(h.config.rowlen={}),h.config.columnlen==null&&(h.config.columnlen={});for(let n=0;n0&&$("#luckysheet-filter-options-sheet"+h.currentSheetIndex+" .luckysheet-filter-options").each(function(n,o){let s=$(o).data("str"),u=$(o).data("cindex"),d=h.visibledatacolumn[u]-20,f=s-1==-1?0:h.visibledatarow[s-1];$(o).css({left:d,top:f})});if($("#luckysheet-filter-selected-sheet"+h.currentSheetIndex).length>0){let n=h.luckysheetfile[Z(h.currentSheetIndex)].filter_select,o=n.row[0],s=n.row[1],u=n.column[0],d=n.column[1],f=h.visibledatarow[s],m=o-1==-1?0:h.visibledatarow[o-1],g=h.visibledatacolumn[d],y=u-1==-1?0:h.visibledatacolumn[u-1];$("#luckysheet-filter-selected-sheet"+h.currentSheetIndex).css({left:y,width:g-y-1,top:m,height:f-m-1})}ye.showSheet(),t&&($l=setTimeout(function(){Le()},1))}function Le(e,a){if(p.groupValuesRefresh(),e==null&&(e=$("#luckysheet-cell-main").scrollLeft()),a==null&&(a=$("#luckysheet-cell-main").scrollTop()),W.freezenverticaldata!=null||W.freezenhorizontaldata!=null){let t,l,n,o,s,u,d=h.luckysheetTableContentHW[0],f=h.luckysheetTableContentHW[1];W.freezenverticaldata!=null&&W.freezenhorizontaldata!=null?(t=W.freezenhorizontaldata[0],l=W.freezenhorizontaldata[1],n=W.freezenhorizontaldata[2],o=W.freezenverticaldata[0],s=W.freezenverticaldata[1],u=W.freezenverticaldata[2],tl(u,n,o,t,1,1,null,null,"freezen_3"),tl(e+o-u,n,d-o+u,t,1,1,null,null,"freezen_4"),tl(u,a+t-n,o,f-t+n,1,1,null,null,"freezen_7"),tl(e+o-u,a+t-n,d-o+u,f-t+n,o-u+h.rowHeaderWidth,t-n+h.columnHeaderHeight),on(u,o,h.rowHeaderWidth),on(e+o-u,d-o+u,o-u+h.rowHeaderWidth),nn(n,t,h.columnHeaderHeight),nn(a+t-n,f-t+n,t-n+h.columnHeaderHeight)):W.freezenhorizontaldata!=null?(t=W.freezenhorizontaldata[0],l=W.freezenhorizontaldata[1],n=W.freezenhorizontaldata[2],tl(e,n,d,t,1,1,null,null,"freezen_h"),tl(e,a+t-n,d,f-t+n,null,t-n+h.columnHeaderHeight),on(e,d,null),nn(n,t,h.columnHeaderHeight),nn(a+t-n,f-t+n,t-n+h.columnHeaderHeight)):W.freezenverticaldata!=null&&(o=W.freezenverticaldata[0],s=W.freezenverticaldata[1],u=W.freezenverticaldata[2],tl(u,a,o,f,1,1,null,null,"freezen_v"),tl(e+o-u,a,d-o+u,f,o-u+h.rowHeaderWidth,null),nn(a,f,null),on(u,o,h.rowHeaderWidth),on(e+o-u,d-o+u,o-u+h.rowHeaderWidth))}else{if($("#luckysheetTableContent").length==0)return;let t=$("#luckysheetTableContent").get(0).getContext("2d");tl(e,a),on(e),nn(a),t.clearRect(0,0,h.rowHeaderWidth*h.devicePixelRatio-1,h.columnHeaderHeight*h.devicePixelRatio-1)}}var $l,Yt=Ae(()=>{_i();Vt();Kt();_l();Wt();cl();ko();Or();Zt();hr();Hl();dl();Pn();Xt();fa();Rt();Ke();$l=null});function uf(e,a,t){return new Promise((l,n)=>{let o=new XMLHttpRequest||new ActiveXObject("Microsoft.XMLHTTP");o.open(e,a),o.send(JSON.stringify(t)),o.onreadystatechange=function(){o.readyState==4&&(o.status==200?l(o.responseText):n("error"))}})}var hf=Ae(()=>{});var nc,Di,sn,re,Zt=Ae(()=>{nc=Er(gd());Is();Yt();Kt();jt();hr();lr();fa();Or();Hl();Ol();dl();Pn();dt();Rt();Ke();Xt();bt();Di=Er(ha());qn();xr();hf();Wr();sn={gridKey:null,loadUrl:null,updateUrl:null,updateImageUrl:null,title:null,loadSheetUrl:null,retryTimer:null,allowUpdate:!1,historyParam:function(e,a,t){let l=this,n=t.row[0],o=t.row[1],s=t.column[0],u=t.column[1];if(n==o&&s==u){let d=e[n][s];l.saveParam("v",a,d,{r:n,c:s})}else{let d=o-n+1,f=u-s+1,m=Math.floor(1e3/f),g=Math.ceil(d/m);for(let y=0;y{console.log(u)}).catch(u=>{console.log(u)});else{let u=nc.default.gzip(encodeURIComponent(JSON.stringify(o)),{to:"string"});n.websocket!=null&&n.websocket.send(u)}},websocket:null,wxErrorCount:0,openWebSocket:function(){let e=this;if("WebSocket"in window){let a=e.updateUrl+"?t=111&g="+encodeURIComponent(e.gridKey);e.updateUrl.indexOf("?")>-1&&(a=e.updateUrl+"&t=111&g="+encodeURIComponent(e.gridKey)),e.websocket=new WebSocket(a),e.websocket.onopen=function(){console.info(Q().websocket.success),bi(),e.wxErrorCount=0,e.retryTimer=setInterval(function(){e.websocket.send("rub")},6e4)},e.websocket.onmessage=function(t){h.result=t;let l=new Function("return "+t.data)();ut.createHookFunction("cooperativeMessage",l),console.info(l);let n=l.type,{message:o,id:s}=l;if(o==="\u7528\u6237\u9000\u51FA"&&($("#luckysheet-multipleRange-show-"+s).hide(),h.cooperativeEdit.changeCollaborationSize=h.cooperativeEdit.changeCollaborationSize.filter(u=>u.id!=s),h.cooperativeEdit.checkoutData=h.cooperativeEdit.checkoutData.filter(u=>u.id!=s)),n==1){let u=l.data.v.index,d=h.luckysheetfile.filter(f=>f.index===u)[0];d!==null&&setTimeout(()=>{let f=l.data.i;d.index=f,h.currentSheetIndex=f,$(`#luckysheet-sheets-item${u}`).attr("data-index",f),$(`#luckysheet-sheets-item${u}`).prop("id",`luckysheet-sheets-item${f}`),$(`#luckysheet-datavisual-selection-set-${u}`).prop("id",`luckysheet-datavisual-selection-set-${f}`)},1)}else if(n==2){let u=JSON.parse(l.data);e.wsUpdateMsg(u);let d=JSON.parse(l.data);d.k=="columnlen"?La(d.v,null):d.k=="rowlen"&&La(null,d.v)}else if(n==3){let u=l.id,d=l.username,f=JSON.parse(l.data),m=f.t,g=f.i,y=f.v;h.cooperativeEdit.changeCollaborationSize.length===0&&h.cooperativeEdit.changeCollaborationSize.push({id:u,v:f.v[0],i:g}),h.cooperativeEdit.changeCollaborationSize.some(w=>w.id==u)?h.cooperativeEdit.changeCollaborationSize.forEach(w=>{w.id==u&&(w.v=f.v[0],w.i=g)}):h.cooperativeEdit.changeCollaborationSize.push({id:u,v:f.v[0],i:g}),P(y)!="array"&&P(y)!=="object"&&(y=JSON.parse(y));let b=0,k=0;if(g==h.currentSheetIndex?P(y)==="object"&&y.op==="enterEdit"?(b=y.range[y.range.length-1].row[0],k=y.range[y.range.length-1].column[0],e.multipleRangeShow(u,d,b,k,y.op)):(b=y[y.length-1].row[0],k=y[y.length-1].column[0],e.multipleRangeShow(u,d,b,k)):P(y)==="object"&&y.op==="enterEdit"?(b=y.range[y.range.length-1].row[0],k=y.range[y.range.length-1].column[0]):(b=y[y.length-1].row[0],k=y[y.length-1].column[0]),h.cooperativeEdit.checkoutData.length===0&&(y.op?h.cooperativeEdit.checkoutData.push({id:u,username:d,r:b,c:k,op:y.op,index:g}):h.cooperativeEdit.checkoutData.push({id:u,username:d,r:b,c:k,index:g})),h.cooperativeEdit.checkoutData.some(w=>w.id==u)?h.cooperativeEdit.checkoutData.forEach(w=>{w.id==u&&(w.username=d,w.r=b,w.c=k,w.index=g,y.op==="enterEdit"&&(w.op=y.op))}):y.op==="enterEdit"?h.cooperativeEdit.checkoutData.push({id:u,username:d,r:b,c:k,op:y.op,index:g}):h.cooperativeEdit.checkoutData.push({id:u,username:d,r:b,c:k,index:g}),h.cooperativeEdit.checkoutData.forEach(w=>{w.index!=h.currentSheetIndex&&($("#luckysheet-multipleRange-show-"+w.id).hide(),w.op=="")}),$("#luckysheet-multipleRange-show-"+u)[0]){let w=$("#luckysheet-multipleRange-show-"+u)[0].offsetHeight-1;$("#luckysheet-multipleRange-show-"+u+">.username").css({bottom:w+"px"})}}else if(n==4){let u=l.data===""?l.data:JSON.parse(l.data);for(let d=0;d3?Tn(Q().websocket.refresh):(Tn(Q().websocket.wait),e.openWebSocket())},e.websocket.onclose=function(t){console.info(Q().websocket.close),t.code===1e3?(clearInterval(e.retryTimer),e.retryTimer=null):alert(Q().websocket.contact)}}else alert(Q().websocket.support)},wsUpdateMsg:function(e){let a=e.t,t=e.i,l=e.v,n=h.luckysheetfile[Z(t)];if(!(["v","rv","cg","all","fc","drc","arc","f","fsc","fsr","sh","c"].includes(a)&&n==null))if(a=="v"){if(n.data==null||n.data.length==0)return;let o=e.r,s=e.c;n.data[o][s]=l,t==h.currentSheetIndex&&(h.flowdata=n.data,xe.webWorkerFlowDataCache(h.flowdata),l!=null&&l.ps!=null?Be.buildPs(o,s,l.ps):Be.buildPs(o,s,null),setTimeout(function(){Le()},1))}else if(a=="rv"){if(Object.keys(e.range).length>0&&(h.cooperativeEdit.merge_range=e.range,h.cooperativeEdit.merge_range.v=e.v,La()),n.data==null||n.data.length==0)return;let o=e.range.row[0],s=e.range.row[1],u=e.range.column[0],d=e.range.column[1];for(let f=o;f<=s;f++)for(let m=u;m<=d;m++)n.data[f][m]=l[f-o][m-u];if(t==h.currentSheetIndex){h.flowdata=n.data,xe.webWorkerFlowDataCache(h.flowdata);for(let f=o;f<=s;f++)for(let m=u;m<=d;m++)l[f-o][m-u]!=null&&l[f-o][m-u].ps!=null?Be.buildPs(f,m,l[f-o][m-u].ps):Be.buildPs(f,m,null);setTimeout(function(){Le()},1)}}else if(a=="cg"){let o=e.k;o=="borderInfo"?n.config.borderInfo=l:(o in n.config||(n.config[o]={}),l&&typeof l=="object"&&(n.config[o]=l)),t==h.currentSheetIndex&&(h.config=n.config,(o=="rowlen"||o=="columnlen"||o=="rowhidden")&&_t(h.flowdata.length,h.flowdata[0].length),setTimeout(function(){Le()},1))}else if(a=="all"){let o=e.k;if(n[o]=l,o=="name")$("#luckysheet-sheet-container-c #luckysheet-sheets-item"+t).find("span.luckysheet-sheets-item-name").html(l);else if(o=="color"){let s=$("#luckysheet-sheet-container-c #luckysheet-sheets-item"+t);s.find(".luckysheet-sheets-item-color").remove(),(l!=null||l!="")&&s.append('
')}else if(o!="pivotTable")if(o=="frozen"){if(W.frozenTofreezen(),t==h.currentSheetIndex){let u=Q().freezen;n.freezen.horizontal==null?($("#luckysheet-freezen-btn-horizontal").html(' '+u.freezenRow),W.freezenhorizontaldata=null,$("#luckysheet-freezebar-horizontal").hide()):W.createFreezenHorizontal(n.freezen.horizontal.freezenhorizontaldata,n.freezen.horizontal.top),n.freezen.vertical==null?($("#luckysheet-freezen-btn-vertical").html(' '+u.freezenColumn),W.freezenverticaldata=null,$("#luckysheet-freezebar-vertical").hide()):W.createFreezenVertical(n.freezen.vertical.freezenverticaldata,n.freezen.vertical.left),W.createAssistCanvas()}}else o=="filter_select"?t==h.currentSheetIndex&&Rr(l):o=="filter"?t==h.currentSheetIndex&&Rr(n.filter_select,l):o=="luckysheet_conditionformat_save"?t==h.currentSheetIndex&&setTimeout(function(){Le()},1):o=="luckysheet_alternateformat_save"?t==h.currentSheetIndex&&setTimeout(function(){Le()},1):o=="config"?t==h.currentSheetIndex&&(h.config=l,_t(h.flowdata.length,h.flowdata[0].length)):o=="dynamicArray"?t==h.currentSheetIndex&&setTimeout(function(){Le()},1):o=="images"?t==h.currentSheetIndex&&(Re.images=l,Re.allImagesShow(),Re.init()):o=="dataVerification"?t==h.currentSheetIndex&&(Ye.dataVerification=l,Ye.init()):o=="hyperlink"&&t==h.currentSheetIndex&&($r.hyperlink=l,$r.init())}else if(a=="fc"){let o=e.op,s=e.pos;P(l)!="object"&&(l=new Function("return "+l)());let u=l.r,d=l.c,f=n.calcChain==null?[]:n.calcChain;if(o=="add")f.push(l);else if(o=="del")for(let m=0;m'),$("#luckysheet-sheet-container-c").append(we(Kr,{index:l.index,active:"",name:l.name,style:"",colorset:o})),$("#luckysheet-cell-main").append('
')}else if(a=="shc"){let o=l.copyindex,s=l.name,u=Z(o),d=$.extend(!0,{},h.luckysheetfile[u]);d.index=t,d.name=s,h.luckysheetfile.splice(u+1,0,d);let f=$("#luckysheet-sheets-item"+o);$("#luckysheet-sheet-container-c").append(we(Kr,{index:d.index,active:"",name:d.name,style:"",colorset:""})),$("#luckysheet-sheets-item"+d.index).insertAfter(f),$("#luckysheet-cell-main").append('
')}else if(a=="shd"){for(let o=0;o0?d=d.eq(0).data("index"):d=u.prevAll(":visible").eq(0).data("index"),$("#luckysheet-sheets-item"+d).addClass("luckysheet-sheets-item-active"),ye.changeSheetExec(d)}sn.sheetDeleSave.push(h.luckysheetfile[o]),h.luckysheetfile.splice(o,1);break}$("#luckysheet-sheets-item"+l.deleIndex).remove(),$("#luckysheet-datavisual-selection-set-"+l.deleIndex).remove()}else if(a=="shr")for(let o in l)h.luckysheetfile[Z(o)].order=l[o];else if(a=="shre"){for(let o=0;o'),$("#luckysheet-sheet-container-c").append(we(Kr,{index:s.index,active:"",name:s.name,style:"",colorset:u})),$("#luckysheet-cell-main").append('
');break}}else if(a=="sh"){let o=e.op,s=e.cur;o=="hide"?(n.hide=1,$("#luckysheet-sheets-item"+t).hide(),t==h.currentSheetIndex&&($("#luckysheet-sheets-item"+s).addClass("luckysheet-sheets-item-active"),ye.changeSheetExec(s))):o=="show"&&(n.hide=0,$("#luckysheet-sheets-item"+t).show())}else if(a=="c"){let o=e.op,s=e.cid;if(o=="add")n.chart.push(l),luckysheet.insertChartTosheet(l.sheetIndex,l.dataSheetIndex,l.option,l.chartType,l.selfOption,l.defaultOption,l.row,l.column,l.chart_selection_color,l.chart_id,l.chart_selection_id,l.chartStyle,l.rangeConfigCheck,l.rangeRowCheck,l.rangeColCheck,l.chartMarkConfig,l.chartTitleConfig,l.winWidth,l.winHeight,l.scrollLeft1,l.scrollTop1,l.chartTheme,l.myWidth,l.myHeight,l.myLeft,l.myTop,l.myindexrank1,!0);else if(o=="xy"||o=="wh"||o=="update")for(let u=0;u16&&(a=cn(a,16)+"..."),n==="enterEdit"&&(a+=" "+Q().edit.typing),$("#luckysheet-multipleRange-show-"+e).length>0)$("#luckysheet-multipleRange-show-"+e).css({position:"absolute",left:f-1,width:d-f-1,top:u-1,height:s-u-1}),$("#luckysheet-multipleRange-show-"+e+" .username").text(a),$("#luckysheet-multipleRange-show-"+e+" .username").show(),h.cooperativeEdit.usernameTimeout["user"+e]!=null&&clearTimeout(h.cooperativeEdit.usernameTimeout["user"+e]),h.cooperativeEdit.usernameTimeout["user"+e]=setTimeout(()=>{clearTimeout(h.cooperativeEdit.usernameTimeout["user"+e]),h.cooperativeEdit.usernameTimeout["user"+e]=null},10*1e3);else{let g=`
+ +
+ ${a} +
+ +
+
+ +
`;$(g).appendTo($("#luckysheet-cell-main #luckysheet-multipleRange-show")),o.multipleIndex++,h.cooperativeEdit.usernameTimeout["user"+e]!=null&&clearTimeout(h.cooperativeEdit.usernameTimeout["user"+e]),h.cooperativeEdit.usernameTimeout["user"+e]=setTimeout(()=>{clearTimeout(h.cooperativeEdit.usernameTimeout["user"+e]),h.cooperativeEdit.usernameTimeout["user"+e]=null},10*1e3)}},sheetDeleSave:[],submitInterval:1e3,imagesubmitInterval:5e3,submitdatalimit:50,submitcompresslimit:1e3,checksubmit:function(e){let a=this;a.submitTimeout(),clearTimeout(a.imageRequestTimeout),a.imageRequestTimeout=setTimeout(function(){a.imageRequest()},a.imagesubmitInterval)},submitTimeout:function(){let e=this;clearTimeout(e.requestTimeOut),!e.requestLock&&e.requestlast!=null&&e.requestlast.clone().add(1,"seconds").isBefore((0,Di.default)())&&e.request(),e.requestTimeOut=setTimeout(function(){e.submitTimeout()},e.submitInterval)},requestLock:!1,requestlast:null,firstchange:!0,requestTimeOut:null,request:function(){let e=this,t=this.gridKey+"__qkcache";e.cachelocaldata(function(l,n){if(n.length==0)return;n=encodeURIComponent(JSON.stringify(n));let o=n.length,s=!1;e.requestLock=!0,e.updateUrl!=""&&$.post(e.updateUrl,{compress:s,gridKey:e.gridKey,data:n},function(u){new Function("return "+u)().status?($("#luckysheet_info_detail_update").html("\u6700\u8FD1\u5B58\u6863\u65F6\u95F4:"+(0,Di.default)().format("M-D H:m:s")),$("#luckysheet_info_detail_save").html("\u540C\u6B65\u6210\u529F"),e.clearcachelocaldata()):($("#luckysheet_info_detail_save").html("\u540C\u6B65\u5931\u8D25"),e.restorecachelocaldata()),e.requestlast=(0,Di.default)(),e.requestLock=!1})})},imageRequestLast:null,imageRequestLock:!1,imageRequestTimeout:null,imageRequest:function(){let e=this;html2canvas($("#"+container).find(".luckysheet-grid-window").get(0),{onrendered:function(a){let t=$(a).appendTo("body");t.hide();let l=t.width(),n=t.height(),o=t.get(0).getContext("2d").getImageData(0,0,l,n),s=l,u=n;s*.54>u?s=u/.54:u=s*.54;let d=$("").attr("width",s).attr("height",u)[0];d.getContext("2d").putImageData(o,0,0),t.attr("width",350),t.attr("height",189),t.get(0).getContext("2d").drawImage(d,0,0,350,189);let f=t.get(0).toDataURL("image/jpeg",.9),m=luckysheet.sheetmanage.getCurSheetnoset();e.imageRequestLock=!0;let g=encodeURIComponent(JSON.stringify({t:"thumb",img:f,curindex:m}));t.remove(),e.updateImageUrl!=""&&$.post(e.updateImageUrl,{compress:!1,gridKey:e.gridKey,data:g},function(y){new Function("return "+y)().status?imageRequestLast=(0,Di.default)():$("#luckysheet_info_detail_save").html("\u7F51\u7EDC\u4E0D\u7A33\u5B9A"),e.imageRequestLock=!0})}})},localdata:[],matchOpt:function(e,a){for(let t in e){if(t=="t"&&e.t in{drc:1,arc:1,sha:1,shc:1,shd:1})return!1;if(t!="v"&&(!(t in a)||a[t]!=e[t]))return!1}return!0},deleteRepeatOpt:function(e,a){let t=e,l=this;if(a instanceof Array)for(let o=0;o1){let s=[];s[0]=n[0];for(let u=1;u{e.index==h.currentSheetIndex&&(e.op==="enterEdit"?sn.multipleRangeShow(e.id,e.username,e.r,e.c,e.op):sn.multipleRangeShow(e.id,e.username,e.r,e.c))})}},re=sn});var Gy,j,ar=Ae(()=>{jt();mn();dt();bt();Zt();Gy={info:function(e,a){$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-info").remove();let l=Q().button;$("body").append(we(ft,{id:"luckysheet-info",addclass:"",title:e,content:a,botton:'",style:"z-index:100003"}));let n=$("#luckysheet-info").find(".luckysheet-modal-dialog-content").css("min-width",300).end(),o=n.outerHeight(),s=n.outerWidth(),u=$(window).width(),d=$(window).height(),f=$(document).scrollLeft(),m=$(document).scrollTop();$("#luckysheet-info").css({left:(u+f-s)/2,top:(d+m-o)/3}).show()},confirm:function(e,a,t,l,n,o){$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-confirm").remove();let u=Q().button;n==null&&(n=u.confirm),o==null&&(o=u.cancel),$("body").append(we(ft,{id:"luckysheet-confirm",addclass:"",style:"z-index:100003",title:e,content:a,botton:'"}));let d=$("#luckysheet-confirm").find(".luckysheet-modal-dialog-content").css("min-width",300).end(),f=d.outerHeight(),m=d.outerWidth(),g=$(window).width(),y=$(window).height(),v=$(document).scrollLeft(),b=$(document).scrollTop();$("#luckysheet-confirm").css({left:(g+v-m)/2,top:(y+b-f)/3}).show(),d.find(".luckysheet-model-conform-btn").click(function(){typeof t=="function"&&t(),re.keepHighLightBox(),$("#luckysheet-confirm").hide(),$("#luckysheet-modal-dialog-mask").hide()}),d.find(".luckysheet-model-cancel-btn").click(function(){typeof l=="function"&&l(),$("#luckysheet-confirm").hide(),$("#luckysheet-modal-dialog-mask").hide()})},screenshot:function(e,a,t){let n=Q().screenshot;$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-confirm").remove(),$("body").append(we(ft,{id:"luckysheet-confirm",addclass:"",style:"z-index:100003",title:e,content:a,botton:'  '+n.downLoadBtn+'    "}));let o=$("#luckysheet-confirm").find(".luckysheet-modal-dialog-content").css("min-width",300).end(),s=o.outerHeight(),u=o.outerWidth(),d=$(window).width(),f=$(window).height(),m=$(document).scrollLeft(),g=$(document).scrollTop();$("#luckysheet-confirm").css({left:(d+m-u)/2,top:(f+g-s)/3}).show(),o.find(".luckysheet-model-conform-btn").click(function(){ol.isIE()=="1"?alert(n.browserNotTip):(!!window.ActiveXObject||"ActiveXObject"in window)&&($("#IframeReportImg").length===0&&$('').appendTo("body"),$("#IframeReportImg").attr("src")!=t?$("#IframeReportImg").attr("src",t):$("#IframeReportImg").src!="about:blank"&&window.frames.IframeReportImg.document.execCommand("SaveAs"))}),o.find(".luckysheet-model-cancel-btn").click(function(){$("#luckysheet-confirm").hide(),$("#luckysheet-modal-dialog-mask").hide()}),$("#luckysheet-confirm .luckysheet-model-copy-btn").click(function(){let y=new clipboard.DT;y.setData("text/html",""),ol.isIE()=="1"?alert(n.rightclickTip):(clipboard.write(y),alert(n.successTip))})},chartPointConfig:function(e,a,t){$("body").append(we(ft,{id:e,addclass:"luckysheet-chart-point-config-c",title:"\u6570\u636E\u70B9\u6279\u91CF\u8BBE\u7F6E",content:Cu,botton:'',style:"z-index:100003;height:80%;width:80%;top:10%;left:10%;"})),$("#luckysheet-modal-dialog-mask").show();let l=$(window).width(),n=$(window).height();$("#"+e).find(".luckysheet-chart-point-config").css("height",n-160),$("#"+e).css({height:n-90,width:l-100,left:7,top:14}).show().find(".luckysheet-model-save-btn").click(function(){typeof a=="function"&&a(),$("#"+e).hide(),$("#luckysheet-modal-dialog-mask").hide()}),$("#"+e).find(".luckysheet-model-save-btn").click(function(){typeof t=="function"&&t(),$("#"+e).hide(),$("#luckysheet-modal-dialog-mask").hide()})},sheetConfig:function(){},hoverTipshowState:!1,hoverTipshowTimeOut:null,createHoverTip:function(e,a){let t=this;$(e).on("mouseover",a,function(l){t.hoverTipshowState||(clearTimeout(t.hoverTipshowTimeOut),t.hoverTipshowTimeOut=setTimeout(function(){let n=$(l.currentTarget),o=n.offset(),s=$("#luckysheet-tooltip-up"),u=n.data("tips");if((u==null||u.length==0)&&(u=n.prev().data("tips"),u==null||u.length==0))return;s.length==0&&($("body").append(Tu),s=$("#luckysheet-tooltip-up")),s.removeClass("jfk-tooltip-hide").find("div.jfk-tooltip-contentId").html(u);let d=s.outerWidth();s.find("div.jfk-tooltip-arrow").css("left",d/2);let f=o.left+(n.outerWidth()-d)/2;f<2&&(f=2,s.find("div.jfk-tooltip-arrow").css("left",n.outerWidth()/2)),s.css({top:o.top+n.outerHeight()+1,left:f})},300))}).on("mouseout",a,function(l){t.hoverTipshowState=!1,clearTimeout(t.hoverTipshowTimeOut),$("#luckysheet-tooltip-up").addClass("jfk-tooltip-hide")}).on("click",a,function(l){t.hoverTipshowState=!0,clearTimeout(t.hoverTipshowTimeOut),$("#luckysheet-tooltip-up").addClass("jfk-tooltip-hide")})},popover:function(e,a,t,l,n,o){let s=Q(),u=s.button,d=s.paint;n==null&&(n=u.close);let f='
'+d.start+'
'+n+"
";$("#luckysheetpopover").remove(),$("body").append(f),$("#luckysheetpopover .luckysheetpopover-content").html(e);let m=$("#luckysheetpopover").outerWidth(),g=$("#luckysheetpopover").outerHeight(),y={};a=="topLeft"?(y.top="20px",y.left="20px"):a=="topCenter"?(y.top="20px",y.left="50%",y["margin-left"]=-m/2):a=="topRight"?(y.top="20px",y.right="20px"):a=="midLeft"?(y.top="50%",y["margin-top"]=-g/2,y.left="20px"):a=="center"?(y.top="50%",y["margin-top"]=-g/2,y.left="50%",y["margin-left"]=-m/2):a=="midRight"?(y.top="50%",y["margin-top"]=-g/2,y.right="20px"):a=="bottomLeft"?(y.bottom="20px",y.left="20px"):a=="bottomCenter"?(y.bottom="20px",y.left="50%",y["margin-left"]=-m/2):a=="bottomRight"?(y.bottom="20px",y.right="20px"):(y.top="20px",y.left="50%",y["margin-left"]=-m/2),l=="white"&&(y.background="rgba(255, 255, 255, 0.65)",y.color="#000",$("#luckysheetpopover .luckysheetpopover-btn").css({border:"1px solid #000"})),setTimeout(function(){$("#luckysheetpopover .luckysheetpopover-content").css({"margin-left":-$("#luckysheetpopover .luckysheetpopover-btn").outerWidth()/2})},1),$("#luckysheetpopover").css(y).fadeIn(),$("#luckysheetpopover .luckysheetpopover-btn").click(function(){typeof o=="function"&&o()}),t!=null&&typeof t=="number"&&setTimeout(function(){$("#luckysheetpopover").fadeOut().remove(),typeof o=="function"&&o()},t)}},j=Gy});var xo,Wy,$e,hl=Ae(()=>{Rt();dt();Vt();At();ar();Yt();Wt();Ir();jt();Zt();Xt();hr();bt();Dr();Ke();xo=Er(ha()),Wy={fileClone:[],editorRule:null,ruleTypeHtml:function(){let e=Q().conditionformat;return`
+
+ + ${e.ruleTypeItem1} +
+
+ + ${e.ruleTypeItem2} +
+
+ + ${e.ruleTypeItem3} +
+
+ + ${e.ruleTypeItem4} +
+
+ + ${e.ruleTypeItem5} +
+
+ + ${e.ruleTypeItem6} +
+
`},textCellColorHtml:function(){let e=Q().conditionformat;return`
+
+ + + +
+
+ + + +
+
`},selectRange:[],selectStatus:!1,dataBarList:[{format:["#638ec6","#ffffff"]},{format:["#63c384","#ffffff"]},{format:["#ff555a","#ffffff"]},{format:["#ffb628","#ffffff"]},{format:["#008aef","#ffffff"]},{format:["#d6007b","#ffffff"]},{format:["#638ec6"]},{format:["#63c384"]},{format:["#ff555a"]},{format:["#ffb628"]},{format:["#008aef"]},{format:["#d6007b"]}],colorGradationList:[{format:["rgb(99, 190, 123)","rgb(255, 235, 132)","rgb(248, 105, 107)"]},{format:["rgb(248, 105, 107)","rgb(255, 235, 132)","rgb(99, 190, 123)"]},{format:["rgb(99, 190, 123)","rgb(252, 252, 255)","rgb(248, 105, 107)"]},{format:["rgb(248, 105, 107)","rgb(252, 252, 255)","rgb(99, 190, 123)"]},{format:["rgb(90, 138, 198)","rgb(252, 252, 255)","rgb(248, 105, 107)"]},{format:["rgb(248, 105, 107)","rgb(252, 252, 255)","rgb(90, 138, 198)"]},{format:["rgb(252, 252, 255)","rgb(248, 105, 107)"]},{format:["rgb(248, 105, 107)","rgb(252, 252, 255)"]},{format:["rgb(99, 190, 123)","rgb(252, 252, 255)"]},{format:["rgb(252, 252, 255)","rgb(99, 190, 123)"]},{format:["rgb(99, 190, 123)","rgb(255, 235, 132)"]},{format:["rgb(255, 235, 132)","rgb(99, 190, 123)"]}],init:function(){let e=this,a=Q().conditionformat;$(document).off("change.CFchooseSheet").on("change.CFchooseSheet","#luckysheet-administerRule-dialog .chooseSheet",function(){let t=$("#luckysheet-administerRule-dialog .chooseSheet option:selected").val();e.getConditionRuleList(t)}),$(document).off("click.CFadministerRuleItem").on("click.CFadministerRuleItem","#luckysheet-administerRule-dialog .ruleList .listBox .item",function(){$(this).addClass("on").siblings().removeClass("on")}),$(document).off("click.CFadministerRuleConfirm").on("click.CFadministerRuleConfirm","#luckysheet-administerRule-dialog-confirm",function(){if(!Tl(h.currentSheetIndex))return;let t=$.extend(!0,[],h.luckysheetfile),l=e.getHistoryRules(t),n=$.extend(!0,[],e.fileClone);for(let u=0;u0)for(let s=0;s1){e.infoDialog(a.onlySingleCell,"");return}else if(k.length==1){let w=k[0].row[0],_=k[0].row[1],S=k[0].column[0],C=k[0].column[1];if(w==_&&S==C)v=ze(w,S,h.flowdata),f.push({row:k[0].row,column:k[0].column}),m.push(v);else{e.infoDialog(a.onlySingleCell,"");return}}else if(k.length==0)if(isNaN(v)||v==""){e.infoDialog(a.conditionValueCanOnly,"");return}else m.push(v);let x=e.getRangeByTxt(b);if(x.length>1){e.infoDialog(a.onlySingleCell,"");return}else if(x.length==1){let w=x[0].row[0],_=x[0].row[1],S=x[0].column[0],C=x[0].column[1];if(w==_&&S==C)b=ze(w,S,h.flowdata),f.push({row:x[0].row,column:x[0].column}),m.push(b);else{e.infoDialog(a.onlySingleCell,"");return}}else if(x.length==0)if(isNaN(b)||b==""){e.infoDialog(a.conditionValueCanOnly,"");return}else m.push(b)}else{let v=$("#luckysheet-newConditionRule-dialog #conditionVal input").val().trim(),b=e.getRangeByTxt(v);if(b.length>1){e.infoDialog(a.onlySingleCell,"");return}else if(b.length==1){let k=b[0].row[0],x=b[0].row[1],w=b[0].column[0],_=b[0].column[1];if(k==x&&w==_)v=ze(k,w,h.flowdata),f.push({row:b[0].row,column:b[0].column}),m.push(v);else{e.infoDialog(a.onlySingleCell,"");return}}else if(b.length==0)if(isNaN(v)||v==""){e.infoDialog(a.conditionValueCanOnly,"");return}else m.push(v)}else if(l=="text"){d="textContains";let v=$("#luckysheet-newConditionRule-dialog #conditionVal input").val().trim(),b=e.getRangeByTxt(v);if(b.length>1){e.infoDialog(a.onlySingleCell,"");return}else if(b.length==1){let k=b[0].row[0],x=b[0].row[1],w=b[0].column[0],_=b[0].column[1];if(k==x&&w==_)v=ze(k,w,h.flowdata),f.push({row:b[0].row,column:b[0].column}),m.push(v);else{e.infoDialog(a.onlySingleCell,"");return}}else if(b.length==0)if(v==""){e.infoDialog(a.conditionValueCanOnly,"");return}else m.push(v)}else if(l=="date"){d="occurrenceDate";let v=$("#luckysheet-newConditionRule-dialog #daterange-btn").val();if(v==""||v==null){e.infoDialog(a.pleaseSelectADate,"");return}m.push(v)}}else if(t==2){l=="top"?$("#luckysheet-newConditionRule-dialog #isPercent").is(":selected")?d="top10%":d="top10":l=="last"&&($("#luckysheet-newConditionRule-dialog #isPercent").is(":selected")?d="last10%":d="last10");let v=$("#luckysheet-newConditionRule-dialog #conditionVal input").val().trim();if(parseInt(v)!=v||parseInt(v)<1||parseInt(v)>1e3){e.infoDialog(a.pleaseEnterInteger,"");return}m.push(parseInt(v))}else if(t==3)l=="AboveAverage"?(d="AboveAverage",m.push("AboveAverage")):l=="SubAverage"&&(d="SubAverage",m.push("SubAverage"));else if(t==4)d="duplicateValue",m.push(l);else if(t==5){d="formula";let v=$("#luckysheet-newConditionRule-dialog #formulaConditionVal input").val().trim();if(v==""){e.infoDialog("Condition value cannot be empty!","");return}m.push(v)}let g;$("#luckysheet-newConditionRule-dialog #checkTextColor").is(":checked")?g=$("#luckysheet-newConditionRule-dialog #textcolorshow").spectrum("get").toHexString():g=null;let y;$("#luckysheet-newConditionRule-dialog #checkCellColor").is(":checked")?y=$("#luckysheet-newConditionRule-dialog #cellcolorshow").spectrum("get").toHexString():y=null,o={textColor:g,cellColor:y},s={type:"default",cellrange:$.extend(!0,[],h.luckysheet_select_save),format:o,conditionName:d,conditionRange:f,conditionValue:m}}$("#luckysheet-newConditionRule-dialog").hide();let u=$(this).attr("data-source");if(u==0){$("#luckysheet-modal-dialog-mask").hide();let d=$.extend(!0,[],h.luckysheetfile),f=e.getHistoryRules(d),m=h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_conditionformat_save==null?[]:h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_conditionformat_save;m.push(s),h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_conditionformat_save=m;let g=$.extend(!0,[],h.luckysheetfile),y=e.getCurrentRules(g);e.ref(f,y),re.allowUpdate&&re.saveParam("all",h.currentSheetIndex,m,{k:"luckysheet_conditionformat_save"})}else if(u==1){let d=e.fileClone[Z(h.currentSheetIndex)].luckysheet_conditionformat_save?e.fileClone[Z(h.currentSheetIndex)].luckysheet_conditionformat_save:[];d.push(s),e.fileClone[Z(h.currentSheetIndex)].luckysheet_conditionformat_save=d,e.administerRuleDialog()}}),$(document).off("click.CFnewConditionRuleClose").on("click.CFnewConditionRuleClose","#luckysheet-newConditionRule-dialog-close",function(){let t=$(this).attr("data-source");t==0&&$("#luckysheet-modal-dialog-mask").hide(),t==1&&$("#luckysheet-administerRule-dialog").show(),$("#luckysheet-newConditionRule-dialog").hide(),$("#luckysheet-formula-functionrange-select").hide(),$("#luckysheet-row-count-show").hide(),$("#luckysheet-column-count-show").hide()}),$(document).off("click.CFeditorConditionRule").on("click.CFeditorConditionRule","#editorConditionRule",function(){let t=$("#luckysheet-administerRule-dialog .chooseSheet option:selected").val();if(!Tl(t))return;let l=$("#luckysheet-administerRule-dialog .ruleList .listBox .item.on").attr("data-item"),n={sheetIndex:t,itemIndex:l,data:e.fileClone[Z(t)].luckysheet_conditionformat_save[l]};e.editorRule=n,e.editorConditionRuleDialog()}),$(document).off("click.CFeditorConditionRuleConfirm").on("click.CFeditorConditionRuleConfirm","#luckysheet-editorConditionRule-dialog-confirm",function(){let t=$("#luckysheet-editorConditionRule-dialog .ruleTypeItem.on").index(),l=$("#luckysheet-editorConditionRule-dialog #type1 option:selected").val(),n=$("#luckysheet-editorConditionRule-dialog ."+l+"Box #type2 option:selected").val(),o=e.editorRule.data.cellrange,s,u;if(t==0){if(l=="dataBar"){let m=$(this).parents("#luckysheet-editorConditionRule-dialog").find(".dataBarBox .luckysheet-conditionformat-config-color").spectrum("get").toHexString();n=="gradient"?s=[m,"#ffffff"]:n=="solid"&&(s=[m]),u={type:"dataBar",cellrange:o,format:s}}else if(l=="colorGradation"){let m=$(this).parents("#luckysheet-editorConditionRule-dialog").find(".colorGradationBox .maxVal .luckysheet-conditionformat-config-color").spectrum("get").toRgbString(),g=$(this).parents("#luckysheet-editorConditionRule-dialog").find(".colorGradationBox .midVal .luckysheet-conditionformat-config-color").spectrum("get").toRgbString(),y=$(this).parents("#luckysheet-editorConditionRule-dialog").find(".colorGradationBox .minVal .luckysheet-conditionformat-config-color").spectrum("get").toRgbString();n=="threeColor"?s=[m,g,y]:n=="twoColor"&&(s=[m,y]),u={type:"colorGradation",cellrange:o,format:s}}else if(l=="icons"){let m=$(this).parents("#luckysheet-editorConditionRule-dialog").find(".iconsBox .model").attr("data-len"),g=$(this).parents("#luckysheet-editorConditionRule-dialog").find(".iconsBox .model").attr("data-leftmin"),y=$(this).parents("#luckysheet-editorConditionRule-dialog").find(".iconsBox .model").attr("data-top");s={len:m,leftMin:g,top:y},u={type:"icons",cellrange:o,format:s}}}else{let m="",g=[],y=[];if(t==1){if(l=="number")if(m=n,n=="betweenness"){let k=$("#luckysheet-editorConditionRule-dialog #conditionVal input").val().trim(),x=$("#luckysheet-editorConditionRule-dialog #conditionVal2 input").val().trim(),w=e.getRangeByTxt(k);if(w.length>1){e.infoDialog(a.onlySingleCell,"");return}else if(w.length==1){let S=w[0].row[0],C=w[0].row[1],T=w[0].column[0],R=w[0].column[1];if(S==C&&T==R)k=ze(S,T,h.flowdata),g.push({row:w[0].row,column:w[0].column}),y.push(k);else{e.infoDialog(a.onlySingleCell,"");return}}else if(w.length==0)if(isNaN(k)||k==""){e.infoDialog(a.conditionValueCanOnly,"");return}else y.push(k);let _=e.getRangeByTxt(x);if(_.length>1){e.infoDialog(a.onlySingleCell,"");return}else if(_.length==1){let S=_[0].row[0],C=_[0].row[1],T=_[0].column[0],R=_[0].column[1];if(S==C&&T==R)x=ze(S,T,h.flowdata),g.push({row:_[0].row,column:_[0].column}),y.push(x);else{e.infoDialog(a.onlySingleCell,"");return}}else if(_.length==0)if(isNaN(x)||x==""){e.infoDialog(a.conditionValueCanOnly,"");return}else y.push(x)}else{let k=$("#luckysheet-editorConditionRule-dialog #conditionVal input").val().trim(),x=e.getRangeByTxt(k);if(x.length>1){e.infoDialog(a.onlySingleCell,"");return}else if(x.length==1){let w=x[0].row[0],_=x[0].row[1],S=x[0].column[0],C=x[0].column[1];if(w==_&&S==C)k=ze(w,S,h.flowdata),g.push({row:x[0].row,column:x[0].column}),y.push(k);else{e.infoDialog(a.onlySingleCell,"");return}}else if(x.length==0)if(isNaN(k)||k==""){e.infoDialog(a.conditionValueCanOnly,"");return}else y.push(k)}else if(l=="text"){m="textContains";let k=$("#luckysheet-editorConditionRule-dialog #conditionVal input").val().trim(),x=e.getRangeByTxt(k);if(x.length>1){e.infoDialog(a.onlySingleCell,"");return}else if(x.length==1){let w=x[0].row[0],_=x[0].row[1],S=x[0].column[0],C=x[0].column[1];if(w==_&&S==C)k=ze(w,S,h.flowdata),g.push({row:x[0].row,column:x[0].column}),y.push(k);else{e.infoDialog(a.onlySingleCell,"");return}}else if(x.length==0)if(isNaN(k)||k==""){e.infoDialog(a.conditionValueCanOnly,"");return}else y.push(k)}else if(l=="date"){m="occurrenceDate";let k=$("#luckysheet-editorConditionRule-dialog #daterange-btn").val();if(k==""||k==null){e.infoDialog(a.pleaseSelectADate,"");return}y.push(k)}}else if(t==2){l=="top"?$("#luckysheet-editorConditionRule-dialog #isPercent").is(":selected")?m="top10%":m="top10":l=="last"&&($("#luckysheet-editorConditionRule-dialog #isPercent").is(":selected")?m="last10%":m="last10");let k=$("#luckysheet-editorConditionRule-dialog #conditionVal input").val().trim();if(parseInt(k)!=k||parseInt(k)<1||parseInt(k)>1e3){e.infoDialog(a.pleaseEnterInteger,"");return}y.push(k)}else if(t==3)l=="AboveAverage"?(m="AboveAverage",y.push("AboveAverage")):l=="SubAverage"&&(m="SubAverage",y.push("SubAverage"));else if(t==4)m="duplicateValue",y.push(l);else if(t==5){m="formula";let k=$("#luckysheet-editorConditionRule-dialog #formulaConditionVal input").val().trim();if(console.log(k),k==""){e.infoDialog("Condition value cannot be empty!","");return}y.push(k)}let v;$("#luckysheet-editorConditionRule-dialog #checkTextColor").is(":checked")?v=$("#luckysheet-editorConditionRule-dialog #textcolorshow").spectrum("get").toHexString():v=null;let b;$("#luckysheet-editorConditionRule-dialog #checkCellColor").is(":checked")?b=$("#luckysheet-editorConditionRule-dialog #cellcolorshow").spectrum("get").toHexString():b=null,s={textColor:v,cellColor:b},u={type:"default",cellrange:o,format:s,conditionName:m,conditionRange:g,conditionValue:y}}let d=e.editorRule.sheetIndex,f=e.editorRule.itemIndex;e.fileClone[Z(d)].luckysheet_conditionformat_save[f]=u,$("#luckysheet-editorConditionRule-dialog").hide(),e.administerRuleDialog()}),$(document).off("click.CFeditorConditionRuleClose").on("click.CFeditorConditionRuleClose","#luckysheet-editorConditionRule-dialog-close",function(){$("#luckysheet-editorConditionRule-dialog").hide(),$("#luckysheet-administerRule-dialog").show(),$("#luckysheet-formula-functionrange-select").hide(),$("#luckysheet-row-count-show").hide(),$("#luckysheet-column-count-show").hide()}),$(document).off("click.CFnewEditorRuleItem").on("click.CFnewEditorRuleItem",".luckysheet-newEditorRule-dialog .ruleTypeItem",function(){$(this).addClass("on").siblings().removeClass("on");let t=$(this).index();$(this).parents(".luckysheet-newEditorRule-dialog").find(".ruleExplainBox").html(e.getRuleExplain(t)),e.colorSelectInit()}),$(document).off("change.CFnewEditorRuleType1").on("change.CFnewEditorRuleType1",".luckysheet-newEditorRule-dialog #type1",function(){let t=$(this).find("option:selected").val();(t=="dataBar"||t=="colorGradation"||t=="icons"||t=="number"||t=="text"||t=="date")&&$(this).parents(".luckysheet-newEditorRule-dialog").find("."+t+"Box").show().siblings().hide(),t=="date"&&e.daterangeInit($(this).parents(".luckysheet-newEditorRule-dialog").attr("id"))}),$(document).off("change.CFnewEditorRuleType2").on("change.CFnewEditorRuleType2",".luckysheet-newEditorRule-dialog #type2",function(){let t=$(this).parents(".luckysheet-newEditorRule-dialog").find("#type1 option:selected").val();t=="colorGradation"?$(this).find("option:selected").val()=="threeColor"?$(this).parents(".luckysheet-newEditorRule-dialog").find(".midVal").show():$(this).parents(".luckysheet-newEditorRule-dialog").find(".midVal").hide():t=="number"&&($(this).find("option:selected").val()=="betweenness"?($(this).parents(".luckysheet-newEditorRule-dialog").find(".txt").show(),$(this).parents(".luckysheet-newEditorRule-dialog").find("#conditionVal2").show()):($(this).parents(".luckysheet-newEditorRule-dialog").find(".txt").hide(),$(this).parents(".luckysheet-newEditorRule-dialog").find("#conditionVal2").hide()))}),$(document).off("click.CFiconsShowbox").on("click.CFiconsShowbox",".luckysheet-newEditorRule-dialog .iconsBox .showbox",function(){$(this).parents(".iconsBox").find("ul").toggle()}),$(document).off("click.CFiconsLi").on("click.CFiconsLi",".luckysheet-newEditorRule-dialog .iconsBox li",function(){let t=$(this).find("div").attr("data-len"),l=$(this).find("div").attr("data-leftmin"),n=$(this).find("div").attr("data-top"),o=$(this).find("div").attr("title"),s=$(this).find("div").css("background-position");$(this).parents(".iconsBox").find(".showbox .model").css("background-position",s),$(this).parents(".iconsBox").find(".showbox .model").attr("data-len",t),$(this).parents(".iconsBox").find(".showbox .model").attr("data-leftmin",l),$(this).parents(".iconsBox").find(".showbox .model").attr("data-top",n),$(this).parents(".iconsBox").find(".showbox .model").attr("title",o),$(this).parents("ul").hide()}),$(document).off("click.CFdeleteConditionRule").on("click.CFdeleteConditionRule","#deleteConditionRule",function(){let t=$("#luckysheet-administerRule-dialog .chooseSheet option:selected").val();if(!Tl(t))return;let l=$("#luckysheet-administerRule-dialog .ruleList .listBox .item.on").attr("data-item");e.fileClone[Z(t)].luckysheet_conditionformat_save.splice(l,1),e.administerRuleDialog()}),$(document).off("click.CFdefault").on("click.CFdefault","#luckysheet-conditionformat-dialog-confirm",function(){if(!Tl(h.currentSheetIndex))return;let t=$("#luckysheet-conditionformat-dialog .box").attr("data-itemvalue"),l=[],n=[];if(t=="greaterThan"||t=="lessThan"||t=="equal"||t=="textContains"){let v=$("#luckysheet-conditionformat-dialog #conditionVal").val().trim(),b=e.getRangeByTxt(v);if(b.length>1){e.infoDialog(a.onlySingleCell,"");return}else if(b.length==1){let k=b[0].row[0],x=b[0].row[1],w=b[0].column[0],_=b[0].column[1];if(k==x&&w==_)v=ze(k,w,h.flowdata),l.push({row:b[0].row,column:b[0].column}),n.push(v);else{e.infoDialog(a.onlySingleCell,"");return}}else if(b.length==0)if(isNaN(v)||v==""){e.infoDialog(a.conditionValueCanOnly,"");return}else n.push(v)}else if(t=="betweenness"){let v=$("#luckysheet-conditionformat-dialog #conditionVal").val().trim(),b=$("#luckysheet-conditionformat-dialog #conditionVal2").val().trim(),k=e.getRangeByTxt(v);if(k.length>1){e.infoDialog(a.onlySingleCell,"");return}else if(k.length==1){let w=k[0].row[0],_=k[0].row[1],S=k[0].column[0],C=k[0].column[1];if(w==_&&S==C)v=ze(w,S,h.flowdata),l.push({row:k[0].row,column:k[0].column}),n.push(v);else{e.infoDialog(a.onlySingleCell,"");return}}else if(k.length==0)if(isNaN(v)||v==""){e.infoDialog(a.conditionValueCanOnly,"");return}else n.push(v);let x=e.getRangeByTxt(b);if(x.length>1){e.infoDialog(a.onlySingleCell,"");return}else if(x.length==1){let w=x[0].row[0],_=x[0].row[1],S=x[0].column[0],C=x[0].column[1];if(w==_&&S==C)b=ze(w,S,h.flowdata),l.push({row:x[0].row,column:x[0].column}),n.push(b);else{e.infoDialog(a.onlySingleCell,"");return}}else if(x.length==0)if(isNaN(b)||b==""){e.infoDialog(a.conditionValueCanOnly,"");return}else n.push(b)}else if(t=="occurrenceDate"){let v=$("#luckysheet-conditionformat-dialog #daterange-btn").val();if(v==""||v==null){e.infoDialog(a.pleaseSelectADate,"");return}n.push(v)}else if(t=="duplicateValue")n.push($("#luckysheet-conditionformat-dialog #conditionVal option:selected").val());else if(t=="top10"||t=="top10%"||t=="last10"||t=="last10%"){let v=$("#luckysheet-conditionformat-dialog #conditionVal").val().trim();if(parseInt(v)!=v||parseInt(v)<1||parseInt(v)>1e3){e.infoDialog(a.pleaseEnterInteger,"");return}n.push(v)}else t=="AboveAverage"?n.push("AboveAverage"):t=="SubAverage"&&n.push("SubAverage");let o;$("#checkTextColor").is(":checked")?o=$("#textcolorshow").spectrum("get").toHexString():o=null;let s;$("#checkCellColor").is(":checked")?s=$("#cellcolorshow").spectrum("get").toHexString():s=null;let u=$.extend(!0,[],h.luckysheetfile),d=e.getHistoryRules(u),f={type:"default",cellrange:$.extend(!0,[],h.luckysheet_select_save),format:{textColor:o,cellColor:s},conditionName:t,conditionRange:l,conditionValue:n},m=h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_conditionformat_save==null?[]:h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_conditionformat_save;m.push(f),h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_conditionformat_save=m;let g=$.extend(!0,[],h.luckysheetfile),y=e.getCurrentRules(g);e.ref(d,y),$("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-conditionformat-dialog").hide(),re.allowUpdate&&re.saveParam("all",h.currentSheetIndex,m,{k:"luckysheet_conditionformat_save"})}),$(document).off("click.CFicons").on("click.CFicons","#luckysheet-CFicons-dialog .item",function(){if($("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-CFicons-dialog").hide(),h.luckysheet_select_save.length>0){let t=$.extend(!0,[],h.luckysheet_select_save),l={len:$(this).attr("data-len"),leftMin:$(this).attr("data-leftMin"),top:$(this).attr("data-top")};e.updateItem("icons",t,l)}}),$(document).on("click",".range .fa-table",function(){let t=$(this).parents(".luckysheet-modal-dialog").attr("id");$("#"+t).hide();let l;if(t=="luckysheet-conditionformat-dialog")$(this).siblings("input").attr("id")=="conditionVal"?l="0_1":l="0_2";else if(t=="luckysheet-newConditionRule-dialog"){let o=$(this).parents(".range").attr("id");o=="formulaConditionVal"?l="1_0":o=="conditionVal"?l="1_1":l="1_2"}else if(t=="luckysheet-editorConditionRule-dialog"){let o=$(this).parents(".range").attr("id");o=="formulaConditionVal"?l="2_0":o=="conditionVal"?l="2_1":l="2_2"}let n=$(this).siblings("input").val();e.singleRangeDialog(l,n),Mt(e.getRangeByTxt(n))}),$(document).on("click","#luckysheet-singleRange-dialog-confirm",function(){$("#luckysheet-modal-dialog-mask").show(),$(this).parents("#luckysheet-singleRange-dialog").hide();let t=$(this).attr("data-source"),l=$(this).parents("#luckysheet-singleRange-dialog").find("input").val();t=="0_1"?($("#luckysheet-conditionformat-dialog").show(),$("#luckysheet-conditionformat-dialog #conditionVal").val(l)):t=="0_2"?($("#luckysheet-conditionformat-dialog").show(),$("#luckysheet-conditionformat-dialog #conditionVal2").val(l)):t=="1_0"?($("#luckysheet-newConditionRule-dialog").show(),$("#luckysheet-newConditionRule-dialog #formulaConditionVal input").val(l)):t=="1_1"?($("#luckysheet-newConditionRule-dialog").show(),$("#luckysheet-newConditionRule-dialog #conditionVal input").val(l)):t=="1_2"?($("#luckysheet-newConditionRule-dialog").show(),$("#luckysheet-newConditionRule-dialog #conditionVal2 input").val(l)):t=="2_0"?($("#luckysheet-editorConditionRule-dialog").show(),$("#luckysheet-editorConditionRule-dialog #formulaConditionVal input").val(l)):t=="2_1"?($("#luckysheet-editorConditionRule-dialog").show(),$("#luckysheet-editorConditionRule-dialog #conditionVal input").val(l)):t=="2_2"&&($("#luckysheet-editorConditionRule-dialog").show(),$("#luckysheet-editorConditionRule-dialog #conditionVal2 input").val(l)),Mt([])}),$(document).on("click","#luckysheet-singleRange-dialog-close",function(){$("#luckysheet-modal-dialog-mask").show(),$(this).parents("#luckysheet-singleRange-dialog").hide();let t=$(this).attr("data-source");t=="0_1"||t=="0_2"?$("#luckysheet-conditionformat-dialog").show():t=="1_0"||t=="1_1"||t=="1_2"?$("#luckysheet-newConditionRule-dialog").show():(t=="2_0"||t=="2_1"||t=="2_2")&&$("#luckysheet-editorConditionRule-dialog").show(),Mt([])}),$(document).on("click",".luckysheet-modal-dialog-title-close",function(){let t=$(this).parents(".luckysheet-modal-dialog").attr("id");if(t=="luckysheet-newConditionRule-dialog"&&$("#"+t).find("#luckysheet-newConditionRule-dialog-close").attr("data-source")==1&&$("#luckysheet-administerRule-dialog").show(),t=="luckysheet-editorConditionRule-dialog"&&$("#luckysheet-administerRule-dialog").show(),t=="luckysheet-singleRange-dialog"){$("#luckysheet-modal-dialog-mask").show();let l=$(this).parents("#luckysheet-singleRange-dialog").find("#luckysheet-singleRange-dialog-confirm").attr("data-source");l=="0_1"||l=="0_2"?$("#luckysheet-conditionformat-dialog").show():l=="1_1"||l=="1_2"?$("#luckysheet-newConditionRule-dialog").show():(l=="2_1"||l=="2_2")&&$("#luckysheet-editorConditionRule-dialog").show(),Mt([])}t=="luckysheet-multiRange-dialog"&&($("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-administerRule-dialog").show(),Mt([])),t=="luckysheet-conditionformat-info-dialog"&&$("#luckysheet-modal-dialog-mask").show()}),$(document).on("click","#luckysheet-conditionformat-info-dialog-close",function(){$(this).parents("#luckysheet-conditionformat-info-dialog").hide()})},singleRangeDialog:function(e,a){$("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-singleRange-dialog").remove();let t=Q().conditionformat;$("body").append(we(ft,{id:"luckysheet-singleRange-dialog",addclass:"luckysheet-singleRange-dialog",title:t.selectCell,content:``,botton:` + `,style:"z-index:100003"}));let l=$("#luckysheet-singleRange-dialog").find(".luckysheet-modal-dialog-content").css("min-width",300).end(),n=l.outerHeight(),o=l.outerWidth(),s=$(window).width(),u=$(window).height(),d=$(document).scrollLeft(),f=$(document).scrollTop();$("#luckysheet-singleRange-dialog").css({left:(s+d-o)/2,top:(u+f-n)/3}).show()},multiRangeDialog:function(e,a){let t=this;$("#luckysheet-modal-dialog-mask").hide(),$("#luckysheet-multiRange-dialog").remove();let l=Q().conditionformat;$("body").append(we(ft,{id:"luckysheet-multiRange-dialog",addclass:"luckysheet-multiRange-dialog",title:l.selectRange,content:``,botton:` + `,style:"z-index:100003"}));let n=$("#luckysheet-multiRange-dialog").find(".luckysheet-modal-dialog-content").css("min-width",300).end(),o=n.outerHeight(),s=n.outerWidth(),u=$(window).width(),d=$(window).height(),f=$(document).scrollLeft(),m=$(document).scrollTop();$("#luckysheet-multiRange-dialog").css({left:(u+f-s)/2,top:(d+m-o)/3}).show(),Mt(t.getRangeByTxt(a))},getTxtByRange:function(e){if(e.length>0){let a=[];for(let t=0;t${l.confirm} + `,style:"z-index:9999"}));let n=$("#luckysheet-conditionformat-dialog").find(".luckysheet-modal-dialog-content").css("min-width",300).end(),o=n.outerHeight(),s=n.outerWidth(),u=$(window).width(),d=$(window).height(),f=$(document).scrollLeft(),m=$(document).scrollTop();$("#luckysheet-conditionformat-dialog").css({left:(u+f-s)/2,top:(d+m-o)/3}).show(),t.init(),t.colorSelectInit(),e==Q().conditionformat.conditionformat_occurrenceDate&&t.daterangeInit("luckysheet-conditionformat-dialog")},CFiconsDialog:function(){$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-CFicons-dialog").remove();let e=Q().conditionformat,a=`
+
${e.pleaseSelectIcon}
+
${e.direction}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
${e.shape}
+
+
+
+
+
+
+
+
+
+
+
+
+
${e.mark}
+
+
+
+
+
+
+
+
+
+
+
${e.grade}
+
+
+
+
+
+
+
+
+
+
+
+
+
`;$("body").append(we(ft,{id:"luckysheet-CFicons-dialog",addclass:"luckysheet-CFicons-dialog",title:e.icons,content:a,botton:``,style:"z-index:100003"}));let t=$("#luckysheet-CFicons-dialog").find(".luckysheet-modal-dialog-content").css("min-width",400).end(),l=t.outerHeight(),n=t.outerWidth(),o=$(window).width(),s=$(window).height(),u=$(document).scrollLeft(),d=$(document).scrollTop();$("#luckysheet-CFicons-dialog").css({left:(o+u-n)/2,top:(s+d-l)/3}).show()},administerRuleDialog:function(){$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-administerRule-dialog").remove();let e=Q().conditionformat,a="";for(let g=0;g + ${e.currentSheet}\uFF1A${h.luckysheetfile[g].name} + `:a+=``;let t=`
+ + +
+
+
+ + + +
+
+
+ ${e.rule} + ${e.format} + ${e.applyRange} +
+
+
+
`;$("body").append(we(ft,{id:"luckysheet-administerRule-dialog",addclass:"luckysheet-administerRule-dialog",title:e.conditionformatManageRules,content:t,botton:` + `,style:"z-index:100003"}));let l=$("#luckysheet-administerRule-dialog").find(".luckysheet-modal-dialog-content").css("min-width",400).end(),n=l.outerHeight(),o=l.outerWidth(),s=$(window).width(),u=$(window).height(),d=$(document).scrollLeft(),f=$(document).scrollTop();$("#luckysheet-administerRule-dialog").css({left:(s+d-o)/2,top:(u+f-n)/3}).show();let m=$("#luckysheet-administerRule-dialog .chooseSheet option:selected").val();this.getConditionRuleList(m)},getConditionRuleList:function(e){let a=this;$("#luckysheet-administerRule-dialog .ruleList .listBox").empty();let t=a.fileClone[Z(e)].luckysheet_conditionformat_save;if(t!=null&&t.length>0){let l=Q().conditionformat;for(let n=0;n
'):o=="colorGradation"?(d=l.colorGradation,f=''):o=="icons"?(d=l.icons,f=''):(d=a.getConditionRuleName(t[n].conditionName,t[n].conditionRange,t[n].conditionValue),s.textColor!=null&&(f+=''),s.cellColor!=null&&(f+=''));let m=[];for(let y=0;y
'+d+'
'+f+'
';$("#luckysheet-administerRule-dialog .ruleList .listBox").prepend(g)}$("#luckysheet-administerRule-dialog .ruleList .listBox .item canvas").each(function(n){let o=$(this).closest(".item").attr("data-item"),s=t[o].type,u=t[o].format,d=$(this).get(0).getContext("2d");if(s=="dataBar")if(u.length==2){let f=d.createLinearGradient(0,0,46,0);f.addColorStop(0,u[0]),f.addColorStop(1,u[1]),d.fillStyle=f,d.fillRect(0,0,46,18),d.beginPath(),d.moveTo(0,0),d.lineTo(0,18),d.lineTo(46,18),d.lineTo(46,0),d.lineTo(0,0),d.lineWidth=h.devicePixelRatio,d.strokeStyle=u[0],d.stroke(),d.closePath()}else u.length==1&&(d.fillStyle=u[0],d.fillRect(0,0,46,18),d.beginPath(),d.moveTo(0,0),d.lineTo(0,18),d.lineTo(46,18),d.lineTo(46,0),d.lineTo(0,0),d.lineWidth=h.devicePixelRatio,d.strokeStyle=u[0],d.stroke(),d.closePath());else if(s=="colorGradation"){let f=d.createLinearGradient(0,0,46,0);u.length==3?(f.addColorStop(0,u[0]),f.addColorStop(.5,u[1]),f.addColorStop(1,u[2])):u.length==2&&(f.addColorStop(0,u[0]),f.addColorStop(1,u[1])),d.fillStyle=f,d.fillRect(0,0,46,18)}else if(s=="icons"){let f=u.len,m=u.leftMin,g=u.top,y=32*f+10*(f-1),v=32,b=46,k=46*32/y;m=="0"?d.drawImage(fn,0,g*32,y,v,0,(18-k)/2,b,k):m=="5"&&d.drawImage(fn,210,g*32,y,v,0,(18-k)/2,b,k)}}),$("#luckysheet-administerRule-dialog .ruleList .listBox .item").eq(0).addClass("on")}},getConditionRuleName:function(e,a,t){let l;a[0]!=null?l=tt(a[0].column[0])+(a[0].row[0]+1):l=t[0];let n=Q().conditionformat;if(e=="greaterThan")return n.cellValue+" > "+l;if(e=="lessThan")return n.cellValue+" < "+l;if(e=="betweenness"){let o;return a[1]!=null?o=tt(a[1].column[0])+(a[1].row[0]+1):o=t[1],n.cellValue+" "+n.between+" "+l+" "+n.in+" "+o+" "+n.between2}else{if(e=="equal")return n.cellValue+" = "+l;if(e=="textContains")return n.cellValue+n.contain+" ="+l;if(e=="occurrenceDate")return t;if(e=="duplicateValue"){if(t=="0")return n.duplicateValue;if(t=="1")return n.uniqueValue}else{if(e=="top10")return n.top+" "+l+" "+n.oneself;if(e=="top10%")return n.top+" "+l+"% "+n.oneself;if(e=="last10")return n.last+" "+l+" "+n.oneself;if(e=="last10%")return n.last+" "+l+"% "+n.oneself;if(e=="AboveAverage")return n.aboveAverage;if(e=="SubAverage")return n.belowAverage;if(e=="formula")return l.slice(0,1)!="="&&(l="="+l),n.formula+": "+l}}},newConditionRuleDialog:function(e){let a=this,t=Q().conditionformat,l=a.getRuleExplain(0);$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-administerRule-dialog").hide(),$("#luckysheet-newConditionRule-dialog").remove();let n='
'+t.chooseRuleType+"\uFF1A
"+a.ruleTypeHtml()+'
'+t.editRuleDescription+'\uFF1A
'+l+"
";$("body").append(we(ft,{id:"luckysheet-newConditionRule-dialog",addclass:"luckysheet-newEditorRule-dialog",title:t.newFormatRule,content:n,botton:` + `,style:"z-index:100003"}));let o=$("#luckysheet-newConditionRule-dialog").find(".luckysheet-modal-dialog-content").css("min-width",400).end(),s=o.outerHeight(),u=o.outerWidth(),d=$(window).width(),f=$(window).height(),m=$(document).scrollLeft(),g=$(document).scrollTop();$("#luckysheet-newConditionRule-dialog").css({left:(d+m-u)/2,top:(f+g-s)/3}).show(),$("#luckysheet-newConditionRule-dialog .ruleTypeBox .ruleTypeItem:eq(0)").addClass("on").siblings().removeClass("on"),a.colorSelectInit()},editorConditionRuleDialog:function(){let e=this,a=Q().conditionformat,t=e.editorRule.data;if(t==null)return;let l=t.type,n=t.format,o=t.conditionName,s,u;l=="dataBar"||l=="colorGradation"||l=="icons"?(s=0,u=l):o=="greaterThan"||o=="lessThan"||o=="betweenness"||o=="equal"||o=="textContains"||o=="occurrenceDate"?(s=1,o=="greaterThan"||o=="lessThan"||o=="betweenness"||o=="equal"?u="number":o=="textContains"?u="text":o=="occurrenceDate"&&(u="date")):o=="top10"||o=="top10%"||o=="last10"||o=="last10%"?(s=2,o=="top10"||o=="top10%"?u="top":(o=="last10"||o=="last10%")&&(u="last")):o=="AboveAverage"||o=="SubAverage"?(s=3,u=o):o=="duplicateValue"?(s=4,u=t.conditionValue):o=="formula"&&(s=5);let d=e.getRuleExplain(s);$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-administerRule-dialog").hide(),$("#luckysheet-editorConditionRule-dialog").remove();let f='
'+a.chooseRuleType+"\uFF1A
"+e.ruleTypeHtml()+'
'+a.editRuleDescription+'\uFF1A
'+d+"
";$("body").append(we(ft,{id:"luckysheet-editorConditionRule-dialog",addclass:"luckysheet-newEditorRule-dialog",title:a.editFormatRule,content:f,botton:` + `,style:"z-index:100003"}));let m=$("#luckysheet-editorConditionRule-dialog").find(".luckysheet-modal-dialog-content").css("min-width",400).end(),g=m.outerHeight(),y=m.outerWidth(),v=$(window).width(),b=$(window).height(),k=$(document).scrollLeft(),x=$(document).scrollTop();if($("#luckysheet-editorConditionRule-dialog").css({left:(v+k-y)/2,top:(b+x-g)/3}).show(),e.colorSelectInit(),$("#luckysheet-editorConditionRule-dialog .ruleTypeBox .ruleTypeItem:eq("+s+")").addClass("on").siblings().removeClass("on"),$("#luckysheet-editorConditionRule-dialog #type1").val(u),(u=="dataBar"||u=="colorGradation"||u=="icons"||u=="number"||u=="text"||u=="date")&&($("#luckysheet-editorConditionRule-dialog ."+u+"Box").show(),$("#luckysheet-editorConditionRule-dialog ."+u+"Box").siblings().hide()),u=="date"&&e.daterangeInit("luckysheet-editorConditionRule-dialog"),l=="dataBar"||l=="colorGradation"||l=="icons"){if(u=="dataBar")n.length==2?$("#luckysheet-editorConditionRule-dialog .dataBarBox #type2").val("gradient"):n.length==1&&$("#luckysheet-editorConditionRule-dialog .dataBarBox #type2").val("solid"),$("#luckysheet-editorConditionRule-dialog .dataBarBox .luckysheet-conditionformat-config-color").spectrum("set",n[0]);else if(u=="colorGradation")n.length==3?($("#luckysheet-editorConditionRule-dialog .colorGradationBox #type2").val("threeColor"),$("#luckysheet-editorConditionRule-dialog .colorGradationBox .midVal").show(),$("#luckysheet-editorConditionRule-dialog .colorGradationBox .maxVal .luckysheet-conditionformat-config-color").spectrum("set",n[0]),$("#luckysheet-editorConditionRule-dialog .colorGradationBox .midVal .luckysheet-conditionformat-config-color").spectrum("set",n[1]),$("#luckysheet-editorConditionRule-dialog .colorGradationBox .minVal .luckysheet-conditionformat-config-color").spectrum("set",n[2])):n.length==2&&($("#luckysheet-editorConditionRule-dialog .colorGradationBox #type2").val("twoColor"),$("#luckysheet-editorConditionRule-dialog .colorGradationBox .midVal").hide(),$("#luckysheet-editorConditionRule-dialog .colorGradationBox .maxVal .luckysheet-conditionformat-config-color").spectrum("set",n[0]),$("#luckysheet-editorConditionRule-dialog .colorGradationBox .minVal .luckysheet-conditionformat-config-color").spectrum("set",n[1]));else if(u=="icons"){let w=n.len,_=n.leftMin,S=n.top;$("#luckysheet-editorConditionRule-dialog .iconsBox li").each(function(C,T){if($(T).find("div").attr("data-len")==w&&$(T).find("div").attr("data-leftmin")==_&&$(T).find("div").attr("data-top")==S)return $("#luckysheet-editorConditionRule-dialog .iconsBox .showbox .model").css("background-position",$(T).find("div").css("background-position")),$("#luckysheet-editorConditionRule-dialog .iconsBox .showbox .model").attr("data-len",$(T).find("div").attr("data-len")),$("#luckysheet-editorConditionRule-dialog .iconsBox .showbox .model").attr("data-leftmin",$(T).find("div").attr("data-leftmin")),$("#luckysheet-editorConditionRule-dialog .iconsBox .showbox .model").attr("data-top",$(T).find("div").attr("data-leftmin")),$("#luckysheet-editorConditionRule-dialog .iconsBox .showbox .model").attr("title",$(T).find("div").attr("title")),!0})}}else{if(u=="number"){$("#luckysheet-editorConditionRule-dialog .numberBox #type2").val(o);let w;if(t.conditionRange[0]!=null?w=kt(h.currentSheetIndex,{row:t.conditionRange[0].row,column:t.conditionRange[0].column},h.currentSheetIndex):w=t.conditionValue[0],$("#luckysheet-editorConditionRule-dialog .numberBox #conditionVal input").val(w),o=="betweenness"){$("#luckysheet-editorConditionRule-dialog .numberBox .txt").show(),$("#luckysheet-editorConditionRule-dialog .numberBox #conditionVal2").show();let _;t.conditionRange[1]!=null?_=kt(h.currentSheetIndex,{row:t.conditionRange[1].row,column:t.conditionRange[1].column},h.currentSheetIndex):_=t.conditionValue[1],$("#luckysheet-editorConditionRule-dialog .numberBox #conditionVal2 input").val(_)}else $("#luckysheet-editorConditionRule-dialog .numberBox .txt").hide(),$("#luckysheet-editorConditionRule-dialog .numberBox #conditionVal2").hide()}else if(u=="text"){let w;t.conditionRange[0]!=null?w=kt(h.currentSheetIndex,{row:t.conditionRange[0].row,column:t.conditionRange[0].column},h.currentSheetIndex):w=t.conditionValue[0],$("#luckysheet-editorConditionRule-dialog .textBox #conditionVal input").val(w)}else if(u=="date"){e.daterangeInit("luckysheet-editorConditionRule-dialog");let w=t.conditionValue[0];$("#luckysheet-editorConditionRule-dialog .dateBox #daterange-btn").val(w)}else if(u=="top"||u=="last"){let w=t.conditionValue[0];(o=="top10%"||o=="last10%")&&$("#luckysheet-editorConditionRule-dialog #isPercent").attr("checked","checked")}else if(o=="formula"){let w=t.conditionValue[0];$("#luckysheet-editorConditionRule-dialog #formulaConditionVal input").val(w)}$("#luckysheet-editorConditionRule-dialog #textcolorshow").spectrum("set",n.textColor),$("#luckysheet-editorConditionRule-dialog #cellcolorshow").spectrum("set",n.cellColor)}},infoDialog:function(e,a){$("#luckysheet-modal-dialog-mask").show(),$("#luckysheet-conditionformat-info-dialog").remove(),$("body").append(we(ft,{id:"luckysheet-conditionformat-info-dialog",addclass:"",title:e,content:a,botton:``,style:"z-index:100003"}));let t=$("#luckysheet-conditionformat-info-dialog").find(".luckysheet-modal-dialog-content").css("min-width",300).end(),l=t.outerHeight(),n=t.outerWidth(),o=$(window).width(),s=$(window).height(),u=$(document).scrollLeft(),d=$(document).scrollTop();$("#luckysheet-conditionformat-info-dialog").css({left:(o+u-n)/2,top:(s+d-l)/3}).show()},getRuleExplain:function(e){let a=Q().conditionformat,t=this.textCellColorHtml(),l;switch(e){case 0:l=`
${a.ruleTypeItem1}\uFF1A
+
+ + +
+
+
+
+ + +
+
+ + +
+
+ + +
`;break;case 1:l=`
${a.ruleTypeItem2_title}\uFF1A
+
+ +
+
+ +
+ + +
+ + +
+ + +
+
+
${a.setFormat}:
${t}`;break;case 2:l=`
${a.ruleTypeItem3_title}\uFF1A
+
+ +
+ +
+ + +
+
${a.setFormat}\uFF1A
${t}`;break;case 3:l=`
${a.ruleTypeItem4_title}\uFF1A
+
+ + ${a.selectRange_average} +
+
${a.setFormat}\uFF1A
${t}`;break;case 4:l=`
${a.all}\uFF1A
+
+ + ${a.selectRange_value} +
+
${a.setFormat}\uFF1A
${t}`;break;case 5:l=`
${a.ruleTypeItem2_title}\uFF1A
+
+
+ + +
+
+
${a.setFormat}:
${t}`;break}return l},daterangeInit:function(e){let a=Q().conditionformat;$(".ranges_1 ul").remove(),$("#"+e).find("#daterange-btn").flatpickr({mode:"range",onChange:function(t,l){let[n,o]=t,s=[a.yesterday,a.today],u=[a.lastWeek,a.thisWeek,a.lastMonth,a.thisMonth,a.lastYear,a.thisYear,a.last7days,a.last30days];l==a.all?$("#daterange-btn").val(""):s.indexOf(l)>-1?$("#daterange-btn").val((0,xo.default)(n).format("YYYY/MM/DD")):u.indexOf(l)>-1&&$("#daterange-btn").val((0,xo.default)(n).format("YYYY/MM/DD")+"-"+(0,xo.default)(o).format("YYYY/MM/DD"))}})},CFSplitRange:function(e,a,t,l){let n=[],o=t.row[0]-a.row[0],s=t.column[0]-a.column[0],u=e.row[0],d=e.row[1],f=e.column[0],m=e.column[1];return u>=a.row[0]&&d<=a.row[1]&&f>=a.column[0]&&m<=a.column[1]?l=="allPart"?n=[{row:[u+o,d+o],column:[f+s,m+s]}]:l=="restPart"?n=[]:l=="operatePart"&&(n=[{row:[u+o,d+o],column:[f+s,m+s]}]):u>=a.row[0]&&u<=a.row[1]&&f>=a.column[0]&&m<=a.column[1]?l=="allPart"?n=[{row:[a.row[1]+1,d],column:[f,m]},{row:[u+o,a.row[1]+o],column:[f+s,m+s]}]:l=="restPart"?n=[{row:[a.row[1]+1,d],column:[f,m]}]:l=="operatePart"&&(n=[{row:[u+o,a.row[1]+o],column:[f+s,m+s]}]):d>=a.row[0]&&d<=a.row[1]&&f>=a.column[0]&&m<=a.column[1]?l=="allPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0]+o,d+o],column:[f+s,m+s]}]:l=="restPart"?n=[{row:[u,a.row[0]-1],column:[f,m]}]:l=="operatePart"&&(n=[{row:[a.row[0]+o,d+o],column:[f+s,m+s]}]):ua.row[1]&&f>=a.column[0]&&m<=a.column[1]?l=="allPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[1]+1,d],column:[f,m]},{row:[a.row[0]+o,a.row[1]+o],column:[f+s,m+s]}]:l=="restPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[1]+1,d],column:[f,m]}]:l=="operatePart"&&(n=[{row:[a.row[0]+o,a.row[1]+o],column:[f+s,m+s]}]):f>=a.column[0]&&f<=a.column[1]&&u>=a.row[0]&&d<=a.row[1]?l=="allPart"?n=[{row:[u,d],column:[a.column[1]+1,m]},{row:[u+o,d+o],column:[f+s,a.column[1]+s]}]:l=="restPart"?n=[{row:[u,d],column:[a.column[1]+1,m]}]:l=="operatePart"&&(n=[{row:[u+o,d+o],column:[f+s,a.column[1]+s]}]):m>=a.column[0]&&m<=a.column[1]&&u>=a.row[0]&&d<=a.row[1]?l=="allPart"?n=[{row:[u,d],column:[f,a.column[0]-1]},{row:[u+o,d+o],column:[a.column[0]+s,m+s]}]:l=="restPart"?n=[{row:[u,d],column:[f,a.column[0]-1]}]:l=="operatePart"&&(n=[{row:[u+o,d+o],column:[a.column[0]+s,m+s]}]):fa.column[1]&&u>=a.row[0]&&d<=a.row[1]?l=="allPart"?n=[{row:[u,d],column:[f,a.column[0]-1]},{row:[u,d],column:[a.column[1]+1,m]},{row:[u+o,d+o],column:[a.column[0]+s,a.column[1]+s]}]:l=="restPart"?n=[{row:[u,d],column:[f,a.column[0]-1]},{row:[u,d],column:[a.column[1]+1,m]}]:l=="operatePart"&&(n=[{row:[u+o,d+o],column:[a.column[0]+s,a.column[1]+s]}]):u>=a.row[0]&&u<=a.row[1]&&f>=a.column[0]&&f<=a.column[1]?l=="allPart"?n=[{row:[u,a.row[1]],column:[a.column[1]+1,m]},{row:[a.row[1]+1,d],column:[f,m]},{row:[u+o,a.row[1]+o],column:[f+s,a.column[1]+s]}]:l=="restPart"?n=[{row:[u,a.row[1]],column:[a.column[1]+1,m]},{row:[a.row[1]+1,d],column:[f,m]}]:l=="operatePart"&&(n=[{row:[u+o,a.row[1]+o],column:[f+s,a.column[1]+s]}]):u>=a.row[0]&&u<=a.row[1]&&m>=a.column[0]&&m<=a.column[1]?l=="allPart"?n=[{row:[u,a.row[1]],column:[f,a.column[0]-1]},{row:[a.row[1]+1,d],column:[f,m]},{row:[u+o,a.row[1]+o],column:[a.column[0]+s,m+s]}]:l=="restPart"?n=[{row:[u,a.row[1]],column:[f,a.column[0]-1]},{row:[a.row[1]+1,d],column:[f,m]}]:l=="operatePart"&&(n=[{row:[u+o,a.row[1]+o],column:[a.column[0]+s,m+s]}]):d>=a.row[0]&&d<=a.row[1]&&f>=a.column[0]&&f<=a.column[1]?l=="allPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],d],column:[a.column[1]+1,m]},{row:[a.row[0]+o,d+o],column:[f+s,a.column[1]+s]}]:l=="restPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],d],column:[a.column[1]+1,m]}]:l=="operatePart"&&(n=[{row:[a.row[0]+o,d+o],column:[f+s,a.column[1]+s]}]):d>=a.row[0]&&d<=a.row[1]&&m>=a.column[0]&&m<=a.column[1]?l=="allPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],d],column:[f,a.column[0]-1]},{row:[a.row[0]+o,d+o],column:[a.column[0]+s,m+s]}]:l=="restPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],d],column:[f,a.column[0]-1]}]:l=="operatePart"&&(n=[{row:[a.row[0]+o,d+o],column:[a.column[0]+s,m+s]}]):ua.row[1]&&f>=a.column[0]&&f<=a.column[1]?l=="allPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],a.row[1]],column:[a.column[1]+1,m]},{row:[a.row[1]+1,d],column:[f,m]},{row:[a.row[0]+o,a.row[1]+o],column:[f+s,a.column[1]+s]}]:l=="restPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],a.row[1]],column:[a.column[1]+1,m]},{row:[a.row[1]+1,d],column:[f,m]}]:l=="operatePart"&&(n=[{row:[a.row[0]+o,a.row[1]+o],column:[f+s,a.column[1]+s]}]):ua.row[1]&&m>=a.column[0]&&m<=a.column[1]?l=="allPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],a.row[1]],column:[f,a.column[0]-1]},{row:[a.row[1]+1,d],column:[f,m]},{row:[a.row[0]+o,a.row[1]+o],column:[a.column[0]+s,m+s]}]:l=="restPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],a.row[1]],column:[f,a.column[0]-1]},{row:[a.row[1]+1,d],column:[f,m]}]:l=="operatePart"&&(n=[{row:[a.row[0]+o,a.row[1]+o],column:[a.column[0]+s,m+s]}]):fa.column[1]&&u>=a.row[0]&&u<=a.row[1]?l=="allPart"?n=[{row:[u,a.row[1]],column:[f,a.column[0]-1]},{row:[u,a.row[1]],column:[a.column[1]+1,m]},{row:[a.row[1]+1,d],column:[f,m]},{row:[u+o,a.row[1]+o],column:[a.column[0]+s,a.column[1]+s]}]:l=="restPart"?n=[{row:[u,a.row[1]],column:[f,a.column[0]-1]},{row:[u,a.row[1]],column:[a.column[1]+1,m]},{row:[a.row[1]+1,d],column:[f,m]}]:l=="operatePart"&&(n=[{row:[u+o,a.row[1]+o],column:[a.column[0]+s,a.column[1]+s]}]):fa.column[1]&&d>=a.row[0]&&d<=a.row[1]?l=="allPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],d],column:[f,a.column[0]-1]},{row:[a.row[0],d],column:[a.column[1]+1,m]},{row:[a.row[0]+o,d+o],column:[a.column[0]+s,a.column[1]+s]}]:l=="restPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],d],column:[f,a.column[0]-1]},{row:[a.row[0],d],column:[a.column[1]+1,m]}]:l=="operatePart"&&(n=[{row:[a.row[0]+o,d+o],column:[a.column[0]+s,a.column[1]+s]}]):ua.row[1]&&fa.column[1]?l=="allPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],a.row[1]],column:[f,a.column[0]-1]},{row:[a.row[0],a.row[1]],column:[a.column[1]+1,m]},{row:[a.row[1]+1,d],column:[f,m]},{row:[a.row[0]+o,a.row[1]+o],column:[a.column[0]+s,a.column[1]+s]}]:l=="restPart"?n=[{row:[u,a.row[0]-1],column:[f,m]},{row:[a.row[0],a.row[1]],column:[f,a.column[0]-1]},{row:[a.row[0],a.row[1]],column:[a.column[1]+1,m]},{row:[a.row[1]+1,d],column:[f,m]}]:l=="operatePart"&&(n=[{row:[a.row[0]+o,a.row[1]+o],column:[a.column[0]+s,a.column[1]+s]}]):l=="allPart"?n=[{row:[u,d],column:[f,m]}]:l=="restPart"?n=[{row:[u,d],column:[f,m]}]:l=="operatePart"&&(n=[]),n},getcolorGradation:function(e,a,t,l,n){let o=e.split(","),s=parseInt(o[0].split("(")[1]),u=parseInt(o[1]),d=parseInt(o[2].split(")")[0]),f=a.split(","),m=parseInt(f[0].split("(")[1]),g=parseInt(f[1]),y=parseInt(f[2].split(")")[0]),v=Math.round(s-(s-m)/(t-l)*(t-n)),b=Math.round(u-(u-g)/(t-l)*(t-n)),k=Math.round(d-(d-y)/(t-l)*(t-n));return"rgb("+v+", "+b+", "+k+")"},getCFPartRange:function(e,a,t){let l=[],n=h.luckysheetfile[Z(e)].luckysheet_conditionformat_save;if(n!=null&&n.length>0){e:for(let o=0;o=d&&range[y].row[0]<=f||range[y].row[1]>=d&&range[y].row[1]<=f||range[y].column[0]>=m&&range[y].column[0]<=g||range[y].column[1]>=m&&range[y].column[1]<=g){l.push(n[o]);continue e}}}}return l},checksCF:function(e,a,t){return t!=null&&e+"_"+a in t?t[e+"_"+a]:null},getComputeMap:function(e){let a=Z(h.currentSheetIndex);e!=null&&(a=Z(e));let t=h.luckysheetfile[a].luckysheet_conditionformat_save,l=h.luckysheetfile[a].data;return l==null?null:this.compute(t,l)},compute:function(e,a){let t=this;e==null&&(e=[]);let l={};if(e.length>0)for(let n=0;nd)&&(d=parseInt(v.v)),(f==null||parseInt(v.v)0){let x=Math.round(parseInt(k.v)/d*100)/100;v+"_"+b in l?l[v+"_"+b].dataBar={valueType:"plus",plusLen:m,minusLen:g,valueLen:x,format:u}:l[v+"_"+b]={dataBar:{valueType:"plus",plusLen:m,minusLen:g,valueLen:x,format:u}}}}}}else{let m=1;for(let g=0;gd)&&(d=parseInt(k.v)),(f==null||parseInt(k.v)f&&parseInt(x.v)y&&parseInt(x.v)f&&parseInt(k.v)g)&&(g=parseInt(x.v)),(y==null||parseInt(x.v)=k[0]&&parseInt(T.v)<=k[1]?S+"_"+C in l?l[S+"_"+C].icons={left:f+2,top:m}:l[S+"_"+C]={icons:{left:f+2,top:m}}:parseInt(T.v)>=x[0]&&parseInt(T.v)<=x[1]?S+"_"+C in l?l[S+"_"+C].icons={left:f+1,top:m}:l[S+"_"+C]={icons:{left:f+1,top:m}}:parseInt(T.v)>=w[0]&&parseInt(T.v)<=w[1]&&(S+"_"+C in l?l[S+"_"+C].icons={left:f,top:m}:l[S+"_"+C]={icons:{left:f,top:m}}))}}else if(d==4){let k,x,w,_;b==2?(k=[y,y+v],x=[y+v+1,y+v*2],w=[y+v*2+1,y+v*3],_=[y+v*3+1,g]):b==3?(k=[y,y+v],x=[y+v+1,y+v*2],w=[y+v*2+1,y+v*3+1],_=[y+v*3+2,g]):(k=[y,y+v-1],x=[y+v,y+v*2-1],w=[y+v*2,y+v*3-1],_=[y+v*3,g]);for(let S=0;S=k[0]&&parseInt(R.v)<=k[1]?C+"_"+T in l?l[C+"_"+T].icons={left:f+3,top:m}:l[C+"_"+T]={icons:{left:f+3,top:m}}:parseInt(R.v)>=x[0]&&parseInt(R.v)<=x[1]?C+"_"+T in l?l[C+"_"+T].icons={left:f+2,top:m}:l[C+"_"+T]={icons:{left:f+2,top:m}}:parseInt(R.v)>=w[0]&&parseInt(R.v)<=w[1]?C+"_"+T in l?l[C+"_"+T].icons={left:f+1,top:m}:l[C+"_"+T]={icons:{left:f+1,top:m}}:parseInt(R.v)>=_[0]&&parseInt(R.v)<=_[1]&&(C+"_"+T in l?l[C+"_"+T].icons={left:f,top:m}:l[C+"_"+T]={icons:{left:f,top:m}}))}}else if(d==5){let k,x,w,_,S;b==2?(k=[y,y+v],x=[y+v+1,y+v*2],w=[y+v*2+1,y+v*3],_=[y+v*3+1,y+v*4],S=[y+v*4+1,g]):b==3?(k=[y,y+v],x=[y+v+1,y+v*2],w=[y+v*2+1,y+v*3+1],_=[y+v*3+2,y+v*4+1],S=[y+v*4+2,g]):b==4?(k=[y,y+v],x=[y+v+1,y+v*2+1],w=[y+v*2+2,y+v*3+1],_=[y+v*3+2,y+v*4+2],S=[y+v*4+3,g]):(k=[y,y+v-1],x=[y+v,y+v*2-1],w=[y+v*2,y+v*3-1],_=[y+v*3,y+v*4-1],S=[y+v*4,g]);for(let C=0;C=k[0]&&parseInt(I.v)<=k[1]?T+"_"+R in l?l[T+"_"+R].icons={left:f+4,top:m}:l[T+"_"+R]={icons:{left:f+4,top:m}}:parseInt(I.v)>=x[0]&&parseInt(I.v)<=x[1]?T+"_"+R in l?l[T+"_"+R].icons={left:f+3,top:m}:l[T+"_"+R]={icons:{left:f+3,top:m}}:parseInt(I.v)>=w[0]&&parseInt(I.v)<=w[1]?T+"_"+R in l?l[T+"_"+R].icons={left:f+2,top:m}:l[T+"_"+R]={icons:{left:f+2,top:m}}:parseInt(I.v)>=_[0]&&parseInt(I.v)<=_[1]?T+"_"+R in l?l[T+"_"+R].icons={left:f+1,top:m}:l[T+"_"+R]={icons:{left:f+1,top:m}}:parseInt(I.v)>=S[0]&&parseInt(I.v)<=S[1]&&(T+"_"+R in l?l[T+"_"+R].icons={left:f,top:m}:l[T+"_"+R]={icons:{left:f,top:m}}))}}}}else{let d=e[n].conditionName,f=e[n].conditionValue[0],m=e[n].conditionValue[1],g=u.textColor,y=u.cellColor;for(let v=0;vf?b+"_"+k in l?(l[b+"_"+k].textColor=g,l[b+"_"+k].cellColor=y):l[b+"_"+k]={textColor:g,cellColor:y}:d=="lessThan"&&x.vm?(b=f,k=m):(b=m,k=f);for(let x=s[v].row[0];x<=s[v].row[1];x++)for(let w=s[v].column[0];w<=s[v].column[1];w++){if(a[x]==null||a[x][w]==null)continue;let _=a[x][w];P(_)!="object"||de(_.v)||_.v>=k&&_.v<=b&&(x+"_"+w in l?(l[x+"_"+w].textColor=g,l[x+"_"+w].cellColor=y):l[x+"_"+w]={textColor:g,cellColor:y})}}else if(d=="occurrenceDate"){let b,k;if(f.toString().indexOf("-")==-1)b=it(f)[2],k=it(f)[2];else{let x=f.toString().split("-");b=it(x[1].trim())[2],k=it(x[0].trim())[2]}for(let x=s[v].row[0];x<=s[v].row[1];x++)for(let w=s[v].column[0];w<=s[v].column[1];w++)if(!(a[x]==null||a[x][w]==null)&&a[x][w].ct!=null&&a[x][w].ct.t=="d"){let _=ze(x,w,a);_>=k&&_<=b&&(x+"_"+w in l?(l[x+"_"+w].textColor=g,l[x+"_"+w].cellColor=y):l[x+"_"+w]={textColor:g,cellColor:y})}}else if(d=="duplicateValue"){let b={};for(let k=s[v].row[0];k<=s[v].row[1];k++)for(let x=s[v].column[0];x<=s[v].column[1];x++){let w=ze(k,x,a);w in b||(b[w]=[]),b[w].push({r:k,c:x})}if(f=="0"){for(let k in b)if(k!="null"&&k!="undefined"&&b[k].length>1)for(let x=0;xx&&(w+"_"+_ in l?(l[w+"_"+_].textColor=g,l[w+"_"+_].cellColor=y):l[w+"_"+_]={textColor:g,cellColor:y})}else if(d=="SubAverage")for(let w=s[v].row[0];w<=s[v].row[1];w++)for(let _=s[v].column[0];_<=s[v].column[1];_++){if(a[w]==null||a[w][_]==null)continue;ze(w,_,a)0&&(T="="+p.functionCopy(T,"down",R)),I>0&&(T="="+p.functionCopy(T,"right",I));let E=p.execfunction(T)[1];typeof E!="boolean"&&(E=!!Number(E)),!!E&&(S+"_"+C in l?(l[S+"_"+C].textColor=g,l[S+"_"+C].cellColor=y):l[S+"_"+C]={textColor:g,cellColor:y})}}}}return l},updateItem:function(e,a,t){if(!Tl(h.currentSheetIndex))return;let l=this,n=Z(h.currentSheetIndex),o=$.extend(!0,[],h.luckysheetfile),s=l.getHistoryRules(o),u;if(e=="delSheet")u=[];else{let m={type:e,cellrange:a,format:t};u=h.luckysheetfile[n].luckysheet_conditionformat_save==null?[]:h.luckysheetfile[n].luckysheet_conditionformat_save,u.push(m)}h.luckysheetfile[n].luckysheet_conditionformat_save=u;let d=$.extend(!0,[],h.luckysheetfile),f=l.getCurrentRules(d);l.ref(s,f),re.allowUpdate&&re.saveParam("all",h.currentSheetIndex,u,{k:"luckysheet_conditionformat_save"})},getHistoryRules:function(e){let a=[];for(let t=0;t{Xt();lr();hl();Dr();Kt();ar();Vt();Mn();Wt();cl();At();Yt();Ir();Rt();dt();Ke();bt();Ol();Yy={clearcopy:function(e){let a=window.clipboardData;a||e&&(a=e.originalEvent.clipboardData);let t=" ";if(h.luckysheet_selection_range=[],Mt(),a)return a.setData("Text",t),!1;{let l=$("#luckysheet-copy-content").css("visibility","hidden");l.val(t),l.focus(),l.select(),setTimeout(function(){l.blur().css("visibility","visible")},10)}},getHtmlBorderStyle:function(e,a){let t="";return e={"0":"none","1":"Thin","2":"Hair","3":"Dotted","4":"Dashed","5":"DashDot","6":"DashDotDot","7":"Double","8":"Medium","9":"MediumDashed","10":"MediumDashDot","11":"MediumDashDotDot","12":"SlantedDashDot","13":"Thick"}[e.toString()],e.indexOf("Medium")>-1?t+="1pt ":e=="Thick"?t+="1.5pt ":t+="0.5pt ",e=="Hair"?t+="double ":e.indexOf("DashDotDot")>-1?t+="dotted ":e.indexOf("DashDot")>-1?t+="dashed ":e.indexOf("Dotted")>-1?t+="dotted ":e.indexOf("Dashed")>-1?t+="dashed ":t+="solid ",t+a+";"},copy:function(e){let a=window.clipboardData;a||(a=e.originalEvent.clipboardData),h.luckysheet_selection_range=[];let t=[],l=[],n=[],o=!1,s=!1;for(let y=0;y0&&(d=Vl());let f="",m=xe.deepCopyFlowData(h.flowdata),g="";for(let y=0;y";for(let b=0;b':g+=''),k==l[0]&&(h.config==null||h.config.rowlen==null||h.config.rowlen[v.toString()]==null?w+="height:19px;":w+="height:"+h.config.rowlen[v.toString()]+"px;");let S=/^(w|W)((0?)|(0\.0+))$/,C;if(m[v][k].ct!=null&&m[v][k].ct.fa!=null&&m[v][k].ct.fa.match(S)?C=ze(v,k,m):C=ze(v,k,m,"m"),w+=be.getStyleByCell(m,v,k),P(m[v][k])=="object"&&"mc"in m[v][k])if("rs"in m[v][k].mc){if(_='rowspan="'+m[v][k].mc.rs+'" colspan="'+m[v][k].mc.cs+'"',d&&d[v+"_"+k]){let T={color:{},style:{}},R={color:{},style:{}},I={color:{},style:{}},A={color:{},style:{}};for(let D=v;D23){let D=null,F=null;for(let M in T.color)T.color[M]>=E/2&&(D=M);for(let M in T.style)T.style[M]>=E/2&&(F=M);D!=null&&F!=null&&(w+="border-left:"+u.getHtmlBorderStyle(F,D))}if(JSON.stringify(R).length>23){let D=null,F=null;for(let M in R.color)R.color[M]>=E/2&&(D=M);for(let M in R.style)R.style[M]>=E/2&&(F=M);D!=null&&F!=null&&(w+="border-right:"+u.getHtmlBorderStyle(F,D))}if(JSON.stringify(I).length>23){let D=null,F=null;for(let M in I.color)I.color[M]>=N/2&&(D=M);for(let M in I.style)I.style[M]>=N/2&&(F=M);D!=null&&F!=null&&(w+="border-top:"+u.getHtmlBorderStyle(F,D))}if(JSON.stringify(A).length>23){let D=null,F=null;for(let M in A.color)A.color[M]>=N/2&&(D=M);for(let M in A.style)A.style[M]>=N/2&&(F=M);D!=null&&F!=null&&(w+="border-bottom:"+u.getHtmlBorderStyle(F,D))}}}else continue;else if(d&&d[v+"_"+k]){if(d[v+"_"+k].l){let T=d[v+"_"+k].l.style,R=d[v+"_"+k].l.color;w+="border-left:"+u.getHtmlBorderStyle(T,R)}if(d[v+"_"+k].r){let T=d[v+"_"+k].r.style,R=d[v+"_"+k].r.color;w+="border-right:"+u.getHtmlBorderStyle(T,R)}if(d[v+"_"+k].b){let T=d[v+"_"+k].b.style,R=d[v+"_"+k].b.color;w+="border-bottom:"+u.getHtmlBorderStyle(T,R)}if(d[v+"_"+k].t){let T=d[v+"_"+k].t.style,R=d[v+"_"+k].t.color;w+="border-top:"+u.getHtmlBorderStyle(T,R)}}x=we(x,{style:w,span:_}),C==null&&(C=ze(v,k,m)),C==null&&m[v][k]&&m[v][k].ct&&m[v][k].ct.t=="inlineStr"&&(C=m[v][k].ct.s.map(T=>{let R=$("");return T.fs&&R.css("font-size",T.fs),T.bl&&R.css("font-weight",T.border),T.it&&R.css("font-style",T.italic),T.cl==1&&R.css("text-decoration","underline"),R.text(T.v),R[0].outerHTML}).join("")),C==null&&(C=""),x+=C}else{let w="";if(d&&d[v+"_"+k]){if(d[v+"_"+k].l){let _=d[v+"_"+k].l.style,S=d[v+"_"+k].l.color;w+="border-left:"+u.getHtmlBorderStyle(_,S)}if(d[v+"_"+k].r){let _=d[v+"_"+k].r.style,S=d[v+"_"+k].r.color;w+="border-right:"+u.getHtmlBorderStyle(_,S)}if(d[v+"_"+k].b){let _=d[v+"_"+k].b.style,S=d[v+"_"+k].b.color;w+="border-bottom:"+u.getHtmlBorderStyle(_,S)}if(d[v+"_"+k].t){let _=d[v+"_"+k].t.style,S=d[v+"_"+k].t.color;w+="border-top:"+u.getHtmlBorderStyle(_,S)}}x+="",v==t[0]&&(h.config==null||h.config.columnlen==null||h.config.columnlen[k.toString()]==null?g+='':g+=''),k==l[0]&&(h.config==null||h.config.rowlen==null||h.config.rowlen[v.toString()]==null?w+="height:19px;":w+="height:"+h.config.rowlen[v.toString()]+"px;"),x=we(x,{style:w,span:""}),x+=""}x+="",f+=x}f+=""}}if(f=''+g+f+"
",h.iscopyself=!0,a)return a.setData("Text",f),!1;{let y=$("#luckysheet-copy-content");y.html(f),y.focus(),y.select(),document.execCommand("selectAll"),document.execCommand("Copy"),setTimeout(function(){$("#luckysheet-copy-content").blur()},10)}},copybyformat:function(e,a){let t=window.clipboardData;t||(t=e.originalEvent&&e.originalEvent.clipboardData),h.luckysheet_selection_range=[{row:h.luckysheet_select_save[0].row,column:h.luckysheet_select_save[0].column}],Mt();let l=a;if(h.iscopyself=!0,t)return t.setData("Text",l),!1;{let n=$("#luckysheet-copy-content");n.text(l),n.focus(),n.select(),document.execCommand("selectAll"),document.execCommand("Copy"),setTimeout(function(){n.blur()},10)}},isPasteAction:!1,paste:function(e,a){let t=this;if(h.allowEdit===!1)return;let n=Q().drag,o=$("#luckysheet-copy-content");o.focus(),o.select(),setTimeout(function(){let s=o.html();s.indexOf("luckysheet_copy_action_table")>-1&&h.luckysheet_copy_save.copyRange!=null&&h.luckysheet_copy_save.copyRange.length>0?h.luckysheet_paste_iscut?(h.luckysheet_paste_iscut=!1,t.pasteHandlerOfCutPaste(h.luckysheet_copy_save),t.clearcopy(e)):t.pasteHandlerOfCopyPaste(h.luckysheet_copy_save):s.indexOf("luckysheet_copy_action_image")>-1?Re.pasteImgItem():a!="btn"?t.pasteHandler(s):he()?alert(n.pasteMustKeybordAlert):j.info(n.pasteMustKeybordAlertHTMLTitle,n.pasteMustKeybordAlertHTML)},10)},pasteHandler:function(e,a){if(!!fl(h.luckysheet_select_save,h.currentSheetIndex)&&h.allowEdit!==!1)if(h.luckysheet_select_save.length>1&&(he()?alert("\u4E0D\u80FD\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C\uFF0C\u8BF7\u9009\u62E9\u5355\u4E2A\u533A\u57DF\uFF0C\u7136\u540E\u518D\u8BD5"):j.info('\u63D0\u793A',"\u4E0D\u80FD\u5BF9\u591A\u91CD\u9009\u62E9\u533A\u57DF\u6267\u884C\u6B64\u64CD\u4F5C\uFF0C\u8BF7\u9009\u62E9\u5355\u4E2A\u533A\u57DF\uFF0C\u7136\u540E\u518D\u8BD5")),typeof e=="object"){if(e.length==0)return;let t=$.extend(!0,{},h.config);t.merge==null&&(t.merge={}),JSON.stringify(a).length>2&&t.borderInfo==null&&(t.borderInfo=[]);let l=e.length,n=e[0].length,o=h.luckysheet_select_save[0].row[0],s=o+l-1,u=h.luckysheet_select_save[0].column[0],d=u+n-1,f=!1;if(t.merge!=null&&(f=Nt(t,o,s,u,d)),f){he()?alert("\u4E0D\u80FD\u5BF9\u5408\u5E76\u5355\u5143\u683C\u505A\u90E8\u5206\u66F4\u6539"):j.info('\u63D0\u793A',"\u4E0D\u80FD\u5BF9\u5408\u5E76\u5355\u5143\u683C\u505A\u90E8\u5206\u66F4\u6539");return}let m=xe.deepCopyFlowData(h.flowdata),g=m.length,y=m[0].length,v=s-g+1,b=d-y+1;(v>0||b>0)&&(m=or([].concat(m),v,b,!0)),t.rowlen==null&&(t.rowlen={});let k=!1,x={};for(let w=o;w<=s;w++){let _=[].concat(m[w]),S=h.defaultrowlen;t.rowlen[w]!=null&&(S=t.rowlen[w]);for(let C=u;C<=d;C++){P(_[C])=="object"&&"mc"in _[C]&&("rs"in _[C].mc&&delete t.merge[_[C].mc.r+"_"+_[C].mc.c],delete _[C].mc);let T=null;if(e[w-o]!=null&&e[w-o][C-u]!=null&&(T=e[w-o][C-u]),_[C]=$.extend(!0,{},T),T!=null&&"mc"in _[C]&&(_[C].mc.rs!=null?(_[C].mc.r=w,_[C].mc.c=C,t.merge[_[C].mc.r+"_"+_[C].mc.c]=_[C].mc,x[T.mc.r+"_"+T.mc.c]=[_[C].mc.r,_[C].mc.c]):_[C]={mc:{r:x[T.mc.r+"_"+T.mc.c][0],c:x[T.mc.r+"_"+T.mc.c][1]}}),a[w-o+"_"+(C-u)]){let A={rangeType:"cell",value:{row_index:w,col_index:C,l:a[w-o+"_"+(C-u)].l,r:a[w-o+"_"+(C-u)].r,t:a[w-o+"_"+(C-u)].t,b:a[w-o+"_"+(C-u)].b}};t.borderInfo.push(A)}let R=Ja(_[C]),I=be.getTextSize("\u7530",R)[1];I>S&&(S=I,k=!0)}m[w]=_,S!=h.defaultrowlen&&(t.rowlen[w]=S)}if(h.luckysheet_select_save=[{row:[o,s],column:[u,d]}],v>0||b>0||k){let w={cfg:t,RowlChange:!0};Ze(m,h.luckysheet_select_save,w)}else{let w={cfg:t};Ze(m,h.luckysheet_select_save,w),et()}}else{e=e.replace(/\r/g,"");let t=[],l=e.split(` +`),n=l[0].split(" ").length;for(let b=0;b\u63D0\u793A',"\u4E0D\u80FD\u5BF9\u5408\u5E76\u5355\u5143\u683C\u505A\u90E8\u5206\u66F4\u6539");return}let y=u+f-o.length,v=d+m-o[0].length;(y>0||v>0)&&(o=or([].concat(o),y,v,!0));for(let b=0;b0&&(w.f="",p.delFunctionGroup(b+u,x+d,h.currentSheetIndex));else{let S={},C=it(_);S.v=C[2],S.ct=C[1],S.m=C[0],k[x+d]=S}}o[b+u]=k}if(s.row=[u,u+f-1],s.column=[d,d+m-1],y>0||v>0){let b={RowlChange:!0};Ze(o,h.luckysheet_select_save,b)}else Ze(o,h.luckysheet_select_save),et()}},pasteHandlerOfCutPaste:function(e){if(!fl(h.luckysheet_select_save,h.currentSheetIndex)||h.allowEdit===!1)return;let a=$.extend(!0,{},h.config);a.merge==null&&(a.merge={});let t=e.HasMC,l=e.RowlChange,n=e.dataSheetIndex,o=e.copyRange[0].row[0],s=e.copyRange[0].row[1],u=e.copyRange[0].column[0],d=e.copyRange[0].column[1],f=$.extend(!0,[],Dt({row:[o,s],column:[u,d]},n)),m=f.length,g=f[0].length,y=h.luckysheet_select_save[h.luckysheet_select_save.length-1],v=y.row_focus,b=v+m-1,k=y.column_focus,x=k+g-1,w=!1;if(a.merge!=null&&(w=Nt(a,v,b,k,x)),w){he()?alert("\u4E0D\u80FD\u5BF9\u5408\u5E76\u5355\u5143\u683C\u505A\u90E8\u5206\u66F4\u6539"):j.info('\u63D0\u793A',"\u4E0D\u80FD\u5BF9\u5408\u5E76\u5355\u5143\u683C\u505A\u90E8\u5206\u66F4\u6539");return}let _=xe.deepCopyFlowData(h.flowdata),S=_.length,C=_[0].length,T=m+v-S,R=g+k-C;(T>0||R>0)&&(_=or([].concat(_),T,R,!0));let I=Vl(n),A=$.extend(!0,{},h.luckysheetfile[Z(n)].dataVerification),E=$.extend(!0,{},h.luckysheetfile[Z(h.currentSheetIndex)].dataVerification);if(h.currentSheetIndex==n){for(let M=o;M<=s;M++)for(let z=u;z<=d;z++){let O=_[M][z];P(O)=="object"&&"mc"in O&&("rs"in O.mc&&delete a.merge[O.mc.r+"_"+O.mc.c],delete O.mc),_[M][z]=null,delete E[M+"_"+z]}if(a.borderInfo&&a.borderInfo.length>0){let M=[];for(let z=0;z=o&&H<=s&&U>=u&&U<=d||M.push(a.borderInfo[z])}}a.borderInfo=M}}let N={};for(let M=v;M<=b;M++){let z=[].concat(_[M]);for(let O=k;O<=x;O++){if(I[o+M-v+"_"+(u+O-k)]){let U={rangeType:"cell",value:{row_index:M,col_index:O,l:I[o+M-v+"_"+(u+O-k)].l,r:I[o+M-v+"_"+(u+O-k)].r,t:I[o+M-v+"_"+(u+O-k)].t,b:I[o+M-v+"_"+(u+O-k)].b}};a.borderInfo==null&&(a.borderInfo=[]),a.borderInfo.push(U)}else if(I[M+"_"+O]){let U={rangeType:"cell",value:{row_index:M,col_index:O,l:null,r:null,t:null,b:null}};a.borderInfo==null&&(a.borderInfo=[]),a.borderInfo.push(U)}A[o+M-v+"_"+(u+O-k)]&&(E[M+"_"+O]=A[o+M-v+"_"+(u+O-k)]),P(z[O])=="object"&&"mc"in z[O]&&("rs"in z[O].mc&&delete a.merge[z[O].mc.r+"_"+z[O].mc.c],delete z[O].mc);let H=null;f[M-v]!=null&&f[M-v][O-k]!=null&&(H=f[M-v][O-k]),z[O]=$.extend(!0,{},H),H!=null&&t&&"mc"in z[O]&&(z[O].mc.rs!=null?(z[O].mc.r=M,z[O].mc.c=O,a.merge[z[O].mc.r+"_"+z[O].mc.c]=z[O].mc,N[H.mc.r+"_"+H.mc.c]=[z[O].mc.r,z[O].mc.c]):z[O]={mc:{r:N[H.mc.r+"_"+H.mc.c][0],c:N[H.mc.r+"_"+H.mc.c][1]}})}_[M]=z}y.row=[v,b],y.column=[k,x],l&&(h.currentSheetIndex!=n?a=mr(_,v,b,a):(a=mr(_,o,s,a),a=mr(_,v,b,a)));let D,F;if(h.currentSheetIndex!=n){let M=$.extend(!0,[],h.luckysheetfile[Z(n)].data),z=$.extend(!0,{},h.luckysheetfile[Z(n)].config),O=$.extend(!0,[],M),H=$.extend(!0,{},z);H.merge==null&&(H.merge={});for(let oe=o;oe<=s;oe++)for(let ie=u;ie<=d;ie++){let ue=O[oe][ie];P(ue)=="object"&&"mc"in ue&&("rs"in ue.mc&&delete H.merge[ue.mc.r+"_"+ue.mc.c],delete ue.mc),O[oe][ie]=null}if(l&&(H=mr(O,o,s,H)),H.borderInfo&&H.borderInfo.length>0){let oe=[];for(let ie=0;ie=o&&me<=s&&ce>=u&&ce<=d||oe.push(H.borderInfo[ie])}}H.borderInfo=oe}let U=$.extend(!0,[],h.luckysheetfile[Z(n)].luckysheet_conditionformat_save),X=$.extend(!0,[],U),Y=[];if(X!=null&&X.length>0)for(let oe=0;oe0&&(me=me.concat(G))}if(X[oe].cellrange=ue,me.length>0){let ce=$.extend(!0,{},X[oe]);ce.cellrange=me,Y.push(ce)}}let ee=$.extend(!0,[],h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_conditionformat_save),ae=$.extend(!0,[],ee);Y.length>0&&(ae=ae.concat(Y));for(let oe=o;oe<=s;oe++)for(let ie=u;ie<=d;ie++)delete A[oe+"_"+ie];D={sheetIndex:n,data:M,curData:O,config:z,curConfig:H,cdformat:U,curCdformat:X,dataVerification:$.extend(!0,{},h.luckysheetfile[Z(n)].dataVerification),curDataVerification:A,range:{row:[o,s],column:[u,d]}},F={sheetIndex:h.currentSheetIndex,data:h.flowdata,curData:_,config:$.extend(!0,{},h.config),curConfig:a,cdformat:ee,curCdformat:ae,dataVerification:$.extend(!0,{},h.luckysheetfile[Z(h.currentSheetIndex)].dataVerification),curDataVerification:E,range:{row:[v,b],column:[k,x]}}}else{let M=$.extend(!0,[],h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_conditionformat_save),z=$.extend(!0,[],M);if(z!=null&&z.length>0)for(let O=0;O0||R>0?zn(D,F,!0):zn(D,F,l)},pasteHandlerOfCopyPaste:function(e){if(!fl(h.luckysheet_select_save,h.currentSheetIndex))return;let a=$.extend(!0,{},h.config);a.merge==null&&(a.merge={});let t=e.HasMC,l=e.RowlChange,n=e.dataSheetIndex,o=e.copyRange[0].row[0],s=e.copyRange[0].row[1],u=e.copyRange[0].column[0],d=e.copyRange[0].column[1],f=[],m=!1;for(let ae=0;ae1?o==e.copyRange[1].row[0]&&s==e.copyRange[1].row[1]?(oe=oe[0].map(function(ie,ue){return oe.map(function(me){return me[ue]})}),f=f.concat(oe),m=!0):u==e.copyRange[1].column[0]&&d==e.copyRange[1].column[1]&&(f=f.concat(oe)):f=oe}m&&(f=f[0].map(function(ae,oe){return f.map(function(ie){return ie[oe]})}));let g=$.extend(!0,[],f);if(e.copyRange.length>1)for(let ae=0;ae\u63D0\u793A',"\u4E0D\u80FD\u5BF9\u5408\u5E76\u5355\u5143\u683C\u505A\u90E8\u5206\u66F4\u6539");return}let R=(x-k+1)/y,I=(_-w+1)/v,A=xe.deepCopyFlowData(h.flowdata),E=A.length,N=A[0].length,D=y+k-E,F=v+w-N;(D>0||F>0)&&(A=or([].concat(A),D,F,!0));let M=Vl(n),z=$.extend(!0,{},h.luckysheetfile[Z(n)].dataVerification),O=null,H=0,U=0,X=0,Y=0;for(let ae=1;ae<=R;ae++)for(let oe=1;oe<=I;oe++){H=k+(ae-1)*y,U=w+(oe-1)*v,Y=k+ae*y,X=w+oe*v;let ie=H-o,ue=U-u,me={};for(let ce=H;ce0&&(ke="="+p.functionCopy(ke,"down",ie)),ie<0&&(ke="="+p.functionCopy(ke,"up",Math.abs(ie))),ue>0&&(ke="="+p.functionCopy(ke,"right",ue)),ue<0&&(ke="="+p.functionCopy(ke,"left",Math.abs(ue)));let se=p.execfunction(ke,ce,G,void 0,!0);le.spl!=null?(le.f=se[2],le.v=se[1],le.spl=se[3].data):(le.f=se[2],le.v=se[1],le.ct!=null&&le.ct.fa!=null&&(le.m=mt(le.ct.fa,se[1])))}K[G]=$.extend(!0,{},le),le!=null&&t&&"mc"in K[G]&&(K[G].mc.rs!=null?(K[G].mc.r=ce,K[G].mc.c=G,a.merge[K[G].mc.r+"_"+K[G].mc.c]=K[G].mc,me[le.mc.r+"_"+le.mc.c]=[K[G].mc.r,K[G].mc.c]):K[G]={mc:{r:me[le.mc.r+"_"+le.mc.c][0],c:me[le.mc.r+"_"+le.mc.c][1]}})}A[ce]=K}}let ee=null;if(e.copyRange.length==1){let ae=h.luckysheetfile[Z(n)],oe=h.luckysheetfile[Z(h.currentSheetIndex)],ie=$.extend(!0,[],ae.luckysheet_conditionformat_save);if(ie!=null&&ie.length>0){ee=$.extend(!0,[],oe.luckysheet_conditionformat_save);for(let ue=0;ue0&&(ce=ce.concat(ke))}}ce.length>0&&(ie[ue].cellrange=ce,ee.push(ie[ue]))}}}if(b.row=[k,x],b.column=[w,_],l||D>0||F>0){a=mr(A,k,x,a);let ae={cfg:a,RowlChange:!0,cdformat:ee,dataVerification:O};Ze(A,h.luckysheet_select_save,ae)}else{let ae={cfg:a,cdformat:ee,dataVerification:O};Ze(A,h.luckysheet_select_save,ae),et()}},pasteHandlerOfPaintModel:function(e){if(!fl(h.luckysheet_select_save,h.currentSheetIndex))return;let a=$.extend(!0,{},h.config);a.merge==null&&(a.merge={});let t=e.HasMC,l=e.RowlChange,n=e.dataSheetIndex,o=e.copyRange[0].row[0],s=e.copyRange[0].row[1],u=e.copyRange[0].column[0],d=e.copyRange[0].column[1],f=$.extend(!0,[],Dt({row:[o,s],column:[u,d]},n)),m=h.luckysheet_select_save[h.luckysheet_select_save.length-1],g=m.row[0],y=m.row[1],v=m.column[0],b=m.column[1],k=f.length,x=f[0].length;if(g==y&&v==b){let O=!1;if(a.merge!=null&&(O=Nt(a,g,g+k-1,v,v+x-1)),O){he()?alert("\u4E0D\u80FD\u5BF9\u5408\u5E76\u5355\u5143\u683C\u505A\u90E8\u5206\u66F4\u6539"):j.info('\u63D0\u793A',"\u4E0D\u80FD\u5BF9\u5408\u5E76\u5355\u5143\u683C\u505A\u90E8\u5206\u66F4\u6539");return}y=g+k-1,b=v+x-1}let w=Math.ceil((y-g+1)/k),_=Math.ceil((b-v+1)/x),S=xe.deepCopyFlowData(h.flowdata),C=S[0].length,T=S.length,R=Vl(n),I=$.extend(!0,{},h.luckysheetfile[Z(n)].dataVerification),A=null,E=0,N=0,D=0,F=0;for(let O=1;O<=w;O++)for(let H=1;H<=_;H++){E=g+(O-1)*k,N=v+(H-1)*x,F=g+O*k>T?T:g+O*k,F>y+1&&(F=y+1),D=v+H*x>C?C:v+H*x,D>b+1&&(D=b+1);let U={};for(let X=E;X{Reflect.deleteProperty(Y[ee],ie)}):Y[ee]={v:Y[ee]},Y[ee]=$.extend(!0,Y[ee],ae),Y[ee].ct&&Y[ee].ct.t==="inlineStr"&&Y[ee].ct.s.forEach(oe=>oe=$.extend(!0,oe,ae)),t&&"mc"in Y[ee]&&(Y[ee].mc.rs!=null?(Y[ee].mc.r=X,Y[ee].mc.rs+X>=F&&(Y[ee].mc.rs=F-X),Y[ee].mc.c=ee,Y[ee].mc.cs+ee>=D&&(Y[ee].mc.cs=D-ee),a.merge[Y[ee].mc.r+"_"+Y[ee].mc.c]=Y[ee].mc,U[ae.mc.r+"_"+ae.mc.c]=[Y[ee].mc.r,Y[ee].mc.c]):Y[ee]={mc:{r:U[ae.mc.r+"_"+ae.mc.c][0],c:U[ae.mc.r+"_"+ae.mc.c][1]}}),Y[ee].v!=null&&ae.ct!=null&&ae.ct.fa!=null)){let oe=mt(ae.ct.fa,Y[ee].v);Y[ee].m=oe}}S[X]=Y}}let M=null,z=$.extend(!0,[],h.luckysheetfile[Z(n)].luckysheet_conditionformat_save);if(z!=null&&z.length>0){M=$.extend(!0,[],h.luckysheetfile[Z(h.currentSheetIndex)].luckysheet_conditionformat_save);for(let O=0;O0&&(U=U.concat(Y))}U.length>0&&(z[O].cellrange=[{row:[g,y],column:[v,b]}],M.push(z[O]))}}if(m.row=[g,y],m.column=[v,b],l){a=mr(S,g,y,a);let O={cfg:a,RowlChange:!0,cdformat:M,dataVerification:A};Ze(S,h.luckysheet_select_save,O)}else{y>=S.length&&(y=S.length-1),a=mr(S,g,y,a);let O={cfg:a,RowlChange:!0,cdformat:M,dataVerification:A};Ze(S,h.luckysheet_select_save,O),et()}},matchcopy:function(e,a){let t=[],l=[],n,o;if(typeof e=="object")t=e;else{t=e.split(` +`);for(let s=0;s{Ln();lr()});function ic(e,a,t,l,n){let o=uu();o=we(o,{logotitle:n}),o=we(o,{menu:Su()});let s=hu;h.config==null&&(h.config={}),ua(a,e);let d=Q().info,f=''+d.row+'('+d.addLast+")",m=' ",g=we(d.pageInfo,{total:fe.total?fe.total:"",totalPage:fe.pageInfo.totalPage?fe.pageInfo.totalPage:"",currentPage:fe.pageInfo.currentPage?fe.pageInfo.currentPage:""}),y=' '+g+' ',v=' '+g+"",b="";fe.enableAddRow&&(b+=f),fe.enablePage&&(parseInt(fe.pageInfo.totalPage)==1?b+=v:b+=y),fe.enableAddBackTop&&(b+=m);let k=we('
'+b+"
",{height:h.rh_height,width:h.ch_width-1}),x=we(gu,{width:h.ch_width,index:0,column:""});s=we(s,{width:h.ch_width,flow:k,index:0}),o=we(o,{flow:s,rowHeader:"
",columnHeader:x,functionButton:fe.functionButton}),$("#"+h.container).append(o),$("#luckysheet-scrollbar-x div").width(h.ch_width),$("#luckysheet-scrollbar-y div").height(h.rh_height+h.columnHeaderHeight-h.cellMainSrollBarSize-3),$("body").append(ku),$("body").append(du),$("body").append(fu()),$("body").append(bu),$("body").append(we(Hi(),{menuid:"filter"})),$("body").append(we(Vi(),{menuid:"filter"})),$("body").append(xu()),$("#luckysheet-rows-h").width(h.rowHeaderWidth-1.5),$("#luckysheet-cols-h-c").height(h.columnHeaderHeight-1.5),$("#luckysheet-left-top").css({width:h.rowHeaderWidth-1.5,height:h.columnHeaderHeight-1.5}),$("#luckysheet_info_detail_input").val(fe.title)}var df=Ae(()=>{jt();xr();Hl();Wt();Kt();_i();dt();Ke();bt()});function ff(e){e==null&&(e="chart");for(var a=window.navigator.userAgent.replace(/[^a-zA-Z0-9]/g,"").split(""),t="",l=0;l<12;l++)t+=a[Math.round(Math.random()*(a.length-1))];var n=new Date().getTime();return e+"_"+t+"_"+n}function oc(e,a){return e.replace(/\$\{([\w]+)\}/g,function(t,l){var n=a[l];return typeof n!="undefined"?n:t})}var mf=Ae(()=>{});var ml,ya,Xy,q,qi=Ae(()=>{dt();At();Ir();Vt();ml=Er(ha()),ya={v:"#VALUE!",n:"#NAME?",na:"#N/A",r:"#REF!",d:"#DIV/0!",nm:"#NUM!",nl:"#NULL!",sp:"#SPILL!"},Xy={getCellDataArr:function(e,a,t){let l=[];if(e.data==null)t||(a==="number"?l.push(0):a==="text"&&l.push(""));else if(P(e.data)==="array")for(let n=0;n1){let t=e[0].length;for(let l=1;lm)return ya.v;l=e.data[0][o-f]}else if(e.coll==1){if(nd)return ya.v;l=e.data[n-u][0]}l==null||de(l.v)||l.mc!=null?a=="number"?l=0:a=="text"&&(l=""):l=l.v}else return ya.v}else l=e;return l},getCellBoolen:function(e){let t=this.getFirstValue(e);if(B(t))return t;if(P(t)!="boolean")if(P(t)=="string"&&(t.toLowerCase()=="true"||t.toLowerCase()=="false"))t.toLowerCase()=="true"?t=!0:t.toLowerCase()=="false"&&(t=!1);else if(L(t))t=parseFloat(t),t=t!=0;else return ya.v;return t},getCellDate:function(e){let a=this,t;if(P(e)=="array")if(P(e[0])=="array"){if(!a.isDyadicArr(e))return ya.v;t=e[0][0]}else t=e[0];else if(P(e)=="object"&&e.startCell!=null){if(e.data==null||P(e.data)=="array"||de(e.data.v))return ya.v;t=e.data.v,e.data.ct!=null&&e.data.ct.t=="d"&&(t=mt("YYYY-MM-DD h:mm:ss",t))}else t=e;return t},getCellrangeDate:function(e){let a=this,t=[];if(P(e)=="array"){if(P(e[0])=="array"&&!a.isDyadicArr(e))return ya.v;t=t.concat(a.getDataArr(e,!1))}else if(P(e)=="object"&&e.startCell!=null)if(e.data==null)t.push(0);else if(P(e.data)=="array")for(let l=0;l=(0,ml.default)(n))return!0;let o=(0,ml.default)(a).year(),s=(0,ml.default)().set({year:o,month:2,date:1});return t.isLeapYear(o)&&(0,ml.default)(a)>=(0,ml.default)(s)&&(0,ml.default)(e)<(0,ml.default)(s)},findResultIndex:function(e,a){let t={};for(let o=1;ol&&(l=a[i].length);for(let o=1;o{pf={},Ky=function(a){var t=function(){};t.precision=1e-6,t.create=function(n){var o=new t;return o.setElements(n)};var l=t.create;t.I=function(n){for(var o=[],s=n,u;s--;)for(u=n,o[s]=[];u--;)o[s][u]=s===u?1:0;return t.create(o)},t.prototype={e:function(n,o){return n<1||n>this.elements.length||o<1||o>this.elements[0].length?null:this.elements[n-1][o-1]},dimensions:function(){var n=this.elements.length===0?0:this.elements[0].length;return{rows:this.elements.length,cols:n}},rows:function(){return this.elements.length},cols:function(){return this.elements.length===0?0:this.elements[0].length},eql:function(n){var o=n.elements||n;if((!o[0]||typeof o[0][0]=="undefined")&&(o=t.create(o).elements),this.elements.length===0||o.length===0)return this.elements.length===o.length;if(this.elements.length!==o.length||this.elements[0].length!==o[0].length)return!1;for(var s=this.elements.length,u=this.elements[0].length,d;s--;)for(d=u;d--;)if(Math.abs(this.elements[s][d]-o[s][d])>t.precision)return!1;return!0},dup:function(){return t.create(this.elements)},map:function(n,o){if(this.elements.length===0)return t.create([]);for(var s=[],u=this.elements.length,d=this.elements[0].length,f;u--;)for(f=d,s[u]=[];f--;)s[u][f]=n.call(o,this.elements[u][f],u+1,f+1);return t.create(s)},isSameSizeAs:function(n){var o=n.elements||n;return typeof o[0][0]=="undefined"&&(o=t.create(o).elements),this.elements.length===0?o.length===0:this.elements.length===o.length&&this.elements[0].length===o[0].length},add:function(n){if(this.elements.length===0)return this.map(function(s){return s});var o=n.elements||n;return typeof o[0][0]=="undefined"&&(o=t.create(o).elements),this.isSameSizeAs(o)?this.map(function(s,u,d){return s+o[u-1][d-1]}):null},subtract:function(n){if(this.elements.length===0)return this.map(function(s){return s});var o=n.elements||n;return typeof o[0][0]=="undefined"&&(o=t.create(o).elements),this.isSameSizeAs(o)?this.map(function(s,u,d){return s-o[u-1][d-1]}):null},canMultiplyFromLeft:function(n){if(this.elements.length===0)return!1;var o=n.elements||n;return typeof o[0][0]=="undefined"&&(o=t.create(o).elements),this.elements[0].length===o.length},multiply:function(n){if(this.elements.length===0)return null;if(!n.elements)return this.map(function(b){return b*n});var o=!!n.modulus,s=n.elements||n;if(typeof s[0][0]=="undefined"&&(s=t.create(s).elements),!this.canMultiplyFromLeft(s))return null;for(var u=this.elements.length,d=s[0].length,f,m=this.elements[0].length,g,y=[],v;u--;)for(f=d,y[u]=[];f--;){for(g=m,v=0;g--;)v+=this.elements[u][g]*s[g][f];y[u][f]=v}var s=t.create(y);return o?s.col(1):s},minor:function(n,o,s,u){if(this.elements.length===0)return null;for(var d=[],f=s,m,g,y,v=this.elements.length,b=this.elements[0].length;f--;)for(m=s-f-1,d[m]=[],g=u;g--;)y=u-g-1,d[m][y]=this.elements[(n+m-1)%v][(o+y-1)%b];return t.create(d)},transpose:function(){if(this.elements.length===0)return t.create([]);for(var n=this.elements.length,o,s=this.elements[0].length,u,d=[],o=s;o--;)for(u=n,d[o]=[];u--;)d[o][u]=this.elements[u][o];return t.create(d)},isSquare:function(){var n=this.elements.length===0?0:this.elements[0].length;return this.elements.length===n},max:function(){if(this.elements.length===0)return null;for(var n=0,o=this.elements.length,s=this.elements[0].length,u;o--;)for(u=s;u--;)Math.abs(this.elements[o][u])>Math.abs(n)&&(n=this.elements[o][u]);return n},indexOf:function(n){if(this.elements.length===0)return null;var o=null,s=this.elements.length,u,d=this.elements[0].length,f;for(u=0;ut.precision){o++;break}return o},augment:function(n){if(this.elements.length===0)return this.dup();var o=n.elements||n;typeof o[0][0]=="undefined"&&(o=t.create(o).elements);var s=this.dup(),u=s.elements[0].length,d=s.elements.length,f=o[0].length,m;if(d!==o.length)return null;for(;d--;)for(m=f;m--;)s.elements[d][u+m]=o[d][m];return s},inverse:function(){if(this.elements.length===0||!this.isSquare()||this.isSingular())return null;for(var n=this.elements.length,o=n,s,u=this.augment(t.I(n)).toRightTriangular(),d=u.elements[0].length,f,m,g,y=[],v;o--;){for(m=[],y[o]=[],g=u.elements[o][o],f=0;f=n&&y[o].push(v);for(u.elements[o]=m,s=o;s--;){for(m=[],f=0;f"&&(e="!="),e=="="&&(e="=="),t==null&&n==null)return"#INVERSE!";if(t=="#INVERSE!")t=0,e=="-"?e="+":e=="+"&&(e="-");else if(e=="-"&&t==null)t=0;else if(e=="/"&&(n==0||n==null))return qe.d;function o(u,d,f){if(L(u)&&(u=parseFloat(u)),L(f)&&(f=parseFloat(f)),d=="==")return u==f;if(d=="!=")return u!=f;if(d==">=")return u>=f;if(d=="<=")return u<=f;if(d==">")return u>f;if(d=="<")return u="||e=="<="||e==">"||e=="<")if(P(t)=="array"&&P(n)=="array"){let u=[];if(P(t[0])=="array"&&P(n[0])=="array"){if(t.length!=n.length&&t[0].length!=n[0].length)return qe.na;for(let d=0;d-1){a=e.split(";");for(let t=0;t1){l=t[0].replace(/''/g,"'"),n=t[1],l.substr(0,1)=="'"&&l.substr(l.length-1,1)=="'"&&(l=l.substring(1,l.length-1));for(let u in a)if(l==a[u].name){o=a[u].index,s=a[u].data;break}o==-1&&(o=0)}else{let u=Z(h.calculateSheetIndex);l=a[u].name,o=a[u].index,s=a[u].data,n=t[0]}if(n.indexOf(":")==-1){let u=parseInt(n.replace(/[^0-9]/g,""))-1,d=cr(n.replace(/[^A-Za-z]/g,""));if(!isNaN(u)&&!isNaN(d)){let f=xi(s,{row:[u,u],column:[d,d]})[0][0];if(p.execFunctionGlobalData!=null){let v=p.execFunctionGlobalData[u+"_"+d+"_"+o];v!=null&&(f=v)}let y={sheetName:l,startCell:n,rowl:1,coll:1,data:f};return window.luckysheet_getcelldata_cache[e]=y,y}else return[]}else{n=n.split(":");let u=[],d=[];if(u[0]=parseInt(n[0].replace(/[^0-9]/g,""))-1,u[1]=parseInt(n[1].replace(/[^0-9]/g,""))-1,isNaN(u[0])&&(u[0]=0),isNaN(u[1])&&(u[1]=s.length-1),u[0]>u[1])return j.info("\u9009\u62E9\u5931\u8D25","\u8F93\u5165\u8303\u56F4\u9519\u8BEF\uFF01"),[];if(d[0]=cr(n[0].replace(/[^A-Za-z]/g,"")),d[1]=cr(n[1].replace(/[^A-Za-z]/g,"")),isNaN(d[0])&&(d[0]=0),isNaN(d[1])&&(d[1]=s[0].length-1),d[0]>d[1])return j.info("\u9009\u62E9\u5931\u8D25","\u8F93\u5165\u8303\u56F4\u9519\u8BEF\uFF01"),[];let f=xi(s,{row:u,column:d});if(p.execFunctionGlobalData!=null)for(let v=u[0];v<=u[1];v++)for(let b=d[0];b<=d[1];b++){let k=p.execFunctionGlobalData[v+"_"+b+"_"+o];k!=null&&(f[v-u[0]][b-d[0]]=k)}let m=u[1]-u[0]+1,g=d[1]-d[0]+1,y={sheetName:l,startCell:n[0],rowl:m,coll:g,data:f};return window.luckysheet_getcelldata_cache[e]=y,y}}function Bn(e){if(typeof e=="object")return e==null?"":Array.isArray(e)?it(e[0])[2]:Array.isArray(e.data)?qe.v:e.data.v===void 0?"":e.data.v;if(p.isCompareOperator(e).flag){if(typeof e=="string"||typeof e=="number")return e}else return it(e)[2];return qe.v}function va(){let e=arguments[0];for(let a=0;a=4){if(l=q.getFirstValue(arguments[3]),B(l))return l;if(!L(l))return p.error.v;l=parseInt(l)}var n=arguments[0].coll;if(arguments.length==5){if(n=q.getFirstValue(arguments[4]),B(n))return n;if(!L(n))return p.error.v;n=parseInt(n)}if(l<1||n<1)return p.error.r;var o=p.getcellrange(e),s=o.row[0],u=o.column[0];s+=a,u+=t;var d=s+l-1,f=u+n-1;return s<0||d>=h.flowdata.length||u<0||f>=h.flowdata[0].length?p.error.r:kt(h.calculateSheetIndex,{row:[s,d],column:[u,f]})}function fc(e,a,t){let l,n;if(e?(n=a,l=t):(l=a,n=t),l.startCell.indexOf(":")>-1||n.indexOf(":")>-1)return qe.v;if(e)return rl(n+":"+l.startCell);{let o=n,s="";if(n.indexOf("!")>-1){let u=n.split("!");s=u[0]+"!",o=u[1]}return rl(s+l.startCell+":"+o)}}var Fi,Mi=Ae(()=>{qi();Vt();ar();At();Wt();Ir();sc();Rt();dt();Ke();Fi=Er(Qa())});function vf(e,a){To(Jy),Co(Zy,null,function(){let t=new Vuex.Store;console.info("chartmix::",chartmix.default),Vue.use(chartmix.default,{store:t});let l=document.getElementsByTagName("body")[0];chartmix.default.initChart(l,h.lang),$(".chartSetting").css({top:"1px",bottom:"1px",position:"absolute",right:"0px",width:"350px",background:"#fff",border:"1px solid #E5E5E5","z-index":1004,"box-shadow":"0px 2px 4px rgba(0,0,0,0.2)","-webkit-box-shadow":"0px 2px 4px rgba(0,0,0,0.2)","-moz-box-shadow":"0px 2px 4px rgba(0,0,0,0.2)","-moz-user-select":"none","-khtml-user-select":"none","-webkit-user-select":"none","-ms-user-select":"none","user-select":"none","padding-left":"30px",display:"none"}),h.createChart=chartmix.default.createChart,h.highlightChart=chartmix.default.highlightChart,h.deleteChart=chartmix.default.deleteChart,h.resizeChart=chartmix.default.resizeChart,h.changeChartRange=chartmix.default.changeChartRange,h.changeChartCellData=chartmix.default.changeChartCellData,h.getChartJson=chartmix.default.getChartJson,h.chart_selection=tv(),h.chartparam.jfrefreshchartall=ev,h.chartparam.changeChartCellData=chartmix.default.changeChartCellData,h.chartparam.renderChart=chartmix.default.renderChart,h.chartparam.getChartJson=chartmix.default.getChartJson,h.chartparam.insertToStore=chartmix.default.insertToStore;for(let n=0;n
${content}
',u=$(oc(s,{id:o,addclass:"luckysheet-data-visualization-chart",title:"\u56FE\u8868\u751F\u6210",content:""})).appendTo($(".luckysheet-cell-main"));bf(u),$(`#${o}`).children(".luckysheet-modal-dialog-content")[0].id=n;let d=document.getElementById(o),f;f=h.chartparam.getChartJson(l.chart_id),h.chartparam.renderChart({chart_id:l.chart_id,chartOptions:f}),h.currentChart=f,Hn(n),$(`#${n}_c .luckysheet-modal-controll-del`).click(function(b){kf(n)}),$(`#${n}_c .luckysheet-modal-controll-update`).click(function(b){_f()}),u.children(".luckysheet-modal-dialog-content").mousedown(function(b){h.chartparam.luckysheetCurrentChartMaxState||Hn(n),b.stopPropagation()}),u.mousedown(function(b){if(!h.chartparam.luckysheetCurrentChartMaxState){Hn(n),Yl(!0),!$(b.target).is(".luckysheet-modal-dialog-controll")&&!$(b.target).is(".luckysheet-modal-controll-btn")&&!$(b.target).is("i")&&(h.chartparam.luckysheetCurrentChartMoveTimeout=setTimeout(function(){h.chartparam.luckysheetCurrentChartMove=!0},100));var k=h.chartparam.luckysheetCurrentChartMoveObj.offset(),x=h.chartparam.luckysheetCurrentChartMoveObj.position();h.chartparam.luckysheetCurrentChartMoveXy=[b.pageX-k.left,b.pageY-k.top,x.left,x.top,$("#luckysheet-scrollbar-x").scrollLeft(),$("#luckysheet-scrollbar-y").scrollTop()],h.chartparam.luckysheetCurrentChartMoveWinH=$("#luckysheet-cell-main")[0].scrollHeight,h.chartparam.luckysheetCurrentChartMoveWinW=$("#luckysheet-cell-main")[0].scrollWidth,!$(b.target).hasClass("luckysheet-mousedown-cancel")&&$(b.target).filter("[class*='sp-palette']").length==0&&$(b.target).filter("[class*='sp-thumb']").length==0&&$(b.target).filter("[class*='sp-']").length==0&&($("#luckysheet-rightclick-menu").hide(),$("#luckysheet-cols-h-hover").hide(),$("#luckysheet-cols-menu-btn").hide(),$("#luckysheet-rightclick-menu").hide(),$("#luckysheet-sheet-list, #luckysheet-rightclick-sheet-menu, #luckysheet-user-menu").hide(),$("body > .luckysheet-filter-menu, body > .luckysheet-filter-submenu, body > .luckysheet-cols-menu").hide()),b.stopPropagation()}}).find(".luckysheet-modal-dialog-resize-item").mousedown(function(b){if(h.chartparam.luckysheetCurrentChartActive){h.chartparam.luckysheetCurrentChartResize=$(this).data("type");var k=at(b.pageX,b.pageY),x=$("#luckysheet-scrollbar-x").scrollLeft(),w=$("#luckysheet-scrollbar-y").scrollTop(),_=k[0]+x,S=k[1]+w,C=h.chartparam.luckysheetCurrentChartResizeObj.position();h.chartparam.luckysheetCurrentChartResizeXy=[_,S,u.width(),u.height(),C.left+x,C.top+w,x,w],h.chartparam.luckysheetCurrentChartResizeWinH=$("#luckysheet-cell-main")[0].scrollHeight,h.chartparam.luckysheetCurrentChartResizeWinW=$("#luckysheet-cell-main")[0].scrollWidth,h.chartparam.luckysheetCurrentChart=n,b.stopPropagation()}});let m=l.width,g=l.height,y=l.left,v=l.top;d.style.width=m+"px",d.style.height=g+"px",d.style.position="absolute",d.style.background="#fff",d.style.left=y+"px",d.style.top=v+"px",d.style.zIndex=h.zIndex?h.zIndex:15,h.zIndex++}}function ev(e,a,t,l,n){let o=h.currentChart;if(!!o&&o.rangeArray.length==1){var s=o.rangeArray[0].row,u=o.rangeArray[0].column;if(a>s[1]||tu[1]||n1)return;$("#luckysheet-chart-rangeShow").empty(),$("#luckysheet-cell-selected-boxs").hide(),$("#luckysheet-cell-selected-focus").hide(),$("#luckysheet-rows-h-selected").empty(),$("#luckysheet-cols-h-selected").empty(),$("#luckysheet-row-count-show").hide(),$("#luckysheet-column-count-show").hide();var a=e.rangeArray[0].row[0],t=e.rangeArray[0].column[0],l=e.rangeSplitArray,n=e.rangeRowCheck;if(n.exits)var o=f("rowtitle",l.rowtitle.row[0]+a,l.rowtitle.row[1]+a,l.rowtitle.column[0]+t,l.rowtitle.column[1]+t);else var o="";var s=e.rangeColCheck;if(s.exits)var u=f("coltitle",l.coltitle.row[0]+a,l.coltitle.row[1]+a,l.coltitle.column[0]+t,l.coltitle.column[1]+t);else var u="";var d=f("content",l.content.row[0]+a,l.content.row[1]+a,l.content.column[0]+t,l.content.column[1]+t);$("#luckysheet-chart-rangeShow").append(o+u+d);function f(m,g,y,v,b){var k=ji(),x=Ui(),w=k[y],_=g-1==-1?0:k[g-1],S=x[b],C=v-1==-1?0:x[v-1];if(m=="rowtitle")var T="#C65151";if(m=="coltitle")var T="#9667C0";if(m=="content")var T="#4970D1";var R='
';return R}},rangeMove:!1,rangeMovexy:null,rangeMoveIndex:null,rangeMoveObj:null,rangeMoveDraging:function(e,a,t){var l=h.currentChart,n=l.rangeArray[0].row[0],o=l.rangeArray[0].column[0],s=l.rangeRowCheck,u=l.rangeColCheck,d=l.rangeSplitArray,f=at(e.pageX,e.pageY),m=$("#luckysheet-cell-main").scrollLeft(),g=$("#luckysheet-cell-main").scrollTop(),y=f[0]+m,v=f[1]+g,b=$(window).height()+g-a-t,k=$(window).width()+m,x=gf(v),w=x[2],_=yf(y),S=_[2],C=ji(),T=Ui(),R=h.chart_selection.rangeMoveObj.attr("id");if(R=="luckysheet-chart-rangeShow-content"){var I=h.chart_selection.rangeMoveIndex[0]-h.chart_selection.rangeMovexy[0]+w;s.exits?(I=C.length-1||v>b)&&(I=C.length-1-d.content.row[1]+d.content.row[0],A=C.length-1);var E=h.chart_selection.rangeMoveIndex[1]-h.chart_selection.rangeMovexy[1]+S;u.exits?(E=T.length-1||y>k)&&(E=T.length-1-d.content.column[1]+d.content.column[0],N=T.length-1),s.exits&&u.exits?(l.rangeArray=[{row:[n,A],column:[o,N]}],l.rangeSplitArray.range={row:[n,A],column:[o,N]},l.rangeSplitArray.content={row:[I-n,A-n],column:[E-o,N-o]},l.rangeSplitArray.rowtitle={row:l.rangeSplitArray.rowtitle.row,column:[E-o,N-o]},l.rangeSplitArray.coltitle={row:[I-n,A-n],column:l.rangeSplitArray.coltitle.column}):s.exits?(l.rangeArray=[{row:[n,A],column:[E,N]}],l.rangeSplitArray.range={row:[n,A],column:[E,N]},l.rangeSplitArray.content={row:[I-n,A-n],column:l.rangeSplitArray.content.column}):u.exits?(l.rangeArray=[{row:[I,A],column:[o,N]}],l.rangeSplitArray.range={row:[I,A],column:[o,N]},l.rangeSplitArray.content={row:l.rangeSplitArray.content.row,column:[E-o,N-o]}):(l.rangeArray=[{row:[I,A],column:[E,N]}],l.rangeSplitArray.range={row:[I,A],column:[E,N]})}else if(R=="luckysheet-chart-rangeShow-rowtitle"){var E=h.chart_selection.rangeMoveIndex[1]-h.chart_selection.rangeMovexy[1]+S;u.exits?(E=T.length-1||y>k)&&(E=T.length-1-d.rowtitle.column[1]+d.rowtitle.column[0],N=T.length-1),u.exits?(l.rangeArray=[{row:l.rangeArray[0].row,column:[o,N]}],l.rangeSplitArray.range={row:l.rangeArray[0].row,column:[o,N]},l.rangeSplitArray.rowtitle={row:l.rangeSplitArray.rowtitle.row,column:[E-o,N-o]},l.rangeSplitArray.content={row:l.rangeSplitArray.content.row,column:[E-o,N-o]}):(l.rangeArray=[{row:l.rangeArray[0].row,column:[E,N]}],l.rangeSplitArray.range={row:l.rangeArray[0].row,column:[E,N]})}else if(R=="luckysheet-chart-rangeShow-coltitle"){var I=h.chart_selection.rangeMoveIndex[0]-h.chart_selection.rangeMovexy[0]+w;s.exits?(I=C.length-1||v>b)&&(I=C.length-1-d.coltitle.row[1]+d.coltitle.row[0],A=C.length-1),s.exits?(l.rangeArray=[{row:[n,A],column:l.rangeArray[0].column}],l.rangeSplitArray.range={row:[n,A],column:l.rangeArray[0].column},l.rangeSplitArray.coltitle={row:[I-n,A-n],column:l.rangeSplitArray.coltitle.column},l.rangeSplitArray.content={row:[I-n,A-n],column:l.rangeSplitArray.content.column}):(l.rangeArray=[{row:[I,A],column:l.rangeArray[0].column}],l.rangeSplitArray.range={row:[I,A],column:l.rangeArray[0].column})}h.chart_selection.create()},rangeMoveDragged:function(){h.chart_selection.rangeMove=!1;var e=h.currentChart;e.rangeTxt=kt(h.currentSheetIndex,e.rangeArray[0],h.currentSheetIndex),e.chartData=Dt(e.rangeArray[0],h.currentSheetIndex),h.changeChartRange(e.chart_id,e.chartData,e.rangeArray,e.rangeTxt)},rangeResize:!1,rangeResizexy:null,rangeResizeIndex:null,rangeResizeObj:null,rangeResizeDraging:function(e,a,t){var l=h.currentChart,n=l.rangeArray[0].row[0],o=l.rangeArray[0].column[0],s=l.rangeRowCheck,u=l.rangeColCheck,d=l.rangeSplitArray,f=at(e.pageX,e.pageY),m=$("#luckysheet-cell-main").scrollLeft(),g=$("#luckysheet-cell-main").scrollTop(),y=f[0]+m,v=f[1]+g,b=$(window).height()+g-a-t,k=$(window).width()+m,x=gf(v),w=x[2],_=yf(y),S=_[2],C=ji(),T=Ui(),R=h.chart_selection.rangeResizeObj.attr("id");if(R=="luckysheet-chart-rangeShow-content"){var I,A,E,N;if(h.chart_selection.rangeResize=="lt"?(I=h.chart_selection.rangeResizeIndex.row[0],E=h.chart_selection.rangeResizeIndex.column[0],A=h.chart_selection.rangeResizeIndex.row[1],N=h.chart_selection.rangeResizeIndex.column[1]):h.chart_selection.rangeResize=="lb"?(I=h.chart_selection.rangeResizeIndex.row[1],E=h.chart_selection.rangeResizeIndex.column[0],A=h.chart_selection.rangeResizeIndex.row[0],N=h.chart_selection.rangeResizeIndex.column[1]):h.chart_selection.rangeResize=="rt"?(I=h.chart_selection.rangeResizeIndex.row[0],E=h.chart_selection.rangeResizeIndex.column[1],A=h.chart_selection.rangeResizeIndex.row[1],N=h.chart_selection.rangeResizeIndex.column[0]):h.chart_selection.rangeResize=="rb"&&(I=h.chart_selection.rangeResizeIndex.row[1],E=h.chart_selection.rangeResizeIndex.column[1],A=h.chart_selection.rangeResizeIndex.row[0],N=h.chart_selection.rangeResizeIndex.column[0]),s.exits){var D=I-h.chart_selection.rangeResizexy[0]+w;D=C.length-1||v>b)&&(D=C.length-1)}else{var D=n-h.chart_selection.rangeResizexy[0]+w;D<0||v<0?D=0:(D>=C.length-1||v>b)&&(D=C.length-1)}if(u.exits){var F=E-h.chart_selection.rangeResizexy[1]+S;F=T.length-1||y>k)&&(F=T.length-1)}else{var F=o-h.chart_selection.rangeResizexy[1]+S;F<0||y<0?F=0:(F>=T.length-1||y>k)&&(F=T.length-1)}var M,z,O,H;D>A?(M=A,z=D):(M=D,z=A),F>N?(O=N,H=F):(O=F,H=N),!s.exits&&!u.exits?(l.rangeArray=[{row:[M,z],column:[O,H]}],l.rangeSplitArray.range={row:[M,z],column:[O,H]}):(l.rangeArray=[{row:[n,z],column:[o,H]}],l.rangeSplitArray.range={row:[n,z],column:[o,H]},l.rangeSplitArray.content={row:[M-n,z-n],column:[O-o,H-o]},s.exits&&(l.rangeSplitArray.rowtitle={row:l.rangeSplitArray.rowtitle.row,column:[O-o,H-o]}),u.exits&&(l.rangeSplitArray.coltitle={row:[M-n,z-n],column:l.rangeSplitArray.coltitle.column}))}else if(R=="luckysheet-chart-rangeShow-rowtitle"){var E,N;if(h.chart_selection.rangeResize=="lt"||h.chart_selection.rangeResize=="lb"?(E=h.chart_selection.rangeResizeIndex.column[0],N=h.chart_selection.rangeResizeIndex.column[1]):(h.chart_selection.rangeResize=="rt"||h.chart_selection.rangeResize=="rb")&&(E=h.chart_selection.rangeResizeIndex.column[1],N=h.chart_selection.rangeResizeIndex.column[0]),u.exits){var F=E-h.chart_selection.rangeResizexy[1]+S;F=T.length-1||y>k)&&(F=T.length-1)}else{var F=o-h.chart_selection.rangeResizexy[1]+S;F<0||y<0?F=0:(F>=T.length-1||y>k)&&(F=T.length-1)}var O,H;F>N?(O=N,H=F):(O=F,H=N),u.exits?(l.rangeArray=[{row:l.rangeArray[0].row,column:[o,H]}],l.rangeSplitArray.range={row:l.rangeArray[0].row,column:[o,H]},l.rangeSplitArray.rowtitle={row:l.rangeSplitArray.rowtitle.row,column:[O-o,H-o]},l.rangeSplitArray.content={row:l.rangeSplitArray.content.row,column:[O-o,H-o]}):(l.rangeArray=[{row:l.rangeArray[0].row,column:[O,H]}],l.rangeSplitArray.range={row:l.rangeArray[0].row,column:[O,H]})}else if(R=="luckysheet-chart-rangeShow-coltitle"){var I,A;if(h.chart_selection.rangeResize=="lt"||h.chart_selection.rangeResize=="rt"?(I=h.chart_selection.rangeResizeIndex.row[0],A=h.chart_selection.rangeResizeIndex.row[1]):(h.chart_selection.rangeResize=="lb"||h.chart_selection.rangeResize=="rb")&&(I=h.chart_selection.rangeResizeIndex.row[1],A=h.chart_selection.rangeResizeIndex.row[0]),s.exits){var D=I-h.chart_selection.rangeResizexy[0]+w;D=C.length-1||v>b)&&(D=C.length-1)}else{var D=n-h.chart_selection.rangeResizexy[0]+w;D<0||v<0?D=0:(D>=C.length-1||v>b)&&(D=C.length-1)}var M,z;D>A?(M=A,z=D):(M=D,z=A),s.exits?(l.rangeArray=[{row:[n,z],column:l.rangeArray[0].column}],l.rangeSplitArray.range={row:[n,z],column:l.rangeArray[0].column},l.rangeSplitArray.coltitle={row:[M-n,z-n],column:l.rangeSplitArray.coltitle.column},l.rangeSplitArray.content={row:[M-n,z-n],column:l.rangeSplitArray.content.column}):(l.rangeArray=[{row:[M,z],column:l.rangeArray[0].column}],l.rangeSplitArray.range={row:[M,z],column:l.rangeArray[0].column})}h.chart_selection.create()},rangeResizeDragged:function(){h.chart_selection.rangeResize=null;var e=h.currentChart;e.rangeTxt=kt(h.currentSheetIndex,e.rangeArray[0],h.currentSheetIndex),e.chartData=Dt(e.rangeArray[0],h.currentSheetIndex),h.changeChartRange(e.chart_id,e.chartData,e.rangeArray,e.rangeTxt)}}}function mc(e,a,t,l){var n=luckysheet.getluckysheet_select_save();n.length==1&&n[0].row[0]==n[0].row[1]&&n[0].column[0]==n[0].column[1]&&(ea("right","rangeOfSelect"),ea("down","rangeOfSelect"),n=luckysheet.getluckysheet_select_save());for(var o=-1,s=n[0].row[1]-n[0].row[0],u=n[0].row[0];u<=n[0].row[1];u++){for(var d=n[0].column[0];d<=n[0].column[1];d++){var f=ze(u,d,luckysheet.flowdata());if(f!=null&&f.toString().length>0){o=u;break}}if(o!==-1)break}o==-1&&(o=0),n[0].row=[o,o],n[0].row_focus=o,luckysheet.setluckysheet_select_save(n),h.luckysheet_shiftpositon=$.extend(!0,{},n[0]),In("down","range",!1,s),n=luckysheet.getluckysheet_select_save();for(var m=-1,g=n[0].column[1]-n[0].column[0],d=n[0].column[0];d<=n[0].column[1];d++){for(var u=n[0].row[0];u<=n[0].row[1];u++){var f=ze(u,d,luckysheet.flowdata());if(f!=null&&f.toString().length>0){m=d;break}}if(m!==-1)break}m==-1&&(m=0),n[0].column=[m,m],n[0].column_focus=m,luckysheet.setluckysheet_select_save(n),h.luckysheet_shiftpositon=$.extend(!0,{},n[0]),In("right","range",!1,g),n=luckysheet.getluckysheet_select_save();var y=$.extend(!0,[],n),v=kt(h.currentSheetIndex,y[0],h.currentSheetIndex);let b=Dt();console.dir(b);let k=ff("chart"),x=k+"_c",w='',_=$(oc(w,{id:x,addclass:"luckysheet-data-visualization-chart",title:"\u56FE\u8868\u751F\u6210",content:""})).appendTo($(".luckysheet-cell-main")),S=document.getElementById(x),{render:C,chart_json:T}=h.createChart($(`#${x}`).children(".luckysheet-modal-dialog-content")[0],b,k,y,v);console.dir(JSON.stringify(T)),e=e||400,a=a||250,t=t||0,l=l||0,S.style.width=e+"px",S.style.height=a+"px",S.style.position="absolute",S.style.background="#fff",S.style.left=t+"px",S.style.top=l+"px",C.style.width="100%",C.style.height="100%",S.style.zIndex=h.zIndex?h.zIndex:15,h.zIndex++;let R=h.luckysheetfile[Z(h.currentSheetIndex)];R.chart||(R.chart=[]),R.chart.push({chart_id:k,width:e,height:a,left:t,top:l,sheetIndex:R.index}),Hn(k),$(`#${k}_c .luckysheet-modal-controll-del`).click(function(I){kf(k)}),bf(_),$(`#${k}_c .luckysheet-modal-controll-update`).click(function(I){_f()}),_.children(".luckysheet-modal-dialog-content").mousedown(function(I){h.chartparam.luckysheetCurrentChartMaxState||Hn(k),I.stopPropagation()}),_.mousedown(function(I){if(!h.chartparam.luckysheetCurrentChartMaxState){Hn(k),Yl(!0),!$(I.target).is(".luckysheet-modal-dialog-controll")&&!$(I.target).is(".luckysheet-modal-controll-btn")&&!$(I.target).is("i")&&(h.chartparam.luckysheetCurrentChartMoveTimeout=setTimeout(function(){h.chartparam.luckysheetCurrentChartMove=!0},100));var A=h.chartparam.luckysheetCurrentChartMoveObj.offset(),E=h.chartparam.luckysheetCurrentChartMoveObj.position();h.chartparam.luckysheetCurrentChartMoveXy=[I.pageX-A.left,I.pageY-A.top,E.left,E.top,$("#luckysheet-scrollbar-x").scrollLeft(),$("#luckysheet-scrollbar-y").scrollTop()],h.chartparam.luckysheetCurrentChartMoveWinH=$("#luckysheet-cell-main")[0].scrollHeight,h.chartparam.luckysheetCurrentChartMoveWinW=$("#luckysheet-cell-main")[0].scrollWidth,!$(I.target).hasClass("luckysheet-mousedown-cancel")&&$(I.target).filter("[class*='sp-palette']").length==0&&$(I.target).filter("[class*='sp-thumb']").length==0&&$(I.target).filter("[class*='sp-']").length==0&&($("#luckysheet-rightclick-menu").hide(),$("#luckysheet-cols-h-hover").hide(),$("#luckysheet-cols-menu-btn").hide(),$("#luckysheet-rightclick-menu").hide(),$("#luckysheet-sheet-list, #luckysheet-rightclick-sheet-menu, #luckysheet-user-menu").hide(),$("body > .luckysheet-filter-menu, body > .luckysheet-filter-submenu, body > .luckysheet-cols-menu").hide()),I.stopPropagation()}}).find(".luckysheet-modal-dialog-resize-item").mousedown(function(I){if(h.chartparam.luckysheetCurrentChartActive){h.chartparam.luckysheetCurrentChartResize=$(this).data("type");var A=at(I.pageX,I.pageY),E=$("#luckysheet-scrollbar-x").scrollLeft(),N=$("#luckysheet-scrollbar-y").scrollTop(),D=A[0]+E,F=A[1]+N,M=h.chartparam.luckysheetCurrentChartResizeObj.position();h.chartparam.luckysheetCurrentChartResizeXy=[D,F,_.width(),_.height(),M.left+E,M.top+N,E,N],h.chartparam.luckysheetCurrentChartResizeWinH=$("#luckysheet-cell-main")[0].scrollHeight,h.chartparam.luckysheetCurrentChartResizeWinW=$("#luckysheet-cell-main")[0].scrollWidth,h.chartparam.luckysheetCurrentChart=k,I.stopPropagation()}})}function bf(e){e.find(".luckysheet-modal-dialog-content").hover(function(){e.removeClass("chart-moveable")},function(){e.addClass("chart-moveable")}),e.hover(function(){e.addClass("chart-moveable")},function(){e.removeClass("chart-moveable")})}function kf(e){$(`.luckysheet-cell-main #${e}_c`).remove(),pc();let a=h.luckysheetfile[Z(h.currentSheetIndex)],t=a.chart.findIndex(l=>l.chart_id==e);a.chart.splice(t,1),h.deleteChart(e)}function Hn(e){let a=h.luckysheetfile[Z(h.currentSheetIndex)].chart;for(let t in a)a[t].needRangeShow=!1,a[t].chart_id==e&&(a[t].needRangeShow=!0,h.currentChart=h.getChartJson(e));xf(e)}function pc(){let e=h.luckysheetfile[Z(h.currentSheetIndex)].chart;for(let a in e)e[a].needRangeShow=!1;wf()}function xf(e){let a=$("#"+e+"_c");h.chart_selection.create(),h.chartparam.luckysheetCurrentChartActive=!0,h.chartparam.luckysheetCurrentChartMoveObj=a,h.chartparam.luckysheetCurrentChartResizeObj=a,h.chartparam.luckysheetCurrentChart=e,$("#luckysheet-cell-main").find(".luckysheet-modal-dialog-chart .luckysheet-modal-dialog-resize").hide(),$("#luckysheet-cell-main").find(".luckysheet-modal-dialog-chart .luckysheet-modal-dialog-controll").hide(),a.css("z-index",h.chartparam.luckysheetCurrentChartZIndexRank++),a.find(".luckysheet-modal-dialog-resize").show(),a.find(".luckysheet-modal-dialog-controll").show(),($(".chartSetting").is(":visible")||h.chartparam.luckysheet_chart_redo_click)&&e!=h.chartparam.luckysheetCurrentChart&&$("body .luckysheet-cols-menu").hide(),h.currentChart=h.highlightChart(e)}function wf(e){$("#luckysheet-cell-main .luckysheet-modal-dialog-chart .luckysheet-modal-dialog-resize, #luckysheet-cell-main .luckysheet-modal-dialog-chart .luckysheet-modal-dialog-controll").hide(),$("#luckysheet-cell-main").find(".luckysheet-datavisual-selection-set div").remove(),h.chartparam.luckysheetCurrentChartActive=!1,$("#luckysheet-chart-rangeShow").empty(),!e&&$(".chartSetting").is(":visible")&&!he()&&rv()}function _f(e,a){$(".chartSetting").is(":visible")||($(".chartSetting").show(),$("#luckysheet-cell-main").find(".luckysheet-datavisual-selection-set div").show(),h.chartparam.luckysheetCurrentChartActive=!0,setTimeout(function(){Ft()},0))}function rv(e){$(".chartSetting").is(":visible")&&($(".chartSetting").hide(),$("#luckysheet-cell-main .luckysheet-modal-dialog-chart .luckysheet-modal-dialog-resize, #luckysheet-cell-main .luckysheet-modal-dialog-chart .luckysheet-modal-dialog-controll").hide(),$("#luckysheet-cell-main").find(".luckysheet-datavisual-selection-set div").remove(),h.chartparam.luckysheetCurrentChartActive=!1,!he()&&!e&&setTimeout(function(){Ft()},0))}function gc(e){wf("true"),h.luckysheetfile.forEach(t=>{t.index==e?(t.chart||[]).forEach(n=>{n.isShow=!0,$("#"+n.chart_id+"_c").show(),h.resizeChart(n.chart_id),n.needRangeShow==!0&&(h.currentChart=h.getChartJson(n.chart_id),xf(n.chart_id))}):(t.chart||[]).forEach(n=>{n.isShow=!1,$("#"+n.chart_id+"_c").hide()})})}var gf,yf,Zy,Jy,_o=Ae(()=>{dt();mf();Wt();Ke();Vt();Mi();Rt();Pr();_a();Rn();At();ul();gf=xt,yf=vt,Zy=["https://cdn.jsdelivr.net/npm/vue@2.6.11","https://unpkg.com/vuex@3.4.0","https://cdn.bootcdn.net/ajax/libs/element-ui/2.13.2/index.js","https://cdn.bootcdn.net/ajax/libs/echarts/4.8.0/echarts.min.js","expendPlugins/chart/chartmix.umd.min.js"],Jy=["https://cdn.bootcdn.net/ajax/libs/element-ui/2.13.2/theme-chalk/index.css","expendPlugins/chart/chartmix.css"]});function un(e){h.flowdata==null||h.flowdata.length==0||(clearTimeout(Cf),Cf=setTimeout(()=>{h.clearjfundo&&h.jfredo.push({type:"zoomChange",zoomRatio:h.zoomRatio,curZoomRatio:e,sheetIndex:h.currentSheetIndex}),h.zoomRatio=e;let a=ye.getSheetByIndex();Be.buildAllPs(a.data),Re.images=a.images,Re.allImagesShow(),Re.init(),a.config==null&&(a.config={}),a.config.sheetViewZoom==null&&(a.config.sheetViewZoom={});let t=a.config.curentsheetView;t==null&&(t="viewNormal"),a.config.sheetViewZoom[t+"ZoomScale"]=e,re.saveParam("all",h.currentSheetIndex,h.zoomRatio,{k:"zoomRatio"}),re.saveParam("cg",h.currentSheetIndex,a.config.sheetViewZoom,{k:"sheetViewZoom"}),Vn()},100))}function Vn(){_t(h.flowdata.length,h.flowdata[0].length),Hs()}function Tf(){$("#luckysheet-zoom-minus").click(function(){let e;h.zoomRatio==null?e=h.zoomRatio=1:e=Math.ceil(h.zoomRatio*10)/10,e=e-.1,e==h.zoomRatio&&(e=e-.1),e<=.1&&(e=.1),un(e),Al(e)}),$("#luckysheet-zoom-plus").click(function(){let e;h.zoomRatio==null?e=h.zoomRatio=1:e=Math.floor(h.zoomRatio*10)/10,e=e+.1,e==h.zoomRatio&&(e=e+.1),e>=4&&(e=4),un(e),Al(e)}),$("#luckysheet-zoom-slider").mousedown(function(e){let a=$(this).offset().left,t=e.pageX,l=Sf(t-a);un(l),Al(l)}),$("#luckysheet-zoom-cursor").mousedown(function(e){let a=e.pageX,t=parseFloat($("#luckysheet-zoom-cursor").css("left"));$("#luckysheet-zoom-cursor").css("transition","none"),$(document).off("mousemove.zoomCursor").on("mousemove.zoomCursor",function(l){let o=l.pageX-a,s=t+o,u=Sf(s);u>4&&(u=4,s=100),u<.1&&(u=.1,s=0),un(u);let d=Math.round(u*100)+"%";$("#luckysheet-zoom-ratioText").html(d),$("#luckysheet-zoom-cursor").css("left",s-4)}),$(document).off("mouseup.zoomCursor").on("mouseup.zoomCursor",function(l){$(document).off(".zoomCursor"),$("#luckysheet-zoom-cursor").css("transition","all 0.3s")}),e.stopPropagation()}).click(function(e){e.stopPropagation()}),$("#luckysheet-zoom-ratioText").click(function(){un(1),Al(1)}),Al(h.zoomRatio)}function Sf(e){let a=1;return e<50?a=Math.round((e*1.8/100+.1)*100)/100:e>50&&(a=Math.round(((e-50)*6/100+1)*100)/100),a}function lv(e){let a=50;e<1?a=Math.round((e-.1)*100/.18)/10:e>1&&(a=Math.round((e-1)*100/.6)/10+50),$("#luckysheet-zoom-cursor").css("left",a-4)}function Al(e){let a=Math.round(e*100)+"%";$("#luckysheet-zoom-ratioText").html(a),lv(e)}var Cf,jn=Ae(()=>{Ke();bt();dt();hr();ul();Yt();Zt();Hl();Ol();Cf=null});var av,ye,hr=Ae(()=>{At();Ll();Wt();_l();df();ar();Vt();Yt();_i();Kt();ln();At();dt();jt();Zt();xr();ta();ul();Hl();Ol();dl();Pn();Or();fa();Xt();Ke();bt();_o();ul();jn();lr();Wr();av={generateRandomSheetIndex:function(e){e==null&&(e="Sheet");let a=window.navigator.userAgent.replace(/[^a-zA-Z0-9]/g,"").split(""),t="";for(let n=0;n<12;n++)t+=a[Math.round(Math.random()*(a.length-1))];let l=new Date().getTime();return e+"_"+t+"_"+l},generateRandomSheetName:function(e,a){let t=e.length,n=Q().pivotTable.title;for(let o=0;o-1||e[o].name.indexOf(n)>-1){let s=parseFloat(e[o].name.replace("Sheet","").replace(n,""));s!="NaN"&&Math.ceil(s)>t&&(t=Math.ceil(s))}return a?n+(t+1):"Sheet"+(t+1)},generateCopySheetName:function(e,a){let t="",n=Q().info;if(a.toString().indexOf("("+n.copy)>-1){let o=a.toString().indexOf("("+n.copy),s=a.toString().substring(0,o)+"("+n.copy,u=null;for(let d=0;d-1){let g=f.indexOf(")",m+s.length),y=f.substring(m+s.length,g);L(y)&&(u==null||parseInt(y)>u)&&(u=parseInt(y))}}u==null?t=s+"2)":(u++,t=s+u+")")}else{let o=null,s=!1,u=a+"("+n.copy;for(let d=0;d-1){s=!0;let g=f.indexOf(")",m+u.length),y=f.substring(m+u.length,g);L(y)&&(o==null||parseInt(y)>o)&&(o=parseInt(y))}}s?o==null?t=a+"("+n.copy+"2)":(o++,t=a+"("+n.copy+""+o+")"):t=a+"("+n.copy+")"}return t},getSheetByIndex:function(e){let a=this;e==null&&(e=h.currentSheetIndex);let t=a.getSheetIndex(e);return h.luckysheetfile[t]},getSheetByName:function(e){let a=this;if(e==null)return null;for(let t=0;t{typeof t.index=="undefined"&&(t.index=this.generateRandomSheetIndex()),a.includes(t.index)?t.index=this.generateRandomSheetIndex():a.push(t.index),typeof t.status=="undefined"&&(t.status=0),t.status==1&&(e?t.status=0:e=!0)}),e||(h.luckysheetfile[0].status=1)}h.currentSheetIndex=h.luckysheetfile[0].index;for(let e=0;e'),er(e),re.saveParam("sha",null,$.extend(!0,{},s)),h.clearjfundo){h.jfundo.length=0;let u={};u.type="addSheet",u.sheetconfig=$.extend(!0,{},s),u.index=n,u.currentSheetIndex=h.currentSheetIndex,h.jfredo.push(u)}t.changeSheetExec(n,a,!0)},setSheetHide:function(e){let a=this,t=a.getSheetIndex(e);h.luckysheetfile[t].hide=1;let l=$("#luckysheet-sheets-item"+e);l.hide(),$("#luckysheet-sheet-area div.luckysheet-sheets-item").removeClass("luckysheet-sheets-item-active");let n;if(fe.showsheetbarConfig.sheet)n=l.nextAll(":visible"),l.nextAll(":visible").length>0?n=n.eq(0).data("index"):n=l.prevAll(":visible").eq(0).data("index");else{let o,s=[];h.luckysheetfile.forEach((d,f)=>{d.hide!==1&&s.push(f)});let u=s.length;u===1?o=s[0]:o=s[u-1]>t?s.find(d=>d>t):s[u-1],n=h.luckysheetfile[o].index}$("#luckysheet-sheets-item"+n).addClass("luckysheet-sheets-item-active"),a.changeSheetExec(n),re.saveParam("sh",l.data("index"),1,{op:"hide",cur:n})},setSheetShow:function(e){let a=this;h.luckysheetfile[a.getSheetIndex(e)].hide=0,a.changeSheetExec(e),re.saveParam("sh",e,0,{op:"show",cur:null})},sheetMaxIndex:0,ordersheet:function(e){return function(a,t){let l=a[e],n=t[e];return l-n}},getCurrentOrder:function(){let e={};return $("#luckysheet-sheet-area div.luckysheet-sheets-item").each(function(a){let t=$(this).data("index");for(let l=0;l{let l=a.order,n=t.order;return l!=null&&n!=null?l-n:l!=null?-1:(n!=null,1)})},createSheet:function(){let e=this,a=[];h.luckysheetfile.sort(e.ordersheet("order"));for(let t=0;t'),h.currentSheetIndex==n?a.push(we(Kr,{index:n,active:"luckysheet-sheets-item-active",name:h.luckysheetfile[t].name,style:"",colorset:o})):(h.luckysheetfile[t].hide==1?a.push(we(Kr,{index:n,active:"",name:h.luckysheetfile[t].name,style:"display:none;",colorset:o})):a.push(we(Kr,{index:n,active:"",name:h.luckysheetfile[t].name,style:"",colorset:o})),l="style='display:none;'"),$("#luckysheet-cell-main").append("
')}$("#luckysheet-sheet-container-c").append(a.join("")),e.locationSheet()},locationSheet:function(){let e=$("#luckysheet-sheet-container-c"),a=$("#"+h.container).width(),t=$("#luckysheet-sheet-container-c > div.luckysheet-sheets-item-active").eq(0),l=0,n=0;$("#luckysheet-sheet-container-c > div.luckysheet-sheets-item:visible").each(function(){$(this).hasClass("luckysheet-sheets-item-active")&&(l=n),n+=$(this).outerWidth()}),setTimeout(function(){e.scrollLeft(l-10),n>=a*.7&&fe.showsheetbarConfig.sheet&&($("#luckysheet-sheet-area .luckysheet-sheets-scroll").css("display","inline-block"),$("#luckysheet-sheet-container .docs-sheet-fade-left").show())},1)},copySheet:function(e,a){if(he()||h.allowEdit===!1)return;let t=this,l=h.luckysheetfile.length,n=t.generateRandomSheetIndex(),o=t.getSheetIndex(e),s=$.extend(!0,{},h.luckysheetfile[o]);s.order=l,s.index=n,s.name=t.generateCopySheetName(h.luckysheetfile,s.name);let u="";s.color!=null&&(u='
');let d=$("#luckysheet-sheets-item"+e);if($("#luckysheet-sheet-container-c").append(we(Kr,{index:s.index,active:"",name:s.name,order:s.order,style:"",colorset:u})),$("#luckysheet-sheets-item"+s.index).insertAfter(d),h.luckysheetfile.splice(o+1,0,s),$("#luckysheet-sheet-area div.luckysheet-sheets-item").removeClass("luckysheet-sheets-item-active"),$("#luckysheet-sheets-item"+n).addClass("luckysheet-sheets-item-active"),$("#luckysheet-cell-main").append('
'),er(a),re.saveParam("shc",n,{copyindex:e,name:s.name}),t.changeSheetExec(n),t.reOrderAllSheet(),h.clearjfundo)h.jfredo.push({type:"copySheet",copyindex:e,index:s.index,sheetIndex:s.index});else if(h.jfredo.length>0){let f=h.jfredo[h.jfredo.length-1];f.type=="copySheet"&&(f.index=s.index,f.sheetIndex=s.index)}},hasSheet:function(e){return!(e==null||(e=this.getSheetIndex(e),e==null))},createSheetbydata:function(e,a,t=!0){let l=this,n="";if(e.color!=null&&(n='
'),$("#luckysheet-sheet-container-c").append(we(Kr,{index:e.index,active:"",name:e.name,order:e.order,style:"",colorset:n})),t){let o=e.order;o>=h.luckysheetfile.length?(o=h.luckysheetfile.length-1,$("#luckysheet-sheets-item"+e.index).insertAfter($("#luckysheet-sheets-item"+h.luckysheetfile[o].index))):$("#luckysheet-sheets-item"+e.index).insertBefore($("#luckysheet-sheets-item"+h.luckysheetfile[o].index))}h.luckysheetfile.push(e),$("#luckysheet-sheet-area div.luckysheet-sheets-item").removeClass("luckysheet-sheets-item-active"),$("#luckysheet-sheets-item"+e.index).addClass("luckysheet-sheets-item-active"),$("#luckysheet-cell-main").append('
'),er(),a!=null?(re.saveParam("shre",null,{reIndex:e.index}),e.hide=0,re.saveParam("sh",e.index,0,{op:"show",cur:null})):re.saveParam("sha",null,e),l.changeSheetExec(e.index,e.isPivotTable,!0),l.reOrderAllSheet()},deleteSheet:function(e){let a=this;if(h.allowEdit===!1)return;let t=a.getSheetIndex(e);a.setSheetHide(e),$("#luckysheet-sheets-item"+e).remove(),$("#luckysheet-datavisual-selection-set-"+e).remove();let l=h.luckysheetfile.splice(t,1);a.reOrderAllSheet(),re.saveParam("shd",null,{deleIndex:e}),h.clearjfundo&&(l[0].type="deleteSheet",h.jfredo.push(l[0]))},nulldata:null,getGridData:function(e){let a=[];for(let t=0;t0?e.data:or([],a,t),n=e.celldata;if(e.data&&e.data.length>0)for(let o=0;o0)for(let o=0;o=l.length&&(l=or(l,u-l.length+1,0)),d>=l[0].length&&(l=or(l,0,d-l[0].length+1)),Ot(u,d,l,f)}return fe.autoFormatw=!1,fe.accuracy=void 0,l},cutGridData:function(e){let a=0;for(let t=e.length-1;t>=0;t--){let l=!0;for(let n=0;n0){l=!1;break}}if(l)a=t;else break}return e.slice(0,a)},addGridData:function(e,a,t){let l=or([],a,t);if(e!=null)for(let n=0;n=l.length&&(l=or(l,s-l.length+1,0)),u>=l[0].length&&(l=or(l,0,u-l[0].length+1)),Ot(s,u,l,d)}return l},sheetParamRestore:function(e,a){if(h.luckysheet_select_save=e.luckysheet_select_save,(h.luckysheet_select_save==null||h.luckysheet_select_save.length==0)&&(a[0]!=null&&a[0][0]!=null&&a[0][0].mc!=null?h.luckysheet_select_save=[{row:[0,a[0][0].mc.rs-1],column:[0,a[0][0].mc.cs-1]}]:h.luckysheet_select_save=[{row:[0,0],column:[0,0]}]),h.luckysheet_selection_range=e.luckysheet_selection_range==null?[]:e.luckysheet_selection_range,h.config=e.config==null?{}:e.config,h.zoomRatio=e.zoomRatio==null?1:e.zoomRatio,e.defaultRowHeight!=null?h.defaultrowlen=parseFloat(e.defaultRowHeight):h.defaultrowlen=fe.defaultRowHeight,e.defaultColWidth!=null?h.defaultcollen=parseFloat(e.defaultColWidth):h.defaultcollen=fe.defaultColWidth,e.showGridLines!=null){let t=e.showGridLines;t==0||t==!1?h.showGridLines=!1:h.showGridLines=!0}else h.showGridLines=!0},initialjfFile:function(e,a){let t=this;t.getCurSheet();let l=h.luckysheetfile[t.getSheetIndex(h.currentSheetIndex)];t.nulldata=or([],h.defaultrowNum,h.defaultcolumnNum);let n=t.buildGridData(l),o=[];l.jfgird_select_save=l.jfgird_select_save||[],l.jfgird_select_save.forEach(m=>o.push({row:m.row,column:m.column})),l.luckysheet_select_save=o,this.sheetParamRestore(l,n);let s=h.luckysheet_select_save[0].row[1],u=h.luckysheet_select_save[0].column[1];if(h.luckysheet_select_save.length>1)for(let m=0;ms&&(s=h.luckysheet_select_save[m].row[1]),h.luckysheet_select_save[m].column[1]>u&&(u=h.luckysheet_select_save[m].column[1]);be.fontInitial(h.fontList),l.data=n;let d=n.length;s>d-1&&(d=s+1);let f=n[0].length;u>f-1&&(f=u+1),typeof fe.beforeCreateDom=="function"&&fe.beforeCreateDom(luckysheet),typeof fe.workbookCreateBefore=="function"&&fe.workbookCreateBefore(luckysheet),ic(f,d,n,e,a),setTimeout(function(){j.createHoverTip("#luckysheet_info_detail",".luckysheet_info_detail_back, .luckysheet_info_detail_input, .luckysheet_info_detail_update"),j.createHoverTip("#luckysheet-wa-editor",".luckysheet-toolbar-menu-button, .luckysheet-toolbar-button, .luckysheet-toolbar-combo-button"),h.luckysheetTableContentHW=[$("#luckysheet-cell-main").width()+h.rowHeaderWidth-h.cellMainSrollBarSize,$("#luckysheet-cell-main").height()+h.columnHeaderHeight-h.cellMainSrollBarSize],$("#luckysheetTableContent, #luckysheetTableContentF").attr({width:Math.ceil(h.luckysheetTableContentHW[0]*h.devicePixelRatio),height:Math.ceil(h.luckysheetTableContentHW[1]*h.devicePixelRatio)}).css({width:h.luckysheetTableContentHW[0],height:h.luckysheetTableContentHW[1]}).get(0).getContext("2d");let m=Q().info,y=re.gridKey+"__qkcache",v=function(){l.load="1",t.createSheet();let b=function(){t.mergeCalculation(l.index),t.setSheetParam(!1),t.storeSheetParam(),t.restoreselect(),t.CacheNotLoadControll=[],t.restoreCache(),p.execFunctionGroupForce(fe.forceCalculation),t.restoreSheetAll(h.currentSheetIndex),$("#luckysheet_info_detail_save").html(m.detailSave),l.isPivotTable?h.luckysheetcurrentisPivotTable=!0:(h.luckysheetcurrentisPivotTable=!1,$("#luckysheet-modal-dialog-slider-pivot").hide()),Hd(),Ft(),l.scrollLeft!=null&&l.scrollLeft>0?$("#luckysheet-scrollbar-x").scrollLeft(l.scrollLeft):$("#luckysheet-scrollbar-x").scrollLeft(0),l.scrollTop!=null&&l.scrollTop>0?$("#luckysheet-scrollbar-y").scrollTop(l.scrollTop):$("#luckysheet-scrollbar-y").scrollTop(0),So(h.asyncLoad,"core"),fe.pointEdit?setTimeout(function(){h.loadingObj.close()},0):setTimeout(function(){h.loadingObj.close()},500)},k=re.loadSheetUrl;if(k=="")t.loadOtherFile(l),b();else{let x=t.checkLoadSheetIndex(l),w=[];for(let _=0;_$("#luckysheet-scrollbar-x")[0].offsetWidth&&(a.scrollLeft=$("#luckysheet-scrollbar-x").scrollLeft()),$("#luckysheet-scrollbar-y")[0].scrollHeight>$("#luckysheet-scrollbar-y")[0].offsetHeight&&(a.scrollTop=$("#luckysheet-scrollbar-y").scrollTop()),a.zoomRatio=h.zoomRatio},setSheetParam:function(e=!0){let a=this.getSheetIndex(h.currentSheetIndex),t=h.luckysheetfile[a];h.flowdata=t.data,xe.webWorkerFlowDataCache(h.flowdata),p.execFunctionGlobalData=null,window.luckysheet_getcelldata_cache=null,this.sheetParamRestore(t,h.flowdata),t.freezen==null?(W.freezenhorizontaldata=null,W.freezenverticaldata=null):(W.freezenhorizontaldata=t.freezen.horizontal==null?null:t.freezen.horizontal.freezenhorizontaldata,W.freezenverticaldata=t.freezen.vertical==null?null:t.freezen.vertical.freezenverticaldata),e&&ua(h.flowdata.length,h.flowdata[0].length),Be.buildAllPs(h.flowdata),Re.currentImgId=null,Re.images=t.images,Re.allImagesShow(),Re.init(),Ye.dataVerification=t.dataVerification,Ye.init(),$r.hyperlink=t.hyperlink,$r.init(),Rr(t.filter_select,t.filter)},restoreselect:function(){let e=this.getSheetIndex(h.currentSheetIndex),a=h.luckysheetfile[e];et(!0),Mt(),a.scrollLeft!=null&&a.scrollLeft>0?$("#luckysheet-scrollbar-x").scrollLeft(a.scrollLeft):$("#luckysheet-scrollbar-x").scrollLeft(0),a.scrollTop!=null&&a.scrollTop>0?$("#luckysheet-scrollbar-y").scrollTop(a.scrollTop):$("#luckysheet-scrollbar-y").scrollTop(0)},storeSheetParamALL:function(){let e=this;e.storeSheetParam();let a=e.getSheetIndex(h.currentSheetIndex);h.luckysheetfile[a].data=h.flowdata,h.luckysheetfile[a].config=$.extend(!0,{},h.config)},mergeCalculationSheet:{},mergeCalculation:function(e){let a=h.luckysheetfile[this.getSheetIndex(e)],t=a.config,l=a.data;if(t==null)return;let n=t.merge;if(!(n==null||e in this.mergeCalculationSheet||a.autoCalculationMerge===!1)){this.mergeCalculationSheet[e]=1;for(let o in n){let s=parseInt(o.substr(0,o.indexOf("_"))),u=parseInt(o.substr(o.indexOf("_")+1)),d=n[o];l[s][u]==null&&(l[s][u]={}),l[s][u].mc={r:s,c:u,rs:d.rs,cs:d.cs};for(let f=s;f{if(p.addToCellList(m,g),g.indexOf("!")>-1){let y=g.substr(0,g.indexOf("!")),v=this.getSheetByName(y);if(v!=null){let b=v.index;s[b]=1,p.addToSheetIndexList(m,b)}}}),p.formulaContainSheetList[m]==null&&p.addToSheetIndexList(m,f);f!=null}for(let u in s){let d=u;o[d.toString()]==null&&(n.push(d),o[d.toString()]=1,this.checkLoadSheetIndexToDataIndex[d]=1)}}if(t!=null)for(let s=0;s0?$("#luckysheet-scrollbar-x").scrollLeft(a.scrollLeft*h.zoomRatio):$("#luckysheet-scrollbar-x").scrollLeft(0),a.scrollTop!=null&&a.scrollTop>0?$("#luckysheet-scrollbar-y").scrollTop(a.scrollTop*h.zoomRatio):$("#luckysheet-scrollbar-y").scrollTop(0),setTimeout(()=>{h.scrollRefreshSwitch=!0},0),Al(h.zoomRatio)},setCurSheet:function(e){for(let a=0;a div.luckysheet-sheets-item:visible").each(function(){a+=$(this).outerWidth()}),a>=e?fe.showsheetbarConfig.sheet&&($("#luckysheet-sheet-area .luckysheet-sheets-scroll").css("display","inline-block"),$("#luckysheet-sheet-container .docs-sheet-fade-left").show()):($("#luckysheet-sheet-area .luckysheet-sheets-scroll").css("display","none"),$("#luckysheet-sheet-container .docs-sheet-fade-left").hide())},sheetBarShowAndHide(e){let a=$("#luckysheet-sheet-container-c");if(e!=null){let o=$("#luckysheet-sheets-item"+e);a.scrollLeft(o.offset().left)}let t=a.width(),l=a[0].scrollWidth,n=a.scrollLeft();n<=0?$("#luckysheet-sheet-container .docs-sheet-fade-left").hide():$("#luckysheet-sheet-container .docs-sheet-fade-left").show(),t+n>=l?$("#luckysheet-sheet-container .docs-sheet-fade-right").hide():$("#luckysheet-sheet-container .docs-sheet-fade-right").show()},delChart:function(e,a){let t=this.getSheetIndex(a),l=h.luckysheetfile[t];if(l.chart==null)l.chart=[];else for(let n=0;n=u&&k.r=u+d&&(k.r-=d)}o.row-=d}else{for(let b=0;f.length==0;b++){let k=f[b];k.c>=u&&k.c=u+d&&(k.c-=d)}o.column-=d}let m=[];for(let b=0;bu&&(y.r+=d)}o.row+=d}else{for(let g=0;gu&&(y.c+=d)}o.column+=d}let m;s=="r"?m="row":m="column",Cl(m,u,d,!0)}else t=="na"?re.saveParam("na",null,n):t=="thumb"&&setTimeout(function(){a.imageRequest()},2e3)}},ye=av});var nv,p,Vt=Ae(()=>{dt();Rt();_a();jt();hr();lr();Zt();Or();Dr();dl();Xt();At();Nl();cl();Wt();_l();Ir();Kt();ar();Pr();sa();Yt();ca();Mi();Ke();bt();qn();Wr();nv={error:{v:"#VALUE!",n:"#NAME?",na:"#N/A",r:"#REF!",d:"#DIV/0!",nm:"#NUM!",nl:"#NULL!",sp:"#SPILL!"},errorInfo:function(e){return e},errorParamCheck:function(e,a,t){let l,n,s=Q().formulaMore;return t-1?[!0,s.tipSuccessText]:l.indexOf("range")>-1&&(P(a)=="object"||P(a)=="array")?[!0,s.tipSuccessText]:l.indexOf("number")>-1&&(L(a)||P(a)=="boolean")?[!0,s.tipSuccessText]:l.indexOf("string")>-1&&P(a)=="string"?[!0,s.tipSuccessText]:l.indexOf("date")>-1&&qt(a)?[!0,s.tipSuccessText]:[!1,s.tipParamErrorText]},getPureValueByData:function(e){if(e.length==0)return[];let a=[];if(P(e)=="array")if(P(e[0])=="array")for(let t=0;ta)for(let o=a;o-1){l||(l={});let m=f.split(":");m.length==2?l[m[0]]=m[1]:m.length>1&&(l[m[0]+":"+m[1]]=m[2])}else l||(l=[]),l.push(f)}n++}return l},colorList:["#2ec7c9","#fc5c5c","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],classlist:{province:{11:"\u5317\u4EAC",12:"\u5929\u6D25",13:"\u6CB3\u5317",14:"\u5C71\u897F",15:"\u5185\u8499\u53E4",21:"\u8FBD\u5B81",22:"\u5409\u6797",23:"\u9ED1\u9F99\u6C5F",31:"\u4E0A\u6D77",32:"\u6C5F\u82CF",33:"\u6D59\u6C5F",34:"\u5B89\u5FBD",35:"\u798F\u5EFA",36:"\u6C5F\u897F",37:"\u5C71\u4E1C",41:"\u6CB3\u5357",42:"\u6E56\u5317",43:"\u6E56\u5357",44:"\u5E7F\u4E1C",45:"\u5E7F\u897F",46:"\u6D77\u5357",50:"\u91CD\u5E86",51:"\u56DB\u5DDD",52:"\u8D35\u5DDE",53:"\u4E91\u5357",54:"\u897F\u85CF",61:"\u9655\u897F",62:"\u7518\u8083",63:"\u9752\u6D77",64:"\u5B81\u590F",65:"\u65B0\u7586",71:"\u53F0\u6E7E",81:"\u9999\u6E2F",82:"\u6FB3\u95E8",91:"\u56FD\u5916"}},oldvalue:null,dontupdate:function(){let e=this;h.luckysheetCellUpdate.length=0,$("#luckysheet-functionbox-cell, #luckysheet-rich-text-editor").html(e.oldvalue),e.cancelNormalSelected(),e.rangetosheet!=h.currentSheetIndex&&ye.changeSheetExec(e.rangetosheet)},xssDeal:function(e){return typeof e!="string"?e:e.replace(/ + + + diff --git a/report-ui/package.json b/report-ui/package.json index 7075db02..fcb3473e 100644 --- a/report-ui/package.json +++ b/report-ui/package.json @@ -23,7 +23,6 @@ "element-ui": "^2.9.2", "js-cookie": "2.2.0", "jsbarcode": "^3.11.4", - "luckysheet": "^2.1.13", "miment": "^0.0.9", "moment": "^2.29.1", "monaco-editor": "^0.20.0", diff --git a/report-ui/src/views/report/bigscreen/index.vue b/report-ui/src/views/report/bigscreen/index.vue index 27e30bd3..3bef1030 100644 --- a/report-ui/src/views/report/bigscreen/index.vue +++ b/report-ui/src/views/report/bigscreen/index.vue @@ -182,8 +182,6 @@ export default { path: "/bigscreen/designer", query: { reportCode: val.reportCode, - reportId: val.id, - accessKey: val.accessKey } }); window.open(routeUrl.href, "_blank"); diff --git a/report-ui/src/views/report/excelreport/designer/index.vue b/report-ui/src/views/report/excelreport/designer/index.vue index a17977f2..3a7a0f3e 100644 --- a/report-ui/src/views/report/excelreport/designer/index.vue +++ b/report-ui/src/views/report/excelreport/designer/index.vue @@ -71,7 +71,7 @@
+ style="margin:0px;padding:0px;position:absolute;width:100%;height:95vh;left: 0px;top: 30px;bottom:0px;" />
@@ -152,7 +152,7 @@ @@ -230,13 +230,11 @@ import { addReportExcel, editReportExcel } from '@/api/report' import ColorPicker from '../../bigscreen/designer/form/colorPicker.vue' // import QRCode from 'qrcodejs2' // import JsBarcode from 'jsbarcode' -import LuckySheet from 'luckysheet' export default { name: 'Excels', components: { draggable, ColorPicker, - LuckySheet }, data () { return { @@ -329,82 +327,141 @@ export default { } }, mounted () { + $(function () { - this.options = [ - { text: 'Money Manager.xlsx', value: 'https://minio.cnbabylon.com/public/luckysheet/money-manager-2.xlsx' }, - { text: 'Activity costs tracker.xlsx', value: 'https://minio.cnbabylon.com/public/luckysheet/Activity%20costs%20tracker.xlsx' }, - { text: 'House cleaning checklist.xlsx', value: 'https://minio.cnbabylon.com/public/luckysheet/House%20cleaning%20checklist.xlsx' }, - { text: 'Student assignment planner.xlsx', value: 'https://minio.cnbabylon.com/public/luckysheet/Student%20assignment%20planner.xlsx' }, - { text: 'Credit card tracker.xlsx', value: 'https://minio.cnbabylon.com/public/luckysheet/Credit%20card%20tracker.xlsx' }, - { text: 'Blue timesheet.xlsx', value: 'https://minio.cnbabylon.com/public/luckysheet/Blue%20timesheet.xlsx' }, - { text: 'Student calendar (Mon).xlsx', value: 'https://minio.cnbabylon.com/public/luckysheet/Student%20calendar%20%28Mon%29.xlsx' }, - { text: 'Blue mileage and expense report.xlsx', value: 'https://minio.cnbabylon.com/public/luckysheet/Blue%20mileage%20and%20expense%20report.xlsx' }, - ] - LuckySheet.create({ - container: 'luckysheet', // 设定DOM容器的id - title: 'Luckysheet Demo', // 设定表格名称 - lang: 'zh', // 设定表格语言 - plugins: ['chart'], - data: [{ - 'name': 'Cell', // 工作表名称 - 'color': '', // 工作表颜色 - 'index': 0, // 工作表索引 - 'status': 1, // 激活状态 - 'order': 0, // 工作表的下标 - 'hide': 0, // 是否隐藏 - 'row': 36, // 行数 - 'column': 18, // 列数 - 'defaultRowHeight': 19, // 自定义行高 - 'defaultColWidth': 73, // 自定义列宽 - 'celldata': [], // 初始化使用的单元格数据 - 'config': { - 'merge': {}, // 合并单元格 - 'rowlen': {}, // 表格行高 - 'columnlen': {}, // 表格列宽 - 'rowhidden': {}, // 隐藏行 - 'colhidden': {}, // 隐藏列 - 'borderInfo': {}, // 边框 - 'authority': {}, // 工作表保护 + luckysheet.create({ + container: 'luckysheet', // 设定DOM容器的id + title: 'Luckysheet Demo', // 设定表格名称 + lang: 'zh', // 设定表格语言 + plugins:['chart'], + hook:{ + cellDragStop: function (cell, postion, sheetFile, ctx, event) { + // console.info(cell, postion, sheetFile, ctx, event); + }, + rowTitleCellRenderBefore:function(rowNum,postion,ctx){ + // console.log(rowNum); + }, + rowTitleCellRenderAfter:function(rowNum,postion,ctx){ + // console.log(ctx); + }, + columnTitleCellRenderBefore:function(columnAbc,postion,ctx){ + // console.log(columnAbc); + }, + columnTitleCellRenderAfter:function(columnAbc,postion,ctx){ + // console.log(postion); + }, + cellRenderBefore:function(cell,postion,sheetFile,ctx){ + // console.log(cell,postion,sheetFile,ctx); + }, + cellRenderAfter:function(cell,postion,sheetFile,ctx){ + // console.log(postion); + }, + cellMousedownBefore:function(cell,postion,sheetFile,ctx){ + // console.log("cellMousedownBefore", postion); + }, + cellMousedown:function(cell,postion,sheetFile,ctx){ + // console.log("cellMousedown",sheetFile); + }, + sheetMousemove:function(cell,postion,sheetFile,moveState,ctx){ + // console.log("sheetMousemove",cell,postion,sheetFile,moveState,ctx); + }, + sheetMouseup:function(cell,postion,sheetFile,moveState,ctx){ + console.log("sheetMouseup",cell,postion,sheetFile,moveState,ctx); + }, + cellAllRenderBefore:function(data,sheetFile,ctx){ + // console.info(data,sheetFile,ctx) + }, + updated:function(operate){ + // console.info(operate) + }, + cellUpdateBefore:function(r,c,value,isRefresh){ + // console.info('cellUpdateBefore',r,c,value,isRefresh) + }, + cellUpdated:function(r,c,oldValue, newValue, isRefresh){ + // console.info('cellUpdated',r,c,oldValue, newValue, isRefresh) + }, + sheetActivate:function(index, isPivotInitial, isNewSheet){ + // console.info(index, isPivotInitial, isNewSheet) + }, + rangeSelect:function(index, sheet){ + // console.info(index, sheet) + }, + commentInsertBefore:function(r, c){ + // console.info(r, c) + }, + commentInsertAfter:function(r, c, cell){ + // console.info(r, c, cell) + }, + commentDeleteBefore:function(r, c, cell){ + // console.info(r, c, cell) + }, + commentDeleteAfter:function(r, c, cell){ + // console.info(r, c, cell) + }, + commentUpdateBefore:function(r, c, value){ + // console.info(r, c, value) + }, + commentUpdateAfter:function(r, c, oldCell, newCell ){ + // console.info(r, c, oldCell, newCell) + }, + cellEditBefore:function(range ){ + // console.info(range) + }, + workbookCreateAfter:function(json){ + // console.info(json) + }, + rangePasteBefore:function(range,data){ + // console.info('rangePasteBefore',range,data) + // return false; //Can intercept paste + }, }, - 'scrollLeft': 0, // 左右滚动条位置 - 'scrollTop': 315, // 上下滚动条位置 - 'luckysheet_select_save': [], // 选中的区域 - 'calcChain': [], // 公式链 - 'isPivotTable': false, // 是否数据透视表 - 'pivotTable': {}, // 数据透视表设置 - 'filter_select': {}, // 筛选范围 - 'filter': null, // 筛选配置 - 'luckysheet_alternateformat_save': [], // 交替颜色 - 'luckysheet_alternateformat_save_modelCustom': [], // 自定义交替颜色 - 'luckysheet_conditionformat_save': {}, // 条件格式 - 'frozen': {}, // 冻结行列配置 - 'chart': [], // 图表配置 - 'zoomRatio': 1, // 缩放比例 - 'image': [], // 图片 - 'showGridLines': 1, // 是否显示网格线 - 'dataVerification': {} // 数据验证配置 - }, - { - 'name': 'Sheet2', - 'color': '', - 'index': 1, - 'status': 0, - 'order': 1, - 'celldata': [], - 'config': {} - }, - { - 'name': 'Sheet3', - 'color': '', - 'index': 2, - 'status': 0, - 'order': 2, - 'celldata': [], - 'config': {}, - } - ] - }) + data:[ + { + "name": "report", //工作表名称 + "color": "", //工作表颜色 + "index": 0, //工作表索引 + "status": 1, //激活状态 + "order": 0, //工作表的下标 + "hide": 0,//是否隐藏 + "row": 36, //行数 + "column": 18, //列数 + "defaultRowHeight": 19, //自定义行高 + "defaultColWidth": 73, //自定义列宽 + "celldata": [], //初始化使用的单元格数据 + "config": { + "merge":{}, //合并单元格 + "rowlen":{}, //表格行高 + "columnlen":{}, //表格列宽 + "rowhidden":{}, //隐藏行 + "colhidden":{}, //隐藏列 + "borderInfo":{}, //边框 + "authority":{}, //工作表保护 + + }, + "scrollLeft": 0, //左右滚动条位置 + "scrollTop": 315, //上下滚动条位置 + "luckysheet_select_save": [], //选中的区域 + "calcChain": [],//公式链 + "isPivotTable":false,//是否数据透视表 + "pivotTable":{},//数据透视表设置 + "filter_select": {},//筛选范围 + "filter": null,//筛选配置 + "luckysheet_alternateformat_save": [], //交替颜色 + "luckysheet_alternateformat_save_modelCustom": [], //自定义交替颜色 + "luckysheet_conditionformat_save": {},//条件格式 + "frozen": {}, //冻结行列配置 + "chart": [], //图表配置 + "zoomRatio":1, // 缩放比例 + "image":[], //图片 + "showGridLines": 1, //是否显示网格线 + "dataVerification":{} //数据验证配置 + } + ] + }); + }); + + // this.load() }, @@ -524,6 +581,7 @@ export default { }, onStart (setCode) { this.setCode = setCode + console.log(setCode) }, onEnd (evt) { // 获取结束坐标和列名 @@ -532,11 +590,24 @@ export default { var fieldLabel = evt.item.innerText // 列名称 var excelToolbarHeight = 40 // excel工具栏 var leftLayout = document.getElementsByClassName('layout-left')[0].clientWidth // 左侧宽度 + console.log(luckysheet) + console.log("x:",x) + console.log("y:",y) + console.log("leftLayout左侧宽度:",leftLayout) + // const aaa = luckysheet.sheetMouseup() + luckysheet.setCellValue(0,0,"哈哈哈") + + // const a = luckysheet.getCellValue(0,0) + // debugger + console.log("滚动","aaa"); + // console.log(a); + + // 计算行列 - const { ri, ci } = this.sheet.datas[0].getCellRectByXY(x - leftLayout, y - excelToolbarHeight) - this.sheet.cellText(ri, ci, '#{' + this.setCode + '.' + fieldLabel + '}', 0) + // const { ri, ci } = this.sheet.datas[0].getCellRectByXY(x - leftLayout, y - excelToolbarHeight) + // this.sheet.cellText(ri, ci, '#{' + this.setCode + '.' + fieldLabel + '}', 0) // 设定值 - this.sheet.reRender() + // this.sheet.reRender() }, del (val) { for (let i = 0; i < this.dataSet.length; i++) { diff --git a/report-ui/src/views/report/report/index.vue b/report-ui/src/views/report/report/index.vue index b5636902..0ed50f28 100644 --- a/report-ui/src/views/report/report/index.vue +++ b/report-ui/src/views/report/report/index.vue @@ -74,7 +74,15 @@ export default { inputType: "input", label: "报表编码", field: "reportCode" - } + }, + { + inputType: 'anji-select', //form表单类型 input|input-number|anji-select(传递url或者dictCode)|anji-tree(左侧树)|date|datetime|datetimerange + anjiSelectOption: { + dictCode: "REPORT_TYPE" + }, + label: '报表类型', + field: 'reportType' + }, ], // 操作按钮 buttons: { @@ -120,6 +128,7 @@ export default { editField: "reportName", inputType: "input", rules: [ + { required: true, message: '请输入报表名称', trigger: 'blur' }, { min: 1, max: 100, message: "不超过100个字符", trigger: "blur" } ], disabled: false @@ -131,6 +140,7 @@ export default { editField: "reportCode", inputType: "input", rules: [ + { required: true, message: '请输入报表编码', trigger: 'blur' }, { min: 1, max: 100, message: "不超过100个字符", trigger: "blur" } ], disabled: "disableOnEdit" @@ -144,6 +154,7 @@ export default { editField: "reportGroup", inputType: "input", rules: [ + // { required: true, message: '请输入分组', trigger: 'blur' }, { min: 1, max: 100, message: "不超过100个字符", trigger: "blur" } ], disabled: false, @@ -154,17 +165,18 @@ export default { placeholder: "", field: "reportType", editField: "reportType", - tableHide: true, - editHide: true, inputType: "anji-select", + fieldTableRowRenderer: row => { + return this.getDictLabelByCode("REPORT_TYPE", row["reportType"]); + }, anjiSelectOption: { dictCode: "REPORT_TYPE" }, rules: [ + { required: true, message: '请输入报表类型', trigger: 'blur' }, { min: 1, max: 20, message: "不超过20个字符", trigger: "blur" } ], - disabled: true, - defaultValue: "report_screen" + disabled: "disableOnEdit", }, { label: "描述", //报表描述 @@ -237,23 +249,36 @@ export default { }, // 预览 preview(val) { + let routePath = ""; + if (val.reportType === 'report_excel') { + routePath = "/excelreport/viewer"; + + } else { + routePath = "/bigscreen/viewer"; + } var routeUrl = this.$router.resolve({ - path: "/bigscreen/viewer", + path: routePath, query: { reportCode: val.reportCode } }); window.open(routeUrl.href, "_blank"); }, // 设计 design(val) { + let routePath = ""; + if (val.reportType === 'report_excel') { + routePath = "/excelreport/designer"; + + } else { + routePath = "/bigscreen/designer"; + } var routeUrl = this.$router.resolve({ - path: "/bigscreen/designer", + path: routePath, query: { reportCode: val.reportCode, - reportId: val.id, - accessKey: val.accessKey } }); window.open(routeUrl.href, "_blank"); + }, //分享 shareReport(val){ diff --git a/report-ui/static/home.mp4 b/report-ui/static/home.mp4 deleted file mode 100644 index 91a32e2dddcee9437aee50c9ea99d22c43b02f2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2165079 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%0Dljf>i~pFH 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

uPPrW;Ggqhp!pV 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

o(9o2Ndjx4{jK6uD_q2 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

)w5k27{B8OB3A*o&+r`LvkqkeT`W2uBpS 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 z%0D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

A4Prp8(uF+H!~1ke-`3Nq?M{Gcp(y@AkY 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%0DtztFni} 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 z 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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 PZpv`9sOX70Oq7M2U=x<@+D(QJ>8m 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%0D+pVe7we~+!`ni5 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

#r+{dXsI2VM-uyPw4I!= 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%0AZ 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:dAHS`KCW%_3?l`(eDOOb{Bo1`}wU_Xp) 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 CH=ect From f791de21327803375c82f9fea496cfeede342100 Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Mon, 30 Aug 2021 09:26:02 +0800 Subject: [PATCH 03/23] =?UTF-8?q?=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/report/excelreport/designer/index.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/report-ui/src/views/report/excelreport/designer/index.vue b/report-ui/src/views/report/excelreport/designer/index.vue index 3a7a0f3e..21e3815a 100644 --- a/report-ui/src/views/report/excelreport/designer/index.vue +++ b/report-ui/src/views/report/excelreport/designer/index.vue @@ -511,9 +511,12 @@ export default { this.pop = false }, save () { - var sheetData = {} - sheetData['sheet'] = this.sheet.getData() - this.reportExcelDto.jsonStr = JSON.stringify(sheetData) + + console.log(luckysheet.toJson()) + console.log(luckysheet.getAllSheets()) + console.log(luckysheet.getSheetData(0)) + + this.reportExcelDto.jsonStr = JSON.stringify(luckysheet.getAllSheets()) var setCodeList = [] var setParams = {} this.dataSet.forEach((code) => { From efc3485d080effc46c04d342ac04673072005a66 Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Mon, 30 Aug 2021 12:43:43 +0800 Subject: [PATCH 04/23] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=9B=9E=E6=98=BE?= =?UTF-8?q?=E6=B8=B2=E6=9F=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gaea/business/filter/TokenFilter.java | 6 + .../report/excelreport/designer/index.vue | 180 ++++++------------ 2 files changed, 65 insertions(+), 121 deletions(-) diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/filter/TokenFilter.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/filter/TokenFilter.java index bea91d96..a5b293f5 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/filter/TokenFilter.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/filter/TokenFilter.java @@ -57,6 +57,12 @@ public class TokenFilter implements Filter { HttpServletResponse response = (HttpServletResponse) servletResponse; String uri = request.getRequestURI(); + //OPTIONS直接放行 + if ("OPTIONS".equalsIgnoreCase(request.getMethod())) { + filterChain.doFilter(request, response); + return; + } + if (SLASH.equals(uri)) { response.sendRedirect("/index.html"); return; diff --git a/report-ui/src/views/report/excelreport/designer/index.vue b/report-ui/src/views/report/excelreport/designer/index.vue index 21e3815a..cfe25fef 100644 --- a/report-ui/src/views/report/excelreport/designer/index.vue +++ b/report-ui/src/views/report/excelreport/designer/index.vue @@ -245,6 +245,7 @@ export default { reportCode: '', options: [], sheet: {}, + sheetData: [], dataSetData: [], reportExcelDto: { id: null, @@ -326,10 +327,49 @@ export default { } }, - mounted () { - $(function () { - - luckysheet.create({ + mounted () {}, + created () { + this.reportCode = this.$route.query.reportCode + this.accessKey = this.$route.query.accessKey + this.loadDataSet() + this.design() + this.initPaperList() + this.getWindowDpi() + }, + methods: { + handleClose () { + this.printVisible = false + }, + handleChange (val) { + }, + // 右侧信息配置tabs + handleClick (tab, event) { + }, + async design () { + // 根据reportCode获取单条报表 + const { code, data } = await detailByReportCode(this.reportCode) + if (data != null) { + this.reportId = data.id + } + this.sheetData = (data == null ? [{}] : JSON.parse(data.jsonStr)) + console.log(this.sheetData) + this.createSheet(); + if (data != null) { + if (data.setCodes != null && data.setCodes !== '') { + var dataSetList = data.setCodes.split('|') + dataSetList.forEach((code) => { + this.dataSetData.forEach((setData) => { + if (code === setData.setCode) { + this.detail(setData.id) + } + }) + }) + } + } + }, + //初始化表格 + createSheet(){ + const options = { container: 'luckysheet', // 设定DOM容器的id title: 'Luckysheet Demo', // 设定表格名称 lang: 'zh', // 设定表格语言 @@ -458,49 +498,12 @@ export default { "dataVerification":{} //数据验证配置 } ] - }); - }); + }; + options.data = this.sheetData; - - - // this.load() - }, - created () { - this.reportCode = this.$route.query.reportCode - this.accessKey = this.$route.query.accessKey - this.loadDataSet() - this.design() - this.initPaperList() - this.getWindowDpi() - }, - methods: { - handleClose () { - this.printVisible = false - }, - handleChange (val) { - }, - // 右侧信息配置tabs - handleClick (tab, event) { - }, - async design () { - // 根据reportCode获取单条报表 - const { code, data } = await detailByReportCode(this.reportCode) - if (data != null) { - this.reportId = data.id - } - // this.sheet.loadData(data == null ? [{}] : JSON.parse(data.jsonStr)['sheet']) - if (data != null) { - if (data.setCodes != null && data.setCodes !== '') { - var dataSetList = data.setCodes.split('|') - dataSetList.forEach((code) => { - this.dataSetData.forEach((setData) => { - if (code === setData.setCode) { - this.detail(setData.id) - } - }) - }) - } - } + $(function () { + luckysheet.create(options); + }); }, async loadDataSet () { const { code, data } = await queryAllDataSet() @@ -510,11 +513,11 @@ export default { doCancel () { this.pop = false }, - save () { + async save() { - console.log(luckysheet.toJson()) - console.log(luckysheet.getAllSheets()) - console.log(luckysheet.getSheetData(0)) + // console.log(luckysheet.toJson()) + // console.log(luckysheet.getAllSheets()) + // console.log(luckysheet.getSheetData(0)) this.reportExcelDto.jsonStr = JSON.stringify(luckysheet.getAllSheets()) var setCodeList = [] @@ -534,10 +537,14 @@ export default { this.reportExcelDto.setCodes = setCodeList.join('|') this.reportExcelDto.reportCode = this.reportCode if (this.reportId == null) { - const res = addReportExcel(this.reportExcelDto) + const {code} = await addReportExcel(this.reportExcelDto) + if (code != '200') return + this.$message.success('保存成功') } else { this.reportExcelDto.id = this.reportId - const res = editReportExcel(this.reportExcelDto) + const {code} = await editReportExcel(this.reportExcelDto) + if (code != '200') return + this.$message.success('更新成功') } }, @@ -622,75 +629,6 @@ export default { // 无论哪个输入框改变 都需要触发事件 将值回传 changed (val, key) { }, - load () { - // eslint-disable-next-line no-undef - - luckysheet.create({ - container: 'luckysheet', // 设定DOM容器的id - title: 'Luckysheet Demo', // 设定表格名称 - lang: 'zh', // 设定表格语言 - plugins: ['chart'], - data: [{ - 'name': 'Cell', // 工作表名称 - 'color': '', // 工作表颜色 - 'index': 0, // 工作表索引 - 'status': 1, // 激活状态 - 'order': 0, // 工作表的下标 - 'hide': 0, // 是否隐藏 - 'row': 36, // 行数 - 'column': 18, // 列数 - 'defaultRowHeight': 19, // 自定义行高 - 'defaultColWidth': 73, // 自定义列宽 - 'celldata': [], // 初始化使用的单元格数据 - 'config': { - 'merge': {}, // 合并单元格 - 'rowlen': {}, // 表格行高 - 'columnlen': {}, // 表格列宽 - 'rowhidden': {}, // 隐藏行 - 'colhidden': {}, // 隐藏列 - 'borderInfo': {}, // 边框 - 'authority': {}, // 工作表保护 - - }, - 'scrollLeft': 0, // 左右滚动条位置 - 'scrollTop': 315, // 上下滚动条位置 - 'luckysheet_select_save': [], // 选中的区域 - 'calcChain': [], // 公式链 - 'isPivotTable': false, // 是否数据透视表 - 'pivotTable': {}, // 数据透视表设置 - 'filter_select': {}, // 筛选范围 - 'filter': null, // 筛选配置 - 'luckysheet_alternateformat_save': [], // 交替颜色 - 'luckysheet_alternateformat_save_modelCustom': [], // 自定义交替颜色 - 'luckysheet_conditionformat_save': {}, // 条件格式 - 'frozen': {}, // 冻结行列配置 - 'chart': [], // 图表配置 - 'zoomRatio': 1, // 缩放比例 - 'image': [], // 图片 - 'showGridLines': 1, // 是否显示网格线 - 'dataVerification': {} // 数据验证配置 - }, - { - 'name': 'Sheet2', - 'color': '', - 'index': 1, - 'status': 0, - 'order': 1, - 'celldata': [], - 'config': {} - }, - { - 'name': 'Sheet3', - 'color': '', - 'index': 2, - 'status': 0, - 'order': 2, - 'celldata': [], - 'config': {}, - } - ] - }) - }, testClick () { console.log('sdsdsddsd') }, From 925386fd769f034f096e7294e274374082d5402d Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Wed, 1 Sep 2021 16:42:58 +0800 Subject: [PATCH 05/23] =?UTF-8?q?=E5=BC=95=E5=85=A5poi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- report-core/pom.xml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/report-core/pom.xml b/report-core/pom.xml index 7186fc1e..69abc8c3 100644 --- a/report-core/pom.xml +++ b/report-core/pom.xml @@ -118,9 +118,19 @@ - com.alibaba - easyexcel - 2.2.6 + org.apache.poi + poi + 4.1.2 + + + org.apache.poi + poi-ooxml + 4.1.2 + + + org.apache.poi + poi-ooxml-schemas + 4.1.2 From 61625ef3357b2a2837b71b3f4b80fe72de1f9a69 Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Wed, 1 Sep 2021 16:44:48 +0800 Subject: [PATCH 06/23] =?UTF-8?q?=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/dto/GridRecordDataModel.java | 57 ++++ .../modules/reportexcel/util/ColorUtil.java | 134 ++++++++ .../reportexcel/util/ConstantUtil.java | 313 ++++++++++++++++++ 3 files changed, 504 insertions(+) create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/GridRecordDataModel.java create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ColorUtil.java create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ConstantUtil.java diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/GridRecordDataModel.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/GridRecordDataModel.java new file mode 100644 index 00000000..457ed443 --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/GridRecordDataModel.java @@ -0,0 +1,57 @@ +package com.anjiplus.template.gaea.business.modules.reportexcel.controller.dto; + + +import com.alibaba.fastjson.JSONObject; +import lombok.Data; + +import java.util.List; + +/** + * 存储对象类 + * @author Administrator + */ +@Data +public class GridRecordDataModel { + /** + * 记录序列 + */ + Long id; + /** + * 文档ID + */ + String list_id; + /** + * 本记录的行_列 + */ + String row_col; + /** + * sheet序号 + */ + String index; + /** + * 状态是否当前sheet页 + */ + Integer status; + /** + * 块编号 第一块 fblock + */ + String block_id; + /** + * json串 + */ + JSONObject json_data; + /** + * 排序位置 + */ + Integer order; + /** + * 是否删除 + */ + Integer is_delete; + + /** + * sheet页数据 未编号分组 + */ + List dataList; + +} diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ColorUtil.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ColorUtil.java new file mode 100644 index 00000000..2868a0a2 --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ColorUtil.java @@ -0,0 +1,134 @@ +package com.anjiplus.template.gaea.business.modules.reportexcel.util; + + + +import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; +import org.apache.poi.hssf.usermodel.HSSFPalette; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.hssf.util.HSSFColor; +import org.apache.poi.ss.usermodel.Cell; +import org.apache.poi.ss.usermodel.CellStyle; +import org.apache.poi.ss.usermodel.Color; +import org.apache.poi.xssf.usermodel.XSSFColor; + + +/** + * 来自:https://github.com/mengshukeji/LuckysheetServer + * @author Administrator + */ +@Slf4j +public class ColorUtil { + + private static final String S = "0123456789ABCDEF"; + + public static Short getColorByStr(String colorStr){ + HSSFWorkbook workbook = new HSSFWorkbook(); + HSSFPalette palette = workbook.getCustomPalette(); + + if(colorStr.toLowerCase().startsWith("rgb")){ + colorStr=colorStr.toLowerCase().replace("rgb(","").replace(")",""); + String[] colors=colorStr.split(","); + if(colors.length==3){ + try{ + int red = Integer.parseInt(colors[0].trim(),16); + int green = Integer.parseInt(colors[1].trim(),16); + int blue = Integer.parseInt(colors[2].trim(),16); + + HSSFColor hssfColor=palette.findSimilarColor(red,green,blue); + return hssfColor.getIndex(); + }catch (Exception ex){ + log.error(ex.toString()); + return null; + } + } + return null; + } + + if(colorStr.equals("#000")){ + colorStr="#000000"; + } + if(colorStr!=null && colorStr.length()>=6){ + try{ + if(colorStr.length()==8){ + colorStr=colorStr.substring(2); + } + if(colorStr.length()==7){ + colorStr=colorStr.substring(1); + } + String str2 = colorStr.substring(0,2); + String str3 = colorStr.substring(2,4); + String str4 = colorStr.substring(4,6); + int red = Integer.parseInt(str2,16); + int green = Integer.parseInt(str3,16); + int blue = Integer.parseInt(str4,16); + + HSSFColor hssfColor=palette.findSimilarColor(red,green,blue); + return hssfColor.getIndex(); + }catch (Exception ex){ + log.error(ex.toString()); + return null; + } + } + return null; + } + + /** + * RGB转换成十六进制 + * + * @param r + * @param g + * @param b + * @return + */ + public static String convertRGBToHex(short r, short g, short b) { + String hex = ""; + if (r >= 0 && r < 256 && g >= 0 && g < 256 && b >= 0 && b < 256) { + int x, y, z; + x = r % 16; + r = (short) ((r - x) / 16); + y = g % 16; + g = (short) ((g - y) / 16); + z = b % 16; + b = (short) ((b - z) / 16); + hex = "#" + S.charAt(r) + S.charAt(x) + S.charAt(g) + S.charAt(y) + S.charAt(b) + S.charAt(z); + } + return hex; + } + + /** + * @param cell 单元格 + * @return 转换RGB颜色值 + * @description tint转换RBG + * @author zhouhang + * @date 2021/4/26 + */ + public static String getFillColorHex(Cell cell) { + String fillColorString = null; + if (cell != null) { + CellStyle cellStyle = cell.getCellStyle(); + Color color = cellStyle.getFillForegroundColorColor(); + if (color instanceof XSSFColor) { + XSSFColor xssfColor = (XSSFColor) color; + byte[] argb = xssfColor.getARGB(); + fillColorString = convertRGBToHex((short) (argb[1] & 0xFF), (short) (argb[2] & 0xFF), (short) (argb[3] & 0xFF)); + // TODO: 2021/4/26 添加透明度 +// if (xssfColor.hasTint()) { +// fillColorString += " * " + xssfColor.getTint(); +// byte[] rgb = xssfColor.getRGBWithTint(); +// fillColorString += " = [" + (argb[0] & 0xFF) + ", " + (rgb[0] & 0xFF) + ", " + (rgb[1] & 0xFF) + ", " + (rgb[2] & 0xFF) + "]"; +// } + } else if (color instanceof HSSFColor) { + HSSFColor hssfColor = (HSSFColor) color; + short[] rgb = hssfColor.getTriplet(); + fillColorString = convertRGBToHex((short) (rgb[0] & 0xFF), (short) (rgb[1] & 0xFF), (short) (rgb[2] & 0xFF)); + //去除黑色背景 + if (StringUtils.equals("#000000", fillColorString)) { + return null; + } + } + } + return fillColorString; + } + +} diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ConstantUtil.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ConstantUtil.java new file mode 100644 index 00000000..29df40c5 --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ConstantUtil.java @@ -0,0 +1,313 @@ +package com.anjiplus.template.gaea.business.modules.reportexcel.util; + + +import org.apache.poi.ss.usermodel.HorizontalAlignment; +import org.apache.poi.ss.usermodel.VerticalAlignment; + +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.*; + +/** + * 来自:https://github.com/mengshukeji/LuckysheetServer + * + * @author cr + */ +public class ConstantUtil { + /** + * 导出。字体转换 + */ + public static Map ff_IntegerToName = new HashMap(); + /** + * 导入。字体转换 + */ + public static Map ff_NameToInteger = new HashMap(); + + /** + * 导入 36种数字格式。注意官方文档的编号不是连续的,22后面直接是37,所以数组中间补14个空值 + */ + public static String[] number_type = null; + /** + * 导入 36种格式的定义字符串 + */ + public static String[] number_format = null; + /** + * 数据类型 + */ + public static Map number_format_map = new HashMap(); + + static { + //格式 + nf(); + //字体 + ff(); + } + + private static void nf() { + number_type = new String[]{ + "General", "Decimal", "Decimal", "Decimal", "Decimal", "Currency", "Currency", "Currency", "Currency", + "Percentage", "Percentage", "Scientific", "Fraction", "Fraction", "Date", "Date", "Date", "Date", + "Time", "Time", "Time", "Time", "Time", + "", "", "", "", "", "", "", "", "", "", "", "", "", "", + "Accounting", "Accounting", "Accounting", "Accounting", "Accounting", + "Currency", "Accounting", "Currency", "Time", "Time", "Time", "Scientific", "Text" + }; + + number_format = new String[]{ + "General", "0", "0.00", "#,##0", "#,##0.00", "$#,##0;($#,##0)", "$#,##0;[Red]($#,##0)", "$#,##0.00;($#,##0.00)", "$#,##0.00;[Red]($#,##0.00)", + "0%", "0.00%", "0.00E+00", "# ?/?", "# ??/??", "m/d/yyyy", "d-mmm-yy", "d-mmm", "mmm-yy", + "h:mm AM/PM", "h:mm:ss AM/PM", "h:mm", "h:mm:ss", "m/d/yyyy h:mm", + "", "", "", "", "", "", "", "", "", "", "", "", "", "", + "#,##0;(#,##0)", "#,##0;[Red](#,##0)", "#,##0.00;(#,##0.00)", "#,##0.00;[Red](#,##0.00)", "_ * #,##0_ ;_ * (#,##0)_ ;_ * \"-\"_ ;_ @_", + "_ $* #,##0_ ;_ $* (#,##0)_ ;_ $* \"-\"_ ;_ @_", "_ * #,##0.00_ ;_ * (#,##0.00)_ ;_ * \"-\"??_ ;_ @_", "_ $* #,##0.00_ ;_ $* (#,##0.00)_ ;_ $* \"-\"??_ ;_ @_", "mm:ss", "[h]:mm:ss", "mm:ss.0", "##0.0E+00", "@" + }; + for (int x = 0; x < number_format.length; x++) { + if (number_format[x].length() > 0) { + number_format_map.put(number_format[x].toLowerCase(), x); + } + } + } + + private static void ff() { + //0 微软雅黑、1 宋体(Song)、2 黑体(ST Heiti)、3 楷体(ST Kaiti)、 4仿宋(ST FangSong)、 5 新宋体(ST Song)、 + // 6 华文新魏、 7华文行楷、 8 华文隶书、 9 Arial、 10 Times New Roman 、11 Tahoma 、12 Verdana + ff_IntegerToName.put(0, "微软雅黑"); + ff_IntegerToName.put(1, "宋体"); + ff_IntegerToName.put(2, "黑体"); + ff_IntegerToName.put(3, "楷体"); + ff_IntegerToName.put(4, "仿宋"); + ff_IntegerToName.put(5, "新宋体"); + ff_IntegerToName.put(6, "华文新魏"); + ff_IntegerToName.put(7, "华文行楷"); + ff_IntegerToName.put(8, "华文隶书"); + ff_IntegerToName.put(9, "Arial"); + ff_IntegerToName.put(10, "Times New Roman"); + ff_IntegerToName.put(11, "Tahoma"); + ff_IntegerToName.put(12, "Verdana"); + + //0 微软雅黑、1 宋体(Song)、2 黑体(ST Heiti)、3 楷体(ST Kaiti)、 4仿宋(ST FangSong)、 5 新宋体(ST Song)、 + // 6 华文新魏、 7华文行楷、 8 华文隶书、 9 Arial、 10 Times New Roman 、11 Tahoma 、12 Verdana + ff_NameToInteger.put("微软雅黑", 0); + ff_NameToInteger.put("宋体", 1); + ff_NameToInteger.put("Song", 1); + ff_NameToInteger.put("黑体", 2); + ff_NameToInteger.put("ST Heiti", 2); + ff_NameToInteger.put("楷体", 3); + ff_NameToInteger.put("ST Kaiti", 3); + ff_NameToInteger.put("仿宋", 4); + ff_NameToInteger.put("ST FangSong", 4); + ff_NameToInteger.put("新宋体", 5); + ff_NameToInteger.put("ST Song", 5); + ff_NameToInteger.put("华文新魏", 6); + ff_NameToInteger.put("华文行楷", 7); + ff_NameToInteger.put("华文隶书", 8); + ff_NameToInteger.put("Arial", 9); + ff_NameToInteger.put("Times New Roman", 10); + ff_NameToInteger.put("Tahoma", 11); + ff_NameToInteger.put("Verdana", 12); + } + + private static void borderType() { + //"border-left" | "border-right" | "border-top" | "border-bottom" | "border-all" + // | "border-outside" | "border-inside" | "border-horizontal" | "border-vertical" | "border-none" + ff_IntegerToName.put(0, "微软雅黑"); + ff_IntegerToName.put(1, "宋体"); + ff_IntegerToName.put(2, "黑体"); + ff_IntegerToName.put(3, "楷体"); + ff_IntegerToName.put(4, "仿宋"); + ff_IntegerToName.put(5, "新宋体"); + ff_IntegerToName.put(6, "华文新魏"); + ff_IntegerToName.put(7, "华文行楷"); + ff_IntegerToName.put(8, "华文隶书"); + ff_IntegerToName.put(9, "Arial"); + ff_IntegerToName.put(10, "Times New Roman"); + ff_IntegerToName.put(11, "Tahoma"); + ff_IntegerToName.put(12, "Verdana"); + + //0 微软雅黑、1 宋体(Song)、2 黑体(ST Heiti)、3 楷体(ST Kaiti)、 4仿宋(ST FangSong)、 5 新宋体(ST Song)、 + // 6 华文新魏、 7华文行楷、 8 华文隶书、 9 Arial、 10 Times New Roman 、11 Tahoma 、12 Verdana + ff_NameToInteger.put("微软雅黑", 0); + ff_NameToInteger.put("宋体", 1); + ff_NameToInteger.put("Song", 1); + ff_NameToInteger.put("黑体", 2); + ff_NameToInteger.put("ST Heiti", 2); + ff_NameToInteger.put("楷体", 3); + ff_NameToInteger.put("ST Kaiti", 3); + ff_NameToInteger.put("仿宋", 4); + ff_NameToInteger.put("ST FangSong", 4); + ff_NameToInteger.put("新宋体", 5); + ff_NameToInteger.put("ST Song", 5); + ff_NameToInteger.put("华文新魏", 6); + ff_NameToInteger.put("华文行楷", 7); + ff_NameToInteger.put("华文隶书", 8); + ff_NameToInteger.put("Arial", 9); + ff_NameToInteger.put("Times New Roman", 10); + ff_NameToInteger.put("Tahoma", 11); + ff_NameToInteger.put("Verdana", 12); + } + + + /** + * 按自定义格式 + * + * @param fa + * @return + */ + public static Integer getNumberFormatMap(String fa) { + if (number_format_map.containsKey(fa.toLowerCase())) { + return number_format_map.get(fa.toLowerCase()); + } + return -1; + } + + /** + * 获取poi表格垂直对齐 0 中间、1 上、2下 + * + * @param i + * @return + */ + public static VerticalAlignment getVerticalType(int i) { + if (0 == i) { + return VerticalAlignment.CENTER; + } else if (1 == i) { + return VerticalAlignment.TOP; + } else if (2 == i) { + return VerticalAlignment.BOTTOM; + } + //默认居中 + return VerticalAlignment.CENTER; + } + + /** + * 获取poi表格水平对齐 0 居中、1 左、2右 + * + * @param i + * @return + */ + public static HorizontalAlignment getHorizontaltype(int i) { + if (2 == i) { + return HorizontalAlignment.RIGHT; + } else if (1 == i) { + return HorizontalAlignment.LEFT; + } else if (0 == i) { + return HorizontalAlignment.CENTER; + } + //默认右 + return HorizontalAlignment.RIGHT; + } + + /** + * 文字旋转 + * 文字旋转角度(0=0,1=45,2=-45,3=竖排文字,4=90,5=-90) + * + * @param i + * @return + */ + public static short getRotation(int i) { + short t = 0; + switch (i) { + case 1: + t = 45; + break; + case 2: + t = -45; + break; + case 3: + t = 255; + break; + case 4: + t = 90; + break; + case 5: + t = -90; + break; + + default: + t = 0; + } + return t; + } + + + private static SimpleDateFormat df_DateTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + + public static Date stringToDateTime(String date) { + if (date == null || date.length() == 0) { + return null; + } + try { + return df_DateTime.parse(date); + } catch (ParseException e) { + return null; + } + } + + private static SimpleDateFormat df_Date = new SimpleDateFormat("yyyy-MM-dd"); + + public static Date stringToDate(String date) { + if (date == null || date.length() == 0) { + return null; + } + try { + return df_Date.parse(date); + } catch (ParseException e) { + return null; + } + } + + public static Date toDate(String numberString) { + try { + Double _d = Double.parseDouble(numberString); + String _s = toDate(_d, "yyyy-MM-dd HH:mm:ss"); + if (numberString.indexOf(".") > -1) { + return stringToDate(_s); + } else { + return stringToDateTime(_s); + } + + } catch (Exception ex) { + System.out.println(ex.toString() + " " + numberString); + } + return null; + } + + private static final int SECONDS_PER_MINUTE = 60; + private static final int MINUTES_PER_HOUR = 60; + private static final int HOURS_PER_DAY = 24; + private static final int SECONDS_PER_DAY = (HOURS_PER_DAY * MINUTES_PER_HOUR * SECONDS_PER_MINUTE); + /** + * 一天的毫秒数 + **/ + private static final long DAY_MILLISECONDS = SECONDS_PER_DAY * 1000L; + + /** + * 转换方法 + * + * @parma numberString 要转换的浮点数 + * @parma format 要获得的格式 例如"hh:mm:ss" + **/ + public static String toDate(double numberString, String format) { + SimpleDateFormat sdFormat = new SimpleDateFormat(format); + int wholeDays = (int) Math.floor(numberString); + int millisecondsInday = (int) ((numberString - wholeDays) * DAY_MILLISECONDS + 0.5); + Calendar calendar = new GregorianCalendar(); + setCalendar(calendar, wholeDays, millisecondsInday, false); + return sdFormat.format(calendar.getTime()); + } + + private static void setCalendar(Calendar calendar, int wholeDays, + int millisecondsInDay, boolean use1904windowing) { + int startYear = 1900; + int dayAdjust = -1; // Excel thinks 2/29/1900 is a valid date, which it isn't + if (use1904windowing) { + startYear = 1904; + dayAdjust = 1; // 1904 date windowing uses 1/2/1904 as the first day + } else if (wholeDays < 61) { + // Date is prior to 3/1/1900, so adjust because Excel thinks 2/29/1900 exists + // If Excel date == 2/29/1900, will become 3/1/1900 in Java representation + dayAdjust = 0; + } + calendar.set(startYear, 0, wholeDays + dayAdjust, 0, 0, 0); + calendar.set(GregorianCalendar.MILLISECOND, millisecondsInDay); + } +} From 8941a4e9f43174a44bae671d52038d6c43a0c4ea Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Thu, 2 Sep 2021 09:27:06 +0800 Subject: [PATCH 07/23] =?UTF-8?q?excel=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/ReportExcelService.java | 3 + .../modules/reportexcel/util/MSExcelUtil.java | 28 + .../reportexcel/util/XlsSheetUtil.java | 888 ++++++++++++++++++ .../modules/reportexcel/util/XlsUtil.java | 453 +++++++++ 4 files changed, 1372 insertions(+) create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/MSExcelUtil.java create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtil.java create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsUtil.java diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/ReportExcelService.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/ReportExcelService.java index 31d8e371..0bceb4b3 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/ReportExcelService.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/ReportExcelService.java @@ -16,6 +16,7 @@ public interface ReportExcelService extends GaeaBaseService cells_json = (List) dbObject.get("celldata"); + Map> cellMap = cellGroup(cells_json); + //循环每一行 + for (Integer r : cellMap.keySet()) { + Row row = sheet.createRow(r); + //循环每一列 + for (JSONObject col : cellMap.get(r)) { + createCell(wb, sheet, row, col); + } + } + } + + if (dbObject.containsKey("config") && dbObject.getJSONObject("config").containsKey("borderInfo")) { + JSONArray borderInfo = dbObject.getJSONObject("config").getJSONArray("borderInfo"); + setCellBoard(wb, borderInfo, sheet); + } + + + setColumAndRow(dbObject, sheet); + + } + + /** + * 每一个单元格 + * + * @param row + * @param dbObject + */ + private static void createCell(Workbook wb, Sheet sheet, Row row, JSONObject dbObject) { + if (dbObject.containsKey("c")) { + Integer c = getStrToInt(dbObject.get("c")); + if (c != null) { + Cell cell = row.createCell(c); + //取单元格中的v_json + if (dbObject.containsKey("v")) { + //获取v对象 + Object obj = dbObject.get("v"); + if (obj == null) { + //没有内容 + return; + } + //如果v对象直接是字符串 + if (obj instanceof String) { + if (((String) obj).length() > 0) { + cell.setCellValue(obj.toString()); + } + return; + } + + //转换v为对象(v是一个对象) + JSONObject v_json = (JSONObject) obj; + //样式 + CellStyle style = wb.createCellStyle(); + cell.setCellStyle(style); + + //bs 边框样式 //bc 边框颜色 + setBorderStyle(style, v_json, "bs", "bc"); + //bs_t 上边框样式 bc_t 上边框颜色 + setBorderStyle(style, v_json, "bs_t", "bc_t"); + //bs_b 下边框样式 bc_b 下边框颜色 + setBorderStyle(style, v_json, "bs_b", "bc_b"); + //bs_l 左边框样式 bc_l 左边框颜色 + setBorderStyle(style, v_json, "bs_l", "bc_l"); + //bs_r 右边框样式 bc_r 右边框颜色 + setBorderStyle(style, v_json, "bs_r", "bc_r"); + + + //合并单元格 + //参数1:起始行 参数2:终止行 参数3:起始列 参数4:终止列 + //CellRangeAddress region1 = new CellRangeAddress(rowNumber, rowNumber, (short) 0, (short) 11); + + //mc 合并单元格 + if (v_json.containsKey("mc")) { + //是合并的单元格 + JSONObject mc = v_json.getJSONObject("mc"); + if (mc.containsKey("rs") && mc.containsKey("cs")) { + //合并的第一个单元格 + if (mc.containsKey("r") && mc.containsKey("c")) { + Integer _rs = getIntByDBObject(mc, "rs") - 1; + Integer _cs = getIntByDBObject(mc, "cs") - 1; + Integer _r = getIntByDBObject(mc, "r"); + Integer _c = getIntByDBObject(mc, "c"); + + CellRangeAddress region = new CellRangeAddress(_r.shortValue(), (_r.shortValue() + _rs.shortValue()), _c.shortValue(), (_c.shortValue() + _cs.shortValue())); + sheet.addMergedRegion(region); + } + } else { + //不是合并的第一个单元格 + return; + } + } + + + //取v值 (在数据类型中处理) + //ct 单元格值格式 (fa,t) + setFormatByCt(wb, cell, style, v_json); + + //font设置 + setCellStyleFont(wb, style, v_json); + + //bg 背景颜色 + if (v_json.containsKey("bg")) { + String _v = getByDBObject(v_json, "bg"); + Short _color = ColorUtil.getColorByStr(_v); + if (_color != null) { + style.setFillForegroundColor(_color); + style.setFillPattern(FillPatternType.SOLID_FOREGROUND); + } + } + + //vt 垂直对齐 垂直对齐方式(0=居中,1=上,2=下) + if (v_json.containsKey("vt")) { + Integer _v = getIntByDBObject(v_json, "vt"); + if (_v != null && _v >= 0 && _v <= 2) { + style.setVerticalAlignment(ConstantUtil.getVerticalType(_v)); + } + } else { + //默认设置居中 + style.setVerticalAlignment(ConstantUtil.getVerticalType(0)); + } + + //ht 水平对齐 水平对齐方式(0=居中,1=左对齐,2=右对齐) + if (v_json.containsKey("ht")) { + Integer _v = getIntByDBObject(v_json, "ht"); + if (_v != null && _v >= 0 && _v <= 2) { + style.setAlignment(ConstantUtil.getHorizontaltype(_v)); + } + } else { + //默认设置左对齐 + style.setAlignment(ConstantUtil.getHorizontaltype(1)); + } + + //tr 文字旋转 文字旋转角度(0=0,1=45,2=-45,3=竖排文字,4=90,5=-90) + if (v_json.containsKey("tr")) { + Integer _v = getIntByDBObject(v_json, "tr"); + if (_v != null) { + style.setRotation(ConstantUtil.getRotation(_v)); + } + } + + //tb 文本换行 0 截断、1溢出、2 自动换行 + // 2:setTextWrapped 0和1:IsTextWrapped = true + if (v_json.containsKey("tb")) { + Integer _v = getIntByDBObject(v_json, "tb"); + if (_v != null) { + if (_v >= 0 && _v <= 1) { + style.setWrapText(false); + } else { + style.setWrapText(true); + } + } + } + + //f 公式 + if (v_json.containsKey("f")) { + String _v = getByDBObject(v_json, "f"); + if (_v.length() > 0) { + try { + if (_v.startsWith("=")) { + cell.setCellFormula(_v.substring(1)); + } else { + cell.setCellFormula(_v); + } + } catch (Exception ex) { + log.error("公式 {};Error:{}", _v, ex.toString()); + } + } + } + + + } + + } + } + } + + /** + * 设置边框 + * + * @param borderInfo + * @param sheet + */ + private static void setCellBoard(Workbook wb, JSONArray borderInfo, Sheet sheet) { + + + //一定要通过 cell.getCellStyle() 不然的话之前设置的样式会丢失 + //设置边框 + for (int i = 0; i < borderInfo.size(); i++) { + JSONObject borderInfoObject = (JSONObject) borderInfo.get(i); + if (borderInfoObject.get("rangeType").equals("cell")) {//单个单元格 + JSONObject borderValueObject = borderInfoObject.getJSONObject("value"); + + JSONObject l = borderValueObject.getJSONObject("l"); + JSONObject r = borderValueObject.getJSONObject("r"); + JSONObject t = borderValueObject.getJSONObject("t"); + JSONObject b = borderValueObject.getJSONObject("b"); + + + int row_ = borderValueObject.getInteger("row_index"); + int col_ = borderValueObject.getInteger("col_index"); + + Row row = sheet.getRow(row_); + if (null == row) { + row = sheet.createRow(row_); + } + Cell cell = row.getCell(col_); + CellStyle style; + if (null == cell) { + style = wb.createCellStyle(); + cell = row.createCell(col_); + cell.setCellStyle(style); + } else { + style = cell.getCellStyle(); + } + + + if (l != null) { + style.setBorderLeft(BorderStyle.valueOf(l.getShort("style"))); //左边框 + Short color = ColorUtil.getColorByStr(l.getString("color")); + if (null != color) { + style.setLeftBorderColor(color);//左边框颜色 + } + + } + if (r != null) { + style.setBorderRight(BorderStyle.valueOf(r.getShort("style"))); //右边框 + Short color = ColorUtil.getColorByStr(r.getString("color")); + if (null != color) { + style.setRightBorderColor(color);//右边框颜色 + } + + } + if (t != null) { + style.setBorderTop(BorderStyle.valueOf(t.getShort("style"))); //顶部边框 + Short _vcolor = ColorUtil.getColorByStr(t.getString("color")); + if (null != _vcolor) { + style.setTopBorderColor(_vcolor);//顶部边框颜色 + } + + } + if (b != null) { + style.setBorderBottom(BorderStyle.valueOf(b.getShort("style"))); //底部边框 + Short _vcolor = ColorUtil.getColorByStr(b.getString("color")); + if (_vcolor != null) { + //底部边框颜色 + style.setBottomBorderColor(_vcolor); + } + } + + } else if (borderInfoObject.get("rangeType").equals("range")) { + //选区 + Short style_ = borderInfoObject.getShort("style"); + String borderType = borderInfoObject.getString("borderType"); + Short color = ColorUtil.getColorByStr(borderInfoObject.getString("color")); + JSONObject rangObject = (JSONObject) ((JSONArray) (borderInfoObject.get("range"))).get(0); + + JSONArray rowList = rangObject.getJSONArray("row"); + JSONArray columnList = rangObject.getJSONArray("column"); + + + for (int row_ = rowList.getInteger(0); row_ < rowList.getInteger(rowList.size() - 1) + 1; row_++) { + for (int col_ = columnList.getInteger(0); col_ < columnList.getInteger(columnList.size() - 1) + 1; col_++) { + Row row = sheet.getRow(row_); + if (null == row) { + row = sheet.createRow(row_); + } + Cell cell = row.getCell(col_); + CellStyle style; + if (null == cell) { + style = wb.createCellStyle(); + cell = row.createCell(col_); + cell.setCellStyle(style); + } else { + style = cell.getCellStyle(); + } + + //"border-left" | "border-right" | "border-top" | "border-bottom" | "border-all" | "border-horizontal" | "border-vertical" + // "border-outside" | "border-inside" | | "border-none" + if ("border-left".equals(borderType) || "border-all".equals(borderType)) { + style.setBorderLeft(BorderStyle.valueOf(style_)); //左边框 + style.setLeftBorderColor(color);//左边框颜色 + } + if ("border-right".equals(borderType) || "border-all".equals(borderType)) { + style.setBorderRight(BorderStyle.valueOf(style_)); //右边框 + style.setRightBorderColor(color);//右边框颜色 + } + + if ("border-top".equals(borderType) || "border-all".equals(borderType)) { + style.setBorderTop(BorderStyle.valueOf(style_)); //顶部边框 + style.setTopBorderColor(color);//顶部边框颜色 + } + + if ("border-bottom".equals(borderType) || "border-all".equals(borderType)) { + style.setBorderBottom(BorderStyle.valueOf(style_)); //底部边框 + style.setBottomBorderColor(color);//底部边框颜色 } + } + + if ("border-outside".equals(borderType)) { + //外圈边框 + if (row_ == rowList.getInteger(0) ) { + style.setBorderTop(BorderStyle.valueOf(style_)); //顶部边框 + style.setTopBorderColor(color);//顶部边框颜色 + } + if (col_ == columnList.getInteger(0)) { + style.setBorderLeft(BorderStyle.valueOf(style_)); //左边框 + style.setLeftBorderColor(color);//左边框颜色 + } + if (row_ == rowList.getInteger(rowList.size() - 1)) { + style.setBorderBottom(BorderStyle.valueOf(style_)); //底部边框 + style.setBottomBorderColor(color);//底部边框颜色 } + } + if (col_ == columnList.getInteger(columnList.size() - 1)) { + style.setBorderRight(BorderStyle.valueOf(style_)); //右边框 + style.setRightBorderColor(color);//右边框颜色 + } + + } + + if ("border-inside".equals(borderType)) { + //所有内边框 + if (row_ >= rowList.getInteger(0) && row_ < rowList.getInteger(rowList.size() - 1)) { + style.setBorderRight(BorderStyle.valueOf(style_)); //右边框 + style.setRightBorderColor(color);//右边框颜色 + style.setBorderBottom(BorderStyle.valueOf(style_)); //底部边框 + style.setBottomBorderColor(color);//底部边框颜色 } + } + + if (col_ >= columnList.getInteger(0) && col_ < columnList.getInteger(columnList.size() - 1)) { + style.setBorderRight(BorderStyle.valueOf(style_)); //右边框 + style.setRightBorderColor(color);//右边框颜色 + style.setBorderBottom(BorderStyle.valueOf(style_)); //底部边框 + style.setBottomBorderColor(color);//底部边框颜色 } + } + + } + + if ("border-horizontal".equals(borderType)) { + //内部横线 + if (row_ >= rowList.getInteger(0) && row_ < rowList.getInteger(rowList.size() - 1)) { + style.setBorderBottom(BorderStyle.valueOf(style_)); //底部边框 + style.setBottomBorderColor(color);//底部边框颜色 } + } + if (col_ >= columnList.getInteger(0) && col_ < columnList.getInteger(columnList.size() - 1)) { + style.setBorderBottom(BorderStyle.valueOf(style_)); //底部边框 + style.setBottomBorderColor(color);//底部边框颜色 } + } + } + + if ("border-vertical".equals(borderType)) { + //内部竖线 + if (row_ >= rowList.getInteger(0) && row_ < rowList.getInteger(rowList.size() - 1)) { + style.setBorderRight(BorderStyle.valueOf(style_)); //右边框 + style.setRightBorderColor(color);//右边框颜色 + } + if (col_ >= columnList.getInteger(0) && col_ < columnList.getInteger(columnList.size() - 1)) { + style.setBorderRight(BorderStyle.valueOf(style_)); //右边框 + style.setRightBorderColor(color);//右边框颜色 + } + } + + + + } + } + + + } + } + + } + + + /** + * 设置单元格,宽、高 + * + * @param dbObject + * @param sheet + */ + private static void setColumAndRow(JSONObject dbObject, Sheet sheet) { + if (dbObject.containsKey("config")) { + JSONObject config = dbObject.getJSONObject("config"); + + if (config.containsKey("columnlen")) { + JSONObject columnlen = config.getJSONObject("columnlen"); + if (columnlen != null) { + for (String k : columnlen.keySet()) { + Integer _i = getStrToInt(k); + Integer _v = getStrToInt(columnlen.get(k).toString()); + if (_i != null && _v != null) { +// sheet.setColumnWidth(_i, MSExcelUtil.heightUnits2Pixel(_v.shortValue())); + // TODO 乘以32,有待商榷 + sheet.setColumnWidth(_i, _v * 32); + } + } + } + } + if (config.containsKey("rowlen")) { + JSONObject rowlen = config.getJSONObject("rowlen"); + if (rowlen != null) { + for (String k : rowlen.keySet()) { + Integer _i = getStrToInt(k); + Integer _v = getStrToInt(rowlen.get(k).toString()); + if (_i != null && _v != null) { + Row row = sheet.getRow(_i); + if (row != null) { +// row.setHeightInPoints(MSExcelUtil.pixel2WidthUnits(_v.shortValue())); + row.setHeightInPoints(_v.shortValue()); + } + } + } + } + } + } + } + + /** + * 单元格字体相关样式 + * + * @param wb + * @param style + * @param dbObject + */ + private static void setCellStyleFont(Workbook wb, CellStyle style, JSONObject dbObject) { + Font font = wb.createFont(); + style.setFont(font); + + //ff 字体 + if (dbObject.containsKey("ff")) { + if (dbObject.get("ff") instanceof Integer) { + Integer _v = getIntByDBObject(dbObject, "ff"); + if (_v != null && ConstantUtil.ff_IntegerToName.containsKey(_v)) { + font.setFontName(ConstantUtil.ff_IntegerToName.get(_v)); + } + } else if (dbObject.get("ff") instanceof String) { + font.setFontName(getByDBObject(dbObject, "ff")); + } + } + //fc 字体颜色 + if (dbObject.containsKey("fc")) { + String _v = getByDBObject(dbObject, "fc"); + Short _color = ColorUtil.getColorByStr(_v); + if (_color != null) { + font.setColor(_color); + } + } + //bl 粗体 + if (dbObject.containsKey("bl")) { + Integer _v = getIntByDBObject(dbObject, "bl"); + if (_v != null) { + if (_v.equals(1)) { + //是否粗体显示 + font.setBold(true); + } else { + font.setBold(false); + } + } + } + //it 斜体 + if (dbObject.containsKey("it")) { + Integer _v = getIntByDBObject(dbObject, "it"); + if (_v != null) { + if (_v.equals(1)) { + font.setItalic(true); + } else { + font.setItalic(false); + } + } + } + //fs 字体大小 + if (dbObject.containsKey("fs")) { + Integer _v = getStrToInt(getObjectByDBObject(dbObject, "fs")); + if (_v != null) { + font.setFontHeightInPoints(_v.shortValue()); + } + } + //cl 删除线 (导入没有) 0 常规 、 1 删除线 + if (dbObject.containsKey("cl")) { + Integer _v = getIntByDBObject(dbObject, "cl"); + if (_v != null) { + if (_v.equals(1)) { + font.setStrikeout(true); + } + } + } + //ul 下划线 + if (dbObject.containsKey("ul")) { + Integer _v = getIntByDBObject(dbObject, "ul"); + if (_v != null) { + if (_v.equals(1)) { + font.setUnderline(Font.U_SINGLE); + } else { + font.setUnderline(Font.U_NONE); + } + } + } + + } + + /** + * 设置cell边框颜色样式 + * + * @param style 样式 + * @param dbObject json对象 + * @param bs 样式 + * @param bc 样式 + */ + private static void setBorderStyle(CellStyle style, JSONObject dbObject, String bs, String bc) { + //bs 边框样式 + if (dbObject.containsKey(bs)) { + Integer _v = getStrToInt(getByDBObject(dbObject, bs)); + if (_v != null) { + //边框没有,不作改变 + if (bs.equals("bs") || bs.equals("bs_t")) { + style.setBorderTop(BorderStyle.valueOf(_v.shortValue())); + } + if (bs.equals("bs") || bs.equals("bs_b")) { + style.setBorderBottom(BorderStyle.valueOf(_v.shortValue())); + } + if (bs.equals("bs") || bs.equals("bs_l")) { + style.setBorderLeft(BorderStyle.valueOf(_v.shortValue())); + } + if (bs.equals("bs") || bs.equals("bs_r")) { + style.setBorderRight(BorderStyle.valueOf(_v.shortValue())); + } + + //bc 边框颜色 + String _vcolor = getByDBObject(dbObject, bc); + if (_vcolor != null) { + Short _color = ColorUtil.getColorByStr(_vcolor); + if (_color != null) { + if (bc.equals("bc") || bc.equals("bc_t")) { + style.setTopBorderColor(_color); + } + if (bc.equals("bc") || bc.equals("bc_b")) { + style.setBottomBorderColor(_color); + } + if (bc.equals("bc") || bc.equals("bc_l")) { + style.setLeftBorderColor(_color); + } + if (bc.equals("bc") || bc.equals("bc_r")) { + style.setRightBorderColor(_color); + } + } + } + } + } + } + + + /** + * 设置单元格格式 ct 单元格值格式 (fa,t) + * + * @param cell + * @param style + * @param dbObject + */ + private static void setFormatByCt(Workbook wb, Cell cell, CellStyle style, JSONObject dbObject) { + + if (!dbObject.containsKey("v") && dbObject.containsKey("ct")) { + /* 处理以下数据结构 + { + "celldata": [{ + "c": 0, + "r": 8, + "v": { + "ct": { + "s": [{ + "v": "sdsdgdf\r\ndfgdfg\r\ndsfgdfgdf\r\ndsfgdfg" + }], + "t": "inlineStr", + "fa": "General" + } + } + }] + } + */ + JSONObject ct = dbObject.getJSONObject("ct"); + if (ct.containsKey("s")) { + Object s = ct.get("s"); + if (s instanceof List && ((List) s).size() > 0) { + JSONObject _s1 = (JSONObject) ((List) s).get(0); + if (_s1.containsKey("v") && _s1.get("v") instanceof String) { + dbObject.put("v", _s1.get("v")); + style.setWrapText(true); + } + } + + } + } + + //String v = ""; //初始化 + if (dbObject.containsKey("v")) { + //v = v_json.get("v").toString(); + //取到v后,存到poi单元格对象 + //设置该单元格值 + //cell.setValue(v); + + //String v=getByDBObject(v_json,"v"); + //cell.setValue(v); + Object obj = getObjectByDBObject(dbObject, "v"); + if (obj instanceof Number) { + cell.setCellValue(Double.valueOf(obj.toString())); + } else if (obj instanceof Double) { + cell.setCellValue((Double) obj); + } else if (obj instanceof Date) { + cell.setCellValue((Date) obj); + } else if (obj instanceof Calendar) { + cell.setCellValue((Calendar) obj); + } else if (obj instanceof RichTextString) { + cell.setCellValue((RichTextString) obj); + } else if (obj instanceof String) { + cell.setCellValue((String) obj); + } else { + cell.setCellValue(obj.toString()); + } + + } + + if (dbObject.containsKey("ct")) { + JSONObject ct = dbObject.getJSONObject("ct"); + if (ct.containsKey("fa") && ct.containsKey("t")) { + //t 0=bool,1=datetime,2=error,3=null,4=numeric,5=string,6=unknown + String fa = getByDBObject(ct, "fa"); //单元格格式format定义串 + String t = getByDBObject(ct, "t"); //单元格格式type类型 + + Integer _i = ConstantUtil.getNumberFormatMap(fa); + switch (t) { + case "s": { + //字符串 + if (_i >= 0) { + style.setDataFormat(_i.shortValue()); + } else { + style.setDataFormat((short) 0); + } + cell.setCellType(CellType.STRING); + break; + } + case "d": { + //日期 + Date _d = null; + String v = getByDBObject(dbObject, "m"); + if (v.length() == 0) { + v = getByDBObject(dbObject, "v"); + } + if (v.length() > 0) { + if (v.indexOf("-") > -1) { + if (v.indexOf(":") > -1) { + _d = ConstantUtil.stringToDateTime(v); + } else { + _d = ConstantUtil.stringToDate(v); + } + } else { + _d = ConstantUtil.toDate(v); + } + } + if (_d != null) { + //能转换为日期 + cell.setCellValue(_d); + DataFormat format = wb.createDataFormat(); + style.setDataFormat(format.getFormat(fa)); + + } else { + //不能转换为日期 + if (_i >= 0) { + style.setDataFormat(_i.shortValue()); + } else { + style.setDataFormat((short) 0); + } + } + break; + } + case "b": { + //逻辑 + cell.setCellType(CellType.BOOLEAN); + if (_i >= 0) { + style.setDataFormat(_i.shortValue()); + } else { + DataFormat format = wb.createDataFormat(); + style.setDataFormat(format.getFormat(fa)); + } + break; + } + case "n": { + //数值 +// cell.setCellType(CellType.NUMERIC); + //数字转字符串 + cell.setCellType(CellType.STRING); + if (_i >= 0) { + style.setDataFormat(_i.shortValue()); + } else { + DataFormat format = wb.createDataFormat(); + style.setDataFormat(format.getFormat(fa)); + } + break; + } + case "u": + case "g": { + //general 自动类型 + //cell.setCellType(CellType._NONE); + if (_i >= 0) { + style.setDataFormat(_i.shortValue()); + } else { + DataFormat format = wb.createDataFormat(); + style.setDataFormat(format.getFormat(fa)); + } + break; + } + case "e": { + //错误 + cell.setCellType(CellType.ERROR); + if (_i >= 0) { + style.setDataFormat(_i.shortValue()); + } else { + DataFormat format = wb.createDataFormat(); + style.setDataFormat(format.getFormat(fa)); + } + break; + } + + } + + } + + } + } + + /** + * 内容按行分组 + * + * @param cells + * @return + */ + private static Map> cellGroup(List cells) { + Map> cellMap = new HashMap<>(100); + for (JSONObject dbObject : cells) { + //行号 + if (dbObject.containsKey("r")) { + Integer r = getStrToInt(dbObject.get("r")); + if (r != null) { + if (cellMap.containsKey(r)) { + cellMap.get(r).add(dbObject); + } else { + List list = new ArrayList<>(10); + list.add(dbObject); + cellMap.put(r, list); + } + } + } + + } + return cellMap; + } + + + /** + * 获取一个k的值 + * + * @param b + * @param k + * @return + */ + public static String getByDBObject(JSONObject b, String k) { + if (b.containsKey(k)) { + if (b.get(k) != null && b.get(k) instanceof String) { + return b.getString(k); + } + } + return null; + } + + /** + * 获取一个k的值 + * + * @param b + * @param k + * @return + */ + public static Object getObjectByDBObject(JSONObject b, String k) { + if (b.containsKey(k)) { + if (b.get(k) != null) { + return b.get(k); + } + } + return ""; + } + + /** + * 没有/无法转换 返回null + * + * @param b + * @param k + * @return + */ + public static Integer getIntByDBObject(JSONObject b, String k) { + if (b.containsKey(k)) { + if (b.get(k) != null) { + try { + String _s = b.getString(k).replace("px", ""); + Double _d = Double.parseDouble(_s); + return _d.intValue(); + } catch (Exception ex) { + log.error(ex.getMessage()); + return null; + } + } + } + return null; + } + + /** + * 转int + * + * @param str + * @return + */ + private static Integer getStrToInt(Object str) { + try { + if (str != null) { + return Integer.parseInt(str.toString()); + } + return null; + } catch (Exception ex) { + log.error("String:{};Error:{}", str, ex.getMessage()); + return null; + } + } + + private static Short getStrToShort(Object str) { + try { + if (str != null) { + return Short.parseShort(str.toString()); + } + return null; + } catch (Exception ex) { + log.error("String:{};Error:{}", str, ex.getMessage()); + return null; + } + } +} diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsUtil.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsUtil.java new file mode 100644 index 00000000..51ea0d3e --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsUtil.java @@ -0,0 +1,453 @@ +package com.anjiplus.template.gaea.business.modules.reportexcel.util; + +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.anjiplus.template.gaea.business.enums.ExcelCenterStyleEnum; +import com.anjiplus.template.gaea.business.modules.reportexcel.controller.dto.GridRecordDataModel; +import org.apache.commons.collections4.CollectionUtils; +import org.apache.poi.hssf.usermodel.HSSFCellStyle; +import org.apache.poi.hssf.usermodel.HSSFFont; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.hssf.util.HSSFColor; +import org.apache.poi.ss.usermodel.*; +import org.apache.poi.ss.util.CellRangeAddress; +import org.apache.poi.xssf.usermodel.XSSFCellStyle; +import org.apache.poi.xssf.usermodel.XSSFColor; +import org.apache.poi.xssf.usermodel.XSSFFont; +import org.apache.poi.xssf.usermodel.XSSFWorkbook; + +import javax.validation.constraints.NotNull; +import java.io.IOException; +import java.io.OutputStream; +import java.util.*; + +/** + * 来自:https://github.com/mengshukeji/LuckysheetServer + * 使用poi导出xls + * + * @author Administrator + */ +public class XlsUtil { + + private final static String MODEL = "{\"c\":0,\"r\":0,\"v\":{\"m\":\"模板\",\"v\":\"模板\",\"bl\":1,\"ct\":{\"t\":\"g\",\"fa\":\"General\"}}}"; + private final static String BORDER_MODEL = "{\"rangeType\":\"cell\",\"value\":{\"b\":{\"color\":\"rgb(0, 0, 0)\",\"style\":1},\"r\":{\"color\":\"rgb(0, 0, 0)\",\"style\":1},\"col_index\":5,\"t\":{\"color\":\"rgb(0, 0, 0)\",\"style\":1},\"row_index\":7,\"l\":{\"color\":\"rgb(0, 0, 0)\",\"style\":1}}}"; + /** + * 默认行数 + */ + private static final int DEFAULT_ROW_INDEX = 84; + /** + * 默认列数 + */ + private static final int DEFAULT_COLUMN_INDEX = 64; + + /** + * 输出文件流 + * + * @param outputStream 流 + * @param isXlsx 是否是xlsx + * @param dbObjectList 数据 + */ + public static void exportXlsFile(OutputStream outputStream, Boolean isXlsx, List dbObjectList) throws IOException { + Workbook wb = null; + if (isXlsx) { + wb = new XSSFWorkbook(); + } else { + wb = new HSSFWorkbook(); + } + if (dbObjectList != null && dbObjectList.size() > 0) { + for (int x = 0; x < dbObjectList.size(); x++) { + XlsSheetUtil.exportSheet(wb, x, dbObjectList.get(x)); + } + } + wb.write(outputStream); + } + + /** + * @param workbook 工作簿 + * @return Map + * @description 读取excel + * @author zhouhang + * @date 2021/4/20 + */ + public static List readExcel(Workbook workbook) { + List list = new ArrayList<>(); + Iterator sheetIterator = workbook.sheetIterator(); + int sheetIndex = 0; + while (sheetIterator.hasNext()) { + Sheet sheet = sheetIterator.next(); + //生成默认MODEL + GridRecordDataModel model; + if (Objects.equals(0, sheetIndex)) { + model = strToModel("", (sheetIndex + 1) + "", 1, sheetIndex); + } else { + model = strToModel("", (sheetIndex + 1) + "", 0, sheetIndex); + } + sheetIndex++; + //读取sheet页 + readSheet(sheet, model, workbook); + //设置sheet页名称 + model.getJson_data().put("name", sheet.getSheetName()); + list.add(model); + } + return list; + } + + public static GridRecordDataModel strToModel(String list_id, String index, int status, int order) { + String strSheet = "{\"row\":84,\"name\":\"reSheetName\",\"chart\":[],\"color\":\"\",\"index\":\"reIndex\",\"order\":reOrder,\"column\":60,\"config\":{},\"status\":reStatus,\"celldata\":[],\"ch_width\":4748,\"rowsplit\":[],\"rh_height\":1790,\"scrollTop\":0,\"scrollLeft\":0,\"visibledatarow\":[],\"visibledatacolumn\":[],\"jfgird_select_save\":[],\"jfgrid_selection_range\":{}}"; + strSheet = strSheet.replace("reSheetName", "Sheet" + index).replace("reIndex", index).replace("reOrder", order + "").replace("reStatus", status + ""); + + JSONObject bson = JSONObject.parseObject(strSheet); + GridRecordDataModel model = new GridRecordDataModel(); + model.setBlock_id("fblock"); + model.setRow_col("5_5"); + model.setIndex(index); + model.setIs_delete(0); + model.setJson_data(bson); + model.setStatus(status); + model.setOrder(order); + model.setList_id(list_id); + return model; + } + + /** + * @param sheet sheet页 + * @param model 数据存储 + * @param workbook excel + * @description 读取单个sheet页 + * @author zhouhang + * @date 2021/4/20 + */ + private static void readSheet(Sheet sheet, GridRecordDataModel model, Workbook workbook) { + //excel数据集合 + List dataList = new ArrayList<>(); + model.setDataList(dataList); + //获取行迭代器 + Iterator rowIterator = sheet.rowIterator(); + //获取合并单元格信息 + Map rangeMap = getRangeMap(sheet); + //记录最大列 + int maxCellNumber = 0; + int maxRowNumber = 0; + //列宽 + JSONObject columnLenObj = new JSONObject(); + //行高 + JSONObject rowLenObj = new JSONObject(); + //读取文档 + while (rowIterator.hasNext()) { + Row row = rowIterator.next(); + int rowLen = ((int) row.getHeight()) / 20; + if (rowLen == 0) { + rowLen = 30; + } + rowLenObj.put(row.getRowNum() + "", rowLen); + Iterator cellIterator = row.cellIterator(); + maxRowNumber = row.getRowNum(); + while (cellIterator.hasNext()) { + //"{\"c\":0,\"r\":0,\"v\":{\"m\":\"模板\",\"v\":\"模板\",\"bl\":1,\"ct\":{\"t\":\"g\",\"fa\":\"General\"}}}"; + JSONObject dataModel = JSONObject.parseObject(MODEL); + //初始化默认单元格内容 + Cell cell = cellIterator.next(); + int columnLen = sheet.getColumnWidth(cell.getColumnIndex()) / 25; + if (columnLen == 0) { + columnLen = 73; + } + columnLenObj.put(cell.getColumnIndex() + "", columnLen); + //修改最大列 + maxCellNumber = Math.max(cell.getColumnIndex(), maxCellNumber); + //设置行列 + dataModel.put("c", cell.getColumnIndex()); + dataModel.put("r", row.getRowNum()); + //获取单元格内容 + switch (cell.getCellType()) { + case STRING: + dataModel.getJSONObject("v").put("m", cell.getStringCellValue()); + dataModel.getJSONObject("v").put("v", cell.getStringCellValue()); + break; + case NUMERIC: + dataModel.getJSONObject("v").put("m", cell.getNumericCellValue()); + dataModel.getJSONObject("v").put("v", cell.getNumericCellValue()); + break; + case BLANK: + dataModel.getJSONObject("v").put("m", ""); + dataModel.getJSONObject("v").put("v", ""); + break; + case BOOLEAN: + dataModel.getJSONObject("v").put("m", cell.getBooleanCellValue()); + dataModel.getJSONObject("v").put("v", cell.getBooleanCellValue()); + break; + case ERROR: + dataModel.getJSONObject("v").put("m", cell.getErrorCellValue()); + dataModel.getJSONObject("v").put("v", cell.getErrorCellValue()); + break; + default: + dataModel.getJSONObject("v").put("m", ""); + dataModel.getJSONObject("v").put("v", ""); + } + //设置单元格合并标记 + dealWithCellMarge(rangeMap, row, cell, dataModel); + //设置单元格样式、合并单元格信息 + dealWithExcelStyle(model, dataModel, cell, sheet, workbook); + dataList.add(dataModel); + } + } + //设置最大行、列 + model.getJson_data().put("column", Math.max(maxCellNumber, DEFAULT_COLUMN_INDEX)); + model.getJson_data().put("row", Math.max(maxRowNumber, DEFAULT_ROW_INDEX)); + //设置行高、列宽 + model.getJson_data().getJSONObject("config").put("columnlen", columnLenObj); + model.getJson_data().getJSONObject("config").put("rowlen", rowLenObj); + } + + /** + * @param sheet sheet页信息 + * @return Map 单元格合并信息 + * @description 获取合并单元格信息 所有合并单元的MAP + * @author zhouhang + * @date 2021/4/21 + */ + @NotNull + private static Map getRangeMap(Sheet sheet) { + List rangeAddressList = sheet.getMergedRegions(); + Map rangeMap = new HashMap<>(rangeAddressList.size() * 5); + for (CellRangeAddress cellAddresses : rangeAddressList) { + for (int i = cellAddresses.getFirstRow(); i <= cellAddresses.getLastRow(); i++) { + for (int j = cellAddresses.getFirstColumn(); j <= cellAddresses.getLastColumn(); j++) { + if (i == cellAddresses.getFirstRow() && j == cellAddresses.getFirstColumn()) { + //单元格合并初始值特殊标记 + rangeMap.put(i + "_" + j, cellAddresses.getFirstRow() + "_" + cellAddresses.getFirstColumn() + "_" + cellAddresses.getLastRow() + "_" + cellAddresses.getLastColumn()); + } else { + rangeMap.put(i + "_" + j, cellAddresses.getFirstRow() + "_" + cellAddresses.getFirstColumn()); + } + } + } + } + return rangeMap; + } + + /** + * @param rangeMap 合并信息 + * @param row 行信息 + * @param cell 单元格 + * @param dataModel 单元格数据存储信息 + * @description 设置单元格合并标记 + * @author zhouhang + * @date 2021/4/21 + */ + private static void dealWithCellMarge(Map rangeMap, Row row, Cell cell, JSONObject dataModel) { + if (rangeMap.containsKey(row.getRowNum() + "_" + cell.getColumnIndex())) { + String margeValue = rangeMap.get(row.getRowNum() + "_" + cell.getColumnIndex()); + JSONObject mcData = new JSONObject(); + String[] s = margeValue.split("_"); + mcData.put("r", Integer.parseInt(s[0])); + mcData.put("c", Integer.parseInt(s[1])); + if (s.length == 4) { + mcData.put("rs", Integer.parseInt(s[2]) - Integer.parseInt(s[0]) + 1); + mcData.put("cs", Integer.parseInt(s[3]) - Integer.parseInt(s[1]) + 1); + } + dataModel.getJSONObject("v").put("mc", mcData); + } + } + + /** + * @param model sheet页信息 + * @param dataModel 单元格信息 + * @param cell 单元格 + * @param sheet sheet页数据 + * @param workbook excel + * @description 获取单元格样式,设置单元格样式 + * @author zhouhang + * @date 2021/4/21 + */ + private static void dealWithExcelStyle(GridRecordDataModel model, JSONObject dataModel, Cell cell, Sheet sheet, Workbook workbook) { + //设置单元格合并信息 + dealWithExcelMerge(model, sheet); + //设置字体样式 + setFontStyle(dataModel, workbook, cell); + //设置单元格样式 + dealWithBorderStyle(model, cell, workbook); + } + + /** + * @param model 在线表格存储单元 + * @param cell cell + * @param workbook workbook + * @description 设置单元格样式 + * @author zhouhang + * @date 2021/4/22 + */ + private static void dealWithBorderStyle(GridRecordDataModel model, Cell cell, Workbook workbook) { + CellStyle cellStyle = cell.getCellStyle(); + //判断是否存在边框 + if (cellStyle.getBorderTop().getCode() > 0 || cellStyle.getBorderBottom().getCode() > 0 || + cellStyle.getBorderLeft().getCode() > 0 || cellStyle.getBorderRight().getCode() > 0) { + JSONObject border = JSONObject.parseObject(BORDER_MODEL); + border.getJSONObject("value").put("row_index", cell.getRowIndex()); + border.getJSONObject("value").put("col_index", cell.getColumnIndex()); + //xlsx + if (cellStyle instanceof XSSFCellStyle) { + XSSFCellStyle xssfCellStyle = (XSSFCellStyle) cellStyle; + if (Objects.equals((short) 0, cellStyle.getBorderTop().getCode())) { + border.getJSONObject("value").remove("t"); + } else { + border.getJSONObject("value").getJSONObject("t").put("color", dealWithRbg(xssfCellStyle.getTopBorderXSSFColor().getRGB())); + } + if (Objects.equals((short) 0, cellStyle.getBorderRight().getCode())) { + border.getJSONObject("value").remove("r"); + } else { + border.getJSONObject("value").getJSONObject("r").put("color", dealWithRbg(xssfCellStyle.getRightBorderXSSFColor().getRGB())); + } + if (Objects.equals((short) 0, cellStyle.getBorderLeft().getCode())) { + border.getJSONObject("value").remove("l"); + } else { + border.getJSONObject("value").getJSONObject("l").put("color", dealWithRbg(xssfCellStyle.getLeftBorderXSSFColor().getRGB())); + } + if (Objects.equals((short) 0, cellStyle.getBorderBottom().getCode())) { + border.getJSONObject("value").remove("b"); + } else { + border.getJSONObject("value").getJSONObject("b").put("color", dealWithRbg(xssfCellStyle.getBottomBorderXSSFColor().getRGB())); + } + } else if (cellStyle instanceof HSSFCellStyle) { + //xls + HSSFWorkbook hssfWorkbook = (HSSFWorkbook) workbook; + HSSFCellStyle hssfCellStyle = (HSSFCellStyle) cellStyle; + if (Objects.equals((short) 0, cellStyle.getBorderTop().getCode())) { + border.getJSONObject("value").remove("t"); + } else { + HSSFColor color = hssfWorkbook.getCustomPalette().getColor(hssfCellStyle.getTopBorderColor()); + border.getJSONObject("value").getJSONObject("t").put("color", dealWithRbgShort(color.getTriplet())); + } + if (Objects.equals((short) 0, cellStyle.getBorderRight().getCode())) { + border.getJSONObject("value").remove("r"); + } else { + HSSFColor color = hssfWorkbook.getCustomPalette().getColor(hssfCellStyle.getRightBorderColor()); + border.getJSONObject("value").getJSONObject("r").put("color", dealWithRbgShort(color.getTriplet())); + } + if (Objects.equals((short) 0, cellStyle.getBorderLeft().getCode())) { + border.getJSONObject("value").remove("l"); + } else { + HSSFColor color = hssfWorkbook.getCustomPalette().getColor(hssfCellStyle.getLeftBorderColor()); + border.getJSONObject("value").getJSONObject("l").put("color", dealWithRbgShort(color.getTriplet())); + } + if (Objects.equals((short) 0, cellStyle.getBorderBottom().getCode())) { + border.getJSONObject("value").remove("b"); + } else { + HSSFColor color = hssfWorkbook.getCustomPalette().getColor(hssfCellStyle.getBottomBorderColor()); + border.getJSONObject("value").getJSONObject("b").put("color", dealWithRbgShort(color.getTriplet())); + } + } + JSONArray borderInfo = model.getJson_data().getJSONObject("config").getJSONArray("borderInfo"); + if (Objects.isNull(borderInfo)) { + borderInfo = new JSONArray(); + model.getJson_data().getJSONObject("config").put("borderInfo", borderInfo); + } + borderInfo.add(border); + } + } + + /** + * @param rgb RBG short + * @return rbg(0, 0, 0) + * @description 转换RBG rbg(0,0,0) + * @author zhouhang + * @date 2021/4/26 + */ + private static String dealWithRbgShort(short[] rgb) { + return getRbg(Objects.nonNull(rgb), rgb[0], rgb[1], rgb[2]); + } + + @NotNull + private static String getRbg(boolean b2, short r, short b, short g) { + if (b2) { + return "rgb(" + (r & 0xFF) + ", " + (b & 0xFF) + ", " + (g & 0xFF) + ")"; + } else { + return "rgb(0, 0, 0)"; + } + } + + /** + * @param rgb RBG byte + * @return rbg(0, 0, 0) + * @description 转换RBG rbg(0,0,0) + * @author zhouhang + * @date 2021/4/26 + */ + private static String dealWithRbg(byte[] rgb) { + if (Objects.isNull(rgb)) { + return "rgb(0, 0, 0)"; + } + short[] shorts = new short[]{rgb[0], rgb[1], rgb[2]}; + return getRbg(true, shorts[0], shorts[1], shorts[2]); + } + + /** + * @param dataModel 单元格内容 + * @param workbook workbook + * @param cell cell + * @description s设置字体样式 + * @author zhouhang + * @date 2021/4/21 + */ + private static void setFontStyle(JSONObject dataModel, Workbook workbook, Cell cell) { + CellStyle cellStyle = cell.getCellStyle(); + Font font = workbook.getFontAt(cellStyle.getFontIndexAsInt()); + JSONObject v = dataModel.getJSONObject("v"); + //ht 水平对齐 水平对齐方式(0=居中,1=左对齐,2=右对齐) excel:左:1 中:2 右:3 未设置:0 + v.put("ht", ExcelCenterStyleEnum.getExcelCenterStyleByExcelCenterCode(cellStyle.getAlignment().getCode()).getOnlineExcelCode()); + //bl 字体加粗设置 + v.put("bl", font.getBold() ? 1 : 0); + //lt 斜体 + v.put("it", font.getItalic() ? 1 : 0); + //ff 字体 + v.put("ff", font.getFontName()); + //fc 字体颜色 + if (font instanceof HSSFFont) { + HSSFFont hssfFont = (HSSFFont) font; + HSSFColor hssfColor = hssfFont.getHSSFColor((HSSFWorkbook) workbook); + if (Objects.nonNull(hssfColor)) { + v.put("fc", ColorUtil.convertRGBToHex(hssfColor.getTriplet()[0], hssfColor.getTriplet()[1], hssfColor.getTriplet()[2])); + } + } else { + XSSFFont xssfFont = (XSSFFont) font; + XSSFColor xssfColor = xssfFont.getXSSFColor(); + if (Objects.nonNull(xssfColor)) { + v.put("fc", "#" + xssfColor.getARGBHex().substring(2)); + } + } + //fs 字体大小 + v.put("fs", font.getFontHeightInPoints()); + //cl 删除线 + v.put("cl", font.getStrikeout() ? 1 : 0); + //ul 下划线 + v.put("un", font.getUnderline()); + //背景色 + String fillColorHex = ColorUtil.getFillColorHex(cell); + if (Objects.nonNull(fillColorHex)) { + v.put("bg", fillColorHex); + } + } + + /** + * @param model sheet页信息 + * @param sheet sheet页 + * @description 设置单元格合并信息 + * @author zhouhang + * @date 2021/4/21 + */ + private static void dealWithExcelMerge(GridRecordDataModel model, Sheet sheet) { + if (CollectionUtils.isNotEmpty(sheet.getMergedRegions())) { + //{"color":"","list_id":"","column":60,"index":"1","jfgird_select_save":[],"rh_height":1790,"visibledatacolumn":[],"scrollTop":0,"block_id":"fblock","rowsplit":[],"visibledatarow":[],"jfgrid_selection_range":{},"name":"Sheet1","celldata":[],"ch_width":4748,"row":84,"scrollLeft":0,"id":364598,"chart":[],"config":{},"order":0,"status":1} + JSONObject jsonObject = model.getJson_data(); + JSONObject config = jsonObject.getJSONObject("config"); + JSONObject merge = new JSONObject(); + for (CellRangeAddress mergedRegion : sheet.getMergedRegions()) { + JSONObject mergeBase = new JSONObject(); + mergeBase.put("r", mergedRegion.getFirstRow()); + mergeBase.put("c", mergedRegion.getFirstColumn()); + mergeBase.put("rs", mergedRegion.getLastRow() - mergedRegion.getFirstRow() + 1); + mergeBase.put("cs", mergedRegion.getLastColumn() - mergedRegion.getFirstColumn() + 1); + merge.put(mergedRegion.getFirstRow() + "_" + mergedRegion.getFirstColumn(), mergeBase); + } + config.put("merge", merge); + } + } +} From 053807da692611a3a55b1fbcc0f846d31746e62b Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Thu, 2 Sep 2021 10:41:23 +0800 Subject: [PATCH 08/23] =?UTF-8?q?=E5=AF=BC=E5=87=BAexcel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/enums/ExcelCenterStyleEnum.java | 73 +++++++++++++++++++ .../controller/dto/GridRecordDataModel.java | 1 + .../controller/dto/ReportExcelDto.java | 36 ++++++--- .../controller/param/ReportExcelParam.java | 2 +- .../reportexcel/dao/entity/ReportExcel.java | 2 +- .../service/impl/ReportExcelServiceImpl.java | 13 ++-- .../modules/reportexcel/util/ColorUtil.java | 56 +++++++------- .../reportexcel/util/XlsSheetUtil.java | 49 +++++-------- .../reportexcel/util/XlsSheetUtilTest.java | 39 ++++++++++ 9 files changed, 193 insertions(+), 78 deletions(-) create mode 100644 report-core/src/main/java/com/anjiplus/template/gaea/business/enums/ExcelCenterStyleEnum.java create mode 100644 report-core/src/test/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtilTest.java diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/enums/ExcelCenterStyleEnum.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/enums/ExcelCenterStyleEnum.java new file mode 100644 index 00000000..b0efbc6e --- /dev/null +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/enums/ExcelCenterStyleEnum.java @@ -0,0 +1,73 @@ +package com.anjiplus.template.gaea.business.enums; + +/** + * @author zhouhang + * @description EXCEL居中方式 + * @date 2021/4/26 + */ +public enum ExcelCenterStyleEnum { + /** + * 左对齐 + */ + LEFT((short) 1, 1, "左对齐"), + /** + * 右对齐 + */ + RIGHT((short) 3, 2, "右对齐"), + /** + * 居中 + */ + CENTER((short) 2, 0, "居中"), + ; + + /** + * excel居中code + */ + private final short excelCode; + + /** + * 在线文档居中code + */ + private final Integer onlineExcelCode; + + /** + * 名称 + */ + private final String name; + + + public Integer getOnlineExcelCode() { + return onlineExcelCode; + } + + public String getName() { + return name; + } + + public short getExcelCode() { + return excelCode; + } + + ExcelCenterStyleEnum(short excelCode, Integer onlineExcelCode, String name) { + this.excelCode = excelCode; + this.onlineExcelCode = onlineExcelCode; + this.name = name; + } + + /** + * @param code excel居中样式code + * @return Enum_ExcelCenterStyle + * @description 根据excel居中样式获取在线文档居中样式 + * @author zhouhang + * @date 2021/4/26 + */ + public static ExcelCenterStyleEnum getExcelCenterStyleByExcelCenterCode(short code) { + for (ExcelCenterStyleEnum value : ExcelCenterStyleEnum.values()) { + if (code == value.getExcelCode()) { + return value; + } + } + return CENTER; + } + +} diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/GridRecordDataModel.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/GridRecordDataModel.java index 457ed443..b7041439 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/GridRecordDataModel.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/GridRecordDataModel.java @@ -8,6 +8,7 @@ import java.util.List; /** * 存储对象类 + * * @author Administrator */ @Data diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/ReportExcelDto.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/ReportExcelDto.java index 22c273e7..df92b09f 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/ReportExcelDto.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/dto/ReportExcelDto.java @@ -13,31 +13,49 @@ import java.io.Serializable; */ @Data public class ReportExcelDto extends GaeaBaseDTO implements Serializable { - /** 报表名称 */ + /** + * 报表名称 + */ private String reportName; - /** 报表编码 */ + /** + * 报表编码 + */ private String reportCode; - /**数据集编码,以|分割*/ + /** + * 数据集编码,以|分割 + */ private String setCodes; - /** 分组 */ + /** + * 分组 + */ private String reportGroup; - /** 数据集查询参数 */ + /** + * 数据集查询参数 + */ private String setParam; - /** 报表json字符串 */ + /** + * 报表json字符串 + */ private String jsonStr; - /** 报表类型 */ + /** + * 报表类型 + */ private String reportType; - /** 数据总计 */ + /** + * 数据总计 + */ private long total; - /**导出类型*/ + /** + * 导出类型 + */ private String exportType; } diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/param/ReportExcelParam.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/param/ReportExcelParam.java index e4d85806..13202587 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/param/ReportExcelParam.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/controller/param/ReportExcelParam.java @@ -12,7 +12,7 @@ import java.io.Serializable; * @date 2021/4/13 15:12 */ @Data -public class ReportExcelParam extends PageParam implements Serializable{ +public class ReportExcelParam extends PageParam implements Serializable { } diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/entity/ReportExcel.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/entity/ReportExcel.java index ea55d556..2fa43ec7 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/entity/ReportExcel.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/dao/entity/ReportExcel.java @@ -9,7 +9,7 @@ import lombok.Data; * @author chenkening * @date 2021/4/13 15:11 */ -@TableName(value="gaea_report_excel") +@TableName(value = "gaea_report_excel") @Data public class ReportExcel extends GaeaBaseEntity { diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java index ae663ee8..4c83c6b9 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java @@ -18,7 +18,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; /** @@ -48,11 +47,11 @@ public class ReportExcelServiceImpl implements ReportExcelService { @Override public ReportExcelDto detailByReportCode(String reportCode) { QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("report_code" , reportCode); + queryWrapper.eq("report_code", reportCode); ReportExcel reportExcel = reportExcelMapper.selectOne(queryWrapper); - if(reportExcel != null){ + if (reportExcel != null) { ReportExcelDto dto = new ReportExcelDto(); - BeanUtils.copyProperties(reportExcel , dto); + BeanUtils.copyProperties(reportExcel, dto); return dto; } return null; @@ -84,13 +83,13 @@ public class ReportExcelServiceImpl implements ReportExcelService { // 根据id查询 报表详情 ReportExcel reportExcel = selectOne("report_code", reportExcelDto.getReportCode()); QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("report_code" , reportExcelDto.getReportCode()); + queryWrapper.eq("report_code", reportExcelDto.getReportCode()); Report report = reportMapper.selectOne(queryWrapper); GaeaAssert.notNull(reportExcel, ResponseCode.RULE_CONTENT_NOT_EXIST, "reportExcel"); String setParam = reportExcelDto.getSetParam(); - GaeaBeanUtils.copyAndFormatter(reportExcel , reportExcelDto); - if(StringUtils.isNotBlank(setParam)){ + GaeaBeanUtils.copyAndFormatter(reportExcel, reportExcelDto); + if (StringUtils.isNotBlank(setParam)) { reportExcelDto.setSetParam(setParam); } reportExcelDto.setReportName(report.getReportName()); diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ColorUtil.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ColorUtil.java index 2868a0a2..5e9037e3 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ColorUtil.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/ColorUtil.java @@ -1,7 +1,6 @@ package com.anjiplus.template.gaea.business.modules.reportexcel.util; - import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.apache.poi.hssf.usermodel.HSSFPalette; @@ -15,6 +14,7 @@ import org.apache.poi.xssf.usermodel.XSSFColor; /** * 来自:https://github.com/mengshukeji/LuckysheetServer + * * @author Administrator */ @Slf4j @@ -22,22 +22,22 @@ public class ColorUtil { private static final String S = "0123456789ABCDEF"; - public static Short getColorByStr(String colorStr){ + public static Short getColorByStr(String colorStr) { HSSFWorkbook workbook = new HSSFWorkbook(); HSSFPalette palette = workbook.getCustomPalette(); - if(colorStr.toLowerCase().startsWith("rgb")){ - colorStr=colorStr.toLowerCase().replace("rgb(","").replace(")",""); - String[] colors=colorStr.split(","); - if(colors.length==3){ - try{ - int red = Integer.parseInt(colors[0].trim(),16); - int green = Integer.parseInt(colors[1].trim(),16); - int blue = Integer.parseInt(colors[2].trim(),16); + if (colorStr.toLowerCase().startsWith("rgb")) { + colorStr = colorStr.toLowerCase().replace("rgb(", "").replace(")", ""); + String[] colors = colorStr.split(","); + if (colors.length == 3) { + try { + int red = Integer.parseInt(colors[0].trim(), 16); + int green = Integer.parseInt(colors[1].trim(), 16); + int blue = Integer.parseInt(colors[2].trim(), 16); - HSSFColor hssfColor=palette.findSimilarColor(red,green,blue); + HSSFColor hssfColor = palette.findSimilarColor(red, green, blue); return hssfColor.getIndex(); - }catch (Exception ex){ + } catch (Exception ex) { log.error(ex.toString()); return null; } @@ -45,27 +45,27 @@ public class ColorUtil { return null; } - if(colorStr.equals("#000")){ - colorStr="#000000"; + if (colorStr.equals("#000")) { + colorStr = "#000000"; } - if(colorStr!=null && colorStr.length()>=6){ - try{ - if(colorStr.length()==8){ - colorStr=colorStr.substring(2); + if (colorStr != null && colorStr.length() >= 6) { + try { + if (colorStr.length() == 8) { + colorStr = colorStr.substring(2); } - if(colorStr.length()==7){ - colorStr=colorStr.substring(1); + if (colorStr.length() == 7) { + colorStr = colorStr.substring(1); } - String str2 = colorStr.substring(0,2); - String str3 = colorStr.substring(2,4); - String str4 = colorStr.substring(4,6); - int red = Integer.parseInt(str2,16); - int green = Integer.parseInt(str3,16); - int blue = Integer.parseInt(str4,16); + String str2 = colorStr.substring(0, 2); + String str3 = colorStr.substring(2, 4); + String str4 = colorStr.substring(4, 6); + int red = Integer.parseInt(str2, 16); + int green = Integer.parseInt(str3, 16); + int blue = Integer.parseInt(str4, 16); - HSSFColor hssfColor=palette.findSimilarColor(red,green,blue); + HSSFColor hssfColor = palette.findSimilarColor(red, green, blue); return hssfColor.getIndex(); - }catch (Exception ex){ + } catch (Exception ex) { log.error(ex.toString()); return null; } diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtil.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtil.java index 07df115d..cf03020f 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtil.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtil.java @@ -346,7 +346,7 @@ public class XlsSheetUtil { if ("border-outside".equals(borderType)) { //外圈边框 - if (row_ == rowList.getInteger(0) ) { + if (row_ == rowList.getInteger(0)) { style.setBorderTop(BorderStyle.valueOf(style_)); //顶部边框 style.setTopBorderColor(color);//顶部边框颜色 } @@ -365,49 +365,34 @@ public class XlsSheetUtil { } - if ("border-inside".equals(borderType)) { - //所有内边框 - if (row_ >= rowList.getInteger(0) && row_ < rowList.getInteger(rowList.size() - 1)) { - style.setBorderRight(BorderStyle.valueOf(style_)); //右边框 - style.setRightBorderColor(color);//右边框颜色 - style.setBorderBottom(BorderStyle.valueOf(style_)); //底部边框 - style.setBottomBorderColor(color);//底部边框颜色 } - } - - if (col_ >= columnList.getInteger(0) && col_ < columnList.getInteger(columnList.size() - 1)) { - style.setBorderRight(BorderStyle.valueOf(style_)); //右边框 - style.setRightBorderColor(color);//右边框颜色 - style.setBorderBottom(BorderStyle.valueOf(style_)); //底部边框 - style.setBottomBorderColor(color);//底部边框颜色 } - } - - } - - if ("border-horizontal".equals(borderType)) { + if ("border-horizontal".equals(borderType) || "border-inside".equals(borderType)) { //内部横线 - if (row_ >= rowList.getInteger(0) && row_ < rowList.getInteger(rowList.size() - 1)) { - style.setBorderBottom(BorderStyle.valueOf(style_)); //底部边框 - style.setBottomBorderColor(color);//底部边框颜色 } - } - if (col_ >= columnList.getInteger(0) && col_ < columnList.getInteger(columnList.size() - 1)) { + if (row_ >= rowList.getInteger(0) + && row_ < rowList.getInteger(rowList.size() - 1) + && col_ >= columnList.getInteger(0) + && col_ <= columnList.getInteger(columnList.size() - 1)) { style.setBorderBottom(BorderStyle.valueOf(style_)); //底部边框 style.setBottomBorderColor(color);//底部边框颜色 } } } - if ("border-vertical".equals(borderType)) { + if ("border-vertical".equals(borderType) || "border-inside".equals(borderType)) { //内部竖线 - if (row_ >= rowList.getInteger(0) && row_ < rowList.getInteger(rowList.size() - 1)) { - style.setBorderRight(BorderStyle.valueOf(style_)); //右边框 - style.setRightBorderColor(color);//右边框颜色 - } - if (col_ >= columnList.getInteger(0) && col_ < columnList.getInteger(columnList.size() - 1)) { + if (row_ >= rowList.getInteger(0) + && row_ <= rowList.getInteger(rowList.size() - 1) + && col_ >= columnList.getInteger(0) + && col_ < columnList.getInteger(columnList.size() - 1)) { style.setBorderRight(BorderStyle.valueOf(style_)); //右边框 style.setRightBorderColor(color);//右边框颜色 } } - + if ("border-none".equals(borderType)) { + style.setBorderLeft(BorderStyle.NONE); //左边框 + style.setBorderRight(BorderStyle.NONE); //左边框 + style.setBorderTop(BorderStyle.NONE); //左边框 + style.setBorderBottom(BorderStyle.NONE); //左边框 + } } } diff --git a/report-core/src/test/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtilTest.java b/report-core/src/test/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtilTest.java new file mode 100644 index 00000000..332129e0 --- /dev/null +++ b/report-core/src/test/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtilTest.java @@ -0,0 +1,39 @@ +package com.anjiplus.template.gaea.business.modules.reportexcel.util; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; +import org.junit.Test; + +import java.io.FileNotFoundException; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.OutputStream; +import java.util.List; + + +/** + * Created by raodeming on 2021/8/30. + */ +public class XlsSheetUtilTest { + + + @Test + public void test1(){ + String str="[{\"row\":199,\"name\":\"Sheet1\",\"chart\":[],\"color\":\"\",\"index\":\"1\",\"order\":0,\"column\":70,\"config\":{\"merge\":{},\"rowlen\":{\"118\":19},\"colhidden\":{},\"columnlen\":{},\"customHeight\":{\"3\":1}},\"images\":{},\"status\":1,\"ch_width\":4748,\"rowsplit\":[],\"calcChain\":[],\"hyperlink\":{},\"rh_height\":1790,\"scrollTop\":0,\"scrollLeft\":0,\"visibledatarow\":[],\"dataVerification\":{},\"visibledatacolumn\":[],\"jfgird_select_save\":[{\"row\":[3,3],\"top\":60,\"left\":222,\"width\":73,\"column\":[3,3],\"height\":19,\"top_move\":60,\"left_move\":222,\"row_focus\":3,\"width_move\":73,\"height_move\":19,\"column_focus\":3}],\"jfgrid_selection_range\":{},\"luckysheet_alternateformat_save\":[],\"luckysheet_conditionformat_save\":[],\"id\":4852,\"block_id\":\"fblock\",\"list_id\":\"xc79500#-8803#7c45f52b7d01486d88bc53cb17dcd2c3\",\"celldata\":[{\"c\":2,\"r\":2,\"v\":{\"m\":\"3\",\"v\":3,\"ct\":{\"t\":\"n\",\"fa\":\"General\"}}},{\"c\":1,\"r\":1,\"v\":{\"m\":\"2\",\"v\":2,\"ct\":{\"t\":\"n\",\"fa\":\"General\"}}},{\"c\":0,\"r\":0,\"v\":{\"m\":\"1\",\"v\":1,\"ct\":{\"t\":\"n\",\"fa\":\"General\"}}},{\"c\":2,\"r\":101,\"v\":{\"m\":\"1111\",\"v\":1111,\"ct\":{\"t\":\"n\",\"fa\":\"General\"}}}]},{\"row\":84,\"name\":\"Sheet2\",\"chart\":[],\"color\":\"\",\"index\":\"2\",\"order\":1,\"column\":60,\"config\":{},\"status\":0,\"ch_width\":4748,\"rowsplit\":[],\"rh_height\":1790,\"scrollTop\":0,\"scrollLeft\":0,\"visibledatarow\":[],\"visibledatacolumn\":[],\"jfgird_select_save\":[{\"row\":[1,1],\"top\":20,\"left\":74,\"width\":73,\"column\":[1,1],\"height\":19,\"top_move\":20,\"left_move\":74,\"row_focus\":1,\"width_move\":73,\"height_move\":19,\"column_focus\":1}],\"jfgrid_selection_range\":{},\"id\":4712,\"block_id\":\"fblock\",\"list_id\":\"xc79500#-8803#7c45f52b7d01486d88bc53cb17dcd2c3\",\"celldata\":[{\"c\":1,\"r\":3,\"v\":{\"m\":\"qwe\",\"v\":\"qwe\",\"ct\":{\"t\":\"g\",\"fa\":\"General\"}}},{\"c\":1,\"r\":1,\"v\":{\"m\":\"qwe\",\"v\":\"qwe\",\"ct\":{\"t\":\"g\",\"fa\":\"General\"}}}]},{\"row\":84,\"name\":\"Sheet3\",\"chart\":[],\"color\":\"\",\"index\":\"3\",\"order\":2,\"column\":60,\"config\":{},\"status\":0,\"ch_width\":4748,\"rowsplit\":[],\"rh_height\":1790,\"scrollTop\":0,\"scrollLeft\":0,\"visibledatarow\":[],\"visibledatacolumn\":[],\"jfgird_select_save\":[{\"row\":[13,13],\"top\":260,\"left\":296,\"width\":73,\"column\":[4,4],\"height\":19,\"top_move\":260,\"left_move\":296,\"row_focus\":13,\"width_move\":73,\"height_move\":19,\"column_focus\":4}],\"jfgrid_selection_range\":{},\"id\":4713,\"block_id\":\"fblock\",\"list_id\":\"xc79500#-8803#7c45f52b7d01486d88bc53cb17dcd2c3\",\"celldata\":[{\"c\":5,\"r\":2,\"v\":{\"m\":\"请问王企鹅全文\",\"v\":\"请问王企鹅全文\",\"bl\":1,\"ct\":{\"t\":\"g\",\"fa\":\"General\"}}},{\"c\":2,\"r\":8,\"v\":{\"m\":\"请问请问\",\"v\":\"请问请问\",\"ct\":{\"t\":\"g\",\"fa\":\"General\"},\"it\":1}}]}]"; + str = "[{\"index\":\"Sheet_MeHeksAaWCLh_1630550132889\",\"status\":1,\"jfgird_select_save\":[],\"luckysheet_select_save\":[{\"left\":518,\"width\":73,\"top\":320,\"height\":19,\"left_move\":518,\"width_move\":73,\"top_move\":320,\"height_move\":19,\"row\":[16,16],\"column\":[7,7],\"row_focus\":16,\"column_focus\":7}],\"data\":[[{\"mc\":{\"r\":0,\"c\":0,\"rs\":2,\"cs\":2}},{\"mc\":{\"r\":0,\"c\":0}},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[{\"mc\":{\"r\":0,\"c\":0}},{\"mc\":{\"r\":0,\"c\":0}},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\",\"ht\":\"0\"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\",\"ht\":\"0\"},null,{\"m\":\"请求\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"请求\"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\",\"ht\":\"0\"},{\"v\":\"333\",\"ct\":{\"fa\":\"General\",\"t\":\"n\"},\"m\":\"333\"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\",\"bl\":1,\"ht\":\"2\"},null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],\"config\":{\"merge\":{\"0_0\":{\"r\":0,\"c\":0,\"rs\":2,\"cs\":2}},\"borderInfo\":[{\"rangeType\":\"range\",\"borderType\":\"border-all\",\"color\":\"#000\",\"style\":\"1\",\"range\":[{\"left\":0,\"width\":147,\"top\":-1,\"height\":40,\"left_move\":0,\"width_move\":147,\"top_move\":0,\"height_move\":39,\"row\":[0,1],\"column\":[0,1],\"row_focus\":0,\"column_focus\":0}]},{\"rangeType\":\"range\",\"borderType\":\"border-outside\",\"color\":\"#000\",\"style\":\"1\",\"range\":[{\"left\":74,\"width\":73,\"top\":80,\"height\":19,\"left_move\":74,\"width_move\":221,\"top_move\":80,\"height_move\":79,\"row\":[4,7],\"column\":[1,3],\"row_focus\":4,\"column_focus\":1}]},{\"rangeType\":\"range\",\"borderType\":\"border-inside\",\"color\":\"#000\",\"style\":\"1\",\"range\":[{\"left\":74,\"width\":73,\"top\":200,\"height\":19,\"left_move\":74,\"width_move\":221,\"top_move\":200,\"height_move\":119,\"row\":[10,15],\"column\":[1,3],\"row_focus\":10,\"column_focus\":1}]},{\"rangeType\":\"range\",\"borderType\":\"border-all\",\"color\":\"#000\",\"style\":\"1\",\"range\":[{\"left\":370,\"width\":73,\"top\":40,\"height\":19,\"left_move\":370,\"width_move\":295,\"top_move\":40,\"height_move\":119,\"row\":[2,7],\"column\":[5,8],\"row_focus\":2,\"column_focus\":5}]},{\"rangeType\":\"cell\",\"value\":{\"row_index\":3,\"col_index\":5,\"l\":{\"color\":\"#000\",\"style\":\"1\"},\"r\":{\"color\":\"#000\",\"style\":\"1\"},\"t\":{\"color\":\"#000\",\"style\":\"1\"},\"b\":{\"color\":\"#000\",\"style\":\"1\"}}},{\"rangeType\":\"cell\",\"value\":{\"row_index\":4,\"col_index\":5,\"l\":{\"color\":\"#000\",\"style\":\"1\"},\"r\":{\"color\":\"#000\",\"style\":\"1\"},\"t\":{\"color\":\"#000\",\"style\":\"1\"},\"b\":{\"color\":\"#000\",\"style\":\"1\"}}},{\"rangeType\":\"cell\",\"value\":{\"row_index\":5,\"col_index\":5,\"l\":{\"color\":\"#000\",\"style\":\"1\"},\"r\":{\"color\":\"#000\",\"style\":\"1\"},\"t\":{\"color\":\"#000\",\"style\":\"1\"},\"b\":{\"color\":\"#000\",\"style\":\"1\"}}},{\"rangeType\":\"cell\",\"value\":{\"row_index\":6,\"col_index\":5,\"l\":{\"color\":\"#000\",\"style\":\"1\"},\"r\":{\"color\":\"#000\",\"style\":\"1\"},\"t\":{\"color\":\"#000\",\"style\":\"1\"},\"b\":{\"color\":\"#000\",\"style\":\"1\"}}},{\"rangeType\":\"cell\",\"value\":{\"row_index\":7,\"col_index\":5,\"l\":{\"color\":\"#000\",\"style\":\"1\"},\"r\":{\"color\":\"#000\",\"style\":\"1\"},\"t\":{\"color\":\"#000\",\"style\":\"1\"},\"b\":{\"color\":\"#000\",\"style\":\"1\"}}}]},\"visibledatarow\":[20,40,60,80,100,120,140,160,180,200,220,240,260,280,300,320,340,360,380,400,420,440,460,480,500,520,540,560,580,600,620,640,660,680,700,720,740,760,780,800,820,840,860,880,900,920,940,960,980,1000,1020,1040,1060,1080,1100,1120,1140,1160,1180,1200,1220,1240,1260,1280,1300,1320,1340,1360,1380,1400,1420,1440,1460,1480,1500,1520,1540,1560,1580,1600,1620,1640,1660,1680],\"visibledatacolumn\":[74,148,222,296,370,444,518,592,666,740,814,888,962,1036,1110,1184,1258,1332,1406,1480,1554,1628,1702,1776,1850,1924,1998,2072,2146,2220,2294,2368,2442,2516,2590,2664,2738,2812,2886,2960,3034,3108,3182,3256,3330,3404,3478,3552,3626,3700,3774,3848,3922,3996,4070,4144,4218,4292,4366,4440],\"ch_width\":4560,\"rh_height\":1760,\"luckysheet_selection_range\":[],\"zoomRatio\":1,\"celldata\":[{\"r\":0,\"c\":0,\"v\":{\"mc\":{\"r\":0,\"c\":0,\"rs\":2,\"cs\":2}}},{\"r\":0,\"c\":1,\"v\":{\"mc\":{\"r\":0,\"c\":0}}},{\"r\":1,\"c\":0,\"v\":{\"mc\":{\"r\":0,\"c\":0}}},{\"r\":1,\"c\":1,\"v\":{\"mc\":{\"r\":0,\"c\":0}}},{\"r\":2,\"c\":5,\"v\":{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\"}},{\"r\":3,\"c\":5,\"v\":{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\",\"ht\":\"0\"}},{\"r\":4,\"c\":5,\"v\":{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\",\"ht\":\"0\"}},{\"r\":4,\"c\":7,\"v\":{\"m\":\"请求\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"请求\"}},{\"r\":5,\"c\":5,\"v\":{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\",\"ht\":\"0\"}},{\"r\":5,\"c\":6,\"v\":{\"v\":\"333\",\"ct\":{\"fa\":\"General\",\"t\":\"n\"},\"m\":\"333\"}},{\"r\":6,\"c\":5,\"v\":{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\"}},{\"r\":7,\"c\":5,\"v\":{\"m\":\"哈哈\",\"ct\":{\"fa\":\"General\",\"t\":\"g\"},\"v\":\"哈哈\",\"bl\":1,\"ht\":\"2\"}}]}]"; + //DBObject dbObject=(DBObject) JSON.parse(str); + List lists=(List ) JSON.parse(str); + + OutputStream out = null; + try { + out = new FileOutputStream("D:\\test.xlsx"); + XlsUtil.exportXlsFile(out, true, lists); + } catch (FileNotFoundException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + System.out.println("start"); + } + +} From 8ca24e3da85212f51c4c908172599dc0226f4418 Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Thu, 2 Sep 2021 10:52:05 +0800 Subject: [PATCH 09/23] =?UTF-8?q?=E5=AF=BC=E5=87=BAexcel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/reportexcel/util/XlsSheetUtil.java | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtil.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtil.java index cf03020f..0f30339d 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtil.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtil.java @@ -5,8 +5,6 @@ import com.alibaba.fastjson.JSONObject; import lombok.extern.slf4j.Slf4j; import org.apache.poi.ss.usermodel.*; import org.apache.poi.ss.util.CellRangeAddress; -import org.apache.poi.xssf.usermodel.XSSFCell; -import org.apache.poi.xssf.usermodel.XSSFColor; import java.util.*; @@ -102,17 +100,6 @@ public class XlsSheetUtil { CellStyle style = wb.createCellStyle(); cell.setCellStyle(style); - //bs 边框样式 //bc 边框颜色 - setBorderStyle(style, v_json, "bs", "bc"); - //bs_t 上边框样式 bc_t 上边框颜色 - setBorderStyle(style, v_json, "bs_t", "bc_t"); - //bs_b 下边框样式 bc_b 下边框颜色 - setBorderStyle(style, v_json, "bs_b", "bc_b"); - //bs_l 左边框样式 bc_l 左边框颜色 - setBorderStyle(style, v_json, "bs_l", "bc_l"); - //bs_r 右边框样式 bc_r 右边框颜色 - setBorderStyle(style, v_json, "bs_r", "bc_r"); - //合并单元格 //参数1:起始行 参数2:终止行 参数3:起始列 参数4:终止列 From 3f83a95dd8b6e2cdda8569fa50af155a9ea7da35 Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Thu, 2 Sep 2021 15:03:03 +0800 Subject: [PATCH 10/23] =?UTF-8?q?=E6=8B=96=E6=8B=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../report/excelreport/designer/index.vue | 128 +++--------------- 1 file changed, 18 insertions(+), 110 deletions(-) diff --git a/report-ui/src/views/report/excelreport/designer/index.vue b/report-ui/src/views/report/excelreport/designer/index.vue index cfe25fef..fc0cd1bf 100644 --- a/report-ui/src/views/report/excelreport/designer/index.vue +++ b/report-ui/src/views/report/excelreport/designer/index.vue @@ -31,8 +31,7 @@ :sort="false" group="people" style="margin-left: 10px" - @start="onStart(item.setCode)" - @end="onEnd"> + @start="onStart(item.setCode, $event)">

Date: Thu, 2 Sep 2021 15:20:10 +0800 Subject: [PATCH 11/23] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E9=9B=86=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E7=BC=96=E8=BE=91=E5=90=8E=E5=88=B7=E6=96=B0=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- report-ui/src/views/report/resultset/components/EditDataSet.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/report-ui/src/views/report/resultset/components/EditDataSet.vue b/report-ui/src/views/report/resultset/components/EditDataSet.vue index 5aaf1099..30631fd7 100644 --- a/report-ui/src/views/report/resultset/components/EditDataSet.vue +++ b/report-ui/src/views/report/resultset/components/EditDataSet.vue @@ -834,10 +834,12 @@ export default { if (this.dialogFormVisibleTitle === "新增数据集") { const { code } = await addDataSet(this.formData); if (code != "200") return; + this.$emit('refreshList') this.closeDialog(); } else { const { code } = await editDataSet(this.formData); if (code != "200") return; + this.$emit('refreshList') this.closeDialog(); } } else { From 37ae1e796ae43833ad9be2af96fd9721afef261a Mon Sep 17 00:00:00 2001 From: Raod <1130305001@qq.com> Date: Thu, 2 Sep 2021 17:51:39 +0800 Subject: [PATCH 12/23] =?UTF-8?q?=E6=B8=B2=E6=9F=93=E5=AF=B9=E8=B1=A1?= =?UTF-8?q?=E5=88=B0excel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dataset/controller/dto/DataSetDto.java | 3 + .../service/impl/ReportExcelServiceImpl.java | 120 ++++++++++++++- .../reportexcel/util/XlsSheetUtilTest.java | 15 ++ .../report/excelreport/designer/index.vue | 4 +- .../views/report/excelreport/viewer/index.vue | 140 +++++++----------- 5 files changed, 193 insertions(+), 89 deletions(-) diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/dataset/controller/dto/DataSetDto.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/dataset/controller/dto/DataSetDto.java index 06d4bc29..c0722be1 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/dataset/controller/dto/DataSetDto.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/dataset/controller/dto/DataSetDto.java @@ -55,4 +55,7 @@ public class DataSetDto extends GaeaBaseDTO implements Serializable { private Set setParamList; + /**指定字段*/ + private String fieldLabel; + } diff --git a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java index 4c83c6b9..bc2ed219 100644 --- a/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java +++ b/report-core/src/main/java/com/anjiplus/template/gaea/business/modules/reportexcel/service/impl/ReportExcelServiceImpl.java @@ -1,17 +1,24 @@ package com.anjiplus.template.gaea.business.modules.reportexcel.service.impl; +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; import com.anji.plus.gaea.constant.BaseOperationEnum; import com.anji.plus.gaea.curd.mapper.GaeaBaseMapper; import com.anji.plus.gaea.exception.BusinessException; import com.anji.plus.gaea.utils.GaeaAssert; import com.anji.plus.gaea.utils.GaeaBeanUtils; import com.anjiplus.template.gaea.business.code.ResponseCode; +import com.anjiplus.template.gaea.business.modules.dataset.controller.dto.DataSetDto; +import com.anjiplus.template.gaea.business.modules.dataset.controller.dto.OriginalDataDto; +import com.anjiplus.template.gaea.business.modules.dataset.service.DataSetService; import com.anjiplus.template.gaea.business.modules.report.dao.ReportMapper; import com.anjiplus.template.gaea.business.modules.report.dao.entity.Report; import com.anjiplus.template.gaea.business.modules.reportexcel.controller.dto.ReportExcelDto; import com.anjiplus.template.gaea.business.modules.reportexcel.dao.ReportExcelMapper; import com.anjiplus.template.gaea.business.modules.reportexcel.dao.entity.ReportExcel; import com.anjiplus.template.gaea.business.modules.reportexcel.service.ReportExcelService; +import com.anjiplus.template.gaea.business.modules.reportexcel.util.XlsSheetUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; @@ -20,6 +27,8 @@ import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import java.util.List; + /** * TODO * @@ -34,6 +43,9 @@ public class ReportExcelServiceImpl implements ReportExcelService { @Autowired private ReportExcelMapper reportExcelMapper; + @Autowired + private DataSetService dataSetService; + @Autowired private ReportMapper reportMapper; @@ -93,9 +105,9 @@ public class ReportExcelServiceImpl implements ReportExcelService { reportExcelDto.setSetParam(setParam); } reportExcelDto.setReportName(report.getReportName()); - // TODO 数据集解析,待扩展 -// JSONObject jsonObject = reportUtil.reportParse(reportExcelDto); -// reportExcelDto.setJsonStr(JSONObject.toJSONString(jsonObject)); + // 数据集解析 + String jsonStr = analysisReportData(reportExcelDto); + reportExcelDto.setJsonStr(jsonStr); // reportExcelDto.setTotal(jsonObject.getJSONObject("rows").size()); return reportExcelDto; } @@ -106,4 +118,106 @@ public class ReportExcelServiceImpl implements ReportExcelService { return true; } + /** + * 解析报表数据,动态插入列表数据和对象数据 + */ + private String analysisReportData(ReportExcelDto reportExcelDto) { + + String jsonStr = reportExcelDto.getJsonStr(); + List dbObjectList = (List) JSON.parse(jsonStr); + + if (dbObjectList != null && dbObjectList.size() > 0) { + for (int x = 0; x < dbObjectList.size(); x++) { + analysisSheet(dbObjectList.get(x)); + } + } + + return JSONObject.toJSONString(dbObjectList); + } + + /** + * 解析单sheet + * + * @param dbObject + */ + private void analysisSheet(JSONObject dbObject) { + //data是一个二维数组 + if (dbObject.containsKey("data") && null != dbObject.get("data")) { + List data = (List) dbObject.get("data"); + + + //行 + for (int r = 0; r < data.size(); r++) { + JSONArray jsonArray = data.get(r); + //列 + for (int c = 0; c < jsonArray.size(); c++) { + //单元格 + JSONObject cell = jsonArray.getJSONObject(c); + if (null != cell && cell.containsKey("v") && StringUtils.isNotBlank(cell.getString("v"))) { + String v = cell.getString("v"); + DataSetDto dataSet = getDataSet(v); + if (null != dataSet) { + OriginalDataDto originalDataDto = dataSetService.getData(dataSet); + if (null != originalDataDto.getData()) { + if (originalDataDto.getData().size() == 1) { + //对象 + JSONObject jsonObject = originalDataDto.getData().get(0); + String fieldLabel = jsonObject.getString(dataSet.getFieldLabel()); + + String replace = v.replace("#{".concat(dataSet.getSetCode()).concat(".").concat(dataSet.getFieldLabel()).concat("}"), fieldLabel); + dbObject.getJSONArray("data").getJSONArray(r).getJSONObject(c).put("v", replace); + dbObject.getJSONArray("data").getJSONArray(r).getJSONObject(c).put("m", replace); + + } else { + //集合 + JSONObject jsonObject = originalDataDto.getData().get(0); + String fieldLabel = jsonObject.getString(dataSet.getFieldLabel()); + + String replace = v.replace("#{".concat(dataSet.getSetCode()).concat(".").concat(dataSet.getFieldLabel()).concat("}"), fieldLabel); + dbObject.getJSONArray("data").getJSONArray(r).getJSONObject(c).put("v", replace); + dbObject.getJSONArray("data").getJSONArray(r).getJSONObject(c).put("m", replace); + } + } + + } + } + + + + } + } + + + System.out.println("aaaa"); + + + } + + + } + + + /** + * 解析 #{xxxx.xxxxx} 数据 + * @param v + * @return + */ + private DataSetDto getDataSet(String v) { + DataSetDto dto = new DataSetDto(); + if (v.contains("#{") && v.contains("}")) { + int start = v.indexOf("#{") + 2; + int end = v.indexOf("}"); + if (start < end) { + String substring = v.substring(start, end); + if (substring.contains(".")) { + String[] split = substring.split("\\."); + dto.setSetCode( split[0]); + dto.setFieldLabel(split[1]); + return dto; + } + } + } + return null; + } + } diff --git a/report-core/src/test/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtilTest.java b/report-core/src/test/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtilTest.java index 332129e0..901c822f 100644 --- a/report-core/src/test/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtilTest.java +++ b/report-core/src/test/java/com/anjiplus/template/gaea/business/modules/reportexcel/util/XlsSheetUtilTest.java @@ -8,6 +8,7 @@ import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; +import java.util.LinkedList; import java.util.List; @@ -36,4 +37,18 @@ public class XlsSheetUtilTest { System.out.println("start"); } + + @Test + public void test2(){ + List list = new LinkedList<>(); + list.add("a"); + list.add("b"); + list.add("c"); + list.add("d"); + list.add("e"); + list.add(2, "f"); + //CopyOnWriteArrayList + System.out.println(list); + } + } diff --git a/report-ui/src/views/report/excelreport/designer/index.vue b/report-ui/src/views/report/excelreport/designer/index.vue index fc0cd1bf..332a95ac 100644 --- a/report-ui/src/views/report/excelreport/designer/index.vue +++ b/report-ui/src/views/report/excelreport/designer/index.vue @@ -67,8 +67,6 @@
-
-
+
@@ -78,43 +78,6 @@ export default { } }, mounted () { - this.options = { - mode: 'read', // edit | read - showToolbar: false, - showGrid: true, - showContextmenu: false, - view: { - height: () => document.documentElement.clientHeight, - width: () => document.getElementsByClassName('layout-middle')[0].clientWidth, - }, - row: { - len: 100, - height: 25, - }, - col: { - len: 52, - width: 100, - indexWidth: 60, - minWidth: 60, - }, - style: { - bgcolor: '#ffffff', - align: 'left', - valign: 'middle', - textwrap: false, - strike: false, - underline: false, - color: '#0a0a0a', - font: { - name: 'Helvetica', - size: 10, - bold: false, - italic: false, - }, - }, - } - // this.sheet = new Spreadsheet('#x-spreadsheet-demo', this.options).loadData({}) - this.load() this.preview() }, created () { @@ -126,8 +89,6 @@ export default { this.params.setParam = JSON.stringify(arr) const { code, data } = await preview(this.params) if (code !== '200') return - this.excelData = JSON.parse(data.jsonStr) - this.sheet.loadData(this.excelData) }, async preview () { this.excelData = {} @@ -149,7 +110,8 @@ export default { this.tableData2 = extendArry this.excelData = data.jsonStr - this.sheet.loadData(JSON.parse(this.excelData)) + this.sheetData = (data == null ? [{}] : JSON.parse(data.jsonStr)) + this.createSheet(); }, download (val) { const result = {} @@ -176,55 +138,67 @@ export default { } return objSecond }, - load () { - const rows10 = { len: 1000 } - for (let i = 0; i < 1000; i += 1) { - rows10[i] = { - cells: {}, - } - } - const rows = {} - this.sheet = x_spreadsheet('#x-spreadsheet-demo', this.options) - .loadData([ + //初始化表格 + createSheet(){ + const options = { + container: 'luckysheet', // 设定DOM容器的id + title: 'Luckysheet Demo', // 设定表格名称 + lang: 'zh', // 设定表格语言 + plugins:['chart'], + data:[ { - freeze: 'B3', - styles: [], - merges: [], - cols: { - len: 20, - // 2: { width: 200 }, + "name": "report", //工作表名称 + "color": "", //工作表颜色 + "index": 0, //工作表索引 + "status": 1, //激活状态 + "order": 0, //工作表的下标 + "hide": 0,//是否隐藏 + "row": 36, //行数 + "column": 18, //列数 + "defaultRowHeight": 19, //自定义行高 + "defaultColWidth": 73, //自定义列宽 + "celldata": [], //初始化使用的单元格数据 + "config": { + "merge":{}, //合并单元格 + "rowlen":{}, //表格行高 + "columnlen":{}, //表格列宽 + "rowhidden":{}, //隐藏行 + "colhidden":{}, //隐藏列 + "borderInfo":{}, //边框 + "authority":{}, //工作表保护 + }, - rows, - }, - { name: 'sheet-test', rows: rows10 }, - ]) - .change((cdata) => { - const dataRect = this.sheet.data.getDataRect() - }) - this.sheet - .on('cell-selected', (cell, ri, ci) => { - // console.log('cell:', cell, ', ri:', ri, ', ci:', ci); - }) - .on('cell-edited', (text, ri, ci) => { - // console.log('text:', text, ', ri: ', ri, ', ci:', ci); - }) - this.sheet.on('printSettings', () => { - // 打印设置. - }) - this.sheet.on('generateQrcode', () => { - // 生成二维码. - console.log('insertImg', this.dialogVisible) - }) - this.sheet.on('insertImg', () => { - // 插入图片 - }) + "scrollLeft": 0, //左右滚动条位置 + "scrollTop": 315, //上下滚动条位置 + "luckysheet_select_save": [], //选中的区域 + "calcChain": [],//公式链 + "isPivotTable":false,//是否数据透视表 + "pivotTable":{},//数据透视表设置 + "filter_select": {},//筛选范围 + "filter": null,//筛选配置 + "luckysheet_alternateformat_save": [], //交替颜色 + "luckysheet_alternateformat_save_modelCustom": [], //自定义交替颜色 + "luckysheet_conditionformat_save": {},//条件格式 + "frozen": {}, //冻结行列配置 + "chart": [], //图表配置 + "zoomRatio":1, // 缩放比例 + "image":[], //图片 + "showGridLines": 1, //是否显示网格线 + "dataVerification":{} //数据验证配置 + } + ] + }; + options.data = this.sheetData; + + $(function () { + luckysheet.create(options); + }); }, }, } diff --git a/report-ui/src/views/report/excelreport/designer/index.vue b/report-ui/src/views/report/excelreport/designer/index.vue index d0247905..ff8c83ce 100644 --- a/report-ui/src/views/report/excelreport/designer/index.vue +++ b/report-ui/src/views/report/excelreport/designer/index.vue @@ -709,7 +709,6 @@ export default {