本文的標題是《在Excel 2019中處理文字的方法》來源于:由作者:陳卓雅采編而成,主要講述了1、FIND功能
LOOKUP函數(shù)在單元格中查找內(nèi)容,但是您可以使用FIND函數(shù)在文本中搜索文本。當您在
1、FIND功能
LOOKUP函數(shù)在單元格中查找內(nèi)容,但是您可以使用FIND函數(shù)在文本中搜索文本。當您在一個單元格中有一個句子或幾個術語,并且想要在此文本中查找單詞或字符串時,F(xiàn)IND功能非常有用。
以下是FIND函數(shù)的語法:
查找(<要查找的文本>,<在此文本內(nèi)搜索>,[可選] <字符開始>)
使用“費用”報告示例,可以使用FIND函數(shù)在文本中標識字符串。您可能想查找包含單詞“ paying”的單元格,以識別是否已付款。您可以使用FIND函數(shù)來執(zhí)行此**作,以避免需要精確匹配的查找。
(查找功能示例)
FIND函數(shù)的返回值是整數(shù)值,但是了解Excel分析和識別給定文本中的字符串的方式很重要。字符串中的每個字符都被賦予一個位置號,第一個字符的值從“ 1”開始。在此示例中,搜索是針對字符串“ Payment”的,因此,如果您從第一個字符開始算起字符數(shù),則會注意到“ Payment”中的“ P”從第九個字符開始。字符索引號是Excel和任何其他編程語言中大多數(shù)字符串函數(shù)的一部分。
使用字符串值時,另一個重要的問題是字符的評估區(qū)分大小寫。區(qū)分大小寫也是大多數(shù)編程語言的一部分。這意味著“付款”,“付款”,“付款”和“付款”是不同的值。示例單元格文本在“付款”中使用大寫字母“ P”,因此搜索文本在參數(shù)中也使用大寫字母“ P”。
在此示例中,F(xiàn)IND函數(shù)在A10單元中搜索字符串“ Payment”。搜索開始字符是一個選項參數(shù)。如果未指定要從哪里開始搜索,則Excel默認為字符串中位置“ 1”的第一個字符。本示例指定了“ 1”字符位置,但這不是必需的。
當使用諸如FIND之類的搜索功能時,在某些情況下,在單元格中找不到搜索字符串。發(fā)生這種情況時,編程語言具有不同類型的返回值,但是Excel返回一個#VALUE錯誤。創(chuàng)建使用FIND函數(shù)的電子表格時,可以使用ISERROR函數(shù)(或任何檢測錯誤的函數(shù)(如ERROR.TYPE))將其檢測并將其轉(zhuǎn)換為備用輸出字符串,或者可以保留該錯誤并知道表示找不到該字符串。
LEFT,RIGHT和MID功能
從單元格返回整個短語對于某些電子表格可能是有益的,但是您只能返回字符串的一部分。您可以使用LEFT,RIGHT和MID函數(shù)從字符串中返回一個或幾個字符。這些函數(shù)將從字符串中僅返回特定數(shù)目的字符,而不管字符串中的字符是什么。
LEFT函數(shù)從字符串的左側(cè)開始返回指定數(shù)量的字符。例如,如果只想從存儲了字符串“ Payment”的單元格中返回字符串“ Pay”,則可以使用LEFT函數(shù)檢索“ Payment”字符串的前三個字符。
LEFT函數(shù)具有以下語法:
LEFT(<字符串>,[可選] <要檢索的字符數(shù)>)
字符串:要用于檢索字符的字符串。
要檢索的字符數(shù)[可選]:要顯示的字符數(shù)。
第二個參數(shù)是可選的,默認為第一個字符。您可以在此參數(shù)中指定“ 1”,Excel 2019將僅使用第一個字符或排除第一個參數(shù),您將獲得相同的結果。
(做功能示例)
該示例使用“找到的付款”單元格來檢索前三個字符,即“付款”。如果您指定的字符數(shù)超過字符串的長度,則Excel將返回存儲在單元格中的整個字符串。
RIGHT函數(shù)具有與LEFT函數(shù)相同的語法,包括相同數(shù)量的參數(shù),但是唯一的區(qū)別是,從單元格字符串中提取的字符計數(shù)從右側(cè)開始。使用“費用”電子表格中的相同單元格,可以在將LEFT函數(shù)更改為RIGHT時看到結果的更改。
(有功能示例)
除了使用的功能外,沒有任何更改,因為LEFT和RIGHT功能具有相同的參數(shù)。由于字符計數(shù)從字符串的右側(cè)開始,因此最后三個字符顯示在所選單元格中。就像LEFT一樣,默認字符數(shù)是“ 1”,因此,如果只需要字符串右側(cè)的第一個字符,則可以省略此參數(shù)。
您有時會希望字符串中的字符既不在字符串的右側(cè)也不在字符串的左側(cè)。這就是MID函數(shù)可以使用的功能。MID函數(shù)比LEFT和RIGHT函數(shù)具有一個附加參數(shù),因為Excel 2019需要知道在哪里開始和結束字符檢索在何處暗示LEFT和RIGHT函數(shù)。
MID函數(shù)具有以下語法:
MID(<要搜索的文本>,<要開始檢索的位置>,<要檢索的字符數(shù)>)
- 要搜索的文本:包含要使用的文本的單元格。
- 開始檢索的位置:您要開始檢索的字符編號。
- 要檢索的字符數(shù):要從字符串中檢索的字符數(shù)。就像LEFT和RIGHT一樣,如果您使用MID檢索比存儲在字符串中的字符更多的字符,Excel將顯示從起點字符開始的其余字符串。(MID功能示例)使用前面示例中使用的同一A13單元格,此示例中的MID函數(shù)從字符串“ Payments Found:”中獲取五個字符,從第四個字符開始。結果是“備注”顯示在所選單元格中。使用MID函數(shù),您可以從字符串的任何位置獲取盡可能多的字符,因此它比LEFT和RIGHT函數(shù)更靈活。
- 2、上,下和上功能使用字符串搜索時,需要匹配字符的大小寫。“付款”和“付款”是Excel的兩個不同值,但是您可以使用UPPER,LOWER和PROPER函數(shù)更改字符大小寫。UPPER函數(shù)將所有字母更改為大寫。LOWER函數(shù)將字符更改為小寫。PROPER函數(shù)將句子或短語中的每個單詞更改為適當?shù)拇笮懀@意味著每個單詞的第一個字母均為大寫,而單詞中的所有其他字母均為小寫。這三個函數(shù)僅采用一個參數(shù)。以下是UPPER函數(shù)的語法:上(<text>)
- 文字:您要更改為大寫的單元格引用或文字文本可以是一個字符,一個單詞,一個簡短短語或整個句子。如果引用一個單元格,則整個單元格的內(nèi)容將變?yōu)榇髮憽#ㄉ瞎δ苁纠┳⒁猓诖耸纠校谋尽罢业降母犊睢爆F(xiàn)在全部為大寫。如果字符串中有任何特殊字符或數(shù)值,則Excel 2019會毫無問題地忽略它們。LOWER函數(shù)的工作原理類似,但是字符串不大寫,而是改為所有小寫字符。參數(shù)也相同。以下是LOWER函數(shù)的語法:下(<text>)
- 文本:要更改為小寫的單元格引用或文本您可以為“ text”參數(shù)輸入靜態(tài)文本,也可以使用單元格引用。(降低功能示例)就像UPPER函數(shù)一樣,LOWER函數(shù)將字符串中的所有字符更改為小寫,并忽略任何特殊字符或數(shù)字。如果整個單元格都是特殊字符或數(shù)字,則兩個函數(shù)都將忽略輸入,并且沒有任何變化。PROPER功能的工作原理略有不同。代替將所有字母更改為大寫或小寫,PROPER函數(shù)將每個單詞的第一個字符更改為大寫。當您將用戶生成的輸入導出到電子表格時,通常使用此功能。這些數(shù)據(jù)通常需要格式化,并且您可以將內(nèi)容更改為適當?shù)拇笮懀员阌诓榭础ROPER函數(shù)具有以下語法:正確(<文本>)
- 文字:您要設置格式的文字 再次注意,PROPER具有與其他函數(shù)相同的參數(shù)語法,但是輸出卻大不相同。(正確的功能示例)由于“找到的付款”字符串的首字母大寫,因此不會進行任何更改。如果這些單詞中的任何一個都是小寫,則第一個字符將大寫。
- 3、替換功能當要進行全局查找并替換為字符串時,可以使用SUBSTITUTE函數(shù)將一組字符換成另一組字符。這是一種更改拼寫錯誤的數(shù)據(jù)或當數(shù)據(jù)需要在字符串中添加某些字符時的方法。SUBSTITUTE函數(shù)具有以下語法:替換(<要搜索的文本>,<要查找和替換的文本>,<新文本>,[可選] <要替換的實例數(shù)>)
- 要搜索的文本:包含要替換的字符串的單元格或文本。
- 要查找和替換的文本:您要替換的舊文本。
- 新文本:將替換舊文本的文本。
- 要替換的實例數(shù):如果發(fā)現(xiàn)替換文本不止一次,則可以指定替換字符串的次數(shù)。要替換的實例數(shù)是可選的,因此,如果您未指定替換次數(shù),Excel會假定您要替換所有實例并將全部替換。(替代功能示例)您可以添加任何文本作為替換,本示例將字符串“ NOT”插入“ Payments Found”字符串,并將其更改為“ Payments Not Found”。在此示例中未定義實例數(shù)參數(shù),因為術語“ Found”在字符串中僅出現(xiàn)一次。如果有許多實例,則由于未指定所有實例,因此將全部替換它們。在Excel中使用文本功能將控制用戶輸入并更改格式,以便可以更輕松地讀取電子表格。它有助于規(guī)范化數(shù)據(jù),尤其是在用戶生成數(shù)據(jù)時。這些功能將格式化和控制文本,以使電子表格在發(fā)布前更具呈現(xiàn)性。
本文原作者為陳卓雅,轉(zhuǎn)載請注明:出處!如該文有不妥之處,請聯(lián)系站長刪除,謝謝合作~
原創(chuàng)文章,作者:陳卓雅,如若轉(zhuǎn)載,請注明出處:http://www.uuuxu.com/20220516324504.html