700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > choose函数数组用法 – PHP基础 – 前端 phpcms是用的tp吗

choose函数数组用法 – PHP基础 – 前端 phpcms是用的tp吗

时间:2024-07-25 06:39:14

相关推荐

choose函数数组用法 – PHP基础 – 前端 phpcms是用的tp吗

1、条件区域求和

Choose()函数可以返回内存数组参与其它的运算,单元格G14键入公式“=Sum(CHOOSE(MATCH(A14,$C$1:$D$1),$C$2:$C$11,$D$2:$D$11))”,公式MATCH(A14,$C$1:$D$1)在此处返回的索引为“1”即指定序号,根据序号“1”返回列表的第一项即单元格区域$C$2:$C$11,生成内存数组{1800;1200;600;9900;4700;3900;5000;500;1200;3200},最后通过Sum()函数求和得出结果。

2、与Vlookup()函数嵌套使用,实现逆序查找

Vlookup()函数本身只能实现从左往右的查找,即查找列在左,返回列在右,但是可以利用辅助列或者其它方法,譬如与Choose()函数嵌套重构查找区域,从而实现逆向查找。

单元格C2键入公式“=VLOOKUP(F2,CHOOSE({1,2},$B$2:$B$11,$A$2:$A$11),2,0)”,其中CHOOSE({1,2},$B$2:$B$11,$A$2:$A$11)重构了一个名称在前序号在后的数组,从而实现Vlookup()函数的逆向查找。

天生偶材必有用,Choose ()函数当然也有它的用武之地。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。