精华内容
下载资源
问答
  • poi 设置单元格数值

    2020-08-19 16:36:08
    cell.setValue(Double类型,或者integer类型的值即可); cell.setValue("");----------这样写,该单元格就不是数值型,不能参与计算。

    cell.setValue(Double类型,或者integer类型的值即可);

     

    cell.setValue("");----------这样写,该单元格就不是数值型,不能参与计算。

    展开全文
  • Poi导出excel设置单元格数值格式

    万次阅读 2014-03-16 23:14:44
    //自定义数值样式 cell.setCellValue( Integer.parseInt( node.value() ) ); } else { cell.setCellStyle( stringStyle );//自定义字符串样式 cell.setCellValue( node.value() ); }

    1、字符串

    cell.setCellValue(new HSSFRichTextString("hello world");

    2、整数

    cell.setCellValue(10);
    HSSFCellStyle cellStyle = wwb.createCellStyle();
    cellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("0"));
    cell.setCellStyle(cellStyle);

    3、小数

    cell.setCellValue(1.25l);
    HSSFCellStyle cellStyle = wwb.createCellStyle();
    cellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("0.00"));
    cell.setCellStyle(cellStyle);


    另:生成cell的代码

    if ( node.isNumber() ) {
    	cell.setCellStyle( numberStyle );//自定义数值样式
    	cell.setCellValue( Integer.parseInt( node.value() ) );
    } else {
    	cell.setCellStyle( stringStyle );//自定义字符串样式
    	cell.setCellValue( node.value() );
    }


    展开全文
  • 设置Excel单元格数值条件.rar,单元格数值条件时的几个判断选项,本例涉及:大于、等于、介于2和介于1与大于或等于。
  • Excel如何用公式让单元格数值保留两位小数?在工作学习中,Excel表格中的数据不一定符合要求,为快速高效的进行数据处理,借助公式处理则成为提高效率的手段之一。那么,Excel如何用公式让单元格数值保留两位小数呢...

    Excel如何用公式让单元格数值保留两位小数?在工作学习中,Excel表格中的数据不一定符合要求,为快速高效的进行数据处理,借助公式处理则成为提高效率的手段之一。那么,Excel如何用公式让单元格数值保留两位小数呢?下面就来看一看吧。

    材料/工具

    Microsoft Office -Excel2016

    方法1:

    1首先单击选中用于存放处理后数据的单元格。

    Excel做excel数据提取查看详情>>广告

    2其次,将输入法切换至英文输入法,输入“=ROUND(" 。

    3接着,在输入"=ROUND("之后,单击需要处理的数据的单元格,至该单元格处于被选中状态。

    excel函数教程每天免费网上学习excel函数教程查看详情>>广告

    4然后,在获取单元格号之后,继续在单元格中输入“,2)”,即最终单元格显示的文字内容为“=ROUND(A2,2)”。

    5最后,单击回车键(即enter键)即可显示进行了“保留两位小数”处理后的数据结果。

    excel函数教程每天免费网上学习excel函数教程查看详情>>广告

    END

    方法2:

    1下拉选中需要进行编辑的数据。(如下图)

    2在菜单栏中点击“开始”,在工具栏中找到“数字”,即可找到“减少小数位数”的工具。

    3点击一次“减少小数位数”按钮,选中数据显示的小数位则减少一位。可进行多次点击,直至小数位数剩下满足个人需求的位数。

    END

    展开全文
  • XSSFCellStyle 设置单元格数值类型

    千次阅读 2020-01-09 17:06:35
    EXCEL输出可计算的数值类型 我这里的类型是BigDecimal,可根据自己的数字类型去判断 主要以下两行代码 cell.setCellValue(((BigDecimal) cellData).doubleValue()); // 输出double类型 dataStyle.setDataFormat...

     EXCEL输出可计算的数值类型

    我这里的类型是BigDecimal,可根据自己的数字类型去判断

    主要以下两行代码

    cell.setCellValue(((BigDecimal) cellData).doubleValue()); // 输出double类型
    dataStyle.setDataFormat(wb.createDataFormat().getFormat("0")); // 设置为整数 (显示小数可尝试"0.0")

    private static int writeRowsToExcel(XSSFWorkbook wb, Sheet sheet, List<List<Object>> rows, int rowIndex) {
            int colIndex;
            Font dataFont = wb.createFont();
            dataFont.setFontName("simsun");
            dataFont.setFontHeightInPoints((short) 14);
            dataFont.setColor(IndexedColors.BLACK.index);
     
            XSSFCellStyle dataStyle = wb.createCellStyle();
            dataStyle.setAlignment(XSSFCellStyle.ALIGN_CENTER);
            dataStyle.setVerticalAlignment(XSSFCellStyle.VERTICAL_CENTER);
            dataStyle.setFont(dataFont);
            setBorder(dataStyle, BorderStyle.THIN, new XSSFColor(new Color(0, 0, 0)));
            for (List<Object> rowData : rows) {
                Row dataRow = sheet.createRow(rowIndex);
                dataRow.setHeightInPoints(25);
                colIndex = 0;
                for (Object cellData : rowData) {
                    Cell cell = dataRow.createCell(colIndex);
                    if (cellData != null) {
                    	if(cellData instanceof BigDecimal) {
                    		// 如果是BigDecimal,已数字格式输出, 并且设置单元格为可以计算的格式
                    		cell.setCellValue(((BigDecimal) cellData).doubleValue());
                    		dataStyle.setDataFormat(wb.createDataFormat().getFormat("0"));
                    	}else {
                    		 cell.setCellValue(cellData.toString());
                    	}
                        
                    } else {
                        cell.setCellValue("");
                    }
                    cell.setCellStyle(dataStyle);
                    colIndex++;
                }
                rowIndex++;
            }
            return rowIndex;
        }

     

    展开全文
  • NPOI读取Excel设置单元格格式为数值不生效问题
  • 设置如果某一单元格数值更新,就执行一个录制的
  • 单元格数值计算

    2012-09-06 09:28:40
    html数值自加运算 jsp页面 自动运算
  • 利用LOOKUP 函数取得最后非空单元格数值
  • cel函数公式大全乘法如何锁定单元格数值.doc
  • 使用poi读取excel文件单元格的数据,若是单元格数据是数值格式,poi获取单元格数值值: row.getCell(j).getNumericCellValue() 返回的的结果是double类型 若是单元格是int类型,那获取出来的数值也还是...
  • Excel 2021单元格数值批量进行加减乘除运算.docx
  • POI设置单元格格式为数值或日期

    万次阅读 2019-05-31 11:17:17
    一、需求:开发过程中,程序导出的Excel表中的数字为文本(即在Excel中表现为单元格左上角带绿色三角形),导致需要在Excel中先转换...(1)设置数值 HSSFCellStyle hssfCellStyleDouble = wb.createCellStyl...
  • 大家好,近日推出的VBA文章较多,仍是以...今日给大家讲解如何在复制单元格区域时,仅复制单元格区域的数值,有下面方法加以利用。一 :使用选择性粘贴使用选择性粘贴功能并指定粘贴数值,如下面的代码所示。Sub M...
  • For Each Next 向单元格数值补虚位 Sub 向单元格数值补虚位() Dim dyg As Range For Each dyg In Selection dyg.NumberFormatLocal = &quot;@&quot; If Len(dyg) &amp;gt;= 6 Then dyg = &quot...
  • 最近做的一个ITFIN的项目中,导出的数据中有文本格式,也有货币格式,所以为了方便在将来导出的表格中做计算,存放货币先用正则表达式判断数据是否为数值型,如果为数值型,则设置单元格格式为整数或者小数;...
  • ``` // 整数 if (type == 1) { cell.setCellType(CellType.NUMERIC); XSSFDataFormat format = xssfWorkbook.createDataFormat();... cellStyle.setDataFormat(format.getFormat("0"));...
  • 最近做项目遇到的坑,百度了半天导出都为货币类型、自定义类型和常规类型,,,最后终于解决,在此记录一下 ... * 设置Excel单元格数值类型便于公式运算 * * @param workbook * @param contextstyle
  • 计算机习题110、 在Excel工作表的单元格区域A1:A8各单元格中均存放数值1,单元格A9为空,单元格A10为一字符计算机习题110、 在Excel工作表的单元格区域A1:A8各单元格中均存放数值1,单元格A9为空,单元格A10为一字符串,...
  • 最近做的一个ITFIN的项目中,后台需要用POI实现导出功能,导出的数据中有文本格式,也有货币格式,所以为了方便在将来导出的表格中做计算,存放货币的单元格需要设置数值类型。  导出的Excel的单元格都是文本...
  • 自动判断单元格数值大小,添加对应的颜色格式
  • 双击跳出显示框,显示局域网内的EXCEL文件表格中的任何一单元格数值
  • NPOI 设置EXCEL单元格格式为 数值

    万次阅读 2016-10-26 11:56:10
    NPOI设置EXCEL单元格格式为数值,网上有很多信息,但并没有实际解决问题的方法。 实际上EXCEL的格式设置很简单,只要将样式对象的DataFormat属性设置为194即可,代码如下: #region 普通样式-靠右 // 设置边框 ...
  • easyUI数据统计列表中根据单元格数值控制显示效果  最近实现app留存分析时,要求根据查询结果单元格数值控制单元格颜色的显示,经查阅发现,针对easyUI每列数据可通过styler属性控制,需要实现的效果 以...
  • 使用openpyxl写入单元格单元格格式是常规,我一部分想设置为文本,一部分想设置为数字。(我要设置的是附图部分的格式),我应该怎么操作呀。 worksheet2.cell(1,1).number_format = '0.00'设置这个后,单元格格式...
  •  最近做的一个ITFIN的项目中,后台需要用POI实现导出功能,导出的数据中有文本格式,也有货币格式,所以为了方便在将来导出的表格中做计算,存放货币的单元格需要设置数值类型。  导出的Excel的单元格都是文本...
  • 要求计算指定单元格范围内,每行前3个非空单元格数值的和 一、数据和需求 1. 数据 范例数据 2. 需求 单元格范围内,每行单元格内有空值和数值 需求: 求每行前3个非空单元格的和 二、思路和函数实现 对每一...
  • 1、导出用的是SXSSFWorkbook的方式,POI版本为4.01,进行设置单元格格式的时候,预期导出的excel格式显示为数值,结果显示为自定义。 2、百度上找了很多种方法,解决方法可归纳为: ① 使用excel的内嵌格式 ...
  • 利用poi导出Excel时设置单元格类型为数值类型后却变成了自定义的类型 代码如下: sheetcell.setCellType(HSSFCell.CELL_TYPE_NUMERIC); HSSFCellStyle cellStyle = workbook.createCellStyle(); HSSFDataFormat ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 37,275
精华内容 14,910
关键字:

如何设置单元格的数值