excel:A1乘以B5、B4、B3、B2、B1中第一个有数的数,求大师找个公式,谢谢 30

excel:A1乘以B5、B4、B3、B2、B1中第一个有数的数,求大师找个公式,谢谢... excel:A1乘以B5、B4、B3、B2、B1中第一个有数的数,求大师找个公式,谢谢 展开
 我来答
孟春念八
2023-04-27 · 知识的海洋,尽情驰骋
孟春念八
采纳数:1 获赞数:45

向TA提问 私信TA
展开全部

你好!你可以使用以下公式来计算A1乘以B5、B4、B3、B2、B1中第一个有数的数:

=A1*INDEX(B1:B5,MATCH(TRUE,INDEX(B1:B5<>"",0),0))

这是一个数组公式,需要使用 Ctrl + Shift + Enter 来输入。这个公式将会返回A1乘以B5、B4、B3、B2、B1中第一个有数的数的结果。

该公式的工作原理如下:

  • INDEX(B1:B5<>"",0)将返回一个包含TRUE和FALSE的数组,表示哪些单元格不是空的。

  • MATCH(TRUE,INDEX(B1:B5<>"",0),0)将返回第一个为TRUE的元素的位置,也就是第一个不是空的单元格的位置。

  • INDEX(B1:B5,MATCH(TRUE,INDEX(B1:B5<>"",0),0))将返回B1:B5中第一个不是空的单元格的值。

  • 最后,将A1乘以第一个不是空的单元格的值,得到最终结果。

厦门鲎试剂生物科技股份有限公司
2023-08-01 广告
鲎试剂灵敏度的测定值(λc).λc=1g-1(∑X/4)式中X为反应终点浓度的对数值(1g)。反应终点浓度是指系列递减的内毒素浓度中最后一个呈阳性结果的浓度。厦门鲎试剂生物科技股份有限公司是目前国内历史悠久的专业生产鲎试剂及配套产品的厂家。... 点击进入详情页
本回答由厦门鲎试剂生物科技股份有限公司提供
走完美丽中国
2023-04-27 · 旅游领域创作者
走完美丽中国
采纳数:1257 获赞数:259

向TA提问 私信TA
展开全部
可以使用以下公式来实现:
```
=A1*INDEX(B1:B5,MATCH(TRUE,ISNUMBER(B1:B5),0))
```
这个公式中,`MATCH(TRUE,ISNUMBER(B1:B5),0)`用于找到B1至B5中第一个有数值的单元格的位置。`ISNUMBER`函数返回一个布尔数组,表示每个单元格是否包含数字;`MATCH`函数查找该数组中的第一个TRUE值,并返回其位置。
然后使用`INDEX(B1:B5,MATCH(TRUE,ISNUMBER(B1:B5),0))`选择该单元格的值,并将其乘以A1即可得到结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
玄学胡老师
2023-04-27 · 星座领域创作者
玄学胡老师
采纳数:6 获赞数:5

向TA提问 私信TA
展开全部
可以使用以下excel公式:=A1*IFERROR(B5,IFERROR(B4,IFERROR(B3,IFERROR(B2,B1))))解释如下:1. 该公式从B5单元格开始查找第一个不为空的单元格,然后返回该单元格的值。2. 如果B5为空,则使用IFERROR函数跳到B4单元格,重复步骤1。3. 依此类推,如果B4到B2也都为空,则返回B1的值。4. 如果所有单元格B5到B1都为空,则最终返回0(即IFERROR函数的返回值)。5. 最后,将找到的第一个非空单元格的值与A1相乘,得出最终计算结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
火影小帝
2023-04-27 · 生活除了眼前的苟且,还有诗和远方
火影小帝
采纳数:44 获赞数:21

向TA提问 私信TA
展开全部
可以使用以下公式来实现您的需求:
= A1 * INDEX(B1:B5,MATCH(TRUE,ISNUMBER(B1:B5),0))
这个公式的作用是,首先使用ISNUMBER函数在B1到B5的范围内查找第一个有数值的单元格,然后使用MATCH函数找到该单元格在B1到B5范围的位置,最后使用INDEX函数返回该单元格的值,并将其与A1相乘。请确保在输入公式时按Ctrl + Shift + Enter,以将其作为数组公式处理。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
认真答却总被删BAIDU我凭什么同情你
2023-04-27 · TA获得超过444个赞
知道小有建树答主
回答量:1800
采纳率:79%
帮助的人:101万
展开全部
您可以使用以下公式来解决您的问题:
=IF(ISNUMBER(B1),A1B1,IF(ISNUMBER(B2),A1B2,IF(ISNUMBER(B3),A1B3,IF(ISNUMBER(B4),A1B4,IF(ISNUMBER(B5),A1*B5,0)))))
该公式使用 IF 函数进行逐个检查,以找到第一个有数的数并进行运算。如果 B1 包含有数,则将其与 A1 一起乘以;否则,检查 B2,以此类推。如果所有的 B 列都不包含有数,则该公式返回 0。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式