关于EXCEL中公式的问题 求助高手帮忙

来源:百度知道 编辑:UC知道 时间:2024/06/20 06:21:45
工作表2中 E4 =工作表1中
E5 E6 E7
I5 I6 I7
P5 P6 P7
T5 T6 T7
AA5 AA6 AA7
AE5 AE6 AE7单元格的内容是文本 (如果内容是“无”字将不输出,其他都输出)
后面一样
表2中 E5= 表1中E9 E10 E11
I9 I10 I11
P9 P10 P11
T9 T10 T11
AA9 AA10 AA11 单元格的内容是文本 (如果内容是“无”字将不输出,其他都输出)
类推
工作表2 E6=工作表中I13 I14 I15
P13 P14 P15
T13 T14 T15
AA13 AA114 AA15 单元格的内容是文本 (如果内容是“无”字将不输出,其他都输出)

也就是 工作表1中从5 6 7行开始 对将E I P T AA AE中相对应的放入E4 然后隔一行后 9 10 11对应E I P T AA AE列内容 全部放入 工作表2的E4 E5 E6 E7..........中,但要求 工作表1中单元格内容若为"无"的话 在工作表2中相对应的单元格中不输出“无”字
也就是 工作表1中从5 6 7行开始 对将E I P T AA AE中相对应的放入工作表2中E4 然后隔一行后 9 10 11对应E I P T AA AE列内容 全部放入 工作表2的 E5 E6 E7..........中,但要求 工作表1中单元格内容若为"无"的话 在工作表2中相对应的单元格中不输出“无”字

e4=CONCATENATE(INDIRECT("Sheet1!E"&ROW()*4-11),INDIRECT("Sheet1!E"&ROW()*4-10),INDIRECT("Sheet1!E"&ROW()*4-9))

I4=CONCATENATE(INDIRECT("Sheet1!I"&ROW()*4-11),INDIRECT("Sheet1!I"&ROW()*4-10),INDIRECT("Sheet1!I"&ROW()*4-9))

下面的自己改下,再往下填充就行了
P4=
T4=
AA4=
AE4=

你需要的没有规律,只能这样操作:
“工作表2中 E4 =
工作表1中
E5 E6 E7
I5 I6 I7
P5 P6 P7
T5 T6 T7
AA5 AA6 AA7
AE5 AE6 AE7”——即合并单元格内容:(假设默认工作表名Sheet1)
E4输入=Sheet1!E5&Sheet1!E6&Sheet1!E7&Sheet1!I5&Sheet1!I6&Sheet1!I7&Sheet1!P5&Sheet1!P6&Sheet1!P7&Sheet1!T5&Sheet1!T6&Sheet1!T7&Sheet1!AA5&Sheet1!AA6&Sheet1!AA7&Sheet1!AE5&Sheet1!AE6&Sheet1!AE7
E5、E6参照应用。

一个单元格装那么多?若方便,把例表和要求发来看看(yqch134@163.com)

Sheet2=(Sheet3!A1&Sheet3!A2&Sheet3!A3),照这种思路试试

心轻飞上天 - 助理 二级