疯狂的嵌套Excel(或VBA)语句可查看包含ICD-10代码的数据行

时间:2018-10-16 01:41:45

标签: excel vba

我需要一个Excel中的公式,该公式可以查看一行数据(ICD-10代码)并检查大约7种不同代码的特定代码,例如“ Z00001”,“ Z139”等,并返回包含的代码在该行的ICD-10代码中。它在什么位置(ICD 1-10)无关紧要,只要它在行中即可。我需要找出是仅仅是一个代码还是两个或多个代码,以及它们是什么代码。我认为我可能必须将其分为几列,但不确定如何执行。以下是我尝试过的方法,但我只能获得公式遇到的第一个代码,而不是列出的所有特定代码。

=IF(OR(COUNTIF(O2:X2, "Z9289")>0),"Z9289",IF(OR( 
COUNTIF(O2:X2,"Z0001")>0),"Z0001", IF(OR( COUNTIF(O2:X2,"Z789")>0), IF(OR( 
COUNTIF(O2:X2,"Z139")>0), "CNR"))))

我什至尝试过:

=SUMPRODUCT(--(O3:X3={"Z0001","Z139","Z789","Z7689","Z87898","Z9289"}))>0

0 个答案:

没有答案