一个错误找不到答:比如10月,你加成10月31天了,应该把1-9月份的都加上。改成下面的就差不多对了,不用那么复杂的switchcase static long months[] = {0, 31, leapfeb, 31,30,31,30,31,31,30,31,30,31};for (int i = 1; i < y; i++){ subtotal += months[i];} ...
EXCEL要求把指定的列的数值不是1 的行,拆成1,看例子。万分感激_百度知 ...答:如图 D2公式 =INDEX($A$2:$A$5,MATCH(ROW(A1)-1,SUBTOTAL(9,OFFSET(B$1,,,ROW($1:$5),)),1))crtl+shift+enter结束公式,向下填充 E列自己填充1 F2公式 =VLOOKUP(D2,A:C,3,)自己参考着修改吧