excel - 在 Excel 中忽略重复并创建用逗号分隔的唯一值列表
问题描述
Column A Column B Column C Column D
a a a, a, b, c, c a, b, c
a b
b c
c
c
有人可以帮我解决我的问题吗?我需要一个单元格中的唯一值。
B2=INDEX($A$2:$A$6, MATCH(0, COUNTIF($B$1:B1, $A$2:$A$6), 0))
到目前为止,我已经找到了如何用逗号分隔列表。
C2 = {=TEXTJOIN(", ", TRUE, A2:A6)}
如何应用 Index 或其他函数来获取 D2 中的唯一值?
解决方案
这是否适用于D2
:
=TEXTJOIN(", ",TRUE,IF(MATCH(A2:A6,A2:A6,0)=MATCH(ROW(A2:A6),ROW(A2:A6)),A2:A6,""))
确认通过CtrlShiftEnter
无法自己测试,TEXTJOIN()
在我的 Excel 2016 上没有 :(
推荐阅读
- wordpress - Smush 延迟加载图像 - 在图像加载之前它显示错误的比例
- visual-studio - Docker compose 在 Visual Studio 之外无法按预期工作
- sql - 如何在 PostgreSQL 中运行两个单独的 INSERT INTO 语句和一个 WITH
- swift - 如何使用 Firebase 和 Swift/Xcode 创建系统集成测试?
- ubuntu - `code` 命令在信任禁用后请求 root
- r - 找不到 mutate 和 svytable 函数
- sql - 如何在 PostgreSQL 中定义和重用列列表
- scala - 用于 alpakka SQS 的 Scala OpenTracing 库
- python - 如何绘制特定时间戳的昼夜曲线(具有平均值)?
- java - 像 ArrayAdapter 这样的单个项目的 Android 适配器是一个列表吗?