在Excel中使用德语格式的公式?

时间:2018-05-28 14:44:16

标签: excel formula cell-formatting

我在excel中使用公式,并且我注意到使用德语单元格格式的奇怪行为。

  1. 在excel中,选择A1并将其格式设置为:(区域)德语,Versicherungsnachweis-Nr。
  2. Type" = SUM(B1:B3)"在A1。我在这个例子中使用了SUM,但是对于以" ="开头的任何结果都是相同的。
  3. 我得到的行为是A1显示为字符串。格式添加" []",因此单元格被读作" [= SUM(B1:B3)]",即使内容真的以" =开头"

    See here a screenshot.

    我在互联网上发现绝对没有任何相关内容,我如何让Excel将单元格识别为公式?

1 个答案:

答案 0 :(得分:1)

Versicherungsnachweis-Nr.格式转换为:

Range("A1").NumberFormat = "\[@\]"

强制公式内部充当字符串。因此,不评估该公式。如果您希望对其进行评估,请将格式更改为常规,并将两个[]连接起来:

="["&SUMME(C1:C3)&"]"
德语中的

=SUM()=SUMME()。请参阅此内容以获取所有德国公式的参考:

http://dolf.trieschnigg.nl/excel/index.php?langids=en+de