返回列表 上一主題 發帖

想請教原本使用EXCEL2003更新為EXCEL2007出現問題

回復 1# janejacky

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

TOP

回復 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),且這些函數參照整列或整欄,那麼這些函數傳回的結果可能會和預期不同。

TOP

回復 6# Hsieh

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

感謝指正~

TOP

        靜思自在 : 【為善競爭】人生要為善競爭,分秒必爭。
返回列表 上一主題