如何获取单元格的值

<< Click to Display Table of Contents >>

当前位置:  脚本 > 常用脚本案例 

如何获取单元格的值

Previous pageReturn to chapter overviewNext page

某零售商每天都需要反馈日销售报告。销售报告中,不仅包含销售明细数据,还包括销售总结。其中,销售总结,简单地指出了当日各市场的销售额和销售额占比。

2case1

由于日销售数据每天都在变化,数据量又很大,如果每天都有专人手动修改销售总结数据,无疑是件费时费力的事情。

如果销售总结中的销售数据,可以根据表格的数据变化,自动获取最新数据,不仅能节省人力,还能避免人工操作可能出现的失误,可以说是一举两得了。

那么,如何才能让销售总结文字随时反映表格中的最新数据呢?

1.在仪表盘上方的菜单栏中,选择"更多">“脚本”。

2case2

2.在脚本对话框中,输入如下脚本:

脚本语句

说明

var data=getViewData("交叉表1");

从交叉表1中获取数据

var b=data.get(15,2);

获取第2列第15行的数据

param['a']=formatNumber(b,"#.##%");

设置数据的格式为百分比,并将数据值赋予参数a

 

 

var data=getViewData("交叉表1");

从交叉表1中获取数据

var d=data.get(15,4);

获取第4列第15行的数据

param['b']=formatNumber(d,"#.##%");

设置数据的格式为百分比,并将数据值赋予参数b

 

 

var data=getViewData("交叉表1");

从交叉表1中获取数据

var e=data.get(15,6);

获取第6列第15行的数据

param['c']=formatNumber(e,"#.##%");

设置数据的格式为百分比,并将数据值赋予参数c

 

 

var data=getViewData("交叉表1");

从交叉表1中获取数据

var f=data.get(15,8);

获取第8列第15行的数据

param['d']=formatNumber(e,"#.##%");

设置数据的格式为百分比,并将数据值赋予参数d

 

 

var data=getViewData("交叉表1");

从交叉表1中获取数据

var c=data.get(15,9);

获取第9列第15行的数据

param['e']=formatNumber(c,"#######元");

设置数据的格式为货币,并将数据值赋予参数e

2case3

3.在文本框中,输入文字,并引用步骤2中的参数,如下图所示。

说明:在文本框中,可以通过H5标签,对内容进行格式的设置,包括加粗、斜体、字体颜色等。

2case4

4.点击文本框外的区域,完成输入。文本内容自动获取表格指定单元格中的值。

2case1