[求助帖]2 个数组匹配计算结果, 3 杯下午茶以表谢意

查看 58|回复 5
作者:kenanremix   

2 个数据,左侧 7 列是结果,右侧 7 列是需要对左侧数据进行匹配计算,每一列都与左侧每一列都匹配,匹配成功返回 1 ,不匹配则 0 。
也就是说,右侧第一列与左侧第一列匹配,右侧第二列与左侧第二列再进行匹配,直到 7 列按照顺序匹配完成最终返回 1.
Gyj123   
如果左侧数据是唯一的话,数据全部搞成二进制,左侧存在哈希表里面,右侧每一行数据都去哈希里取一下?
NoOneNoBody   
什么语言?
pandas 和 sql 都很简单,就是一堆条件 and
excel……忘光了
cowcomic   
我就当就是要用 excel 了,如果是程序处理的话,这就很简单了
I 列把前面 7 列合成一个字符串
=B1&C1&D1&E1&F1&G1&H1
同理,Q 列也把前面 7 列合成一个字符串
然后用 vlookup 对 Q 列的每一个单元格在 I 列中寻找有没有一样
=vlookup(Q1, I:I, 1, FALSE)
Jinnrry   
没太看懂意思,我猜你需要 IF 函数?用 IF 判断值是否相等,然后赋值?
lpe234   
并不是能太看得懂你的描述,可以来个结果吗?也就是最终你想要的是啥样的数据?
看你的描述像是要匹配行,又像是要匹配列。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部