用于更改其他工作表

时间:2015-05-19 09:36:23

标签: excel excel-formula excel-2013 worksheet-function conditional-formatting

我真的需要Excel 2013中的帮助,使用条件格式(我认为)。我有一些工作表,我需要从摘要页面中绘制数据。在这个摘要页面显然我需要使用颜色,我可以做,但为了进一步复杂化,我试图找出如果一个单元格,称之为工作表2:

显示1,摘要工作表不仅必须更改颜色,还必须将数字1替换为ship - 单元格颜色为绿色。
如果单元格显示2,则摘要页面必须显示road,单元格颜色为橙色,
如果单元格显示3,则摘要页面必须说明air并将颜色更改为红色。

无论如何可以这样做吗?

2 个答案:

答案 0 :(得分:0)

您需要公式和条件格式的组合。说Sheet1有摘要,Sheet2有你在单元格A1中提到的数字。在Sheet1中,您可以使用公式

=选择(Sheet 2中!A1, “船”, “路”, “空气”)

使用Sheet1中的条件格式根据单元格包含的文本进行着色。选择单元格A1并创建三种使用

等公式的格式
=A1="ship"   -> Format green
=A1="road"   -> format orange
=a1="air"    -> format red

答案 1 :(得分:0)

  

无论如何,它可以通过这种方式完成吗?

是的,但是,根据此提案,可以在摘要表中找到内容。要格式化的每个单元格中的0就足够了。假设格式化将应用于ColumnA,请选择A列和HOME>样式 - 条件格式,新规则...,使用公式确定要格式化的单元格格式化此公式的值:

='worksheet 2'!A1=1

格式化... ,选择填充,绿色,然后选择数字,自定义:

"ship"
好的,好的。

如上='worksheet 2'!A1=2,橙色和"road" 如上='worksheet 2'!A1=3,红色和"air"

要隐藏未格式化的任何0,请选择ColumnA和自定义格式:

0;0;; 

以上所有假设工作表之间的行具有一对一的关系,因此如果工作表2中的A3具有3,则会在摘要表中触发A3为红色/空中。< / p>