使用带有 TEXTJOIN 的数组公式用逗号分隔每行中的所有非空白字段 2024-11-29 • worksheet-function google-spreadsheets 我正在尝试创建一个数组公式函数,它将提取每行(列 F 和 V 之间)所有字段的值,并在非空白时(仅在行内)用“,”分隔它们。问题是,对于第 2 行,它输入的是下面所有行的所有值,而不是仅输入每个相应行的值。我习惯使用似乎在列内有效的 vlookup 数组公式。请参阅下面的公式和屏幕截图。尝试不同的范围数字或 $ 似乎无法提供解决方案。 =ARRAYFORMULA(TEXTJOIN(", ",TRUE,F2:V)) A2 中的公式从 F 到 V 的所有行中提取所有值,而不是按所需方式“排列” 答案1 信用@mayukh-bhattacharya 填写以下公式: =TEXTJOIN(", ", 1, F2:V2) 或者使用这个多行公式: =BYROW(F2:V, LAMBDA(x, TEXTJOIN(", ", 1, x))) 相关内容 列出 Microsoft Word 中的拼写错误 将按章节编号改为连续编号 对齐方程的一行解释 需要分区方面的帮助 Dropbox - 更新本地文件夹中的文件而不是覆盖 在 iptables 中,状态 ESTABLISHED 是否需要稍后的状态 NEW 来建立 ESTABLISHED 连接? 在 debian wheezy 上安装pacemaker-mgmt包 无法进入 SDDM 登录屏幕,startx 可以工作 - Ubuntu 服务器上的 KDE 在 Ubuntu/Debian 中查找文件属于哪个包? 哪种 MP3 标记工具适用于 Linux? [关闭]