1 2 3 4 5 6

廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。

2017年8月31日 星期四

excel如何利用lookup與mid找出儲存格中的某一字元的最後出現的位置

之前遇過類似的問題都是用輔助欄位一個一個找出最後一次出現的位置,這次在網路上看到其他網友使用mid與row函數來解決,真的又學了一招,這是陣列公式的用法,但是公式不使用陣列公式輸入,與sumproduct的用法有點像,其中的row(1:100),是表示把字串的第1個字到第100字用mid取出,再去判斷是否等於某字串,再利用除零會產生錯誤,將所有的不符合的資料過濾掉,最後會回傳最後一個1出的位置。

1.利用lookup找出最後減號出現的位置
=LOOKUP(1,0/(MID(A2,ROW($1:$100),1)="-"),ROW($1:$100))

2.用函數left取出前面除了減號的字元

3.也可以將left跟lookup變成一個公式
範例檔案下載: http://download.bestdaylong.com/f469.htm

沒有留言:

贊助

彰化一整天粉絲團