数组公式 =SUM((A1={"a","b","c","d"})*{1,2,3,4}) 我希望用另外一个公式来实现.

洋芋乃2022-10-04 11:39:541条回答

数组公式 =SUM((A1={"a","b","c","d"})*{1,2,3,4}) 我希望用另外一个公式来实现.
编写的公式要求:让a与1,b与2,C与3,d与4挨在一块,我好一眼就看清哪个字母是与哪个数字是对应的.

已提交,审核后显示!提交回复

共1条回复
petersonswh 共回答了20个问题 | 采纳率90%
=LOOKUP(A1,{"a",1;"b",2;"c",3;"d",4})
1年前

相关推荐

分别计算各商品的销售额,利用数组公式怎么做
夜的无情1年前2
jianglin20 共回答了30个问题 | 采纳率90%
括号嵌套都用小括号
昨天,你给我的数组公式excel ABC列中的数据集中提取到DEF列中函数公式B、C列中凡是带有数据的行,并包括A列在内
昨天,你给我的数组公式
excel ABC列中的数据集中提取到DEF列中函数公式
B、C列中凡是带有数据的行,并包括A列在内数据按行一块儿,都集中提取到D、E、F
列中(如图所示).因为类似这样的数据数量大、品种太多.我的要求是:不想用自
动筛选、宏等方法,只要函数公式.请问:用什么函数公式?
昨天,你给我的 D1=INDEX(A:A,SMALL(IF(($A$1:$A$50"")*($B$1:$B$50"")*
($C$1:$C$50""),ROW($1:$50),4^8),ROW(A1)))&"" 的数组公式,在使用过程中,
当我把凡带有50的数据修改成2000时,(因所有数据都在2000条以上),cpu已经吃
消了,请问:能不能把数组公式修改成普通公式吗?以减少cpu的负担,
希望的翅膀001年前1
两个一次性杯 共回答了15个问题 | 采纳率86.7%
可以考虑返回多值的数组公式.
选中D:F2000,输入公式
=INDEX(A:C,SMALL(IF(($A$1:$A$2000"")*($B$1:$B$2000"")*($C$1:$C$2000""),ROW($1:$2000),4^8),ROW(A1:A2000)),{1,2,3})&""
按三键.这种方式公式只会计算一次.虽然公式的计算速度没有提高,甚至还要慢一些.但由于只计算一次,自然比每个单元格都计算一次要快很多.
但这种方式有一个缺点,就是修改公式必须整体修改,不能只改个别单元格.
天文方面的(含提丢斯数组)提丢斯数组公式是 a=(0.4+0.3×2的n次方)×a0(其中a0为地球到太阳的距离 好象是
天文方面的(含提丢斯数组)
提丢斯数组公式是 a=(0.4+0.3×2的n次方)×a0
(其中a0为地球到太阳的距离 好象是1.5×10的八次方)
当上面的n为0的时候是什么行星
我算出来好象是火星 - -
yy1391年前2
omi07 共回答了20个问题 | 采纳率90%
你的公式好象有误,我知道的公式是a=0.4+0.3n(n=0,1,2,4,8,16……),这样算出来的是天文单位.第一个是水星.
max((B2:G2>1)*(C2:H2>1)*(D2:I2>1)),这个数组公式具体是什么意思?
max((B2:G2>1)*(C2:H2>1)*(D2:I2>1)),这个数组公式具体是什么意思?
B:I区域是销售人员连续几个月的达成率,行标头是销售人员的名字可以大于,等于,或者小于100%,现在想要标出有连续三个月达成率为100%以上的人员.朋友给了上面这个数组公式,确实能实现,但是我还是不明白这个公式是什么意思.
szhongxing1681年前1
ghosttz 共回答了13个问题 | 采纳率69.2%
这个返回的是一个内存数组,你可以选一个38行的区域来查看这内存组,也可用函数对这个内存数组进行运算,比如index,数组公式求和与平均数,要看你的具体要求了
excel 最小值排名和一个数组公式的问题
excel 最小值排名和一个数组公式的问题
有2个问题,愿大神帮我解决.
第一个,最小值排名,假设a1~a10为单位名称,b1~b10为分数,我在在c1~c10中以b1~b10中分数排名显示a1~a10对应的名称.
第二个,{=INDEX(B15:B25,MATCH(SMALL(VALUE(TEXT(($D$15:$D$25>=1-D5)*($F$15:$F$25
jimmyzc221年前1
蟹_蟹 共回答了21个问题 | 采纳率81%
第一个,单位名称按分数从小到大吧:
=INDEX(A:A,MATCH(SMALL(B:B,ROW()),B:B,))
回车并向下填充
第二个,改为:
=INDEX(B15:B25,MATCH(SMALL(VALUE(TEXT(($D$15:$D$25>=1-D5)*($F$15:$F$25
昨天,你给我的数组公式excel ABC列中的数据集中提取到DEF列中函数公式B、C列中凡是带有数据的行,并包括A列在内
昨天,你给我的数组公式
excel ABC列中的数据集中提取到DEF列中函数公式
B、C列中凡是带有数据的行,并包括A列在内数据按行一块儿,都集中提取到D、E、F
列中(如图所示).因为类似这样的数据数量大、品种太多.我的要求是:不想用自
动筛选、宏等方法,只要函数公式.请问:用什么函数公式?
昨天,你给我的 D1=INDEX(A:A,SMALL(IF(($A$1:$A$50"")*($B$1:$B$50"")*
($C$1:$C$50""),ROW($1:$50),4^8),ROW(A1)))&"" 的数组公式,在使用过程中,
当我把凡带有50的数据修改成2000时,(因所有数据都在2000条以上),cpu已经吃不消了,请问:能不能把数组公式修改成普通公式吗?以减少cpu的负担,
银蝙蝠1年前1
你和我若没了怨尤 共回答了22个问题 | 采纳率95.5%
就是因为普通公式难于解决,才用数组公式的.
可以考虑返回多值的数组公式.
选中D:F2000,输入公式
=INDEX(A:C,SMALL(IF(($A$1:$A$2000"")*($B$1:$B$2000"")*($C$1:$C$2000""),ROW($1:$2000),4^8),ROW(A1:A2000)),{1,2,3})&""
按三键.这种方式公式只会计算一次.虽然公式的计算速度没有提高,但由于只计算一次,就比每个单元格都放公式要快很多.
但这种方式有一个缺点,就是修改公式必须整体修改,不能只改个别单元格.