excel從不同格式的資料中提取字串的問題

時間 2022-03-08 20:35:03

1樓:匿名使用者

假如你的資料在a1,那麼你在b1輸入

可得到第一列數,可以向下拖拉

c1輸入

=mid(a1,find("*",a1,find("*",a1))+1,find("*",a1,find("*",a1)+1)-find("*",a1,find("*",a1))-1)

可得到第二列資料,也可以向下拖拉

d1輸入:

=mid(a1,find("*",a1,find("*",a1)+1)+1,find("*",a1,find("*",a1,find("*",a1)+1)+1)-find("*",a1,find("*",a1)+1)-1)

即可,當然,這裡面會有沒有資料時出現的無效值,你加個if就可以了。

2樓:匿名使用者

=mid(a1,4,find("總分",a1)-4)

=mid(a1,find("總分",a1)+3,10)

3樓:萊昂納德_尤拉

b1輸入

=--trim(mid(substitute(right($a1,len($a1)-min(find(row($1:$10)-1,$a1&"0123456789"))+1),"*",rept(" ",10)),column(a1)*10-9,10))

向右向下填充

excel總是彈出 不同的單元格格式太多

出現此問題的原因為 設定問題造成的。解決的方法和詳細的操作步驟如下 1 第一步是在電腦上開啟excel 您可以通過單擊表頂部的數字欄來選擇所有的表。2 完成教程後,單擊格式畫筆工具並從左到右拖動。您所需要做的就是直接統一所有格式,參見下圖,然後執行以下步驟。3 完成上述步驟後,可以看到所有的格式都消...

EXCEL如何實現不同表之間的資料呼叫

這個需要用vba來實現。新建一個工作薄,按alt f11 進入vbe視窗,在工程資源管理器找到 sheet1 如果沒有,按ctrl r 雙擊進去,然後複製上面的 進去。儲存,設定啟用巨集,然後關閉再重開就可以使用了。提示,必須是複製到 sheet1 裡面 不是平時可見的那個sheet1工作表,是 工...

怎樣在EXCEL中提取前百分之十的資料

來自朱家尖積極進取的大平原狼 假定原資料在sheet1表中,第一行為表頭。先將表頭複製到sheet2表中,然後在aheet2表a2輸入公式 index sheet1 a a,small if sheet1 b 2 b 1000 large sheet1 b 2 b 1000,int counta s...