我看你的问题在 2015-7-19excelhome中就问过,现在已经2020年了,也不知道你的问题解决了没有,这个问题我也遇到过,我的解决办法如下:
第一步:设置单元格格式
数字→自定义→类型(选择该单元格正常应该填写的内容格式,如日期格式yyyy-m-d或G/通用格式)→在选择格式后面写入;[=0]填写格式xxxx-x-x或;[=0]必填项→点击确定→在单元格中输入数字0就可以显示提示内容了。
第二步:设置条件格式
格式→条件格式→单元格数值、等于、0、格式(选择字体颜色)→点击确定→单元格中显示的提示内容已经变成想要的颜色了。
在A1单元格里输入公式:
=IF(A1="","编辑",a1单元格引用的某个公式)
同问,但是“无解”。
使用条件格式的来“伪装”的方法,参考楼上。
以下来自文心一言的解答:
在Excel中,当单元格内无内容时,要使得单元格显示内容,通常有两种主要方法可以实现:
方法一:使用条件格式
条件格式不能直接改变单元格的内容,但可以在视觉上实现当单元格为空时显示特定的内容。然而,条件格式不支持在空白单元格内直接显示文本内容。它通常用于改变单元格的背景色、边框等样式,以突出显示某些条件。
方法二:使用公式和辅助单元格
你可以使用公式和辅助单元格来在视觉上达到这个效果。以下是一个简单的步骤:
添加辅助单元格:在工作表的某个位置(例如旁边的列或行)添加一个辅助单元格,并输入你想要在空单元格中显示的默认内容。
使用公式:在目标单元格中输入一个公式,该公式会检查目标单元格是否为空。如果为空,则返回辅助单元格的内容;否则返回目标单元格的内容。
假设你的目标单元格是A1,辅助单元格是B1,你可以在A1中输入以下公式:
excel
复制
=IF(ISBLANK(A1), $B$1, A1)
这个公式的作用是:如果A1为空(ISBLANK(A1)返回TRUE),则返回B1单元格的内容($B$1);否则返回A1单元格的内容(A1)。
复制公式:如果你希望多个单元格都有这样的功能,可以将A1单元格的公式复制到其他单元格。
(可选)隐藏辅助单元格:如果你不希望辅助单元格显示在工作表上,可以选择隐藏它。
方法三:使用VBA宏
如果你对Excel的VBA编程熟悉,你可以编写一个VBA宏来自动检查单元格是否为空,并在为空时设置特定的内容。这涉及到编写代码并可能需要一些编程知识。
注意事项:
使用公式和辅助单元格的方法只是在视觉上达到了在空单元格中显示内容的效果,实际上这些单元格仍然是空的,它们的值并没有改变。这可能会影响基于这些单元格值的计算或操作。
如果你需要基于这些单元格进行实际的计算或操作,并且希望这些“显示”的内容能够作为输入值,那么你可能需要重新考虑你的数据处理方法或工作表设计。