我使用bloomberg
输入公式来查找债券cusip的描述(债券的识别号码)。
所以,我有一栏:=BDP(B1, SECURITY_DES)
示例输出为ABC 4.0 05/05/2045
。
在另一栏中,我有某些债券的到期日。例如:
05/5/2045
03/6/2019
02/28/2038
08/17/2025
如何检查" 5/5/2045"在列中?
答案 0 :(得分:0)
要明确检查文本是否在另一个文本中,您可以使用带有通配符*
的countif函数。类似的东西:
=COUNTIF(A:A,"*"&B1)
(其中B列是您的日期,A列是您的样本输出)
如果大于0则找到日期。所以,如果你想要一个真/假输出,你可以说
=COUNTIF(A:A,"*"&B1)>0
然而,在查看特定案例时,您正在检查05/05/2045
,但您的日期列为05/5/2045
,因此除非您将其设置为正确的格式,否则该标识将无效。我能够使用B1
公式围绕TEXT
来处理它:
=COUNTIF(A:A,"*"&TEXT(B1,"mm/dd/yyyy"))
再次得到真/假:
=COUNTIF(A:A,"*"&TEXT(B1,"mm/dd/yyyy"))>0
当然和以前一样,A列作为样本输出,B列作为日期。根据需要填写。