问题标签 [currency-formatting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
62 浏览

excel - Excel 货币宏

我正在尝试将特定货币的数字从工作簿中的一张纸转移到另一张纸上。目前,我正在使用 Vlookups 将数据从其他工作表提取到主工作表,但是当我用一种货币(比如说欧元)查找数字时,它返回了正确的数字,但以美元为单位。是否有一个宏可以根据另一页上的货币来格式化单元格?

0 投票
1 回答
1078 浏览

java - 如何在 Play Framework(或 Java)中将 BigDecimal 格式化为没有符号的货币?

我想将 BigDecimal 格式化为一种语言环境中的货币,但使用另一种语言环境的货币符号。在这种特殊情况下,它是瑞典用户,但金额以欧元为单位。

我希望你能告诉我一个比这更好的方法:

播放 2.2。

0 投票
3 回答
1131 浏览

c# - 在货币显示中删除“$”之前的“US”

我正在使用.ToString("C")方法以货币格式显示十进制数。但结果看起来像"US$5,365.20"而不是"$5,365.20"。我试过用.ToString("C", new CultureInfo("en-US")),结果一样。但是当我尝试使用另一种文化(例如,en-GB)时,一切都很好(1,234.56 英镑)。

那么,为什么“US”出现在“$”符号之前呢?我怎样才能删除它?

UPD我很抱歉。再次检查了一下,我发现,new CultureInfo("en-US"))所有工作都完美无缺,我查看了另一个标签 :) 但现在我看到(感谢@Mike McCaughan),当前的货币符号是“美元”。当前的文化名称是“en-US”。

0 投票
1 回答
107 浏览

php - 与第一个数组值相乘总是返回 0

0 投票
2 回答
1116 浏览

vba - 格式化单元格范围特定货币取决于单元格值

我一直在尝试做 IF 语句和 case 语句来实现这一点,但没有任何事情能成功。

基本上我有一个 5 选项卡工作簿,每个工作表中都有不同的命名范围,这些范围是一种货币格式。

然而,根据第一个选项卡中单元格的值(例如,它可能是 CAD、USD、NOK 等),这些单元格范围内的货币格式应该会改变。

即,如果选项卡 1 中的单元格值等于 CAD,则选项卡 2-5 中的所有命名范围应为“$”,如果 USD 仍为“$”,如果 NOK 为“kr”等。

任何帮助将不胜感激!

0 投票
1 回答
1204 浏览

java - struts2格式货币千位分隔符

我有一个显示项目价格的 Struts 2 项目。我想根据本地化更改格式。

例如:

目前,我在两种语言环境的消息中使用格式:

我尝试将一种语言的格式更改为:

但随后显示的价格错误为:(0,76将所有内容移至小数部分)。

有什么建议么?


编辑:

请注意,在我的情况下,我想强制逗号作为应用程序中所有语言环境的小数分隔符。

0 投票
2 回答
982 浏览

c# - 在之前而不是之后使用符号格式化货币

0 投票
1 回答
1082 浏览

pdf - 在 stimulsoft 的导出 pdf 中用逗号分隔货币数字

我有一份包含货币文本的报告。我想用逗号分隔它的数字,每 3 位数字。所以我从它的属性中改变了它的文本格式。正常显示是可以的,但是当我将此报告导出为 PDF 文件时,它的货币数字显示不好。请帮我解决这个问题。

0 投票
0 回答
572 浏览

jquery - jQuery格式货币强制2位小数

在触摸设备上输入货币以开始输入数字是一种常见模式,从百分之一开始并强制保留两位小数,例如:

  1. 用户类型1,输入格式为.01
  2. 用户然后键入2,输入格式为.12
  3. 用户然后键入3,输入格式为1.23
  4. 用户然后键入4,输入格式为12.34
  5. 用户然后键入5,输入格式为123.45

...等等。如果它在数字 < 999.99 (ie ) 时插入逗号也会很好1,000.00

我不确定这种模式被称为什么,所以我在许多已经存在的数字格式化脚本中没有找到这个功能。

0 投票
1 回答
647 浏览

google-sheets - google excel two way conversion

I have simple yet specific thing i would like to do in Google spreadsheets. Basically it's currency conversion, but instead of usual solution (one way conversion) I need something more complex - both way conversion.

What i have is two cells: http://i.stack.imgur.com/s1eLK.png

What I need is that conversion works in both ways.

  • When I enter dollars (B2), eur (A2) are converted & shown automatically (by my own defined conversation rate)
  • When I enter eur (A2), dollars (B2) are converted & shown automatically (by my own defined conversion rate)

It works similar like this converter https://www.google.lv/?gws_rd=cr,ssl&ei=S3GpVJXKLYHmywOzsIHgDQ#q=dollar+to+eur only. I don't need to choose between multiple currencies, only $ and €.

Is there any script that I can use or am I missing some very easy solution here? Is it even possible to do in Google excel? Thank you guys!