我在使用MAX(LENGTH)
Excel 公式查找容纳现有数据所需的最小长度方面需要帮助。我有一张超过 200k 行的工作表要导入到新设计的数据库中。
该工作表包含 GDPR 敏感信息,但我可以在此处显示一些带有不会造成伤害的数字标识符的单元格
我需要分别找到MAX
LENGTH
每列中每个单元格的。
我试着从B
专栏开始。我把自己放在一个空白单元格中,然后输入(这个 Excel 使用Dante Alighier 先生的母语)
=MAX(LUNGHEZZA(B:B))
=MAX(LEN(B:B))
返回值为 7。但是请看单元格B9
( 0304000790
):它有 10 个字符。
我的公式计算有什么问题?我浏览了 Internet,但其他人推荐的公式与我在这里尝试的相同。
LEN
预计在一个细胞上工作,而不是很多。为了使其适用于许多单元格,您必须将其作为数组公式输入。输入公式不是使用Enter键,而是Ctrl+ Shift+的组合Enter。这将公式“封装”在花括号
{=....}
中。请注意,如果将整列传递给公式,数组公式不够聪明,无法在文件底部包含空单元格。在这种情况下,它可能会非常慢,因为它会循环并计算每个单元格的长度,甚至是底部的空单元格和未使用的单元格。您可能希望限制传递的列大小,例如
=MAX(LEN($B$2:$B$200000))
.