Excel怎么把2行相同数据合并到一行里得出结果

2021-01-18 06:55:32 字数 3563 阅读 2433

1楼:深圳市励拓软件****

用分类汇总很方便

尝试了一下,在sheet2的a1单元格输入如下公式=indirect("sheet1!a"&(row()*2-1))+indirect("sheet1!a"&(row()*2)),然后下拉。。。

测试了一下应该可以。

2楼:无事来玩

没有图,没有输入,输出的样子,怎么跟你解释

怎样将一个excel**中相同姓名的但不同结果的行数合并到一行里面

3楼:兄弟连教育北京总校

如果排列是一样的话,先复制你要移动的数据,再框选你要复制的地方,鼠标右键粘贴,选择性粘贴,勾选跳过空单元格

4楼:匿名用户

如果不多的话,复制小明的所有病情,然后“选择性粘贴”,选择“转置”,即可

5楼:农民伤不起

用数据透视表就可以了

excel如何将相同的一行筛选出来? 10

6楼:云南新华电脑学校

通过在f2输入公式=countif(b:b,b2),往下填充,我们可以看到的是,当前行在所有行中,共出现的次数。

通过在f2输入公式=countif($b$2:b2,b2),往下填充,结果是该行在整个区域中从上到下第?次出现,我们只要筛选把大于等于2的数值删除,即可删除重复的行。

和上面介绍的有什么不同呢? countif(b:b,b2)从f2~fn往下填充时,从f2,f3…到fn都是在b:

b即一整列中统计,即都是总个数。countif($b$2:b2,b2) 从f2~fn往下填充时, f2在区域$b$2:

b2统计,f3在区域$b$2:b3统计…fn在区域$b$2:bn 统计,为什么呢?

$起的作用,前面我们有讲过,当$在列前面时,**左右移动或填充时列绝对不变,当$在行的前面时,**上下移动或填充行绝对不变。

因此,x单元格统计出来的数是区域$b$2:bx的,所以这里统计的数值就是这一行的内容是在整个表中【第?次】出现。

删除重复项,上述2中可以通过筛选,删除统计大于等于2的行,即可删除重复项目,但不用公式,也有更快的方法,那就是:

方法:选中所有列,然后点击数据è删除重复项.

需要注意的是,如果选中一列,会提示是否扩展,非特殊情况需选择扩展,避免只是删除当列的重复,导致不同列的数据存在交错,如下面所示。

7楼:苗乔恩

公式为(数组公式,按ctrl+shift+enter产生花括号):

=iferror(index(a:a,min(if($a2&$b2=$a3:$a$99&$b3:$b$99,row($a3:$a$99),9^9))),"")

如图所示:

8楼:匿名用户

选中标题栏,菜单栏找到筛选菜单,点击下拉菜单

输入要筛选的内容点击确定试试看。

excel两列数据,如何将数值相同的自动放在同一行上?

9楼:云南新华电脑学校

打开excel**,以下图中的内容为例:

在a列前插入一列,要以整列为单位,防止数据量太大的时候丢落数据。

在新的a1单元格中输入公式:=trim(b2) 回车(公式的目的:将替换的数据的字体、大小、位置进行规范化,使得排序时相同的数据可放在一起)

将鼠标放置a1单元格右下角,变成实心下拉,复制,粘贴为数值后把b2列删除(老版本的excel没有直接的粘贴为数值,要在粘贴—选择性粘贴—粘贴为数值)。

在c列前插入一列,在c1中插入公式=trim(d2) 回车

将鼠标放置c1单元格右下角,变成实心下拉,复制,粘贴为数值后把d2列删除。此步做法同上,目的将两列需要整理的数据调整为相同的格式。

在c、d列前插入两列,输入公式=if(isna(vlookup($a1,$e:$f,column()-2,0)),"",vlookup($a1,$e:$f,column()-2,0)),公式为通用的,其他**使用时同样可以,**最主要的为内括号里的内容,“$a1"表示的为需要寻找的数据所在的单元格,“$e:

$f”表示数据要在那个区域里寻找,“-2,0”表示的为有几列数据将被寻找,公式虽然比较长,但是记忆起来并不难,观察可以看出公式的前半部分与后半部分相同。

将鼠标放置c1单元格右下角,变成实心下拉,复制,粘贴为数值(此步骤的粘贴为数值可以看情况而定,如果数据不完善有需要改动的时候尽量将数据的公式格式保留,将需要部分复制粘贴到其他部分)

6删除e、f列,**完成(根据个人的经验在删除原有数据时,我都会将数据提前粘贴到g、h列重新排序与之前的数据相比较,检查一下是否会有丢失)

10楼:李大侠83**

====57132899====

公式提取出来 再筛选

11楼:匿名用户

要用vba来解决。。。。

如何将excel**中户编号相同的几行合并到一行

12楼:尚学堂科技****

1、在excel中可以把两行合并成一行,原有的数据合并在一起,通过输入公式的方法进行合并。公式为:“=e5&f5”也可写成:”=e5&+f5“的形式。

2、具体操作如下所示。

需要合并列的数据

在单元输入公式“=e5&f5”

向下拉动,合并后的形式

13楼:个无耻的小重

在性别后插入辅助列,比如c列。

c2输入公式:=if(a3=a2,b3,""),然后向下复制。

全选c列,复制粘贴为数值。

根据身份证列筛选,选取“空白”。

选择筛选出的行,删除。

14楼:迷途一小猫

你好,请问问题解决了吗?我也好想知道答案

怎么用java把excel中的数据一行一行的读出来

15楼:北京巴卜技术****

//创建文件输入流对象fileinputstreamis=newfileinputstream("src/readexcel.xls");//创建poi文件系统对象poifsfilesystemts=newpoifsfilesystem(is);//获取文档对象hssfworkbookwb=newhssfworkbook(ts);//获取工作薄hssfsheetsheet=wb.getsheetat(0);//声明行对象hssfrowrow=null;//通过循环获取每一行for(inti=0;sheet.

getrow(i)!=null;i++)system.out.

println();}

16楼:京北红日

public class readexcel001 public static void readxml(string filename) } } } catch (ioexception ex) } }

17楼:夕阳无限好

请了解poi相关知识