Board logo

標題: 想請教原本使用EXCEL2003更新為EXCEL2007出現問題 [打印本頁]

作者: janejacky    時間: 2013-4-10 10:16     標題: 想請教原本使用EXCEL2003更新為EXCEL2007出現問題

本帖最後由 janejacky 於 2013-4-10 10:19 編輯

[attach]14612[/attach]想請教原本使用EXCEL2003更新為EXCEL2007出現問題

如附件要如何處理
作者: ML089    時間: 2013-4-24 16:07

圖檔尺寸太小,連字都看不清楚
作者: Bodhidharma    時間: 2013-4-24 22:43

回復 1# janejacky

excel2003 最多是65536列,但excel 2007最多可以有1048576列
因此當使用像是A:A之類參照整欄的式子的時候,在不同版本有可能會出問題
作者: Hsieh    時間: 2013-4-24 22:43

回復 1# janejacky
這是你的陣列公式內的參照是整欄參照
在2007版以後可以允許整欄、列作為參照,但2003版以前並不支援此做法
按下右側尋找,找出錯誤的儲存格,將原本參照為整欄的部分變成1~65535即可
作者: Bodhidharma    時間: 2013-4-24 22:52

回復 4# Hsieh

哈,剛好同時發文

是說excel 97-2003中應該也是支援整欄參照吧,只是和2007版欄列數不同

以下摘自http://office.microsoft.com/zh-tw/excel-help/HA010198895.aspx

Office Excel 2007 中不支援的 Excel 97-2003 功能
......
不支援的公式和函數功能
在 EXCEL 97-2003 中       
整列或整欄參照        活頁簿中使用的整列和整欄參照可以包含位於 Excel 97-2003 的列和欄限制中的儲存格資料。       
在 EXCEL 2007 中
整列和整欄參照會自動包含 Excel 2007 的較大格線大小的儲存格。也就是說,=A:A 參照在舊版的 Excel 中會參照儲存格 A1:A65536,在 Excel 2007 檔案格式中則參照儲存格 A1:A1048576。
當活頁簿中使用整列或整欄參照,且在舊版 Excel 列和欄限制之外的儲存格中輸入不應包含在參照內的資料時,將該活頁簿從舊版 Excel 轉換為 Excel 2007 檔案格式可能會發生問題。
此外,如果使用了在參照中計算儲存格、列或欄數目的特定函數 (例如 COUNTBLANK、ROWS 和 COLUMN),且這些函數參照整列或整欄,那麼這些函數傳回的結果可能會和預期不同。
作者: Hsieh    時間: 2013-4-24 23:14

回復 5# Bodhidharma
這是陣列公式的限制,不是資料欄列數的問題
作者: Bodhidharma    時間: 2013-4-24 23:48

回復 6# Hsieh

喔喔,原來是「陣列公式」的整欄參照
http://support.microsoft.com/kb/166342/zh-tw

感謝指正~




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)