1

我准备了以下谷歌表格: https ://docs.google.com/spreadsheets/d/1OU_aLgaIdDD2-pBNSV0y1d5B-YDAZeKbWb1PVtdkGZA/edit?usp=sharing

在单元格 B3 中,我想在删除 B4 中显示的任何值后显示 B1 的内容。(为了更容易,我在 B6+ 中包含了一个实际值的列表)。如果更容易,您可以使用范围 B6:B 作为从 B1 中排除的值。

我考虑过使用嵌套替换,但是,该列表可能会随着时间的推移而扩展,因此我现在正努力使其更具可扩展性。

我还查看了https://infoinspired.com/google-docs/spreadsheet/replace-multiple-comma-separated-values-in-google-sheets/但我无法使底部公式起作用。

由于这个项目的性质,它需要是一个我可以拖放到更多单元格上的公式(C3:GQ3)

4

1 回答 1

1

粘贴到B3并向右拖动:

=TEXTJOIN(",", 1, SPLIT(REGEXREPLACE(B$1, SUBSTITUTE(B4, ",", "|"), ), ","))

0

于 2019-06-26T19:32:59.230 回答