首页 > 解决方案 > 在excel中重复单元格内容以适应其宽度或高度

问题描述

我有包含合并单元格的列,内容在文档的其他页面中消失,我想要一些如何重复内容以确保它出现在每个页面中,所以为了清楚起见,请考虑以下内容:

例如,对于包含字母 C 的单元格,如何使 excel 生成其他 C,在单元格中它们之间有一些空格以填充新宽度?

单元格中可能有要重复的文本。

有什么功能可以做到这一点吗?

编辑:

我试过了print titles,但由于列内容发生了变化,它不起作用。

标签: excel

解决方案


您可以使用自定义单元格格式来实现此结果。例如:-

  1. 为单元格设置自定义数字格式*C@
  2. 在单元格中输入一个 C。
  3. 单元格将填充 Cs。

星号告诉 Excel 重复后面的字符。在这种情况下,后面的字符是“C”。最后的 @ 指定单元格应包含文本。您可以将其替换为 0(零)或更复杂的格式(如数字格式)。

那么会发生什么,您输入的“C”将在单元格可以使用的填充字符数之前。如果您输入“John”,则显示将是 CCCCCCCCCCJohn。Formnat*=0.00会将数字 55.1234 显示为 ==========55.12

该序列可以用一种格式反转,该格式@ *+会产生像“John +++++++++++”这样的输出。不幸的是,我不知道重复多个字符的方法,即使第二个字符是空格。对于这种事情,Excel 有 RPT() 函数。=RPT("C ",5)将重复一个 C,然后是一个空格,5 次。不幸的是,RPT 函数似乎不接受 Char(10)(Alt + 回车),限制了它在垂直填充单元格时的使用。此外,必须将单元格调整为函数输出的宽度,而不是调整输出以适应单元格宽度。


推荐阅读