作者cutekid (可爱小孩子)
看板Office
标题Re: [问题] EXCEL比对资料相符回传资料 复合资料比对
时间Fri Apr 21 10:13:05 2023
甲页资料:
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栏的资料 相符对比
: 请大大们解惑
: 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 165.225.116.181 (香港)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1682043187.A.DE3.html
1F:推 ilf0121: 谢谢C大神! 这样有大概思路了 感激!!! 04/21 16:07
2F:推 ilf0121: 不好意思 再请教C大神,假如甲页B栏找出的数值都一样的话 04/21 16:13
3F:→ ilf0121: 能不能在乙页B栏只显示一个数值就好? 04/21 16:13
4F:推 windknife18: =TEXTJOIN(",",,UNIQUE(VLOOKUP(TEXTSPLIT(A1," "), 04/21 16:58
5F:→ windknife18: 甲!A:B,2,),TRUE)) 04/21 16:58
6F:推 ilf0121: 谢谢W大神!!! 完全符合需求呢!! 感激 TEXTJOIN来研究看看 04/21 17:54