问题标签 [textjoin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1387 浏览

google-sheets - 将所有单元格合并为一个单元格并用逗号分隔

我使用 Google 表格,我想获取数据并创建一个新单元格。

例子:

我有 300 行和 4 列,例如:

结果是我需要的一个单元格:

1,3,2,4,5,7,6,8,9,11,10,12...297,299,298,300

在此处输入图像描述

0 投票
1 回答
1843 浏览

excel - 如何使用分隔符连接多个单元格(仅当单元格不为空白时)?

我正在尝试在每个单元格之间使用分隔符“,”连接 6 个单元格,但同时忽略空白单元格。我用这个问题来帮助我:How to Concatenate multiple columns if not empty

问题:

我遇到了分隔符出现在连接文本末尾的问题。所以我用 LEFT 和 LEN 去掉了多余的字符。有没有办法在 VBA 中解决这个问题而不在公式中使用 LEFT 和 LEN?

VBA代码:

公式:

解决方案:

在@AndreasAlun Rowe 的资源的帮助下,我能够使用不同的 UDF 。UDF 似乎模拟了 TEXTJOIN 函数(仅在 Office 365/2019 中可用):

0 投票
1 回答
236 浏览

excel - 使用 TEXTJOIN 进行连接,然后使用 IF、INDEX、MATCH 来获取数据 - 仅在“textjoined”单元格数量较少时才有效

我的数据分布在与同一行上的部件号相关的行 (SKU#s) 上。我已将 SKU# 单元格 TEXTJOINED 到每一行的一个单元格中。然后,在另一张纸上,我有一个公式,它使用 IF、INDEX 和 MATCH 查看旁边的 SKU#,然后在 textjoined 单元格中搜索该 SKU# 并返回 part#。只要没有太多的 SKU#s 文本连接在一起,它就可以很好地工作。12 个 SKU#s 工作正常,30 个则不行。我连续拥有多达 80 个 SKU#。

我只知道有 12 个 SKU#s 的一行数据有效,但有 30 个或更多 SKU#s 的行没有。不幸的是,我没有说 15 或 20 的行,所以我无法准确确定限制是多少。

我应该注意,所有文本连接的单元格中都有数据 - 它们都没有引发错误。

从第 5 行开始的 TEXTJOIN 公式。

从第 5 行开始的 IF、INDEX 和 MATCH 公式。

我需要做的是让公式处理多达 80 个文本连接值 (SKU#s)。

0 投票
1 回答
24 浏览

if-statement - 卡在具有多个条件的串联数组公式

我有一个公式可以很好地获取信息,以便将 B 列中包含的参考与表 2 的 T 列中的信息联系起来。

我有一个公式可以检查'Sheet2'!B:B = B2。但是,现在我希望公式只返回相应行在 A 列中也有“是”的信息。

例如,如果 B2=1001,我只想在下面的示例中返回 CAT:

在此处输入图像描述

是否有可能有这样的两个标准?

我已经尝试了各种 AND 公式以及我拥有的主要公式,但这会带来错误:

我需要在这个公式中的某个地方检查 A2="Yes"

0 投票
2 回答
63 浏览

regex - 从范围中提取与“模式”匹配的所有行

我对此很陌生,我用谷歌搜索了正则表达式和 RE2,但几乎没有找到帮助。似乎是一个相当小众的话题,而且材料不是很全面。将不胜感激任何帮助。谢谢!

我有一个包含超过 30k 行文本的列表,我想提取与此模式匹配的那些:

数据如下所示:

正则表达式提取的输出应该如下所示:

0 投票
1 回答
25 浏览

if-statement - Google 表格函数能否通过第 1 行的列名称(价格、计数等)而不是列引用(例如 A、AE 等)来命名列?

Google 表格中的函数很难理解,因为它们引用的是列号而不是列名

有没有办法通过 Google 表格函数中的第 1 行名称来调用列?

0 投票
1 回答
24 浏览

regex - 突出显示重复的 2 列

如果 A 列与 B 列中的数据部分匹配,有没有办法比较 2 列并突出显示这些数据?

0 投票
1 回答
24 浏览

regex - 从具有特定值和另一个值的单元格中过滤数据

当我通过它导入数据IMPORTXML时,收集如下:

我想知道公式能够仅捕获“LINEUP”和“SUBSTITUTES”之间的值。因为这两个词之间的值会不断变化,无论是填充的行数还是艺术家的名字,所以我需要一些可以适应变化的东西。

我试图计算两个单词之间的字符数,但我未能成功分离这些数据。我只是弄错了。

0 投票
1 回答
34 浏览

google-sheets - SUM 列中的连续值

是否可以SUM在一列中对连续值进行分组,而无需像我在这张图片中那样手动将它们一个一个地分组?

在此处输入图像描述

样品表

0 投票
1 回答
232 浏览

regex - Google 表格、IF、AND、REGEXMATCH、DATE 组合公式

我正在努力实现以下目标:

我尝试了以下公式,但是它返回“公式解析错误”

关于如何实现此功能的任何想法?

编辑

从测试来看,问题似乎在于REGEXMATCH无法以我定义的方式检查 2 个不同的单元格。

可能需要ArrayFormula(--从一些研究中使用