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

use*_*378 4 microsoft-excel

我想要一个值为 1,2,3 ... 或 10 的单元格,但它会显示一些文本 - 但是当我在公式中使用单元格值时,它应该使用数字!

例如:

  • 单元格 A1 显示一个单词,Apple但值为 1。
  • 单元格 B1 显示一个单词,Orange但值为 2。
  • 单元格 C1 将有一个公式=A1+B1,但会显示值 3。

Pet*_*ert 9

您可以使用自定义格式执行此操作:

选择单元格A1,转到格式单元格->数字->类别->客户,然后"Apple"在类型字段中输入。

对所有其他单元格重复该过程。

但是,请注意,这种“信息隐藏”不是最佳做法,因为这会使您的文件以后难以审核/调试。最好使用隐藏列来存储值 - 并直接键入名称!


小智 5

这是一件很有价值的事情,因为它可以使您的电子表格更具可读性。

  1. 将 Apple 和 Orange 定义为值为 1 和 2 的名称。为此,最好的方法是将单词 Apple 和 Orange 放在单元格A1和中A2
  2. 然后在单元格B1和中B2,输入值 1 和 2。
  3. 现在用于Insert->Name->Create告诉 Excel 您希望这四个单元格成为字典。(他们不使用这个词。)
  4. 现在,您可以在公式中的任何位置使用“Apple”和“Orange”,并且在计算过程中它们将被替换为数字 1 和 2。
  5. D1例如,在单元格和中输入单词 Apple 和 Orange D2。然后在 cell 中F1输入公式:=INDIRECT(D1)+INDIRECT(D2)。显示的结果F1将为 3。