感悟网 导航

求大神帮忙,excel数据如何利用公式来增加表格 求大神帮忙!excel中总表的数据如何用公式自动分散到其它s...

作者&投稿:布贝 (若有异议请与网页底部的电邮联系)
拜求大神解答 Excel 如何用公式自动带出去重数据~

假定SHEET1工作表中的姓名在A列,可在SHEET2工作表A1单元格输入公式:
=IF(ROW()>COUNTA(Sheet1!$A:$A),"",INDEX(Sheet1!A:A,SMALL(IF(MATCH(INDIRECT("Sheet1!A1:A"&COUNTA(Sheet1!$A:$A)),INDIRECT("Sheet1!A1:A"&COUNTA(Sheet1!$A:$A)),)=ROW(INDIRECT("1:"&COUNTA(Sheet1!$A:$A))),ROW(INDIRECT("1:"&COUNTA(Sheet1!$A:$A))),65536),ROW()))&"")
公式以CTRL+SHIFT+ENTER三键结束。
将公式向右向下复制。

这个可以新建sheet,并且复制符合条件的数据到新表。

用公式是不可能插入空行的,公式只能对数据操作,不能对单元格或工作表本身操作,

要想对工作表或单元格操作可以用宏,也就是VBA。

不过可以变通一下,比如,找一个空列,用公式,把数据按格式引入,复制再粘贴数值,

成新的数据列。因为没看到行列标,可以用以下公式参考:

=IF(MOD(ROW(A1)/6,1)=0,OFFSET($B$1,INT(ROW(A1)/6)-1,0),"")



请看动画gif文件小教程, 解压zip文件,IE打开这个gif文件就可以了。


注:重点是最后一步,粘贴时---右键---数值,这样最后的单元格显示为数值非公式。



图中显示的所以公式为:

=IF(INT(D2/6)=D2/6,INDEX(A$7:A$22,D2/6,1)," ")





假设原数据在A列,A1开始,B1公式:
=IF(MOD(ROW(A6),6)=5,OFFSET(A$1,ROW(A6)/6-1,,),"")
下拉;

选中B列,复制,右击,选择性粘贴,选择数值,粘贴到原位置;

最后,删除A列。

由于你截图没有行列号,我只好自己做一个,看不懂的话继续追问。



《跪求excel大神指导!!!救救孩子吧?》
答:首先,你需要点击表格中的任意单元格,选择“插入”->“数据透视表”。在弹出的对话框中,确认数据源的范围无误,选择新建工作表作为数据透视表的位置。一旦确认,数据透视表1就会出现在新的工作表中。接下来,只需调整字段位置,将“部门”拖到行标签,将“领取数量”拖到值区域,数据就会自动汇总。2...

《Excel 这样的数据要怎么处理,求大神》
答:首先,G2单元格点一下,要在这里应用公式;接着,在菜单栏上找到如图:公式-查找与引用-VLOOKUP,这个公式;会跳出右图那个界面,然后就是这个公式的应用了 看下需要找出来的数据是表里哪一列的数据,我们就选哪一列作为选取的重点;由之前的图我们可以看出,要从CCM钻石编号这一列中选取;把鼠标点击...

《EXCEL 怎么将数据填充?求大神解决》
答:1、首先打开一个空白文档。2、在表格中录入相关数据。3、选择需要填充的内容,光标定位到选中单元格边框的右下角。4、当光标变成黑色十字后,左键双击一下。5、日期也可用相同方法填充。6、最后可以看到内容已经全部填充完成了。

《求EXCEL大神帮忙,怎么提取数据!》
答:=VLOOKUP(C2,SHEET2!A:C,3,0)下拉填充

《如何将excel相同数据自动求和。求大神。》
答:假设您要对A列都为“abc”的数据,B列求和,那么在C列使用SUMIF函数,例如:=SUMIF(A:A,"abc",B:B)依次列推。还可以使用分类汇总功能。先对A列排序,然后点击菜单“数据”,“分类汇总”,对A列数据生成B列的求和。

《excel怎样把数据求和,求大神解答!》
答:每一段的行数也不一样…… 如果数字前有对应的可以识别的项目,可以利用数据--分类汇总--求和来操作

《excel中如何将数据表中行内多组数据,提取各组数据到新表,按行排列?求...》
答:我假设需要将表1.xls的数据插入到表2.xls,表1 格式如下 可以用公式实现,首先需要把待填充的行筛选出来,可以在第二张表格最后添加一列,添加公式如下 =IF(MOD(ROW(K1),11)=4,1,0) 然后将1的值筛选出来,如下图 然后再A4处写入公式 =INDIRECT(ADDRESS(ROW(A4)/11+1,COLUMN(A4)+1,4,...

《请教excel大神们, 怎么样在输入原始数据后自动计算出当日利润》
答:要使用Indirect来固定公式的取值范围,比如最高单价:=MAX(INDIRECT("K"&ROW()&":BB"&ROW()))其中BB列是我随意取的,你可以放上最大可能的列号 其他单元格的公式也是类似的 附件请下载参考 注意,只能在K列左侧插入列,你要求的j列左侧插入列,是手误吧?

《excel中,我想处理一列数据,求大神指教,谢谢。》
答:A$2:A$23),2,0),"")向下复制 D2IF(AND(C1=0,C2=1),"",MAX(D$1:D1)+1)向下复制 E2=IFERROR(VLOOKUP(ROW(C1),IF({1,0},D$2:D$23,C$2:C$23),2,0),"")向下复制 注意:数据至少要在第一行以下,红色单元格(C1)不能为空,要填入一个不为0的字符公式才能正确计算。

《关于excel中数据处理的问题???求大神!》
答:假设字串放在A列,在B1中输入公式:=LEFT(A1,FIND("-",A1)+FIND("-",RIGHT(A1,LEN(A1)-FIND("-",A1)))-1)然后点B1单元格右下角的小黑点下拉填充公式。

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网