Excel如何獲取一組數(shù)據(jù)中字符個(gè)數(shù)最多的字符串?
要求:獲取一組單元格數(shù)據(jù)中字符個(gè)數(shù)最多的字符串,例如下圖,B4:B8單元格區(qū)域中,我們可以看出字?jǐn)?shù)最多的是B7單元格的字符串。

具體操作步驟如下:pdf密碼破解
1、選中D4單元格,在編輯欄中輸入公式:=TEXTJOIN("",TRUE,IF(LEN(B4:B8)=MAX(LEN(B4:B8)),B4:B8,"")),按組合鍵“Ctrl+Shift+Enter”。

2、公式解析。
①=IF(LEN(B4:B8)=MAX(LEN(B4:B8)),B4:B8,""):
LEN函數(shù)說明:返回文本字符串中的字符個(gè)數(shù)。
LEN函數(shù)語法:=LEN(text)。
LEN參數(shù)說明:解壓密碼破解
text:必需。要查找其長度的文本。空格將作為字符進(jìn)行計(jì)數(shù)。

MAX函數(shù)說明:返回一組值中的最大值。
MAX函數(shù)語法:=MAX(number1, [number2], ... )。
MAX參數(shù)說明:excel密碼破解
number1,number2,... number1是必需的,后續(xù)數(shù)字是可選的。要從中查找最大值的 1 到 255 個(gè)數(shù)字。

整條公式的意思是:用IF函數(shù)來判斷B4:B8數(shù)據(jù)區(qū)域中各單元格的字符個(gè)數(shù)與最大值是否相等,如果相等,返回對應(yīng)單元格中的內(nèi)容,否則返回空字符串,改公式返回的結(jié)果為:{"";"";"";"公眾號(hào):Word和Excel達(dá)人先生";""}。
②=TEXTJOIN("",TRUE,IF(LEN(B4:B8)=MAX(LEN(B4:B8)),B4:B8,"")):由①可得,公式IF(LEN(B4:B8)=MAX(LEN(B4:B8)),B4:B8,"")返回的結(jié)果為{"";"";"";"公眾號(hào):Word和Excel達(dá)人先生";""},我們只需要里面的內(nèi)容,不需要空字符串,TEXTJOIN函數(shù)第一個(gè)參數(shù) "" 表示以空字符串作為分隔符,第二個(gè)參數(shù) TRUE 表示忽略空白的單元格,所以最終得到我們想要的結(jié)果。壓縮包密碼破解
3、動(dòng)圖演示如下:

本期教程跟大家分享到這里,想學(xué)更多的辦公技巧,歡迎關(guān)注我哦!
如果文章對您有幫助,可以轉(zhuǎn)發(fā)、點(diǎn)贊支持小編,創(chuàng)作不易,希望多多支持!