如何设置模拟运算表(Excel 模拟运算表)
NO.1
模拟运算概念并不陌生,但是真正运用到的可能不是很多。
本节介绍一下,在Excel中如何使用某些方法对数据进行模拟运算。
NO.2
模拟就是假设如何,不是真正实际的东西。
深入理解这是一个十分抽象的概念,就是像在大脑里想象一东西或一件事情一样,它并不以实体存在,但是通过这种在大脑里累积,或许可能成为一种事实。
许多科学发现和进步,第一步就是以抽象的形式在人类大脑里实现,然后再实体化。
用现在的理解就是先进行理论研究和模型设计然后再进行实际创建,一个从来没有的事物就诞生了。
NO.3
目前的社会进入数据化时代,就是任何事物都可以以数据形式来表现,当然数据是不能被人们一眼识别出其具体意义的。要进行形式化转变才能被人们认识,这个过程在未来的社会中,会变得更加普遍。
譬如5G网络,那将是把庞大的数据进行解释和转化变成一个虚拟的人或物,浮现在眼前,然后进行人类自然语言或身体行为交互。
这样的科技实际上是很不切实际的一种模拟,但是在未来的这种模拟效果和真实实体之间的边际会变得十分模糊。
意思就是,在未来,人们很难区分,什么是真实,什么是虚拟。这就是虚拟现实的未来。
为什么要说这些,本节内容就是一种虚拟的数据模拟计算,当然没有虚拟现实那么强大,只是一种简单的数据计算,远远达不到虚拟现实的地步。
NO.4
其实,虚拟现实就是我们身边,只不是它不是以类人行为体现,一般的人也较为容易识别其虚假性。比如网络聊天软件,你所认识的可能只是一个头像,通过软件进行交互,有文字、语音、视频等多种形式。
一般情况下,我们清楚对方是谁,交流之后会有一些正确的认知。
假如,对方不是我们熟悉的人,或不是我们认为的那个人,那么这就是会出现问题,人类意识上的问题,进而造成社会或心理混乱。
如此,网络诈骗就这样形成了。对方会虚拟一个你以为熟悉的人,然后进行欺骗,造成经济损失或其它问题。
NO.5
虚拟有其害,也有其利,总的来说利大于弊。
例如,工业设计方面,完全可以利用虚拟设计进行,而节省整个设计和试验周期和费用,这是提高科技水平的一个方面。
据媒体介绍,美国目前研究的所谓第六代战斗机就是通过模拟软件进行设计,大大缩短了研发进程。
在未来,虚拟现实可以用在任何行业研发过程当中,这将是一个人类进步的一大步。
支持虚拟的这个基础就是数据,那么如何将数据完全合理利用,就是当前许多科技公司正在研究和探索的方向。
所以大数据做为新的经济引擎也是一件正常不过的事情。
本节内容相比这些就显得小巫见大巫了。
NO.6
Table只是Range对象的一个方法。其功能是依据输入值和工作表上定义的公式创建模拟运算表。
语法:Range.Table(RowInput, ColumnInput)
具体参数如下:
下面以乘法计算为例,做了一个行列对应乘法表。
NO.7
按钮代码
执行以下代码即可自动,列出上面表格数据,也可以进行其它运算,修改A4单元格公式即可以。
Private Sub CommandButton1_Click() Set dataTableRange = ActiveSheet.Range("A4:K14") Set rowInputCell = ActiveSheet.Range("A15") Set columnInputCell = ActiveSheet.Range("A16") ActiveSheet.Range("A4").Formula = "=A15*A17" For i = 2 To 11 ActiveSheet.Cells(i 3, 1) = i - 1 ActiveSheet.Cells(4, i) = i - 1 Next i dataTableRange.Table rowInputCell, columnInputCell With ActiveSheet.Range("A4").CurrentRegion .Rows(1).Font.Bold = True .Columns(1).Font.Bold = True .Columns.AutoFit End With End Sub
---END---
欢迎关注、收藏