希望有人可以通过Google表格公式帮助我在货币对的列中查找货币,我敢肯定这是很基本的,但是因为它需要部分匹配,因为新闻始终是单一货币,因此货币对清单始终是两种货币,我正竭尽全力。
我的工作表的结构;我在一列中有一个货币对列表,下一列是我要尝试的操作。在新闻里 ?”如果先前的货币对与H20到H25中的任何值匹配,则value =“ News”列。如果货币对在H20到H25中不包含任何值,则该值=“无新闻”。在此示例中,这些值是AUD和CAD,因为我们今天有关于这些货币的消息要提防。
1 | Currency pairs | News ?
2 | AUDUSD | News
3 | EURUSD | No News
4 | GBPUSD | No News
5 | USDCAD | News
6 | USDCHF | No News
7 | USDJPY | No News
8 | AUDCAD | News
9 | AUDCHF | News
10 | AUDJPY | News
11 | AUDNZD | News
12 | AUDSGD | News
13 | CADCHF | News
14 | CADJPY | News
15 | CHFJPY | No News
等...
我有一列货币,其中有今天发生的新闻,例如
H19 | Today we have news on
H20 | AUD
H21 | CAD
H22 |
H23 |
H24 |
H25 |
我的问题是:如果货币对的一部分出现在新闻栏中,如何通过公式突出显示。可以是条件格式,也可以是下一行中的值,例如显示“新闻”或“无新闻”的示例(或1或0,打勾或叉号,只要它标记是否与新闻)
棘手的是,货币对栏将始终是六个字符对,新闻栏将始终仅是一种单一的三字母货币。
新闻专栏将有0条新闻到5条有新闻的货币行之间
到目前为止,我已经尝试过类似的尝试,但均未成功:
=VLOOKUP(H20:H25&"*",A2,1,0)
=IF(REGEXMATCH(A2, H20:H25&"*"), 1, 0)
=if(COUNT(find(H20:H25,A2))=1,CHAR(10004))