2016-08-12 40 views
0

我有一个包含一些定价信息的大型电子表格。列B有一个价格计划,列C有第二个计划,如果这两个列都是空列,则缺省列A列。列A始终为每个记录赋值,如果B的值为空,则C将为空,如果C的值B将是空白的。我需要先检查,看看B或C的值,如果两个都是空白的使用A.如试图从Excel中的3个选项中挑选

A1 $15.00 B1 12.00 C1 "" 
A2 $18.00 B2 ""  C2 $17.50 
A3 $25.00 B3 ""  C3 "" 

在第1行中我想选择$ 12:00开始第2行我想选择$ 17.50排3 I想要默认为$ 25.00

我真的很努力想出使用嵌套的if语句。我可以选择B或C,但如果B和C是空白,则不会默认为A.

感谢您提供任何帮助!

基因

+0

改进格式可以让其他人帮助回答你的问题。请注意,您可以通过在可视化编辑器中使用“代码”按钮或通过缩进四行空格来获得“格式化”类似代码的文本。我做了一个编辑,让你开始。 –

+0

非常感谢Cale。我非常感谢帮助!现在,如果我只是想出公式..... :) – Gene

回答

0

请再试:

=IF(SUM(B1:C1)=0,A1,SUM(B1:C1)) 

此检查是否B1和C1都为空(通过添加在一起,并检查总是否是零),并IF TRUE返回A1中的值,如果FALSE B1和C1单元格的总和(其中一个或其他假设总是为零)。

根据什么其他的数据,您有:

=MIN(A1:C1) 

可能更短,并为有效(假设在A列的默认值总是比B或C的值更高)。

+1

非常感谢您的帮助。很简单!我真的很感激。 – Gene