excel中如何按最後字元去找需要的字串

2022-08-12 00:22:29 字數 4407 閱讀 2158

1樓:臥諶巫話

方案a:複製到記事本中,再從記事本複製到word中。設定段落格式為:

右對齊。將插入點置於最後一個字元右側,按住alt不放,壓住滑鼠左鍵,選中要刪除的區域,刪除。然後複製回excel方案b:

假設資料在a列,則到一個空列,輸入=left(a1,len(a1)-1)向下填充公式,就得到你要的結果了。

2樓:縹緲一樣

可以用公式:

=find("@",substitute(a1,"那個字元","@",len(a1)-len(substitute(a1,"那個字元",""))))

公式中@,可以用一個在a1單元格中沒用用過的字元代替它。

3樓:匿名使用者

a8輸入

公式下拉

excel如何去掉最後一個字串

4樓:匿名使用者

方案a:複製到記事本中,再從記事本複製到word中。設定段落格式為:

右對齊。將插入點置於最後一個字元右側,按住alt不放,壓住滑鼠左鍵,選中要刪除的區域,刪除。然後複製回excel方案b:

假設資料在a列,則到一個空列,輸入=left(a1,len(a1)-1)向下填充公式,就得到你要的結果了。

5樓:匿名使用者

用這個公式:

=left(d3,len(d3)-1)

將d3 替換為你要處理的單元格即可。

excel中如何用公式去除字串右面最後一個字元?

6樓:匿名使用者

需要用到left函式

具體操作如下:

1.開啟相應的資料**

2.然後在b1單元格輸入公式「=left(a1,len(a1)-1)」

3.按回車鍵確認得到資料

4.最後選中b1單元格的填充柄向下填充得到相應的資料

7樓:匿名使用者

做公式 =floor(a1/10,1)。假設資料在a列,除以10之後,資料的個位變為小數,函式的意思是向下舍掉小數。125,先變為12.

5,再通過函式舍掉小數,125就變為12了。再把公式先下填充至全列。

8樓:匿名使用者

如果字串在a1,則輸入公式:

=left(a1,len(a1)-1)

或=mid(a1,1,len(a1)-1)

9樓:奮鬥

1、去除a1最後一個字元為例: =left(a1,len(a1)-1)這個公式可以取a1除最後一個字元外所有字元。

2、left公式是從左向右取值的,因為需要統一去掉最後一個字元,那麼我們需要在取值的字元數上減去1即可,而每個單元格的字元數並不一定相同,所以用了len函式還計算單元格的字元數量然後減去1實現取值。

3、去除字串最左邊一個字元可以用right,去除一些特定的字元可以用substitute函式或mid+find函式來實現。

10樓:匿名使用者

你好,去掉單元格的最後一個字元,很好辦。 比如說你想去掉a1單元格的最後一個字元,你就在其他單元格里輸入=left(a1,len(a1)-1),就可以啦!試試看,會有意外驚喜!!!

11樓:漂流牛

=mid(a1,1,len(a1)-1)

12樓:無畏

=replace(a1,len(a1),1,"")

在excel中怎樣提取字串中的最後一個字元

13樓:匿名使用者

可用以下方法:

1、=right(a1,1)

其中:right 根據所指定的字元數返回文字字串中最後一個或多個字元。

語法規則為right(text,num_chars)引數text 是包含要提取字元的文字字串;

num_chars 為指定希望 right 提取的字元數。

2、=mid(a1,len(a1),1)

其中:mid 返回文字字串中從指定位置開始的特定數目的字元。

語法規則為mid(text,start_num,num_chars)引數text為單元格引用或文字;

start_num為擷取文字的起始位置;

num_chars為擷取字元數。

怎麼查詢excel最後一位字元

14樓:3w沒名字

使用lookup、min、find等函式綜合處理。

excel版本參考:2010

1、提取數值開始的位置,選中b2輸入公式按下ctrl+shift+enter組合鍵;

2、最後一個數字的位置,選中b2輸入公式:=lookup(1,0/mid(a1,row(1:99),1),row(1:99)),按下ctrl+shift+enter組合鍵;

15樓:

1、提取數值開始的位置,選中b2輸入公式按下ctrl+shift+enter組合鍵;

在excel中怎樣查詢字串中第一個或最後一個數字的位置.

16樓:奇怪書呆

1、首先使用excel開啟任意一個空白**檔案。

2、再在**單元格a1輸入一個帶有數字的隨機字串,在a2單元格輸入「第一個數字的位置:」,a3單元格輸入「最後一個數字的位置:」。

3、在b2單元格輸入

4、按下ctrl+shift+enter組合鍵,即可在b2單元格輸出字串第一個數字的位置。

5、在b3單元格輸入:「=lookup(1,0/mid(a1,row(1:99),1),row(1:99))」。

6、按下ctrl+shift+enter組合鍵,即可在b3單元格輸出字串最後一個數字的位置。

17樓:

1、第一個數字位置:

=min(find(row($1:$10)-1,a1&"0123456789"))

2、最後一個數字位置:

=max(if(isnumber(--mid(a1,row($1:$50),1)),row($1:$50)))

以上兩個公式都是陣列公式,按三鍵ctrl+shift+回車,完成公式。

18樓:

=midb(a1,4,len(midb(a1,4,14))*2-lenb(midb(a1,4,14)))

裡面的14指的是字元數,只要大於等於10 包含完日期的字元位數即可

19樓:風之瘋子

=mid(a1,4,2*len(mid(a1,4,10))-lenb(mid(a1,4,10)))

如上公式,下拉即可,對於日期後面緊跟英文狀態下的符號(如#,;之類)的未作處理

20樓:excel辦公實戰

使用lookup、min、find等函式綜合處理。

excel版本參考:2010

1、提取數值開始的位置,選中b2輸入公式按下ctrl+shift+enter組合鍵;

2、最後一個數字的位置,選中b2輸入公式:=lookup(1,0/mid(a1,row(1:99),1),row(1:99)),按下ctrl+shift+enter組合鍵;

21樓:匿名使用者

=if(isnumber(--mid(a4,13,1)),mid(a4,4,10),if(isnumber(--mid(a4,12,1)),mid(a4,4,9),mid(a4,4,8)))向下填充 。

22樓:匿名使用者

不規則,日期有8位,7位,6位,不統一

23樓:匿名使用者

=if(iserror(search(mid(c1,13,1),"0123456789",1)),if(iserror(search(mid(c1,12,1),"0123456789")),mid(c1,4,8),mid(c1,4,9)),mid(c1,4,10))

在excel中如何獲取一個字元在字串中最後一次出現的位置呀?

24樓:明佳妙明

excel一文字在另文字最後一個的位置自定義函式

25樓:匿名使用者

=max((mid(a1,row($a$1:$a$30),1)="a")*row($a$1:$a$30))

三鍵陣列型輸入

EXCEL中如何合併相同字元,excel表格怎樣合併相同的內容

使用巨集即可實現。還有一個土辦法,使用替換功能,查詢00,替換為0,一直點替換,直到找到0個可替換的位置。然後是11替換1,22替換2,以此類推。在a2輸入 concatenate if isnumber find 0 a1 0 if isnumber find 1 a1 1 if isnumber...

excel按條件查詢,如何在EXCEL中按條件查詢

x7 offset be 321 bg 342,v7 29,w7 1 2,1,1 如何在excel中按條件查詢 1 首先在電腦上用2007版excel軟體開啟目標檔案。2 在選中標題行的情況下。點選開始選單中的 篩選 選項。3 然後點選目標標題的下拉按鈕,在下拉框中點選 日期篩選 選項。4 在其二級...

如何從字串中刪除最後字元,如何從字串中刪除最後一個字元

string.slice 0,1 可以用第二個引數負數表示要去除幾位 char s 100 fgets s,sizeof s fp 從fp指向的檔案中提出最多100個字元的一行字元。s strlen s 1 0 讓最後一個字元的ascii碼為0,即結束標誌。fputs s,fw 將s寫入fw指向的檔...