Excel 单元格 - 显示的文本与实际值不同?

Excel 单元格 - 显示的文本与实际值不同?

Excel 中是否可以使单元格显示与其值不同的文本?

我想要一个单元格,其值为 1,2,3 ... 或 7,但它会将星期几显示为文本 - 但当我在公式中使用单元格值时,它应该使用数字!

有什么建议么?

答案1

您确实可以使用条件格式,非常简单:

将条件格式应用于一个示例单元格(以单元格 A1 为例)
创建一组 7 个格式条件,

Condition formula       Format (Number: Custom)
=A1=1                   "Sunday"
=A1=2                   "Monday"
=A1=3                   "Tuesday"
=A1=4                   "Wednesday"
=A1=5                   "Thursday"
=A1=6                   "Friday"
=A1=7                   "Saturday"

然后复制粘贴特殊格式(或使用格式刷)以根据需要应用于其他单元格

答案2

如果您的单元格值将保持不变,那么您可以为每个单元格单独应用自定义数字格式。例如,选择包含 1 的单元格并应用自定义数字格式“星期一”(或“星期日”,具体取决于您的偏好)。然后对包含 2 的单元格执行类似操作,应用其自己的自定义格式,依此类推。

如果您的单元格值是动态的(在范围 1..7 内),那么您可能能够使用条件格式,但这会很尴尬。

相关内容