这个问题与用户mark fitzpatrick的这个答案密切相关。
我在 M3# 和 AB3# (相同的列表)中有一个可变的国家代码标题列表和一个作为 A4# 行的唯一“提及”的可变列表。M4# 和 AB4# 中的公式计算 A4# 中的特定提及在每个国家/地区被列出的次数,分别为“P”和“O”两个问题。每个提及都出现在“P”或“O”中的至少一个中。对于 L 和 AA 列中的每一行,我有一个公式可以分别对每个国家的“P”和“O”的每行提及计数(如果没有提及,则为“-”),但这不是动态公式 - 我每次更新范围时,都必须将其复制到提及范围内。
我希望列 L 和 AA 改为包含动态公式。如何更新 AM 和 AN 列中的 Mark 公式以包含 L 和 AA 列中的国家代码?
在 AM4# 和 AN4# 中,我在我的溢出范围 M4# 和 AB4# 上使用Mark 的更新公式,它们产生与我的个人公式相同的结果,除了没有国家代码:
=LET( m, M4#,
rSeq, SEQUENCE( ROWS(m) ),
L, MMULT( LEN(m)--(m<>""), SIGN( SEQUENCE( COLUMNS(m) ) ) ) - 1,
i, MMULT(--( TRANSPOSE( rSeq ) < rSeq ), L ) + rSeq,
IFERROR( MID( TEXTJOIN( ",", TRUE, m ), i, L ), "" ) )
(编辑删除不必要的介绍)