知乎有沒有excel大神,這種數據操作步驟是怎樣的?
我有很多很
我這給的是純函數的方式,函數寫的有點亂哈,總的來說就是RIGHT,LEFT,MID等函數的套用,最後用""符號鏈接起來
函數使用時將A1換成你要處理數據的單元格位置,然後下拉即可
圖中標的三種顏色的框框里的函數,對應的是右邊的三個單元格內的數值,函數如下:
【整體】
=RIGHT(LEFT(A1,FIND("[",A1)-1),LEN(LEFT(A1,FIND("[",A1)-1))-1)MID(RIGHT(A1,LEN(A1)-1),FIND("[",RIGHT(A1,LEN(A1)-1))+1,LEN(A1)-FIND("[",RIGHT(A1,LEN(A1)-1))-3)RIGHT(RIGHT(A1,LEN(A1)-1),(LEN(A1)-1)-FIND("]",RIGHT(A1,LEN(A1)-1)))"}"
【最左側】
=RIGHT(LEFT(A1,FIND("[",A1)-1),LEN(LEFT(A1,FIND("[",A1)-1))-1)【中間】
=MID(RIGHT(A1,LEN(A1)-1),FIND("[",RIGHT(A1,LEN(A1)-1))+1,LEN(A1)-FIND("[",RIGHT(A1,LEN(A1)-1))-3)
【最右側】
=RIGHT(RIGHT(A1,LEN(A1)-1),(LEN(A1)-1)-FIND("]",RIGHT(A1,LEN(A1)-1)))"}"
PS:應該有更簡單的寫法,但我懶得想了··另外,我自己都更傾向於用查找替換的方式去除「[]」 哈哈哈
刪掉開頭有好幾個辦法,簡單點的就是
MID (A1, 2, 99999)
結尾加}就用
所以整個公式就是
MID(A1, 2, LEN(A1) -1)"}"
有一種騷操作叫Ctrl+E,可以試試
推薦閱讀: