获取逗号分隔列表中倒数第 n 个的公式

问题描述 投票:0回答:1

我有一列单元格,其中包含用逗号分隔的月份。我需要返回上个月的第 n 个。

示例数据集:

几个月 倒数第 N 个 结果
2024年5月、2023年10月、2023年5月 2 2023 年 10 月
2023年10月、2023年8月、2023年5月、2023年1月 3 2023 年 8 月
2024年3月、2024年2月 2 2024 年 3 月

因此,基于

Months
列,我想返回
Nth from Last
列上的第 n 个值(在
Result
列中定义)。请注意,这是从最旧到最新的顺序查找,单元格从最新到最旧的顺序排列。情况永远如此。

google-sheets-formula formula
1个回答
0
投票

您可以尝试:

=map(A2:A,lambda(Σ,if(Σ="",,choosecols(split(Σ,", ",),-offset(Σ,,1)))))

enter image description here

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.