首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取单个单元格中查找值的所有值(特定列)?

如何获取单个单元格中查找值的所有值(特定列)?
EN

Stack Overflow用户
提问于 2019-12-16 15:04:24
回答 3查看 84关注 0票数 0

我有头(dptype,day,batchtimings).how,以在另一个工作表的单个单元格中获得单个查找值的多个(天和批处理时间值)?示例:

代码语言:javascript
复制
Dp type  |  day        |batchtimings  
---------|-------------|----------------
 a       |  Saturday   |    10-11
 b       |  friday     |    11-12
 a       |  monday     |    01-02
 y       |  tuesday    |    02-03
 b       |  sunday     |    04-05
 a       |  wednesday  |    04-07
 c       |  sunday     |    03-04
 a       |  friday     |    10-12
 v       |  monday     |    10-11
 b       |  thursday   |    11-12
 y       |  monday     |    09-10

我想要单个dptype的一整天和批处理时间值在一个单元格中(唯一)

我想要的-示例

代码语言:javascript
复制
dp type    batches
------------------------------
        |    Saturday:10-11
  a     |    monday :1-2
        |    wednesday:4-7
        |    friday:10-12
--------|--------------------       
  b     |    friday:11-12
        |    Sunday:4-5
        |    thursday:11-12
--------|--------------------
  y     |    tuesday:2-3
        |    monday:9-10
EN

回答 3

Stack Overflow用户

发布于 2019-12-16 17:14:44

获取唯一类型的列表:

代码语言:javascript
复制
=UNIQUE(A2:A12)

然后参照以下内容:

代码语言:javascript
复制
=join(char(10),UNIQUE(FILTER(B:B&":"&text(C:C,"mm-dd"),A:A=F1)))

票数 1
EN

Stack Overflow用户

发布于 2019-12-16 16:52:44

你可以试试

代码语言:javascript
复制
=IFNA( JOIN (" :"), FILTER(B1:C10, A1:A10="A"))

在那里,你会用你想要的东西来代替最后的价值

票数 0
EN

Stack Overflow用户

发布于 2019-12-16 21:01:41

用途:

代码语言:javascript
复制
=ARRAYFORMULA({SORT(UNIQUE(FILTER(A2:A, A2:A<>""))), TRANSPOSE(SUBSTITUTE(TRIM(
 QUERY(QUERY(QUERY(UNIQUE({A2:C, B2:B&":"&TO_TEXT(C2:C)}), 
 "select max(Col4) where Col1 is not null group by Col2 pivot Col1"), 
 "offset 1", 0),,999^99)), " ", CHAR(10)))})

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59359250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档