1樓:匿名使用者
取第一個【】中的內容
b2單元格輸入公式
=if(count(find("【",a2)),mid(a2,find("【",a2)+1,find("】",a2)-1-find("【",a2)),"")
下拉複製公式
如果取第二個【】中的內容
c2單元格輸入公式
=if(count(find("【",substitute(a2,"【","",1))),mid(a2,find("【",a2,find("【",a2)+1)+1,find("】",a2,find("】",a2)+1)-1-find("【",a2,find("【",a2)+1)),"")
下拉複製公式
如果取第三個【】中的內容
d2單元格輸入公式
=if(count(find("【",substitute(substitute(a2,"【","",2),"【","",1))),mid(a2,find("【",a2,find("【",a2,find("【",a2)+1)+1)+1,find("】",a2,find("】",a2,find("】",a2)+1)+1)-1-find("【",a2,find("【",a2,find("【",a2)+1)+1)),"")
下拉複製公式
2樓:匿名使用者
其實你的目的是要兩個括號之間的內容,對不?
用一個公式可以實現找一個的,但還不如直接用操作的辦法。
選中這一列,點資料選單,分列,分隔符,下一步,勾選其他,填入【,下一步,完成。
然後再把帶】的列再分一次,你的資料就在單獨的列中了。
3樓:tat蘿蔔
用查詢、替換、再分列:
1、查詢:】*【,替換為:|
2、查詢:】*,替換為:空
3、查詢:【,替換為:a|
4、資料分列,分隔符:|
5、篩選第二列為空白,刪除篩選結果
6、刪除第一列,餘下的內容就是結果
4樓:余余
b2公式右拉下拉:
=trim(mid(substitute(substitute($a2,"【",rept(" ",99)),"】",rept(" ",99)),column(a2)*198-99,100))
怎樣在excel中設定列的自動求差功能
1.首先開啟要編輯的電子 如圖 2.然後在d2那裡輸入 b2 c2 意思是b2個單元格減去c2單元格的差值就是d2的值。所以這個要根據 裡的位置來定 如圖。3.輸入上面那個公式之後,就可以得出差值6 如圖。4.如果想批量的去運算差值的話,就可以單擊6那個單元格,這時單元格右下角會有一個 號 可以往下...
excel中多列多行求和,Excel中多列多行求和
操作方法,選中這個區域,下面狀態列裡就有求和結果。公式方法 假如資料是在a1至d3這個區域,在綠色處也就是e4輸入公式 sum a1 d3 可以了。沒有問題。你在現在的做法是手工輸入公式,你可以拖動輸入公式。比如,在c2處輸入 a2 b2 下拉填充柄,到第五行。在其他b7處進行求和計算。這樣的公式,...
excel如何查詢A列對應的B列的值
問題沒有聽明白。是否是在a列輸入c,自動出現3?用vlookup函式 excel中如何查詢a表a列與b表a列相同的所對應b表中b列的資料?vlookup 解釋一下 sheet2 a b 1 考號 語文 2 001 80 3 002 70 sheet1 a b 帶出語文 1 001 輸入公式 vloo...