Tag: date格式的

Excel:将string转换为date

我有一个格式为“dd mmm yyyy”的date值列。 例如,“2014年2月22日”。 这个月是一个string。 有什么办法可以隐藏到Exceldate? 我真正想要做的是统计个别月份的date。 那是一月份多less个条目,二月份多less个等等。 有没有办法可以做到这一点,而不必改变现有的date值格式? 谢谢。

如何根据每天显示的date范围添加多个值

我有以下两张表。 首先是一组date范围,并为每个date范围分配了三个值。 Start Date End Date A Hours B Hours C Hours 1/1/2014 1/10/2014 5 10 0 1/2/2014 1/5/2014 10 0 5 1/5/2014 1/15/2014 5 5 5 1/10/2014 1/30/2014 0 0 15 第二个表格是每个date具有相同三个值的date列表。 Date A Hours B Hours C Hours 1/1/2014 1/2/2014 1/3/2014 1/4/2014 1/5/2014 我期望根据表一中的date范围找出每天A小时,B小时和C小时的总数。 谢谢!

在C#中读取excel给了我一个未知的date格式

在读取文件并在DataGridView显示时,date显示为一个数字 03/25/2014 00:00是41723 03/25/2014 01:00是41723,041667 这是什么格式,我如何find它代表的date/月/年/小时? string src = "the path"; OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + src + "Extended Properties=\"Excel 8.0;HDR=Yes;IMEX=1\""); OleDbDataAdapter da = new OleDbDataAdapter("select * from [RENNES4_wk13$]", con); da.Fill(dataSet); dataGridView1.DataSource = dataSet.Tables[0];

Excel VBA:使用R1C1格式,“应用程序定义的或对象定义的错误”

我想创build一个引用其他单元格的公式,但我不断收到这个“应用程序定义或对象定义的错误”。 我使用R1C1约定而不是偏移量。 我的代码: 注意:这个代码可以在任何地方,我只需要它的工作。 另外,我不使用这样的代码。 它被用在一个报告工具中,但这只是类似的代码(我实际使用的)足以显示我的问题 Cells(1, 1).Value = "5/1/2014 6:30" soiDate = "$A$1" Cells(10, 6).Value = "6/5/2014 14:12" Cells(10, 10).Formula = "=(R[0]C[-4]-" & soiDate & ")*24" 'Error Occurs Here 更新: 以下也不起作用: Cells(10, 10).FormulaR1C1 = "=(R[0]C[-4]-" & soiDate & ")*24"

EXCEL VBA:仅比较date和月份

我试图比较下面的时间间隔只有一天: 表格(“DATA”)。范围(“H:H”)。NumberFormat =“mm / dd / yyyy hh:mm am / pm” 我发现自己有一个IF函数的解决scheme,包含在许多其他IF中 If Sheets("Data").Range("i" & i).Value <> "N/A" And Sheets("Data").Range("K" & i).Value <> "N/A" Then If Day(Sheets("Data").Range("i" & i)) = Day(Sheets("DATA").Range("K" & i)) Then Sheets("Data").Range("S" & i).Value = "Equals" ElseIf Day(Sheets("Data").Range("i" & i)) > Day(Sheets("DATA").Range("K" & i)) Then Sheets("Data").Range("S" & i).Value = "Later" Else: Sheets("Data").Range("S" […]

货币*时间正在返回exception

我有一个Excel / Google Spreadsheets中使用的时间表/发票模板(exception情况相同)。 我的等式是Currency * Time ,例如£5 * 8 hours ,但这个而不是£40返回£1.67 。 货币格式为货币格式,时间单元格为持续时间,结果单元格为货币格式。 我已经在这里分享了一个带有评论权限的问题的Google电子表格,如果您想要编辑表格,您可以点击文件>制作副本 – https://docs.google.com/spreadsheets/d/1UB3b6U3G6fh7wNZPfPB- gLaiaeJFEb_M0qGJJnxwv7g /编辑#GID = 1987667533

导入工作表时,date更改为数字格式。 Excel VBA

任何人都知道如何解决这个问题? 在导入数据之前,打开的date似乎很好,这是格式: Release Date Created 24/04/2014 10/03/2014 20:32 但是,在我的工作簿中导入新的工作表后,date会变成下面显示的5位数字。 Release Date Created 41753 41708.85556 如何在导入到我的表单中时解决问题? 以下是我的代码导入工作表到我的项目。 Sub ImptSht() Dim altwb As Workbook Dim FilePathalt As String Dim activeWB As Workbook Set activeWB = Application.ActiveWorkbook FilePathalt = "C:\DataSheet\workbook.xls" Application.ScreenUpdating = False Application.DisplayAlerts = False Set altwb = Application.Workbooks.Open(FilePathalt, Local:=True) altwb.Worksheets(1).Copy After:=activeWB.Sheets(activeWB.Sheets.Count) altwb.Close False activeWB.Sheets("shet").Cells.AutoFilter activeWB.Sheets("shet").Cells.ClearFormats Application.ScreenUpdating […]

在数据透视表中查找date之间的平均间隔

我有一个与订单date数据的电子表格: 我需要find每个订单date之间的平均间隔天数。 我必须find一种方法来排除行中的空白单元格,同时也要考虑到一些客户端有5-10个订单,有些客户端在计算订单之间的平均频率(间隔)时有2个订单。 我到目前为止: Sub DateInt() Dim CurrentSheet As Worksheet Dim LastRow As Integer Dim LastCol As Integer Dim CurrentRow As Integer Dim CurrentCol As Integer Dim GrandT As String GrandT = InputBox("Which column is the Grand Total in?", "Grand Total Column Letters") Set CurrentSheet = ActiveWorkbook.ActiveSheet LastRow = CurrentSheet.Range(GrandT & Rows.Count).End(xlUp).Row LastCol = CurrentSheet.Cells(4, […]

在R中转换和分隔date

我有一个数据集,其中包含CSV中列出的一些date为dd / mm / yy,我的最终目标是将年份列分离为单独的列,但似乎给了我一些非常奇怪的结果。 当CSVinput到R时,数据集(dframe1)会自动显示date,例如8/3/05,但它们并不全是这种格式,有些是2005年8月3日,有些是08/03/2005 (因为他们应该是这样),这意味着当我转换他们时,一些date会像他们应该(即2004-11-5)和一些出现真正奇怪(即,0004-11-5)。 。我检查了Excel电子表格,他们都格式完全相同,写在相同的等,和代码是完全一样的转换,但它似乎并没有工作。 这是一个例子,看起来像我导入到R,即使在Excel中,他们都是一样的: 2 11/11/04 3 11/11/04 4 11/11/04 5 11/11/04 6 11/11/04 7 11/11/04 8 11/11/04 9 11/11/04 10 5/3/05 11 5/3/05 12 5/3/05 13 5/3/05 14 5/3/05 15 5/3/05 16 5/3/05 17 3/11/05 18 3/11/05 19 3/11/05 20 3/11/05 21 3/11/05 22 3/11/05 23 3/11/05 24 3/11/05 […]

如何使用Talend将Excel的数值date值转换为适合存储在数据库表中的date

我有一个csv文件,有一些列的格式,如date,string,数字。 我知道Excel将所有的date存储为数字,所使用的单元格格式是什么使得它显示为dd / mm / yyyy或yyyy-mm等。 我的问题是我有一个在Excel中的csv文件中的列,我需要使用talend将其从数字转换为我可以存储在数据库中的date值。 我一直无法find一个组件或function,这将帮助我做到这一点,但在我试图自己用代码解决它之前,我想看看其他人是否知道使用Talend Open Studio进行数据集成的更好方法?