永发信息网

EXCEL 一列中值为1的行引用到另一工作表

答案:2  悬赏:20  手机版
解决时间 2021-01-25 21:40
  • 提问者网友:相思似海深
  • 2021-01-25 17:49
sheet1中的C列中有许多值“1”的行,想在sheet2中的A列引用sheet1中A列的值,条件为C列为“1”,并且sheet2的A列要连续显示。
有请大大们出手,伙已经凉快了好几天了,快疯了。。。。。。。
最佳答案
  • 五星知识达人网友:鸠书
  • 2021-01-25 18:22
=INDEX(Sheet1!$A$1:$A$12,SMALL(IF(Sheet1!$C$1:$C$12=1,ROW(Sheet1!$A$1:$A$12)),ROW(1:1)))

数组公式,需按三键结束,否则无效。

一,以上只假设了12行数据,可调整,请自已根据实际动手。

二,懒得加错误处理了,下拉公式到出现#MUN!符号时就停止吧。如果要加,就自已加个ISERROR去处理一下。
全部回答
  • 1楼网友:雾月
  • 2021-01-25 19:40
1.在sheet2中计算出sheet1表中月花费总额的最大值。sheet1和sheet2如下图所示。 2.在sheet2中的c4格写入公式“=max(”,注意只需要写成这样就可以了,不要按回车,可以看到上方的公式栏也显示了“=max(” 3.接下来直接切换到sheet1,然后用鼠标选中d2到d6,这个时候可以看到上方的公式栏显示的是“=max(sheet1!d2:d6”。现在按下回车键,excel自动从sheet1切换到了sheet2,在sheet2中的c4格中也填上了sheet1中d2到d6的最大值860。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯