宝健牌保健品可靠吗:这样的Excel表格怎么做?
来源:百度文库 编辑:查人人中国名人网 时间:2024/10/04 22:13:10
如果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个逗号后是不成立时
符号为英文
如此类推