excel 指定单行多个单元格,如果单元格内出现某个字符串会自动显示出中文字 ...
excel 指定单行多个单元格,如果单元格内出现某个字符串会自动显示出中文字(如:A1,B1,两个单元内任意一个单元格出现:超市,卖场,超级市场等文字时,则D1自动显示:购物,当出现:油站,加油等文字时,则D1自动显示:油费)
购物 对应 超市,卖场,超级市场...
油费 对应 油站,加油...
现在用的函数是=IF(COUNT(FIND($F$3:$F$13,$A2:$B2)),$F$2,IF(COUNT(FIND($G$3:$G$13,$A2:$B2)),$G$2,IF(COUNT(FIND($H$3:$H$13,$A2:$B2)),$H$2,"无")))
怎么才能将函数优化。
可以更改分类的排版模式:
谢谢了。这个函数公式很好用。 我将大类和分类移到单独的工作簿:分类表IFERROR(INDIRECT("分类表!F"&MIN(IF(COUNTIF(B2,"*"&分类表!$G$2:$G$16&"*"),ROW(分类表!$2:$16)))),"无")
分类表!$G$2:$G$16如何改成随着添加新的内容变成取值分类表!$G$2:$G$17;分类表!$G$2:$G$18.....
分类表!$2:$16如何改成随着添加新的内容变成取值分类表!$2:$17;分类表!$2:$18.....
即COUNTIF的条件变成动态取值,和ROW的参照区域变成动态取值
分类的排版可以变成动态取值吗,即添加新的分类不用再修改函数
页:
[1]