Excel從右向左匹配 進化

2021-09-25 14:02:09 字數 1314 閱讀 6340

商品名稱

俞兆林 睡衣女家居服男士情侶睡衣長袖開衫純棉休閒家居服套裝可外穿 女款粉色套裝 l

女款粉色套裝 l

俞兆林 睡衣女家居服男士情侶睡衣長袖開衫純棉休閒家居服套裝可外穿 女款粉色套裝 xl

女款粉色套裝 xl

浪莎睡衣男家居服情侶睡衣女加絨加厚夾棉珊瑚絨秋冬季長袖純色法蘭絨家居服套裝 藏青男【衣+褲】 175/xl

藏青男【衣+褲】 175/xl

浪莎睡衣男家居服情侶睡衣女加絨加厚夾棉珊瑚絨秋冬季長袖純色法蘭絨家居服套裝 藏青男【衣+褲】 170/l

藏青男【衣+褲】 170/l

浪莎睡衣男家居服情侶睡衣女加絨加厚夾棉珊瑚絨秋冬季長袖純色法蘭絨家居服套裝 藏青男【衣+褲】 180/xxl

藏青男【衣+褲】 180/xxl

浪莎睡衣男家居服情侶睡衣女加絨加厚夾棉珊瑚絨秋冬季長袖純色法蘭絨家居服套裝 藏青男【衣+褲】 185/***l

藏青男【衣+褲】 185/***l

浪莎睡衣男家居服情侶睡衣女加絨加厚夾棉珊瑚絨秋冬季長袖純色法蘭絨家居服套裝 粉色女【衣+褲】 160/m

粉色女【衣+褲】 160/m

浪莎保暖內衣男士純棉秋衣秋褲男女全棉薄款棉毛衫套裝冬季 男藏青(上衣+褲子) xl

男藏青(上衣+褲子) xl

上次的從右向左匹配,是使用的search函式進行搜尋,但是因為涉及前面也有空格,所以就需要手動去運算,計算出來search的引數寫多少數字合適,如果是量級少的話還好,但是如果量級很多,這個方法就不太合適,介紹乙個新的思路,使用rept函式+trim函式進行計算

最終公式如上:=trim(right(substitute(a1," ",rept(" ",len(a1))),len(a1)*2))

對公式進行拆解,最內層的函式是rept函式,可以指定次數重複文字,可用rept在乙個單元格中重複填寫乙個文字字串,

x = rept(" ",len(a1))可以變成a1長度相同的空格字串

y = substitute(a1," ",x)這個函式我們寫了三個引數,第四個引數如果省略代表全部替換,可以將a1字串的空格全部替換為a1長度相同的空格字串

z = right(y,len(a1)*2)這裡我們取已經將a1的空格替換的字串,右邊和a1長度一樣的兩倍,(ps:因為a1字串後面也會有空格,所以*2)

@ = trim(z)可以去除所有的空格,刪除字串中多餘的空格,但是會在英文本串中保留乙個作為詞與詞之間分隔的空格。

總結:因為使用的是a1的長度,所以即便是a1變化,也不會影響我們取後面的字串(除非這個規律更加複雜,後面有空格不一致,這個規律又會被打破,我們再考慮新的演算法)萬事萬物皆有其規律,心有猛虎,細嗅薔薇,共勉~

Excel從右向左匹配

sdf sdfsdf sdf俞兆林 睡衣女家居服男士情侶睡衣長袖開衫純棉休閒家居服套裝可外穿 女款粉色套裝 l 3341 女款粉色套裝 l 俞兆林 睡衣女家居服男士情侶睡衣長袖開衫純棉休閒家居服套裝可外穿 女款粉色套裝 xl 3342 女款粉色套裝 xl 公尺翡莉 睡衣女家居服加厚法蘭絨長袖浴袍情侶...

printf從右向左計算,從左向右列印

include int main printf d,d n x,x 函式,從右向左計算,然後從左向右輸出。首先計算x 取出x的值,此時x等於0,這個0留給printf語句輸出之用。然後執行x x 1 這時x 等於1 輸出時,從左向右輸出,先輸出1,再輸出0。最後x的值為1。int ptr arr p...

為什麼CSS選擇器解析是從右往左匹配?

在平時的開發過程中,我知道css選擇器是從右往左匹配的,但是不知道為什麼是從右往左而不是從左往右。這裡記錄一下分析心得。我們知道dom樹和css會合成為render樹,這個操作實際上就是是需要將css附著到dom樹上,因此需要根據選擇器提供的資訊對dom樹進行遍歷,才能將樣式成功附著到對應的dom元...