gpt4 book ai didi

excel - 我们如何在 MS Excel 中执行常见的集合操作(​​联合、交集、减)?

转载 作者:行者123 更新时间:2023-12-05 00:59:10 24 4
gpt4 key购买 nike

例如,我有一个 xls,其中:

  • A 列具有属性 A
  • 的项目列表
  • B 列具有属性 B
  • 的项目列表

    我需要以下内容:
  • C 列是 A 联合 B(A 和 B 的唯一项)
  • D列即A交集B(A&B的共同项目)
  • E 列是 A 减去 B(A 中的项目但 B 中没有的项目)
  • F 列,即 B 减去 A(B 中的项目但 A 中没有的项目)

  • 使用 SQL 或 Python 对元素列表进行设置操作似乎很容易。但是如何在 xls 中做到这一点?

    注意:它应该是一种自动化,只需最少的复制粘贴和点击。例如,我不想将 A 复制粘贴到 B 下面,然后“消除重复项”以获得 A union B。

    最佳答案

    交叉口(在 A 和 B 中):=IFNA(VLOOKUP(B2,$A$2:$B$42,1,FALSE),"")联合(在 A 或 B 中):=IFS(A2,A2,B2,B2)请注意 IFS仅在 Office 2019 和更新版本中。
    A - B(仅在 A 中):=IF(NOT(IFNA(MATCH(A2,$B$2:$B$42,0),FALSE)),IF(A2,A2,""),"")B - A(仅在 B 中):=IF(NOT(IFNA(MATCH(B2,$A$2:$A$42,0),FALSE)),IF(B2,B2,""),"") (交换字母)
    Screenshot of formulas in action, with color coding.

    关于excel - 我们如何在 MS Excel 中执行常见的集合操作(​​联合、交集、减)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31186547/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com