Tag: libreoffice calc

检查matrix在Excel和LibreOffice中是否对称

我正在寻找解决scheme来检查基准是否是对称的。 我对Excel和LibreOffice Calc都很感兴趣。 我不想要任何VBA /基本的东西,只是规则的公式。 我已经使用Ctrl + Shift + Enter技巧使用这两种产品来定义matrix。 我已经换了matrix,认为它可以帮助。 现在,我卡住了。 我不知道如何比较原始matrix和转置matrix。 我相信它必须是一个与IF公式的方式,但无法find哪一个。

将不同的ID连接到具有相同ID的多个名称

Heey all, 我遇到了大量的数据困难。 我有一个libreoffice计算表(excel表)与13K左右的logging。 2专栏:艺术家 – 歌曲 我想要这些到MySQL数据库,所以我创build了2个表: Artists , Songs与Artists Songs的外键,所以歌曲logging需要有一个有效的artist_id 。 我插入了所有的艺术家正确的约5K不同的艺术家。 这个表适用于我想要做的事情,所以这没有问题。 问题是我如何将艺术家的ID连接到我的工作表的第二列的歌曲。 我想这个,所以我能够创build12k插入查询,并将其粘贴到phpmyadmin。 任何提示,正则expression式,其他解决scheme? 编辑 我的Excel表格: Artists Songs Artist (distinct) Artist_id Abba mamma mia abba 1 Abba waterloo greenday 2 Greenday american idiot 我的输出需要是: INSERT INTO Songs Values (1, "mamma mia"); INSERT INTO Songs Values (1, "waterloo"); INSERT INTO Songs Values […]

excel:使SUM.IF与公式一起工作

在Excel中我有一个 =SOMME.SI(B$10:B248;B7;L$10:L248) B7包含“a”,L $ x:L $ y具有求和值 如果区域B$10:B248 :具有“a”或“b”,则工作得很好。 但是,如果区域B$10:B248 :具有IF: SI("zf"=M18;"a";"?") 那不行了,我该怎么解释excel / calc呢 SI("zf"=M18;"a";"?") should be == "a" 如果条件是真的?

如何创build一个macros来改变按下button显示的单元格?

例。 在单元格B1中显示单元格A1的内容。 并且通过按下button,我希望单元格B1显示单元格A2的值,然后再次按下button,我希望单元格B1显示单元格A3的内容,然后单元格A100。 有人能帮我吗? 这个有可能?

使用vba将excel中的一系列数据导出为ascii纯文本格式的表csv或txt文件

我只需要将一系列数据从Excel或LibreOffice Calc文件导出到ASCII纯文本表格 – 文本文件。 输出格式如下: +——–+————–+——–+ | Name | Place | Phone | +========+==============+========+ | JOHN | TEXAS | 123456 | +——–+————–+——–+ | ROBERT | INDIANAPOLIS | 234567 | +——–+————–+——–+ | JEANNE | CAMBODIA | 345678 | +——–+————–+——–+ | ANN | CANADA | 456789 | +——–+————–+——–+ | RICK | HAGUE | 567890 | +——–+————–+——–+ 可以使用vba吗? […]

如何创build具有最佳行高的opendocument ods文件

应用程序在代码中创buildOpenDocument电子表格(ods文件)。 有些行包含更大的字体大小的标题。 如果在LibraOffice中打开,它们只是部分可见的。 所有行都具有相同样式ro1,其style:use-optimal-row-height="true"设置: <style:style style:name="ro1" style:family="table-row"> <style:table-row-properties style:use-optimal-row-height="true" fo:break-before="auto"/> </style:style> 此设置不会增加标题行高度。 所有的行都有相同的高度。 如何强制Libreoffice Calc和Excel为打开表格上的标题行select最佳高度? 在文件创build过程中手动计算行权重是很困难的。

收集/select行进行计算

我的问题尴尬简单,但一位同事问我,我几乎从来没有使用Excel。 在Mathematica中,我可以在几秒钟内解决这个问题。 让我们假设一个非常简单的安排,包括患者ID,测量年份和价值: 问题1:如何创build仅包含第一次测量的新表格? 也就是说,2014年的ID为1,2015年的ID为2,2016年的ID为3。 问题2:如何创build一个新表,每个ID只有一行,所有find的Values都与MEDIAN()函数一起使用? ID为1的中位数为12和23,ID 2的中位数为32和16,ID 3的中位数为4。

为什么会在LibreOffice Calc中导致“#VALUE”错误?

DailyLog.o3到DailyLog.o55当前都有0的值。 WeeklyLog.f3中的此公式工作得很好,并返回0: =IF(DailyLog.O3:DailyLog.O9 > 0, AVERAGE(DailyLog.O3:DailyLog.O9), 0) WeeklyLog.f4中的这个公式给出了一个#VALUE错误: =IF(DailyLog.O10:DailyLog.O16 > 0, AVERAGE(DailyLog.O10:DailyLog.O16), 0) 就像一个testing,我通过DailyLog.o16在单元格DailyLog.o3中input1到14。 现在WeeklyLog.f3返回“4”,WeeklyLog.f4仍然返回“#Value” 我简化了WeeklyLog.f4,它仍然返回“#VALUE” =DailyLog.o10:DailyLog.016 我也尝试添加公式到WeeklyLog.f5通过WeeklyLog.F8与他们适当的范围,所有这些显示“#VALUE” 现在我改变了WeeklyLog.f3,它显示“17.5”: =IF(DailyLog.O3:DailyLog.O16 > 0, AVERAGE(DailyLog.O3:DailyLog.O16), 0)

突出显示Excel / LibreOffice Calc中的新/不同项目

我有一列数据(版本与报告列表),我有一列较新的数据(新版本大多相同,但有一些不同的报告),我想强调在第二个新的/不同的项目柱。 我认为条件格式是我正在寻找的。 目前我正在使用LibreOffice Calc,但我一直在寻找Excel帮助。 这个公式COUNTIF(H3:H30,I3)<1做我想要的,但我不知道如何使它在LibreOffice Calc中进行缩放。 我认为这在Excel中可以很好地扩展,但是我不确定。 按比例,我的意思是复制到其他单元格。 我如何在LibreOffice Calc中做这项工作? 我可以只复制/粘贴条件格式? 我是否必须切换到Excel来使这个工作? 我正在处理一套约30件物品。 但是,列表随着新版本的增长而增长,如果我不得不手动复制它,我还可能手动分配突出显示。

可以在python中的macros使用ms excel

如果我要在python中为libreoffice calc编写一个macros,并将该文件保存为xlsx文件,那么这个macros在ms工作excel在Windows PC上工作? 我正在考虑学习Python,所以我可以在libreoffice python编写MS Excel的macros。