我正在使用Excel 2007.我的Excel电子表格中有一列。它包含应分成两列的数据。在此列中,某些行是日期。有些是电子邮件地址。有些是空的。
我想通过SSIS将数据导入SQL表。我认为最好的方法是创建日期列和电子邮件列。如果行为空或电子邮件地址,则该行的日期将为空。如果行为空或日期,则该行的电子邮件将为null。日期列需要是SSIS导入的日期格式。电子邮件列需要是文本格式。
我该怎么做?
答案 0 :(得分:1)
如果您的数据在ColumnA的Row1中开始,则:
B1
中的:=IF(ISNUMBER(A1),A1,"")
和
在C1
:=IFERROR(IF(SEARCH("@",A1)>0,A1,""),"")
并向下复制以适应应该按类型将源拆分为列。