通常我会询问工作内容,所以这里有些不同。为了以尽可能最讨厌的方式解决我的新年决心,我正在excel文件中创建一个健身房计划。我会做渐变套装,这意味着每套我增加10%的重量。我正在使用的公式允许输入基重(例如,上周的最大值),并计算所有先前的套数,圆形,向上或向下,精确到2.5kg(酒吧每侧1.25kg的板;可用的最小增量。)
=CEILING(($B13 - ($A$2 * 0.1)) - 1.25, 1.25 * 2)
在该公式中,B13是此后的下一组,A2是基重。所以每组的基重比其后的设定值小10%,通过CEILING功能四舍五入到最接近的2.5kg。
以下是踢球者:我将携带的设备是Windows Phone 7(我知道,我知道!)。它的Excel程序显然不支持CEILING功能(或FLOOR)。有没有办法使用支持的公式实现这一点,根据MS支持,这是:
ABS,ACOS,AND,ASIN,ATAN,ATAN2,AVERAGE,CHOOSE,COLUMNS,CONCATENATE,COS,COUNT,COUNTA,COUNTBLANK,COUNTIF,DATE,DATEVALUE,DAVERAGE,DAY,DCOUNT,DCOUNTA,DDB,DEGREES,DGET ,DMAX,DMIN,DPRODUCT,DSTDEV,DSTDEVP,DSUM,DVAR,DVARP,ERROR.TYPE,EXACT,EXP,FACT,FIND,FV,HLOOKUP,HOUR,IF,INDEX,INT,IRR,ISBLANK,ISERR,ISERROR,ISLOGICAL ,ISNA,ISNONTEXT,ISNUMBER,ISTEXT,LEFT,LEN,LN,LOG,LOG10,LOOKUP,LOWER,MATCH,MAX,MID,MIN,MINUTE,MOD,MONTH,N,NA,NOT,NOW,NPER,NPV,OR ,PI,PMT,POWER,PRODUCT,PROPER,PV,RADIANS,RAND,RANK,RATE,REPLACE,REPT,RIGHT,ROUND,ROWS,SECOND,SIN,SLN,SQRT,STDEV,STDEVP,SUBSTITUTE,SUM,SUMIF,SUMPRODUCT ,SYD,T,TAN,TIME,TIMEVALUE,TODAY,TRIM,TRUNC,UPPER,VALUE,VAR,VARP,VLOOKUP,YEAR,FALSE和TRUE。
对于那些想知道的人,不,我发誓,我不会像听到的那样孤独。
答案 0 :(得分:5)
它应该与ROUND函数一起使用,不是吗?只需将您的值除以2.5,将其四舍五入到最接近的整数,再将其乘以2.5
答案 1 :(得分:0)
FLOOR =(value) - MOD((value), divisor)
CEILING =(value) - MOD((value), divisor) + divisor
使用1作为整数的除数。如果是原始问题,请使用2.5。
=CEILING(($B13 - ($A$2 * 0.1)) - 1.25, 1.25 * 2)
变为:
=(($B13 - ($A$2 * 0.1)) - 1.25) - MOD(($B13 - ($A$2 * 0.1)) - 1.25, 1.25 * 2) + 1.25 * 2