战斗吧剑灵闪月获得:这样的Excel表格怎么做?

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 16:50:08
内容为:如果A1的内容为北京,则B1为1,如果A1的内容为天津,则B1为2
如果A1的内容为上海,则B1为3,如果A1的内容为重庆,则B1为4,以此类推,
下面的内容依次为:东北为5,华北为6,华东为7,华中为8,华南为9,西南为10,西北为11。

首先,用IF函数肯定不行。IF函数最多可以嵌套7层,而题目条件是11个。

权作交流,不知道这样行不:

逆向思维。
当B1=1时,A1=北京;B1=2时,A1=天津;……;B1=11时,A1=西北。

制作:
执行“视图/工具栏/窗体”命令,调出“窗体”工具栏;
单击“微调项”按钮,在C1中画一个微调按钮;
右击所画微调按钮,在“控制”中设置最小值1、最大值11、步长1,“单元格链接”栏输入B1,单击“确定”按钮;
在单元格区域A2:B12中,列表
A B

1北京
2天津
3上海
4重庆
5东北
6华北
7华东
8华中
9华南
10西南
11西北

在A1单元格中编辑公式
=VLOOKUP(B1,A2:B12,2,FALSE)
回车确认。

效果:
单击微调按钮,B1中的值在1至11之间变化,A1中的值也随着发生对应改变。

另法——

如果把数据表A2:B12中的A列内容与B列内容进行列交换,则可以如下设置操作:
单击A1,执行“数据/有效性”命令,“允许”为“序列”,“来源”中输入=$A$2:$A$12,单击“确定”;
在B1中编辑公式
=VLOOKUP(A1,A2:B12,2,FALSE)
回车确认即可。

效果:
在A1中利用下拉列表选择地址,B1自动显示对应值。

注意:
数据表可以在另一个工作表中建立。

使用IF,该函数使用格式如下:
IF
参阅

执行真假值判断,根据逻辑测试的真假值返回不同的结果。

可以使用函数 IF 对数值和公式进行条件检测。

语法

IF(logical_test,value_if_true,value_if_false)

Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。例如,A10=100 就是一个逻辑表达式,如果单元格 A10 中的值等于 100,表达式即为 TRUE,否则为 FALSE。本参数可使用任何比较运算符。

Value_if_true logical_test 为 TRUE 时返回的值。例如,如果本参数为文本串“预算内”而且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。如果 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。如果要显示 TRUE,则请为本参数使用逻辑值 TRUE。Value_if_true 也可以是其他公式。

Value_if_false logical_test 为 FALSE 时返回的值。例如,如果本参数为文本串“超出预算”而且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。如果 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。如果 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。Value_if_false 也可以是其他公式。

说明

函数 IF 可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。请参阅下面最后一个示例。

在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回相应语句执行后的返回值。

如果函数 IF 的参数包含数组,则在执行 IF 语句时,数组中的每一个元素都将计算。

Microsoft Excel 还提供了可根据某一条件来分析数据的其他函数。例如,如果要计算单元格区域中某个文本串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本串或数字求和,则可使用 SUMIF 工作表函数。请查阅关于根据条件计算值。

示例

在预算工作表中,单元格 A10 中包含计算当前预算的公式。如果 A10 中的公式结果小于等于 100,则下面的函数将显示“预算内”,否则将显示“超出预算”。

IF(A10<=100,"预算内","超出预算")

在下面的示例中,如果单元格 A10 中的数值为 100,则 logical_test 为 TRUE,且区域 B5:B15 中的所有数值将被计算。反之,logical_test 为 FALSE,且包含函数 IF 的单元格显示为空白。

IF(A10=100,SUM(B5:B15),"")

假设有一张费用开支工作表,B2:B4 中有一月、二月和三月的“实际费用”,其数值分别为 1,500、500 和 500。C2:C4 是相同期间内的“预算经费”,数值分别为 900、900 和 925。

可以通过公式来检测某一月份是否出现预算超支,下列的公式将产生有关的信息文字串:

IF(B2>C2,"超过预算","OK") 等于 "超过预算"

IF(B3>C3,"超过预算","OK") 等于 "OK"

B1=IF(A1="北京",1,IF(A1="天津",2,IF(A1="上海",3,IF(A1="重庆",4))))
第一个逗号前 是条件 第二个逗号前是条件成立时,第2个逗号后是不成立时
符号为英文

如此类推