乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在excel中怎样实现类似C语言的switch功能

在excel中怎样实现类似C语言的switch功能

作者:乔山办公网日期:

返回目录:excel表格制作


公式函数里面没有,vba里面也没有,如果你是想实现像C语言里的选择效果,vba里有select case,举例如下

Private Sub CB1_Click()
Select Case Sheet1.Range("A1")
Case "A"
Sheet1.Range("A3") = "联想"
Case "B"
Sheet1.Range("A3") = "华硕"
Case "C"
Sheet1.Range("A3") = "惠普"
Case "D"
Sheet1.Range("A3") = "IBM"
Case "E"
Sheet1.Range("A3") = "三星"
Case Else
Sheet1.Range("A3") = "不知道"
End Select
End Sub

可能没有这样的函数,只能多用几个if嵌套
B1中输入
=IF(EXACT(A1,"morning"),8,IF(EXACT(A1,"evening"),10))
if格式为 if(逻辑运算符,条件为真时的值,条件为假时的值)
exact(文本1,文本2)为比较俩文本是否相同的函数
有C语言的基础相信你能看懂的
不过嵌套的层数有没有限制就不知道了...

Excel 有Switch case 一样的函数,可以使用vlookup函数。

具体的使用方法(以Excel2016为例):

1、首先在Excel表格中输入两组区域的数据,需要根据A例在D:E区域中匹配数据。

2、点击“fx ”插入函数,选择“vlookup函数”。

3、根据下图函数参数输入对应的参数数据。

4、点击确定按钮并下拉公式,即可生成对应A列的在D:E区域中的匹配数据。



excel有没有类似switch的函数,我想进行多条件匹配_百度知道 http://zhidao.baidu.com/question/456481997.html?qbl=relate_question_0&word=excel%C0%EF%C3%E6%CA%B5%CF%D6switch%B9%A6%C4%DC
参考网址zd,看看就会!

相关阅读

  • <em>Excel</em> 有没有<em>Switch</em> ca

  • 乔山办公网excel表格制作
  • 用if嵌套使用。excel里面实现switch功能" src="/uploads/tu/530.jpg" style="width: 400px; height: 267px;" />Excel 有Switch case 一样的函数,可以使用vlookup函数。具体的zhidao使用方法(以Exce
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网