excel - 计算单元格内的值数

标签 excel excel-formula

我正在尝试在 Excel 中计算单元格中值的数量。到目前为止,我已经找到了很多计算字符数的方法,无论它们是空格、数字还是字母。但是,我想计算列表或单元格中值的数量,如下所示:

假设在单元格 A1 中,我有以下值序列:

38 39 101 102 114 115 116 117 118 119 120 121 122 123 124 125

我希望单元格返回 16 ,表示单元格中有十六个值。

有没有一种简单的方法可以用 Excel 做到这一点?

最佳答案

如果您有一个已知的分隔符(什么会分解这些值)并且您不必测试您的数据是值还是非值,那么......

=LEN(A1)-LEN(SUBSTITUTE(A1,"[Your delimiter here]",""))+1

https://support.microsoft.com/en-us/kb/187667

关于excel - 计算单元格内的值数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33311782/

相关文章:

python - 遍历 Excel 文件并捕获每个文件中的特定单元格值

vba - 使用 VBA 从不同的工作表进行 Vlookup

Excel 数字格式

python - 如何检查 python xlrd 库中的 excel 文件是否有效

excel - 检查 Excel 单元格是否存在于列中的另一个工作表上 - 并返回不同列的内容

c# - 将 OpenXML 创建的 Excel 电子表格导出到客户端

excel - 在使用 TODAY() 的条件格式化函数中排除 header

Excel公式每5行求和

excel - 列出excel中的重复值

excel - 没有有序数据的匹配函数