【发布时间】:2013-11-23 16:12:31
【问题描述】:
我有一个如下所示的 excel 表。将 sno 列视为 Excel 编号。 所以除了 DateTime 之外的所有列都被合并了。我想合并 DateTime 单元格并想删除空记录。我尝试了一些公式,但没有成功。这可能吗
我尝试了下面的公式,但它给出了奇怪的结果,因为我认为日期时间值。
=INDEX($A$1:$A$<ENDROW>,(B1-1)*2+1,1)&" "&INDEX($A$1:$A$<ENDROW>,(B1-1)*2+2,1)
我有这个:
╔═════╦════════╦══════════╦═════════╦═════════════╗
║ sno ║ Action ║ DateTime ║ User ID ║ Name ║
╠═════╬════════╬══════════╬═════════╬═════════════╣
║ 1 ║ INSERT ║ 8-Nov-13 ║ childsk ║ Keri Childs ║
║ 2 ║ ║ 16:06:43 ║ ║ ║
║ 3 ║ INSERT ║ 8-Nov-13 ║ childsk ║ Keri Childs ║
║ 4 ║ ║ 16:04:27 ║ ║ ║
╚═════╩════════╩══════════╩═════════╩═════════════╝
预期输出:
╔═════╦════════╦═══════════════════╦═════════╦═════════════╗
║ sno ║ Action ║ DateTime ║ User ID ║ Name ║
╠═════╬════════╬═══════════════════╬═════════╬═════════════╣
║ 1 ║ INSERT ║ 8-Nov-13 16:06:43 ║ childsk ║ Keri Childs ║
║ 2 ║ INSERT ║ 8-Nov-13 16:04:27 ║ childsk ║ Keri Childs ║
╚═════╩════════╩═══════════════════╩═════════╩═════════════╝
【问题讨论】:
-
罗伯特,您发现这里发布的任何内容有用吗?如果是,请给它评分。
标签: excel excel-2007 excel-formula vba