Tag: libreoffice calc

如何在Excel电子表格中find部分匹配元素?

在Excel电子表格中,我有一个列(列A),例如以下元素: Audi, VW, BMW Group, Toyota 现在我可以做一个像这样的元素的search match("*" & b1 & "*", a1:a5, 0) 这将返回find元素的相对数目或N/A 所以,例如,如果我把Audi放在B1单元格中,公式将返回'1',并且将'BMW'放在B1单元格中,公式返回值'3'(因为公式使用通配符)。 但是,在libreoffice电子表格中这是行不通的。 当把'宝马'一词放入B1单元格时,这里的公式返回'N / A'。 如何改变公式使其与Excel电子表格一样工作?

如何从CSV数据创build图表

数据格式如下: TESTID Result Timestamp a 1 1 a 1.2 1.02 a 1.9 2.61 b 1 0 b 0.2 0.99 现在我想创build线图,在这种情况下是两个(a和b)。 数据范围由第一列定义,第二列指示X值和第三个Y值。 我正在寻找一种方法来做到这一点在libreoffice钙,但Excel甚至gnuplot都很好,只要他们的工作。 编辑: 澄清,这不是一个简单的单线图。 在这种情况下,“a”和“b”分别有两行。 行数不是预定义的,可能有任意数量的行。 编辑: 如果这个问题太简单了,我很抱歉,但是在find这种简单的,不可扩展的方法之前,我浪费了太多的时间。

在使用LibreOffice Calc打开文件时,使用apache poi在java中的行3000到3005中写入图像

我使用poi 3.9来创buildxlsx文件,一切正常,直到我的文件长度超过1600行 。 跨过1600行后,我能写数据,但我无法写图像所有图像相互追加在行号1640这是奇怪的,我正在poi从长时间,并select了它的库限制和更新的问题我的诗到3.15但同样的问题,在这里我能够写图像高达2000行,然后我试图poi 3.16但是问题是一样的,但在这里,我可以写图像高达2500行 。 以下是我写图片的代码 private void drawImageOnExcelSheet(XSSFSheet sitePhotosSheet, int row1, int row2, int col1, int col2, String fileName) { try { InputStream is = new FileInputStream(fileName); byte[] bytes = IOUtils.toByteArray(is); int pictureIdx = sitePhotosSheet.getWorkbook().addPicture(bytes,Workbook.PICTURE_TYPE_JPEG); is.close(); CreationHelper helper = sitePhotosSheet.getWorkbook().getCreationHelper(); Drawing drawing = sitePhotosSheet.createDrawingPatriarch(); ClientAnchor anchor = helper.createClientAnchor(); anchor.setAnchorType(AnchorType.MOVE_AND_RESIZE); anchor.setCol1(col1); anchor.setCol2(col2); anchor.setRow1(row1); anchor.setRow2(row2); […]

如果B不在值列表中,Spreadsheet公式将A与A进行求和

我有一张表,看起来如下: | A | B | C | | 40 | 1 | 1 | | 180 | 2 | 2 | | 34 | 1 | | 2345 | 3 | | 23 | 1 | | 1 | 2 | | 4354 | 3 | | 2 | 2 | | 343 | […]

Apache POI在空电子表格中看到列?

我有一个空的电子表格,但是当我用Apache POI(版本3.10)访问它时,它说它有1024列和20个物理列。 我真的删除了所有的单元格,只剩下一些格式,但没有内容。 如果我用LibreOffice Calc(版本4.1.3.2)删除一些列,列数只会增加 ! 这是怎么回事? 有没有一种可靠的方法来获得真正的列数(或连续的单元格)? import java.net.URL; import org.apache.poi.ss.usermodel.*; public class Test { public static void main(final String… args) throws Exception { final URL url = new URL("http://aditsu.net/empty.xlsx"); final Workbook w = WorkbookFactory.create(url.openStream()); final Row r = w.getSheetAt(0).getRow(0); System.out.println(r.getLastCellNum()); System.out.println(r.getPhysicalNumberOfCells()); } }

LibreOffice / Excel表格计算公式

我在一张纸上有三列。 Col1具有Col2值的组合,我需要将Col1值replace为等于COl2 = col3值。 在LibreOffice计算中是否有任何公式可以做到这一点? 实际表: Col1 | col2 | Col3 A | A | X C | B | Y A | C | Z B | | A | | B | | C | | A | | C | B | 预期产出: Col1 | col2 | Col3 X | A | […]

免费办公室计算器与Excel

我的公司将从Excel更改为Libre Office Calc。 我已经build立了Excel VBAmacros的集合(特别是屏幕macros)。 我的macros是否会在没有改变的情况下工 其他任何人做出了改变,你如何顺利地做出改变?

公式locking在LibreOffice Calc中

我有一个LibreOffice问题。 在Calc中,我有三列。 第一和第二列是值,第三列是前两者之间的差异。 有很多行用公式填充第三列我将公式$ A1- $ B1放到第一个单元格中,然后向下拖动以填充后续行。 到现在为止还挺好。 但是,我希望能够将整个第二行上下移动,alignment不同的行值以查看它们的差异。 当我突出显示并移动第二列时,公式随之移动。 什么是$ A1- $ B1现在是$ A1- $ B2。 通常很棒的function,但在这种情况下,这是令人沮丧的。 我希望它保持A1-B1。 解决scheme很简单,$ A $ 1- $ B $ 1,问题就在于,就像我所说的那样,有很多行,并且通过每个公式,并添加第二个$太费时,并拖动$ A $ 1- $ B $ 1每行放置$ A $ 1- $ B $ 1。 [编辑]在等待回应时,我决定按照第三栏的方式工作。 实际上,即使加倍$ A $ 1- $ B $ 1,然后移动第二列的内容,第三列的值也会改变。 我怎样才能避免这一点? 有没有办法将公式锁应用于公式select?

自由办公室计算行限制增加

我需要查看Libre Office Cal中的一个Lakh(100,000)行,但是行大小是有限的。 我怎样才能增加行的大小? 或者任何工具来查看所有的十万行。 我想用这些logging做数据挖掘。 该文件包含一个十万客户logging。 CSV格式的单个文件。 一个十万行和四十列我需要查看。 我正在使用Libre Office版本3。

Excel / LibreOffice Calc部分匹配反向

我想使用一个查找表根据其描述列为每一行select一个标签。 说明包含映射到标签的关键字。 因此,我需要部分匹配关键字列表如下: ABCDE 1 Description Tag Keyword Tag 2 lorem KEYA ipsum KEYA Tag A 3 dolor sit KEYC amet KEYB Tag B 4 KEYB consectetur KEYC Tag C 5 adipiscing elit KEYA KEYD Tag D 6 sed do KEYB eiusmod 我想用D2:E5中查找表中的值来填充B列中的单元格。 我可以使用类似的东西 = VLOOKUP(“。 ”&$ A2&“。 ”,$ D $ 3:$ E $ 6,2,0) […]