如何返回列中最常见的 *text* 值,并按其他列进行筛选?

How do I return the most commonly occurring *text* value in a column, filtered by a different column?

提问人:Ibsley 提问时间:10/27/2023 更新时间:10/27/2023 访问量:13

问:

我有两张纸。行在两个工作表中都是唯一的。

Sheet1,A 列 = 详尽的域列表(例如“madeupdomain1.com”) Sheet2,B 列 = URL 的详尽列表(例如 'madeupdomain1.com/article1'、'madeupdomain1.com/article2'、'madeupdomain1.com/article3'等) Sheet2,C 列 = 列出作者(例如 'Alice'、'Bob'、'Charlie' 等)。作者出现多次。

如何返回给定域最频繁的作者?

即,如何找到最常见的文本值,并按其他值过滤?

表2:

网址 作者
madeupdomain1.com madeupdomain1.com/article1 爱丽丝
madeupdomain1.com madeupdomain1.com/article2 鲍勃
madeupdomain1.com madeupdomain1.com/article3 查理
madeupdomain2.com madeupdomain2.com/article1 爱丽丝
madeupdomain2.com madeupdomain2.com/article2 鲍勃
madeupdomain2.com madeupdomain2.com/article3 爱丽丝
madeupdomain3.com madeupdomain3.com/article1 爱丽丝
madeupdomain3.com madeupdomain3.com/article2 查理
madeupdomain3.com madeupdomain3.com/article3 鲍勃

我试过:

=INDEX(MODE.MULT(IFNA(MATCH(FILTER(Sheet2!$C$2:$C, Sheet2!$B$2:$B=Sheet1!$A2),UNIQUE(FILTER(Sheet2!$C$2:$C, Sheet2!$B$2:$B=Sheet1!A2)),0))))
 

所以我期待“madeupdomain2.com”看到“Alice”返回,但我只得到了一个数值(我猜这是使用 MODE 引起的?呃。

任何帮助非常感谢!

过滤 google-sheets-formula index-match

评论


答: 暂无答案