如果你的结果只有5个的话,那可以使用IF 判断吧。
=IF(A1=1,1,IF(A1=2,2,IF(A1=3,3,IF(A1=4,4,"无"))))
把1 ,2,3,4 换成B1 的内容, C列的话就换成C1 的内容;
然后A1 要替换成 right(a1,4)
A B C
1 wer45633rd5k2l 公式1 公式2
公式1: =if(right(a1,4)="5k21","make",if(right(a1,4)="5t4m","m1ca",if(right(a1,4)="564y","lake",if(right(a1,4)="234a","ghot",if(right(a1,4)="2ert","cet5","无")))))
C1 的公式只需要把 B1 的结果换成C1 就可以了。 然后把这个公式复制到下面的单元格就可以了。
经测试以上公式成功。
B6:(数组公式)
{=IF(MATCH(RIGHT($A6,4),RIGHT($A$1:$A6,4),0)=ROW(),"",INDEX(B:B,MATCH(RIGHT($A6,4),RIGHT($A$1:$A6,4),0)))}
复制到C6.
把B6:C6往下复制(看你预期这列总共有多少行),先把公式复制再输A列。
这样就是你在A列输一个新的14位字符,会自动找有没有对应的B C列.如果没有,会返回空格.这时候你可以直接覆盖公式输对应的B C列.这组数据会自动在下面输A列的时候考虑
说详细点,这活我接
明白你的意思,关注