1、计算公式推导如下:2、当H>R时,则用全部圆柱体积(π*R*R*L)减去上部为空部分体积(将上式中R-H,改成H-R)即可。3、excel 公式编辑:=IF(C2<A2,(A2^2*PI()/360*DEGREES(ASIN(SQRT(A2^2-(A2-C2)^2)/A2))*2-SQRT(A2^2-(A2-C2)^2)*(A2-C2))*B2/1000,PI()*A2^2*B2/1000-(A2^2*PI()/360*DEGREES(ASIN(SQRT(A2^2-(C2-A2)^2)/A2))*2-SQRT(A2^2-(C2-A2)^2)*(C2-A2))*B2/1000)截图如下: