如果单元格E6等于A然后打印号码25000,Excel如果语句
我想在Excel 2013中创build一个包含两列的表格。 第一列包含五个字母从(A到E)。 第二列是第一列的总和:当单元格(E6,E7,E8,E9,E10)包含A
,则打印25000
; 如果包含B
,打印26000
; 如果包含C
,则打印27000
; 如果包含D
,则打印28000
; 如果包含E
,则打印29000
。
我如何在Excel 2013中执行此操作?
那么,最简单的可能是(在F6中,并复制到F10):
=25000+(CODE(E6)-65)*1000
但是,这不包含任何不包含任何内容的单元,而是依赖于实际上是ASCII A
到E
字符的内容。 对于更一般的公式,您可能想要说明不包含您期望的单元格(例如空白),通常不依赖于文本的实际CODE()
。
请在F6中尝试并复制到F10:
=IF(COUNTIF(E$6:E$10,A1)=5,25000+1000*(ROW()-6),"")
这将您的要求解释为:(a)仅在E6:E10全部包含五个字母中的相同一个的情况下的结果以及(b)通过在屏幕上显示的“打印”来解释。