在短语中搜索单词并返回匹配

发布于 2025-01-28 04:41:09 字数 1986 浏览 2 评论 0原文

我需要构建一个公式:

如果在X列中具有B列的值(无论位置如何),返回A列的值

Amoxicilina
azitromicina
cetoconazol
B
Amoxicilina
Esomeprazol + Claritromicina
+
Claritrominina
A
+ sulfato de neomicina + cetoconazol
cetoconazol + betametasona

我想要的结果是这样的:

列B列A
amoxicilinaamoxicilina
asomeprazol + Claritromicina + Claritromicina + Amoxicilinaamoxicilina amoxicilina
amoxicilina amoxicininia amoxinio an amoxinio azio az奥诺唑核康Betametasona
betametasona+
sulfato de neomicina + cetoconazolcetoconazol
cetoconazol + betametasonacetoconazol

I need to build a formula that:

If in column X, has the values ​​of column B (regardless of position), returns the values ​​of A

Column A
Amoxicilina
Azitromicina
Cetoconazol
Column B
Amoxicilina
Esomeprazol + Claritromicina + Amoxicilina
Amoxicilina + Clavulanato de potássio
Azitromicina
Cetoconazol
Betametasona + Sulfato de Neomicina + Cetoconazol
Cetoconazol + Betametasona

the result I want is like this:

Column BColumn A
AmoxicilinaAmoxicilina
Esomeprazol + Claritromicina + AmoxicilinaAmoxicilina
Amoxicilina + Clavulanato de potássioAmoxicilina
AzitromicinaAzitromicina
CetoconazolCetoconazol
Betametasona + Sulfato de Neomicina + CetoconazolCetoconazol
Cetoconazol + BetametasonaCetoconazol

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

幻想少年梦 2025-02-04 04:41:09

使用:

=ARRAYFORMULA(IFNA(REGEXEXTRACT(B1:B, TEXTJOIN("|", 1, A1:A))))

在此处输入图像描述“

use:

=ARRAYFORMULA(IFNA(REGEXEXTRACT(B1:B, TEXTJOIN("|", 1, A1:A))))

enter image description here

沧笙踏歌 2025-02-04 04:41:09

我使用了此方法(尽管我有点不清楚您的确切要求 - 是相应的列A,还是包含的内容,请在A列中返回吗?):常规

=IF(REGEXMATCH(C2,"(?i)"&B2),A2,"No Match")

的“?i”表达是使其在搜索时不敏感的情况,如最后一行所示。

I used this method (though I am a little unclear of your exact requirement - is it the corresponding column A, or if the thing is contained, return it if it's in column A as well?):

=IF(REGEXMATCH(C2,"(?i)"&B2),A2,"No Match")

The "?i" in the regular expression is to make it case insensitive when searching as shown in the last line.

example

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文