【问题标题】:Excel 2010 - Filling cell with blank cell using formulaExcel 2010 - 使用公式用空白单元格填充单元格
【发布时间】:2016-10-05 21:03:45
【问题描述】:

在 Excel 2010 中,

我在用公式填充值时遇到问题。让我解释一下。

当单元格 C3 填充值 50 时,C4 应更改为“已支付”,如果填充为

C3 = 35; C4= Paid; C3 = 17; C4= Pending; C3 = [empty]; C4= [empty];

为此,需要使用哪个公式。

【问题讨论】:

  • 您好,请考虑接受以下答案之一。虽然这不是强制性的,但对于那些试图帮助你的人来说,这是一个很好的姿态。对于将来可能有类似问题的任何人,它也会使问题看起来已经解决。谢谢=)

标签: excel if-statement conditional formula


【解决方案1】:

在下面的等式中,我假设任何低于 20 的值都将返回“Pending”。如果存在负值或等效值,您尚未指定应该发生什么。

=IF(C3>=20, "Paid", IF(C3<20, "Pending", ""))

请注意,我假设它应该为值 &gt;=20 而不是 &gt;20 返回“付费”。如果这不正确,则将条件更改为:

=IF(C3>20, "Paid", IF(C3<=20, "Pending", ""))

解释:

If C3 is larger than 20, return Paid
If C3 is not larger than 20, but not empty, return Pending
If both conditions above are false, Return nothing.

【讨论】:

  • 谢谢,但关键是当我在单元格 C3 中输入一些等于 C2 的值时,C4 应该更改为 "paid"。如果 C3"Pending"。否则 C3 将为空,C4 应为空。 'C2 = C3; C4=付费;' /'C2>C3; C4=**待定**; / 'C2=10, C3=[空]' 'C4=[空]'
【解决方案2】:

感谢@Stewie Griffin,

这里有我需要的东西。

=IF(D7<=F7,"Paid",IF(AND(F7<>"",F7<>0),"Pending","")) 

现在这表示 paidpending,如果为空则显示 blank..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多