标签: libreoffice-calc

有没有一种像使用C#的MS Office Excel一样创建/读取LibreOffice电子表格的方法?

在创建excel文件的程序中,我想知道是否可以给没有MS Office的用户创建仅安装LibreOffice的.xls文件的机会。我应该使用什么代替“使用Excel = Microsoft.office.interlope.excel;”?和其余的命令?TnX!

.net c# excel libreoffice libreoffice-calc

5
推荐指数
1
解决办法
9774
查看次数

如何在 LibreOffice Calc 中获取字符的最后位置

我想从 LibreOffice Calc 中多次出现的字符中获取最后一次出现的情况。

例如我有一个字符串abc1ba2ac2adeaa43add。现在,如果我正在搜索a它应该返回 18。

lastindexof libreoffice-calc

5
推荐指数
1
解决办法
7070
查看次数

如何计算libre office calc 4中范围之间的实例

我在a1:80中有一系列数字.我想计算a1中的值的总数:a80落在X和Y之间,例如

值X = 30000值Y = 35000

单元格a1 = 34000单元格a42 = 33000

目标:该公式将告诉我a1:a80中有两(2)个实例,其值在X和Y之间.

我尝试了各种组合如下:

=COUNTIF(OR($A1:$A80,"<="&V4)$a1$a80,">="&V3)
Run Code Online (Sandbox Code Playgroud)

=IF(OR(">="&V3,"<="&W3),"there are COUNT(1)","there are COUNT(0)")
Run Code Online (Sandbox Code Playgroud)

以下是视频:http: //www.youtube.com/watch?v = SKKmlSENNLM

这是电子表格:https: //plus.google.com/116948076340592829238/posts/6dDtKuEebNm

感谢您考虑这个值得花时间的问题.

statistics libreoffice-calc

5
推荐指数
2
解决办法
7778
查看次数

Libre Calc:计算重复值

我在这样的一列 (A) 中有一些值:

 1. 5201890000018
 2. 5201890000018
 3. 5201890000018
 4. 5010175810538
 5. 5010175810538
 6. 5010175810538
 7. 5010175810538
 8. 50008667
 9. 50008667
Run Code Online (Sandbox Code Playgroud)

是否有一个公式来计算重复值并将结果放在 B 和 C 列中,如下所示:

5201890000018   3

5010175810538   4

50008667        2
Run Code Online (Sandbox Code Playgroud)

编辑: 我找到了一个解决方案。我删除重复项并将结果放在 b 列中,然后在 c 列中使用 countif 检查 b 列中的值出现在 a 列中的次数。我仍在尝试找到一种更自动的方式,可能是使用宏或其他东西。

libreoffice-calc

5
推荐指数
1
解决办法
3497
查看次数

如何在行或单元格中动态更改高度?

如何在单元格中获得动态高度?如果我在单元格中放入太多文本,它将不会显示所有信息,因为它不适合它.我希望我的calcsheet在需要时动态地改变整行的高度.

libreoffice-calc

5
推荐指数
1
解决办法
3757
查看次数

对应列值的总和最小值

我有两列数字。我想在一个单独的单元格中计算总和。该总和将包括这两列中相应单元格的最小值。

例:

        A  |  B
       --------
[1]     1  |  2
[2]     4  |  3
[3]     0  |  1
[4]     5  |  5
Run Code Online (Sandbox Code Playgroud)

我需要一个可以在单元格中计算1 + 3 + 0 + 5的总和的公式,其中

* 1 is the MIN(A1,B1), 
* 3 is the MIN(A2,B2) 
* 0 is the MIN(A3,B3)
* 5 is the MIN(A4,B4)
Run Code Online (Sandbox Code Playgroud)

有可能在一个公式中(与#rows无关)吗?

目前正在使用LibreOffice Calc,但非常欢迎Excel解决方案。

excel excel-formula libreoffice libreoffice-calc

5
推荐指数
1
解决办法
3733
查看次数

LibreOffice Calc中的自动高度

通常情况下,您可以使用PHPExcel格式化自动高度行,如下所示:

$file = new PHPExcel();
$file->getActiveSheet()->setCellValue('A1', 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.');
$file->getActiveSheet()->getRowDimension(1)->setRowHeight(-1);
$file->getActiveSheet()->getStyle('A1')->getAlignment()->setWrapText(true);
$writer = PHPExcel_IOFactory::createWriter($file, 'Excel2007');
$writer->save(str_replace('.php', '.xlsx', __FILE__));
Run Code Online (Sandbox Code Playgroud)

问题是当您使用LibreOffice Calc打开此类文件时,这不起作用.相反,您必须选择单元格,选择Format Cells...并单击OK.

这似乎是一个已知的错误,但不幸的是,通过在第1004行添加以下else块提出的解决方案似乎不起作用:Classes\PHPExcel\Writer\Excel2007\Worksheet.php

else {
    $objWriter->writeAttribute('customHeight', 'false');
    $objWriter->writeAttribute('ht', '0');
}
Run Code Online (Sandbox Code Playgroud)

怎么能修好?

phpexcel libreoffice-calc

5
推荐指数
1
解决办法
899
查看次数

将特定列的数字与 libre office 中的数字相乘

如何将 A 列的数字与数字(例如 5)相乘?我使用 LibreOffice。谢谢

libreoffice-calc

5
推荐指数
1
解决办法
9406
查看次数

LibreOffice Calc:如何将当前 ods 文档的文件路径放入单元格?

我想获取当前文档文件夹路径作为单元格值。我需要它来创建函数调用中使用的正确相对引用OFFSET(INDIRECT(<generated filepath#sheet.cell>))

我对谷歌不走运。我找到ThisComponent.getURL()了可以提供帮助的基本功能。

最近的解决方案是通过对同一文件夹中的其他文件的引用,FORMULA()对该单元格使用函数,然后对结果使用字符串操作。

我希望有一些简单的功能,INFO()但我找不到任何功能。

谢谢

libreoffice-calc

5
推荐指数
2
解决办法
3132
查看次数

如何使用libreoffice WEBSERVICE calc功能?

这曾经在 libreoffice calc 中工作,但现在无法再工作了。

我在单元格中输入:(我的个人密钥已更改)

=WEBSERVICE("http://api.currencylayer.com/historical? access_key=123456&date=2021-03-08")

我应该返回一个 JSON(在浏览器中有效),但在 Calc 中我收到错误#VALUE!

我保存文档并重新加载它,出现一个横幅,上面写着“外部链接的自动更新已被禁用”。我单击“允许更新”,单元格更改为“Err:540”,它代表“外部内容已禁用”。

我尝试更改安全设置Tool > Options > LibreOffice > Security > Macro Security > changed from "High" (the default) to "Medium" (confirmation required before executing macros from untrusted sources"

..但没有成功。

我在 ArchLinux 上,尝试使用 libreoffice-still (7.0.4-2)、libreoffice-still (7.0.5-2) 和 libreoffice-fresh (7.1.2-2)。

我发现的解决方法是安装一个提供 GET 函数的插件,如此处所述但我非常希望使用内置方法来工作。这是一个错误吗?

web-services get libreoffice-calc

5
推荐指数
1
解决办法
3161
查看次数