Excel If Statement如果单元格E6等于A,则打印编号25000

时间:2015-02-21 00:20:12

标签: excel

我想在Excel 2013中创建一个包含两列的表。第一列包含五个字母From(A到E)。第二列是第一列的总和:当单元格(E6,E7,E8,E9,E10)包含A时,则打印25000;如果包含B,请打印26000;如果包含C,请打印27000;如果包含D,请打印28000;如果包含E,请打印29000

如何在Excel 2013中执行此操作?

2 个答案:

答案 0 :(得分:1)

请尝试F6并复制到F10:

=IF(COUNTIF(E$6:E$10,A1)=5,25000+1000*(ROW()-6),"")  

这将您的要求解释为(a)仅在E6:E10包含五个字母中的相同一个的结果和(b)通过'打印'表示在屏幕上显示的结果。

答案 1 :(得分:1)

嗯,最不复杂的可能是(放在F6并复制到F10):

=25000+(CODE(E6)-65)*1000

但是,这不会为不包含任何内容的单元格提供依赖,而是依赖于实际为ASCII AE个字符的内容。对于更通用的公式,您可能希望考虑不包含您期望的单元格(例如,为空白),并且通常不依赖于文本的实际CODE()