# 🎯 彩票数字匹配函数解决方案 要在Excel中实现「上期号码123 vs 本期号码234」并提取共同掉落的两个数字(2和3),可以用以下步骤: ### ✅ 方法一:TEXTJOIN+FILTER组合技(推荐) excel =TEXTJOIN(",",TRUE,FILTER(MID(A1,SEQUENCE(LEN(A1)),1),COUNTIF(MID(B1,SEQUENCE(LEN(B1)),1),MID(A1,SEQUENCE(LEN(A1)),1))>0)) 👉 **参数说明**: - `A1`放上期号码"123" - `B1`放本期号码"234" - `MID(...)`逐个拆解数字 - `COUNTIF`判断是否存在于另一组 - `TEXTJOIN`用逗号连接结果 ### 📝 分步拆解版(适合新手): 1️⃣ **拆分数字**(以A列为上期为例): 在C列输入公式向右拖动: `=MID($A$1,COLUMN(A),1)` → 得到C1=1, D1=2, E1=3 2️⃣ **标记重复项**(D列做辅助列): `=IF(COUNTIF($B$1:$B$3,C1)>0,C1,"")` → 当B列包含C列当前数字时保留原值,否则空置 3️⃣ **最终汇总**: `=TEXTJOIN(",",TRUE,C:C)` → 自动合并所有非空单元格 ### ⚠️ 注意事项: • 确保两串号码都是文本格式(前面补单引号') • 若号码长度不固定,建议先用`LEN()`函数统一处理位数 • WPS用户可能需要调整数组公式写法 ### 🌰 示例效果: | 上期(A1) | 本期(B1) | 输出结果 | |----------|----------|----------------| | '123 | '234 | 2,3 | | '558 | '859 | 5,8 |




