Erik.Xue 发表于 2020-6-12 11:32:08

一看就会,超有用活字格技能:九十一、如何根据条件判断显示不同的图片

本帖最后由 Timothy.Xu 于 2020-11-3 12:30 编辑

有时候,我们会遇到根据某个条件值的不同,在页面上也要展示不同的图片。
那么,该怎么做呢?

其实很简单啦,我们可以借助Excel公式IF,对当前值进行判断即可。

解决方案:

我们在工程文件中,放置好根据条件显示的所有图片,这里我就用两个图标举例展示。


我们来运行看下效果:


但是这里要提醒各位的是:

1、如果这里使用的是内置图标,那么赋值只能把图标赋值过去,图标的颜色无法赋值,即为原色黑色。
2、如果IF函数的判断条件是数学条件,例如大于某个数值,就必须把条件判断单元格改为数值格式,如图:

否则会出现无法判断/无法重复判断的问题。
3、如果IF函数的判断条件是字符串匹配条件,例如等于aaa,或者"1"这个字符,就必须把条件判断单元格改为文本格式,并且用英文引号""把字符括起来,注意就算是数字也需要用引号括起来,否则也无法正确进行条件判断,如图:

4、接收这个条件的单元格必须是图片格式,否则无法根据条件进行展示。
怎么样,遇到类似的场景需求各位大佬可以试试哈~:jy74a:

页: [1]
查看完整版本: 一看就会,超有用活字格技能:九十一、如何根据条件判断显示不同的图片