作业帮 > 综合 > 作业

Exl 函数如果想要Exl里sheet2中 C列等於1的格子後面的格等於sheet1中的某格,然後sheet2中 C列等

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 11:00:26
Exl 函数
如果想要Exl里sheet2中 C列等於1的格子後面的格等於sheet1中的某格,然後sheet2中 C列等於2的格子後面的格等於sheet1中的另一个格,要用什麽函数!
sheet2中 C列等於1的格子後面的格等於sheet1中的A1,然後sheet2中 C列等於2的格子後面的格等於sheet1中的B1,公式如下:
=IF(C1=1,sheet1!A1,IF(C1=2,sheet1!B1,""))
然后往下拖填充即可
再问: 我C1格子里的內容是“1-Bay King (TR-1Kna)”不同的內容在括號裏面,像是1Kd,1Kv什麽的,放今公式里不成立怎麼辦?
再答: 你的条件不是C列等于1和等于2么?? 如果内容是1-Bay King (TR-1Kna),那么公式肯定是要返回空值呀,因为即不等于1又不等于2 你是不是想判断1-Bay King (TR-1Kna)的第一位是1还是2呀?? =IF(LEFT(C1,1)="1",Sheet1!A1,IF(LEFT(C1,1)="2",Sheet1!B1,""))
再问: 不是~不一樣的地方在括號里,TR-1K都是一樣的,是後面跟的小寫字母不一樣,分了六種不同的,(TR-1Kv,a,d,n,na....)
再答: 那么判断条件是什么??是TR-1K后面的小写字母?? 您能把问题说清楚么??
再问: 判斷條件是這一串字最後括號里的小寫字母1-Bay King (TR-1Kna),
再答: =MID(C1,SEARCH("1K",C1)+2,LEN(C1)-SEARCH("1K",C1)-2) 上面这个公式可以取得括号里的小写字母,建议你把D1用来记录这个小写字母,以免判断公式过于复杂 判断公式: =IF(D1="v",sheet1!A1,IF(D1="na",sheet1!B1,"")) 至于6种的判断结果,你可以自己拓展一下