层次坐标

E3,E6 两个扩展行,E3 属于 E6,但是两者的扩展没有关系, 怎么写公式获得 G 列的结果:E3 扩展出的项目 A 对应的值为 22,E6扩展出的项目 A 对应的值为 12,因为 22 > 12,所以返回TRUE,否则如 C 一样返回 FALSE层次1.png

FineReport 帆软用户fPgo1MfuVV 发布于 2025-9-8 14:40 (编辑于 2025-9-8 14:42)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-9-8 14:42(编辑于 2025-9-8 14:49)

一个22一个是12,怎么返回true了???

C对应的44和66怎么又返回false了?这是什么逻辑?

if(b2>INDEXOFARRAY(b4,INARRAY(a2,a4[!0])),true,false)

image.png

image.png

  • 帆软用户fPgo1MfuVV 帆软用户fPgo1MfuVV(提问者) 22大于12,结果为真,返回TRUE,44大于66为假返回FALSE
    2025-09-08 14:45 
  • CD20160914 CD20160914 回复 帆软用户fPgo1MfuVV(提问者) 两个扩展的行不一样吧,你最上面的看上去比较少,下面的比较多?
    2025-09-08 14:47 
  • CD20160914 CD20160914 回复 帆软用户fPgo1MfuVV(提问者) 上面的公式给你了。你自己复制粘贴,改一下单元格地址就行了!
    2025-09-08 14:50 
  • 帆软用户fPgo1MfuVV 帆软用户fPgo1MfuVV(提问者) 回复 CD20160914 感谢
    2025-09-08 15:01 
最佳回答
0
ScyalcireLv7高级互助
发布于2025-9-8 14:43(编辑于 2025-9-8 14:48)

IF(B1 > B2[!0]{A2 == $A1}, TRUE, FALSE)

------------

A2为扩展行2的项目列,A1为当前行项目列,‘A1为当前行项目列

B1‌:扩展行1当前项目的值(如A的22)

B2[!0]{A2 == A1}:通过层次坐标筛选扩展行2中项目等于当前行项目(A1)的值(如A的12)

最佳回答
0
华莉星宸Lv7专家互助
发布于2025-9-8 14:49

参考吧

image.png

结果

image.png

  • 4关注人数
  • 48浏览人数
  • 最后回答于:2025-9-8 14:49
    请选择关闭问题的原因
    确定 取消
    返回顶部