楼主:
cutekid (可爱小孩子)
2023-04-21 10:13:05甲页资料: https://imgur.com/a/CQH5ZJi
乙页资料: https://imgur.com/a/SXvJdfD
乙页公式: =TEXTJOIN(",",,VLOOKUP(TEXTSPLIT(A1," "),甲!A:B,2,))
※ 引述《ilf0121 (思想的崛起)》之铭言:
: 软件:EXCEL
: EXCEL 比对资料相符回传资料
: 各位大神们好
: 想请教一个问题
: 同一的档案 分 甲页 跟 乙页
: 甲页 A栏是输入新的资料 B栏是要回传到乙页的资料
: 乙页 D栏是比对资料 乙页E栏是接收甲页B栏的资料
: 主要功用是 当甲页A栏输入资料后,若乙页D栏内有相符的资料
: 则乙页E栏显示甲页B栏的资料
: 这目前都还写得出来 但卡关的地方在于
: 乙页D栏 的资料是复合资料 比如 会有 A123 B456 C789 这样三笔资料
: 而甲页A栏 只会有 A123 这其中一笔资料
: =IF(COUNTIF(乙页!D:D,"*"&A13&"*" )<>0,VLOOKUP(TRIM("*"&A13&"*"),乙页!
: $D:$E,2,FALSE),"无")
: 目前只会写到 在甲页显示乙页的资料
: 但想不出怎么在乙页D栏 有多笔资料的情况下 去找甲页A栏的资料 相符对比
: 请大大们解惑
: 谢谢
=TEXTJOIN(",",,UNIQUE(VLOOKUP(TEXTSPLIT(A1," "),甲!A:B,2,),TRUE))