问:
EXCEL单元格引用的数据怎样保持格式不变
答:
在EXCEL中,单元格的数据格式包括:数字、货币、会计、日期、百分比、文本等。当数据从一个单元格被引用到另一个单元格时,默认会更改数据的格式,这可能不是我们想要的结果。
要保持EXCEL单元格数据格式不变,可以使用以下几种方法:
1. 在单元格公式前加 ' 或者 "
例如原单元格为数字格式,公式 =A1+1 会更改引用单元格为计算结果的格式。
而公式 ='A1'+1 会保留 A1 单元格的原有格式。
2. 使用索引方式引用单元格
例如 =Sheet1!A1 会保留 Sheet1 表 A1 单元格的格式。
而不使用索引,直接 =A1 会更改格式。
3. 使用INDIRECT函数引用
例如 =INDIRECT("A1") 会保留 A1 单元格的原有格式。
4. 使用CELL函数获取单元格的值而不是直接引用
例如 =CELL("value";A1) 会返回 A1 单元格的值,同时保留 A1 的格式。
而 =A1 的直接引用会更改格式。
5. 关闭自动更新对单元格的格式更改
点击EXCEL菜单栏:数据→编辑规划→不更新公式 或者图表上的链接。
然后建立从 A1 单元格指向其他单元格的链接或公式。这样不会对原单元格进行格式更改。
6. 另存新工作簿
如果是从一个工作簿引用到另一个工作簿中的数据,可以使用2种方法:
1同一用使用索引方式 Sheet1!A1 引用,这样可以保留原格式。
2将Sheet1表另存为单独的工作簿,然后在其他工作簿中建立到该工作簿的链接,这样也不会更改格式。
以上就是excel中保持单元格数据格式不变的几种方法,总结为:使用公式修改方式、关闭自动更新格式、间接引用方式等。