1、公式法,就你的问题来看,可以用下面的方法
b1
中输入
=a1117,然后下拉,或者填充柄双击
d1
=b1sum(c:c)
2、随机数法,在空格里输入公式=rand(),就可以随机生成需要的数据。
3、程序法,就是用vba写一段小程序,由程序生成一些需要的数据,把结果填到适当的位置即可。excel表格可以生成网页表格数据,具体 *** 作如下:
一、使用工具:excel2010
二、 *** 作步骤:
1、进入excel2010并制作表格,如图:
2、点击”文件“菜单中的”另存为“,如图:
3、选择保存类型为”网页html“格式,如图:
4、选择”整个工作簿“或”工作表“,然后按”保存“按钮,如图:
5、按”发布“按钮即可,如图:
6、用IE或其他浏览器打开刚才发布的html文件,即得到网页表格,如图:首先,你得打来一张excel工作表,计算好应该计算的数据,或者是比例啊,或者是及格率啊等等其他的东西,不论怎么样,都要有数据,才能制作出表格。
利用各种excel技巧和方法,或者公式函数,计算出你所要计算的数据,再将你的计算出来的数据放在一边,这是、时需要选中该数据以做相应的图表
然后选中你所计算出来的数据,在最上面的菜单栏里点击插入,再找到‘表格’选项。之后点击那个小三角形,会d出来更多的图标结构。
接下来,按照你所需要的格式选择你喜欢的或者要求的表格形式,柱状图,三维图,立体图,等等,点击一个选择确定就会完成图标的设置了。
之后会在该一页d出来你所做的那个图标,当然是要把它移走,这时就要点击如图所示的“移动表格”。之后选择你所要移动的位置就行了,如此一来,一张工作表的图表就完成了。
本帖子的需求是典型的二维表到名片表的转换,核心难题只有一个,就是最后一问,前面的=旧表!A1如果自动变为=旧表!A2,这个一般是使用INDEX函数实现,示例:
旧表例子:
为了便于描述,我的新表单个模板只有5行:
新表的B2、B6、B11需要获得旧表B2、B3、B4的内容,但是第一个公式不能写=旧表!B2,否则复制到下面就会变为=旧表!B7了,使用INDEX来换算,每5行增加一行,因此除以5取整,这样做好1:5模板的公式以后,选择模板的这5行,粘贴到下面的5万行里面,就能一次性获得1万个人的表格,注意粘贴的区域必须是5的整数倍,不能下拉,必须是选择后一次性粘贴。
可以利用VBA实现在Excel中将几百组数据做成一张张表格。
软件版本:Office2007
方法如下:
1将AB两列中的数据,每一行放到一个工作表中:
2输入代码如下:
Sub m()
For i = 2 To Range("A65536")End(3)Row
SheetsAdd
Range("A1:B1")Copy ActiveSheetRange("A1")
Range("A" & i & ":B" & i)Copy ActiveSheetRange("A2")
Next i
End Sub
3F5执行代码,这样,就生成了10个工作表,每个工作表包含一组数据:
为了使数据库单元测试更有意义,可以用适合于数据库架构但是与生产数据无关的测试数据填充测试数据库。 通过使用 Visual Studio 高级专业版中的数据绑定生成器,可以用 Microsoft Excel 工作簿中的数据填充表中的列。 有关如何生成测试数据的更多信息,请参见 使用数据生成器生成数据库的测试数据。 在本过程中,您将执行下列 *** 作: 为数据库项目中的表列分配数据绑定生成器。 使用OLE DB 提供程序创建与工作簿的连接。 指定要使用工作簿中的哪些数据来填充表列。 系统必备 此过程假设您有一个打开的数据库项目,而且为它创建了一个数据生成计划。 这些步骤还假设要从一个 Excel 工作簿生成数据。 有关如何创建数据生成计划的更多信息,请参见 如何:创建数据生成计划。 为列分配数据绑定生成器 在“解决方案资源管理器”中双击该数据生成计划(如果该计划尚未打开的话)。 该数据生成计划将出现。 单击要为其生成数据的表。 在数据生成计划窗口的列详细信息窗格中,为要用工作簿中的数据填充的表列查找相应的行。 在该行中,单击“生成器”列中的单元格,单击向下键,再单击“数据绑定生成器”。 接下来指定用来连接到工作簿的信息。 使用OLE DB 提供程序创建与工作簿的连接 在“属性”窗口中,找到“连接信息”属性,单击向下键,再单击“添加新连接”。 随即出现“选择数据源”对话框。 在“数据源”列表中单击“”。 在“数据提供程序”列表中,单击“用于 OLE DB 的 NET Framework 数据提供程序”,再单击“继续”。 随即出现“连接属性”对话框。 在“OLE DB 提供程序”列表中,单击“Microsoft Jet 40 OLE DB 提供程序”,再单击“高级”。 将出现“高级属性”对话框。 在“扩展属性”属性中,键入 Excel 80(如果使用的是 Microsoft Office 2003 System)或 Excel 120(如果使用的是 2007 Microsoft Office system),再单击“确定”。 注意 如果在尝试链接到使用 Microsoft Excel 2010 创建的某个电子表格时出现错误,则可将该电子表格另存为“Excel 97-2003 工作簿”。 在“服务器名或文件名”框中,键入工作簿的路径和名称(例如,C:\Temp\TestDataxls)。 单击“测试连接”。 如果连接成功,则会显示包含“测试连接成功”消息的消息框。 如果出现一个指示无法连接的错误,请确保工作簿未在使用中。 单击“确定”。 注意 如果在尝试从“属性”窗口中添加连接时出现错误,则可以改为使用“服务器资源管理器”添加连接。 有关更多信息,请参见 如何:从服务器资源管理器连接到数据库。 在最后一步,将使用新连接从工作簿中选择数据,并检查“数据生成预览”窗口中显示的结果。 从工作簿中选择数据并校验结果 在“属性”窗口中,在要填充的列的“选择查询”属性中键入所需的 SELECT 语句。 例如,若要从名为 AnnualSales 的工作表中检索所有数据,请键入以下内容: SELECT FROM [AnnualSales$]注意 必须为工作表名称指定一个尾随 $,并将它们括在中括号中。 在数据生成计划窗口的列详细信息窗格中,为要用工作簿中的数据填充的表列查找相应的行。 在该行中,单击“生成器输出”列中的单元格,单击向下键, 再单击包含要使用的数据的工作表的名称。 如果您未在步骤 1 中指定查询,或者您的查询指定的工作表名称未能找到,则“生成器输出”列将仅包含“”。 打开“数据”菜单,指向“数据生成器”,再单击“预览数据生成”。 将出现“数据生成预览”窗口。 此时,在已选择要用电子表格中的数据填充的列中,将显示您的工作簿中的值。 请参见概念 使用数据生成器生成数据库的测试数据 数据绑定生成器欢迎分享,转载请注明来源:内存溢出
评论列表(0条)