1樓:思雪遙遙
董事長答題,我解釋吧,哎:
董事長說:
在b1中輸入:
=mid(a1,find("【",a1)+1,find("】",a1)-find("【",a1)-1)
這個函式是mid find 函式的巢狀應用。
mid(文字,開始擷取的文字位,所擷取的文字長度)
find(字元,文字)
套回去:
mid(文字,開始擷取的文字位,所擷取的文字長度)
文字=a1
開始擷取的文字位=find("【",a1)+1
所擷取的文字長度=find("】",a1)-find("【",a1)-1
因為=find("【",a1),是"【"字元在a1中的第幾個字元位上,所以還要+1才符合mid函式中的第二個引數:開始擷取的文字位
然後找到"【"字元在a1中的第幾個字元位上,想想看,擷取的文字長度是不是:
find("】",a1)-find("【",a1)-1
我好象解釋的很糟糕,哎!
2樓:匿名使用者
你的答案是不是都是一個字元啊,我的公式可以包含多個字元的。簡單說說功能
char(column()+64)&row()&"," 用行列數字連線逗號組成前面部分
substitute 把兩個方括號替換成若干空格mid函式去其中的部分資料
trim去除多餘空格ok?
3樓:匿名使用者
在b1中輸入:
=mid(a1,find("【",a1)+1,find("】",a1)-find("【",a1)-1)
excel 提取單元格中括號裡的數字和文字
4樓:平陽虎
如下圖,在c1中輸入公式
=if(left(a1)="(",mid(a1,2,2),"")然後在b1中輸入公式
=substitute(substitute(a1,c1,""),"()","")
最後選定b1:c1下拉填充。
5樓:縹緲一樣
提問是請把問題描述清楚了
你資料形式是什麼樣的?還有你的括號是中文模式下的()還是英文模式下的()這兩個括號是不一樣的額。
假設你的資料在a1單元格,那公式如下
=mid(a1,find("(",a1)+1,find(")",a1)-find("(",a1)-1)
注意這裡的括號是在英文輸入法下輸入的括號
6樓:匿名使用者
c1:=iferror(mid(a1,search("(",a1)+1,search(")",a1)-search("(",a1)-1),"")
全部下拉
excel 如何用公式提取單元格中的文字
7樓:匿名使用者
b1輸入=if(mod(lenb(a2),2)=0,mid(a2,3,99),mid(a2,4,99))向下填充。
用分列更方便,選定這一列--分列--分隔號--空格--完成。
如何在excel單元格中提取括號內的數字
8樓:小p孩
假設內容寫在a列,從a1單元格開始的資料,則b1單元格寫入公式
=if(a1="","",len(substitute(left(a1,find(if(count(find("(",a1)),"(","["),a1)-1)," ",)))
下拉填充公式
9樓:匿名使用者
=mid(a1,find("(",a1)+1,find(")",a1)-find("(",a1)-1)
ecel中如何在單元格內換行,excel中如何在一個單元格內換行?
按住alt鍵不放,再bai按enter回車du鍵即可換行。zhi 2 然後按住alt鍵不放,再按enter回車鍵 3 這樣就換行了 6 效果如下圖,以後當此單元格中的文字內容超出單元格寬度時就會自動換行。開啟excel.2.框選所需要的單元格,按下alt與enter鍵,即可換回行。答 選定單元格右擊...
提取excel 單元格中第1,2,3,4,5,6的數字
b2公式下抄拉bai du if a2 lookup left a2,c2公式右zhi拉dao下拉 if a2 lookup left mid a2,sumproduct len b2 b2 column b1 2 使用wps 中的篩選功能.這個要用vba自定義函式 excel 如何單獨提取單元格 ...
excel中,如何設定單元格的值相等,單元格自動填充顏色
這個可以用條件格式解決。條件格式的區域為d列之後的時間範圍。輸入的條件為 d 3 a4 d 3 b4 詳見附件。選中l4,設定條件格式,條件公式 l4 i4 l4 j4 條件成立時填充色變黃色 設定完後,選中l4,點格式刷,刷需要設定相同格式的單元格就好了 條件格式?if s4 i4,if s4 j...