EXCEL中IF函数问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 05:55:40
A例 B例
分提单号 起运港
NEC61261395
NEH22123710
NEH22123883
NEH22124126
NEH22124410
NEH22124561
NEC61271070
NEC61271081
NEC61271092
NNE51151413
NNE51159570
NNE51159566
NNE51166032
NEC61271221
NEC61271232
NEC61271313

如上在起运港这一例用IF函数,怎么来显出,NEC开头的是"OSA",NEH开头的是"HKG",NNE开头的是"KHH"

b2=lookup(left(a2,3),{"NEC","NEH","NNE"},{"OSA","HKG","KHH"})

B2=if(left(A2,3)="NEC","OSA",if(left(A2,3)="NEH","HKG","KHH"))

在B2中输入=if(mid(A2,1,3)="NEC","OSA",IF(mid(A2,1,3)="NEH","HKG",IF(mid(A2,1,3)="NNE","KHH"))

直接=lookup(mid(a1,1,3),{"NEC","NEH","NNE"},{"OSA","HKG","KHH"})

学习了,四楼的方法不错,建议选最佳。