我想让excel的标准偏差函数将在该范围中找到的特定文本视为另一个单元格中提供的数字。有没有办法做到这一点?如果可能的话,我不想用另一列单元格作为中间步骤。使excel stdev函数将特定文本作为特定数字
我有一系列的测量,但有些值低于检测限。我不想用这些值来计算stdev,而是想在这些单元格中输入'LDL'(检测下限)。每次遇到'LDL'时,stdev函数都应该从另一个单元获取检测限(LOD)。 实施例:
.... LOD = ... 2 ....
.... .... .... ....
.... ... 5 .... ....
.... ... 8 .... ....
.... LDL。 .... ....
.... ... 7 .... ....
.... ---- .... ....
STD。 = STDEV(B3:B6但将B5视为C1)
在此先感谢所有解决方案。
确实有效。尽管必须用分号分隔SUBSTITUTE的参数(在您的答案中编辑)。我甚至可以将公式拖到其他单元格中,以相同的方式计算更多的SD,非常完美。谢谢。 – Heiko 2014-10-08 10:33:01
你可以解释'0+'吗? – Heiko 2014-10-08 10:35:30
SUBSTITUTE返回一个文本字符串。任何适当的数值操作也会使数值保持不变,将表示数字的任何文本字符串转换为实际数字。加零就是这样一种操作。乘一个将是另一个。双重否定( - )又一个。 – 2014-10-08 10:43:37