excel中求和 "+" "

excel中IF(F157=0,&&,$I$157/F157)式什么意思_百度知道
excel中IF(F157=0,&&,$I$157/F157)式什么意思
提问者采纳
错误公式,不用费脑筋了
提问者评价
其他类似问题
为您推荐:
excel的相关知识
其他1条回答
你到表中试试就知道了
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁poi生成excel表中显示&null&的格子如何修改成显示空白
&来源:读书人网&【读书人网():综合教育门户网站】
poi生成excel表中显示null的格子怎么修改成显示空白?poi生成的excel中,如果数据库中某项值显示是空白的
poi生成excel表中显示&null&的格子怎么修改成显示空白?poi生成的excel中,如果中某项值显示是空白的&,在excel中这一格就会显示“null”,要怎么修改才能改成和中一样显示空白呢?关键代码如下:public&&void&WriteExcel(FileOutputStream&fOut,ResultSet&rs)&throws&SQLException,&IOException{XSSFWorkbook&workbook&=&new&XSSFWorkbook();//FileOutputStream&fOut&=&new&FileOutputStream(".\"&+&args[0]//+&"\"&+&filename&+&".xlsx");XSSFSheet&sheet&=&workbook.createSheet();workbook.setSheetName(0,&"sheet");XSSFRow&row&=&sheet.createRow((short)&0);XSSFCell&ResultSetMetaData&md&=&rs.getMetaData();int&nColumn&=&md.getColumnCount();for&(int&i&=&1;&i&&=&nC&i++)&{cell&=&row.createCell((short)&(i&-&1));cell.setCellType(XSSFCell.CELL_TYPE_STRING);cell.setCellValue(new&XSSFRichTextString(md.getColumnLabel(i)));}int&iRow&=&1;while&(rs.next())&{row&=&sheet.createRow((short)&iRow);;for&(int&j&=&1;&j&&=&nC&j++)&{cell&=&row.createCell((short)&(j&-&1));cell.setCellType(XSSFCell.CELL_TYPE_STRING);cell.setCellValue(new&XSSFRichTextString(rs.getObject(j)&+&""));}iRow++;}workbook.write(fOut);fOut.flush();fOut.close();}
[解决办法]这么写是有问题的cell.setCellValue(new&XSSFRichTextString(rs.getObject(j)&+&""));如果你的rs.getObject(j)是null&那么&null&+&""&还是等于null呀你可以这么来Object&value&=&rs.getObjec(j);value&=&value&==&null&?&""&:&cell.setCellValue(value);excel中的IF函数的教程_百度知道
excel中的IF函数的教程
在B1单元格输入公式: =IF(A1&60,&C&,&A&) 将公式向下复制就行了。语法IF(logical_test,value_if_true,value_if_false)Logical_test
表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。Value_if_true
logical_test 为 TRUE 时返回的值。例如,如果本参数为文本字符串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。Value_if_false
logical_test 为 FALSE 时返回的值。例如,如果本参数为文本字符串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false 也可以是其他公式。说明函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。请参阅下面最后一个示例。 在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值。 如果函数 IF 的参数包含数组,则在执行 IF 语句时,数组中的每一个元素都将计算。 Microsoft Excel 还提供了其他一些函数,可依据条件来分析数据。例如,如果要计算单元格区域中某个文本字符串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本字符串或数字求和,则可使用 SUMIF 工作表函数。请了解关于根据条件计算值。 示例 1如果您将示例复制到空白工作表中,可能会更易于理解该示例。 操作方法创建空白工作簿或工作表。 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。按 Ctrl+C。 在工作表中,选中单元格 A1,再按 Ctrl+V。 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
A 数据 50 公式 说明(结果) =IF(A2&=100,&Within budget&,&Over budget&) 如果上面的数字小于等于 100,则公式将显示“Within budget”。否则,公式显示“Over budget”。(Within budget) =IF(A2=100,SUM(B5:B15),&&) 如果上面数字为 100,则计算单元格区域 B5:B15,否则返回空文本 (&&) 示例 2如果您将示例复制到空白工作表中,可能会更易于理解该示例。 操作方法创建空白工作簿或工作表。 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。按 Ctrl+C。 在工作表中,选中单元格 A1,再按 Ctrl+V。 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
A B 实际费用 预算费用
500 900 500 925 公式 说明(结果) =IF(A2&B2,&Over Budget&,&OK&) 判断第 1 行是否超出预算 (Over Budget) =IF(A3&B3,&Over Budget&,&OK&) 判断第 2 行是否超出预算 (OK) 示例 3如果您将示例复制到空白工作表中,可能会更易于理解该示例。 操作方法创建空白工作簿或工作表。 请在“帮助”主题中选取示例。不要选取行或列标题。 从帮助中选取示例。按 Ctrl+C。 在工作表中,选中单元格 A1,再按 Ctrl+V。 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
A 成绩 45 90 78 公式 说明(结果) =IF(A2&89,&A&,IF(A2&79,&B&, IF(A2&69,&C&,IF(A2&59,&D&,&F&)))) 为第一个成绩指定一个字母等级 (F) =IF(A3&89,&A&,IF(A3&79,&B&, IF(A3&69,&C&,IF(A3&59,&D&,&F&)))) 为第二个成绩指定一个字母等级 (A) =IF(A4&89,&A&,IF(A4&79,&B&, IF(A4&69,&C&,IF(A4&59,&D&,&F&)))) 为第三个成绩指定一个字母等级 (C) 在上例中,第二个 IF 语句同时也是第一个 IF 语句的参数 value_if_false。同样,第三个 IF 语句是第二个 IF 语句的参数 value_if_false。例如,如果第一个 logical_test (Average & 89) 为 TRUE,则返回“A”;如果第一个 logical_test 为 FALSE,则计算第二个 IF 语句,以此类推。用下列关键字指定数字的字母等级。如果成绩是 则返回 大于 89 A 80 到 89 B 70 到 79 C 60 到 69 D 小于 60 F
其他类似问题
16人觉得有用
为您推荐:
&quot在B1单元格输入公式;A&quot:=IF(A1&=60;;)将公式向下复制就行了,&C&quot
if函数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁2007excel按回车表格往右怎么设_百度知道
2007excel按回车表格往右怎么设
1、点击“Office按钮”,弹出对话框再选择“Excel选项”。2、来到“Excel选项”设置界面,点击“高级”在右边的“编辑选项”栏目中“按Enter键后移动所选内容”方向,选择在实际当中要用的方向,最后确定即可。
其他类似问题
为您推荐:
在EXCEL选项中。就可以了,才能生效,你将这个方向。可能要确定后我用的是EXCEL2007,有一个按ENTER键后移动所选内容,调整为向右,高级,有一个编辑选项,关了所有的EXCEL,再开一下
你可以按下列步骤进行点击最左上角的圆圈--》点击“Excel选项”按钮--》点击第五个“进阶”按钮--》在右面的最上面有一个“按Enter键后,移动选取范围”--》你选择向右即可
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁&& &符号都代表什么怎么用?还有别的逻辑运算符号吗?
&& &符号都代表什么怎么用?还有别的逻辑运算符号吗?
09-09-11 &
时间函数汇总1.Cdate(日期表达式)  将日期表达式转换成日期类型的数据。  日期表达式是任何可以解释成日期的表达式,包含日期文字,可以看作日期的字符串以及从函数返回的日期。  比如:myDate = CDate(&99-5-20&)   ,这样的日期表达式必须加双引号,否则结果不可预料。  CDate 依据系统上的区域设置来决定日期的格式。如果提供的格式为不可识别的日期设置,则不能正确判断年、月、日的顺序。 2.Now()  返回当前计算机系统设置的日期和时间。 3.Year(日期表达式)  返回表示年份的整数。  比如:Year(&00-6-15&) = 2000 4.Month(日期表达式)  返回 1 到 12 之间的整数,表示一年中的某月。  比如:Month(&00-6-15&) = 6 5.DateAdd(interval, number, date) DateAdd 函数语法中有下列命名参数:部分                     描述interval   必要。字符串表达式,是所要加上去的时间间隔。number     必要。数值表达式,是要加上的时间间隔的数目。其数值可以为正数(得到未来的日期),也可以为负数(得到过去的日期)。date       必要。Variant (Date) 或表示日期的文字,这一日期还加上了时间间隔。设置 interval 参数具有以下设定值:设置   描述yyyy   年q       季m       月y      一年的日数d       日w      一周的日数ww     周h        时n       分钟s       秒说明可以使用 DateAdd 函数对日期加上或减去指定的时间间隔。例如,可以用 DateAdd 来计算距今天为三十天的日期;或者计算距现在为 45 分钟的时间。为了对 date 加上“日”,可以使用“一年的日数” (“y”),“日” (”d”) 或“一周的日数” (”w”)。DateAdd 函数将不返回有效日期。在以下实例中将 1 月31 日加上一个月:DateAdd(m, 1, 31-Jan-95)上例中,DateAdd 返回 1995 年 2 月 28 日,而不是 1995 年 2 月 31 日。如果 date 是 1996 年 1 月 31 日,则由于 1996 年是闰年,返回值是 1996 年 2 月 29 日。 如果计算的日期超前 100 年(减去的年度超过 date 中的年份),就会导致错误发生。如果 number 不是一个 Long 值,则在计算时取最接近的整数值来计算。注意   DateAdd 返回值的格式由 Control Panel设置决定,而不是由传递到date 参数的格式决定。事例:  DateAdd(&d&,10,&&)结果是:
 DateAdd(&m&,-1,&&)结果是: 6、DateDiff 函数        返回 Variant (Long) 的值,表示两个指定日期间的时间间隔数目。语法 DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])DateDiff 函数语法中有下列命名参数:部分 描述interval 必要。字符串表达式,表示用来计算date1 和 date2 的时间差的时间间隔Date1□date2 必要;Variant (Date)。计算中要用到的两个日期。Firstdayofweek 可选。指定一个星期的第一天的常数。如果未予指定,则以星期日为第一天。 firstweekofyear 可选。指定一年的第一周的常数。如果未予指定,则以包含 1 月 1 日的星期为第一周。interval 参数的设定值同DateAdd函数,请参考上面的例子。例:DateDiff(&d&,##,##)     17、DatePart 函数        返回一个包含已知日期的指定时间部分的 Variant (Integer)。 语法 DatePart(interval, date[,firstdayofweek[, firstweekofyear]])DatePart 函数语法中有下列命名参数:部分 描述interval 必要。字符串表达式,是要返回的时间间隔。date 必要。要计算的 Variant (Date) 值。Firstdayofweek 可选。指定一个星期的第一天的常数。如果未予指定,则以星期日为第一天。 firstweekofyear 可选。指定一年第一周的常数。如果未予指定,则以包含 1 月 1 日的星期为第一周。设置interval 参数的设定值同DateAdd()DatePart 函数示例本示例先取得一个日期,然后使用 DatePart 函数显示该日期是发生在该年的哪一季。Dim TheDate As Date    ' 声明变量。Dim Msg
   TheDate = InputBox(&Enter a date:&)    Msg = &季度: & & DatePart(&q&, TheDate)   MsgBox Msg8、DateSerial 函数        返回包含指定的年、月、日的 Variant (Date)。语法 DateSerial(year, month, day)DateSerial 函数语法有下列的命名参数:部分 描述year 必要;Integer。从 100 到 9999 间的整数,或一数值表达式。month 必要;Integer。任何数值表达式。day 必要;Integer。任何数值表达式。说明为了指定某个日期,如 1991 年 12 月 31 日,DateSerial 函数中的每个参数的取值范围应该是可接受的;即,日的取值范围应在 1-31 之间,而月的取值范围应在 1-12 之间。但是,当一个数值表达式表示某日之前或其后的年、月、日数时,也可以为每个使用这个数值表达式的参数指定相对日期。 以下示例中使用了数值表达式代替绝对日期。这里,DateSerial 函数返回 1990 年 8 月 1 日的 十 年 (1990 - 10) 零两个月 (8 - 2) 又一天 (1 - 1) 之前的日期;换句话说,就是 1980 年 5 月 31 日。 DateSerial(1990 - 10, 8 - 2, 1 - 1)year 参数的数值若介于 0 与 29 之间,则将其解释为 年,若介于 30 和 99 之间则解释为年。而对所有其它 year 参数,则请用四位数值表示(如 1800)。 当任何一个参数的取值超出可接受的范围时,它会适时进位到下一个较大的时间单位。例如,如果指定了 35 天,则这个天数被解释成一个月加上多出来的日数,多出来的日数将由其年份与月份来决定。如果一个参数值超出 -32,768 到 32,767 的范围,就会导致错误发生。DateSerial 函数示例本示例使用DateSerial 函数来将指定的年月日转换为 Date 类型的表达式。Dim MyDate ' MyDate 的值为 February 12,1969, Date 类型。MyDate = DateSerial()    ' 返回日期。9、DateValue 函数        返回一个 Variant (Date)。语法 DateValue(date) 必要的 date 参数 date 通常是字符串表达式,表示从 100 年 1 月 1 日到 9999 年 12 月 31 日之间的一个日期。但是,date 也可以是任何表达式,其所代表的日期、时间在上述范围内。说明如果 date 是一个字符串,且其内容只有数字以及分隔数字的日期分隔符,则 DateValue 就会根据系统中指定的短日期格式来识别月、日、年的顺序。DateValue 也识别明确的英文月份名称,全名或缩写均可。例如,除了 12/30/1991 和 12/30/91 之外,DateValue 也识别 December 30, 1991 和 Dec 30, 1991。 如果 date 中略去了年这一部分,DateValue 就会使用由计算机系统日期设置的当前年份。 如果 date 参数包含时间信息,则 DateValue 不会返回它。但是,如果 date 包含无效时间信息(如 89:98),则会导致错误发生。 DateValue 函数示例本示例使用 DateValue 函数将字符串转换为日期。也可以使用日期原义直接 给 Variant 或 Date 类型的变量赋值日期,例如 MyDate = #2/12/69# 。 Dim MyDate MyDate = DateValue(&February 12, 1969&)    ' 返回日期。10、WeekdayName函数描述 返回一个字符串,表示一星期中的某天。语法 WeekdayName(weekday, abbreviate, firstdayofweek)WeekdayName函数语法有如下几部分:部分 描述 weekday 必需的。数字值,表示一星期中的某天。该数字值要依赖于firstdayofweek设置中的设置值来决定。 abbreviate 可选的。Boolean值,表示星期的名称是否被缩写。如果忽略该值,缺省值为False,表明星期的名称不能被缩写。 firstdayofweek 可选的。数字值,表示一星期中第一天。关于其值,请参阅“设置值”部分。 设置值 firstdayofweek参数值如下: 常数 值 描述 vbUseSystem 0 使用本国语言支持 (NLS) API设置值。 vbSunday 1 星期日(缺省)。 vbMonday 2 星期一 vbTuesday 3 星期二 vbWednesday 4 星期三 vbThursday 5 星期四 vbFriday 6 星期五 vbSaturday 7 星期六 11、Weekday 函数
     返回一个 Variant (Integer),包含一个整数,代表某个日期是星期几。语法 Weekday(date, [firstdayofweek])Weekday 函数语法有下列的命名参数:部分 描述 date 必要。能够表示日期的 Variant、数值表达式、字符串表达式或它们的组合。如果 date 包含 Null,则返回 Null。 Firstdayofweek 可选。指定一星期第一天的常数。如果未予指定,则以 vbSunday 为缺省值。 设置 firstdayofweek 参数有以下设定值: 常数 值 描述 vbUseSystem 0 使用 NLS API 设置。 VbSunday 1 星期日(缺省值) vbMonday 2 星期一 vbTuesday 3 星期二 vbWednesday 4 星期三 vbThursday 5 星期四 vbFriday 6 星期五 vbSaturday 7 星期六 返回值 Weekday 函数可以返回以下诸值: 常数 值 描述 vbSunday 1 星期日 vbMonday 2 星期一 vbTuesday 3 星期二 vbWednesday 4 星期三 vbThursday 5 星期四 vbFriday 6 星期五 vbSaturday 7 星期六如果没能帮到你请参考:「知无不言.言无不尽.百人誉之不加密.百人毁之不加疏.」-- 诸葛廷栋
请登录后再发表评论!

我要回帖

更多关于 excel中求和 的文章

 

随机推荐