在一个单元格中显示用户输入和计算输入

时间:2016-12-08 23:49:08

标签: excel excel-formula

我不知道这是否可行。我不认为我见过它。

我有一张桌子,我希望用户输入数据。他们可能会输入0到10之间的任何数字。我还想在这个单元格中显示一个括号,这是从另一个表中计算出来的。

例如,用户可以键入5,但当他们离开单元格时,他们会看到

 5 (6)

其中(6)是计算出的数字。当他们去编辑单元格时,他们只会看到5。

不确定这是否可行。如果对于我如何展示这类事情没有任何其他建议?

由于

2 个答案:

答案 0 :(得分:1)

你可能通过可怕地滥用条件格式化系统来做到这一点。

您可以获得多少计算值?如果计算的值总是在0到10之间,就像输入一样,您可以设置11个条件格式规则,每个计算值一个。

Formula | Custom number format
=B1=0   | 0" (0)"
=B1=1   | 0" (1)"
=B1=2   | 0" (2)" etc

当然,使用VBA会更优雅。

答案 1 :(得分:0)

我使用了&符号: ="("& A1&")"&"("& B1&") 其中A1和B1包含值... 我用它在同一个单元格中显示两个平均值:class和cohort。