excel表格怎么一个条件匹配多个结果?

excel

1个回答

写回答

Guangyao700

2025-11-13 03:56

+ 关注

电脑
电脑

1、电脑打开excel表格。

2、打开excel表格后,按Alt+F11,调出VBA窗口,然后点击插入。

3、点击插入后,选中插入模块。

excel
excel

4、插入模块后,复制代码Function abc(a As Range, b As Range, c As String)Dim t As String'如果a与b的区域大小不同,就显示“错误”If a.Rows.Count b.Rows.Count Then abc = 错误: Exit Function'在区域a是循环For i = 1 To a.Rows.Count'如果在a中找到与c相同的值,就把同一行中的b的内容提取出来,存入变量t中。If a.Cells(i, 1) = c Then t = t & & b.Cells(i, 1)Next'将变量的值赋给自定义函数abc = tEnd Function复制代码粘贴。

5、粘贴代码后,返回表格中输入公式=abc($A$1:$A$9,$B$1:$B$9,A1)。

6、输入公式后,回车就可以匹配多个结果了。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号