Tag: 格式

关于转换.CSV文件的date

我正在使用软件。 从那里我得到了.CSV格式的文件。 现在我需要将该.CSV文件转换为Excel 2007,然后我必须使用该文件。 在那里我有上个月的date和当前的月份date。 例如,我在五月工作意味着date是13/05/2013这是标准格式,但在一些单元格中,我发现格式更改为3/5/2013(05年3月5日)但它应该是5 / 3/2013 如何改变这个 – 任何公式或格式?

Exceldate格式更改

我从外部数据源接收CSV文件,date格式如下所示。 我需要把所有可能的东西“转换”成一个可以正确sorting的date。 我已经尝试过文本到列,公式,导入为文本等,但没有什么会改变这种数据到一个可用的格式。 每个date都在一个单元格中。 过去我不得不清理数据,但过去使用的技术并不适用于这一套。 如果有人有任何想法,我将不胜感激的帮助。 谢谢。 Apr 16 2013 12:40PM Apr 19 2012 3:49PM Apr 30 2012 10:33AM Aug 14 2013 10:25AM Aug 29 2013 4:21PM Dec 28 2012 10:22AM May 13 2013 5:02PM

提取Excel单元格格式

我正在寻找自动化的报告格式化过程。 我被困在如何在Excel中提取单元格的格式。 例如表格布局,字体,颜色等 我正在考虑在Excel中提取单元格的格式。 然后复制代码并将其应用于需要格式化的其他Excel。 如果有更好的解决scheme,请让我知道。

用相同的格式将excel文件导出到txt

我有一个这样写的excel文件: 187712 201 37 0.18 2525 580 149 0.25 136829 137 43 0.31 我需要导出这个文件相同的空格,相同的格式在一个TXT文件。 我该怎么做? 我尝试了Save As | Formatted Text (Space Delimited) (*.prn) Save As | Formatted Text (Space Delimited) (*.prn)但不工作,因为我在最后一列的问题。 有macros吗? 谢谢。 编辑:我试了一个macros: Sub TEST() Dim c As Range, r As Range Dim output As String For Each r In Range("A1:L504").Rows For Each c […]

在Excel中将“会计”格式的数字转换为文本

这是交易。 我正在使用基于代码的高级filter来执行数据库search。 标准(由代码生成)将所有数据视为文本,并将*附加到所input内容的前端和后端,以便于部分查找。 我的一个领域(只有一个,在数据中间,其他方面难以区分)被格式化为“会计”。 我想将其格式化为文本,以便查询。 但是,当我使用TEXT()函数来尝试和格式化它(在任何其他情况下,我需要数字存储为文本),它不会接受“会计”作为其中一个预设。 此外,如果我试图从Excel自己的自定义格式表格复制粘贴格式,如下所示:_(*#,## 0.00 _); _(*(#,## 0.00); _(*“ – ”? ? ); (@_),然后在单元格中出现#VALUE错误。 通过select性地修剪该格式string,我已经到了不再出现错误,但无法获得列中的数字alignment的十进制(这是会计格式的一点)。 请帮忙。

条件格式在Excel 2010中的一个字母

我在桌上有四个答案。 “A”,“NA”,“SA”和“NM”。 我需要所有四个问题用不同的颜色突出显示。 如何让excel忽略“sa”中的“a”并使这两个单元格具有不同的颜色?

VBA_Excel将一个datevariables作为一个数字粘贴到一个单元格中

好的,我有这个小代码 If Trim(apriori) <> "" Then With Sheets(yolk).Range("1:1") Set Rng = .Find(apriori, .Cells(.Cells.Count), xlValues, xlWhole, xlByRows, _ xlNext, False) yolk = yolk – 1 'e = 1 If Not Rng Is Nothing Then 'Application.Goto Rng, True Rng.Offset(26, 0).Copy 'Worksheets("EXTRACTIONS").Range("B2").Offset(, e) some_date = Format(apriori, "dd/mmmm/yyyy") 'XX MsgBox some_date Worksheets("EXTRACTIONS").Range("B2").Offset(, e).Value = some_date 'XX Worksheets("EXTRACTIONS").Range("B3").Offset(, e).PasteSpecial xlPasteValues […]

Excel公式:分钟和列,汇总格式为DD:HH:MM

我有以下专栏作为例子: Variance (Minutes) -600 -600 -600 -600 -600 -600 -600 它加起来到-4200 。 这是 -2.91 days or -2 Days and 22hours 我不知道如何添加值,然后将其转换为-2天,22小时,0分钟。 这是我得到的最近(没有求和部分)(我把A1中的值设置为-2.91): =INT(A1) & ":" & TEXT(A1-INT(A1), "h:mm") 但我需要RoundDown,否则它将它转换为-3:2:09因为它认为-2.91是-3(向上舍入) 所以我使用RoundDown,产生一个稍好的结果 =ROUNDDOWN(A1,0) &":" & TEXT(A1-INT(A1), "h:mm") 生产: -2:2:09 但它仍然是正确的-2天,22小时,0分钟 有人可以帮我一个公式(我不能手动select它,它在一个生成的报告中使用)来总结一列的分钟,并显示在格式dd,hh,mm

使用格式化function时,“MM”代表月份与“mm”代表分钟之间的差异

我的问题是,自从我们上次在工作中发生事故以来,我正试图build立一个滚动计数。 下面的代码以一种方式工作。 滚动计数工作正常,但从“月份”和“分钟”中删除单词(小时,分钟,秒等)中的“s”存在问题。 这是我的代码: Sub LTI_Sub() Static etime 'Exit Sub ' Uncomment to Stop etime = Now() + TimeSerial(0, 0, 1) Sheets("LTI").Range("Time") = LTI(Sheets("LTI").Range("Last")) Application.OnTime etime, "LTI_Sub", , True End Sub Function LTI(LastLTI As Date) x = Now() – LastLTI Yx = Format(x, "yy") If Yx = 1 Then YS = "" Else YS = […]

隐藏datestring到date格式excel

是否有可能转换成这样的date文本 2014-10-24-06.59.00.000000 转换为格式如10/24/2014 6:59在Excel中。