是否可以将电子表格数字格式应用于包含单元格值的单元格?

Posted

技术标签:

【中文标题】是否可以将电子表格数字格式应用于包含单元格值的单元格?【英文标题】:Is is possible to apply a spreadsheet number format to a cell that includes a cell value? 【发布时间】:2018-10-16 04:03:18 【问题描述】:

我搜索了互联网并没有找到答案。

我正在寻找 NON-VBA 解决方案,它不使用会改变颜色或图案的传统条件格式。

例如:

Cell A1 = 100 
Cell B1 = 140 
Cell C1 = 180

我想在单元格 A2 中输入值 100 并将 A2 格式化为显示:

100 到 140

然后在单元格 B2 中输入值 140 并将 B2 格式化为显示:

141 到 179

然后在单元格 C2 中输入值 180 并将 C2 格式化为显示:

≥180

感谢您的宝贵时间

【问题讨论】:

不,不可能。 我想到了,但值得一试。还是希望有解决办法。谢谢 可以,需要使用自定义格式 【参考方案1】:

您可以这样做,但这是手动解决方案。您需要为每个单元格选择自定义格式并调整格式,使其对每个单元格都是唯一的。它也将被硬编码。

For first cell
Select cell A1
Select custom formatting
Enter the following format:  
    ###" to 140"
Enter 100 in cell A1

For second cell
Select cell A2
Select custom formatting
Enter the following format:
   "141 to 179"
Enter anything in cell A2

For third cell
Select A3
Select custom formatting
Enter the following format:
  "≥ "
Enter 180 in cell A3

现在我个人认为这是一个坏主意。它本质上是对所有格式进行硬编码。要更改显示,您需要编辑每个单元格格式。但是,它会产生您正在寻找的最终结果。

在下面的示例中,C 列是在 A 列中输入的值。

【讨论】:

感谢 Forward Ed 的回答和您花费的时间。它看起来不错,但我希望格式是变量,而不是硬编码。我想这是不可能的。 格式必须是硬编码的。如果您正在制作一个表格,以便值范围从 100 到 140,并且您计划使用这些数字作为断点进行查找等,您可以制作一个包含 4 列的表格,第 1 100 列,第 2 列到第 2 列3 140,第 4 列是您的结果。那么你只需要用你的公式来确定你是否想使用第 1 列或第 3 列进行查找。

以上是关于是否可以将电子表格数字格式应用于包含单元格值的单元格?的主要内容,如果未能解决你的问题,请参考以下文章

基于单个单元格值的 Google 电子表格中的重复行

根据 Python HTML 电子邮件中的单元格值将 HTML 表格单元格从“低到高颜色阴影”着色

如何读取指定的单元格值并将文件从 excel 转换为电子表格?

假设单元格B1为文本100.单元格B2为数值3,则COUNT(B1:B2)等于

假设单元格B1为文本100.单元格B2为数值3,则COUNT(B1:B2)等于

Google表格,根据包含公式的单元格值添加行