OpenOffice Calc 复杂函数

Posted

技术标签:

【中文标题】OpenOffice Calc 复杂函数【英文标题】:OpenOffice Calc complex functions 【发布时间】:2016-02-09 16:08:52 【问题描述】:

我想要设置一个计算表,它可以为我快速销售的商品提供库存再订购点。换句话说,使用 =Wanted In Stock # -(单元格数量)可以让我知道我是否需要重新订购商品。我已经设置了一个示例来进一步解释我在寻找什么。

红色的单元格告诉我需要订购多少才能维持手头所需的库存。黄色单元格显示我有大量库存,因此没有可订购的。

黄色单元格仅用于展示,不需要任何其他内容。红细胞是我想要获得复杂函数/公式的地方。如果可能的话,我想做三件事:

    除非需要订购商品,否则隐藏“重新订购”列。虽然如果无法完成,这不是必需的 当项目需要重新排序时,让列单元格显示订单计数并具有红色背景。如果不能完成,也不是必需的 一旦完成手头库存并重新排序单元格显示,然后我想要一个公式来打印一张显示颜色、项目 #(306、1041 等)、带有红色背景的订单数量的表格。那些不需要重新订购的不会出现在最终订单上。另一方面,这确实是我正在寻找的东西

这有可能吗?或者有人有更好的建议吗?

【问题讨论】:

【参考方案1】:

听起来这份报告正是您要找的:

为此,首先将数据排列到一个表中:

然后选择表格(单元格 A1 到 D9)并转到 Data -> Pivot Table -> Create,按 OK 以使用当前选择。将“颜色”拖到行字段,将“项目”拖到列字段,将“重新排序”拖到数据字段。 (对于 LibreOffice,如果在 Column Fields 下显示“Data”,请选择它并按 Delete 键将其删除。)展开“More”(LibreOffice 中的“Options”),取消选中 Total Columns 和 Total行。然后按确定。

要隐藏不需要重新排序的所有内容,请右键单击显示“Sum - Reorder”的单元格并选择Filter...。在Field Name 下选择“重新排序”。在Condition 下选择“>”,并将值设置为0。然后按确定。

要练习使用数据透视表,http://dwmallisk.blogspot.com/2015/01/using-libreoffice-calc-to-create-pivot.html 有一个示例。

对于更复杂的报告,将电子表格链接到 OpenOffice 的基本组件可能会有所帮助。

【讨论】:

绝对似乎正是我正在寻找的东西。我以前从未使用过数据透视表,但会试一试,希望能解决所有问题。谢谢吉姆!

以上是关于OpenOffice Calc 复杂函数的主要内容,如果未能解决你的问题,请参考以下文章

OpenOffice Calc Javascript 函数

Excel \ OpenOffice Calc Dir 函数不会遍历文件

OpenOffice Calc 时间转换

OpenOffice Calc:查找最大值

如何在 OpenOffice Calc 中获取随机单元格?

openoffice calc sumproduct 有一个转折