原创,转载需取得同意
具体做法
excel公式如下
=IF(LEFT(Q42,2)="SF","顺丰",IF(LEFT(Q42,2)="YT","圆通",IF(LEFT(Q42,3)="JDX","京东快递",IF(LEFT(Q42,1)="3","韵达",IF(LEFT(Q42,1)="1","EMS",IF(AND(LEFT(Q42,1)="7",LEN(Q42)=14),"中通",IF(AND(LEFT(Q42,1)="7",LEN(Q42)=15),"申通","未知")))))))
附:我寻找的不同快递公司快递单号特点
此处注意是IF(AND(X,Y))而并非IF(X AND Y)
计算机思维是哲学。什么是哲学?哲学是让人聪明的学科,是用智慧去思考事情。
我认为聪明和智慧的本质就是寻找某种“本质”,即底层规律。
如果一件事情能找到用某一表达式表达或者很规范的根源延展,才算是真正解决了这个问题,才算是聪明与智慧。
计算机思维就是智慧。他寻找最底层的逻辑构造“算法”,去解决一切问题,而非进行大量重复性工作。如果让你判断快递公司你去每个检索,则没有“智慧”,聪明人总是会研究出这个问题的核心,掌握了origin才能不变应万变,用一个表达式解决整个所有问题。
因此我们在解决问题的过程中要逻辑清晰,剖析需求与问题的核心。解决快递公司分类问题并非解决分类本身,而是寻找各快递公司与其编号的联系与区别,这才是真正的问题。