方法/步骤
首先我们建立一张表,名为RToC,各个字段的设计如下图,分别是name,course,score,表示姓名,成绩与分数,如图所示。
我们往表中加入数据,分别添加小明与小花的语文和数学成绩,如图所示。
接下来,我们要进行行列转换,列应该是name,语文,数学。我们首先要考虑是如何得到列名,我们可以通过分组得到课程名称。如图所示,我们通过分组语句,从查询结果我们可以看出课程名的拼接字符串。
接下来,关键的行转列的函数pivot出场了,通过这个函数我们把分数填充到转换的列语文、数学的列值。
我们运行后,可以得到行转列的结果,如下图所示。
通过以上几个步骤,我们就可以轻松的实现行列转换了。同样,我们如果要把列转换成行, 应该怎么做呢?同样我们可以采用unpivot函数轻松实现。
如果你使用 access 数据库的话 建议不适用sql 视图 而是用可视化的 查询设计!初步想法 先建立一个下面格式的空表 然后 再针对 第一张表 建立三个追加查询 追加到空表中就可以了……
相信通过这个提示 你应该 自己就能解决这个问题了……
重点:建立 追加查询 每一个查询 的 Type 为 ABC 中的一个(使用 表达式1="A" 类似来完成) Amount 字段 引用 对应 的第一张表的 ABC 字段……追加到标的字段自己要做部分指定哦…… 做完每一个查询 在设计视图状态 右键 sql 视图 就可以 看到 在access 中的sql 代码了
祝你快乐!
"1、首先在excel表格中添加数据。2、选中要使用的绘制曲线的数据。
3、选中数据后单击菜单栏的插入菜单。然后选择折线按钮,选择一个需要的折线类型,下面再看看怎么修改x,y坐标。
4、点击布局选项卡。点击图标标题选项卡出现标题选项。本例选择是在图片上方添加标题,双击可以对标题文字进行编辑。
5、点击坐标轴标题选项卡,d出横坐标、纵坐标标题选项如图一所示。添加后点击主要纵坐标标题选项选择纵坐标标题,添加纵坐标标题后想修改图例名,即“系列1”变为自己需要的名字怎么办?选中图表—右键选择数据—选中图例1的行—点击编辑按钮-在输入开中输入图例名称即可,输入后要点击确定才能生效,多个图例需要重复修改图例名
6、比如想修改横纵坐标的起始刻度、间距怎么办?选中纵坐标——右键设置坐标轴格式,d出修改坐标轴的对话框。设置见图2.还可以修改其他东西,如颜色等。横坐标起始值、刻度间距设置相同,不在重复。
7、如果生成的图标横纵坐标反了怎么办?点击设计-切换行列选项即可进行简单的切换。
注意修改:excel生成的图表时一定要选中图表才能看到布局、设计等选项卡
编辑图表时多尝试,比如增加网格线等 *** 作可以尝试添加"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)