Excel-将单元格的文本溢出到包含公式的相邻单元格中

加布里埃尔·卡隆·勒奎尔(Gabriel Caron L'Écuyer)

我有一张桌子,上面满是来自其他表的数据。我表的单元格中的公式非常简单(引用另一个工作表中的单元格)。

表例

在我的表中,我有“标题”行(在这种情况下,第57行和第64行)仅包含一个文本值,该文本值我想溢出到相邻单元格,因为这些行中的相邻单元格始终为空。

如果表中的值是手动输入的,那将没有问题,并且单元格看起来就像我想要的一样,如下图所示。

表格是否有手动输入的数据并且我想要它

第57行中第一个单元格的值不会溢出,因为相邻单元格包含一个公式(该公式基本上是“ = OtherCell”,其中OtherCell不包含任何值(更具体地说,值为“”))

重要的是要注意,由于数据是自动提取到数据库中的,因此“标题”行的位置会发生变化,并且会在表中的许多行中出现。

我该如何实现...

  • 不使用人工干预(那些是自动报告,我无法删除公式,因为下一次生成的报告将是错误的)
  • 可以使用VBA,但不能以“不可逆”的方式修改表(以使下次计算工作表时的数据是错误的方式)的方式,其原因与手动干预相同。

我使用Excel 2013,但是我相信这个问题适用于2007+版本的Excel。

竖琴

简短的答案是:您不能。

长答案是,只有真正为空的单元格才允许从下一个单元格到左侧的文本溢出并显示在该单元格中。

这就是Excel的工作方式。

如果您专门排除手动干预,删除公式以及VBA,则除了接受默认值外,实际上别无其他,这是右侧单元格中的公式将防止文本溢出到右侧。

不要开枪。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Excel公式未更新单元格

Excel公式获取单元格颜色

Excel VBA-替换单元格公式内的文本

Excel强制使用公式的单元格上的文本NumberFormat

Excel单元格的条件公式范围

公式中的Excel单元格地址

Excel计算从包含带有“”的公式的单元格中粘贴为值的单元格的结果

Excel IF公式中包含多个单元格

在Excel中插入单元格而不更新相邻的公式

Excel-防止单元格文本溢出到下一个(空)单元格

Excel-VBA:根据相邻单元格的文本颜色更改单元格的文本颜色

Excel何时决定将文本溢出到相邻的单元格中,或在边界处剪切它们?

Excel宏在标题为“ n”的列中查找包含“ <6”的单元格,并用“ S”替换相邻的单元格

在Excel中包含特定文本的VLOOKUP单元格

在Excel中自动为包含公式的单元格上色

使用Excel VBA显示相邻单元格中单元格的值变化

公式中的Excel单元格引用

将单元格引用转换为Excel中的文本

根据从公式得出的另一个单元格文本突出显示excel中的单元格

将数字溢出到Excel中的另一个单元格

将数据从单元格导出到Excel文件

Excel公式查找列中的最后一个值并返回相邻单元格的值

单元格中包含空值的 Excel 公式

Excel VBA 或公式将多个 ActiveX 文本框的值复制到相邻单元格

Excel公式根据字符数拆分单元格文本

Excel公式计算文本在单元格中出现的次数

复制Excel的相邻单元格文本

Excel VBA删除仅包含公式的空白单元格

Excel 从包含大量文本的单元格中提取文本