从列范围 X 到来自同一行但列范围不同的 return 值的值匹配
Value match from column range X to return value from same row, but different column range
我在 Google 表格文档上设置了两个选项卡。在 Tab1 中,我有 ColumnA(星期几)和 ColumnB(员工)。我已经为这两个创建了命名范围。在 Tab2 中,我想从 ColumnB 中找到与 Tab1 ColumnA 中的值 'Monday' 和同一行的 ColumnB 的值 return 匹配的所有员工。理想情况下,我希望所有匹配值都列在一个单元格中。
我已经达到了
=IF('Tab1'!A:A="Monday","value(Tab1'!B:B)","")
这是 return 正确 false/blank 值。
当 Tab1 中的值 'Monday' 确实匹配时,它 returns #VALUE!而不是 ColumnB 的实际值。我认为这是因为我没有指定它是文本值,而不是数字,但我不确定如何指定。最后,值 returns(包括空白值)位于与它们在 Tab1 上的位置相对应的各个行上,同样,我不确定如何更正。
在此处找到 sheet:https://docs.google.com/spreadsheets/d/1TzFCz15-B0XAVkc2j4aQPx6yjTGmzguTqdxLKsQ65Y8/edit?usp=sharing
如果有人能指导我找到解决方案,我将不胜感激。
粘贴到 A2 单元格并向右拖动:
=IFERROR(FILTER('Task Status'!$E3:$E, 'Task Status'!$H3:$H=A))
我在 Google 表格文档上设置了两个选项卡。在 Tab1 中,我有 ColumnA(星期几)和 ColumnB(员工)。我已经为这两个创建了命名范围。在 Tab2 中,我想从 ColumnB 中找到与 Tab1 ColumnA 中的值 'Monday' 和同一行的 ColumnB 的值 return 匹配的所有员工。理想情况下,我希望所有匹配值都列在一个单元格中。
我已经达到了
=IF('Tab1'!A:A="Monday","value(Tab1'!B:B)","")
这是 return 正确 false/blank 值。
当 Tab1 中的值 'Monday' 确实匹配时,它 returns #VALUE!而不是 ColumnB 的实际值。我认为这是因为我没有指定它是文本值,而不是数字,但我不确定如何指定。最后,值 returns(包括空白值)位于与它们在 Tab1 上的位置相对应的各个行上,同样,我不确定如何更正。
在此处找到 sheet:https://docs.google.com/spreadsheets/d/1TzFCz15-B0XAVkc2j4aQPx6yjTGmzguTqdxLKsQ65Y8/edit?usp=sharing
如果有人能指导我找到解决方案,我将不胜感激。
粘贴到 A2 单元格并向右拖动:
=IFERROR(FILTER('Task Status'!$E3:$E, 'Task Status'!$H3:$H=A))