如图,怎么将excell表中一个数据占用两行两列调整呈值占用一列一行?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如图,怎么将excell表中一个数据占用两行两列调整呈值占用一列一行?相关的知识,希望对你有一定的参考价值。
如图,怎么将excell表中一个数据占用两行两列调整呈值占用一列一行。
做了个样表。
i2输入公式=OFFSET($A$2,ROW()*2-4,0),下拉
j2输入公式=OFFSET($A$2,ROW()*2-4,2),下拉
k2输入公式=OFFSET($A$2,ROW()*2-4,4),下拉
如果这个表不再增加数据了,就把结果复制到新的sheet里,保留数据和格式,就完成了。
追问谢谢您的回复,但是我试了下还是不行,而且后面这样的数据有很多行很多列。
这有什么不行的?
改一下公式参数就行了啊。
我就是简单举个例子。
这样,原始数据在sheet1里,公式放在sheet2里。在sheet2的A2单元格输入公式=OFFSET(Sheet1!$A$2,ROW()*2-4,(COLUMN()-1)*2),向右侧拉,再向下拉。
随便你原始数据有多少,一个公式解决。
参考技术A 取消单元格合并,选择单元格区域,开始,对齐方式,单击 合并后居中 右侧的下拉选项,选择 取消单元格合并。先删除奇数行,再删每两列的右侧列。
在Z3中输入或复制粘贴下列公式
=MOD(ROW(),2)
下拉填充
筛选Z列结果为1的各行,删除。追问
“下拉填充”这一步已经到了,有没有快速能删除为1的所有行的快捷方式呢?我的数据库有800多行,再次感谢,我给您增加悬赏值,谢谢了。
追答筛选Z列结果为1的各行,删除。再取消筛选,就删除不需要的各行了。
如果不行,请~看!我@头#像$联%系^我。
两个表,一个表中的两列关联另一个表的id,如何将这个表中的两列显示为另一个表id对应的内容
表A name user owner
machine1 1 2
machine2 3 4
表B userid username
1 aaa
2 bbb
3 ccc
4 ddd
以上两个表,表A 设备的用户id和所有者id,表B是用户id对应的名称如何用sql语句显示为下面的表
显示为 name user ower
machine1 aaa bbb
machine2 ccc ddd
创建表
create table a(name varchar(10),
[user] int,
owner int)
create table b
(userid int,
username varchar(10))
insert into a values (\'machine1\',1,2)
insert into a values (\'machine2\',3,4)
insert into b values (1,\'aaaa\')
insert into b values (2,\'bbbb\')
insert into b values (3,\'cccc\')
insert into b values (4,\'dddd\')
执行
select t1.name,t2.username [user],t3.username ownerfrom a t1,b t2,b t3 where t1.[user]=t2.userid and t1.owner=t3.userid
结果
由于user是sqlserver中关键字,所以用中括号括了起来
参考技术A 这个简单啊,SELECT name, user=(SELECT username FROM B WHERE B.userid = A.user), owner=(SELECT username FROM B WHERE B.userid = A.owner), FROM A以上是关于如图,怎么将excell表中一个数据占用两行两列调整呈值占用一列一行?的主要内容,如果未能解决你的问题,请参考以下文章
div+css怎么显示两行或三行文字,然后多出的部分省略号代替??