这三个问题我不能分开来一一回答,因为我也不知道该怎么组织语言,所以大家就耐心点看我下面的内容吧。对第一个问题,说实话,LZ也没发现有什么区别,至少在excel中计算时都用的这个公式:CPK=(USL-mean,mean-LSL)/(3*sigma),取小的那个值作为CPK,PPK也一样。问题就来了,既然没有区别,那干嘛既有CPK又有PPK呢?网上可以查到关于CPK和PPK的含义的陈述,无非一个是长期能力,一个是短期能力,还有些用计算数据量作为定义,100个点以上表示长期过程能力,100个点以下表示短期过程绩效,我认为这个表示还是很让人费解,难道所有行业都是这样区分的吗?不见得吧,有时100个点很快就收集完了,怎么能表示长期的呢,而且再说了,100个点以下也不见得就是短期能力啊。在这个问题上,我认为可以这样理解(但还是有疑问,稍后我会继续分析):CPK计算的是一个具有分组的数据样本的过程能力,而PPK计算的是单点数据样本的过程能力。解释如下:一个产品的尺寸每次量测5个点,总共量测N个产品,那么计算5个点的平均值后得到N个平均值,以N个平均值作为总体来计算标准差,再计算过程能力,这个是CPK;而PPK则是直接计算N*5个数据的标准差来计算过程能力。说道这里,如果你觉得恍然大悟的话,你就错了,因为这里的问题又来了:细心的同学可能做过实验,取这样的样本进行分组,按照上面的两个方法计算出的标准差,结果发现是一样的,那就是说CPK和PPK 还是没有区别,而且唯独与MINITAB中的PPK一样的,与MINITAB中的CPK怎么都不一样。而且,我们理论推测,如果分组不是5个一组(如一个产品只测一个点,他们的标准差不就一样了吗)而是1个产品一个数据点即一个一组,那CPK不就=PPK了吗?是的,这也是我的疑问。