Google 工作表公式从字符串中删除逗号分隔列表

Google Sheets Formula Remove comma delimited list from string

我准备了以下googlesheet: 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)

粘贴到B3并向右拖动:

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