找回密码
 立即注册
搜索

求高手修改公式

39
回复
1066
查看
[复制链接]

0

主题

4

帖子

-4

幻币

东方不败

积分
-7
2022-1-19 10:37:21 显示全部楼层
看一看,对不对?
跨工作簿土地确权二维码生成.zip (121.03 KB, 下载次数: 48)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

3

帖子

1

幻币

初入江湖

Rank: 1

积分
5
2022-1-27 02:14:58 显示全部楼层
求高手指点
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

9

帖子

2

幻币

初入江湖

Rank: 1

积分
13
2022-1-27 11:57:03 显示全部楼层
这工作簿有400多个(400多个村),都放在一个表中,不是我要的结果,谢谢大佬。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

6

帖子

-1

幻币

初入江湖

Rank: 1

积分
4
2022-1-28 18:07:27 显示全部楼层
还需要更改公式吗???
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

1

幻币

初入江湖

Rank: 1

积分
7
2022-1-30 11:03:31 显示全部楼层
增加自定义名称:工作表名;=IFERROR(MID(二维码!Q1,IFERROR(FIND("处",二维码!Q1)+1,FIND("镇",二维码!Q1)+1),999),"")
更改I,K,N单元格公式:=IFERROR(VLOOKUP(G1,IF({1,0},INDIRECT("'D:\社保\修改公式\["&工作表名&"组承包经营权统计台账明细表.xls]"&工作表名&"台账明细表'!$C$7:$C$5000"),INDIRECT("'D:\社保\修改公式\["&工作表名&"组承包经营权统计台账明细表.xls]"&工作表名&"台账明细表'!$B$7:$B$5000")),2,0),""),红色部分为增加或者是变动部分,根据你那边的公式进行改变
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
4
2022-1-31 05:13:16 显示全部楼层
谢谢大佬耐心解答。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

幻币

初入江湖

Rank: 1

积分
4
2022-2-2 05:12:34 显示全部楼层
大佬,按照你的指点我修改了村全名,并对公式引用的文件名作了相应更改,该例我只列举了2个村,现在出现一个问题,比如说当前状态下是在“朝阳村村民委员会”修改公式,并打开该村台账,I、K、N列能正常显示数据。随后我试了一下,把村代码改为“大树村村民委员会”,也打开对应村台账,结果 I、K、N列没有显示数据。INDIRECT公式咱就失联了。
I=VLOOKUP(G1,IF({1,0},INDIRECT("'G:\修改公式\["&V1&"组承包经营权统计台账明细表.xls]"&V1&"承包经营权统计台账明细表'!$C$7:$C$5000"),INDIRECT("'G:\修改公式\["&V1&"组承包经营权统计台账明细表.xls]"&V1&"承包经营权统计台账明细表'!$B$7:$B$5000")),2,0)
K=VLOOKUP(R1,INDIRECT("'G:\修改公式\["&V1&"组承包经营权统计台账明细表.xls]"&V1&"承包经营权统计台账明细表'!$C$7:$G$5000"),5,0)
N=VLOOKUP(R1,INDIRECT("'G:\修改公式\["&V1&"组承包经营权统计台账明细表.xls]"&V1&"承包经营权统计台账明细表'!$C$7:$G$5000"),4,0)
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

13

帖子

3

幻币

初入江湖

Rank: 1

积分
19
2022-2-5 20:10:48 显示全部楼层
是一致的,都是一个系统输出来的台账,只有村名不同,其它命名及工作簿表格格式都是一致的。
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

10

帖子

3

幻币

初入江湖

Rank: 1

积分
16
2022-2-9 00:33:05 显示全部楼层
工作薄的名称格式要一致,里面工作表的名称格式也是一样要一至,这样函数公式才会根据村名去查找对应的工作薄跟工作表包含的数据
I=HYPERLINK(V1&"组承包经营权统计台账明细表.xls",VLOOKUP(G1,IF({1,0},INDIRECT("'G:\修改公式\["&V1&"组承包经营权统计台账明细表.xls]"&V1&"承包经营权统计台账明细表'!$C$7:$C$5000"),INDIRECT("'G:\修改公式\["&V1&"组承包经营权统计台账明细表.xls]"&V1&"承包经营权统计台账明细表'!$B$7:$B$5000")),2,0))
K=HYPERLINK(V1&"组承包经营权统计台账明细表.xls",VLOOKUP(R1,INDIRECT("'G:\修改公式\["&V1&"组承包经营权统计台账明细表.xls]"&V1&"承包经营权统计台账明细表'!$C$7:$G$5000"),5,0))
N=HYPERLINK(V1&"组承包经营权统计台账明细表.xls",VLOOKUP(R1,INDIRECT("'G:\修改公式\["&V1&"组承包经营权统计台账明细表.xls]"&V1&"承包经营权统计台账明细表'!$C$7:$G$5000"),4,0))
以上公式优化一下,可以直接点击公式单元格显示数值,打开取数工作表
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

2

幻币

初入江湖

Rank: 1

积分
7
2022-2-9 13:18:39 显示全部楼层
大佬,你说的很正确,表名有一个我更改过忘记还原,造成了对indirect函数的困惑。谢谢大佬为我耐心的查找原因。谢谢!
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册