And*_*y K 9 excel excel-formula
我试图找到哪个,单元格在excel电子表格中保存最长的字符串.
我正在使用下面的公式来确定最长字符串的长度
MAX(LEN(A2:A2000))
Run Code Online (Sandbox Code Playgroud)
但在这里我被卡住了,因为我不知道在哪里可以找到这个细胞.
我不想进入宏程序,因为它是一次性的工作.但是,如果没有别的事可做,那么......我可以按照那条路走.
我全神贯注于你的想法.
最好.
Dmi*_*liv 15
要获取第一个最长字符串使用的地址:
=CELL("address",INDEX(A2:A2000,MATCH(MAX(LEN(A2:A2000)),LEN(A2:A2000),0)))
Run Code Online (Sandbox Code Playgroud)
带数组输入(CTRL+ SHIFT+ ENTER).
MAX(LEN(A2:A2000)) 返回最大lenMATCH(MAX(LEN(A2:A2000)),LEN(A2:A2000),0) 查找范围为max len的第一个单元格的索引 A2:A2000INDEX(A2:A2000,MATCH(...)返回对 max len的第一个字符串的引用CELL("address",INDEX(..)) 从单元格引用中检索地址
更新:
作为评论的后续,OP使用法国excel版本,所以下一个公式工作:
=CELLULE("adresse";INDEX(B1:B100;EQUIV(MAX(NBCAR(B1:B100));NBCAR(B1:B100);0)))
Run Code Online (Sandbox Code Playgroud)
带数组输入