发布网友 发布时间:2022-04-28 13:24
共5个回答
热心网友 时间:2023-10-10 06:43
老板,我弄了好久,给个赞吧。
这是结果图:
第一步:根据Sheet1的A列B列生成一张新的数据透视表。
主要作用是取A列中不重复的名称,然后把蓝色这行名称复制到一张新工作表里。得到第二步中的图二的第三行。
第二步:为每个名称分配值
这儿主要就是将每个名称放在每一列,然后下面就是该名称关联的值。
注意,起始位置和结束位置用到match()函数,例如,126这个名称在Sheet1的原始数据列中第一次出现的行位置和最后一次出现的行位置分别是第1行和第10行。下面的关联值,超过10行的话,单元格值=""。
第三步:根据Sheet1!E3的输入(例如126),查找出Sheet8中对应列的值
热心网友 时间:2023-10-10 06:43
F2输入=IF(ISERROR(INDEX($B$1:$B$29,SMALL(IF(--RIGHT($A$1:$A$29,3)=$E$2,ROW($A$1:$A$29),4^8),ROW(A1)))),"",INDEX($B$1:$B$29,SMALL(IF(--RIGHT($A$1:$A$29,3)=$E$2,ROW($A$1:$A$29),4^8),ROW(A1))))按CTRL+shift+Enter三键后向下填充。
热心网友 时间:2023-10-10 06:43
老板,我弄了好久,给个赞吧。
这是结果图:
第一步:根据Sheet1的A列B列生成一张新的数据透视表。
主要作用是取A列中不重复的名称,然后把蓝色这行名称复制到一张新工作表里。得到第二步中的图二的第三行。
第二步:为每个名称分配值
这儿主要就是将每个名称放在每一列,然后下面就是该名称关联的值。
注意,起始位置和结束位置用到match()函数,例如,126这个名称在Sheet1的原始数据列中第一次出现的行位置和最后一次出现的行位置分别是第1行和第10行。下面的关联值,超过10行的话,单元格值=""。
第三步:根据Sheet1!E3的输入(例如126),查找出Sheet8中对应列的值
热心网友 时间:2023-10-10 06:43
F2输入=IF(ISERROR(INDEX($B$1:$B$29,SMALL(IF(--RIGHT($A$1:$A$29,3)=$E$2,ROW($A$1:$A$29),4^8),ROW(A1)))),"",INDEX($B$1:$B$29,SMALL(IF(--RIGHT($A$1:$A$29,3)=$E$2,ROW($A$1:$A$29),4^8),ROW(A1))))按CTRL+shift+Enter三键后向下填充。
热心网友 时间:2023-10-10 06:44
新建一个文件
打开要复制的老文件
右击其sheet页签
在弹出的对话框中,选"复制或移动工作表"
工作簿(目标文件),选刚新建的文件
记得勾选下面的"建立副本"选项
确定
这样移动的工作表,格式不变
热心网友 时间:2023-10-10 06:44
新建一个文件
打开要复制的老文件
右击其sheet页签
在弹出的对话框中,选"复制或移动工作表"
工作簿(目标文件),选刚新建的文件
记得勾选下面的"建立副本"选项
确定
这样移动的工作表,格式不变
热心网友 时间:2023-10-10 06:44
那个可以批量输入操作啊,你看下“无敌点击狗”软件,支持工作表自动录入,自动点击按键模拟,而且无敌点击狗是完全图形化界面操作,不需复杂的编程,只需点击添加几个按钮就行。热心网友 时间:2023-10-10 06:44
那个可以批量输入操作啊,你看下“无敌点击狗”软件,支持工作表自动录入,自动点击按键模拟,而且无敌点击狗是完全图形化界面操作,不需复杂的编程,只需点击添加几个按钮就行。热心网友 时间:2023-10-10 06:45
用vlookup热心网友 时间:2023-10-10 06:45
用vlookup