问题标签 [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.
excel - 如何使用分隔符连接多个单元格(仅当单元格不为空白时)?
我正在尝试在每个单元格之间使用分隔符“,”连接 6 个单元格,但同时忽略空白单元格。我用这个问题来帮助我:How to Concatenate multiple columns if not empty。
问题:
我遇到了分隔符出现在连接文本末尾的问题。所以我用 LEFT 和 LEN 去掉了多余的字符。有没有办法在 VBA 中解决这个问题而不在公式中使用 LEFT 和 LEN?
VBA代码:
公式:
解决方案:
在@Andreas和Alun Rowe 的资源的帮助下,我能够使用不同的 UDF 。UDF 似乎模拟了 TEXTJOIN 函数(仅在 Office 365/2019 中可用):
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)。
regex - 从范围中提取与“模式”匹配的所有行
我对此很陌生,我用谷歌搜索了正则表达式和 RE2,但几乎没有找到帮助。似乎是一个相当小众的话题,而且材料不是很全面。将不胜感激任何帮助。谢谢!
我有一个包含超过 30k 行文本的列表,我想提取与此模式匹配的那些:
数据如下所示:
正则表达式提取的输出应该如下所示:
if-statement - Google 表格函数能否通过第 1 行的列名称(价格、计数等)而不是列引用(例如 A、AE 等)来命名列?
Google 表格中的函数很难理解,因为它们引用的是列号而不是列名
有没有办法通过 Google 表格函数中的第 1 行名称来调用列?
regex - 突出显示重复的 2 列
如果 A 列与 B 列中的数据部分匹配,有没有办法比较 2 列并突出显示这些数据?
regex - 从具有特定值和另一个值的单元格中过滤数据
当我通过它导入数据IMPORTXML
时,收集如下:
我想知道公式能够仅捕获“LINEUP”和“SUBSTITUTES”之间的值。因为这两个词之间的值会不断变化,无论是填充的行数还是艺术家的名字,所以我需要一些可以适应变化的东西。
我试图计算两个单词之间的字符数,但我未能成功分离这些数据。我只是弄错了。
regex - Google 表格、IF、AND、REGEXMATCH、DATE 组合公式
我正在努力实现以下目标:
我尝试了以下公式,但是它返回“公式解析错误”
关于如何实现此功能的任何想法?
编辑
从测试来看,问题似乎在于REGEXMATCH
无法以我定义的方式检查 2 个不同的单元格。
可能需要ArrayFormula(--
从一些研究中使用