1樓:大聖美猴王
原來都在a列吧。
把a列的內容全部複製到b列。
然後利用我提供的特殊替換工具,對a列進行「去掉漢字」替換。
對b列進行「保留漢字」替換,就可以了
2樓:本未終始
下面的公式需下列條件:
1.假設第乙個資料放在a2單元格,沿列放置,公式在b2和c2中輸入;
2.中文與英文之間至少留乙個空格,如「青白色」前無空格,加之;
3.中文顏色字數最多4個,最少2個。(可調整,但需改動公式)---b2中公式(英文):
=if(mid(a2,len(a2)-2,1)=" ",left(a2,len(a2)-2),if(mid(a2,len(a2)-3,1)=" ",left(a2,len(a2)-3),if(mid(a2,len(a2)-4,1)=" ",left(a2,len(a2)-4))))
---c2中公式(中文):
=right(a2,len(a2)-len(b2))說明:1.將公式複製到b2和c2中,沿列拖動複製;
2.有問題或不明白hi我。
3.用vba也可以,但這更直觀。
3樓:愛荌頓維
你在excel裡面點選擇性貼上,然後無文字格式,就沒這個問題了..
4樓:匿名使用者
樓主,我給您乙個將 英文與漢字 分開的簡單公式假設您a1開始向下是您所說的字元
b1輸入公式:
=leftb(a1,2*len(a1)-lenb(a1))c1輸入公式:
=right(a1,lenb(a1)-len(a1))向下複製b1,c1公式,即是分開兩列的結果。b是英文,c是中文
5樓:匿名使用者
b1=left(a1,len(a1)-len(c1))
c1=right(a1,lenb(a1)-len(a1))
增加了補充的問題之後,想實現分列就很難了。除非你後面的那些東西長度很有規律。
Excel問題,Excel問題
你是用vba建立的吧。在剛建立的時候沒有任何提示,但在開啟時,會提示有巨集病毒。的確很多巨集病毒就是利用巨集來建立的,excel在開啟時,給予提醒是正常的,以便防止巨集病毒對文件資料的破壞。啟用巨集試試,如果顯示正常,就說明是你在excel文件中應用了vba。按alt f11,可以檢視vba源 如果...
excel問題,excel問題
寫乙個巨集,執行之 dim col,row sheetsnum as integer const addstring tj for sheetsnum 1 to activeworkbook.sheets.count for row 1 to sheets sheetsnum usedrange.r...
EXCEL的排序問題,EXCEL排序問題?
給你個只輸入兩個單元格就實現的方法 1 在b2輸入l1,選中他,用b2右下角填充柄向右填充到d2 這樣b2是l1,c2是l2,d2是l3 2 在b3輸入l4,選中他,用b3右下角填充柄向右填充到d3 這樣b3是l4,c3是l5,d3是l6 3 選中c列,在其左邊插入列 變成c列為空,第一行和第二行就...