2016-06-08 54 views
1

我正在尝试使用Excel电子表格。这个问题一切都很好。有条件的Excel与输入在同一个单元格中

我正在构建一个条件语句,如果我创建一个额外的行并将此公式放入其中,则完美工作。

=IF(G2="M","M",IF(G2="m", "M", IF(G2="d", "D", IF(G2="D","D", IF(G2="n", "N", IF(G2="N","N", "O")))))) 

我想要做的是将输入单元和结果的输出在同一个单元格中。

任何人都可以快速引导我如何解决问题吗?

+0

这不会创建循环引用吗? – findwindow

回答

0

你不能这样做,因为你的输入会覆盖公式。

如果这是您需要的,VBA就是要走的路。

0

隐藏具有公式的列,并将公式的值放在下一列。例如,如果你的复杂公式是K列(比方说K2),你只需要隐藏K,并把下面就L2

=K2

或者,您也可以保护后保护工作表/工作簿公式,因为你的想法是隐藏公式!只需“格式化单元格”对话框,并查看保护选项卡。现在,您需要搜索如何使用它。

0

使用DropDown进行数据验证并允许D,M,N,O

相关问题