作业帮 > 综合 > 作业

如何在单元格i2里定义公式,如果A2里第一个字是“甲”,同时B2、C2、D2、E2、F2、G2、H2这七个单元格里的

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/28 02:30:22
如何在单元格i2里定义公式,如果A2里第一个字是“甲”,同时B2、C2、D2、E2、F2、G2、H2这七个单元格里的
如图:A2=“甲寅”,B2=“丁未”、C2=“乙亥”、D2=“丙寅”、E2=“己申”、F2=“丁未”、G2=“丁未”、H2=“壬戌”,何在单元格i2里定义公式实现:如果A2里第一个字是“甲”,同时B2、C2、D2、E2、F2、G2、H2这七个单元格里第一个字只要有“己”字,就把“甲”替换为“戌”,即显示“甲戌”;如果A2里第一个字是“乙”,同时B2、C2、D2、E2、F2、G2、H2这七个单元格里第一个字只要有“庚”字,就把“乙”替换为“辛”,即显示“甲戌”.
不好意思,重新描述一下:
已知:A2=“甲寅”,B2=“丁未”、C2=“乙亥”、D2=“丙寅”、E2=“己申”、F2=“丁未”、G2=“癸丑”、H2=“壬戌”,如何在单元格i2里定义公式实现:如果A2里第一个字是“甲”,同时B2、C2、D2、E2、F2、G2、H2这七个单元格里第一个字只要包含有“己”字(不管有几个,只要有就算),就把“甲”替换为“戌”,即显示“戌寅”;如果A2里第一个字是“乙”,同时B2、C2、D2、E2、F2、G2、H2这七个单元格里第一个字只要有“庚”字,就把“乙”替换为“辛”,即显示“辛寅”.
你的说明有问题(把“甲”替换为“戌”,即显示“甲戌”,把“乙”替换为“辛”,即显示“甲戌”)
现按照甲→戌,乙→辛,其他情况输出空值
=IF(SUMPRODUCT((LEFT(B2:H2)="己")*(LEFT(A2)="甲"))>0,"戌"&RIGHT(A2),IF(SUMPRODUCT((LEFT(B2:H2)="庚")*(LEFT(A2)="乙"))>0,"辛"&RIGHT(A2),""))
再问: 用你的公式,基本解决了我的问题,很好,只是不明白SUMPRODUCT()这个函数用两者相乘于0是什么意思,看公式里的说明不理解,呵呵
再答: 你可以理解为二者取交集,即同时满足的意思