libreoffice calc算术里面的数字格式?

时间:2016-04-07 23:39:40

标签: formatting libreoffice libreoffice-calc

是否可以在格式化声明中执行算术?我想显示= 1为1mg,= 0.1为100 mcg,= 0.0001为100ng等。

1 个答案:

答案 0 :(得分:2)

对于毫克一号,你可以这样做:

BindingSource bs;
...
var offHwyEquipmentTypeDataTable = new DataTable();
adaptor.Fill(offHwyEquipmentTypeDataTable);

bs.DataSource = offHwyEquipmentTypeDataTable;
offHwyEquipmentTypeComboBox.DisplayMember = "EquipmentType";
offHwyEquipmentTypeComboBox.ValueMember = "Id";
offHwyEquipmentTypeComboBox.DataSource = bs;

对于师,(由1000)你可以使用:

0" mg"

(然后只需添加一个标签。)

编辑: 在网上浏览后,我发现了一些相似的东西,允许从Hz - GHz进行缩放。它使用另一个单元格和一些IF来格式化,但可能是您正在做的最佳解决方案。 (Afaik,excel格式不支持宏) 修改单元格A1的代码是:

#,##0.000,;-#,##0.000,

(参考:Link