首页 > 其他分享 >带条件的矩阵去重合并

带条件的矩阵去重合并

时间:2022-12-17 15:33:06浏览次数:33  
标签:Index 20 矩阵 合并 Filter 数组 条件 ROW

问题:同一条件下所有人员去重后合并到一个单元格

函数公式解决:

=CONCAT(UNIQUE(IFERROR(INDEX(FILTER(B$2:D$10,A$2:A$10=F2),N(IF(1,ROW($3:$20)/3)),N(IF(1,MOD(ROW($3:$20),3)+1))),"")))

用Filter获得符合条件的人员

因为Filter的结果不是单元格引用,此处只能用Index,但Index除第一个参数以外使用了Row或Column的数组时,结果为伪内存数组。此处需要利用N(IF(1...结构将结果转换成内存数组。

Iferror用于消错

Unique用于去重

Concat用于合并

标签:Index,20,矩阵,合并,Filter,数组,条件,ROW
From: https://www.cnblogs.com/officeplayer/p/16989041.html

相关文章

  • 矩阵去重合并
     问题:A2:C5区域去除重复项后再合并到一个单元格内函数公式解决:=CONCAT(UNIQUE(T(OFFSET(A1,ROW(3:14)/3,MOD(ROW(3:14),3)))))ROW(3:14)/3生成1、1、1、2、2、2、3......
  • 洛谷P3224 [HNOI2012]永无乡 题解 splay tree 启发式合并
    题目链接:https://www.luogu.com.cn/problem/P3224主要知识点是:树上启发式合并,即每次合并将小的树里面的每个点合并大大的树里面,时间复杂度\(O(n\log^2n)\)。同时需要......
  • LeetCode HOT 100:合并区间
    题目:56.合并区间题目描述:给你一个二维数组,类似于[[1,3],[2,6],[6,10],[15,18]],其中每一个元素表示一个区间,区间0下标表示区间左边界,1下标表示区间右边界。题目要求......
  • day37_0617.合并二叉树
    0617.合并二叉树classSolution{public:TreeNode*mergeTrees(TreeNode*root1,TreeNode*root2){intval1=0,val2=0;if(root1!=NUL......
  • Git代码合并过程中解决代码冲突问题
    场景将功能分支feature-login合并到master分支 步骤1.切换到master分支gitcheckoutmaster2.将feature-login分支合并到mastergitmergefeature-login3......
  • 关于oracle开发中碰到的同列多行合并字符串的问题
    如何将Oracle中同一列的多行记录拼接成一个字符串?本人在oracle的存储过程的开发中,碰到了同一列的多行记录需要拼接成一个字符串进行存储,特此再次记录!1.可以使用wm_concat......
  • 自研ORM框架 实现类似EF Core Include 拆分查询 支持自定义条件、排序、选择
    Baozi,I'mMr.ZhongIliketobrushTikTok,Iknowthatanchorsliketocallitthat,haha!Recently,Ihaven'tbeensobusy,andittookalmostadaytoaddso......
  • 如何合并Excel文档
    Excel文档在日常生活中用处非常广泛,常用于储存或批量编辑数据等。当电脑中存在多个Excel文档时,我们可以利用编程的方法合并相同类型的文档。这一方法也有助于我们分类管理或......
  • 如何合并Excel文档
    Excel文档在日常生活中用处非常广泛,常用于储存或批量编辑数据等。当电脑中存在多个Excel文档时,我们可以利用编程的方法合并相同类型的文档。这一方法也有助于我们分类管理......
  • 如何通过 C#合并 Word 文档
    合并Word文档可以快速地将多份编辑好的文档合在一起,避免复制粘贴时遗漏内容,以及耗费不必要的时间,同时,也方便了人们阅读或者对其进行再次修改。例如,在我们进行团队作业的时候......