找回密码
 立即注册
搜索

关于Excel函数引用查找的问题?

29
回复
1080
查看
[复制链接]

3

主题

8

帖子

5

幻币

初入江湖

Rank: 1

积分
18
2021-9-24 22:17:00 显示全部楼层 |阅读模式
如图,有表格一和表格二
在不使用VBA、宏和辅助列的情况下,根据表格一中的第一列给的数据作为条件,使用函数将表格二中的对照编码引用到表格一中,并将引用的数据按列或按行排序好。(最好按列排序或者按图二的样式排序)

ae1478b5f5c641248ac35bc82dfd4d5d.png
5b978e0eeac11a977b7876517b0e4411.png
1.zip (8.76 KB, 下载次数: 195)
PPT学习论坛
回复

使用道具 举报

0

主题

5

帖子

-1

幻币

初入江湖

Rank: 1

积分
3
2021-9-26 16:21:28 显示全部楼层
也没个附件
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

4

帖子

2

幻币

初入江湖

Rank: 1

积分
5
2021-9-28 07:04:43 显示全部楼层
如果你的Excel版本支持这个函数
数组公式=TEXTJOIN(",",,IF(Sheet2!A$1:A$12=A1,Sheet2!B$1:B$12,""))
工作簿1.rar (7.97 KB, 下载次数: 149)
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

1

幻币

初入江湖

Rank: 1

积分
8
2021-9-28 14:41:14 显示全部楼层
也没个附件看看
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

幻币

初入江湖

Rank: 1

积分
10
2021-10-7 06:58:49 显示全部楼层
已经找到公式=INDEX(表格二!$B$1:$G$17,SMALL(IF(表格二!$A$2:$A$17=$A$2,ROW(表格二!$2:$1000),1000),ROW(表格二!A1)))
但问题是我想将公式中的“IF(表格二!$A$2:$A$17=$A$2,”中的“=$A$2”改为可以根据表格一中A列变动而不影响引用结果
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

8

帖子

2

幻币

初入江湖

Rank: 1

积分
12
2021-10-7 14:22:58 显示全部楼层
=$A$2”改为=$A2”改为
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

幻币

初入江湖

Rank: 1

积分
6
2021-10-14 00:39:20 显示全部楼层
试过了不行只要是复制公式就不行
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-2

幻币

东方不败

积分
-6
2021-10-14 07:36:06 显示全部楼层
你传上来附件看看
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
7
2021-10-14 16:41:40 显示全部楼层
附件已上传,,,,,,
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

1

幻币

初入江湖

Rank: 1

积分
7
2021-10-15 03:15:54 显示全部楼层
已经试过 但是貌似会出现如图片这种很多逗号,要是能把这些多余的逗号去掉
现在出现了新问题
如何将多余的逗号去掉外 , 在表格一中的A列不输入任何值的情况下,B列为空白,在表格一A列输入某组合编码后才会显示出对照编码,并且是按顺序换行排列好
PPT学习论坛
回复 支持 反对

使用道具 举报

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