大佬教程收集整理的这篇文章主要介绍了如果单元格为真,则从另一列获取值,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
A 列包含一些数字,而 B 列包含 TRUE
和 falSE
值。
A B
- -
1 TRUE
2 falSE
3 falSE
4 TRUE
5 TRUE
在 C 列中,对于 B 列中的每个 TRUE
值,取 A 列中的值,而不是其中的 TRUE
值所在的行。
例如:
C
-
1
falSE
falSE
2
3
当我尝试执行此类操作时,所有 TRUE
值都采用 TRUE
值所在行的 A 列中的数字。
例如:
C
-
1
falSE
falSE
4
5
因此,当最后两个 TRUE
值中所需的结果是 2 和 3 时,IF
公式会从 TRUE
值所在行的 A 列中获取值,在这种情况下是 4 和 5。
如果 B 列中的值为 TRUE
,有没有办法按顺序取值?
你需要另一个辅助栏,比如说 D
D 应该这样工作:
然后您就可以将 D 用于您的 C - 取 D 值而不是 A。
,这个公式似乎可以解决问题。
这是我的测试表:
在 C2 中我有这个公式:
=IF(B2="True",1,"false")
在 C3 中(并向下拖动):
=IF(B3="True",1+MAX($C$2:C2),"false")
以上是大佬教程为你收集整理的如果单元格为真,则从另一列获取值全部内容,希望文章能够帮你解决如果单元格为真,则从另一列获取值所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。