我正在RP游戏中为我的汽车经销业务制作电子表格,除了将“已购买的”汽车销售与“已融资的”汽车销售分开之外,我已经满足了所有想要的工作。
我想要设置它,以便当有人选中“财务?”下的框时列,它会计算“财务信息”表中的所有公式,否则,如果未选中此框,则我希望“财务信息”表中的特定行是清除/隐藏/£0值。
上面是一张带有简短注释的图像,它看起来/我希望它如何工作。
我对工作表还很陌生,但是过去几天我一直在努力学习。我一直在搞弄= IF,= COUNTIF,= SUMIF,= SUMIFS,= QUERY等,拼命试图使某些工作无济于事。
不确定我想做的事对于公式而言是否牵强,是否需要脚本?
预先感谢
[编辑1]:“预付款”列中的公式仅为= SUM(40%* F4)
答案 0 :(得分:2)
我认为您可以在IF公式中将复选框的值用作“ True”(已选中)或“ False”(未选中)。从这个blog post中,如果您选中了带有复选框的单元格,则应该在编辑栏中看到“ True”或“ False”。
因此,我建议您在每个“财务信息”列中尝试类似的方法。根据您的修改,对于第3行中的预付款:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="inventory"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:inventory="inventory"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xs:element name="garage">
<xs:complexType>
<xs:sequence>
<xs:element ref="inventory:vehicle" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="vehicle">
<xs:complexType>
<xs:choice>
<xs:element ref="inventory:car"/>
<xs:element ref="inventory:truck"/>
</xs:choice>
</xs:complexType>
<xs:unique name="uniqueVin">
<xs:selector xpath="car | truck"/>
<xs:field xpath="@vinNumber"/>
</xs:unique>
</xs:element>
<xs:element name="car">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="vinNumber" use="required" type="xs:string"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="truck">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="vinNumber" use="required" type="xs:string"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:schema>
基于注释,然后进一步reading,似乎您通过“数据”>“数据验证”设置了复选框,并将True值分配为“拥有”。如果是这种情况,请尝试:
=IF(H4, SUM(40%*F4), "")
这应该测试检查值。