彩票走势图

Spread用电子表格名称进行复杂计算

原创|使用教程|编辑:郝浩|2013-04-26 13:06:42.000|阅读 303 次

概述:Spread能够将兼容微软Excel的电子表格功能嵌入到.NET,Silverlight,WPF,Windows Store和COM应用中。本文为大家展示如何使用指定的名称修改电子表格。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

  Spread能够将兼容微软Excel的电子表格功能嵌入到您的.NET,ASP.NET,Silverlight,WPF,Windows Store和COM应用中。在所有平台上,Spread都拥有非常易用的自定义表格设计器,还提供源码。接下来慧都将为大家展示如何使用指定的名称修改电子表格。

例一

  大多数熟悉电子表格的人都知道有关指定单元格和区域的名称的方法。“name box”就是用来显示单元格或单元格区域的名称的。

Spread用电子表格名称进行复杂计算

  当然,名称不仅仅如此简单,它甚至可以用有效的公式表达式来设置一个名称。如下图所示:

Spread用电子表格名称进行复杂计算

  Spread for WPF中的设计器就可以实现创建一个简单的计算器。例如我们可以用“SIDES”的名称来获取该数值在单元格B2种的用户类型。然后将灰色单元格中的公式直接引用为下列名称来做计算。

Spread用电子表格名称进行复杂计算

  公式是使用简单的三角函数来计算区域,而且计算中的每一个步骤都非常简单易懂。并且还提供名称管理器来一次性管理所有设置后的名字,更加方便调试。名称管理器在Spread设计器的功能区栏的“公式”选项卡中。如下图所示。

Spread用电子表格名称进行复杂计算

例二

  由于指定的范围是“工作簿”,所有我们也可以重用他们在另一个工作表做同样的计算。但是我们这次演示一下比较高级的,而不是单单的做一次计算了。

  首先,做一个表,该表中的每一行显示了同样的计算,计算出的值都是以该行中的“SIDES”中的值为基础的。要做到这一点,需要用相对引用来定义“SIDES”的名称。就像这个例子中,该表从第3行开始,“SIDES”的值在A列,所有在Sheet2 中的“SIDES”的相对引用是“$A3”。

Spread用电子表格名称进行复杂计算

  如上图所示,默认下,新建名称中的“Refers to:”是自动填充的当前活动单元格,也就是上图中的Sheet2!$A$3。这时候需要手动将引用改为$A3。在定义好名称后,我们就可以随意输入几个值,可以使用快速填充完成,如下图所示:

Spread用电子表格名称进行复杂计算

  完成这个表后,我们就可以在B3、C3等等中去键入公式。方法就像例1一样,只不过现在的值是来自A行中的“SIDES”而已。

Spread用电子表格名称进行复杂计算

  输入公式完成后,还能设置数值的格式,如百分比、小数点等等。在功能区栏的“开始”选项卡中能找到相应设置选项,如下图所示。

Spread用电子表格名称进行复杂计算

数值格式

  下面我们简单讲一下将电子表格的数值格式设置为以下格式的步骤。

Spread用电子表格名称进行复杂计算

  1. 选择单元格D3,按CTRL键同时单击单元格F3,完成选择。
  2. 在功能区内点击百分比按钮,便完成这几行数值的百分比设置。
  3. 再点击增加小数点按钮,增加一位小数点现实。
  4. 选择单元格B3,按CTRL键单击“单元格C3,E3。
  5. 在数值格式的下拉框中选择数字格式
  6. 重复第3个步骤。

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP