Gab*_*yer 3 worksheet-function conditional-formatting text-formatting microsoft-excel microsoft-excel-2013
我有一个表,其中填充了来自其他表的数据。我的表格单元格中的公式非常简单(引用另一个工作表中的单元格)。
在我的表中,我有“标题”行(在这种情况下为第 57 行和第 64 行),其中仅包含一个文本值,我希望将其溢出到相邻单元格,因为这些行中的相邻单元格始终为空。
如果表中的值是手动输入的,那么就不会有问题,并且单元格看起来就像我想要的那样,如下图所示。
第 57 行中第一个单元格的值不会溢出,因为相邻单元格包含公式(该公式基本上是“=OtherCell”,其中 OtherCell 不包含任何值(更具体地说,值为“”))
值得注意的是,由于数据是自动提取到数据库中的,因此“标题”行的位置会发生变化并出现在表中的许多行中。
我怎样才能实现这个目标...
我使用 Excel 2013,但我相信这个问题适用于 2007+ 版本的 Excel。
简短的回答是:你不能。
长答案是,只有真正的空单元格才会允许左侧下一个单元格中的文本溢出并显示在该单元格中。
这就是 Excel 的工作原理。
如果您明确排除手动干预、删除公式以及 VBA,那么除了接受默认值之外,实际上就没有什么了,即右侧单元格中的公式将防止文本溢出到右侧。
不要向使者开枪。