求解?
时间:2011-08-09
来源:互联网
表1 表2 表2结果为
序号 姓名 序号 姓名 提取数 序号 姓名 提取数
1 王小五 1 李明花 1 李明花 李明开
2 李明开 2 马六里 2 马六里 马阿六
3 马阿六 3 王明五 3 王明五 王小五
问:如何按姓名列中两个字相同以上把表1中的姓名提放到表2的提取数列中?
附:表1和表2为不同一个表
未命名.jpg(32.91 KB)
序号 姓名 序号 姓名 提取数 序号 姓名 提取数
1 王小五 1 李明花 1 李明花 李明开
2 李明开 2 马六里 2 马六里 马阿六
3 马阿六 3 王明五 3 王明五 王小五
问:如何按姓名列中两个字相同以上把表1中的姓名提放到表2的提取数列中?
附:表1和表2为不同一个表
附件

2011-8-9 23:15
作者: ak47810925 发布时间: 2011-08-09
复制内容到剪贴板
[ 本帖最后由 zxzyer2009 于 2011-8-9 23:36 编辑 ]
代码:
=INDEX(表一!$B$2:$B$4,MATCH(LEFT(B2),LEFT(INDIRECT("表一!$B$2:$B$4")),))数组附件

2011-8-9 23:36, 下载次数: 5
作者: zxzyer2009 发布时间: 2011-08-09
谢谢了,只是不过太明白过程了,复制过去为什么显示的结果不一样了。不
作者: ak47810925 发布时间: 2011-08-09
复制内容到剪贴板
数组公式 代码:
=INDEX(表一!B:B,MIN(IF(MMULT(1-ISERR(FIND(MID($B2&4^9,COLUMN($A:$F),1),表一!$B$2:$B$4)),{1;1;1;1;1;1})>1,ROW($2:$4),4^8)))&""作者: jianbing 发布时间: 2011-08-10
要改一下引用的范围!
INDIRECT("表一!$B$2:$B$4")
INDIRECT("表一!$B$2:$B$4")
作者: zxzyer2009 发布时间: 2011-08-10
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28