Excel formula 从Excel中的多个表创建单个列表/列

Excel formula 从Excel中的多个表创建单个列表/列,excel-formula,Excel Formula,我有两张这样的桌子: 我想使用“轻量级”函数(不太长)将这些组合成单个列表,而不依赖于临时的“查找计算”步骤;没有VB。没有支点。虽然描述没有反映这一点,但不需要有唯一的值(如果愿意,可以使用“唯一”来包含) 样本/所需输出(红色阴影单元格): 问:这个技巧的作用是什么 Ta 这是一种伟大的礼节@ =FILTERXML(“&TEXTJOIN(”,TRUE,B2:C3)和“&TEXTJOIN(”,TRUE,E2:F3)和“//s[not(前面的::*=)]”) (完全计入CN) =FILTER

我有两张这样的桌子:

我想使用“轻量级”函数(不太长)将这些组合成单个列表,而不依赖于临时的“查找计算”步骤;没有VB。没有支点。虽然描述没有反映这一点,但不需要有唯一的值(如果愿意,可以使用“唯一”来包含)

样本/所需输出(红色阴影单元格):

问:这个技巧的作用是什么

Ta


这是一种伟大的礼节@

=FILTERXML(“&TEXTJOIN(”,TRUE,B2:C3)和“&TEXTJOIN(”,TRUE,E2:F3)和“//s[not(前面的::*=)]”)

(完全计入CN)
=FILTERXML("<t><s>"&TEXTJOIN("</s><s>",TRUE,B2:C3)&"</s><s>"&TEXTJOIN("</s><s>",TRUE,E2:F3)&"</s></t>","//s[not(preceding::*=.)]")