小编sgp*_*667的帖子

有没有办法在 Excel 公式中使用 Regex(或类似的解决方案)?

我有一个电子表格,需要我做一些匹配,也就是说,它是一个债券列表,它们的股票代码(名称)和一些关于它们的数据。我想匹配他们的股票代码(名称),我知道正则表达式如何使用正则表达式匹配它们(“[AZ]+ \d{2,4}-\w+ \w+”),但我不熟悉如何使用他们在 VBA 之外(是的,我更喜欢不使用 VBA,会使用这个的人不知道 VBA)。

我读了微软的这篇文章,所以我知道这个问题(有问题的陈述不是答案)是不正确的,但我从来没有运气真正找到如何在 Excel 中实现正则表达式,尤其是公式(也许MATCH只是也许)。

最后我的一个例子(只是相关的列)使我的问题更具体,我想返回带有代码的单元格行

JPMCC 2012-1 A1 

Prepay %
Loss %
Credit Support
ETC...

MLMTI 2014-6 B4

Prepay %
Loss %
Credit Support
ETC...
Run Code Online (Sandbox Code Playgroud)

要返回的行:

JPMCC 2012-1 A1 
MLMTI 2014-6 B4
Run Code Online (Sandbox Code Playgroud)

注意我在这个专栏里有很多这样的债券,我需要一一找到

另外,如果您发现使用辅助列在这里很有用,我对此持开放态度,现在我只想避免使用 VBA。

如果需要,我会提供更多信息。

谢谢

更新

数据,在这种情况下,包括“信用支持”、“累积损失 %”、“预付 %”等标题。有几十个这样的标题,但它的所有文本文本,数字都在不同的列中。

regex microsoft-excel microsoft-excel-2010

11
推荐指数
1
解决办法
10万
查看次数

sed 如何从文件中获取模式

我有两个文件,一个包含模式列表,另一个需要根据这些模式进行更改。到目前为止,我一直在尝试

cat patterns.txt| xargs -n1| sed 's/patternfromfile/subtitution/'
Run Code Online (Sandbox Code Playgroud)

但我不知道如何将 xargs 输入到 's/here//'

谢谢

linux sed bash-scripting

5
推荐指数
1
解决办法
2万
查看次数

使用Excel公式将数组转换为字符串,这可能吗?

使用Excel公式将数组转换为字符串,这可能吗?

我知道如何使用 VBA 完成此操作,但我必须共享我的工作簿,而且我必须假设其他人将无法启用我编写的 VBA。

例如,我有以下数组:{ "a","b"} 我希望我的公式输出ab

原来我正在考虑使用,CONCATENATE({"a","b"})但这导致a

worksheet-function microsoft-excel microsoft-excel-2010

5
推荐指数
1
解决办法
1万
查看次数

一旦有可用内存,将交换内容移回 RAM

所以我知道当计算机内存空间不足时会使用交换内存。

一旦内存中有可用空间,我如何将交换的内容移动到内存中,这样它就不会减慢我的速度?

linux swap

3
推荐指数
1
解决办法
6337
查看次数