[問題] 同時讀入excel的文字及數字?已回收
我有一個colum的值如下(在excel裡)
12cd22
123456
0
0
1254ab
0
0
0
111111
我想做的無非是移去0
使結果變成
12cd22
123456
1254ab
111111
再貼回excel裡
我用過的方法就是
[a b]=xlsread('data.xlsx','range');
然後在c=cell2mat(b);
再把c複製貼回excel
但是問題在當我執行[a b]=xlsread('data.xlsx','range');
數字部分就會跑到a去 文字部分會在b
使我的c少了a的數據
如果我用a=xlsread('data.xlsx','range');
這樣的指令
那文字部分在a裡會顯示不出來(NaN)
請問到底該用甚麼方法呢?
excel裡有這種除零再結合起來的功能嗎?
這樣我就不需要再透過matlab了?
感激不盡!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 143.215.99.252
※ freezein:轉錄至看板 Office 07/29 23:14
推
07/29 23:32, , 1F
07/29 23:32, 1F
→
07/29 23:36, , 2F
07/29 23:36, 2F
→
07/29 23:43, , 3F
07/29 23:43, 3F
→
07/30 09:42, , 4F
07/30 09:42, 4F
→
07/30 15:07, , 5F
07/30 15:07, 5F
→
07/30 15:08, , 6F
07/30 15:08, 6F
推
07/30 16:21, , 7F
07/30 16:21, 7F