在 Excel、2010 或任何其他版本中,如果我在单元格中输入一个长于单元格宽度的单行文本,Excel 有时会在下一个相邻单元格中呈现文本;有时,它会在与右侧相邻单元格的边界处被切断。
我想知道 Excel 如何决定要做什么,以便我可以更好地控制我的布局。请注意,我不想使用合并单元格,因为它有时不合适。此外,我已经在所有受影响的单元格上尝试了“全部清除”格式,但似乎仍然没有透露太多信息。
有任何想法吗?谢谢你。
Dan*_*son 61
对于超出单元格边缘的文本,必须满足以下条件:
单元格具有以下任一水平对齐方式:
单元格内容不旋转(即方向设置为 0°)(仅限 Excel 2010?)
####或科学记数法,而不是重叠相邻的空单元格。我相信这些都是必要的条件。如果我遗漏了任何内容,请随时编辑此答案。
*在某些情况下,相邻的单元格可能看起来是空的,但实际上并非如此,在这种情况下,文本不会溢出到该单元格中,因为它并不是真正的空。例如,如果相邻单元格包含解析为 的公式 "",则它不为空。
小智 5
我遇到过同样的问题,它仅适用于单元格中的值全部为数字字符(包括小数点)时,如果单元格中的值包含任何字母字符,它会正确扩展到相邻单元格,但是当该值是数字,只是它不是。即使在将数字输入单元格后将单元格格式更改为文本,情况也是如此。
为了解决这个问题,我必须将单元格预先格式化为 Excel 中的文本,然后使用粘贴特殊值将数据粘贴到文本单元格中。
另一种解决方案是在数字前面添加单引号,Excel 会将其视为文本,从而允许其显示在相邻单元格中。
| 归档时间: |
|
| 查看次数: |
282920 次 |
| 最近记录: |