【问题标题】:Return cell from another sheet if it contains string in column如果单元格在列中包含字符串,则从另一个工作表返回单元格
【发布时间】:2022-10-01 20:06:16
【问题描述】:

我正在研究学校宿舍时间表系统。我正在寻找一个公式,该公式可以确定某个班级和老师在特定时期内是否使用了特定房间。

有一个员工概览,其中包含他们所在班级和房间的干净数据,以及首选结果:

https://docs.google.com/spreadsheets/d/1H9Q8K9KBLgqCsvVZ_ekqsLPbZKeMzvldDnyI-KerOD4/edit?usp=sharing

例如,在概览中,星期一期间 1(B 列)员工 1 使用 BG01 房间作为 07MA01 类。因此,在房间概览中,显示在期间 1,员工 1 将 BG01 用于 07MA01。

  • 如果您在问题中添加表格,您的问题可以得到很大改善。 Tables 是比电子表格更好的选择来显示您的数据结构。如果您共享电子表格,请确保还添加工作表的图像以避免结束您的问题,因为这里的问题必须是 self containedYour email address can also be accessed by the public,当您共享 Google 文件时。

标签: google-sheets google-sheets-formula spreadsheet


【解决方案1】:

使用filter()regexmatch(),像这样:

=iferror( 
  textjoin( "; ", true, 
    filter( 
      regexreplace('Staff Overview'!B$3:B, "@.+", "") & "(" & trim('Staff Overview'!$A$3:$A) & ")", 
      regexmatch('Staff Overview'!B$3:B, $A3) 
    ) 
  ),  
  "FREE" 
)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-10
    • 1970-01-01
    • 2022-10-01
    • 2017-08-27
    • 1970-01-01
    • 1970-01-01
    • 2012-08-05
    相关资源
    最近更新 更多