Macros 格式化包含复数的单元格中的小数位数

Macros 格式化包含复数的单元格中的小数位数,macros,openoffice-calc,libreoffice-calc,Macros,Openoffice Calc,Libreoffice Calc,我有一个包含实数和复数的电子表格。其中有些像 0.48686 而其他人则是这样 4.85609+j3.24184 我试图将它们四舍五入,以便只有两位小数 虽然Format>单元格适用于实数,但它不适用于复数,因为LibreOffice将它们解释为字符串 我在谷歌上查过,但找不到有同样问题的人 我想知道是否有人已经为此开发了一个宏,然后才尝试自己去做 您可以通过组合和函数对复数进行四舍五入: A3具有以下公式 =复合体(A1;A2) 而A4具有 =COMPLEX(圆形(A1;2);圆形(A2

我有一个包含实数和复数的电子表格。其中有些像

0.48686
而其他人则是这样

4.85609+j3.24184
我试图将它们四舍五入,以便只有两位小数

虽然Format>单元格适用于实数,但它不适用于复数,因为LibreOffice将它们解释为字符串

我在谷歌上查过,但找不到有同样问题的人


我想知道是否有人已经为此开发了一个宏,然后才尝试自己去做

您可以通过组合和函数对复数进行四舍五入:

A3
具有以下公式

=复合体(A1;A2)

A4
具有

=COMPLEX(圆形(A1;2);圆形(A2;2))

(根据OOo计算/LO计算调整a)