乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em>如何按条件将多个单元格合并到一个单元格-excel 按条件合并,ex

<em>Excel</em>如何按条件将多个单元格合并到一个单元格-excel 按条件合并,ex

作者:乔山办公网日期:

返回目录:excel表格制作


1、打开合并计算的工作表,在该工作簿中包含有4张工作表,将把第2-4张工作表中的数据合并到第1张工作表中。

2、选中要合并数据的单元格区域,这里选中“汇总”工作表中的B3:E6单元格区域。

3、选择“数据”菜单选项卡,单击工具栏中的“合并计算”按钮。

4、此时会弹出“合并计算”对话框。在“函数”下拉列表中选择“求和”选项。单击“引用位置”后面的收缩对话框按钮。

5、选择第二个工作表“北京”,并用鼠标拖动以选中该工作表中的B3:E6单元格区域。单击展开对话框按钮返回到合并计算的对话框中。

6、单击“添加”按钮将引用位置添加到“所有引用位置列表中。

7、使用同样的方法把”上海“和”深圳“工作表中的数据区域也添加到”所有引用位置“中。

8、单击确定按钮,则会将选定工作表中的数据添加到汇总的工作表中。



D2=A2&SUMPRODUCT(($A$2:$A$15=A2)*($C$2:$C$15>C2))+COUNTIFS(A$2:A2,A2,C$2:C2,C2)

E2=IF(COUNTIF(A$2:A2,A2)>5,"",INDEX(B:B,MATCH(A2&COUNTIF(A$2:A2,A2),D:D,0)))

F2=IF(E2="","",CHAR(10)&E2&IFERROR(VLOOKUP(A2,A3:F15,6,0),""))

B22=SUBSTITUTE(VLOOKUP(A19,$A$2:$F$15,6,0),CHAR(10),"",1)向下复制

注意:

1、产品123可以用数据-筛选-高级筛选-筛选不重复的值、数据-删除重复项或者数组公式获得,如果数据量大的话用数组公式会很卡。

2、黄色区域要设置为自动换行才能显示出换行的效果。


你需要结果怎样显示?不会是都返回到一个单元格吧?
下面公式可将结果返回到条件单元格后面的同一行的单元格内:
=INDIRECT("sheet1!b"&SMALL(IF($A1=Sheet1!$A$1:$A$100,ROW($A$1:$A$100),65536),COLUMN(A1)))
注意:输入完毕后同时按:Ctrl+Shift+Enter三个键(公式两端会出现一对大括号{})
完毕后该单元格出现第一个结果,拖拽该单元格的句柄(右下角小黑点)向右拖拽,将会得到第二个、第三个…… 结果

E3输入

=IF(A3="","",IF(A4=1,G3,G3+SUMIF(B4:B$15,2,G4:G$15)-SUM(IF(A4:A$15=1,H4:H$15-G4:G$15))))

数组公式先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

公式下

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网