怎么能把excel表中内容批量生成另外的不规则的表

2025-03-13 21:52:41
推荐回答(4个)
回答1:

把你的 上表的图号 移动到最前列(把这一列命名一个 名称 --学号) 然后使用 Vlookup 函数 引用过来……详细 您看看 这个函数的使用方法……
在下表的 学号一栏 设置数据有效性 序列 数值来源 =学号……
这样 其他单元格 使用 vlookup 学号这个 地方 使用下拉菜单 选择 学号 ……
这样 你每次选择一个学号 其他内容就自动跟着变化了……
剩下的你懂的……
尝试做一下吧

如果 你不想 移动学号这一列 那么 使用 index 配合 match函数
比如 你上表是sheet1 下表的学号 在B6
那么 在现有表的布局下
B1 =INDEX(SHEET1!E:E,MATCH($B$6,SHEET1!$M:$M,0))
D1 =INDEX(SHEET1!F:F,MATCH($B$6,SHEET1!$M:$M,0))
F1 =INDEX(SHEET1!G:G,MATCH($B$6,SHEET1!$M:$M,0))
……
其余类推…………
用 Vlookup 上表 把 学号移动到 D列
那么
B1 =VLOOKUP($B$6,SHEET1!$D:$L,2,0)
D1=VLOOKUP($B$6,SHEET1!$D:$L,3,0)
F1 =VLOOKUP($B$6,SHEET1!$D:$L,4,0)

注意 vlookup(目标值,查找目标所在区域,第一列之后的列数,匹配方式)
其中 查找目标所在的区域 是以目标值所在第一列(最左边)开始 之后要返回的数据所在的列区域……详细你看看 相应的函数说明 并实践几次 就有体会了………………
祝你成功!

回答2:

数据透视表统计出不同供应商的汇总后再双击各个供应商名称就会把该供应商的明细单独出表

回答3:

你用WORD建立第二个表,再用邮件合并,关联第一个表,可以一页页的出,也可以全部一次性出

回答4:

具体方法如下:
一、对总表进行下面的操作:
1、把“品名”放在A列,而且要确保品名是唯一的(即没有重名的),B、C分别为“商品编码”、“价格”
2、全选表格——定义名称,并命名为“总表”(也可以是其它名称)

二、对明细表中做如下操作:
1、A1单元格输入品名
2、在B1单元格输入公式:=vlookup(A1,总表,2,flase)
3、在C1单元格输入公式:=vlookup(A1,总表,3,flase)
4、向下复制些公式这两列公式。