Tag: 数字格式

Excel图表不保留格式

我有一个表(来自数据透视表),我已经格式化列4单元格显示10亿为1.但是,当我select表和插入图表,我得到我的单位数百万。 因此,墨西哥148亿的数字在图表上显示为14,800。 为什么会发生这种情况,我该如何解决这个问题? 这也使我所有的其他酒吧可以忽略不计。 请注意,前三列不是十亿,是完全不同的东西。 有些是百分比,有些是其他的小数字。 表: 图表:

C#如何将带有感叹号图标的文本格式的数字转换为数字格式的数字?

我试图将它们转换为C#中的数字格式我已经尝试如下,但它不转换。 有没有人有一个想法如何将这些types的数据转换为数字格式? range.NumberFormat = "0";

如何格式化gridview列?

以下是我的代码: var grid = new GridView(); grid.DataSource = myDataset; grid.DataBind(); 我想格式的一些列我的网格货币千位分隔符和小数点'$ 9,999,999.99'。 我出口的网格excel,我想看到的货币格式的值。 我正在运行时创buildgridview。 我没有我的GridView的HTML代码。 我只是将数据集绑定到gridview并导出到excel。 我不会看到HTML格式的gridview。 怎么做?

Excel列NumberFormat =“d-mm-yy”

我试图将Excel列格式更改为不同的date格式。 数据的date格式为mm / dd / yyyy,但我想将其更改为d-mm-yy。 所以,从11/25/14日起,我想把它25-11-14 。 Excel_Sheet.Columns("A").NumberFormat = "d-mm-yy" 这部分工作,但它将格式从“date”更改为“自定义”,所以它显示正确,但用户希望能够根据该值作为date进行sorting。 谢谢,队列

C# – > Excel格式正确的复制

我在Excel中的数字格式有问题。 我用wpf创build了一个应用程序。 有一个DataTable ,我显示一些数字,如价格和其他值。 为了将这些值导出到Excel,我创build了一个打开的.xltx,当我按导出。 在我的DataTable中,我select所有单元格并将其复制到剪贴板。 将其粘贴到Excel,是使用的PasteSpecial。 我的问题是:我粘贴在德国格式的值(十进制分隔符是逗号和千分隔符是一个点)但只有在一个系统(Windows Server 2008)的程序粘贴到美国格式的Excel(十进制分隔点和数千分隔符逗号)。 Windows Server 2008上的Excel 2k10可识别德语格式的值。 例如: Value = 1.234.567,89 (german format) 当我通过剪贴板粘贴它 Value = 1,234 (german format) 服务器上的设置全部采用德语格式 十进制分隔符:逗号 数千分隔符:点 我还能尝试什么? 谢谢你的帮助

从文本框中复制非常多的数字时保留数字格式

我在文本框中有一个很长的数字: 032010203010301030103010300103010301032010101030103007 当我想将这个数字(Ctrl + c)复制到一个单元格中时,数字将是: 3.2010203010301E+52 我希望目标单元格具有原始数字格式。 我该怎么办?

如果逗号消失,如果只有零后才会消失?

我想用以下方式显示数字: 1250000 -> 1,25M 2000000 -> 2M 300000 -> 300k 那么,如果数字小于1百万,则显示(数字/ 1000)k; 如果超过一百万则显示(数字/ 1000000)M。 到目前为止,我有 [>=1000000]0,00 "M";[<1000000]0 "k" 这个问题就是显示,例如,1000000为100M。 我可以改变 [>=1000000]0,## "M";[<1000000]0 "k" 但是显示1000000为1,M。 有谁知道如何让逗号消失100万的倍数?

如何防止“存储为文本的数字”err指标显示在从SSRS报告导出的Excel工作表中?

我在我的报告上的所有数字值上得到绿色的三angular形错误消息: 如果Excel用户在“Excel选项”对话框的“公式”选项卡中选中了“启用后台错误检查” 显示的错误信息是: 确实,ItemCode和PriceWeek(以数据范围作为列标题显示,在本例中为5/1到5/7)字段是string,但是也标记为绿色的变化字段是十进制的: <Field Name="ItemCode"> <DataField>ItemCode</DataField> <rd:TypeName>System.String</rd:TypeName> </Field> <Field Name="PriceWeek"> <DataField>PriceWeek</DataField> <rd:TypeName>System.String</rd:TypeName> </Field> <Field Name="Variance"> <DataField>Variance</DataField> <rd:TypeName>System.Decimal</rd:TypeName> </Field> 那么,即使十进制值被视为伪装成数字的string,我该怎么办来解决这个问题。 数据是什么(string,大部分),所以有一种方法可以将它们全部作为SSRS-to-Excel数字types来防止绿色三angular形错误指示符的types。 是的,事实上,我的两个列标题(他们应该阅读“05/01/2016至05/07/2016”“权利”和“05/08/2016至05/14/2016”右侧“差异”的权利)正在通过标题行的底部(仅在导出的Excel工作表中 – 不在“预览”选项卡上或者作为PDF导出时) 在这里已经是一篇文章。 UPDATE 这里是rdl / xml文件中遇到的“$”(其中string值被美观地改变为“currencty”值)的两个地方: . . . <Value>=IIF( (Fields!regionorder.Value=1000), "", IIF((Fields!Price.Value=""),"$0.00","$"+Fields!Price.Value))</Value> </Textbox> <Textbox Name="Variance"> . . . <Format>$#######0.00</Format> . . .

在Excel中使用查询时如何设置数字格式

我在Excel中创build了一个查询,它从几个表中导入数值并将它们连接在一个Pivot表中: SELECT `'Budget 2017$'`.`PROPOSTA BUDGET 2017` FROM `S:\30000\ESA_2017.xlsx`.`'Budget 2017$'` `'Budget 2017$'` UNION ALL SELECT `'Budget 2017$'`.`PROPOSTA BUDGET 2017` FROM `S:\30000\SMM_2017.xlsx`.`'Budget 2017$'` `'Budget 2017$'` 查询中的输出值是第一个文件(ESA_2017.xlsx)的数字格式,而第二个文件(SMM_2017.xlsx)是以文本格式转换的,我不明白为什么。 input值在原始表中都是数字格式,但查询创build的表中的输出值有时是数字,有时是文本格式。 你有任何线索,为什么它的工作原理不同? 如何更改查询中的格式输出? 有没有我可以包含在查询中的任何代码或function? 谢谢,Stefy 这里是我的查询代码的屏幕: 这里是我的输出值的屏幕:

如何使用EPPlus将电子表格单元格的内容设置为会计格式?

我需要将某些列的内容设置为会计格式。 这一尝试: public static readonly string NUMBER_FORMAT_ACCOUNTING = "$"; . . . bidPriceCell.Style.Numberformat.Format = NUMBER_FORMAT_ACCOUNTING; …只是给出“$”和“ – $”作为值。 这一尝试: public static readonly string NUMBER_FORMAT_ACCOUNTING = "$0.00"; . . . bidPriceCell.Style.Numberformat.Format = NUMBER_FORMAT_ACCOUNTING; …给我的价值,如“$ 24.09”和“ – $ 0.91” 用户想要的是美元符号和价值之间的空间,以及诸如“$ 24.09”和“$(0.91)”之类的负值 什么string,我需要分配的Numberformat.Format属性这个工作?