标签归档:excel

Excel IF 等于某个字符串则输出结果

有时候我们需要对Excel的汉字进行判断 规则为 =IF(B2="大学本科","大学以上","大学以下") 如果正确则显示大学以上,如果不正确则大学以下  如果表格里多了个研究生,那么要用到OR 或者操作 OR(B2=”大学本科”,B2=”研究生”) 这表示B2 等于 大学本科,或者等于研究生 =IF(OR(B2="大学本科",B2="研究生"),"大学以上","大学以下") 

发表在 科技精品 | 标签为 , | 留下评论

java使用apache poi读取写入Excel

apache出来的开源产品太多了,poi也是其中之一。操作Excel 很方便。 下面写一点简单的例子来演示如何使用poi 读取,写入Excel文件。 poi官方下载地址 http://poi.apache.org/download.html 解压出来的一堆文件,只需要一个jar就可以操作了。其他的还没有研究。 poi-3.9-20121203.jar package com.javaer.file;   import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException;   import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.util.HSSFColor;   public class ExcelPoi {   public static void write() … 继续阅读

发表在 JAVA | 标签为 , , | 留下评论

java采用jxl写入一个Excel文件

jxl写入一个excel文件。 读取方面请看下面相关链接,上一遍是关于读取excel的。 package com.javaer.file;   import java.io.File; import java.io.IOException;   import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableCellFormat; import jxl.write.WritableFont; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook; import jxl.write.WriteException; import jxl.write.biff.RowsExceededException;   public class ExcelWrite {   /** * @param args * @throws IOException * … 继续阅读

发表在 JAVA | 标签为 , | 留下评论

java采用jxl读取Excel

java采用jxl.jar读取Excel,算法比较简单。 不过经过测试,采用这个办法读取xlsx文件会发生异常 jxl简述 通过java操作excel表格的工具类库 支持Excel 95-2000的所有版本 生成Excel 2000标准格式 支持字体、数字、日期操作 能够修饰单元格属性 支持图像和图表 应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。另外需要说明的是,这套API对图形和图表的支持很有限,而且仅仅识别PNG格式。 Exception in thread "main" jxl.read.biff.BiffException: Unable to recognize OLE stream at jxl.read.biff.CompoundFile.<init>(CompoundFile.java:116) at jxl.read.biff.File.<init>(File.java:127) at jxl.Workbook.getWorkbook(Workbook.java:221) at jxl.Workbook.getWorkbook(Workbook.java:198) at com.javaer.file.ExcelRead.read(ExcelRead.java:17) at com.javaer.file.ExcelRead.main(ExcelRead.java:44) 所以暂时认为jxl读取高版本excel可能存在问题。 package com.javaer.file;   import java.io.File; … 继续阅读

发表在 JAVA | 标签为 , | 留下评论