【原】看了這個表格3遍,終於知道會計老加班的真相
經常聽會計說很忙,要加班。忙分爲2種,一種是事情多,另一種是不學習亂搞導致的。
某粉絲做的一份表格,要從摘要裏面提取房號、姓名。這是簡化版的,實際比這個更亂。
如果表格做的標準,10秒就能搞定。內容全部按逗號隔開,這樣就可以分列。
不規範的即便是盧子也要折騰好久,而且還不通用。
情況1:房號是在符號-和,之間,姓名是在,之後
房號,FIND是判斷字符的位置,MID是從中間提取字符。
=MID(A2,FIND("-",A2)+1,FIND(",",A2)-FIND("-",A2)-1)
固定套路:
=MID(A2,FIND("起始符號",A2)+1,FIND("結束符號",A2)-FIND("起始符號",A2)-1)
姓名有2個字符以上,因爲不確定幾位,直接寫9,保證全部都提取到。
=MID(A2,FIND(",",A2)+1,9)
情況2:房號是在符號(和)之間,姓名是在符號-和(之間
直接套用前面的套路就行。
房號:
=MID(A4,FIND("(",A4)+1,FIND(")",A4)-FIND("(",A4)-1)
姓名:
=MID(A5,FIND("-",A5)+1,FIND("(",A5)-FIND("-",A5)-1)
情況3:姓名在(之前,沒有其他符號
=LEFT(A8,FIND("(",A8)-1)
語法總結:
=MID(字符,從第幾個字符開始提取,提取多少位)
=LEFT(字符,提取左邊多少位)
=RIGHT(字符,提取右邊多少位)
=FIND(要查找的內容,字符)
這個用來練習挺好的,字符提取函數幾乎都用到,而用在工作上就不好了,增加了一大堆工作量。