left函數(shù)和right函數(shù)結(jié)合(LEFT函數(shù)和RIGHT函數(shù)分別營業(yè)開始時間和營業(yè)結(jié)束時間)
LEFT函數(shù)用于從字符串的起始位置返回指定數(shù)量的字符。函數(shù)語法如下:
LEFt(文本,[字符數(shù)])
第一個參數(shù)text是需要從中提取字符的字符串。第二個參數(shù)[num_chars]是可選參數(shù),指定要提取的字符數(shù)。如果省略該參數(shù),則默認(rèn)提取最左邊的字符。
以下公式返回字符串“ExcelHomeExcelHome”左側(cè)的7個字符,結(jié)果為“ExcelHome”:
=LEFT('Excel主頁ExcelHome',7)
以下公式返回字符串“A-6633type”最左邊的1個字符,結(jié)果為“A”。
=LEFT('A-6633型')
RIGHT函數(shù)從字符串末尾返回指定數(shù)量的字符。函數(shù)語法與LEFT函數(shù)相同。如果省略第二個參數(shù),則默認(rèn)提取最右邊的字符。
以下公式返回字符串“ExcelHomeExcelHome”右側(cè)的9個字符,結(jié)果為“ExcelHome”。
=RIGHT('Excel主頁ExcelHome',9)
以下公式返回字符串“Model6633-A”右側(cè)的1個字符,結(jié)果為字母“A”。
=RIGHT('型號6633-A')
示例1-1從材料名稱中提取管道長度
某工程安裝隊部分管道使用記錄表如圖1-1所示。C列是材料名稱和規(guī)格的混合。需要提取最后一組數(shù)字,即管道的長度信息。
圖1-1從字符串中提取管道長度
在單元格E2中輸入以下公式并將公式復(fù)制到數(shù)據(jù)區(qū)域的最后一行。
=-LOOKUP(1,-RIGHT(C2,ROW($1:$9)))
在此示例中,所有管道長度均位于單元格的最右側(cè),但材料名稱除數(shù)字外還包含英文字符。因此,不能直接使用統(tǒng)計字符數(shù)和字節(jié)數(shù)的技術(shù)來提取。
公式首先使用ROW($1:$9)獲取1到9的序號,作為RIGHT函數(shù)的第二個參數(shù)。
RIGHT函數(shù)從單元格C2的最右側(cè)開始,分別截取長度為1到9個字符的字符串。內(nèi)存數(shù)組的結(jié)果是:
{'0';'20';'620';'*620';'0*620';'.0*620'……}
添加負(fù)號會將內(nèi)存數(shù)組中的文本數(shù)字轉(zhuǎn)換為數(shù)值,文本字符串部分將轉(zhuǎn)換為錯誤值:
{0;-20;-620;#VALUE!#VALUE!#VALUE!…}
最后使用LOOKUP函數(shù),使用1作為查找值,忽略錯誤值并返回內(nèi)存數(shù)組中的最后一個值。最后加上負(fù)號,將負(fù)數(shù)轉(zhuǎn)化為正數(shù),即可得到右邊的連續(xù)數(shù)。
如果將公式中的RIGHT函數(shù)替換為LEFT函數(shù),則可以提取字符串左側(cè)的連續(xù)數(shù)字。
相關(guān)資訊
- 大連中考數(shù)學(xué)2016(2021年大連市中考數(shù)學(xué))
- 中考壓軸二次函數(shù)解題技巧(中考壓軸二次函數(shù)題)
- 江蘇中考數(shù)學(xué)知識點總結(jié)(江蘇中考數(shù)學(xué)知識點占比)
- 中考數(shù)學(xué)套路技巧(中考數(shù)學(xué)套路問題)
- 寧化一中2020年中考分?jǐn)?shù)線(寧化一中初中部招生分?jǐn)?shù)2021)
- 指數(shù)函數(shù)及其性質(zhì)視頻講解(高中數(shù)學(xué)指數(shù)函數(shù)及其性質(zhì))
- 河南中考數(shù)學(xué)知識點占比(河南中考數(shù)學(xué)知識點總結(jié))
- 新人教a版高一數(shù)學(xué)必修1目錄(2020高一數(shù)學(xué)高中必修第一冊人教新版課堂講解視頻)