Excel如何格式化特定单元格的数字格式不正确

时间:2014-12-01 14:20:47

标签: excel excel-formula excel-2007

我有一个类似这样的数据:

  • 1537753
  • 2224874
  • 32210587
  • 41,210,55
  • 52307597

我想像这样格式化它们:

  • 1.537,753
  • 2.224,874
  • 32.210,587
  • 41.210,55
  • 52.307,597

我怎么能像我说的那样格式化我的价值观?我需要先将“,”更改为“。”

第二个“,”应保持不变。

所有帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

这是土耳其版。

=SOLDAN(METNEÇEVİR(A1,"#,##0 "),BUL(",",METNEÇEVİR(A1,"#,##0 "))-1) & "." & PARÇAAL(METNEÇEVİR(A1,"#,##0 "),BUL(",",METNEÇEVİR(A1,"#,##0 "))+1,9999)

如果它不起作用,那么使用这个,我用";" ",#34; 强>

=SOLDAN(METNEÇEVİR(A1;"#,##0 ");BUL(",";METNEÇEVİR(A1;"#,##0 "))-1) & "." & PARÇAAL(METNEÇEVİR(A1;"#,##0 ");BUL(",";METNEÇEVİR(A1;"#,##0 "))+1;9999)

告诉我它是否无效。

答案 1 :(得分:1)

B1 中的 A1 中的数据输入:

=LEFT(TEXT(A1,"#,##0 "),FIND(",",TEXT(A1,"#,##0 "))-1) & "." & MID(TEXT(A1,"#,##0 "),FIND(",",TEXT(A1,"#,##0 "))+1,9999)