Excel函数无法处理导入的文件



我有一个.CSV,我使用Data>From Text/CSV将其导入Excel,并选择分号作为分隔符。数据看起来不错。

当我尝试在一个范围内求sum((、countif((等时,我得到"0"。

我尝试过:

全选,格式化为数字

选择所有,复制,粘贴特殊数字,在新的纸张

另存为.xlsx并重新打开

打开新工作表,=工作表1!A1并复制所有

这些都没有奏效。

线索:导入的数字居中于每个单元格的左侧。如果我选择了一个有数字的单元格,将光标移到fx栏中的数字,然后点击回车键,数字就会移到单元格的右侧,函数就会正常工作。

尝试修复导入。

Sub fixTextThatLookLikeNumbers()
dim i as long
with worksheets(1)
for i=.cells(1, .columns.count).emd(xltoleft).column to 1 step -1
with .columns(i)
.texttocolumns destination:=.cells(1), _
datatype:=xlfixedwidth, fieldinfo:=array(0,1)
end with
next i
end sub
end sub

最新更新